[tor-bugs] #21813 [Core Tor/Tor]: create a JSON-based alternative control port protocol
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Mar 24 16:50:53 UTC 2017
#21813: create a JSON-based alternative control port protocol
---------------------------------+-----------------
Reporter: arthuredelstein | Owner:
Type: enhancement | Status: new
Priority: Medium | Milestone:
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
---------------------------------+-----------------
The control port protocol is rather complex and it's difficult to get the
syntax exactly right. So I think it would be very nice if we had an
optional JSON-based protocol as well. The commands, responses and events
could essentially have the same content. Writing a control port client
would be greatly accelerated and much easier to ensure correctness,
thereby making adoption of Tor easier for applications and tor controllers
or monitoring apps. As an example, I would gladly drop the tor-control-
port.js module in torbutton in favor of a JSON-based client.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/21813>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list