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

2018-06-16 Thread translation
commit e8d6d4feb8c31bccddb85d24536868997c844820 Author: Translation commit bot Date: Sun Jun 17 05:15:30 2018 + Update translations for https_everywhere --- tr/ssl-observatory.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/ssl-observatory.dtd

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

2018-06-16 Thread translation
commit 5975772d3fc3999fa4bfbec7e09264b169f273c6 Author: Translation commit bot Date: Sun Jun 17 02:17:03 2018 + Update translations for https_everywhere_completed --- templates/ssl-observatory.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [stem/master] Integ regression in test_established

2018-06-16 Thread atagar
commit 76c17caabc13b21dde7a5930fe30a59ffea9b2fe Author: Damian Johnson Date: Sat Jun 16 17:30:44 2018 -0700 Integ regression in test_established Damn me. Focused on the unit tests and completely forgot to check that I didn't bork our integ tests. Caught thanks to Jenkins.

[tor-commits] [stem/master] Explicitly test negative VPADDING sizes

2018-06-16 Thread atagar
commit 9040cf46b24946d9cc3a96ab25e5a0af506cdad6 Author: Damian Johnson Date: Sat Jun 16 11:03:08 2018 -0700 Explicitly test negative VPADDING sizes Nitpickiest of nitpicks... * Explicitly checking for negative VPADDING sizes so we can an error message that

[tor-commits] [stem/master] Localize protocol attributes into a LinkProtocol class

2018-06-16 Thread atagar
commit 526dc8b27f391d7c24136a2bdc461e514c7da07c Author: Damian Johnson Date: Sat Jun 16 16:36:04 2018 -0700 Localize protocol attributes into a LinkProtocol class Several constants vary depending on our link protocol version. Rather than encoding a bunch of 'x if link_protocol

[tor-commits] [stem/master] Support empty VPADDING cells

2018-06-16 Thread atagar
commit 7b3df73f3aba7287241d6da3636da53a815c84e2 Merge: 4306013a 9040cf46 Author: Damian Johnson Date: Sat Jun 16 11:06:11 2018 -0700 Support empty VPADDING cells Good catch from Dave that we should allow VPADDING cells to be created with zero length. Also better constructor

[tor-commits] [stem/master] Localize protocol attributes into a LinkProtocol class

2018-06-16 Thread atagar
commit 7f7f1714f54326c6f75f5abf42ec8fa059003f11 Merge: 7b3df73f 526dc8b2 Author: Damian Johnson Date: Sat Jun 16 16:44:32 2018 -0700 Localize protocol attributes into a LinkProtocol class Several constants vary depending on our link protocol version. Rather than encoding a

[tor-commits] [stem/master] Use base Cell class for test_unimplemented_cell_methods

2018-06-16 Thread atagar
commit 7711050619af1a2f8ecf4aa87f774baa5f367b3b Author: Damian Johnson Date: Sat Jun 16 16:49:21 2018 -0700 Use base Cell class for test_unimplemented_cell_methods No need to subclass. Making a child doesn't hurt, but it also doesn't provide anything over just instantiating

[tor-commits] [stem/master] Fix typo in NYI Exception text

2018-06-16 Thread atagar
commit e779257c7e7c7cbe630d84e2e46341e7f8b4a16d Author: Dave Rolek Date: Sat May 26 22:02:45 2018 + Fix typo in NYI Exception text Also add test for this text and refactor existing test for other NYI text, since eventually that Cell will get implemented. ---

[tor-commits] [stem/master] Better test cell edge cases

2018-06-16 Thread atagar
commit 86c58316c23d106038d305db51a1f1e53edd332e Merge: 7f7f1714 77110506 Author: Damian Johnson Date: Sat Jun 16 17:21:57 2018 -0700 Better test cell edge cases stem/client/cell.py | 6 +++--- test/unit/client/cell.py | 23 --- 2 files changed, 23 insertions(+),

[tor-commits] [stem/master] VPADDING cells can now be constructed correctly with size 0

2018-06-16 Thread atagar
commit e70dcbda95d4e4cc5c87f1b71d2980d4c031330d Author: Dave Rolek Date: Sun Jun 3 21:16:36 2018 + VPADDING cells can now be constructed correctly with size 0 Unclear if the previous behavior was intentional, but the spec says nothing about requiring size > 0, so making

[tor-commits] [stem/master] Slight wording fixes regarding payload/cell size

2018-06-16 Thread atagar
commit 1f4ae95d7acf4171cd6da8abbb858e31cccb3cd9 Author: Dave Rolek Date: Wed May 30 20:04:34 2018 + Slight wording fixes regarding payload/cell size This ValueError also didn't have a test to it, so add one. --- stem/client/cell.py | 4 ++-- test/unit/client/cell.py |

[tor-commits] [stem/master] Refactor circ_id Size determination into a @staticmethod

2018-06-16 Thread atagar
commit 53d7e471f77c44010161312de3f00f02ea301a28 Author: Dave Rolek Date: Sun May 27 19:47:03 2018 + Refactor circ_id Size determination into a @staticmethod --- stem/client/cell.py | 20 ++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git

[tor-commits] [stem/master] Enforce VPaddingCell constructor specification of payload or size

2018-06-16 Thread atagar
commit c865744d4dded17ad46e637b8e116c41f251fbba Author: Dave Rolek Date: Wed May 30 20:45:15 2018 + Enforce VPaddingCell constructor specification of payload or size The behavior of a default range for VPADDING cells is not specified in the spec, and shouldn't be

[tor-commits] [tor/release-0.3.3] Fix a bug in my fix for #26258

2018-06-16 Thread nickm
commit ccf1eb3164a48de042dfdd8712f4b788bfefdc49 Author: Nick Mathewson Date: Sat Jun 16 13:08:40 2018 -0400 Fix a bug in my fix for #26258 The fix here is use a different bourne shell subsitution for CARGO_ONLINE, so that an empty string counts as set. ---

[tor-commits] [tor/release-0.3.4] Merge branch 'maint-0.3.3' into maint-0.3.4

2018-06-16 Thread nickm
commit 8184f45ad94b5305c519f427a503d14ecb2f12dd Merge: 71ddfbaad ccf1eb316 Author: Nick Mathewson Date: Sat Jun 16 13:10:19 2018 -0400 Merge branch 'maint-0.3.3' into maint-0.3.4 src/test/test_rust.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[tor-commits] [tor/release-0.3.3] Merge branch 'maint-0.3.3' into release-0.3.3

2018-06-16 Thread nickm
commit c134ccfac63682914c9d317acd4cea99602ce951 Merge: 6ea38c4b5 ccf1eb316 Author: Nick Mathewson Date: Sat Jun 16 13:10:19 2018 -0400 Merge branch 'maint-0.3.3' into release-0.3.3 src/test/test_rust.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[tor-commits] [tor/release-0.3.4] Fix a bug in my fix for #26258

2018-06-16 Thread nickm
commit ccf1eb3164a48de042dfdd8712f4b788bfefdc49 Author: Nick Mathewson Date: Sat Jun 16 13:08:40 2018 -0400 Fix a bug in my fix for #26258 The fix here is use a different bourne shell subsitution for CARGO_ONLINE, so that an empty string counts as set. ---

[tor-commits] [tor/master] Merge branch 'maint-0.3.4'

2018-06-16 Thread nickm
commit 1de722d7a911d0814078d7b370bc536e4db8f37c Merge: 5cb45d2c7 8184f45ad Author: Nick Mathewson Date: Sat Jun 16 13:10:19 2018 -0400 Merge branch 'maint-0.3.4' src/test/test_rust.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ___

[tor-commits] [tor/maint-0.3.3] Fix a bug in my fix for #26258

2018-06-16 Thread nickm
commit ccf1eb3164a48de042dfdd8712f4b788bfefdc49 Author: Nick Mathewson Date: Sat Jun 16 13:08:40 2018 -0400 Fix a bug in my fix for #26258 The fix here is use a different bourne shell subsitution for CARGO_ONLINE, so that an empty string counts as set. ---

[tor-commits] [tor/maint-0.3.4] Fix a bug in my fix for #26258

2018-06-16 Thread nickm
commit ccf1eb3164a48de042dfdd8712f4b788bfefdc49 Author: Nick Mathewson Date: Sat Jun 16 13:08:40 2018 -0400 Fix a bug in my fix for #26258 The fix here is use a different bourne shell subsitution for CARGO_ONLINE, so that an empty string counts as set. ---

[tor-commits] [tor/maint-0.3.4] Merge branch 'maint-0.3.3' into maint-0.3.4

2018-06-16 Thread nickm
commit 8184f45ad94b5305c519f427a503d14ecb2f12dd Merge: 71ddfbaad ccf1eb316 Author: Nick Mathewson Date: Sat Jun 16 13:10:19 2018 -0400 Merge branch 'maint-0.3.3' into maint-0.3.4 src/test/test_rust.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[tor-commits] [tor/master] Merge branch 'maint-0.3.3' into maint-0.3.4

2018-06-16 Thread nickm
commit 8184f45ad94b5305c519f427a503d14ecb2f12dd Merge: 71ddfbaad ccf1eb316 Author: Nick Mathewson Date: Sat Jun 16 13:10:19 2018 -0400 Merge branch 'maint-0.3.3' into maint-0.3.4 src/test/test_rust.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[tor-commits] [tor/master] Fix a bug in my fix for #26258

2018-06-16 Thread nickm
commit ccf1eb3164a48de042dfdd8712f4b788bfefdc49 Author: Nick Mathewson Date: Sat Jun 16 13:08:40 2018 -0400 Fix a bug in my fix for #26258 The fix here is use a different bourne shell subsitution for CARGO_ONLINE, so that an empty string counts as set. ---

[tor-commits] [tor/master] Merge remote-tracking branch 'isis/bug26267' into maint-0.3.4

2018-06-16 Thread nickm
commit 71ddfbaadd9802ae935208191fbe2605d9146491 Merge: 3dd94a7ea ac5b1428e Author: Nick Mathewson Date: Sat Jun 16 12:43:28 2018 -0400 Merge remote-tracking branch 'isis/bug26267' into maint-0.3.4 configure.ac| 2 +- contrib/win32build/tor-mingw.nsi.in | 2 +-

[tor-commits] [tor/maint-0.3.4] Bump master to 0.3.5.0-alpha-dev

2018-06-16 Thread nickm
commit e22822e4ae75dc59c7242d84bc306476fbd92a3b Author: Nick Mathewson Date: Fri Jun 15 17:19:49 2018 -0400 Bump master to 0.3.5.0-alpha-dev --- configure.ac| 2 +- contrib/win32build/tor-mingw.nsi.in | 2 +- src/win32/orconfig.h| 2 +- 3 files

[tor-commits] [tor/release-0.3.4] Bump master to 0.3.5.0-alpha-dev

2018-06-16 Thread nickm
commit e22822e4ae75dc59c7242d84bc306476fbd92a3b Author: Nick Mathewson Date: Fri Jun 15 17:19:49 2018 -0400 Bump master to 0.3.5.0-alpha-dev --- configure.ac| 2 +- contrib/win32build/tor-mingw.nsi.in | 2 +- src/win32/orconfig.h| 2 +- 3 files

[tor-commits] [tor/maint-0.3.4] Merge remote-tracking branch 'isis/bug26267' into maint-0.3.4

2018-06-16 Thread nickm
commit 71ddfbaadd9802ae935208191fbe2605d9146491 Merge: 3dd94a7ea ac5b1428e Author: Nick Mathewson Date: Sat Jun 16 12:43:28 2018 -0400 Merge remote-tracking branch 'isis/bug26267' into maint-0.3.4 configure.ac| 2 +- contrib/win32build/tor-mingw.nsi.in | 2 +-

[tor-commits] [tor/master] rust: Expose rand module from crypto crate.

2018-06-16 Thread nickm
commit ac5b1428ea9d0a4c59e9c9c11a88019ebae6abf0 Author: Isis Lovecruft Date: Fri Jun 15 21:44:22 2018 + rust: Expose rand module from crypto crate. --- src/rust/crypto/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rust/crypto/lib.rs b/src/rust/crypto/lib.rs index

[tor-commits] [tor/release-0.3.4] rust: Expose rand module from crypto crate.

2018-06-16 Thread nickm
commit ac5b1428ea9d0a4c59e9c9c11a88019ebae6abf0 Author: Isis Lovecruft Date: Fri Jun 15 21:44:22 2018 + rust: Expose rand module from crypto crate. --- src/rust/crypto/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rust/crypto/lib.rs b/src/rust/crypto/lib.rs index

[tor-commits] [tor/release-0.3.4] Merge remote-tracking branch 'isis/bug26267' into maint-0.3.4

2018-06-16 Thread nickm
commit 71ddfbaadd9802ae935208191fbe2605d9146491 Merge: 3dd94a7ea ac5b1428e Author: Nick Mathewson Date: Sat Jun 16 12:43:28 2018 -0400 Merge remote-tracking branch 'isis/bug26267' into maint-0.3.4 configure.ac| 2 +- contrib/win32build/tor-mingw.nsi.in | 2 +-

[tor-commits] [tor/master] Merge branch 'maint-0.3.4'

2018-06-16 Thread nickm
commit 5cb45d2c7a845cb27c7afc0734e33b1f1b2497f4 Merge: 97cc61e94 71ddfbaad Author: Nick Mathewson Date: Sat Jun 16 12:43:35 2018 -0400 Merge branch 'maint-0.3.4' src/rust/crypto/lib.rs | 1 + 1 file changed, 1 insertion(+) ___ tor-commits

[tor-commits] [tor/maint-0.3.4] rust: Expose rand module from crypto crate.

2018-06-16 Thread nickm
commit ac5b1428ea9d0a4c59e9c9c11a88019ebae6abf0 Author: Isis Lovecruft Date: Fri Jun 15 21:44:22 2018 + rust: Expose rand module from crypto crate. --- src/rust/crypto/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rust/crypto/lib.rs b/src/rust/crypto/lib.rs index

[tor-commits] [tor/release-0.3.4] Merge remote-tracking branch 'isis/bug26245' into maint-0.3.4

2018-06-16 Thread nickm
commit 530d67410fab43e8a76544d05e4a50bdd526bca6 Merge: 9dd45456f 748a0c7d0 Author: Nick Mathewson Date: Sat Jun 16 10:19:26 2018 -0400 Merge remote-tracking branch 'isis/bug26245' into maint-0.3.4 configure.ac | 6 ++ src/rust/.cargo/config.in | 3 +++

[tor-commits] [tor/release-0.3.4] Changes file for rust fatal warnings

2018-06-16 Thread nickm
commit 3dd94a7ea7e85307822885306cbd7096b56442df Author: Nick Mathewson Date: Sat Jun 16 10:20:21 2018 -0400 Changes file for rust fatal warnings --- changes/bug26245 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/changes/bug26245 b/changes/bug26245 new file mode 100644 index

[tor-commits] [tor/master] Merge branch 'maint-0.3.4'

2018-06-16 Thread nickm
commit 97cc61e9476d6553e65ade578cc57a029674ee5a Merge: 8c1e2d755 3dd94a7ea Author: Nick Mathewson Date: Sat Jun 16 10:20:27 2018 -0400 Merge branch 'maint-0.3.4' changes/bug26245 | 3 +++ configure.ac | 6 ++ src/rust/.cargo/config.in

[tor-commits] [tor/release-0.3.4] Make Rust warnings conditionally fatal

2018-06-16 Thread nickm
commit 468bf58fa24d78bef8d0d017dcacb7da4c031c12 Author: Taylor Yu Date: Fri Jun 15 17:27:19 2018 -0500 Make Rust warnings conditionally fatal Set rustc flags to treat warnings as fatal if configured with --enable-warnings. --- configure.ac | 6 ++

[tor-commits] [tor/master] Merge remote-tracking branch 'isis/bug26245' into maint-0.3.4

2018-06-16 Thread nickm
commit 530d67410fab43e8a76544d05e4a50bdd526bca6 Merge: 9dd45456f 748a0c7d0 Author: Nick Mathewson Date: Sat Jun 16 10:19:26 2018 -0400 Merge remote-tracking branch 'isis/bug26245' into maint-0.3.4 configure.ac | 6 ++ src/rust/.cargo/config.in | 3 +++

[tor-commits] [tor/release-0.3.4] rust: Add comment and pragma on "unused" smartlist_t type.

2018-06-16 Thread nickm
commit d5a9b77a2892f195d391376f98287714d455ce5b Author: Isis Lovecruft Date: Fri Jun 15 22:49:05 2018 + rust: Add comment and pragma on "unused" smartlist_t type. * FIXES part of #26245: https://bugs.torproject.org/26245 --- src/rust/external/crypto_digest.rs | 3 +++ 1 file

[tor-commits] [tor/release-0.3.4] rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs.

2018-06-16 Thread nickm
commit 748a0c7d0b7ed4657703371428aa2392d1383fe9 Author: Isis Lovecruft Date: Fri Jun 15 23:22:43 2018 + rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs. In the C code, this constant is only ever used in src/test/bench.c. * FIXES part of #26245:

[tor-commits] [tor/master] Changes file for rust fatal warnings

2018-06-16 Thread nickm
commit 3dd94a7ea7e85307822885306cbd7096b56442df Author: Nick Mathewson Date: Sat Jun 16 10:20:21 2018 -0400 Changes file for rust fatal warnings --- changes/bug26245 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/changes/bug26245 b/changes/bug26245 new file mode 100644 index

[tor-commits] [tor/maint-0.3.4] rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs.

2018-06-16 Thread nickm
commit 748a0c7d0b7ed4657703371428aa2392d1383fe9 Author: Isis Lovecruft Date: Fri Jun 15 23:22:43 2018 + rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs. In the C code, this constant is only ever used in src/test/bench.c. * FIXES part of #26245:

[tor-commits] [tor/maint-0.3.4] Merge remote-tracking branch 'isis/bug26245' into maint-0.3.4

2018-06-16 Thread nickm
commit 530d67410fab43e8a76544d05e4a50bdd526bca6 Merge: 9dd45456f 748a0c7d0 Author: Nick Mathewson Date: Sat Jun 16 10:19:26 2018 -0400 Merge remote-tracking branch 'isis/bug26245' into maint-0.3.4 configure.ac | 6 ++ src/rust/.cargo/config.in | 3 +++

[tor-commits] [tor/master] Make Rust warnings conditionally fatal

2018-06-16 Thread nickm
commit 468bf58fa24d78bef8d0d017dcacb7da4c031c12 Author: Taylor Yu Date: Fri Jun 15 17:27:19 2018 -0500 Make Rust warnings conditionally fatal Set rustc flags to treat warnings as fatal if configured with --enable-warnings. --- configure.ac | 6 ++

[tor-commits] [tor/master] rust: Add comment and pragma on "unused" smartlist_t type.

2018-06-16 Thread nickm
commit d5a9b77a2892f195d391376f98287714d455ce5b Author: Isis Lovecruft Date: Fri Jun 15 22:49:05 2018 + rust: Add comment and pragma on "unused" smartlist_t type. * FIXES part of #26245: https://bugs.torproject.org/26245 --- src/rust/external/crypto_digest.rs | 3 +++ 1 file

[tor-commits] [tor/master] rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs.

2018-06-16 Thread nickm
commit 748a0c7d0b7ed4657703371428aa2392d1383fe9 Author: Isis Lovecruft Date: Fri Jun 15 23:22:43 2018 + rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs. In the C code, this constant is only ever used in src/test/bench.c. * FIXES part of #26245:

[tor-commits] [tor/maint-0.3.4] Changes file for rust fatal warnings

2018-06-16 Thread nickm
commit 3dd94a7ea7e85307822885306cbd7096b56442df Author: Nick Mathewson Date: Sat Jun 16 10:20:21 2018 -0400 Changes file for rust fatal warnings --- changes/bug26245 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/changes/bug26245 b/changes/bug26245 new file mode 100644 index

[tor-commits] [tor/maint-0.3.4] rust: Add comment and pragma on "unused" smartlist_t type.

2018-06-16 Thread nickm
commit d5a9b77a2892f195d391376f98287714d455ce5b Author: Isis Lovecruft Date: Fri Jun 15 22:49:05 2018 + rust: Add comment and pragma on "unused" smartlist_t type. * FIXES part of #26245: https://bugs.torproject.org/26245 --- src/rust/external/crypto_digest.rs | 3 +++ 1 file

[tor-commits] [tor/maint-0.3.4] Make Rust warnings conditionally fatal

2018-06-16 Thread nickm
commit 468bf58fa24d78bef8d0d017dcacb7da4c031c12 Author: Taylor Yu Date: Fri Jun 15 17:27:19 2018 -0500 Make Rust warnings conditionally fatal Set rustc flags to treat warnings as fatal if configured with --enable-warnings. --- configure.ac | 6 ++

[tor-commits] [tor/release-0.3.4] Set default-features = false for rand_core

2018-06-16 Thread nickm
commit 9dd45456fea88a7526a4e43dc7eef1fd0f8224da Author: Taylor Yu Date: Fri Jun 15 15:19:16 2018 -0500 Set default-features = false for rand_core Apparently rand and rand_core need to be built with the "std" feature set consistently, or there will be a compile error in

[tor-commits] [tor/maint-0.3.4] Set default-features = false for rand_core

2018-06-16 Thread nickm
commit 9dd45456fea88a7526a4e43dc7eef1fd0f8224da Author: Taylor Yu Date: Fri Jun 15 15:19:16 2018 -0500 Set default-features = false for rand_core Apparently rand and rand_core need to be built with the "std" feature set consistently, or there will be a compile error in

[tor-commits] [tor/master] Merge branch 'maint-0.3.4'

2018-06-16 Thread nickm
commit 8c1e2d7557ff05c27a6dd32eb0ee90caff69da59 Merge: e22822e4a 9dd45456f Author: Nick Mathewson Date: Sat Jun 16 10:15:39 2018 -0400 Merge branch 'maint-0.3.4' src/rust/crypto/Cargo.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)

[tor-commits] [tor/master] Set default-features = false for rand_core

2018-06-16 Thread nickm
commit 9dd45456fea88a7526a4e43dc7eef1fd0f8224da Author: Taylor Yu Date: Fri Jun 15 15:19:16 2018 -0500 Set default-features = false for rand_core Apparently rand and rand_core need to be built with the "std" feature set consistently, or there will be a compile error in