| Commit message (Expand) | Author | Age |
* | r12920@catbus: nickm | 2007-05-24 13:12:52 -0400••• and remove an XXX012.
svn:r10308
| Nick Mathewson | 2007-05-24 |
* | r12919@catbus: nickm | 2007-05-24 13:04:56 -0400••• backport candidate: Warn when using a version of libevent before 1.3b to run a server on osx or bsd: these versions of libevent interact badly with userspace threads.
svn:r10307
| Nick Mathewson | 2007-05-24 |
* | new ip addresses for moria1 and moria2; new ports for moria2•••svn:r10296
| Roger Dingledine | 2007-05-22 |
* | r12898@catbus: nickm | 2007-05-22 13:11:04 -0400••• More v3 directory code: have authorities load certificates; have everybody store certificates to disk and load them; provide a way to configure v3 authorities.
svn:r10293
| Nick Mathewson | 2007-05-22 |
* | r12852@catbus: nickm | 2007-05-22 11:00:27 -0400••• Use svn revisions consistently throughout all log messages.
svn:r10291
| Nick Mathewson | 2007-05-22 |
* | r13017@Kushana: nickm | 2007-05-20 13:40:45 -0400••• Address points in r10227.
svn:r10229
| Nick Mathewson | 2007-05-20 |
* | point out two remote crash bugs, a memory leak, and a few other•••items we should probably look into.
svn:r10227
| Roger Dingledine | 2007-05-20 |
* | r12981@Kushana: nickm | 2007-05-18 14:12:19 -0400••• First cut at code to download extra-info docs. Also note a bad bug in directory.c (look for the string BUG BUG BUG).
svn:r10209
| Nick Mathewson | 2007-05-18 |
* | r12763@catbus: nickm | 2007-05-15 05:29:33 -0400••• Make --enable-gcc-warnings happy on the upcoming gcc 4.2
svn:r10195
| Nick Mathewson | 2007-05-15 |
* | polish r9726-r9903•••svn:r10182
| Roger Dingledine | 2007-05-13 |
* | r12697@catbus: nickm | 2007-05-09 00:15:40 -0400••• Change authority_type_t to a set of flags; use it more consistently.
svn:r10144
| Nick Mathewson | 2007-05-09 |
* | Interim commit: new config options Bridge and UseBridges.•••It is becoming increasingly clear to me that bridges should
be a special case of entry guards, not a whole separate pile
of nearly identical functions.
svn:r10141
| Roger Dingledine | 2007-05-08 |
* | When we are reporting the DirServer line we just parsed, we were•••logging the second stanza of the key fingerprint, not the first.
svn:r10140
| Roger Dingledine | 2007-05-08 |
* | Change the PublishServerDescriptor config option from a boolean•••into a string: "v1", "v2", bridge", "". Continue to support
"0" and "1".
svn:r10136
| Roger Dingledine | 2007-05-08 |
* | add a 'bridge' flag for dirserver config entries•••svn:r10128
| Roger Dingledine | 2007-05-07 |
* | make it work on windows/etc again, i presume•••svn:r10118
| Roger Dingledine | 2007-05-04 |
* | ok, i'm not so good at counting•••svn:r10117
| Roger Dingledine | 2007-05-04 |
* | make MaxAdvertisedBandwidth into a legal default•••svn:r10115
| Roger Dingledine | 2007-05-04 |
* | if you're using relaybandwidthrate and relaybandwidthburst, make•••sure that's reflected in your router descriptor.
svn:r10114
| Roger Dingledine | 2007-05-04 |
* | early skeletal support for running a bridge directory authority•••svn:r10112
| Roger Dingledine | 2007-05-04 |
* | New config option V2AuthoritativeDirectory that all directory•••authorities should set. This will let future authorities choose
not to serve V2 directory information.
Also, go through and revamp all the authdir_mode stuff so it tries
to do the right thing if you're an auth but not a V1 or V2 auth.
svn:r10092
| Roger Dingledine | 2007-05-02 |
* | r12625@catbus: nickm | 2007-05-01 16:41:23 -0400••• Remove the _UploadExtraInfo option, since I tried turning it on and moria[12] seem not to have exploded.
svn:r10089
| Nick Mathewson | 2007-05-01 |
* | r12619@catbus: nickm | 2007-05-01 16:13:42 -0400••• Add code to upload extrainfos to authorities running 0.2.0.0-alpha-dev (r10070) or later.
svn:r10086
| Nick Mathewson | 2007-05-01 |
* | r12580@catbus: nickm | 2007-04-30 13:29:05 -0400••• Initial version of patch from Karsten Loesing: Add an HSAuthorityRecordStats option to track statistics of overall hidden service usage without logging information that would be useful to an attacker.
svn:r10067
| Nick Mathewson | 2007-04-30 |
* | Add a new config option __DisablePredictedCircuits designed for•••use by the controller, when we don't want Tor to build any circuits
preemptively.
svn:r10054
| Roger Dingledine | 2007-04-30 |
* | A hack I've been wanting for a while: when building a -dev version•••from an SVN repository, use the current svn revision in the platform
string and in the output of --version.
svn:r9976
| Nick Mathewson | 2007-04-16 |
* | r12349@catbus: nickm | 2007-04-11 09:18:15 -0400••• Add code to shrink the cell memory pool by discarding empty chunks that have been empty for the last 60 seconds. Also, instead of having test.c duplicate declarations for exposed functions, put them inside #ifdef foo_PRIVATE blocks in the headers. This prevents bugs where test.c gets out of sync.
svn:r9944
| Nick Mathewson | 2007-04-11 |
* | Add a separate set of token buckets for relayed traffic. Right•••now that's just defined as answers to directory requests.
svn:r9881
| Roger Dingledine | 2007-03-20 |
* | r12474@Kushana: nickm | 2007-03-06 16:10:05 -0500••• We have a PATH_SEPARATOR macro. How about we use it?
svn:r9782
| Nick Mathewson | 2007-03-09 |
* | r12080@catbus: nickm | 2007-03-04 21:40:55 -0500••• Remove dnsworkers and related code. there goes another 550 lines of code.
svn:r9736
| Nick Mathewson | 2007-03-05 |
* | r12074@catbus: nickm | 2007-03-04 15:11:43 -0500••• Make all LD_BUG log messsages get prefixed with "Bug: ". Remove manually-generated "Bug: "s from log-messages. (Apparently, we remembered to add them about 40% of the time.)
svn:r9733
| Nick Mathewson | 2007-03-04 |
* | r12014@catbus: nickm | 2007-02-28 19:41:20 -0500••• Niels has accepted the patch from Scott Lamb to implement better signal handling: I can take "get the pthread_sigprocmask situation under control" off my plate.
svn:r9696
| Nick Mathewson | 2007-03-01 |
* | r12012@catbus: nickm | 2007-02-28 18:25:18 -0500••• Twiddle constants wrt uploading hidden service descriptors.
svn:r9694
| Nick Mathewson | 2007-03-01 |
* | avoid a few headaches•••svn:r9686
| Roger Dingledine | 2007-02-28 |
* | r11981@catbus: nickm | 2007-02-28 11:55:27 -0500••• Clamp declarable bandwidth at INT32_MAX, not INT_MAX.
svn:r9677
| Nick Mathewson | 2007-02-28 |
* | r11944@catbus: nickm | 2007-02-25 14:43:18 -0500••• Add a lower-bound on MaxAdvertisedBandwidth.
svn:r9652
| Nick Mathewson | 2007-02-25 |
* | doc pedant•••svn:r9634
| Roger Dingledine | 2007-02-24 |
* | r11824@catbus: nickm | 2007-02-16 13:16:47 -0500••• Move all struct-offset-manipulation macros into util.h, and use them consistently. Because there are days when "SUBTYPE_P(handle, subtype, _base)" is just easier to read and write than "(basetp*)(((handle) - STRUCT_OFFSET(subtype, _base))".
svn:r9592
| Nick Mathewson | 2007-02-16 |
* | r11822@catbus: nickm | 2007-02-16 12:49:20 -0500••• Tech config.c about libevent 1.3, and resolve all docdoc elements in config.c
svn:r9591
| Nick Mathewson | 2007-02-16 |
* | r11775@catbus: nickm | 2007-02-12 16:39:09 -0500••• Update copyright dates.
svn:r9570
| Nick Mathewson | 2007-02-12 |
* | If we start a server with ClientOnly 1, then set ClientOnly to 0 •••and hup, stop triggering an assert based on an empty onion_key.
svn:r9540
| Roger Dingledine | 2007-02-09 |
* | r11726@catbus: nickm | 2007-02-08 16:04:53 -0500••• Resolve some XXXX012 items:
- Remove PathlenCoinWeight: if we want it again, we can add it
back in.
- Ditto with RelayBandwidth*.
- Decide to leave in the "hey, you didn't set end_reason!" BUG log message,
but stop telling people to bug me personally.
- Postpone strengthening assert_connection_ok(): it's important, but
it's also a good way to introduce weird bugs.
- Move some expensive consistency checking from dns_free_all() into
assert_cache_ok().
svn:r9533
| Nick Mathewson | 2007-02-08 |
* | r11666@catbus: nickm | 2007-02-06 13:17:24 -0500••• Implement an --ignore-missing-torrc option
svn:r9501
| Nick Mathewson | 2007-02-06 |
* | r11629@catbus: nickm | 2007-02-02 15:06:17 -0500••• Removing the last DOCDOC comment hurt so much that I had to use Doxygen to identify undocumented macros and comments, and add 150 more DOCDOCs to point out where they were. Oops. Hey, kids! Fixing some of these could be your first Tor patch!
svn:r9477
| Nick Mathewson | 2007-02-02 |
* | r12122@Kushana: nickm | 2007-02-02 10:41:39 -0500••• Fail when we are unable to parse the nameserver configuration.
svn:r9475
| Nick Mathewson | 2007-02-02 |
* | r11607@catbus: nickm | 2007-01-30 17:19:27 -0500••• Audit non-const char arguments; make a lot more of them const.
svn:r9466
| Nick Mathewson | 2007-01-30 |
* | r11585@catbus: nickm | 2007-01-29 11:26:03 -0500••• Oops; fix compilation.
svn:r9457
| Nick Mathewson | 2007-01-29 |
* | r11583@catbus: nickm | 2007-01-29 11:19:48 -0500••• Make man page stop saying that BandwidthRate is for incoming bandwidth only; Add some XXX012s for config options that should maybe die.
svn:r9455
| Nick Mathewson | 2007-01-29 |
* | r11967@Kushana: nickm | 2007-01-15 16:13:15 -0500••• tidy up more whitespace issues
svn:r9356
| Nick Mathewson | 2007-01-15 |
* | patch from edmanm to make "-nt-service" command-line work too•••svn:r9349
| Roger Dingledine | 2007-01-15 |