94 Commits (0a6e3d1e13c6bf4702bc1cba97e2b011feb743f6)

Author SHA1 Message Date
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 ef2a063169 utils: add a global tmpctx. 7 years ago
Rusty Russell 61e3c0c23e channeld: allow gossipd to fwd messages through us without updating gossip_index. 7 years ago
Rusty Russell c8294c4091 channeld: allow gossipd to push error msgs through us. 7 years ago
Rusty Russell ee63ae8efa channeld: allow gossipd to push any gossip msg through us. 7 years ago
Rusty Russell 6c1233de44 channel: reserve a bip32 index as soon as channel is opened. 7 years ago
Rusty Russell 5f5d0b3e25 gossip_local_add_channel: remove unused flags field. 7 years ago
Rusty Russell c5d41a23d7 short_channel_id: just use structeq. 7 years ago
Rusty Russell 8640a5c329 channeld: keep billboard uptodate. 7 years ago
Rusty Russell b8c636514b pong: embed version string into ping replies if DEVELOPER=1. 7 years ago
practicalswift 7dad639c49 Remove unused parameter msg in handle_funding_announce_depth(..., const u8 *msg) 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 f76ff90485 status: split off error messages into a new 'peer_status' type. 7 years ago
Rusty Russell 201d498e39 peer_failed: automatically hand PEER_FD, GOSSIP_FD; add gossip_index 7 years ago
Rusty Russell e17b0ebcb4 channeld: map htlc add/remove errors to names. 7 years ago
Rusty Russell fcffbd0f20 channeld: rename new_channel to new_full_channel. 7 years ago
Rusty Russell cc9ca82821 status: separate types for peer failure vs "impossible" failures. 7 years ago
Rusty Russell 526d3a232e tools/generate_wire.py: generate varlen arrays properly. 7 years ago
Rusty Russell 99e246becd channeld: rely on io_logging, not our own boutique logging. 7 years ago
Rusty Russell 00a874d4a4 channeld: handle signals during select(). 7 years ago
ZmnSCPxj 8e9bb39179 channel: Plug minor leaks. 7 years ago
Rusty Russell a0f924376f channeld: don't send update_fee after shutdown. 7 years ago
Rusty Russell 6dee526074 channeld: don't handle packets already taken by peer_msg_in. 7 years ago
Rusty Russell c69aee7d7a channeld: use common/read_peer_msg. 7 years ago
ZmnSCPxj 8248dccaee channeld: Properly pad and HMAC onion replies that our masterd generated. 7 years ago
Rusty Russell dd044f826b channeld: handle unexpected messages better. 7 years ago
Ephraim Raj a095a59083 Allow pong when in CHANNELD_AWAITING_LOCKIN 7 years ago
Rusty Russell 24ba5d6250 channeld: don't spam with all our attempts to commit. 7 years ago
Christian Decker 4f4b0e9bba channeld: Tell gossipd when we get a shutdown message from a peer 7 years ago
Christian Decker 6320142c34 channeld: Send disabling channel_update on shutdown 7 years ago
Rusty Russell 5a06b665bd channeld: don't consider shutdown complete if feechange pending. 7 years ago
Rusty Russell 6ba1bc5c93 channeld: repopulate HTLC shared secrets on reinitialization. 7 years ago
Rusty Russell 79dc44713b channeld: --ignore-fee-limits as a hack for fee disparities. 7 years ago
Rusty Russell 4c45afafdc channeld: handle ping instead of crashing when expecting reestablish. 7 years ago
Rusty Russell 71f13ab6b0 channeld: ignore spurious open_channel packets. 7 years ago
Rusty Russell bc631166f0 channeld: ensure channel_update timestamps always increment. 7 years ago
Rusty Russell 9a8eca4fee Remove obsolete FIXME messages. 7 years ago
Rusty Russell cc60735aee channeld: check short_channel_ids match before announcing channel. 7 years ago
Rusty Russell b1e93c8838 channeld: remove redundant funding_locked assignment. 7 years ago
Rusty Russell 0f97b8cf36 subdaemon.c: subdaemon_setup() routine for all daemons. 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 425143646c channeld: fix dev_disconnect. 7 years ago
Christian Decker ecde138071 channel: Send local_add_channel to gossip on funding_locked 7 years ago
Rusty Russell db1b9ffb61 channeld: print out error msg if we receive one. 7 years ago
Christian Decker a8a6d1d669 channel: Directly send announcements and updates to gossipd 7 years ago
Rusty Russell 94711969f9 gossipd: hand out gossip_index to other daemons. 7 years ago