202 Commits (2d7e603ac11a769880841003d1c7dac3f6490802)

Author SHA1 Message Date
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
practicalswift 4f4756bd20 Fix a-vs-an typos 7 years ago
Rusty Russell cc9ca82821 status: separate types for peer failure vs "impossible" failures. 7 years ago
Rusty Russell fd498be7ca status: generate messages rather than marshal/unmarshal manually. 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 84bf60f934 status: add multiple levels of 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
rvandermeer 4c0f7dbd04 Spelling corrections (#824) 7 years ago
Ephraim Raj a095a59083 Allow pong when in CHANNELD_AWAITING_LOCKIN 7 years ago
practicalswift 9f47c0431a Fix typos 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
Rusty Russell 795a03e8c4 fromwire_bitcoin_tx: quieten leak reporting. 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
practicalswift 4452e3f3f1 Remove redundant code 7 years ago
practicalswift 307e8c0180 Avoid NULL pointer dereference when new_initial_channel(...) fails 7 years ago
practicalswift 61c47c09d0 Fix typos 7 years ago
Christian Decker 2d9cd4759e hsm: Make the master simply a client with special capabilities 7 years ago
Christian Decker 70bbc46304 Un-break master after merging #389 7 years ago
Rusty Russell 40516941af channeld: fill in channel_update field in errors by asking gossipd. 7 years ago
Rusty Russell 0a596fb043 channel: infrastructure for gossipd request/response. 7 years ago
Rusty Russell 9de3827199 channeld: don't use ccan/io, go sync. 7 years ago
Rusty Russell ed8d65c8d7 channeld: refer to PEER_FD directly instead of using io_conn_fd(peer->peer_conn) 7 years ago
Rusty Russell 2bed246e10 channeld: generate error messages instead of having master do it. 7 years ago