[tor-commits] [tor/master] Appease make check-spaces

2016-09-05 Thread andrea
commit 341a159ab4ec9cb0a07a6f3507c4eb5aaf83798a Author: Andrea Shepard <and...@torproject.org> Date: Mon Sep 5 17:47:39 2016 + Appease make check-spaces --- src/or/circuitbuild.c | 1 + src/or/rendservice.c| 1 + src/test/log_test_helpers.c | 2 +- src/test/test_

[tor-commits] [tor/master] Keep make check-spaces happy

2016-07-28 Thread andrea
commit 1995328a3d0c98f5a8856f532b20099970afecc2 Author: Andrea Shepard <and...@torproject.org> Date: Fri Jul 29 05:05:12 2016 + Keep make check-spaces happy --- src/common/compat.c | 1 - src/common/compat_time.c | 1 + src/common/timers.h | 3 ++- src/common/

[tor-commits] [tor/master] Keep make check-spaces happy

2016-07-17 Thread andrea
commit 94c27d4e8fede72b128e0bbdd8b60d77ed23ebe6 Author: Andrea Shepard <and...@torproject.org> Date: Sun Jul 17 23:22:29 2016 + Keep make check-spaces happy --- src/or/policies.c | 10 +- src/test/test_address.c | 3 ++- 2 files changed, 7 insertions(+), 6 del

[tor-commits] [tor/master] Keep make check-spaces happy

2016-07-01 Thread andrea
commit be78e9ff3782639b9fa72dcfa9bda559cfc83f17 Author: Andrea Shepard <and...@torproject.org> Date: Fri Jul 1 21:52:32 2016 + Keep make check-spaces happy --- src/or/dirvote.c | 3 ++- src/or/shared_random.c| 8 +--- src/or/shared_random.h| 1

[tor-commits] [tor/master] Keep make check-spaces happy

2016-06-18 Thread andrea
commit 033cf30b3cb505027c7542bb9b49717065a19fdf Author: Andrea Shepard <and...@torproject.org> Date: Sat Jun 18 16:07:44 2016 + Keep make check-spaces happy --- src/common/util_format.c| 1 - src/test/test_util_format.c | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-)

[tor-commits] [tor/master] Keep make check-spaces happy

2016-06-12 Thread andrea
commit 925f76b486444217035d1cc978cbdd398c17dfb1 Author: Andrea Shepard <and...@torproject.org> Date: Sun Jun 12 21:47:14 2016 + Keep make check-spaces happy --- src/common/address.h | 6 -- src/or/onion.c | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff

[tor-commits] [tor/master] Reduce make check-spaces noise

2016-06-09 Thread andrea
commit 9eeaeddbb1aa04248841890e244c4714f165522d Author: Andrea Shepard <and...@torproject.org> Date: Thu Jun 9 11:50:25 2016 + Reduce make check-spaces noise --- src/common/di_ops.c | 1 + src/common/di_ops.h | 3 ++- src/common/pubsub.h | 4 +++- src/

[tor-commits] [tor/maint-0.2.7] Do not link tests against both libor.a and libor-testing.a

2016-04-11 Thread andrea
commit 1a065cea46a9c179d64d74d012f051135bc4725a Author: Nick Mathewson Date: Fri Mar 11 09:53:25 2016 -0500 Do not link tests against both libor.a and libor-testing.a Also, put libor-testing.a at a better position in the list of libraries, to avoid linker

[tor-commits] [tor/maint-0.2.7] Merge branch 'bug15221_027' into maint-0.2.7

2016-03-30 Thread andrea
commit 183d465f0e497cbc5f49c08119dfdf00eb7f8cdd Merge: 0b45cab 725e0c7 Author: Andrea Shepard <and...@torproject.org> Date: Wed Mar 30 12:23:42 2016 + Merge branch 'bug15221_027' into maint-0.2.7 changes/bug15221 | 4 src/common/sandbox.c | 9 + 2 files chang

[tor-commits] [tor/maint-0.2.7] Permit setrlimit, prlimit, prlimit64 calls.

2016-03-30 Thread andrea
commit 725e0c76e3df9d3ea4b861b3ff5279b23def4ef9 Author: Nick Mathewson Date: Mon Mar 14 13:21:16 2016 -0400 Permit setrlimit, prlimit, prlimit64 calls. We call setrlimit under some circumstances, and it can call prlimit and prlimit64 under the hood.

[tor-commits] [tor/maint-0.2.7] Make sure channel_t queues its own copy of incoming cells

2016-03-29 Thread andrea
commit bd87d37a861c541afbeb660b4d8dd62df14d5b45 Author: Andrea Shepard <and...@torproject.org> Date: Tue Mar 15 07:40:19 2016 + Make sure channel_t queues its own copy of incoming cells --- src/or/channel.c | 38 ++ src/or/channeltls.c

[tor-commits] [tor/maint-0.2.7] Merge branch 'bug18570_027' into maint-0.2.7

2016-03-29 Thread andrea
commit 0b45cab1477d93e3065ca2d35e87483688f16bf6 Merge: 1218d73 72ebf41 Author: Andrea Shepard <and...@torproject.org> Date: Tue Mar 29 15:01:36 2016 + Merge branch 'bug18570_027' into maint-0.2.7 changes/bug18570| 7 +++ src/or/channel.c| 38 +-

[tor-commits] [tor/maint-0.2.7] Add new channel/queue_incoming unit tests; modify channel unit tests for new clarified handling of alloc/free responsibility for queued incoming cells

2016-03-29 Thread andrea
commit 1cdc7fddb2ed10d72f4e65e15d1af4d803a1acdb Author: Andrea Shepard <and...@torproject.org> Date: Tue Mar 15 03:28:04 2016 + Add new channel/queue_incoming unit tests; modify channel unit tests for new clarified handling of alloc/free responsibility for queued incoming

[tor-commits] [tor/maint-0.2.7] changes file for bug18570

2016-03-29 Thread andrea
commit 72ebf4160412f64fb6ae0cd97dd89d01d89c075a Author: Nick Mathewson Date: Mon Mar 21 10:19:07 2016 -0400 changes file for bug18570 --- changes/bug18570 | 7 +++ 1 file changed, 7 insertions(+) diff --git a/changes/bug18570 b/changes/bug18570 new file mode

[tor-commits] [tor/maint-0.2.7] Add comments to connection_check_event().

2016-03-29 Thread andrea
commit 307b863556e34f0f1575c8c7ea1dd79e07eff16c Author: Nick Mathewson Date: Mon Mar 14 12:53:21 2016 -0400 Add comments to connection_check_event(). --- src/or/main.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/src/or/main.c b/src/or/main.c index

[tor-commits] [tor/maint-0.2.7] If we start/stop reading on a dnsserv connection, don't assert.

2016-03-29 Thread andrea
commit e79da62645925f3286deb21740bbe91de9dafacc Author: Nick Mathewson Date: Fri Mar 11 10:33:19 2016 -0500 If we start/stop reading on a dnsserv connection, don't assert. Fixes bug 16248. Patch from cypherpunks. Bugfix on 0.2.0.1-alpha. --- src/or/main.c |

[tor-commits] [tor/maint-0.2.7] Merge branch 'bug16248_027' into maint-0.2.7

2016-03-29 Thread andrea
commit 1218d731d1f3c1944a22bba45ef2f6a0853eba5c Merge: e1e62f9 307b863 Author: Andrea Shepard <and...@torproject.org> Date: Tue Mar 29 14:33:45 2016 + Merge branch 'bug16248_027' into maint-0.2.7 changes/bug16248 | 8 src/or/main.c

[tor-commits] [tor/maint-0.2.7] Change behavior on missing/present event to warn instead of asserting.

2016-03-29 Thread andrea
commit 91d7cf50c6cb6eb1e2dc2b4a8eab489c10a759a6 Author: Nick Mathewson Date: Fri Mar 11 10:50:36 2016 -0500 Change behavior on missing/present event to warn instead of asserting. Add a changes file. --- changes/bug16248 | 8 src/or/main.c| 49

[tor-commits] [tor/master] Appease make check-spaces

2016-02-22 Thread andrea
commit cda238178986e79ff8f783469682f33fa7230a26 Author: Andrea Shepard <and...@torproject.org> Date: Tue Feb 23 05:07:29 2016 + Appease make check-spaces --- src/common/util.c | 4 ++-- src/or/directory.c | 7 --- src/test/test_routerlist.c | 1 - 3 files c

[tor-commits] [tor/release-0.2.6] Bump version to 0.2.6.9

2015-06-10 Thread andrea
commit b616aea0740e05934fa23d15e127659ca06c2b15 Author: Andrea Shepard and...@persephoneslair.org Date: Wed Jun 10 14:58:33 2015 + Bump version to 0.2.6.9 --- configure.ac|2 +- contrib/win32build/tor-mingw.nsi.in |2 +- src/win32/orconfig.h

[tor-commits] [tor/release-0.2.6] Merge branch 'release-0.2.6' of ssh://git-rw.torproject.org/tor into release-0.2.6

2015-06-10 Thread andrea
commit 2f17b91ae2ca622294bf63dec2a6986756685702 Merge: b616aea 3761711 Author: Andrea Shepard and...@persephoneslair.org Date: Wed Jun 10 14:59:13 2015 + Merge branch 'release-0.2.6' of ssh://git-rw.torproject.org/tor into release-0.2.6 ChangeLog |2 +- 1 file changed, 1

[tor-commits] [tor/maint-0.2.6] Bump version to 0.2.6.9

2015-06-10 Thread andrea
commit 1eb2c0cbd3a9be2650419bd07474770629261f56 Author: Andrea Shepard and...@persephoneslair.org Date: Wed Jun 10 14:58:33 2015 + Bump version to 0.2.6.9 --- configure.ac|2 +- contrib/win32build/tor-mingw.nsi.in |2 +- src/win32/orconfig.h

[tor-commits] [tor/release-0.2.6] Bump version to 0.2.6.9

2015-06-10 Thread andrea
commit 1eb2c0cbd3a9be2650419bd07474770629261f56 Author: Andrea Shepard and...@persephoneslair.org Date: Wed Jun 10 14:58:33 2015 + Bump version to 0.2.6.9 --- configure.ac|2 +- contrib/win32build/tor-mingw.nsi.in |2 +- src/win32/orconfig.h

[tor-commits] [tor/release-0.2.6] Fix typo in 0.2.6.9 ChangeLog

2015-06-10 Thread andrea
commit 5dc6f758d60bf1aeca6cc3a1572c6052de14420e Author: Andrea Shepard and...@persephoneslair.org Date: Wed Jun 10 14:43:31 2015 + Fix typo in 0.2.6.9 ChangeLog --- ChangeLog |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 0670977

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

2015-06-10 Thread andrea
commit 0e939c1e0021b40491789a082eec8ddb422ecc2d Merge: 2f17b91 1eb2c0c Author: Andrea Shepard and...@persephoneslair.org Date: Wed Jun 10 15:03:22 2015 + Merge branch 'maint-0.2.6' into release-0.2.6 ___ tor-commits mailing list tor-commits

[tor-commits] [tor/master] Update and clarify release checklist

2015-06-10 Thread andrea
commit 95bcd2dc151ba59fe3b9a4ae4725874cf67dc698 Author: Andrea Shepard and...@persephoneslair.org Date: Wed Jun 10 15:05:52 2015 + Update and clarify release checklist --- doc/HACKING |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/HACKING b/doc/HACKING

[tor-commits] [tor/master] Appease make check-spaces

2015-06-01 Thread andrea
commit 0e0b65db4f0f0c67bcbb3f51a9e6061bc4c96c5e Author: Andrea Shepard and...@torproject.org Date: Mon Jun 1 12:59:14 2015 + Appease make check-spaces --- src/common/aes.c |1 + src/common/crypto_ed25519.h|1 - src/common/tortls.c|3 ++- src

[tor-commits] [tor/master] Fix formatting

2015-03-02 Thread andrea
commit d97f43dc8bbc50272f89d26c2bd1a22b1cc6e5d8 Author: Andrea Shepard and...@torproject.org Date: Mon Mar 2 10:24:58 2015 + Fix formatting --- src/common/container.h |1 - src/test/test_status.c |6 -- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src

[tor-commits] [tor/maint-0.2.4] Fix bug9309, and n_noncanonical count/continue code

2013-07-23 Thread andrea
commit 1d2e8020b7be5aff08cfde6f94c24b145625c1ad Author: Nick Mathewson ni...@torproject.org Date: Tue Jul 23 11:52:10 2013 +0200 Fix bug9309, and n_noncanonical count/continue code When we moved channel_matches_target_addr_for_extend() into a separate function, its sense was

[tor-commits] [tor/master] Fix bug9309, and n_noncanonical count/continue code

2013-07-23 Thread andrea
commit 5d4b5018be5d85162d96cc3781acbf892f33bc21 Author: Nick Mathewson ni...@torproject.org Date: Tue Jul 23 11:52:10 2013 +0200 Fix bug9309, and n_noncanonical count/continue code When we moved channel_matches_target_addr_for_extend() into a separate function, its sense was

[tor-commits] [tor/master] fix typo

2013-07-23 Thread andrea
commit 2920d670debaaa7a306bedd5fd7ce9c3e72124e6 Author: Roger Dingledine a...@torproject.org Date: Thu Jul 18 23:35:20 2013 -0400 fix typo --- doc/tor.1.txt |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/tor.1.txt b/doc/tor.1.txt index bade531..d13ec20 100644

[tor-commits] [tor/maint-0.2.3] Disable middle relay queue overfill detection code due to possible guard discovery attack

2013-06-15 Thread andrea
commit 2a95f3171681ee53c97ccba9d80f4454b462aaa7 Author: Andrea Shepard and...@torproject.org Date: Sat Jun 15 02:16:00 2013 -0700 Disable middle relay queue overfill detection code due to possible guard discovery attack --- changes/bug9072 |3 +++ src/or/relay.c |5 + 2 files

[tor-commits] [tor/maint-0.2.4] Merge branch 'bug9072-023' into bug9072-024

2013-06-15 Thread andrea
commit 9e45d940d466bcefcd1490fc2ae0e5a6298a846f Merge: 8b6d0bd 2a95f31 Author: Andrea Shepard and...@torproject.org Date: Sat Jun 15 02:20:19 2013 -0700 Merge branch 'bug9072-023' into bug9072-024 changes/bug9072 |3 +++ src/or/relay.c |5 + 2 files changed, 8 insertions

[tor-commits] [tor/maint-0.2.4] Disable middle relay queue overfill detection code due to possible guard discovery attack

2013-06-15 Thread andrea
commit 2a95f3171681ee53c97ccba9d80f4454b462aaa7 Author: Andrea Shepard and...@torproject.org Date: Sat Jun 15 02:16:00 2013 -0700 Disable middle relay queue overfill detection code due to possible guard discovery attack --- changes/bug9072 |3 +++ src/or/relay.c |5 + 2 files

[tor-commits] [tor/master] Merge branch 'bug9072-023' into bug9072-024

2013-06-15 Thread andrea
commit 9e45d940d466bcefcd1490fc2ae0e5a6298a846f Merge: 8b6d0bd 2a95f31 Author: Andrea Shepard and...@torproject.org Date: Sat Jun 15 02:20:19 2013 -0700 Merge branch 'bug9072-023' into bug9072-024 changes/bug9072 |3 +++ src/or/relay.c |5 + 2 files changed, 8 insertions

[tor-commits] [tor/master] Disable middle relay queue overfill detection code due to possible guard discovery attack

2013-06-15 Thread andrea
commit 2a95f3171681ee53c97ccba9d80f4454b462aaa7 Author: Andrea Shepard and...@torproject.org Date: Sat Jun 15 02:16:00 2013 -0700 Disable middle relay queue overfill detection code due to possible guard discovery attack --- changes/bug9072 |3 +++ src/or/relay.c |5 + 2 files

[tor-commits] [tor/master] Merge branch 'bug9072-024' into bug9072-025

2013-06-15 Thread andrea
commit 469bd7a3cfbe6c5ca5c2602a10ee1854714e93c5 Merge: 7f67bec 9e45d94 Author: Andrea Shepard and...@torproject.org Date: Sat Jun 15 02:27:23 2013 -0700 Merge branch 'bug9072-024' into bug9072-025 changes/bug9072 |3 +++ src/or/relay.c | 11 +++ 2 files changed, 14

[tor-commits] [tor/maint-0.2.4] Clean up ugly constants in connection_dir_download_cert_failed(), and fix a broken one

2013-05-10 Thread andrea
commit c0d96bae666c1dc0c16b4df69190fa126131aa65 Author: Andrea Shepard and...@torproject.org Date: Thu May 9 08:23:53 2013 -0700 Clean up ugly constants in connection_dir_download_cert_failed(), and fix a broken one --- src/or/directory.c | 13 - 1 files changed, 8

[tor-commits] [tor/maint-0.2.4] Use tor_asprintf() and clean up string handling in authority_certs_fetch_missing()

2013-05-10 Thread andrea
commit 2824bf3445448fee55a0f302d7ec85a5915e8f18 Author: Andrea Shepard and...@torproject.org Date: Thu May 9 09:31:39 2013 -0700 Use tor_asprintf() and clean up string handling in authority_certs_fetch_missing() --- src/or/routerlist.c | 58

[tor-commits] [tor/maint-0.2.4] Rephrase comment in trusted_dirs_load_certs_from_string() to reflect 5595 fix

2013-05-10 Thread andrea
commit ac73ceb72858da1b77406988036b15362111b8a1 Author: Andrea Shepard and...@torproject.org Date: Thu May 9 09:41:50 2013 -0700 Rephrase comment in trusted_dirs_load_certs_from_string() to reflect 5595 fix --- src/or/routerlist.c | 10 +++--- 1 files changed, 7 insertions(+), 3

[tor-commits] [tor/maint-0.2.4] Make warning in authority_cert_dl_failed() LD_BUG per NickM code review

2013-05-10 Thread andrea
commit 17692b2fe2f9fd7c33461c981b8d2eb511976758 Author: Andrea Shepard and...@torproject.org Date: Thu May 9 09:33:32 2013 -0700 Make warning in authority_cert_dl_failed() LD_BUG per NickM code review --- src/or/routerlist.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff

[tor-commits] [tor/maint-0.2.4] Add some unit tests for fp_pair_map_t to test/containers.c based on the strmap tests

2013-05-10 Thread andrea
commit 54f41d68e9e30ccd0ebd84a3f8e913ea9e923cfd Author: Andrea Shepard and...@torproject.org Date: Thu May 9 10:51:48 2013 -0700 Add some unit tests for fp_pair_map_t to test/containers.c based on the strmap tests --- src/test/test_containers.c | 84

[tor-commits] [tor/maint-0.2.4] Merge bug5595-v2-squashed into maint-0.2.4

2013-05-10 Thread andrea
commit aaa3a085db05c4d98b7c51b5ef16da166e7c7f0a Merge: bae5dd6 54f41d6 Author: Andrea Shepard and...@torproject.org Date: Fri May 10 19:39:48 2013 -0700 Merge bug5595-v2-squashed into maint-0.2.4 changes/bug5595|8 + src/or/Makefile.nmake |1 + src/or/directory.c

[tor-commits] [tor/master] Implement fp_pair_map_t

2013-05-10 Thread andrea
commit d5bd4a4763dfa74572ce6ed0b565315c43ff9f87 Author: Andrea Shepard and...@torproject.org Date: Fri Mar 22 12:13:25 2013 -0700 Implement fp_pair_map_t --- src/or/Makefile.am|2 + src/or/Makefile.nmake |2 +- src/or/fp_pair.c | 308

[tor-commits] [tor/master] Add some unit tests for fp_pair_map_t to test/containers.c based on the strmap tests

2013-05-10 Thread andrea
commit 54f41d68e9e30ccd0ebd84a3f8e913ea9e923cfd Author: Andrea Shepard and...@torproject.org Date: Thu May 9 10:51:48 2013 -0700 Add some unit tests for fp_pair_map_t to test/containers.c based on the strmap tests --- src/test/test_containers.c | 84

[tor-commits] [tor/maint-0.2.4] Use a clearer idiom for node identity in router_counts_toward_thresholds

2013-05-07 Thread andrea
commit a1d7f7ea503f2f739953d6a25ebb5d93981604be Author: Nick Mathewson ni...@torproject.org Date: Sun May 5 18:55:19 2013 -0400 Use a clearer idiom for node identity in router_counts_toward_thresholds --- src/or/dirserv.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff

[tor-commits] [tor/master] Use a clearer idiom for node identity in router_counts_toward_thresholds

2013-05-07 Thread andrea
commit a1d7f7ea503f2f739953d6a25ebb5d93981604be Author: Nick Mathewson ni...@torproject.org Date: Sun May 5 18:55:19 2013 -0400 Use a clearer idiom for node identity in router_counts_toward_thresholds --- src/or/dirserv.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff

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

2013-05-07 Thread andrea
commit 9c58905a2bfd1049613173c27c357e8a20ff066a Merge: ef83db4 a1d7f7e Author: Andrea Shepard and...@torproject.org Date: Tue May 7 02:24:08 2013 -0700 Merge branch 'maint-0.2.4' into master changes/bug8833 |3 +++ src/or/dirserv.c |6 +++--- 2 files changed, 6 insertions(+), 3

[tor-commits] [tor/master] Fix 8833: crash bug from using NULL node-ri in dirserv.c

2013-05-07 Thread andrea
commit 139d367f297575a59b96b64a633ed2b6988d60e1 Author: Nick Mathewson ni...@torproject.org Date: Sun May 5 18:52:53 2013 -0400 Fix 8833: crash bug from using NULL node-ri in dirserv.c It appears that moria1 crashed because of one instance of this (the one in

[tor-commits] [tor/master] Don't immediately count cannibalized circs as used.

2013-01-28 Thread andrea
commit a2db17a1aab77c4183f589815800a779a5f24524 Author: Mike Perry mikeperry-...@fscked.org Date: Fri Jan 18 19:34:01 2013 -0800 Don't immediately count cannibalized circs as used. Since they use RELAY_EARLY (which can be seen by all hops on the path), it's not safe to say they

[tor-commits] [tor/master] Remove a source of error during path bias scaling

2013-01-28 Thread andrea
commit d80b881a52644fc05a65c0ff440449ea4c82c61b Author: Mike Perry mikeperry-...@fscked.org Date: Fri Jan 18 20:17:23 2013 -0800 Remove a source of error during path bias scaling If any circuits were opened during a scaling event, we were scaling attempts and successes by

[tor-commits] [tor/master] Document path use bias options in the manpage.

2013-01-28 Thread andrea
commit a678ff9ec1468832042fe4ebe208dd30b772eeeb Author: Mike Perry mikeperry-...@fscked.org Date: Fri Jan 18 20:54:20 2013 -0800 Document path use bias options in the manpage. --- doc/tor.1.txt | 31 --- 1 files changed, 24 insertions(+), 7 deletions(-) diff

[tor-commits] [tor/master] Bug 7802 changes file.

2013-01-28 Thread andrea
commit 38c7195a32dac6f8914ba88a5a19a366e6b8dec7 Author: Mike Perry mikeperry-...@fscked.org Date: Fri Jan 18 21:02:57 2013 -0800 Bug 7802 changes file. --- changes/bug7802 | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/changes/bug7802 b/changes/bug7802

[tor-commits] [tor/master] squash! Remove a source of error during path bias scaling

2013-01-28 Thread andrea
commit fb711e6d77cc6b4d4ff2daa506960919626a3f6a Author: Mike Perry mikeperry-...@fscked.org Date: Sat Jan 19 19:56:52 2013 -0800 squash! Remove a source of error during path bias scaling Move a log message about scaling to after we scale --- src/or/circuitbuild.c | 22

[tor-commits] [tor/master] squash! Implement Path use bias accounting.

2013-01-28 Thread andrea
commit 06a1d0b0447d3766b6199135f6878c6ce047f3b1 Author: Mike Perry mikeperry-...@fscked.org Date: Sun Jan 20 14:24:25 2013 -0800 squash! Implement Path use bias accounting. Make a debug log more informative. --- src/or/circuitbuild.c | 16 ++-- 1 files changed, 10

[tor-commits] [tor/master] squash! Remove a source of error during path bias scaling

2013-01-28 Thread andrea
commit b810d322bfc55d202dbbd2e8ebe4529cf0778c8b Author: Mike Perry mikeperry-...@fscked.org Date: Sun Jan 20 14:30:02 2013 -0800 squash! Remove a source of error during path bias scaling Improve debug logs and fix a state fencepost error. --- src/or/circuitbuild.c | 16

[tor-commits] [tor/master] Prevent early close of path bias testing circuits.

2013-01-28 Thread andrea
commit f858370233a7d01d89949f79f92e8b67acd69f46 Author: Mike Perry mikeperry-...@fscked.org Date: Sat Jan 19 21:16:24 2013 -0800 Prevent early close of path bias testing circuits. We need to let them live long enough to perform the test. --- src/or/circuituse.c |5 -

[tor-commits] [tor/master] Bug 8024: Check for null/closed channel before probing.

2013-01-28 Thread andrea
commit a78542f0c30a6d8a25b3a8c92fec61c04c3feeaf Author: Mike Perry mikeperry-...@fscked.org Date: Tue Jan 22 21:03:28 2013 -0800 Bug 8024: Check for null/closed channel before probing. --- changes/bug7802 |1 + src/or/circuitbuild.c | 10 ++ 2 files changed, 11

[tor-commits] [tor/master] Roll back the path_state for circs if we detatch a stream.

2013-01-28 Thread andrea
commit 24b9b9f791defcb6156c587a035fde58c35a46d9 Author: Mike Perry mikeperry-...@fscked.org Date: Fri Jan 18 19:29:17 2013 -0800 Roll back the path_state for circs if we detatch a stream. An adversary could let the first stream request succeed (ie the resolve), but then tag

[tor-commits] [tor/master] Implement Path use bias accounting.

2013-01-28 Thread andrea
commit e13e30221ef6715cafa93bbffc156583c8b58ecf Author: Mike Perry mikeperry-...@fscked.org Date: Fri Jan 18 19:37:16 2013 -0800 Implement Path use bias accounting. Path use bias measures how often we can actually succeed using the circuits we actually try to use. It is a

[tor-commits] [tor/master] Merge branch 'bug7802' of ssh://git-rw.torproject.org/mikeperry/tor

2013-01-28 Thread andrea
commit 123daffb600cb1b581bee9dd576a980a06926f9c Merge: dfbd19d a78542f Author: Andrea Shepard and...@torproject.org Date: Mon Jan 28 16:16:45 2013 -0800 Merge branch 'bug7802' of ssh://git-rw.torproject.org/mikeperry/tor changes/bug7802 | 11 + doc/tor.1.txt| 31

[tor-commits] [tor/master] Record and report the overhead of how we handle onionskins.

2013-01-24 Thread andrea
commit 30e139389bd8301f62ee24481d0f5484544fc5de Author: Nick Mathewson ni...@torproject.org Date: Thu Jan 3 13:20:20 2013 -0500 Record and report the overhead of how we handle onionskins. --- changes/timed_onionqueue |4 +++ src/or/cpuworker.c | 48

[tor-commits] [tor/master] Use a TAILQ, not a singly-linked queue, for the onion queue.

2013-01-24 Thread andrea
commit b9fb01721a38c2b850f7a0120adc621a9d34b772 Author: Nick Mathewson ni...@torproject.org Date: Wed Dec 26 22:08:12 2012 -0500 Use a TAILQ, not a singly-linked queue, for the onion queue. This makes removing items from the middle of the queue into an O(1) operation, which

[tor-commits] [tor/master] Eliminate MaxOnionsPending; replace it with MaxOnionQueueDelay

2013-01-24 Thread andrea
commit b0b3c14c11afe55cd71f9c1b8a89d9e5a65c9799 Author: Nick Mathewson ni...@torproject.org Date: Wed Dec 26 18:08:01 2012 -0500 Eliminate MaxOnionsPending; replace it with MaxOnionQueueDelay The right way to set MaxOnionsPending was to adjust it until the processing delay was

[tor-commits] [tor/master] Better handling (I think) for onionskin timing w jumpy clocks

2013-01-24 Thread andrea
commit 677d18278e5b27a43f3f56906d97a9575d26c6f4 Author: Nick Mathewson ni...@torproject.org Date: Thu Jan 3 13:26:59 2013 -0500 Better handling (I think) for onionskin timing w jumpy clocks The fix: Instead of clipping huge/negative times, ignore them as probably invalid. ---

[tor-commits] [tor/master] Merge branch 'time_based_onionqueue_v2' of ssh://git-rw.torproject.org/nickm/tor

2013-01-24 Thread andrea
commit dfbd19df418347d833df650e68367c96a3aa37ad Merge: b415aba 677d182 Author: Andrea Shepard and...@torproject.org Date: Thu Jan 24 08:10:12 2013 -0800 Merge branch 'time_based_onionqueue_v2' of ssh://git-rw.torproject.org/nickm/tor changes/timed_onionqueue | 11 +++ doc/tor.1.txt

[tor-commits] [tor/master] Call channel_mark_for_close() properly in hibernate_go_dormant()

2012-11-13 Thread andrea
commit 7ab3004223bd61f8ad1c573b309c63824e038528 Author: Andrea Shepard and...@torproject.org Date: Tue Nov 13 13:45:00 2012 -0800 Call channel_mark_for_close() properly in hibernate_go_dormant() --- src/or/hibernate.c | 10 +- 1 files changed, 9 insertions(+), 1 deletions

[tor-commits] [tor/master] Add changes file for bug 7267

2012-11-13 Thread andrea
commit 3b517ea5f467fd941cdb0fcefb088e706d8c04d0 Author: Andrea Shepard and...@torproject.org Date: Tue Nov 13 13:46:36 2012 -0800 Add changes file for bug 7267 --- changes/bug7267 |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/changes/bug7267 b/changes/bug7267

[tor-commits] [tor/master] Add comment explaining different channel close functions

2012-11-13 Thread andrea
commit 3db3daa663e9fe41f87993f4580cf3a8e6bab27c Author: Andrea Shepard and...@torproject.org Date: Tue Nov 13 18:50:37 2012 -0800 Add comment explaining different channel close functions --- src/or/channel.c | 13 + 1 files changed, 13 insertions(+), 0 deletions(-) diff

[tor-commits] [tor/master] Merge branch 'bug7267' of ssh://git-rw.torproject.org/user/andrea/tor

2012-11-13 Thread andrea
commit 2cb82c33bcb59ce65c9738ff8ff4977f39fa3d9f Merge: 02a43e5 3db3daa Author: Andrea Shepard and...@torproject.org Date: Tue Nov 13 18:54:24 2012 -0800 Merge branch 'bug7267' of ssh://git-rw.torproject.org/user/andrea/tor changes/bug7267|4 src/or/channel.c | 13

[tor-commits] [tor/master] Check for orconns in connection_mark_for_close and connection_mark_and_flush, and pass the call through channel_close_for_error with a warning to avoid asserts

2012-11-10 Thread andrea
commit 8124398835097c3edfe0200a307092b71acfe0a0 Author: Andrea Shepard and...@torproject.org Date: Fri Nov 9 14:06:54 2012 -0800 Check for orconns in connection_mark_for_close and connection_mark_and_flush, and pass the call through channel_close_for_error with a warning to avoid asserts

[tor-commits] [tor/master] Make everything in connection.c that uses connection_or_notify_error() also use connection_mark_and_close_internal() to avoid spurious warnings

2012-11-10 Thread andrea
commit 99e82cab30efdacd464deec524ee0da3576e69d9 Author: Andrea Shepard and...@torproject.org Date: Fri Nov 9 14:19:45 2012 -0800 Make everything in connection.c that uses connection_or_notify_error() also use connection_mark_and_close_internal() to avoid spurious warnings --- src

[tor-commits] [tor/master] Add changes file for connection_mark_for_close()/connection_mark_and_flush() or_connection_t checking

2012-11-10 Thread andrea
commit fc1a9a13cf427ec7a319086c820408847fbc189b Author: Andrea Shepard and...@torproject.org Date: Sat Nov 10 02:38:40 2012 -0800 Add changes file for connection_mark_for_close()/connection_mark_and_flush() or_connection_t checking --- changes/check_for_orconn_on_close |4 1

[tor-commits] [tor/master] Merge branch 'check_for_orconn_on_close_squashed' of ssh://git-rw.torproject.org/user/andrea/tor

2012-11-10 Thread andrea
commit 0523c8de7d7f775e9a89134340f88ae00bde158b Merge: 713736a fc1a9a1 Author: Andrea Shepard and...@torproject.org Date: Sat Nov 10 03:24:41 2012 -0800 Merge branch 'check_for_orconn_on_close_squashed' of ssh://git-rw.torproject.org/user/andrea/tor changes/check_for_orconn_on_close

[tor-commits] [tor/master] Check for closing channel in channel_send_destroy()

2012-11-07 Thread andrea
commit 688cea7248584b0202fc269a9f009bfa97e598bc Author: Andrea Shepard and...@torproject.org Date: Tue Nov 6 17:52:14 2012 -0800 Check for closing channel in channel_send_destroy() --- src/or/channel.c | 32 ++-- 1 files changed, 22 insertions(+), 10 deletions

[tor-commits] [tor/master] Don't call channel_send_destroy() when closing a circuit on a closing channel

2012-11-07 Thread andrea
commit 80eb03ae0a1599f5429789b5a6f2659b8f4cbe4a Author: Andrea Shepard and...@torproject.org Date: Tue Nov 6 17:58:59 2012 -0800 Don't call channel_send_destroy() when closing a circuit on a closing channel --- src/or/circuitlist.c | 14 -- 1 files changed, 12 insertions

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

2012-11-07 Thread andrea
commit 3b270e86be0ab8edcda2907f41ca3abb57f8c59a Author: Andrea Shepard and...@torproject.org Date: Wed Nov 7 11:39:49 2012 -0800 Add changes file for bug7350 --- changes/bug7350 |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/changes/bug7350 b/changes/bug7350

[tor-commits] [tor/master] Merge branch 'bug7350' of ssh://git-rw.torproject.org/user/andrea/tor

2012-11-07 Thread andrea
commit 9f3f5372b880b3372fd7b9fc98bd3d78f969390a Merge: cd054ce 3b270e8 Author: Andrea Shepard and...@torproject.org Date: Wed Nov 7 11:43:04 2012 -0800 Merge branch 'bug7350' of ssh://git-rw.torproject.org/user/andrea/tor changes/bug7350 |5 + src/or/channel.c | 32

[tor-commits] [tor/master] Use SIMPLEQ, not smartlist_t, for channel cell queues.

2012-10-30 Thread andrea
commit 7c9954a02abd16e5c74c2a5dea9ed0f65af230be Author: Nick Mathewson ni...@torproject.org Date: Fri Oct 12 17:58:01 2012 -0400 Use SIMPLEQ, not smartlist_t, for channel cell queues. This lets us use fewer memory allocations, and avoid O(n^2) iterations --- src/or/channel.c |

[tor-commits] [tor/master] Add a copy of OpenBSD's sys/queue.h as tor_queue.h

2012-10-30 Thread andrea
commit b555388dac71696c6a1028805094e16b5e5b2b82 Author: Nick Mathewson ni...@torproject.org Date: Fri Oct 12 17:05:06 2012 -0400 Add a copy of OpenBSD's sys/queue.h as tor_queue.h There are as many divergent implementations of sys/queue.h as there are operating systems shipping

[tor-commits] [tor/master] Try refactoring channel list to use HT_ and LIST_ stuff directly

2012-10-30 Thread andrea
commit 2b10e99eb093e1e5e699db355e0c54342fa693b5 Author: Nick Mathewson ni...@torproject.org Date: Fri Oct 12 20:16:43 2012 -0400 Try refactoring channel list to use HT_ and LIST_ stuff directly --- src/or/channel.c | 191 +-

[tor-commits] [tor/master] Merge branch 'bsd_queue' of ssh://git-rw.torproject.org/nickm/tor

2012-10-30 Thread andrea
commit be371250305b0ac50c1fafda8acd13812894ab92 Merge: 03b3216 2b10e99 Author: Andrea Shepard and...@torproject.org Date: Tue Oct 30 14:39:14 2012 -0700 Merge branch 'bsd_queue' of ssh://git-rw.torproject.org/nickm/tor LICENSE | 29 +++ changes/bsd_queue |7 + src/ext

[tor-commits] [tor/master] Correctly clear cmux policies and free cmux in channel_free() and channel_force_free()

2012-10-15 Thread andrea
commit 9ef286ec8f10f88a5b30f48efd502b9c87933762 Author: Andrea Shepard and...@torproject.org Date: Mon Oct 15 06:32:44 2012 -0700 Correctly clear cmux policies and free cmux in channel_free() and channel_force_free() --- src/or/channel.c | 23 +++ 1 files changed, 23

[tor-commits] [tor/master] Add debug logging for channel_free() and channel_force_free()

2012-10-15 Thread andrea
commit 3894ca15080e48bc025333df494ab211168c94da Author: Andrea Shepard and...@torproject.org Date: Mon Oct 15 06:46:23 2012 -0700 Add debug logging for channel_free() and channel_force_free() --- src/or/channel.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git

[tor-commits] [tor/master] Add debug logging to channel_listener_free()/channel_listener_force_free()

2012-10-15 Thread andrea
commit 99057014bae3b7a19ae9cf50cad2063a3c085e14 Author: Andrea Shepard and...@torproject.org Date: Mon Oct 15 07:56:35 2012 -0700 Add debug logging to channel_listener_free()/channel_listener_force_free() --- src/or/channel.c | 10 ++ 1 files changed, 10 insertions(+), 0

[tor-commits] [tor/master] Close and free channel_tls_listener correctly in channel_tls_free_all()

2012-10-15 Thread andrea
commit ac227cf587c17fb2bdd10de4b320ea4df3632cd8 Author: Andrea Shepard and...@torproject.org Date: Mon Oct 15 11:37:14 2012 -0700 Close and free channel_tls_listener correctly in channel_tls_free_all() --- src/or/channeltls.c | 20 1 files changed, 16 insertions

[tor-commits] [tor/master] Merge branch 'bug7087_2' of ssh://git-rw.torproject.org/user/andrea/tor

2012-10-15 Thread andrea
commit 94a030990986e6c731141da3969aeae3ec0f5ea8 Merge: 7e4c91e ac227cf Author: Andrea Shepard and...@torproject.org Date: Mon Oct 15 13:04:55 2012 -0700 Merge branch 'bug7087_2' of ssh://git-rw.torproject.org/user/andrea/tor src/or/channel.c| 10 ++ src/or/channeltls.c

[tor-commits] [tor/master] Make very sure to handle cells in-order on channels.

2012-10-11 Thread andrea
commit a45760b53b6aef609e3d48f9e0abb5e1550e44fb Author: Nick Mathewson ni...@torproject.org Date: Thu Oct 11 00:35:58 2012 -0400 Make very sure to handle cells in-order on channels. Fix on code for 6465, not yet in any release. --- src/or/channel.c | 23 +--

[tor-commits] [tor/master] Fix make check-spaces in circuitbuild.c and router.h

2012-10-10 Thread andrea
commit 7f952da55334d3a3693d1c6e8531fd96730265db Author: Andrea Shepard and...@persephoneslair.org Date: Wed Aug 1 02:38:43 2012 -0700 Fix make check-spaces in circuitbuild.c and router.h --- src/or/router.h | 11 --- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git

[tor-commits] [tor/master] Make reachabiity test in dirserv.c use channel_t

2012-10-10 Thread andrea
commit 35924435d22c2469ecbe06156c8069a928859d63 Author: Andrea Shepard and...@persephoneslair.org Date: Sat Aug 25 15:27:50 2012 -0700 Make reachabiity test in dirserv.c use channel_t --- src/or/dirserv.c | 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src

[tor-commits] [tor/master] Convert relay.c/relay.h to channel_t

2012-10-10 Thread andrea
commit e136f7ccb4e671e33b6c92a48df819082291f5c1 Author: Andrea Shepard and...@persephoneslair.org Date: Sat Aug 25 14:30:01 2012 -0700 Convert relay.c/relay.h to channel_t Note: this is a squashed commit; see branch bug6465_rebased_v2 of user/andrea/tor.git for full history

[tor-commits] [tor/master] Support channel_t in connection_edge.c

2012-10-10 Thread andrea
commit 4768c0efe3e9471cc367c3740d1a4ba0ab79626c Author: Andrea Shepard and...@persephoneslair.org Date: Sat Aug 25 11:55:39 2012 -0700 Support channel_t in connection_edge.c --- src/or/connection_edge.c | 50 +++-- 1 files changed, 26 insertions

[tor-commits] [tor/master] Query circuit count from associated channel of or_conn in control.c

2012-10-10 Thread andrea
commit 6cce6241dd4405f6cf21057f9913e07633cf18bb Author: Andrea Shepard and...@persephoneslair.org Date: Thu Aug 30 15:27:55 2012 -0700 Query circuit count from associated channel of or_conn in control.c --- src/or/control.c |8 +++- 1 files changed, 7 insertions(+), 1 deletions

[tor-commits] [tor/master] Use channel_t in cpuworker.c

2012-10-10 Thread andrea
commit 77dac97354974e8a819d8e35ad4e7a7619b4 Author: Andrea Shepard and...@persephoneslair.org Date: Thu Aug 30 15:47:05 2012 -0700 Use channel_t in cpuworker.c Note: this is a squashed commit; see branch bug6465_rebased_v2 of user/andrea/tor.git for full history

[tor-commits] [tor/master] Switch onion.c over to channel_t

2012-10-10 Thread andrea
commit 8b14db9628f0e8982e894034e86c8efdd78cff32 Author: Andrea Shepard and...@persephoneslair.org Date: Sun Sep 2 21:13:25 2012 -0700 Switch onion.c over to channel_t --- src/or/onion.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/or/onion.c b/src

[tor-commits] [tor/master] Convert rendmid.c to channel_t

2012-10-10 Thread andrea
commit f0f87cb68a22feaf552a18b521d3313d843f8793 Author: Andrea Shepard and...@persephoneslair.org Date: Tue Sep 4 01:44:19 2012 -0700 Convert rendmid.c to channel_t --- src/or/rendmid.c |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/or/rendmid.c b/src

[tor-commits] [tor/master] Use dirreq_id from channel_t when appropriate

2012-10-10 Thread andrea
commit 28f108bcceab59fcf9f27e33065f64bfdb0f159a Author: Andrea Shepard and...@persephoneslair.org Date: Tue Sep 4 00:33:16 2012 -0700 Use dirreq_id from channel_t when appropriate --- src/or/channel.h |5 - src/or/connection_edge.c |4 ++-- src/or/directory.c

[tor-commits] [tor/master] Use connection_or_get_num_circuits() in control.c

2012-10-10 Thread andrea
commit 9ad7ba9f2267a9ee34fafda9356f1fa86633f00f Author: Andrea Shepard and...@persephoneslair.org Date: Fri Sep 7 04:40:42 2012 -0700 Use connection_or_get_num_circuits() in control.c --- src/or/control.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src

[tor-commits] [tor/master] Use channel_is_bad_for_new_circs(), connection_or_get_num_circs() in main.c

2012-10-10 Thread andrea
commit cb62a0b69a7d67b427224ca4c3075b49853a3a1f Author: Andrea Shepard and...@persephoneslair.org Date: Fri Sep 7 04:42:13 2012 -0700 Use channel_is_bad_for_new_circs(), connection_or_get_num_circs() in main.c --- src/or/main.c | 10 +++--- 1 files changed, 7 insertions(+), 3

[tor-commits] [tor/master] Add LD_CHANNEL log domain in log.c

2012-10-10 Thread andrea
commit f06880c855a6ac4dd824bed7efcd0bd0436bda32 Author: Andrea Shepard and...@persephoneslair.org Date: Fri Sep 7 14:38:16 2012 -0700 Add LD_CHANNEL log domain in log.c --- src/common/log.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/common/log.c b/src

  1   2   >