commit 073d0a50d58c2b908118f58d31a0df38ed8ab1e6 Author: Damian Johnson atagar@torproject.org Date: Thu Jul 2 09:08:42 2015 -0700
Add OnionBalance to examples page --- docs/tutorials/double_double_toil_and_trouble.rst | 1 + stem/response/__init__.py | 11 ++++++----- 2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/docs/tutorials/double_double_toil_and_trouble.rst b/docs/tutorials/double_double_toil_and_trouble.rst index b2f7b97..df8fce3 100644 --- a/docs/tutorials/double_double_toil_and_trouble.rst +++ b/docs/tutorials/double_double_toil_and_trouble.rst @@ -68,6 +68,7 @@ Applications `exit-funding https://github.com/torservers/exit-funding`_ Script to estimate how much exit relays have been used. `torsearch https://github.com/wfn/torsearch`_ Search engine prototype for descriptor data. `or-applet https://github.com/Yawning/or-applet`_ GUI widget to provide circuit information and an interactive interpreter. +`OnionBalance https://github.com/DonnchaC/onionbalance`_ Tool for making distributed hidden service requests. `OnionShare https://github.com/micahflee/onionshare`_ Hidden service based file sharing application. `Syboa https://gitorious.org/syboa/syboa`_ GTK Tor interface similar to `TorK http://sourceforge.net/projects/tork/`_. `hs-health https://gitlab.com/hs-health/hs-health`_ Experiment to measure churn and reachability of hidden services. diff --git a/stem/response/__init__.py b/stem/response/__init__.py index df534a9..0612007 100644 --- a/stem/response/__init__.py +++ b/stem/response/__init__.py @@ -76,12 +76,13 @@ def convert(response_type, message, **kwargs): =================== ===== response_type Class =================== ===== - **GETINFO** :class:`stem.response.getinfo.GetInfoResponse` + **ADD_ONION** :class:`stem.response.add_onion.AddOnionResponse` + **AUTHCHALLENGE** :class:`stem.response.authchallenge.AuthChallengeResponse` + **EVENT** :class:`stem.response.events.Event` subclass **GETCONF** :class:`stem.response.getconf.GetConfResponse` + **GETINFO** :class:`stem.response.getinfo.GetInfoResponse` **MAPADDRESS** :class:`stem.response.mapaddress.MapAddressResponse` - **EVENT** :class:`stem.response.events.Event` subclass **PROTOCOLINFO** :class:`stem.response.protocolinfo.ProtocolInfoResponse` - **AUTHCHALLENGE** :class:`stem.response.authchallenge.AuthChallengeResponse` **SINGLELINE** :class:`stem.response.SingleLineResponse` =================== =====
@@ -119,11 +120,11 @@ def convert(response_type, message, **kwargs): 'ADD_ONION': stem.response.add_onion.AddOnionResponse, 'AUTHCHALLENGE': stem.response.authchallenge.AuthChallengeResponse, 'EVENT': stem.response.events.Event, - 'GETINFO': stem.response.getinfo.GetInfoResponse, 'GETCONF': stem.response.getconf.GetConfResponse, + 'GETINFO': stem.response.getinfo.GetInfoResponse, 'MAPADDRESS': stem.response.mapaddress.MapAddressResponse, - 'SINGLELINE': SingleLineResponse, 'PROTOCOLINFO': stem.response.protocolinfo.ProtocolInfoResponse, + 'SINGLELINE': SingleLineResponse, }
try: