40 Commits (16455e658d5fcbb3cff76a635f4191e776565bf8)

Author SHA1 Message Date
Rusty Russell 784ec96841 gossip: save alias from node_announcement 7 years ago
Christian Decker 3a42e52bcd gossip: Fix a memcmp with unset memory in broadcast queue 7 years ago
ZmnSCPxj a2877232af gossipd: Check features in `node_announcement` and `channel_announcement`. 7 years ago
Christian Decker 160285f3ea gossip: Do not clobber updates attached to a channel announcement 7 years ago
Rusty Russell 10b40c524d gossipd: attach updates to pending transactions in preference. 7 years ago
Rusty Russell 96ed75d8b2 gossipd: handle channel_update while we're still checking channel_announce. 7 years ago
Rusty Russell db30411ba5 gossipd: look up short_channel_id when we see a channel_announcement. 7 years ago
practicalswift 3d39312212 Fix typos 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
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 32cee8620b routing: re-expose half_add_connection. 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 ee06c71efc gossipd: make routing far less chatty. 7 years ago
Rusty Russell 745c7b223a gossipd/routing: make local functions static. 7 years ago
Rusty Russell 8832925122 gossipd: don't hand length to route code, it's implied. 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 19c030ea1f routing: Make routing_state aware of its own ID 7 years ago
practicalswift 61c47c09d0 Fix typos 7 years ago
Rusty Russell 68dae5648d gossipd: route correctly using final CLTV value. 7 years ago
Rusty Russell 78cd25d620 ipaddr: rename to wireaddr. 7 years ago
Rusty Russell 7e022b522c gossipd: don't try to handle padding inside fromwire_ipaddr. 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
Rusty Russell 28553308e2 gossip: make channel_announce-set fields unset until channel announce. 7 years ago
Rusty Russell 9c35603275 gossipd/routing: free everything at end of tests. 7 years ago
Rusty Russell c8aa50a382 gossipd: fix routing issue. 7 years ago
Rusty Russell 66a07461d3 gossipd: don't ignore first update if timestamp == 0 7 years ago
Rusty Russell bbed5e3411 Rename subdaemons, move them into top level. 7 years ago
Rusty Russell a37c165cb9 common: move some files out of lightningd/ 7 years ago
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Rusty Russell a3c51168db routing: use status() instead of log-to-nowhere. 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell 8088e5cadb protobuf: remove 7 years ago
Rusty Russell 91116fe67c gossip: include chain_hash in gossip messages. 7 years ago
Christian Decker fa6e53bb08 Move short_channel_id primitive into bitcoin 8 years ago
Christian Decker fbe3a017a9 gossip: Fix crash of getroute if we don't know any channels 7 years ago
Rusty Russell 40895e4550 Update to match spec: "BOLT7: Reorder feature bitmaps in order to allow future changes" 8 years ago
Christian Decker 75de4476f3 cleanup: Addressing comments from #165 8 years ago