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 |
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 |
Sebastian Hahn
|
1aac7de1ea
Fix unit tests and compile issues on Snow Leopard
|
16 years ago |
Mike Perry
|
e2c2fa7a1f
Change liveness value to be a function of the timeout.
|
16 years ago |
Mike Perry
|
e4e0ce94f0
Add log message so we have accurate build time values.
|
16 years ago |
Mike Perry
|
5bd60d8a41
Address nickm's issues from his review #1.
|
16 years ago |
Mike Perry
|
0352d43917
Move circuitbuildtimeout config check.
|
16 years ago |
Mike Perry
|
09a75ad316
Time for some debugging by asserts.
|
16 years ago |
Mike Perry
|
742e08046f
Fix bugs relating to not counting timeouts as circuit builds.
|
16 years ago |
Mike Perry
|
67cee75ca2
Document functions and constants.
|
16 years ago |
Mike Perry
|
c9363df09f
Remove an assert.
|
16 years ago |