[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3888: Handling Tor and i2p in NURLs
Tahoe-LAFS
trac at tahoe-lafs.org
Wed Apr 6 15:40:28 UTC 2022
#3888: Handling Tor and i2p in NURLs
----------------------+---------------------------------------
Reporter: itamarst | Owner:
Type: defect | Status: new
Priority: normal | Milestone: HTTP Storage Protocol
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
----------------------+---------------------------------------
NURLs, the new furl replacement that is HTTP based, does not currently
support Tor or i2p syntactically. It just has a hostname field... The
`hyperlink` library also has issues with parsing it if is forced in to the
hostname, which may be legitimate "this is not a valid URI/URL" complaint.
One alternative is to switch to combo protocol URLs, e.g.:
{{{
pb://1WUX44xKjKdpGLohmFcBNuIRN-8rlv1Iij_7rQ@127.1:34399/jhjbc3bjbhk#v=1
pb+tor+https://1WUX44xKjKdpGLohmFcBNuIRN-
8rlv1Iij_7rQ at 127.1:34399/jhjbc3bjbhk#v=1
pb+i2p://1WUX44xKjKdpGLohmFcBNuIRN-8rlv1Iij_7rQ@sdsdfsdfds/jhjbc3bjbhk#v=1
}}}
Changing the NURL to this could be backwards compatible if `pb://` is
synonym for normal HTTPS, as above.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3888>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list