Roger Dingledine
|
2138b05f17
Use nodes in ExitNodes even if they're not fast/stable
|
16 years ago |
Roger Dingledine
|
cc73bc3853
Use nodes in EntryNodes even if they're not fast/stable
|
16 years ago |
Roger Dingledine
|
7346804ec6
instrument entry_is_live to tell why our guard isn't live
|
16 years ago |
Roger Dingledine
|
ef81649d2f
Be more willing to use an unsuitable circuit for exit.
|
16 years ago |
Roger Dingledine
|
1a65bdd232
Make EntryNodes config option much more aggressive.
|
16 years ago |
Roger Dingledine
|
580066f2f6
Switch to a StrictNodes config option.
|
16 years ago |
Nick Mathewson
|
350181529e
Merge branch 'safelogging2'
|
16 years ago |
Nick Mathewson
|
fcbd65b45c
Refactor the safe_str_*() API to make more sense.
|
16 years ago |
Nick Mathewson
|
e56747f9cf
Refactor a bit so that it is safe to include math.h, and mostly not needed.
|
16 years ago |
Nick Mathewson
|
0c1b3070cf
Now that FOO_free(NULL) always works, remove checks before calling it.
|
16 years ago |
Sebastian Hahn
|
3807db001d
*_free functions now accept NULL
|
16 years ago |
Sebastian Hahn
|
f258647433
Allow SafeLogging to exclude client related information
|
16 years ago |
Nick Mathewson
|
5e4d53d535
Remove checks for array existence. (CID 410..415)
|
16 years ago |
Roger Dingledine
|
9d6c79cbbb
fix compile on windows
|
16 years ago |
Sebastian Hahn
|
e35f9414d6
Fix a memleak when throwing away some build times
|
16 years ago |
Mike Perry
|
18689317e4
Tweak an assert that shouldn't fire either way.
|
16 years ago |
Mike Perry
|
ec05e64a68
Tweak values for when to discard all of our history.
|
16 years ago |
Mike Perry
|
b918cd8f04
Remove another overzealous assert.
|
16 years ago |
Roger Dingledine
|
b4e0d09202
try to stem the 'sea of fail'
|
16 years ago |
Roger Dingledine
|
9325b9269c
Ignore one-hop circuits for circuit timeout calc
|
16 years ago |
Mike Perry
|
f7e6e852e8
Fix 1108: Handle corrupt or large build times state.
|
16 years ago |
Sebastian Hahn
|
7f1f6984da
Fix memory leak
|
16 years ago |
Mike Perry
|
fd7454f9e3
Fix Bug 1103.
|
16 years ago |
Mike Perry
|
134266b984
Change the condition on the nonlive timeout counting.
|
16 years ago |
Roger Dingledine
|
cf2afcd707
Fix typos and comments, plus two bugs
|
16 years ago |
Mike Perry
|
f39bedf250
Implement and document new network liveness algorithm.
|
16 years ago |
Mike Perry
|
6700e528be
Fix some precision-related asserts in unit tests.
|
16 years ago |
Sebastian Hahn
|
335b67a354
Fix compile on freebsd
|
16 years ago |
Roger Dingledine
|
ee89061ef2
give proposal 151 a changelog and other touchups
|
16 years ago |
Mike Perry
|
43c18746bd
Clarify use of magic number 0.98 with #define.
|
16 years ago |