[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #12442 [Tor]: Bridges should put their "transport" lines in their main descriptor, not extra-info desc
#12442: Bridges should put their "transport" lines in their main descriptor, not
extra-info desc
-------------------------+-------------------------------------------------
Reporter: arma | Owner:
Type: | Status: new
enhancement | Milestone: Tor: 0.2.6.x-final
Priority: normal | Version:
Component: Tor | Keywords: tor-bridge, maybe-proposal,
Resolution: | bridgedb-parsers
Actual Points: | Parent ID:
Points: |
-------------------------+-------------------------------------------------
Comment (by karsten):
Replying to [ticket:12442 arma]:
> The only drawback I see is that it's a bit less secret what your
transports are. But I think the extrainfo descriptor is served to anybody
who asks for it, so it's not a secret now anyway from people who can fetch
your main descriptor.
I thought the bridge authority doesn't give out extra-info descriptors:
https://gitweb.torproject.org/tor.git/blob/HEAD:/src/or/directory.c#l2847
{{{
if (!strcmpstart(url,"/tor/server/") ||
(!options->BridgeAuthoritativeDir &&
!options->BridgeRelay && !strcmpstart(url,"/tor/extra/"))) {
/* ... */
}
}}}
Just saying. I don't feel strongly about whether additional transport
lines should be kept secret from the users of a bridge. Something for the
PT people to decide.
> Another option is to start putting the transport line in *both* places
for a while, so people who parse these things (e.g. Karsten) have more
time to transition. Seems better just to identify all the people who parse
these things, get them to prepare for it, and then just move the transport
lines.
The only place where I'm handling these lines is in CollecTor when
sanitizing bridge descriptors. I'd appreciate a heads-up of, say, 72
hours before the bridge authority starts accepting server descriptors with
transport lines. For example, let me know when the patch is merged but
before we ask Lucky to upgrade Tonga. Thanks!
Including transport lines in both server and extra-info descriptors is not
necessary, IMO. Feel free to ask on tor-dev@ if anybody else uses these
lines.
> Then in the distant future, places like bridgedb can stop needing the
extrainfo descriptors too.
Making things simpler is always a good plan.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12442#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs