39 Commits (20a2bf9547e821eba0310479001043d150e66ed3)

Author SHA1 Message Date
Rusty Russell 9a25b5dd87 wireaddr: keep valgrind happy with wireaddr which are pathnames. 6 years ago
Rusty Russell c236361efd wireaddr: update bolt version, remove 'padding' from addresses. 6 years ago
Rusty Russell 8600ba403c wireaddr: remove handling for addr->type == ADDR_TYPE_PADDING 6 years ago
Rusty Russell 76e7f8aa5c wireaddr: add wireaddr_eq. 6 years ago
Saibato d5c3626fa7 parse autotor: address before separate_address_and_port 6 years ago
Rusty Russell 17f7f50814 wireaddr: correctly parse ':portnum' (meaning IPv4 and IPv6) 6 years ago
practicalswift a623fd8924 Make sure we're not using uninitialized values 7 years ago
Rusty Russell 5cf34d6618 Remove tal_len, use tal_count() or tal_bytelen(). 7 years ago
Christian Decker 4a5cff8490 gossip: Try to detect broken ISP resolvers and discard broken replies 7 years ago
Rusty Russell 20e5bc938e wireaddr: zero entire sockaddr structure. 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 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 7d95dbbd0a wireaddr: remove FQDN_ADDRLEN in favor of LARGEST_ADDRLEN. 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
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
Christian Decker a0c1b7af1f moveonly: Move DNS resolution to wireaddr conversion 7 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
ZmnSCPxj f7f55edcdb wireaddr: Do hostname resolution in parse_wireaddr. 7 years ago
Rusty Russell eb0603bd13 wireaddr: rework port parsing for weird addresses. 7 years ago
Carl Dong 8da65854f0 build: Add needed UNIX standard includes. 7 years ago
practicalswift db362e2e23 Remove redundant assignments 7 years ago
William Casarin ce1d709d44 wireaddr: fix ipv6 formatting with ports in fmt_wireaddr 7 years ago
William Casarin 7ecccd50b9 wireaddr: add ip[:port] parsing 7 years ago
Rusty Russell afea2520ba wireaddr: marshal empty address properly. 7 years ago
Rusty Russell a7d6326bef type_to_string: format wireaddr. 7 years ago
Rusty Russell 78cd25d620 ipaddr: rename to wireaddr. 7 years ago