Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-18 | Make exit stats compile on 64-bit machines, too. | Karsten Loesing | |
2009-07-13 | Two tweaks to exit-port statistics. | Karsten Loesing | |
Add two functions for round_to_next_multiple_of() for uint32_t and uint64_t. Avoid division in every step of the loop over all ports. | |||
2009-07-13 | Replace two %d with %u's. | Karsten Loesing | |
2009-07-11 | Simplify the math to round up to the next multiple of some value. | Karsten Loesing | |
2009-07-09 | Tweak exit port statistics a bit. | Karsten Loesing | |
Introduce a threshold of 0.01% of bytes that must be read and written per port in order to be included in the statistics. Otherwise we cannot include these statistics in extra-info documents, because they are too big. Change the labels "-written" and "-read" so that the meanings are as intended. | |||
2009-07-05 | If configured, write cell statistics to disk periodically. | Karsten Loesing | |
2009-07-02 | If configured, write per-port exit statistics to disk periodically. | Karsten Loesing | |
[Original patch series from Karsten, revised and squashed by Nick] | |||
2009-06-30 | the third piece of bug 969 fixing | Roger Dingledine | |
when we write out our stability info, detect relays that have slipped through the cracks. log about them and correct the problem. if we continue to see a lot of these over time, it means there's another spot where relays fall out of the routerlist without being marked as unreachable. | |||
2009-05-27 | Spell-check Tor. | Nick Mathewson | |
2009-05-04 | Update copyright to 2009. | Karsten Loesing | |
2009-01-04 | Use doxygen-style comments instead of C-style comments. | Karsten Loesing | |
svn:r17893 | |||
2009-01-04 | Document some variables used for generating statistics on usage of V0 hidden ↵ | Karsten Loesing | |
service directory authorities. svn:r17890 | |||
2009-01-04 | Remove svn $Id$s from our source, and remove tor --version --version. | Nick Mathewson | |
The subversion $Id$ fields made every commit force a rebuild of whatever file got committed. They were not actually useful for telling the version of Tor files in the wild. svn:r17867 | |||
2008-12-26 | Document the pk operation count fields in rephist.c, and move them into a ↵ | Nick Mathewson | |
struct for clarity, and change their type to what we actually want to cast them to. svn:r17784 | |||
2008-12-26 | Add more missing documentation, and correct an error in container.c ↵ | Nick Mathewson | |
documentation: Don't introduce two parameters called n when you're calling an algorithm O(n). svn:r17783 | |||
2008-12-22 | Add DOCDOC entries for undocumented static and global variables. | Nick Mathewson | |
svn:r17739 | |||
2008-12-18 | Downlgrade tweak, and answer lots of XXX021s. No actual code fixes in this ↵ | Nick Mathewson | |
patch. svn:r17686 | |||
2008-12-17 | Resolve many DOCDOCs. | Nick Mathewson | |
svn:r17662 | |||
2008-09-30 | Switch a should-benee-dless check for an assert. | Nick Mathewson | |
svn:r17018 | |||
2008-09-30 | a few more tweaks | Roger Dingledine | |
svn:r17010 | |||
2008-09-29 | Tweak the dbg-stability.txt code to log everything else that influences ↵ | Nick Mathewson | |
router stability calculations. svn:r17003 | |||
2008-09-28 | Fix 0/0 calculation in get_weighted_fractional_uptime(). | Nick Mathewson | |
svn:r16994 | |||
2008-09-26 | Put the start-of-downtime value in the start-of-downtime buffer so that we ↵ | Nick Mathewson | |
do not put junk in the dbg-stability.txt file svn:r16982 | |||
2008-09-26 | Code to serve a current stability calculations from /tor/dbg-stability.txt. ↵ | Nick Mathewson | |
Untested: somebody please run this on an authority and let me know if it is broken. svn:r16981 | |||
2008-09-25 | Whitespace fixes. | Nick Mathewson | |
svn:r16967 | |||
2008-09-23 | More logging for mtbf/wfu calculations. | Nick Mathewson | |
svn:r16941 | |||
2008-04-16 | minor fixes that have been accumulating | Roger Dingledine | |
svn:r14378 | |||
2008-04-16 | forward-port r14375 and try to make it less likely to happen again | Roger Dingledine | |
svn:r14377 | |||
2008-02-21 | r14371@tombo: nickm | 2008-02-21 16:13:18 -0500 | Nick Mathewson | |
Fix all -Wshorten-64-to-32 warnings that appear on my macbook. svn:r13662 | |||
2008-02-21 | r18288@catbus: nickm | 2008-02-20 21:18:38 -0500 | Nick Mathewson | |
Recover from bad tracked-since value in mtbf history file. This may finally close bug 537. svn:r13636 | |||
2008-02-20 | pass bucket sizes num_read and num_written around as size_ts | Roger Dingledine | |
rather than ints svn:r13610 | |||
2008-02-19 | resolve another edge case in staying dormant | Roger Dingledine | |
svn:r13586 | |||
2008-02-19 | If we only ever used Tor for hidden service lookups or posts, we | Roger Dingledine | |
would stop building circuits and start refusing connections after 24 hours, since we false believed that Tor was dormant. Reported by nwf; bugfix on 0.1.2.x. svn:r13583 | |||
2008-02-15 | r14181@tombo: nickm | 2008-02-15 16:48:17 -0500 | Nick Mathewson | |
Fix all but 2 DOCDOC items; defer many XXX020s (particularly those where fixing them would fix no bugs at the risk of introducing some bugs). svn:r13529 | |||
2008-02-15 | r14170@tombo: nickm | 2008-02-15 11:50:38 -0500 | Nick Mathewson | |
Fix or downgrade a bunch of xxx020 items. svn:r13527 | |||
2008-02-12 | r18051@catbus: nickm | 2008-02-12 15:20:43 -0500 | Nick Mathewson | |
Re-tune mempool parametes based on testing on peacetime: use smaller chuncks, free them a little more aggressively, and try very hard to concentrate allocations on fuller chunks. Also, lots of new documentation. svn:r13484 | |||
2008-02-09 | doxygen and other cleanups | Roger Dingledine | |
svn:r13440 | |||
2008-02-08 | r14063@tombo: nickm | 2008-02-08 15:48:32 -0500 | Nick Mathewson | |
Add a bunch more code documentation; change the interface of fetch_var_cell_from_buf() so it takes the current link protocol into account and can't get confused by weird command bytes on v1 connections. svn:r13430 | |||
2008-02-07 | Update some copyright notices: it is now 2008. | Nick Mathewson | |
svn:r13412 | |||
2008-02-06 | r17951@catbus: nickm | 2008-02-06 14:34:13 -0500 | Nick Mathewson | |
Add more documentation; change the behavior of read_to_buf_tls to be more consistent. Note a longstanding problem with current read/write interfaces. svn:r13407 | |||
2008-02-06 | r17933@catbus: nickm | 2008-02-05 19:54:28 -0500 | Nick Mathewson | |
Stamp out a bunch of atoi users; make more tor_parse_long() users check their outputs. svn:r13395 | |||
2007-12-19 | Make getinfo ns/purpose/bridge actually work | Roger Dingledine | |
Also, dump our bridge router status entries to disk every 30 minutes. svn:r12871 | |||
2007-12-18 | Make bridge authorities test reachability of bridges. | Roger Dingledine | |
Added two XXX020's that we need to think harder about. svn:r12859 | |||
2007-12-17 | r15530@tombo: nickm | 2007-12-17 16:54:03 -0500 | Nick Mathewson | |
First wodge of geoip code so bridges can figure out which countries are blocking them. svn:r12845 | |||
2007-12-12 | clean up copyrights, and assign 2007 copyrights to The Tor Project, Inc | Roger Dingledine | |
svn:r12786 | |||
2007-11-29 | karsten's second refactoring patch | Roger Dingledine | |
svn:r12607 | |||
2007-11-10 | bump to 0.2.0.10-alphator-0.2.0.10-alpha | Roger Dingledine | |
svn:r12455 | |||
2007-11-08 | r16582@catbus: nickm | 2007-11-08 13:14:16 -0500 | Nick Mathewson | |
Try to bulletproof the parse logic for router-stability. svn:r12441 | |||
2007-11-08 | r16573@catbus: nickm | 2007-11-08 11:57:16 -0500 | Nick Mathewson | |
Mess with the formula for the Guard flag again. Now it requires that you be in the most familiar 7/8 of nodes, and have above median wfu for that 7/8th. See spec for details. Also, log thresholds better. svn:r12440 | |||
2007-10-28 | r16248@catbus: nickm | 2007-10-28 19:42:14 -0400 | Nick Mathewson | |
Do not count a server as having any WFU until we have known about it for 18 hours (weighted). svn:r12261 |