259 Commits (e1dfb1b178973ba32c3b7a52a163eddf86262e66)

Author SHA1 Message Date
Rusty Russell f747ad8f73 common/daemon_conn: add daemon_conn_wake() helper. 6 years ago
Rusty Russell a52d522525 gossipd: handle ping messages for remote peers too. 6 years ago
Rusty Russell 5d815238cf common/derive_basepoints: complete the set of single-value derive functions. 6 years ago
Rusty Russell dd2773dfc0 common/keyset: use struct basepoints rather than open-coding fields. 6 years ago
Mark Beckwith f850849486 Modern param style for all remaining files 6 years ago
Rusty Russell 64008e275a common/derive_basepoints: add routines to get a specific secret. 6 years ago
Rusty Russell b2b85100d7 common/derive_basepoints: add routines for marshal/unmarshal. 6 years ago
Rusty Russell e217bc1220 per-commit-secret is a struct secret, not a sha256. 6 years ago
Rusty Russell 6c98457ef2 per-peer seed is a 'struct secret' not a 'struct privkey'. 6 years ago
Rusty Russell 68a8eeea21 htlc_wire: rename malformed to failcode in struct failed_htlc. 6 years ago
Rusty Russell 2d533dc82e channeld: don't manually disable channel. 6 years ago
Mark Beckwith 4d1d0438e1 Typesafe callback system for parsing json 6 years ago
Rusty Russell fed5a117e7 Update ccan/structeq. 6 years ago
Rusty Russell 82ff891202 Update to latest BOLT version. 6 years ago
Rusty Russell 9d3ce87700 decode_short_ids: move to common. 6 years ago
Christian Decker 4a5cff8490 gossip: Try to detect broken ISP resolvers and discard broken replies 6 years ago
Rusty Russell 7f508cca5f wallet: clarify error 302. 6 years ago
Mark Beckwith 8f0ef1636f Added wallet related error codes 6 years ago
Rusty Russell 014428f81b common: fix up BOLT 7 references. 6 years ago
Rusty Russell 0cf9f85fb7 common: fix up BOLT 1 references. 6 years ago
Rusty Russell 90c583f464 common: fix up BOLT 2 references. 6 years ago
Rusty Russell 8553edb7e2 common: fix up BOLT 4 references. 6 years ago
Rusty Russell dba756ef38 common: fix up BOLT 3 references. 6 years ago
Rusty Russell 0dc406c07a common/bolt11.c: fix up BOLT 11 references. 6 years ago
Rusty Russell f5d637059d common/cryptomsg.c: fix up bolt 8 references. 6 years ago
Rusty Russell 20e5bc938e wireaddr: zero entire sockaddr structure. 6 years ago
Rusty Russell 02b55e35b8 daemon: print version in crash backtrace. 6 years ago
Rusty Russell 3e07971582 features: define LOCAL_GOSSIP_QUERIES feature. 6 years ago
Mark Beckwith 7f437715d5 Added error code parameter to command_fail 7 years ago
Rusty Russell 4359f46ffd features: fix features_supported() function. 7 years ago
Rusty Russell 149e967ba3 features: fix endian. 7 years ago
practicalswift 3abd9ad4f6 wireaddr: Avoid memory corruption in fmt_wireaddr_without_port() 7 years ago
Rusty Russell 1125682ceb wireaddr: new type, ADDR_INTERNAL_FORPROXY, use it if we can't/wont resolve. 7 years ago
Rusty Russell a1dc4eef56 wireaddr: tell caller that we failed due to wanting DNS lookup, don't try. 7 years ago
Rusty Russell 1ab9a5def6 wireaddr: fix parsing of empty address with no port. 7 years ago
Rusty Russell 89c76a5a78 Move always-use-proxy auto-override to master daemon. 7 years ago
Rusty Russell 1106c40217 tor: add new 'autotor:' address option. 7 years ago
Rusty Russell a8c0bca6a8 gossipd: take over negotiation of autogenerated Tor addresses. 7 years ago
Rusty Russell e93682e3bf status: make status_io a more generic mechanism. 7 years ago
Rusty Russell 5a0bc83b20 Tor: don't do seed queries if we're supposed to always use proxy. 7 years ago
Rusty Russell d87a6c3a48 wireaddr: more helpers, to convert to addrinfo. 7 years ago
Rusty Russell d5e4d52563 common/base32: make this a simple tal-wrapper around ccan/base32. 7 years ago
Rusty Russell e91975c22d wireaddr: use fmt_wireaddr_without_port in fmt_wireaddr. 7 years ago
Rusty Russell 7900318216 wireaddr: fix tor address lengths. 7 years ago
Rusty Russell 7d95dbbd0a wireaddr: remove FQDN_ADDRLEN in favor of LARGEST_ADDRLEN. 7 years ago
Rusty Russell 85eff42d9a common/tor: move into lightningd. 7 years ago
Rusty Russell d9f13230cf gossip/tor.c: new file for socks proxy code. 7 years ago
Saibato 877f63e99e Initial TOR v2/v3 support. 7 years ago
Isidoro Ghezzi 855d0b9401 "sizeof(sun->sun_path)" is not always the same as "sizeof(addr->u.sockname)" 7 years ago
ZmnSCPxj 926b41b7da closingd: Ensure proper closing of TCP socket. 7 years ago