Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-07 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |
2011-04-07 | Allow controllers a more up-to-date view of bridge usage. | Nick Mathewson | |
Instead of answering GETINFO requests about our geoip usage only after running for 24 hours, this patch makes us answer GETINFO requests immediately. We still round and quantize as before. Implements bug2711. Also, refactor the heck out of the bridge usage formatting code. No longer should we need to do a generate-parse-and-regenerate cycle to get the controller string, and that lets us simplify the code a lot. | |||
2011-01-03 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2011-01-03 | Bump copyright statements to 2011 (0.2.2) | Nick Mathewson | |
2010-11-09 | Add GeoIP file digest to extra-info descriptor. | Karsten Loesing | |
2010-08-05 | Allow enabling or disabling *Statistics while Tor is running. | Karsten Loesing | |
With this patch we stop scheduling when we should write statistics using a single timestamp in run_scheduled_events(). Instead, we remember when a statistics interval starts separately for each statistic type in geoip.c and rephist.c. Every time run_scheduled_events() tries to write stats to disk, it learns when it should schedule the next such attempt. This patch also enables all statistics to be stopped and restarted at a later time. This patch comes with a few refactorings, some of which were not easily doable without the patch. | |||
2010-07-27 | Create geoip.h | Sebastian Hahn | |