232 Commits (76dd1577bdc073477c0bfc6911f5420a5a3edd2a)

Author SHA1 Message Date
Rusty Russell 3e07971582 features: define LOCAL_GOSSIP_QUERIES feature. 7 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
Rusty Russell d40d22b68e gossipd: don't try to connect to non-routable addresses. 7 years ago
Rusty Russell af065417e1 gossipd: handle wildcard addresses correctly. 7 years ago
Rusty Russell 52917ff6c9 More flexible address wildcards, only add wildcard if nothing else. 7 years ago
Rusty Russell 6b2282fc1d wireaddr_internal: new type for where we can also use a local socket. 7 years ago
Rusty Russell 356e5dcea8 wireaddr: helpers to convert to/from IPv4/v6 addresses. 7 years ago
Rusty Russell fe96fe10c7 Clean up network options. 7 years ago
Rusty Russell 666e1b320f lightningd: fix double-specified args. 7 years ago
Mark Beckwith 7767b68ee9 Removed redundancies in withdraw and fundchannel. 7 years ago
practicalswift abf510740d Force the use of the POSIX C locale for all commands and their subprocesses 7 years ago
Rusty Russell bf1076080b common: typo fix. 7 years ago
Rusty Russell b68fb24758 read_peer_msg: handle incoming gossip from gossipd. 7 years ago
Rusty Russell ab9d9ef3b8 gossipd: drain fd instead of passing around gossip index. 7 years ago
Christian Decker a0c1b7af1f moveonly: Move DNS resolution to wireaddr conversion 7 years ago
Christian Decker c635396766 common: Moving some bech32 related utilities to bech32_util 7 years ago
practicalswift 0eff28c80f Assert our parse_wireaddr assumptions in run-ip_port_parsing.c 7 years ago
Christian Decker 723b64036f jsonrpc: Pretty-print the json results 7 years ago
Rusty Russell 09c4203767 bolt11: allow multiple fallback addresses. 7 years ago
Rusty Russell 21fbae6df8 openingd: ensure that initial channel can cover fees and reserve. 7 years ago
Justin Litchfield d3d195dd85 bt_print and bt_exit is enclosed in the conditional 7 years ago
practicalswift 66fc0a047b Make version output simpler/more user-friendly 7 years ago
Rusty Russell feb6b52f0f lightningd: don't try to perform backtrace if LIGHTNINGD_DEV_NO_BACKTRACE 7 years ago
Rusty Russell 1a4a59d221 common/daemon: common routines for all daemons. 7 years ago
Rusty Russell 8975fc2ceb libwally: use their secp context for all our daemons. 7 years ago
Rusty Russell 20bbd92564 utils: add subdaemon_shutdown() to consolidate subdaemon cleanup. 7 years ago
practicalswift e25297dd0a Remove unused functions not covered by unit tests 7 years ago
practicalswift 8df29d169c The overflow check mul_overflows_s64(int64_t, int64_t) overflows and triggers UB :-) Remove it 7 years ago
Christian Decker ba7341ec87 cleanup: Make blockheights unsigned 7 years ago