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

2018-06-20 Thread translation
commit 689775b07ab094c6b8eb2febad36a0eaeaa74d70 Author: Translation commit bot Date: Thu Jun 21 05:49:29 2018 + Update translations for support-gettor --- fi.json | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fi.json b/fi.json index

[tor-commits] [translation/support-censorship] Update translations for support-censorship

2018-06-20 Thread translation
commit d9a529c4b79a36e1bd894ebb7eed960bd30b56ba Author: Translation commit bot Date: Thu Jun 21 05:49:06 2018 + Update translations for support-censorship --- fi.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fi.json b/fi.json index 9abeb2f10..c23e49bca

[tor-commits] [tor/release-0.3.4] Merge remote-tracking branch 'catalyst-github/allow_fail_rust' into maint-0.3.4

2018-06-20 Thread nickm
commit 46dca273214147233808bcddb82c8bf76e8d6db5 Merge: f91ea506f e23ff6d4c Author: Nick Mathewson Date: Wed Jun 20 20:00:56 2018 -0400 Merge remote-tracking branch 'catalyst-github/allow_fail_rust' into maint-0.3.4 .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)

[tor-commits] [tor/maint-0.3.4] Allow Rust to fail for now

2018-06-20 Thread nickm
commit e23ff6d4cccf4597a6e537450a2f5d55fa376b84 Author: Taylor Yu Date: Wed Jun 20 15:10:18 2018 -0500 Allow Rust to fail for now Multiple issues are preventing Travis CI from passing with Rust right now. --- .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2

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

2018-06-20 Thread nickm
commit bfbeb55469b2fa59f7488acf64f2b300a7bac0fe Merge: f24797a58 46dca2732 Author: Nick Mathewson Date: Wed Jun 20 20:01:08 2018 -0400 Merge branch 'maint-0.3.4' .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) ___

[tor-commits] [tor/master] Merge remote-tracking branch 'catalyst-github/allow_fail_rust' into maint-0.3.4

2018-06-20 Thread nickm
commit 46dca273214147233808bcddb82c8bf76e8d6db5 Merge: f91ea506f e23ff6d4c Author: Nick Mathewson Date: Wed Jun 20 20:00:56 2018 -0400 Merge remote-tracking branch 'catalyst-github/allow_fail_rust' into maint-0.3.4 .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)

[tor-commits] [tor/release-0.3.4] Allow Rust to fail for now

2018-06-20 Thread nickm
commit e23ff6d4cccf4597a6e537450a2f5d55fa376b84 Author: Taylor Yu Date: Wed Jun 20 15:10:18 2018 -0500 Allow Rust to fail for now Multiple issues are preventing Travis CI from passing with Rust right now. --- .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2

[tor-commits] [tor/master] Allow Rust to fail for now

2018-06-20 Thread nickm
commit e23ff6d4cccf4597a6e537450a2f5d55fa376b84 Author: Taylor Yu Date: Wed Jun 20 15:10:18 2018 -0500 Allow Rust to fail for now Multiple issues are preventing Travis CI from passing with Rust right now. --- .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2

[tor-commits] [tor/maint-0.3.4] Merge remote-tracking branch 'catalyst-github/allow_fail_rust' into maint-0.3.4

2018-06-20 Thread nickm
commit 46dca273214147233808bcddb82c8bf76e8d6db5 Merge: f91ea506f e23ff6d4c Author: Nick Mathewson Date: Wed Jun 20 20:00:56 2018 -0400 Merge remote-tracking branch 'catalyst-github/allow_fail_rust' into maint-0.3.4 .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)

[tor-commits] [tor/maint-0.3.4] Fix clang warnings introduced by 9f2b887c5d251b93ee9def708

2018-06-20 Thread nickm
commit f91ea506f0a9af55a520dab4c88abf0c01bd2ce1 Author: Nick Mathewson Date: Wed Jun 20 17:49:06 2018 -0400 Fix clang warnings introduced by 9f2b887c5d251b93ee9def708 --- src/common/util.c | 5 ++--- src/or/control.c | 5 ++--- src/or/geoip.c| 3 +-- 3 files changed, 5 insertions(+),

[tor-commits] [tor/release-0.3.4] Fix clang warnings introduced by 9f2b887c5d251b93ee9def708

2018-06-20 Thread nickm
commit f91ea506f0a9af55a520dab4c88abf0c01bd2ce1 Author: Nick Mathewson Date: Wed Jun 20 17:49:06 2018 -0400 Fix clang warnings introduced by 9f2b887c5d251b93ee9def708 --- src/common/util.c | 5 ++--- src/or/control.c | 5 ++--- src/or/geoip.c| 3 +-- 3 files changed, 5 insertions(+),

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

2018-06-20 Thread nickm
commit f24797a5870b685af98728002a0b0da73f582fda Merge: 398f15bdf f91ea506f Author: Nick Mathewson Date: Wed Jun 20 17:49:56 2018 -0400 Merge branch 'maint-0.3.4' src/common/util.c | 4 ++-- src/or/control.c | 5 ++--- src/or/geoip.c| 1 - 3 files changed, 4 insertions(+), 6

[tor-commits] [tor/master] Fix clang warnings introduced by 9f2b887c5d251b93ee9def708

2018-06-20 Thread nickm
commit f91ea506f0a9af55a520dab4c88abf0c01bd2ce1 Author: Nick Mathewson Date: Wed Jun 20 17:49:06 2018 -0400 Fix clang warnings introduced by 9f2b887c5d251b93ee9def708 --- src/common/util.c | 5 ++--- src/or/control.c | 5 ++--- src/or/geoip.c| 3 +-- 3 files changed, 5 insertions(+),

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

2018-06-20 Thread nickm
commit 398f15bdf174c8b480b2d8984562f8360cbd2dda Merge: c86850c4c 7589fd6d4 Author: Nick Mathewson Date: Wed Jun 20 16:37:39 2018 -0400 Merge branch 'maint-0.3.4' src/test/test_rust.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ___

[tor-commits] [tor/release-0.3.4] rust: Remove --all-features flag from `cargo test` call in test_rust.sh.

2018-06-20 Thread nickm
commit 7589fd6d403ac2aecb991a07069d78c6dccae719 Author: Isis Lovecruft Date: Mon Jun 18 18:37:07 2018 + rust: Remove --all-features flag from `cargo test` call in test_rust.sh. We'd like to feature gate code that calls C from Rust, as a workaround to several linker issues

[tor-commits] [tor/master] rust: Remove --all-features flag from `cargo test` call in test_rust.sh.

2018-06-20 Thread nickm
commit 7589fd6d403ac2aecb991a07069d78c6dccae719 Author: Isis Lovecruft Date: Mon Jun 18 18:37:07 2018 + rust: Remove --all-features flag from `cargo test` call in test_rust.sh. We'd like to feature gate code that calls C from Rust, as a workaround to several linker issues

[tor-commits] [tor/maint-0.3.4] rust: Remove --all-features flag from `cargo test` call in test_rust.sh.

2018-06-20 Thread nickm
commit 7589fd6d403ac2aecb991a07069d78c6dccae719 Author: Isis Lovecruft Date: Mon Jun 18 18:37:07 2018 + rust: Remove --all-features flag from `cargo test` call in test_rust.sh. We'd like to feature gate code that calls C from Rust, as a workaround to several linker issues

[tor-commits] [tor/master] Allow raw_assert() to dump stack traces.

2018-06-20 Thread nickm
commit bb15dc1ebd520cb902124c982abbba135af183b5 Author: Nick Mathewson Date: Wed Jun 20 14:04:03 2018 -0400 Allow raw_assert() to dump stack traces. It doesn't do this as beautifully as tor_assert(), but it doesn't depend on any higher-level code. --- src/common/backtrace.c |

[tor-commits] [tor/master] Remove log dependency from backtrace.[ch]

2018-06-20 Thread nickm
commit a969ce464dc23db39725a891d60537f3d3e51b50 Author: Nick Mathewson Date: Wed Jun 20 13:51:49 2018 -0400 Remove log dependency from backtrace.[ch] --- src/common/backtrace.c | 78 +- src/common/backtrace.h | 11 +-- src/or/main.c

[tor-commits] [tor/master] Use raw_assert in mutex functions to avoid circularity in logs.

2018-06-20 Thread nickm
commit 17ba51a30a87b554093781a3becc6e39e9573684 Author: Nick Mathewson Date: Wed Jun 20 14:15:00 2018 -0400 Use raw_assert in mutex functions to avoid circularity in logs. --- src/common/compat_pthreads.c | 22 -- src/common/compat_winthreads.c | 3 +-- 2 files

[tor-commits] [tor/master] Use raw_assert() in write_all().

2018-06-20 Thread nickm
commit 057d838409be7d908ce14979a2b486601fad8c08 Author: Nick Mathewson Date: Wed Jun 20 15:09:42 2018 -0400 Use raw_assert() in write_all(). This makes tor_log() finally non-circular. --- src/common/util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [tor/master] Use raw_assert() in central allocation functions.

2018-06-20 Thread nickm
commit 7a2dce90062187cac332cda2ca336db6547fe60b Author: Nick Mathewson Date: Wed Jun 20 14:19:00 2018 -0400 Use raw_assert() in central allocation functions. This is, again, to avoid circularity in the log code. --- src/common/container.c | 3 +-- src/common/util.c | 31

[tor-commits] [tor/master] Changes file for logging circularity fixes.

2018-06-20 Thread nickm
commit 50fb8301c15eb291b23d9b82dba00d285cedbb37 Author: Nick Mathewson Date: Wed Jun 20 15:11:57 2018 -0400 Changes file for logging circularity fixes. --- changes/ticket26427 | 6 ++ 1 file changed, 6 insertions(+) diff --git a/changes/ticket26427 b/changes/ticket26427 new file mode

[tor-commits] [tor/master] Don't use any asserts(), even raw, in format_number_sigsafe().

2018-06-20 Thread nickm
commit c86850c4c9e8154fdd6e0be53f455a573df17155 Author: Nick Mathewson Date: Wed Jun 20 16:11:09 2018 -0400 Don't use any asserts(), even raw, in format_number_sigsafe(). Also explain why. --- src/common/torerr.c | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-)

[tor-commits] [tor/master] Use compat_compiler to restore macros in torerr.h

2018-06-20 Thread nickm
commit 3246c9648c796ebfd591d0d1225fc6124413520b Author: Nick Mathewson Date: Wed Jun 20 13:51:21 2018 -0400 Use compat_compiler to restore macros in torerr.h --- src/common/torerr.h | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/common/torerr.h

[tor-commits] [tor/master] Remove all use of the assert.h header

2018-06-20 Thread nickm
commit 90aeaa53cd3f6cf347cc0629db38079bc90ea80b Author: Nick Mathewson Date: Wed Jun 20 10:39:07 2018 -0400 Remove all use of the assert.h header Nothing in Tor has actually called assert() for some while. --- configure.ac| 3 +-- src/common/address.c| 1 -

[tor-commits] [tor/master] Move horrible-emergency handling into torerr.[ch]

2018-06-20 Thread nickm
commit 5ecd1fec1583b8aa865ac5cae0cece42451395bd Author: Nick Mathewson Date: Wed Jun 20 13:02:05 2018 -0400 Move horrible-emergency handling into torerr.[ch] Previously we had code like this for bad things happening from signal handlers, but it makes sense to use the same

[tor-commits] [tor/master] Add raw_assert() variants for cases where we cannot log.

2018-06-20 Thread nickm
commit ae01864b5d3bc8a5e3b069025d9d7972ff1a21c3 Author: Nick Mathewson Date: Wed Jun 20 10:35:40 2018 -0400 Add raw_assert() variants for cases where we cannot log. Remove a different raw_assert() macro declared in log.c --- src/common/log.c | 9 +++--

[tor-commits] [tor/master] Use raw_assert in tor_gettimeofday

2018-06-20 Thread nickm
commit 8865972a0b18a2fdcf42b55149989d0705c85577 Author: Nick Mathewson Date: Wed Jun 20 10:42:06 2018 -0400 Use raw_assert in tor_gettimeofday We don't want to actually be calling logs when gettimeofday() fails, since we need gettimeofday() to log. ---

[tor-commits] [tor/master] Remove dmalloc support; closes #26426

2018-06-20 Thread nickm
commit 9fa73003fca5e884c0c663c2035ce6e60994c339 Author: Nick Mathewson Date: Wed Jun 20 10:19:56 2018 -0400 Remove dmalloc support; closes #26426 Dmalloc hasn't seen a release in over a decade, and there are much better tools to use these days. --- changes/ticket26426

[tor-commits] [tor/master] Split compiler-compatibility parts of compat.h

2018-06-20 Thread nickm
commit aa490e971b95517b75875f5b1ef8c521bfae4040 Author: Nick Mathewson Date: Wed Jun 20 13:49:03 2018 -0400 Split compiler-compatibility parts of compat.h --- src/common/compat.h | 188 + src/common/compat_compiler.h | 197

[tor-commits] [tor-browser-build/maint-7.5] Prepating build2 with fix for #26428

2018-06-20 Thread gk
commit 1d5a375834a1fc1884145591d4fb63623b071486 Author: Georg Koppen Date: Wed Jun 20 19:46:00 2018 + Prepating build2 with fix for #26428 --- projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt | 1 + rbm.conf| 2 +- 2 files changed, 2

[tor-commits] [tor-browser-build/maint-7.5] Bug 26428: add temporary fix to avoid https-e submodule error

2018-06-20 Thread gk
commit b3cc97d4e4adb4709c1e367d82bd1e389bba60f0 Author: Nicolas Vigier Date: Wed Jun 20 19:14:27 2018 +0200 Bug 26428: add temporary fix to avoid https-e submodule error --- projects/https-everywhere/config | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git

[tor-commits] [tor/master] fix a changes file warning

2018-06-20 Thread nickm
commit e4e949e901400c8516a2db8d2fd508b1e7bb842e Author: Nick Mathewson Date: Wed Jun 20 10:20:44 2018 -0400 fix a changes file warning --- changes/full_include_paths | 1 - 1 file changed, 1 deletion(-) diff --git a/changes/full_include_paths b/changes/full_include_paths index

[tor-commits] [translation/torbutton-torbuttonproperties] Update translations for torbutton-torbuttonproperties

2018-06-20 Thread translation
commit c6b2c2c12adcfdb763c8ea8a3f6f3e537f2e2836 Author: Translation commit bot Date: Wed Jun 20 14:17:17 2018 + Update translations for torbutton-torbuttonproperties --- it/torbutton.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

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

2018-06-20 Thread translation
commit 3c639fd7eccc4dba616a46ac924412a9cff8aa7d Author: Translation commit bot Date: Wed Jun 20 14:15:41 2018 + Update translations for https_everywhere_completed --- it/ssl-observatory.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/ssl-observatory.dtd

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

2018-06-20 Thread translation
commit 17de01e266e1b92bd5bfaa0d1c74e21c7afca5fe Author: Translation commit bot Date: Wed Jun 20 14:15:31 2018 + Update translations for https_everywhere --- it/ssl-observatory.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/ssl-observatory.dtd

[tor-commits] [tor/master] Changes file for full_include_paths

2018-06-20 Thread nickm
commit 8846f128ff33f4abc2f3cf06f4486ab65a6796a0 Author: Nick Mathewson Date: Wed Jun 20 09:36:28 2018 -0400 Changes file for full_include_paths --- changes/full_include_paths | 4 1 file changed, 4 insertions(+) diff --git a/changes/full_include_paths b/changes/full_include_paths

[tor-commits] [tor/master] Simplify AM_CPPFLAGS include setup

2018-06-20 Thread nickm
commit 257b28077676f6d8a3c0d2beef37a9414c747de9 Author: Nick Mathewson Date: Wed Jun 20 09:25:50 2018 -0400 Simplify AM_CPPFLAGS include setup We had accumulated a bunch of cruft here. Now let's only include src and src/ext. (exception: src/trunnel is autogenerated code, and

[tor-commits] [tor/master] Script to replace include paths with full paths under src/

2018-06-20 Thread nickm
commit 178b738be0e1cb7a20dbb8b0d01eadc0cf6db0ba Author: Nick Mathewson Date: Wed Jun 20 09:25:16 2018 -0400 Script to replace include paths with full paths under src/ This will let us move around header files without having to fix up all the include sites manually. ---

[tor-commits] [tor-browser-build/maint-7.5] Bug 26059: Use signed directory when generating incremental mars

2018-06-20 Thread gk
commit c4dafdefafde5f6f4208eee508ef244a1333510d Author: Nicolas Vigier Date: Mon May 21 13:14:13 2018 +0200 Bug 26059: Use signed directory when generating incremental mars We update the update_responses script to be able to specify a different $releases_dir for each version.

[tor-commits] [tor-browser-build/maint-7.5] Bug 26054: Make sure to create incrementals from previously signed MAR files

2018-06-20 Thread gk
commit 6df6be50faee48c807e8ca257e9179998aa8bc61 Author: Nicolas Vigier Date: Mon May 21 15:54:31 2018 +0200 Bug 26054: Make sure to create incrementals from previously signed MAR files --- tools/update-responses/update_responses | 4 1 file changed, 4 insertions(+) diff --git

[tor-commits] [tor-browser-build/maint-7.5] Release preparations for 7.5.6

2018-06-20 Thread gk
commit 376527bbad5fa5550f1109c7d9de4bb216a32da2 Author: Georg Koppen Date: Wed Jun 20 13:30:18 2018 + Release preparations for 7.5.6 Changelog update and versions bump --- projects/firefox/config | 2 +- projects/https-everywhere/config

[tor-commits] [tor-browser/tor-browser-52.8.0esr-7.5-1] Bug 1444532 - Fix a leak in SHA256 in nsHttpConnectionInfo.cpp. r=mayhemer, a=jcristau

2018-06-20 Thread gk
commit 4edbd21ab9244671cb77cf9a4de5e1126079146e Author: David Keeler Date: Fri Mar 9 14:16:57 2018 -0800 Bug 1444532 - Fix a leak in SHA256 in nsHttpConnectionInfo.cpp. r=mayhemer, a=jcristau The original code (from bug 1200802) declared an XPCOM object as a static bare

[tor-commits] [tor/master] Make frac_nodes_with_descriptors() take and use for_direct_connect

2018-06-20 Thread nickm
commit 9d7f148885a9334605cfb396bb06ad546349ad6a Author: Neel Chauhan Date: Sat Jun 16 11:27:28 2018 -0400 Make frac_nodes_with_descriptors() take and use for_direct_connect --- changes/bug25886| 7 +++ src/or/nodelist.c | 16 +++- src/or/routerlist.c | 13

[tor-commits] [tor/master] Merge remote-tracking branch 'neel/b25886c'

2018-06-20 Thread nickm
commit d7301a456ab15ab84030b6e0fcf5a6fbd9e43fa9 Merge: e9c93a341 9d7f14888 Author: Nick Mathewson Date: Wed Jun 20 08:32:34 2018 -0400 Merge remote-tracking branch 'neel/b25886c' changes/bug25886| 7 +++ src/or/nodelist.c | 16 +++- src/or/routerlist.c | 13

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

2018-06-20 Thread nickm
commit e9c93a3415fac4660f3976dfcd7cfd2db5502e58 Merge: fb0019daf 0a6f4627a Author: Nick Mathewson Date: Wed Jun 20 08:29:52 2018 -0400 Merge branch 'maint-0.3.4' changes/ticket25947 | 4 ++ changes/ticket25960 | 5 ++ src/or/dirserv.c| 33 +++-- src/or/dirserv.h| 3

[tor-commits] [tor/master] eol@eof in test-dir.c

2018-06-20 Thread nickm
commit 0a6f4627a4292e4bed94cc1b44b6f53fc8f9ce37 Author: Nick Mathewson Date: Wed Jun 20 08:29:38 2018 -0400 eol@eof in test-dir.c --- changes/ticket25947 | 4 ++ changes/ticket25960 | 5 ++ src/or/dirserv.c| 33 +++-- src/or/dirserv.h| 3 +- src/test/test_dir.c |

[tor-commits] [tor/release-0.3.4] eol@eof in test-dir.c

2018-06-20 Thread nickm
commit 0a6f4627a4292e4bed94cc1b44b6f53fc8f9ce37 Author: Nick Mathewson Date: Wed Jun 20 08:29:38 2018 -0400 eol@eof in test-dir.c --- changes/ticket25947 | 4 ++ changes/ticket25960 | 5 ++ src/or/dirserv.c| 33 +++-- src/or/dirserv.h| 3 +- src/test/test_dir.c |

[tor-commits] [tor/maint-0.3.4] eol@eof in test-dir.c

2018-06-20 Thread nickm
commit 0a6f4627a4292e4bed94cc1b44b6f53fc8f9ce37 Author: Nick Mathewson Date: Wed Jun 20 08:29:38 2018 -0400 eol@eof in test-dir.c --- changes/ticket25947 | 4 ++ changes/ticket25960 | 5 ++ src/or/dirserv.c| 33 +++-- src/or/dirserv.h| 3 +- src/test/test_dir.c |

[tor-commits] [tor/release-0.3.4] Recreate voting schedule before use if it's outdated.

2018-06-20 Thread nickm
commit a686464420801c5aa58bde1babbf96d3b8520b00 Author: George Kadianakis Date: Tue Jun 12 14:29:06 2018 +0300 Recreate voting schedule before use if it's outdated. --- src/or/voting_schedule.c | 26 +- src/or/voting_schedule.h | 4 2 files changed, 29

[tor-commits] [tor/master] Require live consensus to compute responsible HSDirs.

2018-06-20 Thread nickm
commit 2520ee34c6d1b5eb83a6c3ffdaf1e8b3013b619f Author: George Kadianakis Date: Wed Jun 13 13:27:00 2018 +0300 Require live consensus to compute responsible HSDirs. Here is how this changes the HSv3 client-side and service-side: For service side we already required live

[tor-commits] [tor/master] Recreate nodelist before use if it's outdated.

2018-06-20 Thread nickm
commit b7b7dab00d321d2c3e2a2d52e76d9e1190836420 Author: George Kadianakis Date: Wed Jun 13 13:28:39 2018 +0300 Recreate nodelist before use if it's outdated. We currently only do the check when we are about to use the HSDir indices. --- src/or/hs_common.c | 3 +++

[tor-commits] [tor/release-0.3.4] Add changes file for #24977.

2018-06-20 Thread nickm
commit 1f1a57b8d0038066be712c57b5ce8b7b1ea94e5a Author: George Kadianakis Date: Wed Jun 13 13:47:36 2018 +0300 Add changes file for #24977. --- changes/bug24977 | 5 + 1 file changed, 5 insertions(+) diff --git a/changes/bug24977 b/changes/bug24977 new file mode 100644 index

[tor-commits] [tor/master] Recreate voting schedule before use if it's outdated.

2018-06-20 Thread nickm
commit a686464420801c5aa58bde1babbf96d3b8520b00 Author: George Kadianakis Date: Tue Jun 12 14:29:06 2018 +0300 Recreate voting schedule before use if it's outdated. --- src/or/voting_schedule.c | 26 +- src/or/voting_schedule.h | 4 2 files changed, 29

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

2018-06-20 Thread nickm
commit 7b9cd5cca54d0077c0f8c163a58b055c85bf067f Merge: 4971d7afa 1f1a57b8d Author: Nick Mathewson Date: Wed Jun 20 08:02:27 2018 -0400 Merge branch 'asn_bug24977_final_squashed' into maint-0.3.4 changes/bug24977 | 5 + src/or/hs_common.c | 17 +++--

[tor-commits] [tor/release-0.3.4] Recreate nodelist before use if it's outdated.

2018-06-20 Thread nickm
commit b7b7dab00d321d2c3e2a2d52e76d9e1190836420 Author: George Kadianakis Date: Wed Jun 13 13:28:39 2018 +0300 Recreate nodelist before use if it's outdated. We currently only do the check when we are about to use the HSDir indices. --- src/or/hs_common.c | 3 +++

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

2018-06-20 Thread nickm
commit 11a76b903b283ee39ab0dbf9d926d4c4b60b7a92 Merge: 334edc22d 7b9cd5cca Author: Nick Mathewson Date: Wed Jun 20 08:05:07 2018 -0400 Merge branch 'maint-0.3.4' changes/bug24977 | 5 + src/or/hs_common.c | 17 +++-- src/or/nodelist.c| 30

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

2018-06-20 Thread nickm
commit 7b9cd5cca54d0077c0f8c163a58b055c85bf067f Merge: 4971d7afa 1f1a57b8d Author: Nick Mathewson Date: Wed Jun 20 08:02:27 2018 -0400 Merge branch 'asn_bug24977_final_squashed' into maint-0.3.4 changes/bug24977 | 5 + src/or/hs_common.c | 17 +++--

[tor-commits] [tor/release-0.3.4] Require live consensus to compute responsible HSDirs.

2018-06-20 Thread nickm
commit 2520ee34c6d1b5eb83a6c3ffdaf1e8b3013b619f Author: George Kadianakis Date: Wed Jun 13 13:27:00 2018 +0300 Require live consensus to compute responsible HSDirs. Here is how this changes the HSv3 client-side and service-side: For service side we already required live

[tor-commits] [tor/maint-0.3.4] Recreate nodelist before use if it's outdated.

2018-06-20 Thread nickm
commit b7b7dab00d321d2c3e2a2d52e76d9e1190836420 Author: George Kadianakis Date: Wed Jun 13 13:28:39 2018 +0300 Recreate nodelist before use if it's outdated. We currently only do the check when we are about to use the HSDir indices. --- src/or/hs_common.c | 3 +++

[tor-commits] [tor/maint-0.3.4] Add changes file for #24977.

2018-06-20 Thread nickm
commit 1f1a57b8d0038066be712c57b5ce8b7b1ea94e5a Author: George Kadianakis Date: Wed Jun 13 13:47:36 2018 +0300 Add changes file for #24977. --- changes/bug24977 | 5 + 1 file changed, 5 insertions(+) diff --git a/changes/bug24977 b/changes/bug24977 new file mode 100644 index

[tor-commits] [tor/master] Add changes file for #24977.

2018-06-20 Thread nickm
commit 1f1a57b8d0038066be712c57b5ce8b7b1ea94e5a Author: George Kadianakis Date: Wed Jun 13 13:47:36 2018 +0300 Add changes file for #24977. --- changes/bug24977 | 5 + 1 file changed, 5 insertions(+) diff --git a/changes/bug24977 b/changes/bug24977 new file mode 100644 index

[tor-commits] [tor/maint-0.3.4] Recreate voting schedule before use if it's outdated.

2018-06-20 Thread nickm
commit a686464420801c5aa58bde1babbf96d3b8520b00 Author: George Kadianakis Date: Tue Jun 12 14:29:06 2018 +0300 Recreate voting schedule before use if it's outdated. --- src/or/voting_schedule.c | 26 +- src/or/voting_schedule.h | 4 2 files changed, 29

[tor-commits] [tor/maint-0.3.4] Require live consensus to compute responsible HSDirs.

2018-06-20 Thread nickm
commit 2520ee34c6d1b5eb83a6c3ffdaf1e8b3013b619f Author: George Kadianakis Date: Wed Jun 13 13:27:00 2018 +0300 Require live consensus to compute responsible HSDirs. Here is how this changes the HSv3 client-side and service-side: For service side we already required live

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

2018-06-20 Thread nickm
commit 7b9cd5cca54d0077c0f8c163a58b055c85bf067f Merge: 4971d7afa 1f1a57b8d Author: Nick Mathewson Date: Wed Jun 20 08:02:27 2018 -0400 Merge branch 'asn_bug24977_final_squashed' into maint-0.3.4 changes/bug24977 | 5 + src/or/hs_common.c | 17 +++--

[tor-commits] [tor-browser/tor-browser-52.8.0esr-7.5-1] Bug 25458: UI customization half-broken in Tor Browser 8.0a3

2018-06-20 Thread gk
commit dfc72b77f566b3dd98f08db0e4a8e7bedcf050a1 Author: Richard Pospesel Date: Fri Apr 20 16:03:41 2018 -0700 Bug 25458: UI customization half-broken in Tor Browser 8.0a3 Fixed fallout from #25147. Some of the functionality of the UI Customize screen is dependent on setting

[tor-commits] [tor-browser/tor-browser-52.8.0esr-7.5-1] Bug 25147: Sanitize HTML fragments created for chrome-privileged documents

2018-06-20 Thread gk
commit 8c3c7dcd7e71ae7ca9237fef555efb602ddc7bcc Author: Richard Pospesel Date: Thu Mar 1 14:12:08 2018 -0800 Bug 25147: Sanitize HTML fragments created for chrome-privileged documents Ported over firefox patch c2db4a50dc5c (Bug 1432966) ---

[tor-commits] [tor/maint-0.3.4] rust: Remove redundant "testing" feature from tor_log crate.

2018-06-20 Thread nickm
commit 4971d7afa61772137eee880aa20f3b849bd8b9ac Author: Isis Lovecruft Date: Mon Jun 18 18:33:49 2018 + rust: Remove redundant "testing" feature from tor_log crate. It was synonymous with the builtin "test" feature. * FIXES #26399: https://bugs.torproject.org/26399

[tor-commits] [tor/release-0.3.4] rust: Remove redundant "testing" feature from tor_log crate.

2018-06-20 Thread nickm
commit 4971d7afa61772137eee880aa20f3b849bd8b9ac Author: Isis Lovecruft Date: Mon Jun 18 18:33:49 2018 + rust: Remove redundant "testing" feature from tor_log crate. It was synonymous with the builtin "test" feature. * FIXES #26399: https://bugs.torproject.org/26399

[tor-commits] [tor/master] rust: Remove redundant "testing" feature from tor_log crate.

2018-06-20 Thread nickm
commit 4971d7afa61772137eee880aa20f3b849bd8b9ac Author: Isis Lovecruft Date: Mon Jun 18 18:33:49 2018 + rust: Remove redundant "testing" feature from tor_log crate. It was synonymous with the builtin "test" feature. * FIXES #26399: https://bugs.torproject.org/26399

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

2018-06-20 Thread nickm
commit 334edc22d1bd05cbadb1ccc132d099e8a282bff4 Merge: 5acbcf150 4971d7afa Author: Nick Mathewson Date: Wed Jun 20 07:55:15 2018 -0400 Merge branch 'maint-0.3.4' src/rust/crypto/Cargo.toml | 1 - src/rust/protover/Cargo.toml | 1 - src/rust/tor_log/Cargo.toml | 1 -

[tor-commits] [tor/master] Enable DEBUG_SMARTLIST for entire codebase when expensive hardening is on

2018-06-20 Thread nickm
commit 9f2b887c5d251b93ee9def70871dfd71af71d995 Author: rl1987 Date: Sun Jun 3 14:48:20 2018 +0300 Enable DEBUG_SMARTLIST for entire codebase when expensive hardening is on --- configure.ac | 1 + 1 file changed, 1 insertion(+) diff --git a/configure.ac b/configure.ac index

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

2018-06-20 Thread nickm
commit 38cb638c325bc2612befc8176c545b1bcae9834f Merge: ac1747e47 ce9b9cc18 Author: Nick Mathewson Date: Wed Jun 20 07:50:00 2018 -0400 Merge branch 'rl1987_bug26196_rebased_034' into maint-0.3.4 changes/bug26196| 7 +++ configure.ac| 1 + src/test/test.h |

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

2018-06-20 Thread nickm
commit 5acbcf150e7c75f0a9bf6e9d8a4f6f5bec7d549a Merge: 152e4a1e5 38cb638c3 Author: Nick Mathewson Date: Wed Jun 20 07:53:22 2018 -0400 Merge branch 'maint-0.3.4' changes/bug26196| 7 +++ configure.ac| 1 + src/test/test.h | 2 ++ src/test/test_bridges.c |

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

2018-06-20 Thread nickm
commit 38cb638c325bc2612befc8176c545b1bcae9834f Merge: ac1747e47 ce9b9cc18 Author: Nick Mathewson Date: Wed Jun 20 07:50:00 2018 -0400 Merge branch 'rl1987_bug26196_rebased_034' into maint-0.3.4 changes/bug26196| 7 +++ configure.ac| 1 + src/test/test.h |

[tor-commits] [tor/release-0.3.4] Enable DEBUG_SMARTLIST for entire codebase when expensive hardening is on

2018-06-20 Thread nickm
commit 9f2b887c5d251b93ee9def70871dfd71af71d995 Author: rl1987 Date: Sun Jun 3 14:48:20 2018 +0300 Enable DEBUG_SMARTLIST for entire codebase when expensive hardening is on --- configure.ac | 1 + 1 file changed, 1 insertion(+) diff --git a/configure.ac b/configure.ac index

[tor-commits] [tor/release-0.3.4] Add changes file

2018-06-20 Thread nickm
commit ce9b9cc18d9cedd9144e86dcef48c6ae99abe7d5 Author: rl1987 Date: Sun Jun 3 14:56:28 2018 +0300 Add changes file --- changes/bug26196 | 7 +++ 1 file changed, 7 insertions(+) diff --git a/changes/bug26196 b/changes/bug26196 new file mode 100644 index 0..e63f09a2d ---

[tor-commits] [tor/maint-0.3.4] Add changes file

2018-06-20 Thread nickm
commit ce9b9cc18d9cedd9144e86dcef48c6ae99abe7d5 Author: rl1987 Date: Sun Jun 3 14:56:28 2018 +0300 Add changes file --- changes/bug26196 | 7 +++ 1 file changed, 7 insertions(+) diff --git a/changes/bug26196 b/changes/bug26196 new file mode 100644 index 0..e63f09a2d ---

[tor-commits] [tor/release-0.3.4] Refrain from accessing empty smartlist in test_bridges_clear_bridge_list

2018-06-20 Thread nickm
commit 7bb3777dfbfe796fa4e430b18fd2ddfbba85b743 Author: rl1987 Date: Sun Jun 3 13:34:24 2018 +0300 Refrain from accessing empty smartlist in test_bridges_clear_bridge_list Just check that smartlist length is zero instead --- src/test/test_bridges.c | 6 +- 1 file changed, 1

[tor-commits] [tor/maint-0.3.4] Enable DEBUG_SMARTLIST for entire codebase when expensive hardening is on

2018-06-20 Thread nickm
commit 9f2b887c5d251b93ee9def70871dfd71af71d995 Author: rl1987 Date: Sun Jun 3 14:48:20 2018 +0300 Enable DEBUG_SMARTLIST for entire codebase when expensive hardening is on --- configure.ac | 1 + 1 file changed, 1 insertion(+) diff --git a/configure.ac b/configure.ac index

[tor-commits] [tor/master] Add changes file

2018-06-20 Thread nickm
commit ce9b9cc18d9cedd9144e86dcef48c6ae99abe7d5 Author: rl1987 Date: Sun Jun 3 14:56:28 2018 +0300 Add changes file --- changes/bug26196 | 7 +++ 1 file changed, 7 insertions(+) diff --git a/changes/bug26196 b/changes/bug26196 new file mode 100644 index 0..e63f09a2d ---

[tor-commits] [tor/release-0.3.4] Enable DEBUG_SMARTLIST in unit tests

2018-06-20 Thread nickm
commit 9054ccb36b9b4bedf5991b00a4a8bfedb28c64f0 Author: rl1987 Date: Sun Jun 3 14:33:31 2018 +0300 Enable DEBUG_SMARTLIST in unit tests --- src/test/test.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/test.h b/src/test/test.h index 3095d54e3..63b2b3074 100644 ---

[tor-commits] [tor/master] Refrain from accessing empty smartlist in test_bridges_clear_bridge_list

2018-06-20 Thread nickm
commit 7bb3777dfbfe796fa4e430b18fd2ddfbba85b743 Author: rl1987 Date: Sun Jun 3 13:34:24 2018 +0300 Refrain from accessing empty smartlist in test_bridges_clear_bridge_list Just check that smartlist length is zero instead --- src/test/test_bridges.c | 6 +- 1 file changed, 1

[tor-commits] [tor/maint-0.3.4] Refrain from accessing empty smartlist in test_bridges_clear_bridge_list

2018-06-20 Thread nickm
commit 7bb3777dfbfe796fa4e430b18fd2ddfbba85b743 Author: rl1987 Date: Sun Jun 3 13:34:24 2018 +0300 Refrain from accessing empty smartlist in test_bridges_clear_bridge_list Just check that smartlist length is zero instead --- src/test/test_bridges.c | 6 +- 1 file changed, 1

[tor-commits] [tor/master] Enable DEBUG_SMARTLIST in unit tests

2018-06-20 Thread nickm
commit 9054ccb36b9b4bedf5991b00a4a8bfedb28c64f0 Author: rl1987 Date: Sun Jun 3 14:33:31 2018 +0300 Enable DEBUG_SMARTLIST in unit tests --- src/test/test.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/test.h b/src/test/test.h index 3095d54e3..63b2b3074 100644 ---

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

2018-06-20 Thread nickm
commit 38cb638c325bc2612befc8176c545b1bcae9834f Merge: ac1747e47 ce9b9cc18 Author: Nick Mathewson Date: Wed Jun 20 07:50:00 2018 -0400 Merge branch 'rl1987_bug26196_rebased_034' into maint-0.3.4 changes/bug26196| 7 +++ configure.ac| 1 + src/test/test.h |

[tor-commits] [tor/maint-0.3.4] Enable DEBUG_SMARTLIST in unit tests

2018-06-20 Thread nickm
commit 9054ccb36b9b4bedf5991b00a4a8bfedb28c64f0 Author: rl1987 Date: Sun Jun 3 14:33:31 2018 +0300 Enable DEBUG_SMARTLIST in unit tests --- src/test/test.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/test.h b/src/test/test.h index 3095d54e3..63b2b3074 100644 ---

[tor-commits] [tor-browser/tor-browser-60.0.1esr-8.0-1] fixup! TB4: Tor Browser's Firefox preference overrides.

2018-06-20 Thread gk
commit 89614962f2ac1fa333b16c708a890167e9ec1b4e Author: Georg Koppen Date: Wed Jun 20 09:13:28 2018 + fixup! TB4: Tor Browser's Firefox preference overrides. Fixes our bug 26424 (disabling UNC paths) and activates Mozilla's fix for

[tor-commits] [tor-browser/tor-browser-52.8.0esr-7.5-1] Bug 1448771 - Update hnjstdio to handle additional functions from stdio.h that libhyphen wants to use. r=glandium, a=RyanVM

2018-06-20 Thread gk
commit 20a839344bbb11759a15d38d283a9ff8862da30b Author: Jonathan Kew Date: Wed Mar 28 10:17:51 2018 +0100 Bug 1448771 - Update hnjstdio to handle additional functions from stdio.h that libhyphen wants to use. r=glandium, a=RyanVM --HG-- extra : source :

[tor-commits] [tor-browser/tor-browser-52.8.0esr-7.5-1] Bug 1448771 - Merge fix from upstream. r=ryanvm, a=RyanVM

2018-06-20 Thread gk
commit 12148cf644e5820182306788a3d3309baf8c2720 Author: Jonathan Kew Date: Mon Mar 26 20:35:48 2018 +0100 Bug 1448771 - Merge fix from upstream. r=ryanvm, a=RyanVM --HG-- extra : source : f5db47b5c6416a3cef546de1aa9089d98109f95f --- intl/hyphenation/hyphen/hyphen.c | 22

[tor-commits] [tor/release-0.3.4] Merge remote-tracking branch 'catalyst-github/bug26415_034' into maint-0.3.4

2018-06-20 Thread nickm
commit ac1747e47fc8a8486df3844045238f72bd4985fe Merge: e309aa4c8 bfd36177c Author: Nick Mathewson Date: Wed Jun 20 07:35:13 2018 -0400 Merge remote-tracking branch 'catalyst-github/bug26415_034' into maint-0.3.4 changes/bug26415| 3 +++ src/rust/crypto/digests/sha2.rs |

[tor-commits] [tor/maint-0.3.4] Merge remote-tracking branch 'catalyst-github/bug26415_034' into maint-0.3.4

2018-06-20 Thread nickm
commit ac1747e47fc8a8486df3844045238f72bd4985fe Merge: e309aa4c8 bfd36177c Author: Nick Mathewson Date: Wed Jun 20 07:35:13 2018 -0400 Merge remote-tracking branch 'catalyst-github/bug26415_034' into maint-0.3.4 changes/bug26415| 3 +++ src/rust/crypto/digests/sha2.rs |

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

2018-06-20 Thread nickm
commit 152e4a1e5036e9456f98f7c647a3dc72d24b0f5e Merge: b63d6984a ac1747e47 Author: Nick Mathewson Date: Wed Jun 20 07:35:17 2018 -0400 Merge branch 'maint-0.3.4' changes/bug26415| 3 +++ src/rust/crypto/digests/sha2.rs | 24

[tor-commits] [tor/master] Fix compilation of Rust crypto doctests

2018-06-20 Thread nickm
commit bfd36177c46e3348989c55bdfdacf5e694b4766b Author: Taylor Yu Date: Mon Jun 18 13:41:38 2018 -0500 Fix compilation of Rust crypto doctests The doctests for src/rust/crypto don't compile for multiple reasons, including some missing exports and incorrect identifier paths.

[tor-commits] [tor/master] Merge remote-tracking branch 'catalyst-github/bug26415_034' into maint-0.3.4

2018-06-20 Thread nickm
commit ac1747e47fc8a8486df3844045238f72bd4985fe Merge: e309aa4c8 bfd36177c Author: Nick Mathewson Date: Wed Jun 20 07:35:13 2018 -0400 Merge remote-tracking branch 'catalyst-github/bug26415_034' into maint-0.3.4 changes/bug26415| 3 +++ src/rust/crypto/digests/sha2.rs |

[tor-commits] [tor/release-0.3.4] Fix compilation of Rust crypto doctests

2018-06-20 Thread nickm
commit bfd36177c46e3348989c55bdfdacf5e694b4766b Author: Taylor Yu Date: Mon Jun 18 13:41:38 2018 -0500 Fix compilation of Rust crypto doctests The doctests for src/rust/crypto don't compile for multiple reasons, including some missing exports and incorrect identifier paths.

[tor-commits] [tor/maint-0.3.4] Fix compilation of Rust crypto doctests

2018-06-20 Thread nickm
commit bfd36177c46e3348989c55bdfdacf5e694b4766b Author: Taylor Yu Date: Mon Jun 18 13:41:38 2018 -0500 Fix compilation of Rust crypto doctests The doctests for src/rust/crypto don't compile for multiple reasons, including some missing exports and incorrect identifier paths.

[tor-commits] [tor-browser/tor-browser-52.8.0esr-7.5-1] Bug 21537: Mark .onion cookies as secure

2018-06-20 Thread gk
commit 1f33ee1778b0ad0f696977fbcbae67f72d34b99f Author: Georg Koppen Date: Fri Apr 13 16:59:24 2018 + Bug 21537: Mark .onion cookies as secure --- netwerk/cookie/nsCookieService.cpp | 60 -- 1 file changed, 32 insertions(+), 28 deletions(-) diff

[tor-commits] [tor-browser/tor-browser-52.8.0esr-7.5-1] Bug 1334776 - ResponseHeader Visitor will get original header casing. We need to fix it at some places in devtools.

2018-06-20 Thread gk
commit 1a800384e6ee8c909a1147737cdebad189f6ca3d Author: Dragana Damjanovic Date: Thu Apr 27 16:48:43 2017 +0200 Bug 1334776 - ResponseHeader Visitor will get original header casing. We need to fix it at some places in devtools. Backported to TBB/ESR52 by Arthur Edelstein

  1   2   >