[tor-commits] [bridgedb/master] Merge branch 'hotfix/0.3.2-remove-lib-dir' into develop

isis at torproject.org isis at torproject.org
Sat Jul 25 19:26:23 UTC 2015


commit 8bf4f5f995f0592a0c85347b440fa393a6f7a8e3
Merge: 4ebb784 6d309ca
Author: Isis Lovecruft <isis at torproject.org>
Date:   Thu Jun 25 06:43:27 2015 +0000

    Merge branch 'hotfix/0.3.2-remove-lib-dir' into develop

 .gitattributes                                     |    2 +-
 .pylintrc                                          |    2 +-
 Makefile                                           |   10 +-
 bridgedb/Bridges.py                                |  684 ++++++++
 bridgedb/Bucket.py                                 |  288 ++++
 bridgedb/Main.py                                   |  507 ++++++
 bridgedb/Stability.py                              |  295 ++++
 bridgedb/Storage.py                                |  466 +++++
 bridgedb/__init__.py                               |   17 +
 bridgedb/_langs.py                                 |   26 +
 bridgedb/_version.py                               |  197 +++
 bridgedb/bridgerequest.py                          |  206 +++
 bridgedb/bridges.py                                | 1769 +++++++++++++++++++
 bridgedb/captcha.py                                |  392 +++++
 bridgedb/configure.py                              |  157 ++
 bridgedb/crypto.py                                 |  450 +++++
 bridgedb/distribute.py                             |  275 +++
 bridgedb/email/__init__.py                         |    1 +
 bridgedb/email/autoresponder.py                    |  704 ++++++++
 bridgedb/email/distributor.py                      |  219 +++
 bridgedb/email/dkim.py                             |   73 +
 bridgedb/email/request.py                          |  171 ++
 bridgedb/email/server.py                           |  496 ++++++
 bridgedb/email/templates.py                        |  200 +++
 bridgedb/filters.py                                |  238 +++
 bridgedb/geo.py                                    |   82 +
 bridgedb/https/__init__.py                         |    1 +
 bridgedb/https/distributor.py                      |  328 ++++
 bridgedb/https/request.py                          |  143 ++
 bridgedb/https/server.py                           |  905 ++++++++++
 .../https/templates/assets/css/bootstrap.min.css   |    7 +
 bridgedb/https/templates/assets/css/custom.css     |  158 ++
 .../templates/assets/css/font-awesome-ie7.min.css  |  384 +++++
 .../templates/assets/css/font-awesome.min.css      |  403 +++++
 bridgedb/https/templates/assets/css/main.css       |   24 +
 .../templates/assets/font/fontawesome-webfont.eot  |  Bin 0 -> 37405 bytes
 .../templates/assets/font/fontawesome-webfont.svg  |  399 +++++
 .../templates/assets/font/fontawesome-webfont.ttf  |  Bin 0 -> 79076 bytes
 .../templates/assets/font/fontawesome-webfont.woff |  Bin 0 -> 43572 bytes
 .../https/templates/assets/font/lato-bold.woff     |  Bin 0 -> 46160 bytes
 .../https/templates/assets/font/lato-italic.woff   |  Bin 0 -> 47168 bytes
 .../https/templates/assets/font/lato-regular.woff  |  Bin 0 -> 46108 bytes
 bridgedb/https/templates/assets/tor-roots-blue.svg |   95 +
 bridgedb/https/templates/assets/tor.svg            |    6 +
 bridgedb/https/templates/base.html                 |  108 ++
 bridgedb/https/templates/bridges.html              |  203 +++
 bridgedb/https/templates/captcha.html              |   63 +
 bridgedb/https/templates/howto.html                |   39 +
 bridgedb/https/templates/index.html                |   43 +
 bridgedb/https/templates/options.html              |  164 ++
 bridgedb/https/templates/robots.txt                | 1079 ++++++++++++
 bridgedb/i18n/ar/LC_MESSAGES/bridgedb.po           |  368 ++++
 bridgedb/i18n/az/LC_MESSAGES/bridgedb.po           |  357 ++++
 bridgedb/i18n/bg/LC_MESSAGES/bridgedb.po           |  357 ++++
 bridgedb/i18n/ca/LC_MESSAGES/bridgedb.po           |  386 +++++
 bridgedb/i18n/cs/LC_MESSAGES/bridgedb.po           |  363 ++++
 bridgedb/i18n/cy/LC_MESSAGES/bridgedb.po           |  102 ++
 bridgedb/i18n/da/LC_MESSAGES/bridgedb.po           |  384 +++++
 bridgedb/i18n/de/LC_MESSAGES/bridgedb.po           |  389 +++++
 bridgedb/i18n/el/LC_MESSAGES/bridgedb.po           |  364 ++++
 bridgedb/i18n/en/LC_MESSAGES/bridgedb.po           |  433 +++++
 bridgedb/i18n/en_GB/LC_MESSAGES/bridgedb.po        |  382 ++++
 bridgedb/i18n/en_US/LC_MESSAGES/bridgedb.po        |  433 +++++
 bridgedb/i18n/eo/LC_MESSAGES/bridgedb.po           |  359 ++++
 bridgedb/i18n/es/LC_MESSAGES/bridgedb.po           |  388 +++++
 bridgedb/i18n/es_CL/LC_MESSAGES/bridgedb.po        |  102 ++
 bridgedb/i18n/eu/LC_MESSAGES/bridgedb.po           |  101 ++
 bridgedb/i18n/fa/LC_MESSAGES/bridgedb.po           |  387 +++++
 bridgedb/i18n/fi/LC_MESSAGES/bridgedb.po           |  386 +++++
 bridgedb/i18n/fr/LC_MESSAGES/bridgedb.po           |  393 +++++
 bridgedb/i18n/fr_CA/LC_MESSAGES/bridgedb.po        |  383 ++++
 bridgedb/i18n/gl/LC_MESSAGES/bridgedb.po           |  101 ++
 bridgedb/i18n/he/LC_MESSAGES/bridgedb.po           |  105 ++
 bridgedb/i18n/hr_HR/LC_MESSAGES/bridgedb.po        |  384 +++++
 bridgedb/i18n/hu/LC_MESSAGES/bridgedb.po           |  384 +++++
 bridgedb/i18n/id/LC_MESSAGES/bridgedb.po           |  101 ++
 bridgedb/i18n/it/LC_MESSAGES/bridgedb.po           |  391 +++++
 bridgedb/i18n/ja/LC_MESSAGES/bridgedb.po           |  362 ++++
 bridgedb/i18n/km/LC_MESSAGES/bridgedb.po           |  360 ++++
 bridgedb/i18n/kn/LC_MESSAGES/bridgedb.po           |  102 ++
 bridgedb/i18n/ko/LC_MESSAGES/bridgedb.po           |  104 ++
 bridgedb/i18n/lv/LC_MESSAGES/bridgedb.po           |  359 ++++
 bridgedb/i18n/mk/LC_MESSAGES/bridgedb.po           |  101 ++
 bridgedb/i18n/ms_MY/LC_MESSAGES/bridgedb.po        |  102 ++
 bridgedb/i18n/nb/LC_MESSAGES/bridgedb.po           |  384 +++++
 bridgedb/i18n/nl/LC_MESSAGES/bridgedb.po           |  390 +++++
 bridgedb/i18n/pl/LC_MESSAGES/bridgedb.po           |  388 +++++
 bridgedb/i18n/pt/LC_MESSAGES/bridgedb.po           |  387 +++++
 bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.po        |  386 +++++
 bridgedb/i18n/ro/LC_MESSAGES/bridgedb.po           |  360 ++++
 bridgedb/i18n/ru/LC_MESSAGES/bridgedb.po           |  389 +++++
 bridgedb/i18n/si_LK/LC_MESSAGES/bridgedb.po        |  100 ++
 bridgedb/i18n/sk/LC_MESSAGES/bridgedb.po           |  361 ++++
 bridgedb/i18n/sk_SK/LC_MESSAGES/bridgedb.po        |  357 ++++
 bridgedb/i18n/sl_SI/LC_MESSAGES/bridgedb.po        |  359 ++++
 bridgedb/i18n/sq/LC_MESSAGES/bridgedb.po           |  380 ++++
 bridgedb/i18n/sv/LC_MESSAGES/bridgedb.po           |  387 +++++
 bridgedb/i18n/ta/LC_MESSAGES/bridgedb.po           |  357 ++++
 bridgedb/i18n/templates/bridgedb.pot               |  393 +++++
 bridgedb/i18n/th/LC_MESSAGES/bridgedb.po           |  101 ++
 bridgedb/i18n/tr/LC_MESSAGES/bridgedb.po           |  389 +++++
 bridgedb/i18n/uk/LC_MESSAGES/bridgedb.po           |  384 +++++
 bridgedb/i18n/zh_CN/LC_MESSAGES/bridgedb.po        |  388 +++++
 bridgedb/i18n/zh_TW/LC_MESSAGES/bridgedb.po        |  358 ++++
 bridgedb/interfaces.py                             |   67 +
 bridgedb/parse/__init__.py                         |   79 +
 bridgedb/parse/addr.py                             |  589 +++++++
 bridgedb/parse/descriptors.py                      |  298 ++++
 bridgedb/parse/fingerprint.py                      |   64 +
 bridgedb/parse/headers.py                          |   79 +
 bridgedb/parse/nickname.py                         |   58 +
 bridgedb/parse/options.py                          |  295 ++++
 bridgedb/parse/versions.py                         |  129 ++
 bridgedb/persistent.py                             |  264 +++
 bridgedb/proxy.py                                  |  473 +++++
 bridgedb/qrcodes.py                                |   77 +
 bridgedb/runner.py                                 |  109 ++
 bridgedb/safelog.py                                |  197 +++
 bridgedb/schedule.py                               |  326 ++++
 bridgedb/sitecustomize.py                          |   34 +
 bridgedb/strings.py                                |  565 ++++++
 bridgedb/translations.py                           |  122 ++
 bridgedb/txrecaptcha.py                            |  299 ++++
 bridgedb/util.py                                   |  389 +++++
 lib/bridgedb/Bridges.py                            |  684 --------
 lib/bridgedb/Bucket.py                             |  288 ----
 lib/bridgedb/Main.py                               |  507 ------
 lib/bridgedb/Stability.py                          |  295 ----
 lib/bridgedb/Storage.py                            |  466 -----
 lib/bridgedb/__init__.py                           |   17 -
 lib/bridgedb/_langs.py                             |   26 -
 lib/bridgedb/_version.py                           |  197 ---
 lib/bridgedb/bridgerequest.py                      |  206 ---
 lib/bridgedb/bridges.py                            | 1769 -------------------
 lib/bridgedb/captcha.py                            |  392 -----
 lib/bridgedb/configure.py                          |  157 --
 lib/bridgedb/crypto.py                             |  450 -----
 lib/bridgedb/distribute.py                         |  275 ---
 lib/bridgedb/email/__init__.py                     |    1 -
 lib/bridgedb/email/autoresponder.py                |  704 --------
 lib/bridgedb/email/distributor.py                  |  219 ---
 lib/bridgedb/email/dkim.py                         |   73 -
 lib/bridgedb/email/request.py                      |  171 --
 lib/bridgedb/email/server.py                       |  496 ------
 lib/bridgedb/email/templates.py                    |  200 ---
 lib/bridgedb/filters.py                            |  238 ---
 lib/bridgedb/geo.py                                |   82 -
 lib/bridgedb/https/__init__.py                     |    1 -
 lib/bridgedb/https/distributor.py                  |  328 ----
 lib/bridgedb/https/request.py                      |  143 --
 lib/bridgedb/https/server.py                       |  905 ----------
 .../https/templates/assets/css/bootstrap.min.css   |    7 -
 lib/bridgedb/https/templates/assets/css/custom.css |  158 --
 .../templates/assets/css/font-awesome-ie7.min.css  |  384 -----
 .../templates/assets/css/font-awesome.min.css      |  403 -----
 lib/bridgedb/https/templates/assets/css/main.css   |   24 -
 .../templates/assets/font/fontawesome-webfont.eot  |  Bin 37405 -> 0 bytes
 .../templates/assets/font/fontawesome-webfont.svg  |  399 -----
 .../templates/assets/font/fontawesome-webfont.ttf  |  Bin 79076 -> 0 bytes
 .../templates/assets/font/fontawesome-webfont.woff |  Bin 43572 -> 0 bytes
 .../https/templates/assets/font/lato-bold.woff     |  Bin 46160 -> 0 bytes
 .../https/templates/assets/font/lato-italic.woff   |  Bin 47168 -> 0 bytes
 .../https/templates/assets/font/lato-regular.woff  |  Bin 46108 -> 0 bytes
 .../https/templates/assets/tor-roots-blue.svg      |   95 -
 lib/bridgedb/https/templates/assets/tor.svg        |    6 -
 lib/bridgedb/https/templates/base.html             |  108 --
 lib/bridgedb/https/templates/bridges.html          |  203 ---
 lib/bridgedb/https/templates/captcha.html          |   63 -
 lib/bridgedb/https/templates/howto.html            |   39 -
 lib/bridgedb/https/templates/index.html            |   43 -
 lib/bridgedb/https/templates/options.html          |  164 --
 lib/bridgedb/https/templates/robots.txt            | 1079 ------------
 lib/bridgedb/i18n/ar/LC_MESSAGES/bridgedb.po       |  368 ----
 lib/bridgedb/i18n/az/LC_MESSAGES/bridgedb.po       |  357 ----
 lib/bridgedb/i18n/bg/LC_MESSAGES/bridgedb.po       |  357 ----
 lib/bridgedb/i18n/ca/LC_MESSAGES/bridgedb.po       |  386 -----
 lib/bridgedb/i18n/cs/LC_MESSAGES/bridgedb.po       |  363 ----
 lib/bridgedb/i18n/cy/LC_MESSAGES/bridgedb.po       |  102 --
 lib/bridgedb/i18n/da/LC_MESSAGES/bridgedb.po       |  384 -----
 lib/bridgedb/i18n/de/LC_MESSAGES/bridgedb.po       |  389 -----
 lib/bridgedb/i18n/el/LC_MESSAGES/bridgedb.po       |  364 ----
 lib/bridgedb/i18n/en/LC_MESSAGES/bridgedb.po       |  433 -----
 lib/bridgedb/i18n/en_GB/LC_MESSAGES/bridgedb.po    |  382 ----
 lib/bridgedb/i18n/en_US/LC_MESSAGES/bridgedb.po    |  433 -----
 lib/bridgedb/i18n/eo/LC_MESSAGES/bridgedb.po       |  359 ----
 lib/bridgedb/i18n/es/LC_MESSAGES/bridgedb.po       |  388 -----
 lib/bridgedb/i18n/es_CL/LC_MESSAGES/bridgedb.po    |  102 --
 lib/bridgedb/i18n/eu/LC_MESSAGES/bridgedb.po       |  101 --
 lib/bridgedb/i18n/fa/LC_MESSAGES/bridgedb.po       |  387 -----
 lib/bridgedb/i18n/fi/LC_MESSAGES/bridgedb.po       |  386 -----
 lib/bridgedb/i18n/fr/LC_MESSAGES/bridgedb.po       |  393 -----
 lib/bridgedb/i18n/fr_CA/LC_MESSAGES/bridgedb.po    |  383 ----
 lib/bridgedb/i18n/gl/LC_MESSAGES/bridgedb.po       |  101 --
 lib/bridgedb/i18n/he/LC_MESSAGES/bridgedb.po       |  105 --
 lib/bridgedb/i18n/hr_HR/LC_MESSAGES/bridgedb.po    |  384 -----
 lib/bridgedb/i18n/hu/LC_MESSAGES/bridgedb.po       |  384 -----
 lib/bridgedb/i18n/id/LC_MESSAGES/bridgedb.po       |  101 --
 lib/bridgedb/i18n/it/LC_MESSAGES/bridgedb.po       |  391 -----
 lib/bridgedb/i18n/ja/LC_MESSAGES/bridgedb.po       |  362 ----
 lib/bridgedb/i18n/km/LC_MESSAGES/bridgedb.po       |  360 ----
 lib/bridgedb/i18n/kn/LC_MESSAGES/bridgedb.po       |  102 --
 lib/bridgedb/i18n/ko/LC_MESSAGES/bridgedb.po       |  104 --
 lib/bridgedb/i18n/lv/LC_MESSAGES/bridgedb.po       |  359 ----
 lib/bridgedb/i18n/mk/LC_MESSAGES/bridgedb.po       |  101 --
 lib/bridgedb/i18n/ms_MY/LC_MESSAGES/bridgedb.po    |  102 --
 lib/bridgedb/i18n/nb/LC_MESSAGES/bridgedb.po       |  384 -----
 lib/bridgedb/i18n/nl/LC_MESSAGES/bridgedb.po       |  390 -----
 lib/bridgedb/i18n/pl/LC_MESSAGES/bridgedb.po       |  388 -----
 lib/bridgedb/i18n/pt/LC_MESSAGES/bridgedb.po       |  387 -----
 lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.po    |  386 -----
 lib/bridgedb/i18n/ro/LC_MESSAGES/bridgedb.po       |  360 ----
 lib/bridgedb/i18n/ru/LC_MESSAGES/bridgedb.po       |  389 -----
 lib/bridgedb/i18n/si_LK/LC_MESSAGES/bridgedb.po    |  100 --
 lib/bridgedb/i18n/sk/LC_MESSAGES/bridgedb.po       |  361 ----
 lib/bridgedb/i18n/sk_SK/LC_MESSAGES/bridgedb.po    |  357 ----
 lib/bridgedb/i18n/sl_SI/LC_MESSAGES/bridgedb.po    |  359 ----
 lib/bridgedb/i18n/sq/LC_MESSAGES/bridgedb.po       |  380 ----
 lib/bridgedb/i18n/sv/LC_MESSAGES/bridgedb.po       |  387 -----
 lib/bridgedb/i18n/ta/LC_MESSAGES/bridgedb.po       |  357 ----
 lib/bridgedb/i18n/templates/bridgedb.pot           |  391 -----
 lib/bridgedb/i18n/th/LC_MESSAGES/bridgedb.po       |  101 --
 lib/bridgedb/i18n/tr/LC_MESSAGES/bridgedb.po       |  389 -----
 lib/bridgedb/i18n/uk/LC_MESSAGES/bridgedb.po       |  384 -----
 lib/bridgedb/i18n/zh_CN/LC_MESSAGES/bridgedb.po    |  388 -----
 lib/bridgedb/i18n/zh_TW/LC_MESSAGES/bridgedb.po    |  358 ----
 lib/bridgedb/interfaces.py                         |   67 -
 lib/bridgedb/parse/__init__.py                     |   79 -
 lib/bridgedb/parse/addr.py                         |  589 -------
 lib/bridgedb/parse/descriptors.py                  |  298 ----
 lib/bridgedb/parse/fingerprint.py                  |   64 -
 lib/bridgedb/parse/headers.py                      |   79 -
 lib/bridgedb/parse/nickname.py                     |   58 -
 lib/bridgedb/parse/options.py                      |  295 ----
 lib/bridgedb/parse/versions.py                     |  129 --
 lib/bridgedb/persistent.py                         |  264 ---
 lib/bridgedb/proxy.py                              |  473 -----
 lib/bridgedb/qrcodes.py                            |   77 -
 lib/bridgedb/runner.py                             |  109 --
 lib/bridgedb/safelog.py                            |  197 ---
 lib/bridgedb/schedule.py                           |  326 ----
 lib/bridgedb/sitecustomize.py                      |   34 -
 lib/bridgedb/strings.py                            |  565 ------
 lib/bridgedb/test/deprecated.py                    |  448 -----
 lib/bridgedb/test/email_helpers.py                 |  179 --
 lib/bridgedb/test/https_helpers.py                 |  130 --
 lib/bridgedb/test/legacy_Tests.py                  |  332 ----
 lib/bridgedb/test/test_Bucket.py                   |   63 -
 lib/bridgedb/test/test_Main.py                     |  437 -----
 lib/bridgedb/test/test_Storage.py                  |   56 -
 lib/bridgedb/test/test_Tests.py                    |  248 ---
 lib/bridgedb/test/test_bridgedb.py                 |  103 --
 lib/bridgedb/test/test_bridgerequest.py            |   58 -
 lib/bridgedb/test/test_bridges.py                  | 1820 --------------------
 lib/bridgedb/test/test_captcha.py                  |  337 ----
 lib/bridgedb/test/test_configure.py                |   67 -
 lib/bridgedb/test/test_crypto.py                   |  392 -----
 lib/bridgedb/test/test_distribute.py               |   44 -
 lib/bridgedb/test/test_email_autoresponder.py      |  571 ------
 lib/bridgedb/test/test_email_distributor.py        |  258 ---
 lib/bridgedb/test/test_email_dkim.py               |   86 -
 lib/bridgedb/test/test_email_request.py            |  276 ---
 lib/bridgedb/test/test_email_server.py             |  543 ------
 lib/bridgedb/test/test_email_templates.py          |  119 --
 lib/bridgedb/test/test_filters.py                  |  333 ----
 lib/bridgedb/test/test_geo.py                      |   96 --
 lib/bridgedb/test/test_https.py                    |  415 -----
 lib/bridgedb/test/test_https_distributor.py        |  405 -----
 lib/bridgedb/test/test_https_request.py            |   91 -
 lib/bridgedb/test/test_https_server.py             |  838 ---------
 lib/bridgedb/test/test_interfaces.py               |   55 -
 lib/bridgedb/test/test_parse_addr.py               |  749 --------
 lib/bridgedb/test/test_parse_descriptors.py        |  855 ---------
 lib/bridgedb/test/test_parse_headers.py            |   52 -
 lib/bridgedb/test/test_parse_nickname.py           |   63 -
 lib/bridgedb/test/test_parse_options.py            |  102 --
 lib/bridgedb/test/test_parse_versions.py           |   42 -
 lib/bridgedb/test/test_persistent.py               |  170 --
 lib/bridgedb/test/test_persistentSaveAndLoad.py    |  163 --
 lib/bridgedb/test/test_proxy.py                    |  590 -------
 lib/bridgedb/test/test_qrcodes.py                  |   73 -
 lib/bridgedb/test/test_safelog.py                  |  335 ----
 lib/bridgedb/test/test_schedule.py                 |  224 ---
 lib/bridgedb/test/test_smtp.py                     |  206 ---
 lib/bridgedb/test/test_translations.py             |   78 -
 lib/bridgedb/test/test_txrecaptcha.py              |  270 ---
 lib/bridgedb/test/test_util.py                     |  144 --
 lib/bridgedb/test/util.py                          |  301 ----
 lib/bridgedb/translations.py                       |  122 --
 lib/bridgedb/txrecaptcha.py                        |  299 ----
 lib/bridgedb/util.py                               |  385 -----
 scripts/bridgedb                                   |    2 +-
 setup.cfg                                          |   14 +-
 setup.py                                           |   11 +-
 test/deprecated.py                                 |  448 +++++
 test/email_helpers.py                              |  180 ++
 test/https_helpers.py                              |  131 ++
 test/legacy_Tests.py                               |  334 ++++
 test/test_Bucket.py                                |   63 +
 test/test_Main.py                                  |  437 +++++
 test/test_Storage.py                               |   56 +
 test/test_Tests.py                                 |  249 +++
 test/test_bridgedb.py                              |  103 ++
 test/test_bridgerequest.py                         |   58 +
 test/test_bridges.py                               | 1820 ++++++++++++++++++++
 test/test_captcha.py                               |  337 ++++
 test/test_configure.py                             |   67 +
 test/test_crypto.py                                |  393 +++++
 test/test_distribute.py                            |   44 +
 test/test_email_autoresponder.py                   |  572 ++++++
 test/test_email_distributor.py                     |  259 +++
 test/test_email_dkim.py                            |   86 +
 test/test_email_request.py                         |  276 +++
 test/test_email_server.py                          |  544 ++++++
 test/test_email_templates.py                       |  119 ++
 test/test_filters.py                               |  333 ++++
 test/test_geo.py                                   |   96 ++
 test/test_https.py                                 |  415 +++++
 test/test_https_distributor.py                     |  406 +++++
 test/test_https_request.py                         |   91 +
 test/test_https_server.py                          |  839 +++++++++
 test/test_interfaces.py                            |   55 +
 test/test_parse_addr.py                            |  749 ++++++++
 test/test_parse_descriptors.py                     |  855 +++++++++
 test/test_parse_headers.py                         |   52 +
 test/test_parse_nickname.py                        |   63 +
 test/test_parse_options.py                         |  102 ++
 test/test_parse_versions.py                        |   42 +
 test/test_persistent.py                            |  170 ++
 test/test_persistentSaveAndLoad.py                 |  163 ++
 test/test_proxy.py                                 |  590 +++++++
 test/test_qrcodes.py                               |   73 +
 test/test_safelog.py                               |  335 ++++
 test/test_schedule.py                              |  224 +++
 test/test_smtp.py                                  |  206 +++
 test/test_translations.py                          |   78 +
 test/test_txrecaptcha.py                           |  270 +++
 test/test_util.py                                  |  144 ++
 test/util.py                                       |  301 ++++
 338 files changed, 46997 insertions(+), 46981 deletions(-)





More information about the tor-commits mailing list