115 Commits (6b7db1ea7c2849d444035a0a271ac03b2fce13ce)

Author SHA1 Message Date
Christian Decker 8e278044e3 gossip: Disable channels when we lose the connection to the peer 7 years ago
Christian Decker 9982e24a1c gossip: Add local_channel_close message to disable channels upon close 7 years ago
Rusty Russell fca5a9ef30 channeld: tell gossipd to generate channel_updates. 7 years ago
Rusty Russell 177a1fc88e gossipd: handle local channel creation separately from update. 7 years ago
Rusty Russell 9d1e496b11 gossipd: use a real update in local_add_channel. 7 years ago
Rusty Russell 1106c40217 tor: add new 'autotor:' address option. 7 years ago
Rusty Russell a8c0bca6a8 gossipd: take over negotiation of autogenerated Tor addresses. 7 years ago
Rusty Russell 11db7ca9e6 options: use NULL for unset Tor settings. 7 years ago
Saibato 877f63e99e Initial TOR v2/v3 support. 7 years ago
Rusty Russell d40d22b68e gossipd: don't try to connect to non-routable addresses. 7 years ago
Rusty Russell af065417e1 gossipd: handle wildcard addresses correctly. 7 years ago
Rusty Russell 52917ff6c9 More flexible address wildcards, only add wildcard if nothing else. 7 years ago
Rusty Russell 73cd009a4c gossipd/lightningd: use wireaddr_internal. 7 years ago
Rusty Russell e6c678e5df gossipd: take over address determination, from master. 7 years ago
Rusty Russell fe96fe10c7 Clean up network options. 7 years ago
Rusty Russell ed466a8523 lightningd: make explicit listen and reconnect flags. 7 years ago
Rusty Russell f083a699e2 gossipd: separate init and activate. 7 years ago
Rusty Russell be1f33b265 gossipd: have master explicitly tell us when peer is disconnected. 7 years ago
Rusty Russell ab9d9ef3b8 gossipd: drain fd instead of passing around gossip index. 7 years ago
Rusty Russell 72c459dd6c gossipd: keep reaching struct only when we're actively connecting, and don't retry 7 years ago
Rusty Russell 8c2c1fe1c2 openingd: tell gossipd that the peer is important once funding tx in place. 7 years ago
Rusty Russell c9fa9817f6 gossipd: explicitly track which peers are important. 7 years ago
Rusty Russell 5551c161ca gossipd: finish startup before master prints that it's ready. 7 years ago
Rusty Russell b0c2e3cd5c gossipd: use a separate CSV file for the gossip_store types. 7 years ago
ZmnSCPxj 86290b54d4 routing: Use 64-bit msatoshi for messages to and from routing. 7 years ago
Christian Decker 63f22d70b5 gossip: Store channel deletions so we don't re-add them on restart 7 years ago
Christian Decker 5571f2143e gossip: Added message to notify gossipd of outpoint spends 7 years ago
Christian Decker 0a5ea76d77 gossip: Add message types to store gossip msgs and associate data 7 years ago
Christian Decker a8e553098a gossip: Pass output value to gossipd 7 years ago
John Barboza 30b290cb8f Explicit error message when disconnect fails 7 years ago
John Barboza 0a1351fd51 gossipd: command to disconnect from a gossiping peer 7 years ago
Rusty Russell 5f5d0b3e25 gossip_local_add_channel: remove unused flags field. 7 years ago
John Barboza b50912d8b1 Print node alias when listing peers 7 years ago
Rusty Russell cf3f19524e gossip: formalize passing of siphash_seed. 7 years ago
ZmnSCPxj 216c52940d gossipd: Add fuzz and seed to getroute request. 7 years ago
ZmnSCPxj 0d0ef2c733 gossipd: Implement gossip_mark_channel_unroutable. 7 years ago
ZmnSCPxj 67e2275383 gossipd: Add handling of channel_update to routing failures. 7 years ago
ZmnSCPxj b255d82ae2 gossipd: Implement `gossip_routing_failure` for master to report routing failures. 7 years ago
Christian Decker acc6afc8de gossip: Directly return an error if we don't know a node's address 7 years ago
Christian Decker f5147f27c9 gossip: Added message for unsuccessful connection attempts 7 years ago
Christian Decker c6ae4b521f gossip: Add message to enable and disable a channel 7 years ago
Rusty Russell cf54f23947 JSONRPC: add id argument to listpeers. 7 years ago
Rusty Russell 06c4f6ddca JSONRPC: add optional short_channel_id argument to listchannels 7 years ago
Rusty Russell ced572b973 JSONRPC: getnodes: rename to listnodes. 7 years ago
Christian Decker 7fc8e3a4e2 gossip: Pass --channel-update-interval to gossipd 7 years ago
Rusty Russell d4c8210a9e gossipd: don't hang if we try to connect to already-connected peer. 7 years ago
Rusty Russell e22dd5ad71 lightningd: implement gossip_get_txout/gossip_get_txout_reply. 7 years ago
Rusty Russell 810abb6b21 bitcoin: create new wrapper type bitcoin_blkid, log backward endianness. 7 years ago
Christian Decker 2988e290cf gossip: Added internal gossip message to add a local channel 7 years ago
Christian Decker a8a6d1d669 channel: Directly send announcements and updates to gossipd 7 years ago