Uh oh!
There was an error while loading. Please reload this page.
bolt7: dns support - #4829
Conversation
30e9c00 to
38d9ea0Compare1193fae to
6e1c37aCompareUh oh!
There was an error while loading. Please reload this page.
63b35de to
b7d098fCompareI think this is ready for review now. |
964179d to
d2ccfefComparecdecker
commented
Oct 9, 2021
Yeah, there is a special syntax that specifies a separate branch of the lightning-rfc repo to check against, though I'm not remembering how that worked rn |
Thx for the tip, looks like we can set the |
bd48566 to
0b68251CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
9598e74 to
1edb314Comparem-schmoock
commented
Nov 17, 2021
Currently CI fails on |
ZmnSCPxj
commented
Nov 17, 2021
Kicked CI, just in case this is just test flakiness. |
m-schmoock
commented
Nov 17, 2021
@ZmnSCPxj The problem remains in |
195cbc6 to
1c83cfdCompare… sync Incase the error handling happening after the quted line is non-critical: ``` return tal_fmt(NULL, "Unable to parse address '%s': %s", arg, err_msg); ``` we should not expand the proposed_listen_announce array without adding a proposed_wireaddr. So we move the expand of proposed_listen_announce to the location where we also expand the proposed_wireaddr. Changelog-None
Changelog-Fixed: Options: Respect --always-use-proxy AND --disable-dns when parsing wireaddresses to listen on.
This will resolve ADDR_TYPE_DNS wireaddr by expanding connect->addrs with one new wireaddr ADDR_INTERNAL_WIREADDR per DNS result and calling recursion
Changelog-EXPERIMENTAL: Ability to announce DNS addresses
rustyrussell
commented
Nov 28, 2021
Ack 930d25b Rebased onto master, fixed trivial conflicts. |
m-schmoock
commented
Feb 23, 2022
Seems like rust-lightning is going to add support for this as the first other implementation: lightningdevkit/rust-lightning#1329 |
This implements RFC lightning/bolts#911 to allow annoucements of DNS hostnames.
The feature can only be used with
EXPERIMENTAL.The bold quotes are disabled in the topmost commit to please CI.
Adds: