- Aug 21, 2013
-
-
Nick Mathewson authored
Fix for bug 9543.
-
- Aug 17, 2013
-
-
Nick Mathewson authored
-
- Aug 12, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Karsten Loesing authored
-
- Aug 10, 2013
-
-
Fortunately, later checks mean that uninitialized data can't get sent to the network by this bug. Unfortunately, reading uninitialized heap *can* (in some cases, with some allocators) cause a crash if you get unlucky and go off the end of a page. Found by asn. Bugfix on 0.2.4.1-alpha.
-
- Aug 01, 2013
-
-
Nick Mathewson authored
-
- Jul 31, 2013
-
-
- Jul 30, 2013
-
-
Roger Dingledine authored
Now a user who changes only NumEntryGuards will get the behavior she expects. Fixes bug 9354; bugfix on 0.2.4.8-alpha.
-
- Jul 26, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes bug 9337; bugfix on 0.2.4.7-alpha.
-
- Jul 23, 2013
-
-
Nick Mathewson authored
When we moved channel_matches_target_addr_for_extend() into a separate function, its sense was inverted from what one might expect, and we didn't have a ! in one place where we should have. Found by skruffy.
-
- Jul 19, 2013
-
-
Roger Dingledine authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Fix on 0.2.4.15-rc; I'm doing this branch against 0.2.3, since we're considering #9122 for an 0.2.3 backport, and if we do, we should merge this too.
-
Nick Mathewson authored
-
- Jul 16, 2013
-
-
Nick Mathewson authored
Fix for #9254. Bugfix on 0.2.4.14-alpha. This is not actually a bug in the Tor code.
-
- Jul 08, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Karsten Loesing authored
-
- Jul 03, 2013
-
-
Nick Mathewson authored
Fix a bug in the voting algorithm that could yield incorrect results when a non-naming authority declared too many flags. Fixes bug 9200; bugfix on 0.2.0.3-alpha. Found by coverity scan.
-
- Jun 29, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Ticket 9147.
-
- Jun 24, 2013
-
-
Nick Mathewson authored
(This caused a crash that was reported as bug 9122, but the underlying behavior has been wrong for a while.) Fix on 0.2.3.9-alpha.
-
- Jun 18, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes bug 9090; bug not in any released Tor.
-
Nick Mathewson authored
-
Nick Mathewson authored
Conflicts: src/or/config.c src/or/relay.c
-
Nick Mathewson authored
-
Nick Mathewson authored
This implements "algorithm 1" from my discussion of bug #9072: on OOM, find the circuits with the longest queues, and kill them. It's also a fix for #9063 -- without the side-effects of bug #9072. The memory bounds aren't perfect here, and you need to be sure to allow some slack for the rest of Tor's usage. This isn't a perfect fix; the rest of the solutions I describe on codeable.
-
- Jun 17, 2013
-
-
Nick Mathewson authored
Fixes bug 9002; bugfix on 0.1.1.11-alpha (which introduced guard nodes), or on 0.0.6pre1 (which introduced hidden services).
-
- Jun 15, 2013
-
-
Andrea Shepard authored
-
Andrea Shepard authored
-
- Jun 14, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Using "ours" strategy to avoid taking changes.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-