187 Commits (8975fc2ceba6f525f266efaf10134ac4aa3510df)

Author SHA1 Message Date
Rusty Russell 8975fc2ceb libwally: use their secp context for all our daemons. 7 years ago
Rusty Russell 20bbd92564 utils: add subdaemon_shutdown() to consolidate subdaemon cleanup. 7 years ago
practicalswift e25297dd0a Remove unused functions not covered by unit tests 7 years ago
practicalswift 8df29d169c The overflow check mul_overflows_s64(int64_t, int64_t) overflows and triggers UB :-) Remove it 7 years ago
Christian Decker ba7341ec87 cleanup: Make blockheights unsigned 7 years ago
practicalswift 6269a4c55d Remove unused functions not covered by unit tests 7 years ago
practicalswift 7e9750ffee Reduce variable scopes 7 years ago
practicalswift 94ca824cf5 Use correct format strings for signed integers 7 years ago
conanoc e7c8b95be3 Fix include order 7 years ago
conanoc c4700a13a7 Add guard for BACKTRACE_SUPPORTED 7 years ago
Rusty Russell dfce8b5efd common/json: move declaration into correct header. 7 years ago
Rusty Russell 7ae013202f json: make json_add_string do partial escapes. 7 years ago
Rusty Russell ed9093fcbd json: allow strange characters through our JSON parser. 7 years ago
Rusty Russell 9f7d4312ff bolt11: undo json encoding for description bytes. 7 years ago
Rusty Russell d92579f627 common/json_escaped: new type which explicitly notes a string is already JSON. 7 years ago
practicalswift a4059ef83e Use expected LIGHTNING_DIR_FILE_H define 7 years ago
practicalswift 98f49c0837 Remove include in file foo.c that is already included in foo.h 7 years ago
practicalswift 8f76581005 Use pointer to const where possible 7 years ago
practicalswift f0667d239a Remove duplicate va_end(...) call. va_end(...) is the responsibility of the caller. 7 years ago
Rusty Russell e63b7bb539 take: allocate temporary variables off NULL. 7 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
Rusty Russell ccc9414356 status: remove trc context now we have tmpctx. 7 years ago
Rusty Russell 4845445079 memleak: ignore tmpctx. 7 years ago
Rusty Russell ef2a063169 utils: add a global tmpctx. 7 years ago
Rusty Russell 5e333b75b9 daemon_conn: simplify msg_queue_cleared_cb. 7 years ago
Rusty Russell 46cc7c281e features: more general accessor functions. 7 years ago
Rusty Russell 5eea772c53 type_to_string: support sha256_double. 7 years ago
Rusty Russell 61f048bbf1 gossip: rename is_gossip_msg to is_msg_for_gossipd. 7 years ago
Christian Decker 08bfb740f5 onion: Move cli onion tool to devtools/onion 7 years ago
Corné Plooy c3a46de129 Fix order of includes 7 years ago
Corné Plooy dbbc61bc4e Coding style fix 7 years ago
Corné Plooy b857b2e843 Add assertions in various places to ensure tal_fmt doesn't receive NULL as argument for strings. 7 years ago
Christian Decker 227dc36146 utxo: Add blockheight and spendheight to outputs to track state 7 years ago
Rusty Russell 30faa6485a subdaemons: copy backtraces to stderr. 7 years ago
ZmnSCPxj f7f55edcdb wireaddr: Do hostname resolution in parse_wireaddr. 7 years ago
Rusty Russell 9cffa03647 peer_failed: set permanent slot when we fail the peer. 7 years ago
Rusty Russell d4a172e221 common: peer_billboard() helper for updating the billboard. 7 years ago
Rusty Russell 26b004e5af subd: handle status_peer_billboard messages from subdaemons. 7 years ago
Rusty Russell b8c636514b pong: embed version string into ping replies if DEVELOPER=1. 7 years ago
Rusty Russell 3e7d98a52d status: don't log gossip messages in channeld. 7 years ago
practicalswift 91a9c2923f Mark intentionally unused parameters as such (with "UNUSED") 7 years ago
Rusty Russell e92b710406 tools/generate-wire.py: remove length argument from fromwire_ routines. 7 years ago
Rusty Russell cfa50d393a openingd: use peer_failed like normal instead of boutique negotiation_failed. 7 years ago
Rusty Russell dba08f9d1b peer_failed: don't send error ourselves. 7 years ago
Rusty Russell 02d469b3d4 peer_failed: hand fds back to master when we fail. 7 years ago
Rusty Russell f76ff90485 status: split off error messages into a new 'peer_status' type. 7 years ago
Rusty Russell 65ff5f8bb1 read_peer_msg: ignore errors not destined for this channel. 7 years ago
Rusty Russell 201d498e39 peer_failed: automatically hand PEER_FD, GOSSIP_FD; add gossip_index 7 years ago
Rusty Russell 611ecc60ae lightningd: rename peer_state -> channel_state, remove OPENINGD. 7 years ago
Rusty Russell 7c512f91ce memleak: ignore tal_link artifacts. 7 years ago