[tor-bugs] #28181 [Core Tor/Tor]: spec: Add to pt-spec.txt control messages going back to main process (tor)
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Jan 24 20:07:10 UTC 2019
#28181: spec: Add to pt-spec.txt control messages going back to main process (tor)
-------------------------------------------------+-------------------------
Reporter: dgoulet | Owner: dgoulet
Type: enhancement | Status: closed
Priority: Medium | Milestone: Tor:
| 0.4.0.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution:
Keywords: tor-spec, tor-pt, 040-roadmap- | implemented
subtask, postfreeze-ok | Actual Points:
Parent ID: | Points: 1
Reviewer: ahf | Sponsor:
| Sponsor19
-------------------------------------------------+-------------------------
Changes (by dcf):
* parent: #28180 =>
Comment:
I asked for feedback from the author of
[https://github.com/twisteroidambassador/ptadapter ptadapter], which is
one of the few PT manager implementations apart from tor; i.e., it will
have to handle LOG and STATUS messages from PT implementations.
> I agree with dcf's sentiments in general, that LOG messages are for
human consumption and STATUS messages are for machines. The LOG mechanism
basically becomes another handler for the logging system, alongside file
output, syslog, etc. It might be worthwhile to add some way for the
controlling application to indicate allowed log level, to avoid being
flooded with debug messages (I know I like to flood my debug logs!)
>
> As for STATUS, if these are messages meant for machines, then the
machine is probably expected to take actions on them. It might be a good
idea to think about what actions are wanted, and define some standardized
keys to trigger these actions. A PERCENT key that moves a progress bar
would be one example.
They add, "I think the existing syntax is a good foundation to build on."
(Referring to what shipped in [https://blog.torproject.org/new-release-
tor-0401-alpha tor 0.4.0.1-alpha].)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28181#comment:29>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list