190 Commits (82ed71d621c1f88f9c059cf0cc83cd00ffa6b11e)

Author SHA1 Message Date
Rusty Russell 82ed71d621 connectd: don't crash if connect() fails immediately. 4 years ago
Rusty Russell 6dab04ebd5 tools/generate-wire.py: include digits in #ifndef idempotent header. 4 years ago
Rusty Russell a11edebb7c utf8: handle UTF-8 arrays. 4 years ago
Rusty Russell 9d656464f5 bitcoin/pubkey: add pubkey32 primitive for xonly pubkey types. 4 years ago
Rusty Russell 23d4e53246 connectd: add annotation and fix up formatting on connectd/netaddress.c 4 years ago
Rusty Russell 089ecfe418 connectd: fix valgrind complaint on FreeBSD 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
niftynei abad494fcf connectd: properly cleanup 'competing' outgoing connections 4 years ago
niftynei 4a3ee19a22 connectd: Update connection list with new address 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 f37f2b6193 common/memleak: simplify and document API. 4 years ago
Matt Whitlock eab14768a8 update SHA256STAMPs using sorted dependencies 4 years ago
Rusty Russell f658dd0d78 pytest: test connection timeout. 4 years ago
Rusty Russell 7f2b332021 connectd: implement connection timeout (60 seconds). 4 years ago
Rusty Russell c76cfe9c5c Makefile: fix typo which can cause build failures. 4 years ago
niftynei 5cd06227d7 build: exclude dualopend from non-experimental builds 4 years ago
niftynei 303263d381 psbt: clean up interface for setting metadata on PSBT inputs 4 years ago
niftynei 8d429ecd06 df: add needed info to any PSBT we produce 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 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 007daf6b9f doc: update bolt version 4 years ago
Rusty Russell 168009c105 features: require dependent features at init handshake. 4 years ago
Rusty Russell ffbb409b47 amount: use initializers everywhere. 4 years ago
niftynei bc5a817100 elements: convenience methods for dealing with assets 5 years ago
Rusty Russell 731e037b36 change_amount: routine to determine if change output is worthwhile. 5 years ago
Rusty Russell a9427f1a8d bitcoin/feerate: new exposure for feerate parsing outside lightningd. 5 years ago
Saibato eea6b33154 connect/tor: Set errno, if connection failed we want to reflect this. 5 years ago
Saibato 2b0aba13a8 connectd/connectd: Display an error hint for V3 tor onions when connect fail. 5 years ago
niftynei 2e9c387f45 coin_moves: update withdrawal logic to account for 'variable owner' txs 5 years ago
niftynei 559f88faa1 psbt: add serialize to/from wire for psbts 5 years ago
Rusty Russell b920d4d21b wire: make fromwire_fail return non-const, use it more 5 years ago
niftynei fbe50e087a setup: create a common setup which will handle the wally-context 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell 197d1bcef2 wire: move towire/fromwire_short_channel_id out to bitcoin/short_channel_id.c 5 years ago
Rusty Russell 4dbfce6057 wire: move towire/fromwire_preimage out to bitcoin/preimage.c. 5 years ago
Rusty Russell 27220646c3 common/wire: move bitcoin-specific marshalling functions into bitcoin files. 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 years ago