aboutsummaryrefslogtreecommitdiff
path: root/src/or/config.c
Commit message (Collapse)AuthorAge
* r12920@catbus: nickm | 2007-05-24 13:12:52 -0400Nick Mathewson2007-05-24
| | | | | | | and remove an XXX012. svn:r10308
* r12919@catbus: nickm | 2007-05-24 13:04:56 -0400Nick Mathewson2007-05-24
| | | | | | | 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
* new ip addresses for moria1 and moria2; new ports for moria2Roger Dingledine2007-05-22
| | | | svn:r10296
* r12898@catbus: nickm | 2007-05-22 13:11:04 -0400Nick Mathewson2007-05-22
| | | | | | | 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
* r12852@catbus: nickm | 2007-05-22 11:00:27 -0400Nick Mathewson2007-05-22
| | | | | | | Use svn revisions consistently throughout all log messages. svn:r10291
* r13017@Kushana: nickm | 2007-05-20 13:40:45 -0400Nick Mathewson2007-05-20
| | | | | | | Address points in r10227. svn:r10229
* point out two remote crash bugs, a memory leak, and a few otherRoger Dingledine2007-05-20
| | | | | | | items we should probably look into. svn:r10227
* r12981@Kushana: nickm | 2007-05-18 14:12:19 -0400Nick Mathewson2007-05-18
| | | | | | | 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
* r12763@catbus: nickm | 2007-05-15 05:29:33 -0400Nick Mathewson2007-05-15
| | | | | | | Make --enable-gcc-warnings happy on the upcoming gcc 4.2 svn:r10195
* polish r9726-r9903Roger Dingledine2007-05-13
| | | | svn:r10182
* r12697@catbus: nickm | 2007-05-09 00:15:40 -0400Nick Mathewson2007-05-09
| | | | | | | Change authority_type_t to a set of flags; use it more consistently. svn:r10144
* Interim commit: new config options Bridge and UseBridges.Roger Dingledine2007-05-08
| | | | | | | | | 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
* When we are reporting the DirServer line we just parsed, we wereRoger Dingledine2007-05-08
| | | | | | | logging the second stanza of the key fingerprint, not the first. svn:r10140
* Change the PublishServerDescriptor config option from a booleanRoger Dingledine2007-05-08
| | | | | | | | into a string: "v1", "v2", bridge", "". Continue to support "0" and "1". svn:r10136
* add a 'bridge' flag for dirserver config entriesRoger Dingledine2007-05-07
| | | | svn:r10128
* make it work on windows/etc again, i presumeRoger Dingledine2007-05-04
| | | | svn:r10118
* ok, i'm not so good at countingRoger Dingledine2007-05-04
| | | | svn:r10117
* make MaxAdvertisedBandwidth into a legal defaultRoger Dingledine2007-05-04
| | | | svn:r10115
* if you're using relaybandwidthrate and relaybandwidthburst, makeRoger Dingledine2007-05-04
| | | | | | | sure that's reflected in your router descriptor. svn:r10114
* early skeletal support for running a bridge directory authorityRoger Dingledine2007-05-04
| | | | svn:r10112
* New config option V2AuthoritativeDirectory that all directoryRoger Dingledine2007-05-02
| | | | | | | | | | | 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
* r12625@catbus: nickm | 2007-05-01 16:41:23 -0400Nick Mathewson2007-05-01
| | | | | | | Remove the _UploadExtraInfo option, since I tried turning it on and moria[12] seem not to have exploded. svn:r10089
* r12619@catbus: nickm | 2007-05-01 16:13:42 -0400Nick Mathewson2007-05-01
| | | | | | | Add code to upload extrainfos to authorities running 0.2.0.0-alpha-dev (r10070) or later. svn:r10086
* r12580@catbus: nickm | 2007-04-30 13:29:05 -0400Nick Mathewson2007-04-30
| | | | | | | 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
* Add a new config option __DisablePredictedCircuits designed forRoger Dingledine2007-04-30
| | | | | | | | use by the controller, when we don't want Tor to build any circuits preemptively. svn:r10054
* A hack I've been wanting for a while: when building a -dev versionNick Mathewson2007-04-16
| | | | | | | | | from an SVN repository, use the current svn revision in the platform string and in the output of --version. svn:r9976
* r12349@catbus: nickm | 2007-04-11 09:18:15 -0400Nick Mathewson2007-04-11
| | | | | | | 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
* Add a separate set of token buckets for relayed traffic. RightRoger Dingledine2007-03-20
| | | | | | | now that's just defined as answers to directory requests. svn:r9881
* r12474@Kushana: nickm | 2007-03-06 16:10:05 -0500Nick Mathewson2007-03-09
| | | | | | | We have a PATH_SEPARATOR macro. How about we use it? svn:r9782
* r12080@catbus: nickm | 2007-03-04 21:40:55 -0500Nick Mathewson2007-03-05
| | | | | | | Remove dnsworkers and related code. there goes another 550 lines of code. svn:r9736
* r12074@catbus: nickm | 2007-03-04 15:11:43 -0500Nick Mathewson2007-03-04
| | | | | | | 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
* r12014@catbus: nickm | 2007-02-28 19:41:20 -0500Nick Mathewson2007-03-01
| | | | | | | 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
* r12012@catbus: nickm | 2007-02-28 18:25:18 -0500Nick Mathewson2007-03-01
| | | | | | | Twiddle constants wrt uploading hidden service descriptors. svn:r9694
* avoid a few headachesRoger Dingledine2007-02-28
| | | | svn:r9686
* r11981@catbus: nickm | 2007-02-28 11:55:27 -0500Nick Mathewson2007-02-28
| | | | | | | Clamp declarable bandwidth at INT32_MAX, not INT_MAX. svn:r9677
* r11944@catbus: nickm | 2007-02-25 14:43:18 -0500Nick Mathewson2007-02-25
| | | | | | | Add a lower-bound on MaxAdvertisedBandwidth. svn:r9652
* doc pedantRoger Dingledine2007-02-24
| | | | svn:r9634
* r11824@catbus: nickm | 2007-02-16 13:16:47 -0500Nick Mathewson2007-02-16
| | | | | | | 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
* r11822@catbus: nickm | 2007-02-16 12:49:20 -0500Nick Mathewson2007-02-16
| | | | | | | Tech config.c about libevent 1.3, and resolve all docdoc elements in config.c svn:r9591
* r11775@catbus: nickm | 2007-02-12 16:39:09 -0500Nick Mathewson2007-02-12
| | | | | | | Update copyright dates. svn:r9570
* If we start a server with ClientOnly 1, then set ClientOnly to 0 Roger Dingledine2007-02-09
| | | | | | | and hup, stop triggering an assert based on an empty onion_key. svn:r9540
* r11726@catbus: nickm | 2007-02-08 16:04:53 -0500Nick Mathewson2007-02-08
| | | | | | | | | | | | | | | | 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
* r11666@catbus: nickm | 2007-02-06 13:17:24 -0500Nick Mathewson2007-02-06
| | | | | | | Implement an --ignore-missing-torrc option svn:r9501
* r11629@catbus: nickm | 2007-02-02 15:06:17 -0500Nick Mathewson2007-02-02
| | | | | | | 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
* r12122@Kushana: nickm | 2007-02-02 10:41:39 -0500Nick Mathewson2007-02-02
| | | | | | | Fail when we are unable to parse the nameserver configuration. svn:r9475
* r11607@catbus: nickm | 2007-01-30 17:19:27 -0500Nick Mathewson2007-01-30
| | | | | | | Audit non-const char arguments; make a lot more of them const. svn:r9466
* r11585@catbus: nickm | 2007-01-29 11:26:03 -0500Nick Mathewson2007-01-29
| | | | | | | Oops; fix compilation. svn:r9457
* r11583@catbus: nickm | 2007-01-29 11:19:48 -0500Nick Mathewson2007-01-29
| | | | | | | Make man page stop saying that BandwidthRate is for incoming bandwidth only; Add some XXX012s for config options that should maybe die. svn:r9455
* r11967@Kushana: nickm | 2007-01-15 16:13:15 -0500Nick Mathewson2007-01-15
| | | | | | | tidy up more whitespace issues svn:r9356
* patch from edmanm to make "-nt-service" command-line work tooRoger Dingledine2007-01-15
| | | | svn:r9349