[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