57 Commits (589cb673ce37665b163b74e25e7693d10908e3ea)

Author SHA1 Message Date
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
Rusty Russell 68dae5648d gossipd: route correctly using final CLTV value. 7 years ago
Rusty Russell 0c7ca9ab7c gossipd: call to return all connected peers. 7 years ago
Rusty Russell 78cd25d620 ipaddr: rename to wireaddr. 7 years ago
Rusty Russell bd1cac34ce netaddr: remove. 7 years ago
Rusty Russell dfd60a2047 gossipd: tell the master the peer's address. 7 years ago
Rusty Russell 33bfc2326a gossipd: pass addr of peer though handshake. 7 years ago
Rusty Russell 3f84ca1052 gossipd: really fix peer handoff. 7 years ago
Rusty Russell 8d9818ff9c gossipd: receive global/local features the right way around 7 years ago
Rusty Russell 954a3990fa gossipd: don't send a peer to master with half-written or half-read packet. 7 years ago
Rusty Russell 7e022b522c gossipd: don't try to handle padding inside fromwire_ipaddr. 7 years ago
Rusty Russell 74e684cc0d is_all_channels: rename to channel_id_is_all 7 years ago
Rusty Russell 474887512d gossipd: rewrite to do the handshake internally. 7 years ago
Rusty Russell a88ac22711 gossipd: include ccan/io version of handshake code, with tests. 7 years ago
Rusty Russell 4fa36c585d gossipd: receive hsm fd from master. 7 years ago
Rusty Russell f172be71dc gossipd: fail peer for the master daemon. 7 years ago
Rusty Russell 2394c9a2e7 crypto_state: move to its own file. 7 years ago
Rusty Russell 399b5f61bc gossipd: rename fail_peer to drop_peer. 7 years ago
Rusty Russell 32631b4278 generate-wire.py: add --bolt arg, use size->type hacks only when that's specified. 7 years ago
Rusty Russell c850e3c0a4 gossipd: add debugging into io_loop. 7 years ago
Rusty Russell 72b215f6fe Make all internal message numbers unique. 7 years ago
Rusty Russell ef28b6112c status: use common status codes for all the failures. 7 years ago
Rusty Russell ee9e300da0 gossip: fix address descriptor handling. 7 years ago
Rusty Russell 6933db04b5 gossipd/routing: remove/static unused functions. 7 years ago