[tor-bugs] #10629 [Tor]: PT spec changes for better interoperability with other projects

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Feb 10 18:24:41 UTC 2014


#10629: PT spec changes for better interoperability with other projects
-----------------------------+-----------------------
     Reporter:  infinity0    |      Owner:  infinity0
         Type:  enhancement  |     Status:  assigned
     Priority:  normal       |  Milestone:
    Component:  Tor          |    Version:
   Resolution:               |   Keywords:
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+-----------------------

Comment (by asn):

 This might be diverting from "help other projects adopt PTs" to "how to
 improve the PT design", but here are some more things that should be
 improved:

 - Logging support. It's not clear how obfsproxy/etc. opreators are
 supposed to do logging atm, and it's not clear where the log file should
 be written. Solutions here include passing the log messages to Tor
 somehow, or forcing PTs to implement syslog support (or log in
 `pt_state`), or something like that.

 - It might also be worth standardizing the PT CLI interface. So for
 example, all PTs should use `--log-file` to specify a logfile and `--log-
 min-severity` to specify the logging severity (those were example names:
 it's what obfsproxy uses and they are awful). This might help in adding
 some sort of torrc switch which enables debug logging for all pluggable
 transports, for example.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/10629#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list