874 Commits (1341ca2ae0253e46718ce362af77355327be5837)

Author SHA1 Message Date
Rusty Russell 6b11cc8b8c common: disallow NULL channel_id to peer_failed_err. 4 years ago
Rusty Russell a7c5a1f1d2 lightningd: implement receiving warnings. 4 years ago
Rusty Russell 06a54606a3 check-includes: allow redundant "config.h" 4 years ago
Rusty Russell 1a85edd207 lightningd: no longer forward failures to gossipd, let caller do it. 4 years ago
Rusty Russell 3c5502426b lightningd: addgossip API to inject gossip messages. 4 years ago
Rusty Russell f1c599516e gossipd: add an internal flag to force a channel update 4 years ago
Rusty Russell a4bc3e5673 common/bolt12: include correct bolt12 wiregen header. 4 years ago
Rusty Russell 6dab04ebd5 tools/generate-wire.py: include digits in #ifndef idempotent header. 4 years ago
Rusty Russell fc3e679c97 lightningd: control onion messages by `experimental-onion-messages` option. 4 years ago
Rusty Russell 5a483ddd8b wire: Apply onion mesages spec patch even when not experimental. 4 years ago
Rusty Russell 23af9d4972 onion_message: support variable-length onion messages. 4 years ago
Rusty Russell 9d57612415 gossipd, channeld: handle onion messages in gossipd so we don't need a channel. 4 years ago
Rusty Russell a11edebb7c utf8: handle UTF-8 arrays. 4 years ago
Rusty Russell ff8830876d wire/tlvstream: add tlv_make_fields helper to populate ->fields array. 4 years ago
Rusty Russell 5c167d16ab tools/generate-wire.py: use helpers. 4 years ago
Rusty Russell dc83e64003 tools/generate-wire: don't use void * pointers for tlv fromwire. 4 years ago
Rusty Russell ca2bd98082 unittest: use common_setup / common_shutdown almost everywhere. 4 years ago
Rusty Russell 3408f8f998 gossipd: fix memleak. 4 years ago
Rusty Russell 50f8da85ac gossipd: fix response for large replies. 4 years ago
Rusty Russell 9b0af9f046 gossipd: minor cleanups. 4 years ago
Rusty Russell 9a575a98a0 gossipd: simplify large reply code. 4 years ago
Rusty Russell 8db5fb7345 gossipd: new struct to hold scids and timestamps together. 4 years ago
Rusty Russell 59f23bf23c gossipd: use straight counter instead of bitmap for query_channel_range replies. 4 years ago
Rusty Russell eadf2c91fe libplugin-pay: incorporate gossip store. 4 years ago
Rusty Russell 83aea6b2bb gossip_store: make private channels more similar to channel_announcement 4 years ago
Rusty Russell bb9ad57a03 gossip_store: don't copy old delete markers on startup compact. 4 years ago
niftynei 4508584b21 dualfund: rearrange things so that the wire-dependent calls are separate 4 years ago
niftynei 82c0b48215 wires: towire/fromwire for wally_tx 4 years ago
Rusty Russell 488b32b003 build: run update-mocks. 4 years ago
Antoine Poinsot 15adcc915f Remove varint typedef for bigsize 4 years ago
Rusty Russell f37f2b6193 common/memleak: simplify and document API. 4 years ago
Matt Whitlock eab14768a8 update SHA256STAMPs using sorted dependencies 4 years ago
niftynei 5cd06227d7 build: exclude dualopend from non-experimental builds 4 years ago
niftynei 8d429ecd06 df: add needed info to any PSBT we produce 4 years ago
niftynei 05a6a11860 dual-fund: add interactive dual-funding wires 4 years ago
Rusty Russell 0e805427dc tools/generate-wire.py: strip trailing whitespace on lines, fix bolt quotes. 4 years ago
Rusty Russell c34c055d82 Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 4 years ago
Rusty Russell d8e8426b52 Makefile: remove EXPERIMENTAL_FEATURES marker from generated files 4 years ago
Rusty Russell 82f2f43425 Generated files: more merge fallout. 4 years ago
Rusty Russell 3c6af3efb4 Makefile: commit and preserve all the wiregenerated files. 4 years ago
Rusty Russell 1746406e41 Makefile: normalize all the Makefiles 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Rusty Russell 7dd6f8f2b5 gossipd: add tombstone when we remove a channel. 4 years ago
Rusty Russell 496c0dd1e6 common/random_select: central place for reservoir sampling. 4 years ago
Christian Decker f5985171bd gossipd: Make gossipd much quieter 4 years ago
Rusty Russell 3e52d4100d common: convert to new wire generation style. 4 years ago
Rusty Russell 398b4806b9 connectd: convert to new wire generation style. 4 years ago
Rusty Russell dffbf8de85 gossipd: convert wire to new scheme. 4 years ago
Rusty Russell 1702c7a69a hsmd: convert to new wire generation style. 4 years ago
Rusty Russell 57dd5be2fd gossipd: prune channels unless *both* peers have refreshed. 4 years ago