Roger Dingledine
|
a1caa96f9b
another little step at making debugging 5458 easier
|
12 years ago |
Mike Perry
|
daedae4115
Lower the default path bias notice rate to 40%.
|
12 years ago |
Mike Perry
|
61a5730392
For now, never disable any guards.
|
12 years ago |
Mike Perry
|
8d59690033
Defend against entry node path bias attacks
|
12 years ago |
Nick Mathewson
|
4fdce6b091
Merge remote-tracking branch 'asn-mytor/bug5589_take2'
|
12 years ago |
George Kadianakis
|
aa212b173c
Remove validate_pluggable_transports_config(): redundant since 9d9b5ed0.
|
12 years ago |
Andrea Shepard
|
d98590d3b7
Satisfy make check-spaces
|
12 years ago |
Andrea Shepard
|
aa284561c8
Move cbt->liveness.timeouts_after_firsthop free code into its own function
|
12 years ago |
Andrea Shepard
|
39a9178ba7
Early exit from circuit_build_times_set_timeout() if adaptive timeouts are disabled
|
12 years ago |
Andrea Shepard
|
a0f76289fd
Use K&R style
|
12 years ago |
Andrea Shepard
|
7df26de948
Unconditionally use config CircuitBuildTimeout if LearnCircuitBuildTimeout is disabled
|
12 years ago |
Andrea Shepard
|
5177ab9e47
Don't track circuit timeout history unless we're actually using adaptive timeouts
|
12 years ago |
Andrea Shepard
|
41a458ece1
Add debug logging to circuit_build_times_* of circuitbuild.c to trace queries of consensus parameters for bug 5049
|
12 years ago |
Nick Mathewson
|
7b2afb61b2
Merge branch 'bug5603'
|
12 years ago |
Nick Mathewson
|
64167e1772
Minor changes to bug5603
|
12 years ago |
Nick Mathewson
|
0fa107a6aa
Update copyright dates to 2012; add a few missing copyright statements
|
12 years ago |
Nick Mathewson
|
173b18c79b
Add about 60 more DOCDOC comments to 0.2.3
|
12 years ago |
George Kadianakis
|
1e95a4a1f6
Improve conflict resolution when adding new bridges.
|
12 years ago |
George Kadianakis
|
5dc9acb5e5
Use a more helpful log message when we can't find a proxy.
|
12 years ago |
Roger Dingledine
|
f89de0a79f
Remove over-two-months-old entry guards even while running.
|
12 years ago |
Nick Mathewson
|
a6cb07bd9e
Correct documentation for remove_obsolete_entry_guards.
|
12 years ago |
Nick Mathewson
|
0888c2f8f5
When no usable exit satisfies a predicted port, stop predicting it.
|
12 years ago |
George Kadianakis
|
32267809b5
Trivially refactor validate_pluggable_transports_config().
|
12 years ago |
George Kadianakis
|
9d9b5ed0c6
Improve the message of validate_pluggable_transports_config().
|
12 years ago |
Nick Mathewson
|
de0dca0de7
Refactor the API for setting up a block cipher.
|
12 years ago |
Nick Mathewson
|
9f88c1e14f
Merge remote-tracking branch 'origin/maint-0.2.2'
|
12 years ago |
Nick Mathewson
|
99bd5400e8
Never choose a bridge as an exit. Bug 5342.
|
12 years ago |
Nick Mathewson
|
61452299d1
Unpack a smartlist_foreach and add an assert: try to hunt #5102
|
12 years ago |
Roger Dingledine
|
b1ee1927b1
if we ever have an old bridge, never again use microdescs
|
12 years ago |
Roger Dingledine
|
a0f0897795
Allow 0.2.3.x clients to use 0.2.2.x bridges.
|
12 years ago |