| Commit message (Expand) | Author | Age |
... | |
* | | 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•••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).
| Sebastian Hahn | 2010-07-27 |
* | | Make the controller act more usefully when GETINFO fails•••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.
| Nick Mathewson | 2010-07-18 |
* | | Merge remote branch 'mikeperry/cbt-bugfixes3' | Nick Mathewson | 2010-06-29 |
|\ \ |
|
| * | | Add CLOSE_MS and CLOSE_RATE keywords to buildtimeout event. | Mike Perry | 2010-06-15 |
| * | | Add a TIMEOUT_RATE keyword to buildtimeout event. | Mike Perry | 2010-05-10 |
* | | | Remove the extra space that is sent in certain STREAM messages from the contr... | Kat Magic | 2010-06-22 |
|/ / |
|
* | | Merge branch 'asprintf' | Nick Mathewson | 2010-04-02 |
|\ \ |
|
| * | | Tweak users of snprintf to use asprintf where appropriate | Nick Mathewson | 2010-02-28 |
* | | | Merge remote branch 'origin/maint-0.2.1'•••Conflicts:
src/common/test.h
src/or/test.c
| Nick Mathewson | 2010-02-27 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | Update Tor Project copyright years | Nick Mathewson | 2010-02-27 |
| * | Fix an apparently bogus check; fortunately, it seems to be untriggered. | Nick Mathewson | 2009-10-26 |
* | | Fix another coverity-spotted memleak | Sebastian Hahn | 2010-02-23 |
* | | Break early on unknown extendcircuit purpose•••Don't continue handling EXTENDCIRCUIT messages when we get an
unknown purpose.
| Sebastian Hahn | 2010-02-22 |
* | | Fix a memory leak, found by coverity | Sebastian Hahn | 2010-02-22 |
* | | Remove some redundand code in control.c•••Found by coverity
| Sebastian Hahn | 2010-02-22 |
* | | 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-02-18 |
* | | Fix comments for getinfo_helper_t•••rieo pointed out something isn't right here
| Sebastian Hahn | 2010-01-27 |
* | | Fix a memory corruption bug while collecting bridge stats•••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.
| Karsten Loesing | 2010-01-26 |
* | | Remove duplicate words and a duplicate newline. | Karsten Loesing | 2009-12-18 |
* | | Fix bridge statistics.•••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.
| Karsten Loesing | 2009-12-17 |
* | | Merge branch 'safelogging2'•••Conflicts:
ChangeLog
| Nick Mathewson | 2009-12-15 |
|\ \ |
|
| * | | Refactor the safe_str_*() API to make more sense.•••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".
| Nick Mathewson | 2009-12-15 |
| * | | Allow SafeLogging to exclude client related information | Sebastian Hahn | 2009-12-12 |
* | | | New controller command "getinfo config-text"•••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.
| Roger Dingledine | 2009-12-13 |
* | | | Now that FOO_free(NULL) always works, remove checks before calling it. | Nick Mathewson | 2009-12-12 |
|/ / |
|
* | | Fix an accidentally removed free in 385853a282138a61, and repair a check. | Nick Mathewson | 2009-10-26 |
* | | Fix/annotate deadcode for CID 402,403 | Nick Mathewson | 2009-10-26 |
* | | Remove checks for array existence. (CID 410..415)•••In C, the code "char x[10]; if (x) {...}" always takes the true branch of
the if statement. Coverity notices this now.
In some cases, we were testing arrays to make sure that an operation
we wanted to do would suceed. Those cases are now always-true.
In some cases, we were testing arrays to see if something was _set_.
Those caes are now tests for strlen(s), or tests for
!tor_mem_is_zero(d,len).
| Nick Mathewson | 2009-10-26 |
* | | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | 2009-10-26 |
|\| |
|
| * | Fix two memory leaks found by Coverity (CIDs 417-418)•••The first happens on an error case when a controller wants an
impossible directory object. The second happens when we can't write
our fingerprint file.
| Nick Mathewson | 2009-10-26 |
* | | Actually remember all the consensus types when we are done generating them. | Nick Mathewson | 2009-10-15 |
* | | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | 2009-09-01 |
|\| |
|
| * | Fix compile warnings on Snow Leopard•••Big thanks to nickm and arma for helping me with this!
| Sebastian Hahn | 2009-09-01 |