- Jun 17, 2013
-
-
Nick Mathewson authored
In my #7912 fix, there wasn't any code to remove entries from the (channel, circuit ID)->circuit map corresponding to queued but un-sent DESTROYs. Spotted by skruffy. Fixes bug 9082; bug not in any released Tor.
-
- Jun 13, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
I'm calling it a bugfix on 0.2.0.1-alpha, since that's where cell queues were first introduced.
-
-
Nick Mathewson authored
I added the code to pass a destroy cell to a queueing function rather than writing it immediately, and the code to remember that we shouldn't reuse the circuit id until the destroy is actually sent, and the code to release the circuit id once the destroy has been sent... and then I finished by hooking destroy_cell_queue into the rest of Tor.
-
Nick Mathewson authored
This will be used in a fix for bug7912.
-
- Mar 21, 2013
-
-
Nick Mathewson authored
We'll use this to help fix bug 7912, by providing a way to mark that a circuit ID can't get reused while a DESTROY is queued but not sent.
-
Nick Mathewson authored
Found by coverity; this is CID 992692.
-
Nick Mathewson authored
This caused an assertion failure when pruning guards. Fixes bug #8553; bug not in any released Tor.
-
- Mar 20, 2013
-
-
Nick Mathewson authored
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Nick Mathewson authored
This adds a new option to fix bug 8508 which broke chutney networks. The bug was introduced by 317d16de.
-
Nick Mathewson authored
(This is the part of the Bug 8042 patch that warns about unsigned time_t)
-
Nick Mathewson authored
Conflicts: src/or/circuitbuild.c src/or/config.c
-
- Mar 19, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Instead, drop the cell. Fixes another case of bug 7350; bugfix on 0.2.4.4-alpha
-
Nick Mathewson authored
-
Nick Mathewson authored
Conflicts: doc/tor.1.txt src/or/circuitbuild.c src/or/config.c src/or/or.h
-
Nick Mathewson authored
Mike believes that raising the default to 2 months with no way to lower it may create horrible load-balancing issues.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes 8240. (Don't actually increase the default guard lifetime. It seems likely to break too many things if done precipitiously.)
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
It was previously --Test in the help output and --test-commandline in the getopt call. The man page already had --test. (Originally by David, who resolved the tie in favor of "--test"; I chose --test-commandline" instead so that nothing that depended on it could break. -Nick)
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Mar 18, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Patch from 'cypherpunks'. Fixes bug #7947. Bugfix on 0.0.7.1.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Conflicts: src/test/test_addr.c
-