[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #30707 [Circumvention/Pluggable transport]: Revise our pluggable transport specification
#30707: Revise our pluggable transport specification
---------------------------------------------------+-----------------------
Reporter: phw | Owner: phw
Type: enhancement | Status: assigned
Priority: High | Milestone:
Component: Circumvention/Pluggable transport | Version:
Severity: Normal | Keywords: sponsor28
Actual Points: | Parent ID:
Points: 10 | Reviewer:
Sponsor: Sponsor28-must |
---------------------------------------------------+-----------------------
As part of our work for Sponsor 28, we will revise our PT specification.
This will happen in two steps. First, we need to reach out to implementors
and ask them about their experience, feedback, and suggestions. We also
need to review the independently-developed [https://github.com/Pluggable-
Transports/Pluggable-Transports-spec PT v2.1 specification]. Once we have
a comprehensive understanding of the spec's shortcomings (both ours and PT
v2.1's), we need to update our spec and implementations (e.g.,
[https://gitweb.torproject.org/pluggable-transports/goptlib.git/
goptlib]). Ideally, we should try to merge our efforts with PT v2.1, so
the community has a single specification that we all agree on.
Here's a preliminary list of issues with our current spec:
* The PT should be able to communicate its bootstrap status to the
invoking process.
* The spec should incorporate the proposed dormant mode (see #28849).
* Some PTs such as meek and snowflake don't rely on an IP address. The
current workaround is to use awkward pseudo IP addresses.
* Other transports may want to rely on multiple IP address. We need to
reconsider the outdated notion of a bridge line.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30707>
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