commit d1218e00feeb1d4afc93a105b9a99d38a4ffa841 Author: Damian Johnson atagar@torproject.org Date: Sun Oct 6 23:15:05 2013 -0700
Switching to the https endpoint of www.atagar.com
Now that we have SSL support there's little reason to point to the http endpoint. --- docs/change_log.rst | 6 +++--- docs/faq.rst | 10 +++++----- docs/index.rst | 4 ++-- docs/tutorials/double_double_toil_and_trouble.rst | 6 +++--- docs/tutorials/to_russia_with_love.rst | 4 ++-- 5 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/docs/change_log.rst b/docs/change_log.rst index 505261a..334f995 100644 --- a/docs/change_log.rst +++ b/docs/change_log.rst @@ -3,7 +3,7 @@ Change Log
The following is a log of all user-facing changes to stem, both released and unreleased. For a monthly report on work being done see my `development log -http://www.atagar.com/log.php`_. +https://www.atagar.com/log.php`_.
* :ref:`versioning` * :ref:`unreleased` @@ -82,8 +82,8 @@ The following are only available within stem's `git repository * Expanded the `client usage tutorial <tutorials/to_russia_with_love.html>`_ to cover SocksiPy and include an example for polling Twitter. * Subtler buttons for the frontpage (`before - http://www.atagar.com/transfer/stem_frontpage/before.png`_ and `after - http://www.atagar.com/transfer/stem_frontpage/after.png`_). + https://www.atagar.com/transfer/stem_frontpage/before.png`_ and `after + https://www.atagar.com/transfer/stem_frontpage/after.png`_).
.. _version_1.0:
diff --git a/docs/faq.rst b/docs/faq.rst index b5b3a2a..2c35399 100644 --- a/docs/faq.rst +++ b/docs/faq.rst @@ -33,7 +33,7 @@ General Information What is stem? -------------
-Stem is a python controller library that you can use to interact with `tor https://www.torproject.org/`_. With it you can write scripts and applications with capabilities similar to `Vidalia https://www.torproject.org/getinvolved/volunteer.html.en#project-vidalia`_ and `arm http://www.atagar.com/arm/`_. +Stem is a python controller library that you can use to interact with `tor https://www.torproject.org/`_. With it you can write scripts and applications with capabilities similar to `Vidalia https://www.torproject.org/getinvolved/volunteer.html.en#project-vidalia`_ and `arm https://www.atagar.com/arm/`_.
From a technical standpoint, stem is a python implementation of Tor's `directory https://gitweb.torproject.org/torspec.git/blob/HEAD:/dir-spec.txt`_ and `control specifications https://gitweb.torproject.org/torspec.git/blob/HEAD:/control-spec.txt`_. `To get started see our tutorials! <tutorials.html>`_
@@ -71,7 +71,7 @@ Yup. The most mature controller libraries are written in python, but there's a f
`TorCtl https://gitweb.torproject.org/pytorctl.git`_ was Stem's predecessor and `deprecated in December 2012 https://blog.torproject.org/blog/torctl-deprecation-and-stem-plans`_ in favor of Stem. Though no longer actively developed, it's still quite functional and still used for several `TorFlow https://gitweb.torproject.org/torflow.git`_ based projects.
-The following are the functional controller libraries I'm aware of. Dates are for highly active development. If I missed one then please `let me know http://www.atagar.com/contact/`_! +The following are the functional controller libraries I'm aware of. Dates are for highly active development. If I missed one then please `let me know https://www.atagar.com/contact/`_!
========================================================== ================ ======================= Library Language Developed @@ -239,7 +239,7 @@ An important thing to note is that a new circuit does not necessarily mean a new
Tor does not have a method for cycling your IP address. This is on purpose, and done for a couple reasons. The first is that this capability is usually requested for not-so-nice reasons such as ban evasion or SEO. Second, repeated circuit creation puts a very high load on the Tor network, so please don't!
-With all that out of the way, how do you create a new circuit? You can customise the rate at which Tor cycles circuits with the **MaxCircuitDirtiness** option in your `torrc https://www.torproject.org/docs/faq.html.en#torrc`_. `Vidalia https://www.torproject.org/getinvolved/volunteer.html.en#project-vidalia`_ and `arm http://www.atagar.com/arm/`_ both provide a method to request a new identity, and you can do so programmatically by sending Tor a NEWNYM signal. +With all that out of the way, how do you create a new circuit? You can customise the rate at which Tor cycles circuits with the **MaxCircuitDirtiness** option in your `torrc https://www.torproject.org/docs/faq.html.en#torrc`_. `Vidalia https://www.torproject.org/getinvolved/volunteer.html.en#project-vidalia`_ and `arm https://www.atagar.com/arm/`_ both provide a method to request a new identity, and you can do so programmatically by sending Tor a NEWNYM signal.
To do this with telnet...
@@ -410,7 +410,7 @@ How do I get started?
The best way of getting involved with any project is to jump right in! Our `bug tracker https://trac.torproject.org/projects/tor/wiki/doc/stem/bugs`_ lists several development tasks. In particular look for the 'easy' keyword when getting started.
-If you have any questions then I'm always more than happy to help (I'm **atagar** on `oftc http://www.oftc.net/oftc/`_ and also available `via email http://www.atagar.com/contact/`_). +If you have any questions then I'm always more than happy to help (I'm **atagar** on `oftc http://www.oftc.net/oftc/`_ and also available `via email https://www.atagar.com/contact/`_).
To start hacking on stem please do the following and don't hesitate to let me know if you get stuck or would like to discuss anything!
@@ -488,7 +488,7 @@ When it's finished you can direct your browser to the *_build* directory with a What is the copyright for patches? ----------------------------------
-Stem is under the LGPLv3 which is a fine license, but poses a bit of a problem for sharing code with our other projects (which are mostly BSD). To share code without needing to hunt down prior contributors we need Tor to have the copyright for the whole stem codebase. Presently the copyright of stem is jointly held by its main author (`Damian http://www.atagar.com/`_) and the `Tor Project https://www.torproject.org/`_. +Stem is under the LGPLv3 which is a fine license, but poses a bit of a problem for sharing code with our other projects (which are mostly BSD). To share code without needing to hunt down prior contributors we need Tor to have the copyright for the whole stem codebase. Presently the copyright of stem is jointly held by its main author (`Damian https://www.atagar.com/`_) and the `Tor Project https://www.torproject.org/`_.
If you submit a substantial patch I'll ask if you're fine with it being in the public domain. This would mean that there are no legal restrictions for using your contribution, and hence won't pose a problem if we reuse stem code in other projects.
diff --git a/docs/index.rst b/docs/index.rst index 734b684..2498158 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -1,7 +1,7 @@ Welcome to Stem! ================
-Stem is a python controller library for `Tor https://www.torproject.org/`_. Like its predecessor, `TorCtl https://gitweb.torproject.org/pytorctl.git`_, it uses Tor's `control protocol https://gitweb.torproject.org/torspec.git/blob/HEAD:/control-spec.txt`_ to help developers program against the Tor process, enabling them to build things similar to `Vidalia https://www.torproject.org/getinvolved/volunteer.html.en#project-vidalia`_ and `arm http://www.atagar.com/arm/`_. +Stem is a python controller library for `Tor https://www.torproject.org/`_. Like its predecessor, `TorCtl https://gitweb.torproject.org/pytorctl.git`_, it uses Tor's `control protocol https://gitweb.torproject.org/torspec.git/blob/HEAD:/control-spec.txt`_ to help developers program against the Tor process, enabling them to build things similar to `Vidalia https://www.torproject.org/getinvolved/volunteer.html.en#project-vidalia`_ and `arm https://www.atagar.com/arm/`_.
.. Main Stem Logo Source: http://www.wpclipart.com/plants/assorted/P/plant_stem.png.html @@ -68,7 +68,7 @@ Subsections ===========
* `Development Wiki https://trac.torproject.org/projects/tor/wiki/doc/stem`_ -* `Contact http://www.atagar.com/contact/`_ +* `Contact https://www.atagar.com/contact/`_ * :ref:`genindex` * :ref:`modindex` * :ref:`search` diff --git a/docs/tutorials/double_double_toil_and_trouble.rst b/docs/tutorials/double_double_toil_and_trouble.rst index 5f28c1b..5caa768 100644 --- a/docs/tutorials/double_double_toil_and_trouble.rst +++ b/docs/tutorials/double_double_toil_and_trouble.rst @@ -3,7 +3,7 @@ Double Double Toil and Trouble
Below is a listing of scripts and applications that use stem. If you have something you would like to have included on this page then `let me know -http://www.atagar.com/contact/`_! +https://www.atagar.com/contact/`_!
.. Image Sources:
@@ -20,10 +20,10 @@ something you would like to have included on this page then `let me know :header-rows: 0
* - .. image:: /_static/arm.png - :target: http://www.atagar.com/arm/ + :target: https://www.atagar.com/arm/
- .. image:: /_static/label/arm.png - :target: http://www.atagar.com/arm/ + :target: https://www.atagar.com/arm/
Terminal status monitor for Tor. This provides a top like interface including system resource usage, connection information, and much more. diff --git a/docs/tutorials/to_russia_with_love.rst b/docs/tutorials/to_russia_with_love.rst index 97c4da7..4124a08 100644 --- a/docs/tutorials/to_russia_with_love.rst +++ b/docs/tutorials/to_russia_with_love.rst @@ -20,7 +20,7 @@ Tor makes `configuring your exit locale <https://www.torproject.org/docs/faq.htm
In the following example we're using stem to `start Tor <../api/process.html>`_, then reading a site through it with `SocksiPy http://socksipy.sourceforge.net/`_. This is not always reliable (some relays are lemons) so you may need to run this more than once.
-**Do not rely on the following not to leak.** Though it seems to work there may be edge cases that expose your real IP. If you have a suggestion for how to improve this example then please `let me know http://www.atagar.com/contact/`_! +**Do not rely on the following not to leak.** Though it seems to work there may be edge cases that expose your real IP. If you have a suggestion for how to improve this example then please `let me know https://www.atagar.com/contact/`_!
::
@@ -79,7 +79,7 @@ In the following example we're using stem to `start Tor <../api/process.html>`_, )
print term.format("\nChecking our endpoint:\n", term.Attr.BOLD) - print term.format(query("http://www.atagar.com/echo.php"), term.Color.BLUE) + print term.format(query("https://www.atagar.com/echo.php"), term.Color.BLUE)
tor_process.kill() # stops tor
tor-commits@lists.torproject.org