| Commit message (Expand) | Author | Age |
* | Support 64-bit time_t. Patch from Matthias Drochner. Partial backport candid...•••svn:r18234
| Nick Mathewson | 2009-01-22 |
* | Make sure that even in the weird fiddly paths that lead to init_keys,•••crypto_global_init gets called. Also have it be crypto_global_init
that calls crypto_seed_rng, so we are not dependent on OpenSSL's
RAND_poll in these fiddly cases.
Should fix bug 907. Bugfix on 0.0.9pre6. Backport candidate.
svn:r18210
| Nick Mathewson | 2009-01-21 |
* | Remove svn $Id$s from our source, and remove tor --version --version.•••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
| Nick Mathewson | 2009-01-04 |
* | Checkpoint my big bug-891 patch.•••svn:r17757
| Nick Mathewson | 2008-12-24 |
* | Document most undocumented variables.•••svn:r17754
| Nick Mathewson | 2008-12-23 |
* | Add DOCDOC entries for undocumented static and global variables.•••svn:r17739
| Nick Mathewson | 2008-12-22 |
* | Fix most DOCDOCs remaining and/or added by redox.•••svn:r17734
| Nick Mathewson | 2008-12-22 |
* | Add DOCDOC comments for all undocumented functions. Add missing *s to other ...•••svn:r17729
| Nick Mathewson | 2008-12-22 |
* | Why were we using gettimeofday() in second_elapsed_callback? We were only ev...•••svn:r17691
| Nick Mathewson | 2008-12-18 |
* | Replace calls to time(NULL) that occur on the order of once per read, one per...•••svn:r17690
| Nick Mathewson | 2008-12-18 |
* | Remove fixed xxx020s; downgrade unfixed ones.•••(The unfixed ones are being downgraded to regular XXXs mainly on the rationale that they don't seem to be exploding Tor, and they were apparently not showstoppers for 0.2.0.x-final.)
svn:r17682
| Nick Mathewson | 2008-12-18 |
* | Call release_lockfile() before exiting.•••svn:r17679
| Nick Mathewson | 2008-12-18 |
* | Remove RedirectExit feature; it has been deprecated since 0.2.0.3-alpha•••svn:r17663
| Nick Mathewson | 2008-12-17 |
* | Rename ServerDNSAllowBrokenResolvConf to ServerDNSAllowBrokenConfig.•••(Many users have no idea what a resolv.conf is, and shouldn't be forced to learn. The old option will keep working for now.)
Also, document it.
svn:r17661
| Nick Mathewson | 2008-12-17 |
* | Move edge-only flags from connection_t to edge_connection_t.•••svn:r17643
| Nick Mathewson | 2008-12-17 |
* | Rename or_is_obsolete and move it to or_connection_t where it belongs.•••svn:r17642
| Nick Mathewson | 2008-12-17 |
* | Avoid multiple descriptor-fetch connections to authorities. Fixes bug 366.•••svn:r17594
| Nick Mathewson | 2008-12-11 |
* | Fix wide line in main.c•••svn:r17587
| Nick Mathewson | 2008-12-11 |
* | Add new internal-use-only option for controllers to use to prevent SIGHUP fro...•••svn:r17567
| Nick Mathewson | 2008-12-10 |
* | Bug 691 fix: do not shutdown Tor servers right away if the network is down.•••svn:r17566
| Nick Mathewson | 2008-12-10 |
* | Directory mirrors no longer fetch the v1 directory or•••running-routers files. They are obsolete, and nobody asks for them
anymore. This is the first step to making v1 authorities obsolete.
svn:r17513
| Roger Dingledine | 2008-12-07 |
* | Add comment clarifying OpenSSL usage.•••svn:r17498
| Jacob Appelbaum | 2008-12-07 |
* | clean up some log messages•••svn:r17406
| Roger Dingledine | 2008-11-29 |
* | prepare_for_poll() -- plus its mysterious cousin, prepare_for_pool() --•••are long gone.
svn:r17351
| Roger Dingledine | 2008-11-21 |
* | Document a couple of functions.•••svn:r17239
| Nick Mathewson | 2008-11-10 |
* | beg nick for some documentation on the locking functions•••svn:r17233
| Roger Dingledine | 2008-11-10 |
* | Whitespace fixes.•••svn:r16967
| Nick Mathewson | 2008-09-25 |
* | Remove now-needless _tor_dmalloc_free helper.•••svn:r16964
| Nick Mathewson | 2008-09-25 |
* | Refactor unit test macros and tor_free_all() logic a bit so as to make it eas...•••svn:r16816
| Nick Mathewson | 2008-09-09 |
* | minor cleanups on karsten's patch•••svn:r16810
| Roger Dingledine | 2008-09-09 |
* | karsten's patch for bug 767.•••svn:r16808
| Roger Dingledine | 2008-09-09 |
* | Catch and report a few more bootstrapping failure cases when Tor•••fails to establish a TCP connection. Cleanup on 0.2.1.x.
svn:r16803
| Roger Dingledine | 2008-09-09 |
* | Fix mingw build with --enable-gcc-warnings set.•••svn:r16759
| Nick Mathewson | 2008-09-04 |
* | Add a lockfile to the Tor data directory to avoid situations where two Tors s...•••svn:r16722
| Nick Mathewson | 2008-09-01 |
* | Next patch from Karsten: client-side configuration stuff for proposal 121.•••svn:r16510
| Nick Mathewson | 2008-08-12 |
* | r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400••• Initial conversion of uint32_t addr to tor_addr_t addr in connection_t and related types. Most of the Tor wire formats using these new types are in, but the code to generate and use it is not. This is a big patch. Let me know what it breaks for you.
svn:r16435
| Nick Mathewson | 2008-08-05 |
* | Send an initial "Starting" bootstrap status event, so we have a•••state to start out in.
svn:r15326
| Roger Dingledine | 2008-06-17 |
* | Fix last geoip bugs.•••svn:r15106
| Nick Mathewson | 2008-06-10 |
* | extra points if you make it compile. boy, i'm on a roll.•••svn:r15077
| Roger Dingledine | 2008-06-09 |
* | when we haven't had any application requests lately, don't bother•••logging when we have expired a bunch of descriptors.
svn:r15074
| Roger Dingledine | 2008-06-09 |
* | Fix warning when compiling with dmalloc.•••svn:r14829
| Nick Mathewson | 2008-05-29 |
* | New code to implement proposal for local geoip stats. Only enabled with --ena...•••svn:r14802
| Nick Mathewson | 2008-05-29 |
* | r15304@tombo: nickm | 2008-04-23 16:31:40 -0400••• Forward-port: I had apparently broken OSX and Freebsd by not initializing threading before we initialize the logging system. This patch should do so, and fix bug 671.
svn:r14430
| Nick Mathewson | 2008-04-23 |
* | r15161@31-33-107: nickm | 2008-04-10 11:11:58 -0400••• Make dumpstats() log the size and fullness of openssl-internal buffers, so I can test my hypothesis that many of them are empty, and my alternative hypothesis that many of them are mostly empty, against the null hypothesis that we really need to be burning 32K per open OR connection on this.
svn:r14350
| Nick Mathewson | 2008-04-10 |
* | r19243@catbus: nickm | 2008-04-08 13:28:59 -0400••• Use a freelist to hold a few recent memarea chunks. We do a kazillion memarea allocs and frees; that cant be good for us.
svn:r14319
| Nick Mathewson | 2008-04-08 |
* | r19109@catbus: nickm | 2008-03-27 16:05:18 -0400••• Replace a syntax error and a log message that was never emitted with a simple assert. Asserts are fun and easy.
svn:r14224
| Nick Mathewson | 2008-03-27 |
* | Add --hush switch.•••New --hush command-line option similar to --quiet. While --quiet disables all
logging to the console on startup, --hush limits the output to messages of
warning and error severity.
svn:r14222
| Peter Palfrader | 2008-03-27 |
* | r19093@catbus: nickm | 2008-03-27 12:43:58 -0400••• Only log a notice that dmalloc has been set up if it fails. Actually, since we have not added a temp log yet, I am not sure this ever does anything.
svn:r14216
| Nick Mathewson | 2008-03-27 |
* | r19089@catbus: nickm | 2008-03-27 11:05:23 -0400••• Free some static hashtables and the log mutex on exit. Backport candidate.
svn:r14212
| Nick Mathewson | 2008-03-27 |
* | r19066@catbus: nickm | 2008-03-26 13:24:15 -0400••• Initialize logging before we log anything. Bugfix on 0.2.0.x-alpha.
svn:r14199
| Nick Mathewson | 2008-03-26 |