87 Commits (de5bf56ffafb9ba4e19632591cfefe19b3478a5a)

Author SHA1 Message Date
Rusty Russell d492f3872c wire/peer_wire: rename gossip_msg / unknown_msg / unknown_msg_discardable 8 years ago
Rusty Russell 866ac79850 channeld: shutdown support. 8 years ago
Rusty Russell 773d2c09e1 lightningd: push incoming HTLCs into SENT_REMOVE_HTLC upon outgoing resolution. 8 years ago
Rusty Russell 9e941e26ed channeld: increment remote commit_index before receiving revoke. 8 years ago
Rusty Russell d95adf7f33 subd: hand through fatal messages as well to callback. 8 years ago
Rusty Russell 15405f95e1 lightningd: simply store commit index, rather than count sent/received. 8 years ago
Rusty Russell d236e724a9 channeld: save old remote_per_commit and return it in init. 8 years ago
Rusty Russell 6b61e9ab0a channeld: exchange channel_reestablish. 8 years ago
Rusty Russell b600e6118c lightningd/channel: hand commit_index in when creating txs only. 8 years ago
Rusty Russell 90284af249 channeld: make per_commit_point and per_commit_secret handling clearer. 8 years ago
Rusty Russell 9497cbe73b lightningd/channel: tell master about the commit sigs. 8 years ago
Rusty Russell 3f65f0f000 lightningd: fix up malformed onion handling. 8 years ago
Rusty Russell 4097351f16 channeld: get handed existing HTLCs in init message. 8 years ago
Rusty Russell 7e820f07e7 channeld: get commit indices from master. 8 years ago
Rusty Russell c1d5e41dfe channeld: include last sent commit and last revoke in init message. 8 years ago
Rusty Russell 4151135be2 channel: change initialization to have explicit local amount, and commot indices. 8 years ago
Rusty Russell a6b03dec15 channeld: do init as sync IO. 8 years ago
Rusty Russell 060a440548 channeld: tell master about next_per_commit_point. 8 years ago
Rusty Russell 46efb37152 channeld: send shared secrets with initial got_commitsig message. 8 years ago
Rusty Russell 61906ea415 channeld: don't keep shachain. 8 years ago
Rusty Russell 4a161b710d channeld: pass htlcs to master daemon in batches. 8 years ago
Rusty Russell dcb3af7d7c channeld: allow waiting for a specific reply from master. 8 years ago
Rusty Russell 42ede14081 channeld: return io_plan from handlers. 8 years ago
Rusty Russell 1ca97a7913 channeld: don't unpack union, leave that to master. 8 years ago
Rusty Russell 7105085801 lightningd/channel: hand back changed htlcs, not callbacks. 8 years ago
Rusty Russell 996567c250 lightningd: update BOLT to add channel_reestablish message. 8 years ago
Rusty Russell d4618fa199 subdaemons: handle master or gossipd failing. 8 years ago
Rusty Russell 6f181e0dc1 BOLT update for 8-byte satoshi values, and other updates. 8 years ago
Rusty Russell 7389aae26a Massive BOLT text underscore and formatting updates. 8 years ago
Christian Decker 605438f213 channel: Die on unexpected gossipd messages 8 years ago
Rusty Russell 693457a580 lightningd: remove unused offset field from CSV files. 8 years ago
Rusty Russell ed16bb3134 channeld: send optional init message. 8 years ago
Rusty Russell 8f190c673c channel: don't send disable update to gossipd if we haven't announced channel yet. 8 years ago
Rusty Russell 3126eed4de patch peer_control-keep-init-information.patch 8 years ago
Rusty Russell 780b3870ad lightningd: peer state cleanup. 8 years ago
Christian Decker daf8866eb5 gossip: Implement the basic node_announcement 8 years ago
Rusty Russell b99c5620ef struct secret: use everywhere. 8 years ago
Christian Decker 79f848145c sphinx: Passing shared secret of the HTLC up to the master 8 years ago
Rusty Russell 09e489030c channeld: implement malformed HTLC message. 8 years ago
Christian Decker 39115717f6 channeld: Passing additional info to channeld 8 years ago
Christian Decker 25f1cba3cf routing: Ask gossipd to resolve channel_id and forward HTLCs 8 years ago
Christian Decker c32c17701a sphinx: Switching to new onion packet format 8 years ago
Christian Decker f24aab1916 sphinx: Updating daemon to new sphinx implementation 8 years ago
Rusty Russell 778b756369 channel: support HTLC forwarding. 8 years ago
Rusty Russell 8f358b7a91 lightningd: add dev_ping command for channeld. 8 years ago
Rusty Russell d5be8d26f2 lightningd/ping: ping support. 8 years ago
Rusty Russell 15519e5ddf lightningd/channel: set signatures to zero before sending to HSM. 8 years ago
Rusty Russell d06303c8a2 lightningd/channel: derive local channel_id. 8 years ago
Christian Decker f4cf485f00 channeld: Added tracing of incoming and outgoing messages 8 years ago
Christian Decker 8e98e438e9 channeld: Collect signatures before sending announcements 8 years ago