aboutsummaryrefslogtreecommitdiff
path: root/src/or/rephist.c
Commit message (Expand)AuthorAge
* Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarif...•••svn:r2808 Nick Mathewson2004-11-12
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758 Nick Mathewson2004-11-09
* Resolve many XXXs and all DOCDOCs•••svn:r2755 Nick Mathewson2004-11-09
* Clean up copyrights.•••Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698 Roger Dingledine2004-11-07
* Fix in warning fix•••svn:r2617 Nick Mathewson2004-10-27
* Check return of tor_snprintf•••svn:r2616 Nick Mathewson2004-10-27
* Use strlcpy, not strcpy.•••svn:r2610 Nick Mathewson2004-10-27
* Use tor_snprintf, not snprintf•••svn:r2609 Nick Mathewson2004-10-27
* Avoid strcat; use snprintf or strlcat instead•••svn:r2605 Nick Mathewson2004-10-27
* Replace sprintf with snprintf•••svn:r2602 Nick Mathewson2004-10-27
* more int to size_t conversions, fixing one or more amd64 bugs•••plus a whitespace patch on config.c from vicman svn:r2482 Roger Dingledine2004-10-14
* Fix a potential buffer overflow found by Ilja van Sprundel.•••We don't think this is exploitable, but best to fix it anyway. svn:r2437 Roger Dingledine2004-10-11
* even better, only print extend attempts if there are any.•••svn:r2285 Roger Dingledine2004-08-18
* stop taking strlen of an uninitialized buffer•••we were (are?) printing garbage in the rephist stats svn:r2284 Roger Dingledine2004-08-18
* make last patch compile•••svn:r2255 Nick Mathewson2004-08-17
* Stop logging events that happen to uninitialized digests•••svn:r2254 Nick Mathewson2004-08-17
* Fix comment•••svn:r2207 Nick Mathewson2004-08-09
* Fix a fencepost error in the last bandwidth reporting fix•••svn:r2202 Nick Mathewson2004-08-08
* touch-ups•••svn:r2192 Roger Dingledine2004-08-07
* Handle loop initialization for bandwidth tracking properly•••svn:r2190 Nick Mathewson2004-08-07
* Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename for...•••svn:r2182 Nick Mathewson2004-08-07
* Keep track of a whole day of bandwidth, not just 12 hrs•••svn:r2168 Nick Mathewson2004-08-06
* Fix all warnings on win32 build•••svn:r2127 Nick Mathewson2004-08-03
* when we get a sigint, don't accept new connections/circuits,•••but delay 30 seconds until exiting. if we get a second sigint, exit immediately. svn:r2070 Roger Dingledine2004-07-20
* Correct "advance-time" logic•••svn:r2069 Nick Mathewson2004-07-20
* Track bandwidth usage to estimate capacity•••svn:r2065 Nick Mathewson2004-07-20
* Resolve all DOCDOCs.•••svn:r2050 Nick Mathewson2004-07-16
* Finish most pre2 items: make running-routers list work right; rename secret k...•••svn:r2043 Nick Mathewson2004-07-13
* only count bytes transmitted to/from non-local IPs•••svn:r2041 Roger Dingledine2004-07-13
* checkpoint: start working on bandwidth tracking and•••letting clients evaluate whether they're suitable servers svn:r2037 Roger Dingledine2004-07-13
* Remaining 008pre1 items done; deferred where more design is needed.•••More docs and (way more!) testing needed. Done: - Authdirservers down directories from others. - Generate and use running-routers lists - Cache directories; store across reboots. - Refactor directory parsing a bit; note potential trouble spots. svn:r1985 Nick Mathewson2004-06-25
* Resolve some XXXs•••svn:r1889 Nick Mathewson2004-05-18
* More doxygenation.•••svn:r1832 Nick Mathewson2004-05-10
* Comments for nearly all non-tricky files•••svn:r1796 Nick Mathewson2004-05-05
* use tor_assert•••remove obsolete BUF_OK macro svn:r1697 Roger Dingledine2004-04-25
* tabs•••svn:r1456 Roger Dingledine2004-04-03
* Possible fix for c99 aliasing warnings•••svn:r1360 Nick Mathewson2004-03-29
* make OR not crash when non-OR connection dies•••svn:r1319 Roger Dingledine2004-03-20
* Integrate the new "rephist" [rep(utation) hist(ory)] module to trace•••successful/failed connections, successful/failed extends, and connection uptimes. It's still not done: more tests are needed, and not everything calls connection/circuit_mark_for_close properly. This skews the results. Also, there needs to be a 'testing' mode for non-OP ORs, where they periodically build circuits just to test whether extends work. svn:r1313 Nick Mathewson2004-03-20
* Add initial history-tracking backend code for reputation module. Not called o...•••svn:r1310 Nick Mathewson2004-03-20