[tor-commits] [meek/master] Don't allow overriding the proxy per-request.

2014-09-25 Thread dcf
commit 6beb65b2dea5a68081f21da3abc2ec35b5cee286 Author: David Fifield Date: Thu Sep 25 01:45:02 2014 -0700 Don't allow overriding the proxy per-request. --- doc/meek-client.1.txt |7 +++ meek-client/meek-client.go | 24 +--- 2 files changed, 8 insertions(

[tor-commits] [meek/master] Reuse the same RoundTripper for all requests.

2014-09-25 Thread dcf
commit a4427ae4f5907a8afc538f4403bf475148b273dc Author: David Fifield Date: Thu Sep 25 02:01:12 2014 -0700 Reuse the same RoundTripper for all requests. Previously we were creating a new http.Transport for each request, and selectively overriding the Proxy member. Since that co

[tor-commits] [meek/master] Make checkProxyURL use its argument.

2014-09-25 Thread dcf
commit 12debe1d87d3a6ba466bccfb14fe6bb3c937dfdb Author: David Fifield Date: Thu Sep 25 01:40:59 2014 -0700 Make checkProxyURL use its argument. It was using the same global variable as was passed as the argument, so the behavior was still correct. --- meek-client/meek-client.g

[tor-commits] [meek/master] Regen man pages.

2014-09-25 Thread dcf
commit 617129e68b7bd162e416cb1bf6c44703d28e627d Author: David Fifield Date: Thu Sep 25 02:24:33 2014 -0700 Regen man pages. --- doc/meek-client.1 | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/doc/meek-client.1 b/doc/meek-client.1 index f5e7702..78ca4fe 10

[tor-commits] [meek/master] Whitespace in meek-server/README.

2014-09-25 Thread dcf
commit 6a50ec68c5c8eae88bbe62be1122a15fc5c71c34 Author: David Fifield Date: Thu Sep 25 02:25:36 2014 -0700 Whitespace in meek-server/README. --- meek-server/README |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meek-server/README b/meek-server/README index 1164b

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

2014-09-25 Thread translation
commit 0a5c219c508a1483d7030a24f30d100debd3a402 Author: Translation commit bot Date: Thu Sep 25 15:45:37 2014 + Update translations for tor-launcher-properties --- eu/torlauncher.properties | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eu/torlauncher.

[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings

2014-09-25 Thread translation
commit 44f19a41701cb2429f9f0539ce23477818adc6bc Author: Translation commit bot Date: Thu Sep 25 15:45:45 2014 + Update translations for tor-launcher-network-settings --- eu/network-settings.dtd |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eu/network-settings.d

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

2014-09-25 Thread translation
commit 9fec9ce698e8b71946ad98d1ca624a492be29593 Author: Translation commit bot Date: Thu Sep 25 15:45:40 2014 + Update translations for tor-launcher-properties_completed --- eu/torlauncher.properties |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eu/torl

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

2014-09-25 Thread translation
commit c6ca3bbe80258f8e4b4f02a0903decae0c8b83b2 Author: Translation commit bot Date: Thu Sep 25 15:45:13 2014 + Update translations for torcheck_completed --- eu/torcheck.po |5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eu/torcheck.po b/eu/torcheck.po index

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

2014-09-25 Thread translation
commit 6a676ca1ee602f9de3290338cf332c5b8168e55b Author: Translation commit bot Date: Thu Sep 25 15:45:09 2014 + Update translations for torcheck --- eu/torcheck.po |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eu/torcheck.po b/eu/torcheck.po index 2431922

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

2014-09-25 Thread translation
commit 6ca9845d82a3381bb3b9ef32e3110429ddaef6eb Author: Translation commit bot Date: Thu Sep 25 15:45:19 2014 + Update translations for https_everywhere --- eu/ssl-observatory.dtd |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eu/ssl-observatory.dtd b/eu/s

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

2014-09-25 Thread translation
commit 7132dfce7d01b12b1bc4622de7f75a762eb3aea5 Author: Translation commit bot Date: Thu Sep 25 15:45:23 2014 + Update translations for https_everywhere_completed --- eu/ssl-observatory.dtd |8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eu/ssl-observatory

[tor-commits] [tor/master] Tweak and expose secret_to_key_compute_key for testing

2014-09-25 Thread nickm
commit 2b2cab41414fddd0221b2f5c2f3010131ae81df4 Author: Nick Mathewson Date: Sat Aug 30 10:42:02 2014 -0400 Tweak and expose secret_to_key_compute_key for testing Doing this lets me pass in a salt of an unusual length. --- src/common/crypto_s2k.c | 59 +++

[tor-commits] [tor/master] Move secret-to-key functionality into a separate module

2014-09-25 Thread nickm
commit e72a5b3c070451e7762b1d22553cf077c50eb123 Author: Nick Mathewson Date: Thu Aug 28 12:04:22 2014 -0400 Move secret-to-key functionality into a separate module I'm about to add more of these, so we might as well trudge forward. --- src/common/crypto.c | 44 --

[tor-commits] [tor/master] More generic passphrase hashing code, including scrypt support

2014-09-25 Thread nickm
commit e84e1c97458a7b0f449b6689caa0b3da2853f471 Author: Nick Mathewson Date: Thu Aug 28 17:38:22 2014 -0400 More generic passphrase hashing code, including scrypt support Uses libscrypt when found; otherwise, we don't have scrypt and we only support openpgp rfc2440 s2k hashing,

[tor-commits] [tor/master] Rudimentary-but-sufficient passphrase-encrypted box code.

2014-09-25 Thread nickm
commit 8184839a47ed1c7b42993d69d54e757a43bfda9c Author: Nick Mathewson Date: Thu Aug 28 17:59:06 2014 -0400 Rudimentary-but-sufficient passphrase-encrypted box code. See crypto_pwbox.c for a description of the file format. There are tests for successful operation, but it s

[tor-commits] [tor/master] Rename secret_to_key to secret_to_key_rfc2440

2014-09-25 Thread nickm
commit 9b2d8c4e20a57ce849395a2135ac4e720bf99c42 Author: Nick Mathewson Date: Fri Oct 18 11:35:49 2013 -0700 Rename secret_to_key to secret_to_key_rfc2440 --- src/common/crypto.c|2 +- src/common/crypto.h|5 +++-- src/or/control.c | 16 ++-- src/or/main.c

[tor-commits] [tor/master] Test vectors for PBKDF2 from RFC6070

2014-09-25 Thread nickm
commit 8d84f3af7bd82bbe68fbfb8fc45eb38bd0138251 Author: Nick Mathewson Date: Sat Aug 30 11:52:41 2014 -0400 Test vectors for PBKDF2 from RFC6070 --- src/test/test_crypto.c | 59 +++- 1 file changed, 58 insertions(+), 1 deletion(-) diff --git a

[tor-commits] [tor/master] Use trunnel for crypto_pwbox encoding/decoding.

2014-09-25 Thread nickm
commit 3b7d0ed08e13d5b806b86818acec00c9352cf1c5 Author: Nick Mathewson Date: Wed Sep 24 10:51:39 2014 -0400 Use trunnel for crypto_pwbox encoding/decoding. This reduces the likelihood that I have made any exploitable errors in the encoding/decoding. This commit also im

[tor-commits] [tor/master] Test a full array of s2k flags with pwbox test.

2014-09-25 Thread nickm
commit d0f5d2b662c3d24f1e704d55d598c43c8d1df0db Author: Nick Mathewson Date: Tue Sep 23 14:34:59 2014 -0400 Test a full array of s2k flags with pwbox test. Suggested by yawning. --- src/test/test_crypto.c | 28 +++- 1 file changed, 19 insertions(+), 9 del

[tor-commits] [tor/master] Adjust pwbox format: use a random IV each time

2014-09-25 Thread nickm
commit 301114940143b0d950b3a8dd69e2d6ee0bc6244d Author: Nick Mathewson Date: Tue Sep 23 14:47:23 2014 -0400 Adjust pwbox format: use a random IV each time Suggested by yawning --- src/common/crypto_pwbox.c | 26 -- 1 file changed, 16 insertions(+), 10 del

[tor-commits] [tor/master] Merge branch 'libscrypt_trunnel_squashed'

2014-09-25 Thread nickm
commit 764e0080929fe2e0fc05a226d340a189d264876b Merge: ecab261 c433736 Author: Nick Mathewson Date: Thu Sep 25 12:03:41 2014 -0400 Merge branch 'libscrypt_trunnel_squashed' Conflicts: src/test/test_crypto.c .gitignore |4 + Makefile.am

[tor-commits] [tor/master] Test vectors for scrypt from draft-josefsson-scrypt-kdf-00

2014-09-25 Thread nickm
commit b59d0dae14a307b3ff8b1ccf740eeaf5b64ed49f Author: Nick Mathewson Date: Sat Aug 30 11:28:42 2014 -0400 Test vectors for scrypt from draft-josefsson-scrypt-kdf-00 --- src/test/test_crypto.c | 71 1 file changed, 71 insertions(+) diff

[tor-commits] [tor/master] Add tests for failing cases of crypto_pwbox

2014-09-25 Thread nickm
commit c4337367341f0542a13990c55f0c6cdeca203659 Author: Nick Mathewson Date: Wed Sep 24 12:32:18 2014 -0400 Add tests for failing cases of crypto_pwbox --- src/test/test_crypto.c | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/test/test_crypto.c b/sr

[tor-commits] [tor/master] Use preferred key-expansion means for pbkdf2, scrypt.

2014-09-25 Thread nickm
commit 05a6439f1f2265a22ea6c52ba10c86925e72d2ac Author: Nick Mathewson Date: Sat Aug 30 12:03:20 2014 -0400 Use preferred key-expansion means for pbkdf2, scrypt. Use HKDF for RFC2440 s2k only. --- src/common/crypto_s2k.c | 58 ++- src/

[tor-commits] [tor/master] Mention trunnel in LICENSE and src/ext/README

2014-09-25 Thread nickm
commit 36700ee99e00efe8e0c5c124ce581fbbb60ee3f2 Author: Nick Mathewson Date: Thu Sep 25 12:03:46 2014 -0400 Mention trunnel in LICENSE and src/ext/README --- LICENSE| 32 src/ext/README |5 + 2 files changed, 37 insertions(+) diff --git a

[tor-commits] [trunnel/master] Bump version to 1.1

2014-09-25 Thread nickm
commit 278b435772fc6cc733c0944bad22d60816fe1419 Author: Nick Mathewson Date: Thu Sep 25 12:12:59 2014 -0400 Bump version to 1.1 --- setup.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index c68fdb3..f426af2 100644 --- a/setup.py +++ b/setup.p

[tor-commits] [trunnel/master] Move version to lib/trunnel/__init__.py; put it in output files.

2014-09-25 Thread nickm
commit d8f214bdb71798d08e66e273cbe39f5db0d5c1c4 Author: Nick Mathewson Date: Thu Sep 25 12:27:30 2014 -0400 Move version to lib/trunnel/__init__.py; put it in output files. Closes ticket #13244 --- lib/trunnel/CodeGen.py | 13 + lib/trunnel/__init__.py |3 +++ s

[tor-commits] [trunnel/master] Mention git repo in README

2014-09-25 Thread nickm
commit d0b88e98715ba0624fe4793c009aa2981fad8613 Author: Nick Mathewson Date: Thu Sep 25 12:27:19 2014 -0400 Mention git repo in README --- README |6 ++ 1 file changed, 6 insertions(+) diff --git a/README b/README index 8148a86..8610a8e 100644 --- a/README +++ b/README @@ -1,6 +1,

[tor-commits] [tor/master] Add a script to run trunnel on the trunnel files.

2014-09-25 Thread nickm
commit 1b13139709348f6a7f19808c1cd82d2b62823680 Author: Nick Mathewson Date: Thu Sep 25 12:31:31 2014 -0400 Add a script to run trunnel on the trunnel files. Also, re-run the latest trunnel. Closes ticket 13242 --- scripts/codegen/run_trunnel.sh |9 + src/trun

[tor-commits] [trunnel/master] Add a MANIFEST.in so that sdist will work

2014-09-25 Thread nickm
commit c56e7cef4d43e09ad647c3f4215c73c92830d360 Author: Nick Mathewson Date: Thu Sep 25 12:40:18 2014 -0400 Add a MANIFEST.in so that sdist will work --- .gitignore |2 ++ MANIFEST.in | 19 +++ 2 files changed, 21 insertions(+) diff --git a/.gitignore b/.gitignore i

[tor-commits] [trunnel/master] Remove obsolete test.sh

2014-09-25 Thread nickm
commit 6a817629d4ab9e7997661b8dbd4d04f4ff4053a9 Author: Nick Mathewson Date: Thu Sep 25 12:37:58 2014 -0400 Remove obsolete test.sh --- test.sh |7 --- 1 file changed, 7 deletions(-) diff --git a/test.sh b/test.sh deleted file mode 100755 index d907aa1..000 --- a/test.sh +++ /

[tor-commits] [trunnel/master] Teach trunnel to emit its C files, and store them as data.

2014-09-25 Thread nickm
commit 821423c0ac52ff438e1f8f81bc41e8d7c69f6b67 Author: Nick Mathewson Date: Thu Sep 25 13:14:18 2014 -0400 Teach trunnel to emit its C files, and store them as data. --- .gitignore |2 + MANIFEST.in |3 - c/trunnel.c |

[tor-commits] [trunnel/master] Fix a manifest typo

2014-09-25 Thread nickm
commit 75d922342374e19299f1e763635fe28c8e27f8e9 Author: Nick Mathewson Date: Thu Sep 25 13:14:51 2014 -0400 Fix a manifest typo --- MANIFEST.in |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index 4d96c8f..2eb978a 100644 --- a/MANIFEST.in +

[tor-commits] [tor/master] Have the run_trunnel.sh script tell trunnel to update src/ext/trunnel too

2014-09-25 Thread nickm
commit d303d6244e097dd2f5256d11d3a529cf63398d69 Author: Nick Mathewson Date: Thu Sep 25 13:16:35 2014 -0400 Have the run_trunnel.sh script tell trunnel to update src/ext/trunnel too --- scripts/codegen/run_trunnel.sh |2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/codegen/

[tor-commits] [trunnel/master] Actually fill in boilerplate templates

2014-09-25 Thread nickm
commit f16263a362603d9255c19c12ad51590c247096fe Author: Nick Mathewson Date: Thu Sep 25 13:16:48 2014 -0400 Actually fill in boilerplate templates --- lib/trunnel/Boilerplate.py |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/trunnel/Boilerplate.py b/lib/trun

[tor-commits] [trunnel/master] add the ability to require a particular version from the command line

2014-09-25 Thread nickm
commit 1e8e85e46e98439af01eb2a737746cc9e39b4383 Author: Nick Mathewson Date: Thu Sep 25 14:36:15 2014 -0400 add the ability to require a particular version from the command line --- lib/trunnel/__init__.py |2 +- lib/trunnel/__main__.py | 20 +--- 2 files changed, 18

[tor-commits] [trunnel/master] Document --write-c-files in manual

2014-09-25 Thread nickm
commit 0c0ba9a67d2c7bbfde9351c80424f3eee30339d9 Author: Nick Mathewson Date: Thu Sep 25 14:38:40 2014 -0400 Document --write-c-files in manual --- doc/trunnel.md |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/trunnel.md b/doc/trunnel.md index fe13c95..23021af

[tor-commits] [trunnel/master] Add the obligatory "don't edit this file" warnings

2014-09-25 Thread nickm
commit 7646feb02e75f2b8c4387568caf696f9aefc3da1 Author: Nick Mathewson Date: Thu Sep 25 14:40:54 2014 -0400 Add the obligatory "don't edit this file" warnings --- lib/trunnel/Boilerplate.py |1 + lib/trunnel/CodeGen.py |2 ++ 2 files changed, 3 insertions(+) diff --git a/lib/t

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

2014-09-25 Thread translation
commit e78db23d052279c176bd7275dfe1b949fb5e733c Author: Translation commit bot Date: Thu Sep 25 18:45:14 2014 + Update translations for https_everywhere --- eo/https-everywhere.dtd |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo/https-everywhere.dtd b/eo/https

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

2014-09-25 Thread translation
commit ca6a4e893160930b8945f84de842060c11b45454 Author: Translation commit bot Date: Thu Sep 25 18:45:22 2014 + Update translations for https_everywhere_completed --- eo/https-everywhere.dtd |1 + 1 file changed, 1 insertion(+) diff --git a/eo/https-everywhere.dtd b/eo/https-every

[tor-commits] [trunnel/master] Bump version to 1.2

2014-09-25 Thread nickm
commit e852cdcd143470bb92faa0eb1d17a72ade7466d1 Author: Nick Mathewson Date: Thu Sep 25 14:47:06 2014 -0400 Bump version to 1.2 --- lib/trunnel/__init__.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/trunnel/__init__.py b/lib/trunnel/__init__.py index 0c823dd

[tor-commits] [tor/master] Use --require-version to prevent running trunnel pre-1.2

2014-09-25 Thread nickm
commit 50d15e06b32ce743ac4da532f29abb3781c4b990 Author: Nick Mathewson Date: Thu Sep 25 14:49:00 2014 -0400 Use --require-version to prevent running trunnel pre-1.2 (Also, regenerate trunnel stuff with trunnel 1.2. This just adds a few comments to our output.) --- scripts/cod

[tor-commits] [tor/master] Add headers as needed to make ed25519_ref10 compile.

2014-09-25 Thread nickm
commit 8b36bb92998d4081ae99ea733a8f4ec57c0a8f04 Author: Nick Mathewson Date: Tue Aug 26 10:56:22 2014 -0400 Add headers as needed to make ed25519_ref10 compile. --- src/ext/ed25519/ref10/crypto_hash_sha512.h |4 src/ext/ed25519/ref10/crypto_int32.h |3 +++ src/ext/ed2551

[tor-commits] [tor/master] Add some explicit casts as needed to make ed25519_ref10 compile

2014-09-25 Thread nickm
commit 8594e97c0350abb2a0214c848b712e6e68cde3e5 Author: Nick Mathewson Date: Tue Aug 26 10:14:18 2014 -0400 Add some explicit casts as needed to make ed25519_ref10 compile Apparently, ref10 likes implicit conversions from int64 to int32 more than our warnings do. --- src/ext/e

[tor-commits] [tor/master] Fix API for ed25519_ref10_open()

2014-09-25 Thread nickm
commit 9e43ee5b4ca3650ecd9c4ee8a1b77843b273d480 Author: Nick Mathewson Date: Tue Aug 26 14:55:08 2014 -0400 Fix API for ed25519_ref10_open() This is another case where DJB likes sticking the whole signature prepended to the message, and I don't think that's the hottest idea.

[tor-commits] [tor/master] Tweak ref10 keygen APIs to be more sane.

2014-09-25 Thread nickm
commit e5a1cf993765c9343e636f5e85298afd0b489c7f Author: Nick Mathewson Date: Tue Aug 26 12:32:00 2014 -0400 Tweak ref10 keygen APIs to be more sane. --- src/ext/ed25519/ref10/crypto_sign.h |2 ++ src/ext/ed25519/ref10/ed25519_ref10.h |2 ++ src/ext/ed25519/ref10/keypair.c |

[tor-commits] [tor/master] Support for writing ed25519 public/private components to disk.

2014-09-25 Thread nickm
commit ed48b0fe56df2f719cd7cd274c664f7037f98b75 Author: Nick Mathewson Date: Fri Oct 18 10:25:00 2013 -0700 Support for writing ed25519 public/private components to disk. This refactors the "== type:tag ==" code from crypto_curve25519.c --- src/common/crypto_curve25519.c | 128 ++

[tor-commits] [tor/master] Add Ed25519 support, wrappers, and tests.

2014-09-25 Thread nickm
commit 87ba033cd57e57e10a19ca77005c8c740ae70181 Author: Nick Mathewson Date: Sun Sep 29 13:30:24 2013 -0400 Add Ed25519 support, wrappers, and tests. Taken from earlier ed25519 branch based on floodyberry's ed25519-donna. Tweaked so that it applies to ref10 instead. --- .giti

[tor-commits] [tor/master] ed25519_ref10: use uint64_t and int64_t, not long long

2014-09-25 Thread nickm
commit b2acd3580c8c129771cdcc1f0ab2bbfcaffbdefb Author: Nick Mathewson Date: Tue Aug 26 10:58:26 2014 -0400 ed25519_ref10: use uint64_t and int64_t, not long long --- src/ext/ed25519/ref10/ge_scalarmult_base.c |2 +- src/ext/ed25519/ref10/open.c |4 ++-- src/ext/ed255

[tor-commits] [tor/master] Tweak ed25519 ref10 signing interface to use less space.

2014-09-25 Thread nickm
commit e0097a8839c9dc8e56a7304b84482155dccd0af0 Author: Nick Mathewson Date: Tue Aug 26 12:47:27 2014 -0400 Tweak ed25519 ref10 signing interface to use less space. Unit tests still pass. --- src/common/crypto_ed25519.c| 22 +++--- src/ext/ed25519

[tor-commits] [tor/master] Restore the operation of extra_strong in ed25519_secret_key_generate

2014-09-25 Thread nickm
commit 22760c4899cb7e8b643f3f572ce93fb6587b31b8 Author: Nick Mathewson Date: Tue Aug 26 23:15:14 2014 -0400 Restore the operation of extra_strong in ed25519_secret_key_generate --- src/common/crypto_ed25519.c | 21 + 1 file changed, 13 insertions(+), 8 deletions(-) d

[tor-commits] [tor/master] Add encode/decode functions for ed25519 public keys

2014-09-25 Thread nickm
commit c75e275574b7a3496cd5050ef75f8d82d075642e Author: Nick Mathewson Date: Mon Sep 30 13:38:12 2013 -0400 Add encode/decode functions for ed25519 public keys --- src/common/crypto_ed25519.h |9 - src/common/crypto_format.c | 22 ++ src/test/test_crypto.

[tor-commits] [tor/master] Integrate ed25519_ref10 into our build system.

2014-09-25 Thread nickm
commit 4847136d2c56217f639875f168892eac6e914fec Author: Nick Mathewson Date: Tue Aug 26 10:11:56 2014 -0400 Integrate ed25519_ref10 into our build system. --- src/ext/README |6 + src/ext/include.am | 63 2 files changed, 6

[tor-commits] [tor/master] Draft implementation for ed25519 key blinding, as in prop224

2014-09-25 Thread nickm
commit 25b1a32ef85c0b1d57a326991df002c86097a142 Author: Nick Mathewson Date: Wed Aug 27 17:59:15 2014 -0400 Draft implementation for ed25519 key blinding, as in prop224 This implementation allows somebody to add a blinding factor to a secret key, and a corresponding blinding fa

[tor-commits] [tor/master] Fix linux compilation of ed25519_ref10

2014-09-25 Thread nickm
commit 1d3b33e1ede15c787d0c2d1f8823cdad1a196008 Author: Nick Mathewson Date: Wed Aug 27 20:12:57 2014 -0400 Fix linux compilation of ed25519_ref10 Our integer-definition headers apparently suck in a definition for select(2), which interferes with the select() in ge_scalarmult_b

[tor-commits] [tor/master] Merge branch 'ed25519_ref10_squashed'

2014-09-25 Thread nickm
commit 1c5d680b3d6734e989a92deedbcf2bb46f31f7f9 Merge: 50d15e0 46cda48 Author: Nick Mathewson Date: Thu Sep 25 15:11:34 2014 -0400 Merge branch 'ed25519_ref10_squashed' Conflicts: src/common/include.am src/ext/README .gitignore |

[tor-commits] [tor/master] Add a reference implementation of our ed25519 modifications

2014-09-25 Thread nickm
commit 7ca470e13c70eaff483010e4b5c8f1f3076b3b7e Author: Nick Mathewson Date: Sun Aug 31 19:39:43 2014 -0400 Add a reference implementation of our ed25519 modifications Also, use it to generate test vectors, and add those test vectors to test_crypto.c This is based on e

[tor-commits] [tor/master] Cut the time to run the python ed25519 tests by a factor of ~6

2014-09-25 Thread nickm
commit 698134176473e33ef001f05f67ff83755c45091f Author: Nick Mathewson Date: Sun Aug 31 19:45:56 2014 -0400 Cut the time to run the python ed25519 tests by a factor of ~6 I know it's pointless to optimize them, but I just can't let them spend all that time in expmod() when nati

[tor-commits] [tor/master] Add the pure-python ed25519 implementation, for testing.

2014-09-25 Thread nickm
commit d10e1bdec4415a0676e12f9f909509a38c5d5b39 Author: Nick Mathewson Date: Sat Aug 30 12:29:35 2014 -0400 Add the pure-python ed25519 implementation, for testing. --- src/test/slow_ed25519.py | 111 ++ 1 file changed, 111 insertions(+) diff -

[tor-commits] [tor/master] Another ed25519 tweak: store secret keys in expanded format

2014-09-25 Thread nickm
commit 006e6d3b6f52e193b14dc17db4502e14f9ffeb82 Author: Nick Mathewson Date: Tue Aug 26 21:35:25 2014 -0400 Another ed25519 tweak: store secret keys in expanded format This will be needed/helpful for the key blinding of prop224, I believe. --- src/common/crypto_ed25519.c

[tor-commits] [tor/master] Add curve25519->ed25519 key conversion per proposal 228

2014-09-25 Thread nickm
commit 4caa6fad4c71391ab41e92a32aa58b10b6febe7f Author: Nick Mathewson Date: Wed Aug 27 00:18:26 2014 -0400 Add curve25519->ed25519 key conversion per proposal 228 For proposal 228, we need to cross-certify our identity with our curve25519 key, so that we can prove at descripto

[tor-commits] [tor/master] More documentation for ed25519 stuff.

2014-09-25 Thread nickm
commit f0eb7ae79f54781bc00e51ff5e9630b2103e4df0 Author: Nick Mathewson Date: Fri Aug 29 09:24:27 2014 -0400 More documentation for ed25519 stuff. --- src/common/crypto_ed25519.c | 43 ++ src/common/crypto_ed25519.h |6 ++ src/ext/ed25

[tor-commits] [tor/master] Comments and tweaks based on review by asn

2014-09-25 Thread nickm
commit 46cda485bce60894d3128dcd42831a8c6cc7bcb4 Author: Nick Mathewson Date: Thu Sep 25 15:03:55 2014 -0400 Comments and tweaks based on review by asn Add some documentation Rename "derive" -> "blind" Check for failure on randombytes(). --- src/common/crypto_curv

[tor-commits] [tor/master] Add comments to ed25519_vectors.inc

2014-09-25 Thread nickm
commit 9b43a4a122770c7dcb221d11ca7b5799a8274d49 Author: Nick Mathewson Date: Sun Aug 31 20:01:53 2014 -0400 Add comments to ed25519_vectors.inc --- src/test/ed25519_exts_ref.py | 30 +- src/test/ed25519_vectors.inc | 38 ++

[tor-commits] [tor/master] Add benchmarks for ed25519 functions

2014-09-25 Thread nickm
commit 6dbd451b9f7542b16f64415a57a1af26723f8645 Author: Nick Mathewson Date: Thu Sep 25 10:13:25 2014 -0400 Add benchmarks for ed25519 functions --- src/test/bench.c | 62 ++ 1 file changed, 62 insertions(+) diff --git a/src/test/bench

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

2014-09-25 Thread translation
commit 59a33781e0962836f56111c20d88f438bb350d3d Author: Translation commit bot Date: Thu Sep 25 19:15:06 2014 + Update translations for gettor --- eo/gettor.po | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/eo/gettor.po b/eo/gettor.po index 9e690

[tor-commits] [translation/tails-persistence-setup_completed] Update translations for tails-persistence-setup_completed

2014-09-25 Thread translation
commit 882fddf26323b752e92d2b04b3dfb1b0286d4cdd Author: Translation commit bot Date: Thu Sep 25 21:15:25 2014 + Update translations for tails-persistence-setup_completed --- zh_CN/zh_CN.po | 51 ++- 1 file changed, 26 insertions(+), 25

[tor-commits] [translation/tails-greeter_completed] Update translations for tails-greeter_completed

2014-09-25 Thread translation
commit fe9262e0581608987b6155fb8471ac599345df98 Author: Translation commit bot Date: Thu Sep 25 21:15:29 2014 + Update translations for tails-greeter_completed --- zh_CN/zh_CN.po | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/zh_CN/zh_CN.po b/zh

[tor-commits] [translation/tails-misc_completed] Update translations for tails-misc_completed

2014-09-25 Thread translation
commit 73ddffda69117f4e6eea388367154d6dd54b6381 Author: Translation commit bot Date: Thu Sep 25 21:15:45 2014 + Update translations for tails-misc_completed --- zh_CN.po | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/zh_CN.po b/zh_CN.po in

[tor-commits] [translation/tails-greeter] Update translations for tails-greeter

2014-09-25 Thread translation
commit 0cc41c5eae3423aa4c69d7536f7713567689b20d Author: Translation commit bot Date: Thu Sep 25 21:15:27 2014 + Update translations for tails-greeter --- zh_CN/zh_CN.po | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/zh_CN/zh_CN.po b/zh_CN/zh_CN.

[tor-commits] [translation/tails-misc] Update translations for tails-misc

2014-09-25 Thread translation
commit 00f660981a6fe1846fbc05945e6dcf46b2f6fa59 Author: Translation commit bot Date: Thu Sep 25 21:15:43 2014 + Update translations for tails-misc --- zh_CN.po | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/zh_CN.po b/zh_CN.po index c23987

[tor-commits] [translation/tails-persistence-setup] Update translations for tails-persistence-setup

2014-09-25 Thread translation
commit 86d404e3809a3741b335e712f55f3af10e89aea7 Author: Translation commit bot Date: Thu Sep 25 21:15:20 2014 + Update translations for tails-persistence-setup --- zh_CN/zh_CN.po | 51 ++- 1 file changed, 26 insertions(+), 25 deletions(

[tor-commits] [translation/tails-misc_completed] Update translations for tails-misc_completed

2014-09-25 Thread translation
commit 6ce1d36e689b27455a76480531b823b1ec4a708a Author: Translation commit bot Date: Thu Sep 25 21:45:40 2014 + Update translations for tails-misc_completed --- zh_CN.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh_CN.po b/zh_CN.po index 1c60d53..a656bbf 10

[tor-commits] [translation/tails-misc] Update translations for tails-misc

2014-09-25 Thread translation
commit a9ca830c48876c2545a3b262f01dcfdf056307d1 Author: Translation commit bot Date: Thu Sep 25 21:45:37 2014 + Update translations for tails-misc --- zh_CN.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh_CN.po b/zh_CN.po index 1c60d53..a656bbf 100644 --- a

[tor-commits] [tor/master] Fix warnings on 32-bit builds.

2014-09-25 Thread nickm
commit 9190468246c75051a4dd11ec95342df50ea1dc75 Author: Nick Mathewson Date: Thu Sep 25 17:50:13 2014 -0400 Fix warnings on 32-bit builds. When size_t is the most memory you can have, make sure that things referring to real parts of memory are size_t, not uint64_t or off_t.

[tor-commits] [tor/master] Fix on that last fix.

2014-09-25 Thread nickm
commit 4e87b97872f8cfb8042091357cbfdc817b7e9b1c Author: Nick Mathewson Date: Thu Sep 25 17:59:10 2014 -0400 Fix on that last fix. --- src/common/crypto_curve25519.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/crypto_curve25519.c b/src/common/crypto_cur

[tor-commits] [torbrowser/master] Invalidate this versions file entirely.

2014-09-25 Thread mikeperry
commit c72b1c7110062e284b0681873367be7cb519cd19 Author: Mike Perry Date: Thu Sep 25 18:20:14 2014 -0700 Invalidate this versions file entirely. --- build-scripts/recommended-versions |7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/build-scripts/recommended-vers

[tor-commits] r26954: {website} Add 3.6.6 to recommended versions. (website/trunk/projects/torbrowser)

2014-09-25 Thread Mike Perry
Author: mikeperry Date: 2014-09-26 01:22:34 + (Fri, 26 Sep 2014) New Revision: 26954 Modified: website/trunk/projects/torbrowser/RecommendedTBBVersions Log: Add 3.6.6 to recommended versions. Modified: website/trunk/projects/torbrowser/RecommendedTBBVersions =

[tor-commits] r26955: {website} Update TBB stable to 3.6.6. (website/trunk/include)

2014-09-25 Thread Mike Perry
Author: mikeperry Date: 2014-09-26 01:24:34 + (Fri, 26 Sep 2014) New Revision: 26955 Modified: website/trunk/include/versions.wmi Log: Update TBB stable to 3.6.6. Modified: website/trunk/include/versions.wmi === --- website/

[tor-commits] [tor-browser-bundle/master] Update changelog for 4.0a3 (and fix 3.6.6 changelog for history).

2014-09-25 Thread mikeperry
commit 2e91690f2dac97c8ece8384b38085833a6ccb7e6 Author: Mike Perry Date: Thu Sep 25 19:07:26 2014 -0700 Update changelog for 4.0a3 (and fix 3.6.6 changelog for history). --- Bundle-Data/Docs/ChangeLog.txt |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Bundle-Data/Do

[tor-commits] [tor-browser-bundle/master] Bug 13245: Prevent non-english TBBs from upgrading to english version.

2014-09-25 Thread mikeperry
commit a92ec3e06a17f1a19c35590c8ad93081b180ef4e Author: Mike Perry Date: Thu Sep 25 19:05:59 2014 -0700 Bug 13245: Prevent non-english TBBs from upgrading to english version. --- gitian/descriptors/linux/gitian-bundle.yml |6 ++ gitian/descriptors/mac/gitian-bundle.yml |6

[tor-commits] r26956: {website} Remove 3.6.5 from recommended versions. (website/trunk/projects/torbrowser)

2014-09-25 Thread Mike Perry
Author: mikeperry Date: 2014-09-26 03:43:43 + (Fri, 26 Sep 2014) New Revision: 26956 Modified: website/trunk/projects/torbrowser/RecommendedTBBVersions Log: Remove 3.6.5 from recommended versions. Modified: website/trunk/projects/torbrowser/RecommendedTBBVersions

[tor-commits] [tor-browser-spec/master] We now update the recommended versions file directly on www.

2014-09-25 Thread mikeperry
commit 0c96918fff92148d51440c0684e58574aa8f9495 Author: Mike Perry Date: Thu Sep 25 21:10:08 2014 -0700 We now update the recommended versions file directly on www. --- processes/ReleaseProcess | 10 -- 1 file changed, 10 deletions(-) diff --git a/processes/ReleaseProcess b/proc