[tor-commits] [translation/https_everywhere] Update translations for https_everywhere

2013-09-15 Thread translation
commit 07afa4e7ac7cd90ef5c7bc5d9ff3818d7aed5cb7 Author: Translation commit bot Date: Mon Sep 16 03:15:48 2013 + Update translations for https_everywhere --- tr/https-everywhere.dtd |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/https-everywhere.dtd b/tr

[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2013-09-15 Thread translation
commit e115d6bff9e7c789e9a5431f2b9d53e1b1e3cbab Author: Translation commit bot Date: Mon Sep 16 03:15:53 2013 + Update translations for liveusb-creator --- tr/tr.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/tr.po b/tr/tr.po index d43bc0b..a5617d5 100644

[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2013-09-15 Thread translation
commit 84014c9af73d5de780632e6e234b960ff9de56d2 Author: Translation commit bot Date: Mon Sep 16 02:45:49 2013 + Update translations for liveusb-creator --- tr/tr.po |8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tr/tr.po b/tr/tr.po index 899b396..d43bc0b

[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2013-09-15 Thread translation
commit 4a88a4a9150568e301ba5107cfda12ada21bd683 Author: Translation commit bot Date: Mon Sep 16 02:15:49 2013 + Update translations for liveusb-creator --- tr/tr.po |9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tr/tr.po b/tr/tr.po index 6b3a91b..899b39

[tor-commits] [translation/tor-launcher-properties_completed] Update translations for tor-launcher-properties_completed

2013-09-15 Thread translation
commit c83d28c0459255bf3f49286e560c4b2aee15c8bb Author: Translation commit bot Date: Mon Sep 16 02:16:05 2013 + Update translations for tor-launcher-properties_completed --- tr/torlauncher.properties |1 + 1 file changed, 1 insertion(+) diff --git a/tr/torlauncher.properties b/tr/

[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties

2013-09-15 Thread translation
commit 52afbc7c9c58d1294fcddfb2c29d22914bfca726 Author: Translation commit bot Date: Mon Sep 16 02:16:02 2013 + Update translations for tor-launcher-properties --- tr/torlauncher.properties |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/torlauncher.properties

[tor-commits] r26352: {website} update the t-shirt page with slightly more accurate instruct (website/trunk/getinvolved/en)

2013-09-15 Thread Andrew Lewman
Author: phobos Date: 2013-09-16 02:04:03 + (Mon, 16 Sep 2013) New Revision: 26352 Modified: website/trunk/getinvolved/en/tshirt.wml Log: update the t-shirt page with slightly more accurate instructions. Modified: website/trunk/getinvolved/en/tshirt.wml

[tor-commits] [arm/master] Finish revising arm's starter

2013-09-15 Thread atagar
commit 6b54195b4c294fe7ba881151f4a35ed39a35060d Author: Damian Johnson Date: Sun Sep 15 15:26:00 2013 -0700 Finish revising arm's starter Polishing off our refactoring of arm's starter. It's still not perfect, but further improvements will require us to substantially revise oth

[tor-commits] [arm/master] Rewriting arm's starter module

2013-09-15 Thread atagar
commit b7619a8e0e11cdccc55234b2091384481a064264 Merge: 6176b9a 6b54195 Author: Damian Johnson Date: Sun Sep 15 15:27:44 2013 -0700 Rewriting arm's starter module Overhaul of arm's initialization module, including the addition of unit tests and just damn better implementation.

[tor-commits] [arm/master] Making ~/.arm if it doesn't exist

2013-09-15 Thread atagar
commit 362d14e27a076edc5c1edd4347260617d637b69a Author: Damian Johnson Date: Sun Sep 15 12:27:18 2013 -0700 Making ~/.arm if it doesn't exist Our --debug argument was busted since it wouldn't make a directory for ~/.arm/log when it didn't exist. --- arm/starter.py | 12 +

[tor-commits] [arm/master] Moving loadConfigurationDescriptions() to torConfig

2013-09-15 Thread atagar
commit f893c6d18af950c9b61bb2d3f332f2ecd31bb862 Author: Damian Johnson Date: Mon Sep 9 16:59:07 2013 -0700 Moving loadConfigurationDescriptions() to torConfig Huh. Haven't a clue why this is in the starter... --- arm/starter.py| 89 +++

[tor-commits] [arm/master] Removing sysTools' getFileErrorMsg() function

2013-09-15 Thread atagar
commit 4f78691b376b8ec228ae5d3ece46f3e330d0e0b7 Author: Damian Johnson Date: Sun Sep 15 11:48:12 2013 -0700 Removing sysTools' getFileErrorMsg() function The sole purpose of getFileErrorMsg() was to strip off the errno component of IOErrors from the output we print or log. On

[tor-commits] [arm/master] Replacing _getController() with revised counterpart

2013-09-15 Thread atagar
commit 0a5cf15739a8799dd06f8095fd428a89a26eaf77 Author: Damian Johnson Date: Mon Sep 9 00:02:49 2013 -0700 Replacing _getController() with revised counterpart Huh. Well, that was odd. We acquired control sockets in the main loop, but then used a helper to both get and authenti

[tor-commits] [arm/master] Unit tests for _get_controller()

2013-09-15 Thread atagar
commit 5ef90b441a7f77104c835c5dc3968e6a0523b78f Author: Damian Johnson Date: Mon Sep 9 13:46:13 2013 -0700 Unit tests for _get_controller() Handful of unit tests for our helper that gets an unauthenticated Controller. --- arm/starter.py |2 +- test/starter.py | 61

[tor-commits] [arm/master] Don't crash when 'man tor' is unavailable

2013-09-15 Thread atagar
commit 3864b64edf3406d1221ff308cc80fbd7330b9b14 Author: Damian Johnson Date: Sun Sep 8 14:27:52 2013 -0700 Don't crash when 'man tor' is unavailable Oops, forgot to suppress exceptions here... Traceback (most recent call last): File "runner.py", line 3, in a

[tor-commits] [arm/master] Dropping --debug's _dumpConfig()

2013-09-15 Thread atagar
commit b33dc49d9bccbdefd6ad182e58d389f5c798c77a Author: Damian Johnson Date: Sun Sep 15 12:30:58 2013 -0700 Dropping --debug's _dumpConfig() The debug mode dumped both the arm and tor configurations to the debug file on the theory that more information was always better. Howev

[tor-commits] [arm/master] Using new argument parsing in parallel with the old version

2013-09-15 Thread atagar
commit a4e399176efaa9c5ff379e1fe3142a01864ea15d Author: Damian Johnson Date: Sun Sep 8 14:32:02 2013 -0700 Using new argument parsing in parallel with the old version Calling our new arg parsing funciton, though for the moment ignoring its output. Functionally this adds the val

[tor-commits] [arm/master] Revised form of getPathPrefix() called get_chroot()

2013-09-15 Thread atagar
commit b7d5a21ea2d583323262824b5e477e52a8179084 Author: Damian Johnson Date: Sun Sep 8 22:37:14 2013 -0700 Revised form of getPathPrefix() called get_chroot() More than just a rename, the old function was embarrasingly buggy. Revising to reflect PEP8 conventions in addition to

[tor-commits] [arm/master] Using new argument parsing for debug mode

2013-09-15 Thread atagar
commit c0da0d10c5599310001055e58e046d6986361615 Author: Damian Johnson Date: Sun Sep 8 16:15:42 2013 -0700 Using new argument parsing for debug mode Another pretty direct replacement. --- arm/starter.py |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a

[tor-commits] [arm/master] Dropping redundant --interface validity check

2013-09-15 Thread atagar
commit dfb6720c3ffef920d91e61065fc9994eb926c026 Author: Damian Johnson Date: Sun Sep 8 16:27:22 2013 -0700 Dropping redundant --interface validity check Now that we're checking the validity of the --interface arguments while parsing, we don't need another check later. --- arm/

[tor-commits] [arm/master] Loading internal settings via _load_settings()

2013-09-15 Thread atagar
commit a20f237e2e0d9cdf53a839e80d92d6cca60ebe08 Author: Damian Johnson Date: Sun Sep 15 12:15:10 2013 -0700 Loading internal settings via _load_settings() Using a helper to load our internal settings, and erroring out (rather than warning) if our settings.cfg can't be read. ---

[tor-commits] [arm/master] Changing getPathPrefix() to a function

2013-09-15 Thread atagar
commit 4a2cdadd4bb4907b1e51b3ded03c5ab1cf36d6be Author: Damian Johnson Date: Sun Sep 8 16:35:41 2013 -0700 Changing getPathPrefix() to a function The torTools' getPathPrefix() method only uses the self reference to prevent logging duplicate messages. Swapping this over to be a

[tor-commits] [arm/master] Renaming startup.controlPassword to tor.password

2013-09-15 Thread atagar
commit a2f19e361120f215b4a11d953ddda8f7becdc7b4 Author: Damian Johnson Date: Thu Sep 12 08:56:28 2013 -0700 Renaming startup.controlPassword to tor.password I'm changing us to a 'tor.*' namespace for tor parameters. This certainly fits the bill. --- arm/starter.py | 10

[tor-commits] [arm/master] Alternate function for parsing arguments

2013-09-15 Thread atagar
commit 435de196896e5b170777edfc1b2331e733997172 Author: Damian Johnson Date: Sun Sep 8 14:06:50 2013 -0700 Alternate function for parsing arguments Adding a _get_args() function for parsing commandline arguments and providing back a named tuple. This is similar to what I'm doi

[tor-commits] [arm/master] Simplification for wiping the controller password

2013-09-15 Thread atagar
commit d7c9af39f2038910930058c0554657c1a53dd4c4 Author: Damian Johnson Date: Sat Sep 14 17:28:08 2013 -0700 Simplification for wiping the controller password Stem's Config class no longer tracks the originally read contents... https://gitweb.torproject.org/stem.git/commitd

[tor-commits] [arm/master] Removing allowConnectionTypes() helper function

2013-09-15 Thread atagar
commit 8cb78d0c22ed80049dcfaa6a7a4bb9b7a96e6356 Author: Damian Johnson Date: Sun Sep 8 14:28:42 2013 -0700 Removing allowConnectionTypes() helper function Flattening allowConnectionTypes() into the main method, which will make it easier to simplify this funcitonality. --- arm/

[tor-commits] [arm/master] Removing old argument parsing

2013-09-15 Thread atagar
commit adc4b31c4825af793e9f88a54f687960d15f1544 Author: Damian Johnson Date: Sun Sep 8 16:19:13 2013 -0700 Removing old argument parsing Dropping the old getopt usage. Unfortunately blind mode and event logging will be a little trickier to replace since the controller uses the

[tor-commits] [arm/master] Helper function for authenticating to the tor controller

2013-09-15 Thread atagar
commit b86a709cdba4c57f5e5fa9418f6e795dcfa8c63b Author: Damian Johnson Date: Sat Sep 14 13:15:57 2013 -0700 Helper function for authenticating to the tor controller More refactoring for arm's starter module. This moves authentication into a helper method, greatly expanding the

[tor-commits] [arm/master] Using new args for --version and --help

2013-09-15 Thread atagar
commit 3adf87ff5b0a443c50d9efc6e5cfb51ed9edf1dc Author: Damian Johnson Date: Sun Sep 8 15:26:37 2013 -0700 Using new args for --version and --help Using the arguments provided by _get_args() for a couple of the simplest arguments. --- arm/starter.py | 40

[tor-commits] [arm/master] Using format() for user output

2013-09-15 Thread atagar
commit 5a2bf18ead7eff1f518a3f2b25e1af157a7c377a Author: Damian Johnson Date: Sat Sep 14 20:43:12 2013 -0700 Using format() for user output Aaron Johnson introduced me to str's format() method, and on reflection there's a few situations where it makes our code quite a bit nicer

[tor-commits] [arm/master] Simplifying _getController() helper

2013-09-15 Thread atagar
commit 03b72fd7946f6246ea41ab9182642ce2ece863ab Author: Damian Johnson Date: Sun Sep 8 16:44:04 2013 -0700 Simplifying _getController() helper I'm still not happy with the _getController() function, but at least now it's a tad better... --- arm/starter.py | 45 +

[tor-commits] [arm/master] Using new argument parsing for interfaces

2013-09-15 Thread atagar
commit 75c6cb920f6eb40dca4f5f11886de5e4f544e588 Author: Damian Johnson Date: Sun Sep 8 15:36:35 2013 -0700 Using new argument parsing for interfaces Replacing the startup.interface.* config attributes with our _get_args() results. --- arm/starter.py | 49

[tor-commits] [arm/master] Dropping statup parameter synchronization

2013-09-15 Thread atagar
commit 015c82cfb3bf0b78cf78a907d9f39d8bee706672 Author: Damian Johnson Date: Sun Sep 8 16:23:11 2013 -0700 Dropping statup parameter synchronization Since we're generally dropping support for our config parameters being config options we can drop the config/arg synchronization

[tor-commits] [arm/master] Using new argument parsing for the configuration path

2013-09-15 Thread atagar
commit 6db5f56c3dabbd8d704c9d1e3ff1f85105af6c92 Author: Damian Johnson Date: Sun Sep 8 16:13:42 2013 -0700 Using new argument parsing for the configuration path Using _get_args() results for the configuration location. --- arm/starter.py | 21 + 1 file change

[tor-commits] [arm/master] Moving messages to settings.cfg

2013-09-15 Thread atagar
commit cf68d98e686c53868335605ef953516e6481538e Author: Damian Johnson Date: Sun Sep 15 11:22:52 2013 -0700 Moving messages to settings.cfg Swapping more of our messages from global constants to configuration values that use format(). --- arm/settings.cfg |5 + arm/sta

[tor-commits] [arm/master] Moving --help output to settings.cfg

2013-09-15 Thread atagar
commit c1f1602c9f9c8b426d078751cf2e9d2af0f471d5 Author: Damian Johnson Date: Sun Sep 8 14:42:58 2013 -0700 Moving --help output to settings.cfg Big blocks of text like our --help output belong in our configuration. While moving it there I realized that we actually weren't loadi

[tor-commits] [arm/master] Testing that we reject unrecognized arguments

2013-09-15 Thread atagar
commit bf8a33f8470d328d7728483bd3107ba0cf4466b0 Author: Damian Johnson Date: Sun Sep 8 14:21:44 2013 -0700 Testing that we reject unrecognized arguments Oops, test case I forgot to add. --- test/starter.py |4 1 file changed, 4 insertions(+) diff --git a/test/starter.py

[tor-commits] [arm/master] Disabling controller reconnection

2013-09-15 Thread atagar
commit fee24d5721866d24404bc0591cad6449b23b04d8 Author: Damian Johnson Date: Sun Sep 8 14:16:28 2013 -0700 Disabling controller reconnection Ye gods this header panel funciton is gross. It'll be far nicer when simply... well, call the ControlSocket's connect() method. But for