[tor-commits] [stem/master] Add Onion Box to examples page

atagar at torproject.org atagar at torproject.org
Sun Jan 24 23:57:24 UTC 2016


commit 514ab9c38dd7311250198387f21f7f60de9beb1f
Author: Damian Johnson <atagar at torproject.org>
Date:   Sun Jan 24 15:57:53 2016 -0800

    Add Onion Box to examples page
    
    Interesting project that was cited on our lists recently...
    
      https://github.com/ralphwetzel/theonionbox
---
 docs/change_log.rst                               |    4 ++--
 docs/tutorials/double_double_toil_and_trouble.rst |    1 +
 stem/util/connection.py                           |    5 ++++-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/docs/change_log.rst b/docs/change_log.rst
index b1e26a1..b386670 100644
--- a/docs/change_log.rst
+++ b/docs/change_log.rst
@@ -71,11 +71,11 @@ The following are only available within Stem's `git repository
 
  * **Utilities**
 
+  * IPv6 support in :func:`~stem.util.connection.get_connections` when resolving with proc, netstat, lsof, or ss (:trac:`18079`)
   * Added :func:`~stem.util.__init__.datetime_to_unix`
-  * IPv6 support in :func:`~stem.util.connection.get_connections`
   * The 'ss' connection resolver didn't work on Gentoo (:trac:`18079`)
   * Recognize IPv4-mapped IPv6 addresses in our utils (:trac:`18079`)
-  * Added an **is_ipv6** value to Connection instances
+  * Added an **is_ipv6** value to :class:`~stem.util.connection.Connection` instances
   * Allow :func:`stem.util.conf.Config.set` to remove values when provided with a **None** value
 
  * **Interpreter**
diff --git a/docs/tutorials/double_double_toil_and_trouble.rst b/docs/tutorials/double_double_toil_and_trouble.rst
index a1d897e..bae1ec5 100644
--- a/docs/tutorials/double_double_toil_and_trouble.rst
+++ b/docs/tutorials/double_double_toil_and_trouble.rst
@@ -61,6 +61,7 @@ Applications
 `NavigaTor <https://naviga-tor.github.io>`_                                                                 Measures round-trip times for Tor circuits.
 `TorPS <https://www.torproject.org/getinvolved/volunteer.html.en#project-torps>`_                           Tor path simulator.
 `Metrics Tasks <https://gitweb.torproject.org/metrics-tasks.git/tree>`_                                     One-off tasks related to Tor metrics. These mostly involve using descriptor information to answer a particular question. Tasks that involve Stem are: `1854 <https://gitweb.torproject.org/metrics-tasks.git/blob/HEAD:/task-1854/pylinf.py>`_, `6232 <https://gitweb.torproject.org/metrics-tasks.git/tree/task-6232/pyentropy.py>`_, and `7241 <https://gitweb.torproject.org/metrics-tasks.git/tree/task-7241/first_pass.py>`_.
+`Onion Box <https://github.com/ralphwetzel/theonionbox>`_                                                   Web dashboard for relay operation.
 `check_tor <http://anonscm.debian.org/gitweb/?p=users/lunar/check_tor.git;a=blob;f=check_tor.py;hb=HEAD>`_  Nagios check to verify that a relay is participating in the Tor network.
 `munin-tor <https://github.com/mweinelt/munin-tor>`_                                                        Plugin to provide Munin graphs.
 `tbbscraper <https://github.com/zackw/tbbscraper/blob/master/controller/controller.py>`_                    Automated website scraper over Tor.
diff --git a/stem/util/connection.py b/stem/util/connection.py
index ea7819e..cbc6ac2 100644
--- a/stem/util/connection.py
+++ b/stem/util/connection.py
@@ -136,6 +136,9 @@ class Connection(collections.namedtuple('Connection', ['local_address', 'local_p
   """
   Network connection information.
 
+  .. versionchanged:: 1.5.0
+     Added the **is_ipv6** attribute.
+
   :var str local_address: ip address the connection originates from
   :var int local_port: port the connection originates from
   :var str remote_address: destionation ip address
@@ -154,7 +157,7 @@ def get_connections(resolver, process_pid = None, process_name = None):
   .. versionadded:: 1.1.0
 
   .. versionchanged:: 1.5.0
-     IPv6 support when resolving via netstat, lsof, or ss.
+     IPv6 support when resolving via proc, netstat, lsof, or ss.
 
   :param Resolver resolver: method of connection resolution to use
   :param int process_pid: pid of the process to retrieve



More information about the tor-commits mailing list