73 Commits (70d01b22e19d073b170aeb16ac12793b098f742d)

Author SHA1 Message Date
Rusty Russell 70d01b22e1 memleak: add second exclude arg to exclude current commands' jcon. 7 years ago
Rusty Russell 19b1b35d31 memleak: explicitly exclude ccan/io allocation. 7 years ago
Rusty Russell dfc132b2fe memleak: add backtrace to allocations. 7 years ago
Rusty Russell c956d9f5eb lightningd: tal memleak detection, dev-memleak command. 7 years ago
Rusty Russell 0cab9d1dd1 daemon_conn: helper to release daemon_conn. 7 years ago
Rusty Russell afea2520ba wireaddr: marshal empty address properly. 7 years ago
Rusty Russell b00525b8c8 options: don't leak memory when people override options. 7 years ago
ZmnSCPxj 5fd74f9933 Change withdraw_tx to accept scriptpubkey rather than plain address. 7 years ago
Rusty Russell 0610f66c34 bolt11: handle r value fee spec change. 7 years ago
practicalswift 61c47c09d0 Fix typos 7 years ago
Christian Decker 9ba99d2b2d hsm: Cleanup after merging control and client libraries 7 years ago
Rusty Russell 02411b04e4 channel: remove awaiting_revoke_and_ack flag. 7 years ago
Rusty Russell ed60e9ee57 close_tx: use version 2. 7 years ago
Rusty Russell af7e6158af Makefile: clean needs to do more, distclean should remove everything. 7 years ago
Christian Decker 9bcb01e710 fixup! common/test: add spec tests for bolt11. 7 years ago
Rusty Russell ae6faf7f9c common/test: add spec tests for bolt11. 7 years ago
Rusty Russell 60c30214c1 bolt11: fix encoding of x and c fields. 7 years ago
Rusty Russell 45f5bb7fac bolt11: move to common/ and sign via callback. 7 years ago
Rusty Russell 78d0a5e840 bech32: move to common/ 7 years ago
ueno 4312deddfa typo 7 years ago
Rusty Russell b836b452dc feerate: keep feerates separately for each side. 7 years ago
Rusty Russell f1e4cad9d4 feerate: use u32 everywhere. 7 years ago
Rusty Russell 0a131c6389 channel: use flag to indicate we're awaiting revoke_and_ack. 7 years ago
Rusty Russell c328a76438 channeld: use flags to track whether changes are pending. 7 years ago
Rusty Russell 7ece90038b derive_basepoints: actually derive a separate HTLC key. 7 years ago
Rusty Russell 4db460903a htlc_tx: wire up the htlc points. 7 years ago
Rusty Russell fe5614a489 basepoints/secrets: add htlc entry 7 years ago
Rusty Russell 5502a19d1e json: reject incoming JSON which has any unusual characters in tokens. 7 years ago
Rusty Russell 112ae0d0f5 common/test/run-json: test JSON escaping. 7 years ago
Rusty Russell ab634dfcdd common/test_sphinx: change to standard run- format. 7 years ago
Rusty Russell 8f17effeeb json: just blatt weird characters in string. 7 years ago
Rusty Russell a9002eac52 Update to latest BOLT. 7 years ago
Rusty Russell 02c1d10c9f json: escape strings we output in JSON. 7 years ago
Rusty Russell 753f15f503 common/hash_u5: routines to hash 5 bit values. 7 years ago
Rusty Russell a7d6326bef type_to_string: format wireaddr. 7 years ago
Rusty Russell 78cd25d620 ipaddr: rename to wireaddr. 7 years ago
Rusty Russell bd1cac34ce netaddr: remove. 7 years ago
Rusty Russell ac92138603 common: remove unused assert() headers. 7 years ago
Rusty Russell 81db5896e1 common/json: remove asserts() which may trigger from user input. 7 years ago
Rusty Russell 3c6eec87e3 Add DEVELOPER flag, set by default. 7 years ago
Rusty Russell 4e14185961 cryptomsg: add helpers to determine if we're partway through msg read/write. 7 years ago
Rusty Russell 74e684cc0d is_all_channels: rename to channel_id_is_all 7 years ago
Rusty Russell 2273ce783e dev_disconnect: support multiple disconnects in the same daemon. 7 years ago
Rusty Russell 6ceec17943 dev_disconnect: make commit suppression a "-nocommit" modifier. 7 years ago
Rusty Russell 8430e33f3b common/status: add status_tracev() for making status wrappers. 7 years ago
Rusty Russell 9b589fb5ba common/wire_error: helpers to create/parse WIRE_ERROR messages. 7 years ago
Rusty Russell 2394c9a2e7 crypto_state: move to its own file. 7 years ago
Rusty Russell 0969626918 close_tx: make version 1, not version 2. 7 years ago
Rusty Russell f32e0b35ad Revert "Send/receive cltv_expiry_delta in open/accept channel." 7 years ago
Rusty Russell 18e3f9820f Send/receive cltv_expiry_delta in open/accept channel. 7 years ago