261 Commits (a11edebb7c0e1556e4ab143d56126849819b070a)

Author SHA1 Message Date
Rusty Russell 996567c250 lightningd: update BOLT to add channel_reestablish message. 8 years ago
Rusty Russell f7bd95173d wire: expose fromwire_fail to allow others to use it to mark failure. 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 05e951d748 wire: Correct the short channel id serialization to use 3+3+2 8 years ago
Christian Decker 6154020f67 fix: Header include order 8 years ago
Rusty Russell 55510ea27a io_write_wire: always make a copy (or steal if take). 8 years ago
Rusty Russell 6e0e1c7067 Update to latest BOLT (hyphens changed to underscores). 8 years ago
Rusty Russell e97046f797 BOLT update: temporary_channel_failure with update. 8 years ago
Christian Decker 26892e79bb routing: Reading multiple addresses from node_announcements 8 years ago
Christian Decker ed9668339d routing: Add command line option to specify external IP address 8 years ago
Rusty Russell b99c5620ef struct secret: use everywhere. 8 years ago
Rusty Russell a12a670d85 opening: don't die if we get a gossip packet. 8 years ago
Rusty Russell cd90c8408c lightningd/gossip: clean up channel resolve failure handling. 8 years ago
Christian Decker f24aab1916 sphinx: Updating daemon to new sphinx implementation 8 years ago
Rusty Russell 8016dbbc91 lightningd: check amt_to_forward and outgoing_cltv_value 8 years ago
Rusty Russell 961987b046 lightningd: partial BOLT update. 8 years ago
Rusty Russell d5be8d26f2 lightningd/ping: ping support. 8 years ago
Rusty Russell d06303c8a2 lightningd/channel: derive local channel_id. 8 years ago
Rusty Russell 49d97a2fd6 Update wire from spec ed107e4ef019f33a88aa5567adca7fbb944e93af 8 years ago
Rusty Russell dc562f0533 Makefiles: fix from-scratch parallel build. 8 years ago
Rusty Russell 27764b65f9 lightningd: fix shachain to be 48-bits, with hack for legacy. 8 years ago
Rusty Russell 4839916038 lightningd/cryptomsg: discard unknown odd messages internally. 8 years ago
Rusty Russell d072f2ec06 wire: understand struct preimage, don't treat it as sha256. 8 years ago
Rusty Russell 8cc7f31d44 Update wire from spec 9e0a0e893db389bfe392b2f4db8097949395fe28 8 years ago
Rusty Russell e45bc0ce47 Update wire from spec 9a572ff0a3a4d6bceba9c0a9b859692180ecf18f 8 years ago
Rusty Russell fb80a5f905 Update wire from spec 06a5e6cbdbb4c6f8b8dab444de497cdb9c7d7f02 8 years ago
Rusty Russell 9768e4c907 tools/generate-wire.py: open-code array handling for non-u8. 8 years ago
Rusty Russell df7b68eea9 wire/wire_io: support take() arg to io_write_wire(). 8 years ago
Rusty Russell 7419fde9a0 Update to new spec: differentiate channel_id and short_channel_id. 8 years ago
Rusty Russell c6f568dbde Makefile: fix distclean, clean targets. 8 years ago
Rusty Russell 7cee3b0f68 wire: sha256_double, privkey and u64/u32/bool array support. 8 years ago
Rusty Russell 4ed259c46c gen_peer_wire_csv: update for latest spec. 8 years ago
Rusty Russell 279f216208 gen_peer_wire_csv: update to latest spec. 8 years ago
Rusty Russell 1edce4878d bitcoin/signature.h: remove struct signature. 8 years ago
Rusty Russell e3d966c102 type_to_string: add channel_id 8 years ago
Rusty Russell 73d07ce441 libsodium: use our local submodule. 8 years ago
Rusty Russell 1afb6c68ad wire/Makefile: don't erase source in clean, fix deps. 8 years ago
Rusty Russell a10ea23e0d wire: add ccan/io helpers to send (unencrypted) messages between damones. 8 years ago
Rusty Russell 9d316e39cd wire/wire_sync: helper routines for direct read/write of messages. 8 years ago
Rusty Russell 42f474af18 wire: make lengths of variable fields implied by tal_count() 8 years ago
Rusty Russell 71ab218ed8 test/run-peer-wire.c: fix for variable-length reason field in update_fail_htlc 8 years ago
Rusty Russell af2ad72c50 wire: update peer CSV file. 8 years ago
Rusty Russell d8feec2197 wire: split onion messages from peer wire messages. 8 years ago
Christian Decker 96af89139e base58: Unittests need in-tree libbase58 8 years ago
Rusty Russell bdc4972df6 wire/gen_peer_wire_csv: update to latest spec #2 8 years ago
Rusty Russell d3bdb073b5 wire/gen_peer_wire_csv: update to latest spec #1 8 years ago
Rusty Russell f50af430e1 wire: add bool routines. 8 years ago
Rusty Russell e076d56709 generate-wire.py: include type bytes in towire/fromwire routines. 8 years ago
Rusty Russell c864b28068 generate-wire.py: don't generate structures, hand in all values. 8 years ago