334 Commits (7cc5e2fc7abbb345472831b81dd455f569fddf05)

Author SHA1 Message Date
Christian Decker cae283087d sphinx: Committing the onion packet to the payment-hash 8 years ago
Christian Decker 91b17d45d8 sphinx: Removing last vestiges of the end-to-end payload 8 years ago
Rusty Russell 7b1a4fc765 utils: add tal_hex() helper. 8 years ago
Rusty Russell 4a233090ae log: rename struct log_record to struct log_book. 8 years ago
Rusty Russell c864b28068 generate-wire.py: don't generate structures, hand in all values. 8 years ago
Rusty Russell c2cc164d6d daemon: disable old BOLT checks. 8 years ago
Rusty Russell dec3b9d030 peer: don't ever set up listener on dynamic port. 8 years ago
Rusty Russell 12b30ab4fc jsonrpc: register base on linkage. 8 years ago
Rusty Russell ca4d03aa2a lightningd_state: move invoices into separate structure. 8 years ago
Christian Decker 0ed23c46a9 gossip: Implemented routing table sync with newly connected peers 8 years ago
Christian Decker 71a18fdd2e gossip: Trigger announce on channel establishment 8 years ago
Christian Decker d93ce12afa gossip: Broadcasting and handling gossip messages 8 years ago
Christian Decker db481d881a proto: Added handling for nested packets 8 years ago
Rusty Russell e109977df7 peer: don't print uninitialized commit_num. 8 years ago
Rusty Russell 2a68a984c3 peer: fix unassigned error packet on receiving non-ASCII error. 8 years ago
Rusty Russell 1b170c85bb Revert "Fix -Wsometimes-uninitialized and -Wuninitialized" 8 years ago
Lucas Betschart ff9cdda4fa Fix -Wsometimes-uninitialized and -Wuninitialized 8 years ago
Rusty Russell a4fdaab5b3 Use global secp256k1_ctx instead of passing it around. 8 years ago
Rusty Russell 94adbd241d json_connect: don't try to double-fail if amount insufficient. 8 years ago
Christian Decker 34b4134cb0 bugfix: Removed spurious printf in peer.c 8 years ago
Rusty Russell f5c00deec7 Remove trailing whitespace from source. 8 years ago
Rusty Russell e7e7345596 peer: fix steal (penalty tx) generation code. 8 years ago
Rusty Russell 3372645d8e peer_disconnect: simply free if in STATE_INIT. 8 years ago
Rusty Russell 4bed6c8c67 controlled_time: remove 8 years ago
Rusty Russell 3aca5c87e3 init: rebroadcast anchors on restart if we haven't seen them. 8 years ago
Rusty Russell 6f360422d4 chaintopology: restore anchor timeout. 8 years ago
Rusty Russell 56b0f03c5a peer: fix retransmission before open packet. 8 years ago
Rusty Russell 41f3f8e067 db: store anchor input. 8 years ago
Rusty Russell adae62e261 peer: determine fees earlier. 8 years ago
Rusty Russell 9463e1b630 wallet: use pubkey as API, not pointer. 8 years ago
Rusty Russell 7f0a56f674 queue_pkt_open: take bool for API. 8 years ago
Rusty Russell 536a48940e protocol: don't ever reply to PKT_ERR with PKT_ERR. 8 years ago
Rusty Russell cf91409ff2 start_closing: always switch states inside transaction. 8 years ago
Rusty Russell 6b05436a7a open: use a single transaction when shutdown, so it's atomic. 8 years ago
Rusty Russell 41d4779abe peer_database_err: helper for database error packet. 8 years ago
Rusty Russell eedf95a8fc state_types: simplify open states. 8 years ago
Rusty Russell 1f23905bee peer: move start_closing() function higher in peer.c 8 years ago
Rusty Russell 99e48c7c87 peer: don't differentiate who is funding via state when waiting for open. 8 years ago
Rusty Russell ea74bac8b8 state: hoist open-they-are-funding states handling into peer.c, remove state.[ch] 8 years ago
Rusty Russell 75ff09b310 state: hoist open-we-are-funding states handling into peer.c 8 years ago
Rusty Russell 8c5fae2b28 patch remove-bitcoin_release_anchor.patch 8 years ago
Rusty Russell f71f0da19c offer_anchor: store a bool, not am enum state_input. 8 years ago
Rusty Russell 847ce8b092 state: move first state transition into peer.c 8 years ago
Rusty Russell bbd1bbd931 state: remove anchor timeout. 8 years ago
Rusty Russell b349e2884b state: move anchor-depth-ok code into peer.c 8 years ago
Rusty Russell 4151537b71 peer: commit outstanding changes before sending PKT_CLOSE. 8 years ago
Rusty Russell 16cff6951f peer: hoist do_commit and have it return false if it failed. 8 years ago
Rusty Russell 92e5f53f4d peer: free packet when we close connection in init_pkt_in. 8 years ago
Rusty Russell dbd8e07924 broadcast_tx: make sure callers free tx if necessary. 8 years ago
Rusty Russell 49a80ba457 peer: fail channel if funding transaction broadcast fails. 8 years ago