diff options
author | Karsten Loesing <karsten.loesing@gmx.net> | 2009-08-21 23:02:36 +0200 |
---|---|---|
committer | Karsten Loesing <karsten.loesing@gmx.net> | 2009-08-21 23:02:36 +0200 |
commit | 8c29b7920ae18a46ce0527806507275783d1ae42 (patch) | |
tree | 0ff5936969a5b1b831686d1af5fbcff968dd915f /doc/spec | |
parent | 75c59d1a92e0f4956bd249844c188c432aae1712 (diff) | |
download | tor-8c29b7920ae18a46ce0527806507275783d1ae42.tar.gz tor-8c29b7920ae18a46ce0527806507275783d1ae42.zip |
Add some fixes after discussion with Nick.
- Refactor geoip.c by moving duplicate code into rotate_request_period().
- Don't leak memory when cleaning up cell queues.
- Make sure that exit_(streams|bytes_(read|written)) are initialized in all
places accessing these arrays.
- Read only the last block from *stats files and ensure that its timestamp
is not more than 25 hours in the past and not more than 1 hour in the
future.
- Stop truncating the last character when reading *stats files.
The only thing that's left now is to avoid reading whole *stats files into
memory.
Diffstat (limited to 'doc/spec')
0 files changed, 0 insertions, 0 deletions