Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-27 | Create dirserv.h | Sebastian Hahn | |
2010-07-27 | Create directory.h | Sebastian Hahn | |
2010-07-27 | Create cpuworker.h | Sebastian Hahn | |
2010-07-27 | Create control.h | Sebastian Hahn | |
2010-07-27 | Create connection_or.h | Sebastian Hahn | |
2010-07-27 | Create connection_edge.h | Sebastian Hahn | |
2010-07-27 | Create connection.h | Sebastian Hahn | |
2010-07-27 | Create config.h | Sebastian Hahn | |
2010-07-27 | Create command.h | Sebastian Hahn | |
2010-07-27 | Create circuituse.h | Sebastian Hahn | |
2010-07-27 | Create circuitlist.h | Sebastian Hahn | |
2010-07-27 | Create circuitbuild.h | Sebastian Hahn | |
2010-07-27 | Create buffers.h | Sebastian Hahn | |
2010-07-27 | Create rendservice.h | Sebastian Hahn | |
2010-07-27 | Create rendclient.h | Sebastian Hahn | |
2010-07-27 | Create rendcommon.h | Sebastian Hahn | |
2010-07-27 | Create routerlist.h | Sebastian Hahn | |
2010-07-27 | Create router.h | Sebastian Hahn | |
2010-07-27 | Create geoip.h | Sebastian Hahn | |
2010-07-27 | Split headers for dnsserv.c functions out of or.h | Sebastian Hahn | |
The next series of commits begins addressing the issue that we're currently including the complete or.h file in all of our source files. To change that, we're splitting function definitions into new header files (one header file per source file). | |||
2010-07-21 | mike needs DEFAULT_ROUTE_LEN in other files | Roger Dingledine | |
2010-07-21 | whitespace fix | Roger Dingledine | |
2010-07-20 | naked constants are bad | Roger Dingledine | |
2010-07-18 | Fix getinfo_helper_networkstatus to return 0 on question-not-known | Nick Mathewson | |
It erroneously returned -1 instead, which made it say "Internal error" rather than "Unrecognized key." | |||
2010-07-18 | Make the controller act more usefully when GETINFO fails | Nick Mathewson | |
Right now it says "552 internal error" because there's no way for getinfo_helper_*() countries to specify an error message. This patch changes the getinfo_helper_*() interface, and makes most of the getinfo helpers give useful error messages in response to failures. This should prevent recurrences of bug 1699, where a missing GeoIPFile line in the torrc made GETINFO ip-to-county/* fail in a "not obvious how to fix" way. | |||
2010-07-14 | Alter how guard flags are chosen. | Mike Perry | |
V3 authorities no longer decide not to vote on Guard+Exit. The bandwidth weights should take care of this now. Also, lower the max threshold for WFU to 0.98, to allow more nodes to become guards. | |||
2010-07-14 | print right controller purpose string for measure-timeout circs | Roger Dingledine | |
2010-07-14 | No dirport should mean no hsdir flag (bug 1693) | Roger Dingledine | |
2010-07-09 | Rename log.h to torlog.h | Nick Mathewson | |
This should make us conflict less with system files named "log.h". Yes, we shouldn't have been conflicting with those anyway, but some people's compilers act very oddly. The actual change was done with one "git mv", by editing Makefile.am, and running find . -name '*.[ch]' | xargs perl -i -pe 'if (/^#include.*\Wlog.h/) {s/log.h/torlog.h/; }' | |||
2010-07-06 | More gracefully handle corrupt state files. | Mike Perry | |
Save a backup if we get odd circuitbuildtimes and other state info. In the case of circuit build times, we no longer assert, and reset our state. | |||
2010-07-06 | Fix unittest failure in bug 1660. | Mike Perry | |
We now record large times as abandoned, to prevent a filter step from happening and skewing our results. Also, issue a warn for a rare case that can happen for funky values of Xm or too many abandoned circuits. Can happen (very rarely) during unit tests, but should not be possble during live operation, due to network liveness filters and discard logic. | |||
2010-07-05 | Make directory mirrors report non-zero dirreq-v[23]-shares again. | Karsten Loesing | |
2010-06-29 | Fix bugs with assuming time_t can be implicitly cast to long | Nick Mathewson | |
Many friendly operating systems have 64-bit times, and it's not nice to pass them to an %ld format. It's also extremely not-nice to write a time to the log as an integer. Most people think it's 2010 June 29 23:57 UTC+epsilon, not 1277855805+epsilon. | |||
2010-06-29 | Merge remote branch 'public/rand_double2' | Nick Mathewson | |
2010-06-29 | Merge remote branch 'mikeperry/cbt-bugfixes3' | Nick Mathewson | |
2010-06-27 | Group in torrc is obsolete, so stop checking it | Roger Dingledine | |
2010-06-25 | Make cbt_generate_sample use crypto_rand_double() | Nick Mathewson | |
Possible workaround for bug 1139, if anybody cares. | |||
2010-06-25 | Use Libevent 2.0's periodic timers where available. | Nick Mathewson | |
These timers behave better with non-monotonic clocks than our old ones, and also try harder to make once-per-second events get called one second apart, rather than one-plus-epsilon seconds apart. This fixes bug 943 for everybody using Libevent 2.0 or later. | |||
2010-06-22 | Remove the extra space that is sent in certain STREAM messages from the ↵ | Kat Magic | |
controller. (closes #1583) | |||
2010-06-16 | Mention the purpose field for leaked circuits. | Mike Perry | |
2010-06-15 | Add CLOSE_MS and CLOSE_RATE keywords to buildtimeout event. | Mike Perry | |
2010-06-15 | Be more proactive about closing unused circuits. | Mike Perry | |
We need to ensure that we close timeout measurement circuits. While we're at it, we should close really old circuits of certain types that aren't in use, and log really old circuits of other types. | |||
2010-06-15 | Split the circuit timeout and close codepaths. | Mike Perry | |
We need to record different statistics at point of timeout, vs the point of forcible closing. Also, give some better names to constants and state file variables to indicate they are not dealing with timeouts, but abandoned circuits. | |||
2010-06-15 | Fix initialization and reset issues with close_ms. | Mike Perry | |
Also clean up some log messages. | |||
2010-06-14 | Answer question from Roger. | Nick Mathewson | |
2010-06-14 | a line that's been sitting in my sandbox for months | Roger Dingledine | |
2010-06-11 | Merge commit 'sebastian/hostnamewarn' | Nick Mathewson | |
2010-06-11 | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | |
2010-06-11 | Add maatuska as eighth v3 directory authority. | Karsten Loesing | |
2010-06-10 | Don't crash when reading cached*consensus files on startup | Sebastian Hahn | |
Fixes bug 1352 |