aboutsummaryrefslogtreecommitdiff
path: root/src/or/rephist.c
Commit message (Collapse)AuthorAge
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" ↵Nick Mathewson2004-11-09
| | | | | | target; fix a braino in dirserv.c svn:r2758
* Resolve many XXXs and all DOCDOCsNick Mathewson2004-11-09
| | | | svn:r2755
* Clean up copyrights.Roger Dingledine2004-11-07
| | | | | | | | Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698
* Fix in warning fixNick Mathewson2004-10-27
| | | | svn:r2617
* Check return of tor_snprintfNick Mathewson2004-10-27
| | | | svn:r2616
* Use strlcpy, not strcpy.Nick Mathewson2004-10-27
| | | | svn:r2610
* Use tor_snprintf, not snprintfNick Mathewson2004-10-27
| | | | svn:r2609
* Avoid strcat; use snprintf or strlcat insteadNick Mathewson2004-10-27
| | | | svn:r2605
* Replace sprintf with snprintfNick Mathewson2004-10-27
| | | | svn:r2602
* more int to size_t conversions, fixing one or more amd64 bugsRoger Dingledine2004-10-14
| | | | | | | plus a whitespace patch on config.c from vicman svn:r2482
* Fix a potential buffer overflow found by Ilja van Sprundel.Roger Dingledine2004-10-11
| | | | | | | We don't think this is exploitable, but best to fix it anyway. svn:r2437
* even better, only print extend attempts if there are any.Roger Dingledine2004-08-18
| | | | svn:r2285
* stop taking strlen of an uninitialized bufferRoger Dingledine2004-08-18
| | | | | | | we were (are?) printing garbage in the rephist stats svn:r2284
* make last patch compileNick Mathewson2004-08-17
| | | | svn:r2255
* Stop logging events that happen to uninitialized digestsNick Mathewson2004-08-17
| | | | svn:r2254
* Fix commentNick Mathewson2004-08-09
| | | | svn:r2207
* Fix a fencepost error in the last bandwidth reporting fixNick Mathewson2004-08-08
| | | | svn:r2202
* touch-upsRoger Dingledine2004-08-07
| | | | svn:r2192
* Handle loop initialization for bandwidth tracking properlyNick Mathewson2004-08-07
| | | | svn:r2190
* Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename ↵Nick Mathewson2004-08-07
| | | | | | format/parse_rfc1123_time; make rephist remember used bandwidth; published used bandwidth in descriptors in 15-minute chunks. Breaks unittests. svn:r2182
* Keep track of a whole day of bandwidth, not just 12 hrsNick Mathewson2004-08-06
| | | | svn:r2168
* Fix all warnings on win32 buildNick Mathewson2004-08-03
| | | | svn:r2127
* when we get a sigint, don't accept new connections/circuits,Roger Dingledine2004-07-20
| | | | | | | | but delay 30 seconds until exiting. if we get a second sigint, exit immediately. svn:r2070
* Correct "advance-time" logicNick Mathewson2004-07-20
| | | | svn:r2069
* Track bandwidth usage to estimate capacityNick Mathewson2004-07-20
| | | | svn:r2065
* Resolve all DOCDOCs.Nick Mathewson2004-07-16
| | | | svn:r2050
* Finish most pre2 items: make running-routers list work right; rename secret ↵Nick Mathewson2004-07-13
| | | | | | key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname. svn:r2043
* only count bytes transmitted to/from non-local IPsRoger Dingledine2004-07-13
| | | | svn:r2041
* checkpoint: start working on bandwidth tracking andRoger Dingledine2004-07-13
| | | | | | | letting clients evaluate whether they're suitable servers svn:r2037
* Remaining 008pre1 items done; deferred where more design is needed.Nick Mathewson2004-06-25
| | | | | | | | | | | | | 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
* Resolve some XXXsNick Mathewson2004-05-18
| | | | svn:r1889
* More doxygenation.Nick Mathewson2004-05-10
| | | | svn:r1832
* Comments for nearly all non-tricky filesNick Mathewson2004-05-05
| | | | svn:r1796
* use tor_assertRoger Dingledine2004-04-25
| | | | | | | remove obsolete BUF_OK macro svn:r1697
* tabsRoger Dingledine2004-04-03
| | | | svn:r1456
* Possible fix for c99 aliasing warningsNick Mathewson2004-03-29
| | | | svn:r1360
* make OR not crash when non-OR connection diesRoger Dingledine2004-03-20
| | | | svn:r1319
* Integrate the new "rephist" [rep(utation) hist(ory)] module to traceNick Mathewson2004-03-20
| | | | | | | | | | | | | | 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
* Add initial history-tracking backend code for reputation module. Not called ↵Nick Mathewson2004-03-20
or tested yet. svn:r1310