148 Commits (99ce580e2019dc0639f0318614b88ea8ae851e22)

Author SHA1 Message Date
practicalswift dcb4039a96 Check lseek(...) return value 7 years ago
Rusty Russell 0f97b8cf36 subdaemon.c: subdaemon_setup() routine for all daemons. 7 years ago
Christian Decker d9df831a2f Don't attempt to permute a single input 7 years ago
Christian Decker 248879e203 wire: Move bitcoin_tx serialization from htlc_wire to wire 7 years ago
Christian Decker 59128a86ee hsm: Make sure to pass close_info along with the UTXO 7 years ago
Christian Decker 0bb264e1a2 wallet: Added unilateral close info to utxo 7 years ago
practicalswift aae991f28d Add missing call to va_end() 7 years ago
practicalswift db362e2e23 Remove redundant assignments 7 years ago
practicalswift f84828be36 Avoid writing uninitialized value data->realm in serialize_hop_data(...) (via create_onionpacket(...)) 7 years ago
practicalswift bfce5b41f9 Fix typo (a vs. an) 7 years ago
Rusty Russell 047a2ea043 gossip: don't use assert around code with side effects. 7 years ago
Rusty Russell 887e9dcc44 travis: reenable check-source (without BOLT text). 7 years ago
Rusty Russell 810abb6b21 bitcoin: create new wrapper type bitcoin_blkid, log backward endianness. 7 years ago
Rusty Russell 0237e0b28c bitcoin: create new wrapper type bitcoin_txid, log backward endianness. 7 years ago
Rusty Russell ed2158c334 Revert "Functions for encoding reversed hex" 7 years ago
Andrew Chow 19116b6561 Functions for encoding reversed hex 7 years ago
William Casarin ce1d709d44 wireaddr: fix ipv6 formatting with ports in fmt_wireaddr 7 years ago
William Casarin 3e7aabe256 test: add tests for parse_ip_port 7 years ago
William Casarin 7ecccd50b9 wireaddr: add ip[:port] parsing 7 years ago
Rusty Russell bbac67f108 withdraw_tx: don't create empty output if no change. 7 years ago
Christian Decker ee25547576 Re-enable builds with DEVELOPER=0 7 years ago
Rusty Russell 8c4eecc089 sphinx: fix leaks. 7 years ago
Rusty Russell 795a03e8c4 fromwire_bitcoin_tx: quieten leak reporting. 7 years ago
Rusty Russell 20fcb5d6ef memleak: allow marking of entire tal trees to be noleak. 7 years ago
Rusty Russell 7a8532830f memleak: track reallocs and frees in notleak() 7 years ago
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