32 Commits (d119758b09deda047db802805b4d773ec3e8777f)

Author SHA1 Message Date
Rusty Russell 3e733afb2b gossipd: remove broadcast map altogether. 6 years ago
Rusty Russell 948490ec58 gossipd: add timestamp in gossip store header. 6 years ago
Rusty Russell 85d8848ede gossipd: neaten insert_broadcast a little. 6 years ago
Rusty Russell f5a218f9d1 gossipd: send per-peer daemons offsets into gossip store. 6 years ago
Rusty Russell 89291b930e gossipd: pass amount into gossip_store, rather than having it fetch. 6 years ago
Rusty Russell 261921dee2 gossipd: adjust peers' broadcast_offset when compacting store. 6 years ago
Rusty Russell 6b9069ee28 broadcast: don't keep payload pointer. 6 years ago
Rusty Russell 1f08cfb3e3 gossipd: use file offset within store as broadcast index. 6 years ago
Rusty Russell eb4564c3cd gossipd: embed broadcast information into each structure. 6 years ago
Rusty Russell ab735dcbe6 gossipd: wire up memleak detection. 6 years ago
Christian Decker 37dc458b4d gossip: Have the broadcast_state track its message count 7 years ago
Rusty Russell 5d6a9f3fb0 gossipd: check consistency. 7 years ago
Rusty Russell def18a7bc1 gossipd: implement broadcast_del to delete a specific index. 7 years ago
Rusty Russell a38c619486 gossipd: keep index of node and channel announcements. 7 years ago
Rusty Russell 531c82b6ad gossipd: handle gossip_timestamp_filter message. 7 years ago
Rusty Russell 7a32637b5f gossipd: add timestamp to each broadcast message. 7 years ago
Rusty Russell c71e16f784 broadcast: invert ownership of messages. 7 years ago
practicalswift a4059ef83e Use expected LIGHTNING_DIR_FILE_H define 7 years ago
Rusty Russell 2d919d56cb gossipd: make struct queued_message private. 7 years ago
Rusty Russell 87effd90c2 gossipd: Revert 6afc7dcc09. 7 years ago
Rusty Russell 1f443df428 gossipd: use the broadcast structure to hold gossip messages. 7 years ago
Rusty Russell b8285db263 gossipd: annotate replace_broadcast that we take() the payload, make it const. 7 years ago
Rusty Russell 1290f305a2 gossipd: remove tag. 7 years ago
Rusty Russell 882f9f258f gossipd: remove type from broadcast. 7 years ago
Rusty Russell 060182fb65 gossipd: remove unused queue_broadcast. 7 years ago
Rusty Russell ba34e6cdc9 gossipd: use u64 for broadcast index. 7 years ago
Christian Decker 01b7e2a7c0 broadcast: Added option to replace a specific index 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 f293ff0a6a broadcast: don't reorder channel_announce when we get the real one. 7 years ago
Rusty Russell 6afc7dcc09 gossipd: don't increment broadcast_index until *after* message sent. 7 years ago
Rusty Russell bbed5e3411 Rename subdaemons, move them into top level. 7 years ago
Rusty Russell 8c22bd9ee1 headers: fix up header idempotent lines. 7 years ago
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Christian Decker c2764c10c5 broadcast: Implement replacing messages in the broadcast queue 8 years ago
Christian Decker 6e63429fab gossip: Cleanup queued_message 8 years ago
Christian Decker 76e2c980e1 gossip: Moving to intmap-based broadcast for the legacy daemon 8 years ago