153 Commits (93e445daf5966bde966ac605077106a44acb9e7d)

Author SHA1 Message Date
Rusty Russell 4e81d2431b channeld: fix corruption when dealing with queued packets. 7 years ago
Rusty Russell 52db7fd27b channeld: correctly send failure message on local HTLC failure. 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 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell 91116fe67c gossip: include chain_hash in gossip messages. 7 years ago
Rusty Russell 2b9d3bb0b7 channeld: hand in chain_hash. 7 years ago
Rusty Russell fea412dd94 BOLT: Update text to latest commit. 7 years ago
Rusty Russell 80e28707a3 channeld: send commit tx and signature to master. 7 years ago
Rusty Russell 217df2d2e8 channeld: fix shutdown when we have to complete HTLCs. 7 years ago
Rusty Russell 40895e4550 Update to match spec: "BOLT7: Reorder feature bitmaps in order to allow future changes" 7 years ago
Christian Decker 35847206b2 fix: Allow pings while waiting for the channel to lock 7 years ago
Rusty Russell 6fa90c926a channeld: exit after shutdown when no more HTLCs. 7 years ago
Rusty Russell 94a33a7d15 channeld: use an enum side not a bool for funder/ 7 years ago
Rusty Russell 9ec804341c channeld: fix intermittant failure on reading init msg from master. 7 years ago
Rusty Russell 249085ac10 channeld: reorder functions more logically. 7 years ago
Christian Decker f9a2f73072 Addressing feedback from PR #187 7 years ago
Christian Decker 70f4484ba8 channeld: Pass through the agreed feerate_per_kw to channeld 7 years ago
Christian Decker 5c80963577 bug: channel_update parameters slipped by one 7 years ago
Christian Decker 02aba77698 channel: Passing channel_flags through to channeld 7 years ago
Rusty Russell ee9ebbc184 channeld: fix `funding_locked` retransmission using latest revision of BOLT2. 7 years ago
Rusty Russell 42c9cb58c7 channeld: rename commit_index to next_index. 7 years ago
Rusty Russell d411b07ba2 channeld: fix make_revocation_msg() to take index of revoke. 7 years ago
Rusty Russell 1679f2da06 channeld: update to send next commitment number on connection reestablish. 7 years ago
Rusty Russell 05b9e0d538 channeld: do connection reestablishment synchronously. 7 years ago
Rusty Russell d492f3872c wire/peer_wire: rename gossip_msg / unknown_msg / unknown_msg_discardable 7 years ago
Rusty Russell 866ac79850 channeld: shutdown support. 7 years ago
Rusty Russell 773d2c09e1 lightningd: push incoming HTLCs into SENT_REMOVE_HTLC upon outgoing resolution. 7 years ago
Rusty Russell 9e941e26ed channeld: increment remote commit_index before receiving revoke. 7 years ago
Rusty Russell 15405f95e1 lightningd: simply store commit index, rather than count sent/received. 7 years ago
Rusty Russell d236e724a9 channeld: save old remote_per_commit and return it in init. 7 years ago
Rusty Russell 6b61e9ab0a channeld: exchange channel_reestablish. 7 years ago
Rusty Russell b600e6118c lightningd/channel: hand commit_index in when creating txs only. 7 years ago
Rusty Russell 90284af249 channeld: make per_commit_point and per_commit_secret handling clearer. 7 years ago
Rusty Russell 9497cbe73b lightningd/channel: tell master about the commit sigs. 7 years ago
Rusty Russell 3f65f0f000 lightningd: fix up malformed onion handling. 7 years ago
Rusty Russell 4097351f16 channeld: get handed existing HTLCs in init message. 7 years ago
Rusty Russell 7e820f07e7 channeld: get commit indices from master. 7 years ago
Rusty Russell c1d5e41dfe channeld: include last sent commit and last revoke in init message. 7 years ago
Rusty Russell 4151135be2 channel: change initialization to have explicit local amount, and commot indices. 7 years ago
Rusty Russell a6b03dec15 channeld: do init as sync IO. 7 years ago
Rusty Russell 060a440548 channeld: tell master about next_per_commit_point. 7 years ago
Rusty Russell 46efb37152 channeld: send shared secrets with initial got_commitsig message. 7 years ago
Rusty Russell 61906ea415 channeld: don't keep shachain. 7 years ago
Rusty Russell 4a161b710d channeld: pass htlcs to master daemon in batches. 7 years ago
Rusty Russell dcb3af7d7c channeld: allow waiting for a specific reply from master. 7 years ago
Rusty Russell 42ede14081 channeld: return io_plan from handlers. 7 years ago
Rusty Russell 1ca97a7913 channeld: don't unpack union, leave that to master. 7 years ago
Rusty Russell 7105085801 lightningd/channel: hand back changed htlcs, not callbacks. 7 years ago