246 Commits (82e1f5ade18a2fdb48641b946ac61268e4f5dfb0)

Author SHA1 Message Date
Christian Decker 82e1f5ade1 gossip: Make gossip_store_append private 7 years ago
Christian Decker 44e23b3773 gossip: Replay the entire store on init instead of when idle 7 years ago
Christian Decker c4ea79cc5c Revert gossip: Track whether we read a message from store or peer 7 years ago
Christian Decker 3826518bd6 gossip: Wrap node_announcements in gossip_store messages 7 years ago
Christian Decker db13c7e851 gossip: Wrap channel_updates in the gossip_store as well 7 years ago
Christian Decker 6e01f38d7d gossip: Use the custom gossip wire msg to wrap channel_announcements 7 years ago
Christian Decker 6894f20927 gossip: Change gossip_store message length to u32 7 years ago
Christian Decker b5602a0973 gossip: Add version byte to the gossip_store 7 years ago
Christian Decker 0a5ea76d77 gossip: Add message types to store gossip msgs and associate data 7 years ago
Christian Decker 1b6db5fd52 gossip: Remove redundant replaysize 7 years ago
Christian Decker 96ad0e7044 gossip: Extract network changes into their own functions 7 years ago
Christian Decker a571bf9d3a gossip: Track whether we read a message from store or peer 7 years ago
Christian Decker 2879d78f22 gossip: Switch gossip_store to use a single fd 7 years ago
Christian Decker 5944524d01 gossip: Avoid reading gossip messages that we just wrote 7 years ago
Christian Decker 1135760a2f gossip: Add desctructor to gossip_store 7 years ago
Christian Decker 8de6d9a7e2 gossip: Avoid storing messages from gossip_store twice 7 years ago
Christian Decker 1a5a4f5853 gossip: Replay gossip messages from the gossip_store 7 years ago
Christian Decker 03fd5afbc5 gossip: Store incoming gossip messages to gossip_store 7 years ago
Christian Decker 5c14f24bb3 gossip: Add gossip_store to the routing_state 7 years ago
Christian Decker e750d3cda1 gossip: Move error return into peer handler 7 years ago
Christian Decker 49b0c375ce gossip: Added gossip store primitives 7 years ago
practicalswift a4059ef83e Use expected LIGHTNING_DIR_FILE_H define 7 years ago
practicalswift 98f49c0837 Remove include in file foo.c that is already included in foo.h 7 years ago
practicalswift 0bf1b01425 Fix typos 7 years ago
practicalswift d4aadd5e26 tests: Use correct privkey when calculating pubkey used in new_routing_state(...) call 7 years ago
practicalswift 03e2e404f2 Mark unused parameters as such (using "UNUSED") 7 years ago
practicalswift 20ae038080 Remove redundant declaration 7 years ago
Rusty Russell e63b7bb539 take: allocate temporary variables off NULL. 7 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
Rusty Russell ccc9414356 status: remove trc context now we have tmpctx. 7 years ago
Rusty Russell 2d919d56cb gossipd: make struct queued_message private. 7 years ago
Rusty Russell 5e333b75b9 daemon_conn: simplify msg_queue_cleared_cb. 7 years ago
Rusty Russell 87effd90c2 gossipd: Revert 6afc7dcc09. 7 years ago
Rusty Russell afe61cb841 gossipd: honor LOCAL_INITIAL_ROUTING_SYNC. 7 years ago
Rusty Russell 46cc7c281e features: more general accessor functions. 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
Rusty Russell 640ff4b4b9 gossipd: cleanups due to feedback from cdecker. 7 years ago
Rusty Russell 1dccbb30f9 gossip: send error messages on grossly malformed channel_update. 7 years ago
Rusty Russell 5d77183c94 gossip: send error messages on grossly malformed channel_announcement. 7 years ago
Rusty Russell 8091e0679d gossipd: do all malformdness checks on node_announcement before queueing. 7 years ago
Rusty Russell 6d72550707 gossip: send error messages on grossly malformed node_announcement. 7 years ago
Rusty Russell 39c781aebb gossipd: allow calling of peer_error on peers which aren't local. 7 years ago
Rusty Russell 81e55065d9 gossipd: don't die if we get a bad msg from another daemon. 7 years ago
Christian Decker 74a444eb7a jsonrpc: Return the channel capacity for listchannels 7 years ago
Christian Decker 2abf72e7df gossip: Store channel capacity in the routing table 7 years ago