192 Commits (master)

Author SHA1 Message Date
Rusty Russell 9207e48246 connectd: make_listen_fd is never called with a NULL addr. 6 years ago
Rusty Russell 2bdedf5582 connectd: reorder functions again for better grouping (MOVEONLY) 6 years ago
Rusty Russell 4de2b362f5 connectd: rename 'struct reaching' to 'struct connecting'. 6 years ago
Rusty Russell a1bdaa8f99 connectd/peer_exchange_initmsg: handle peer comms ourselves. 6 years ago
Rusty Russell cfd54d67cb connectd: use io_wait, instead of creating boutique list. 6 years ago
Rusty Russell 74ab2125af connectd: cleamn up broken resolver detection code. 6 years ago
Rusty Russell 6dbf1ef2c4 connectd: remove unused timers. 6 years ago
Rusty Russell c9001f653a connectd: reorder functions for clarity. 6 years ago
Rusty Russell 96f05549b2 common/utils.h: add tal_arr_expand helper. 6 years ago
Rusty Russell e012e94ab2 hsmd: rename hsm_client_wire_csv to hsm_wire.csv 6 years ago
Rusty Russell 8f1f1784b3 hsmd: remove hsmd/client.c 6 years ago
Saibato 60b51d29b6 set the tor port also in struct wireaddr 6 years ago
Rusty Russell 0d46a3d6b0 Put the 'd' back in the daemons. 6 years ago
Rusty Russell f80176eae9 connectd: move list entries of structs to top, to help dev-memleak detection. 6 years ago
Rusty Russell 8340d8c070 secret_eq: remove in favor of constant time variant. 6 years ago
Rusty Russell 2a73450818 connectd: fix leak of peer. 6 years ago
Rusty Russell 35d7449259 connectd: initialize peer->conn. 6 years ago
Rusty Russell 65c882ca3a Minor cleanups. 6 years ago
Rusty Russell 4f1186c4b1 connectd: iterate through all known addresses for a peer, not just one. 6 years ago
Rusty Russell d8d4b19f3a connectd: remove separate address hint message. 6 years ago
Rusty Russell 8939a5001b connectd: rely on the master to tell us to reconnect. 6 years ago
Rusty Russell 30f08cc2b0 connectd: always tell master when connection fails/succeeded. 6 years ago
Rusty Russell 9ad2b26224 connectd: remove 'local_peer_state' 6 years ago
Rusty Russell 5624afc340 connectd: clean up unused structure fields. 6 years ago
Rusty Russell 02966a4857 connectd: remove unused handback APIs and code. 6 years ago
Rusty Russell 5cd72c9620 connectd: explicitly log whether connection is IN or OUT. 6 years ago
Rusty Russell d8a6028214 connectd: fix binding to same port on IPv4 and IPv6. 6 years ago
Rusty Russell 45ad2498f3 connectd: check for supported features ourselves. 6 years ago
Rusty Russell 0b08601951 sync_crypto_write/sync_crypto_read: just fail, don't return NULL. 6 years ago
Rusty Russell 0ebad456b1 connectd: don't listen to UNIX sockets before activation. 6 years ago
practicalswift 0f7b11bdc2 Remove redundant code 6 years ago
Rusty Russell 5cf34d6618 Remove tal_len, use tal_count() or tal_bytelen(). 6 years ago
Rusty Russell f2e0c35916 connectd: hack in a gossip flush as a workaround. 6 years ago
Rusty Russell d241bd762c connectd: don't use gossip_getnodes_entry. 6 years ago
Rusty Russell c9435787cb connectd: remove gossip-related fields. 6 years ago
Rusty Russell 0d442b5ff2 gossipd: move files into connectd. 6 years ago
Rusty Russell 5c066b9a25 connectd: wean off gossip_wire message types, use our own. 6 years ago
Rusty Russell dba7f9002f gossipd: provide connectd with address resolution. 6 years ago
Rusty Russell 3d3d2ef9af gossipd: remove connectd functionality, enable connectd. 6 years ago
Rusty Russell b4ed954435 connectd: do socket binding during initial setup. 6 years ago
Rusty Russell 5a8091c853 connectd: cleanup gossip connection properly 6 years ago
Rusty Russell eab83ca79b connectd: new daemon to handle connections. 6 years ago