[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #10629 [Tor]: PT spec changes for better interoperability with other projects
#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs