2587 Commits (3cfafa81ebdf133d5c30f2ee60da19c4d95ac89f)

Author SHA1 Message Date
Rusty Russell 3a9c559dc6 lightningd/channel: quote BOLT #2 for checking expiry. 8 years ago
Rusty Russell 8cc7f31d44 Update wire from spec 9e0a0e893db389bfe392b2f4db8097949395fe28 8 years ago
Rusty Russell e45bc0ce47 Update wire from spec 9a572ff0a3a4d6bceba9c0a9b859692180ecf18f 8 years ago
Christian Decker 7793bd1b9d gossip: Consolidated direction bit computation 8 years ago
Rusty Russell 5e00beaeb4 lightningd/test: fix tests after 62ccf266fa 8 years ago
Christian Decker 638594f3c6 jsonrpc: Implemented `getchannels` JSON-RPC call 8 years ago
Christian Decker 60a2227f0d channel: Disable channels that are lost via a channel_update 8 years ago
Christian Decker c8da420a9d routing: Fill in the `getroute` functionality 8 years ago
Christian Decker 2d198e22d0 jsonrpc: Added nested messages for the getroute reply 8 years ago
Christian Decker 9273b615ab gossip: Added scheleton for `getroute` calls 8 years ago
Christian Decker 23a1d7d475 gossip: Do not log anything, it breaks a daemon connection! 8 years ago
sstone 62ccf266fa bolt 3: use our revocation basepoint when computing their revocation key 8 years ago
Christian Decker 21d7ed0cf6 subd: Do not close STDOUT in sub-daemons 8 years ago
Christian Decker d2c626820f channel: Wait for 6 confirmations before sending announcement sigs 8 years ago
Christian Decker b2ea4cfd66 wiregen: Passing ctx to array helpers that require it 8 years ago
Rusty Russell d2e19c3735 lightningd/status: reuse wire code for sending status. 8 years ago
Rusty Russell 8be18ccfa1 lightningd/msg_queue: rename msg_is_fd to msg_extract_fd 8 years ago
Rusty Russell cf6d25cad6 lightningd/connection: rename to lightningd/daemon_conn 8 years ago
Rusty Russell d616dbbd44 lightningd/connection: remove conn_fd field. 8 years ago
Rusty Russell bdc41f00f3 lightningd/channel: use msg_queue properly for peer. 8 years ago
Rusty Russell 5637564cd4 lightningd/status: support daemon_conn for status_trace and status_failed. 8 years ago
Rusty Russell 7442cf7c3e lightningd/channel: use daemon_conn. 8 years ago
Rusty Russell 21498647e2 lightningd/hsm: remove status_send. 8 years ago
Rusty Russell 6a0c9875a1 lightningd/hsm: use daemon_conn. 8 years ago
Rusty Russell c213ea482d channel: receive gossip fd on exec. 8 years ago
Rusty Russell f511012e29 lightningd/gossip: don't hand client fd until release. 8 years ago
Rusty Russell 7a9df37ef3 lightningd/subd: support multiple fds sent at once in normal messages. 8 years ago
Rusty Russell 38bffc0f0c lightningd/subd: support multiple fds sent at once in request reply. 8 years ago
Rusty Russell 3938f40274 lightningd/gossip: use daemon_conn for status updates. 8 years ago
Rusty Russell 1f894b6234 lightningd/gossip: use daemon_conn for master daemon interaction. 8 years ago
Rusty Russell 6dd07801d4 lightningd/connection: add fd support. 8 years ago
Rusty Russell 22d2392454 lightningd/subd: use msg_queue fd support. 8 years ago
Rusty Russell bde872d34c lightningd/msg_queue: support queueing/dequeueing of fds. 8 years ago
Rusty Russell 83466b2b32 ccan: update to get close option to io/fdpass. 8 years ago
Rusty Russell 4bf398c4e7 status: move into lightningd/status. 8 years ago
Rusty Russell 1b0dc7414c lightningd/connection: use msg_queue_wait so it can wake us. 8 years ago
Rusty Russell 38b68d478f lightningd/connection: daemon_conn_send should be const. 8 years ago
Rusty Russell de651bf8fb gossip: don't use hand-coded nested messages for getnodes array. 8 years ago
Rusty Russell e042198cf8 tools/generate-wire.py: allow typename instead of type sizes. 8 years ago
Rusty Russell 9768e4c907 tools/generate-wire.py: open-code array handling for non-u8. 8 years ago
Christian Decker d6918dc4ef gossip: Implemented `getnodes` JSON-RPC call 8 years ago
Christian Decker 74df755a29 gossip: Added nested message types for getnodes query 8 years ago
Christian Decker 8d5591f110 channel: Create gossip announcement upon channel establishment 8 years ago
Christian Decker 5a1fbb7aaf channel: Passing through the endpoint node_ids 8 years ago
Rusty Russell 8a893df951 lightningd/subd: fix use-after-free, cleanup subd_send_msg unnecessary tal_dup. 8 years ago
Christian Decker 8ae698d1dc Migrating daemon_conn to msg_queue and msg_queue takes over messages 8 years ago
Christian Decker 05e64db6cd gossip: Refactored non-local peers to use `daemon_conn` 8 years ago
Christian Decker 1af6262822 connection: Added callback when the queue is cleared 8 years ago
Christian Decker fd1cbf9030 gossip: Refactoring message handling and removed redundant timers 8 years ago
Christian Decker ea1a891d3f channel: Forwarding incoming gossip messages to gossipd 8 years ago