[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