Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-03 | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
Conflicts: src/common/test.h src/or/test.c | |||
2011-01-03 | Bump copyright statements to 2011 | Nick Mathewson | |
2010-12-02 | Fix a harmless off-by-one error in counting controller argument lengths | Nick Mathewson | |
Bugfix on 0.1.1.1-alpha; found by boboper. | |||
2010-09-22 | Rename has_completed_circuit to can_complete_circuit | Nick Mathewson | |
Also redocument it. Related to #1362. | |||
2010-08-16 | Fix misplaced labels | Sebastian Hahn | |
2010-07-27 | Create routerparse.h | Sebastian Hahn | |
2010-07-27 | Create reasons.h | Sebastian Hahn | |
2010-07-27 | Create policies.h | Sebastian Hahn | |
2010-07-27 | Create networkstatus.h | Sebastian Hahn | |
2010-07-27 | Create main.h | Sebastian Hahn | |
2010-07-27 | Create hibernate.h | Sebastian Hahn | |
2010-07-27 | Create dirserv.h | Sebastian Hahn | |
2010-07-27 | Create directory.h | Sebastian Hahn | |
2010-07-27 | Create control.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 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 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-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-06-29 | Merge remote branch 'mikeperry/cbt-bugfixes3' | Nick Mathewson | |
2010-06-22 | Remove the extra space that is sent in certain STREAM messages from the ↵ | Kat Magic | |
controller. (closes #1583) | |||
2010-06-15 | Add CLOSE_MS and CLOSE_RATE keywords to buildtimeout event. | Mike Perry | |
2010-05-10 | Add a TIMEOUT_RATE keyword to buildtimeout event. | Mike Perry | |
2010-04-02 | Merge branch 'asprintf' | Nick Mathewson | |
2010-02-28 | Tweak users of snprintf to use asprintf where appropriate | Nick Mathewson | |
2010-02-27 | Merge remote branch 'origin/maint-0.2.1' | Nick Mathewson | |
Conflicts: src/common/test.h src/or/test.c | |||
2010-02-27 | Update Tor Project copyright years | Nick Mathewson | |
2010-02-23 | Fix another coverity-spotted memleak | Sebastian Hahn | |
2010-02-22 | Break early on unknown extendcircuit purpose | Sebastian Hahn | |
Don't continue handling EXTENDCIRCUIT messages when we get an unknown purpose. | |||
2010-02-22 | Fix a memory leak, found by coverity | Sebastian Hahn | |
2010-02-22 | Remove some redundand code in control.c | Sebastian Hahn | |
Found by coverity | |||
2010-02-18 | Future-proof the control protocol by ignoring unrecognized keyword args | Nick Mathewson | |
2010-02-18 | Make more arguments in control.c properly case-insensitive. | Nick Mathewson | |
2010-02-18 | Move CBT params into consensus. | Mike Perry | |
2010-02-18 | Allow "EXTENDCIRCUIT 0" to omit a path. | Mike Perry | |
2010-02-18 | Add BUILDTIMEOUT_SET event for CBT stress testing. | Mike Perry | |
2010-01-27 | Fix comments for getinfo_helper_t | Sebastian Hahn | |
rieo pointed out something isn't right here | |||
2010-01-26 | Fix a memory corruption bug while collecting bridge stats | Karsten Loesing | |
We accidentally freed the internal buffer for bridge stats when we were writing the bridge stats file or honoring a control port request for said data. Change the interfaces for geoip_get_bridge_stats* to prevent these problems, and remove the offending free/add a tor_strdup. Fixes bug 1208. | |||
2009-12-18 | Remove duplicate words and a duplicate newline. | Karsten Loesing | |
2009-12-17 | Fix bridge statistics. | Karsten Loesing | |
Fix statistics on client numbers by country as seen by bridges that were broken in 0.2.2.1-alpha. Also switch to reporting full 24-hour intervals instead of variable 12-to-48-hour intervals. | |||
2009-12-15 | Merge branch 'safelogging2' | Nick Mathewson | |
Conflicts: ChangeLog | |||
2009-12-15 | Refactor the safe_str_*() API to make more sense. | Nick Mathewson | |
The new rule is: safe_str_X() means "this string is a piece of X information; make it safe to log." safe_str() on its own means "this string is a piece of who-knows-what; make it safe to log". | |||
2009-12-13 | New controller command "getinfo config-text" | Roger Dingledine | |
It returns the contents that Tor would write if you send it a SAVECONF command, so the controller can write the file to disk itself. |