80 Commits (758317387e4383942b16c444978b6658f5f8d2a4)

Author SHA1 Message Date
Rusty Russell 0f97b8cf36 subdaemon.c: subdaemon_setup() routine for all daemons. 7 years ago
Rusty Russell a8de8a3140 json_getchannels: add public flag. 7 years ago
Christian Decker 202868b677 gossipd: Fix copy-paste error when adding a channel locally 7 years ago
practicalswift d340ee8abb Remove redundant call to get_connection_by_scid(...) 7 years ago
practicalswift 3d39312212 Fix typos 7 years ago
Christian Decker fff7efaf97 gossipd: Remove annoying trace 7 years ago
Christian Decker 3923109f51 gossipd: Replace lookup by short_channel_id by endpoint lookup 7 years ago
Christian Decker 3af2dcba6a gossip: Fix a typo in the add_channel_direction logic 7 years ago
practicalswift d50fb131b6 Avoid passing uninitialized value dummy with uninitialized field addrlen to {initiator,responder}_handshake_ 7 years ago
Rusty Russell 047a2ea043 gossip: don't use assert around code with side effects. 7 years ago
Christian Decker 0db821e2cf routing: Fix the announcement detection for channel_announcements 7 years ago
Christian Decker 83caf1fdab routing: Add tracking of eviction for broadcasts 7 years ago
Christian Decker 1b28220b64 Revert "broadcast: don't reorder channel_announce when we get the real one." 7 years ago
Rusty Russell 887e9dcc44 travis: reenable check-source (without BOLT text). 7 years ago
Rusty Russell 810abb6b21 bitcoin: create new wrapper type bitcoin_blkid, log backward endianness. 7 years ago
Rusty Russell f293ff0a6a broadcast: don't reorder channel_announce when we get the real one. 7 years ago
Rusty Russell bb601a1eeb gossipd/test/run-bench-find_route: don't abort if we try to route to ourselves 7 years ago
Rusty Russell 32cee8620b routing: re-expose half_add_connection. 7 years ago
Christian Decker da0792e69c gossip: Add local channels when channeld tells us to 7 years ago
Christian Decker 2988e290cf gossip: Added internal gossip message to add a local channel 7 years ago
Rusty Russell bd27eba6f8 bench: reduce defaults for travis run. 7 years ago
Rusty Russell a7eee0b669 routing: precalc per-block risk factor. 7 years ago
Rusty Russell 2824ff2b30 routing: remove possibility of overflow. 7 years ago
Rusty Russell 589cb673ce routing: remove negative fee support. 7 years ago
Rusty Russell 21cc904b03 gossipd/test/run-bench-find_route.c: add perfme support. 7 years ago
Rusty Russell ee06c71efc gossipd: make routing far less chatty. 7 years ago
Rusty Russell 4a54884d4b gossipd: routing benchmark. 7 years ago
Rusty Russell 745c7b223a gossipd/routing: make local functions static. 7 years ago
Christian Decker a8a6d1d669 channel: Directly send announcements and updates to gossipd 7 years ago
Rusty Russell 94711969f9 gossipd: hand out gossip_index to other daemons. 7 years ago
Rusty Russell 6afc7dcc09 gossipd: don't increment broadcast_index until *after* message sent. 7 years ago
Rusty Russell 67aa95c194 gossipd: hand back peer, don't hand a new peer. 7 years ago
Rusty Russell 8832925122 gossipd: don't hand length to route code, it's implied. 7 years ago
Rusty Russell 36746bf65a Makefile: make gossipd objects depend correctly on its own headers. 7 years ago
Rusty Russell bcfbc24308 gossipd: split peer structure to clearly separate local and remote fields. 7 years ago
Christian Decker a0724f45af routing: Do not set an empty channel_announcement if none is given 7 years ago
Christian Decker 4a51de44c0 gossip: Forward when we don't have a valid node_announcement yet 7 years ago
Christian Decker 580a2612fd routing: Add local and sigfail to trace when receiving cannounce 7 years ago
Christian Decker ba45ccffd8 routing: Return boolean from handle_channel_announcement 7 years ago
Christian Decker b5f737e563 gossip: Passing alias, color and wireaddrs through to gossipd 7 years ago
Christian Decker 19c030ea1f routing: Make routing_state aware of its own ID 7 years ago
Christian Decker 8d6281175d gossip: Remove HSM_FD from handshake 7 years ago
Christian Decker 61852b4603 cleanup: Use check_act* in handshake and remove unused static inline 7 years ago
practicalswift 61c47c09d0 Fix typos 7 years ago
Christian Decker 2d9cd4759e hsm: Make the master simply a client with special capabilities 7 years ago
Rusty Russell 40516941af channeld: fill in channel_update field in errors by asking gossipd. 7 years ago
Rusty Russell 933c1794a1 gossipd: gossip_get_update / gossip_get_update_reply from channeld. 7 years ago
Rusty Russell af7e6158af Makefile: clean needs to do more, distclean should remove everything. 7 years ago
Rusty Russell 40315bfb91 test: fix dependencies. 7 years ago
Rusty Russell a9002eac52 Update to latest BOLT. 7 years ago