| Commit message (Expand) | Author | Age |
* | karsten's second refactoring patch•••svn:r12607
| Roger Dingledine | 2007-11-29 |
* | if we think our ip address just changed, log what we thought it•••changed *to*.
svn:r12551
| Roger Dingledine | 2007-11-22 |
* | stop lying in the config file comment we write out regarding•••PublishServerDescriptor.
svn:r12550
| Roger Dingledine | 2007-11-22 |
* | Don't crash if we get an unexpected value for the•••PublishServerDescriptor config option. Reported by Matt Edman;
bugfix on 0.2.0.9-alpha.
svn:r12549
| Roger Dingledine | 2007-11-22 |
* | get rid of the __ConsiderAllRoutersAsHidServDirectories config option•••svn:r12528
| Roger Dingledine | 2007-11-17 |
* | cleanups, bump to 0.2.0.12-alpha•••svn:r12516
| Roger Dingledine | 2007-11-17 |
* | Changing the ExitPolicyRejectPrivate setting should cause us to rebuild the•••descriptor.
svn:r12507
| Peter Palfrader | 2007-11-15 |
* | Allow people to say PreferTunnelledDirConns rather than•••PreferTunneledDirConns, for those alternate-spellers out there.
svn:r12466
| Roger Dingledine | 2007-11-11 |
* | Set up ides (run by Mike Perry) as the third v3 directory authority.•••svn:r12423
| Roger Dingledine | 2007-11-07 |
* | Raise the default BandwidthRate/BandwidthBurst to 5MB/10MB, to•••accommodate the growing number of servers that use the default
and are reaching it.
svn:r12364
| Roger Dingledine | 2007-11-03 |
* | r14623@tombo: nickm | 2007-11-01 22:25:18 -0400••• More tweaks from karsten, with some cleanup and commentary.
svn:r12319
| Nick Mathewson | 2007-11-02 |
* | r16322@catbus: nickm | 2007-11-01 00:26:15 -0400••• Implement --quiet.
svn:r12306
| Nick Mathewson | 2007-11-01 |
* | r16320@catbus: nickm | 2007-11-01 00:11:20 -0400••• Learn new addresses for authorities from their certificates.
svn:r12305
| Nick Mathewson | 2007-11-01 |
* | r16301@catbus: nickm | 2007-10-31 16:43:49 -0400••• A couple of small tweaks to karsten's latest patch, and note an issue with using a bitmap to represent a single int.
svn:r12300
| Nick Mathewson | 2007-10-31 |
* | r16300@catbus: nickm | 2007-10-31 15:36:41 -0400••• Next patch from Karsten: rename some macros, tunnel dir connections, generate (and upload) multiple descriptors as appropriate.
svn:r12299
| Nick Mathewson | 2007-10-31 |
* | r16263@catbus: nickm | 2007-10-29 15:08:17 -0400••• Tidy last patch a bit.
svn:r12273
| Nick Mathewson | 2007-10-29 |
* | r16262@catbus: nickm | 2007-10-29 13:21:35 -0400••• Patch from Karsten: Code to act as (and use) v2 hidden service directories.
svn:r12272
| Nick Mathewson | 2007-10-29 |
* | r16252@catbus: nickm | 2007-10-29 11:13:03 -0400••• Change symbol from DATADIR to SHARE_DATADIR, since DATADIR conflicts with objidl.h in mingw.
svn:r12268
| Nick Mathewson | 2007-10-29 |
* | r16246@catbus: nickm | 2007-10-28 19:34:58 -0400••• Implement a FallbackNetworkstatusFile (default to $prefix/share/tor/fallback-consensus) to that we know about lots of directory servers and routers when we start up the first time.
svn:r12259
| Nick Mathewson | 2007-10-28 |
* | Refuse to start if both ORPort and UseBridges are set. Bugfix•••on 0.2.0.x.
svn:r12182
| Roger Dingledine | 2007-10-25 |
* | r16051@catbus: nickm | 2007-10-22 18:53:53 -0400••• fix a dumb bug in r12102.
svn:r12111
| Nick Mathewson | 2007-10-22 |
* | r16032@catbus: nickm | 2007-10-22 11:56:53 -0400••• When our directory status or our v3 authority status changes, reschedule operations as appropriate. (Fixes some xxxx020 items)
svn:r12102
| Nick Mathewson | 2007-10-22 |
* | r15905@catbus: nickm | 2007-10-18 09:58:54 -0400••• Document some functions while I can still rememberf what they do. Fix up some whitespace.
svn:r12018
| Nick Mathewson | 2007-10-18 |
* | r15899@catbus: nickm | 2007-10-18 07:49:15 -0400••• "if (!router_get_trusted_dirservers())" is a bad test: router_get_trusted_dirservers() always returns a list. Instead, check for whether the list is empty.
svn:r12013
| Nick Mathewson | 2007-10-18 |
* | r15880@catbus: nickm | 2007-10-17 14:56:51 -0400••• Patch from robert hogan: do not reset trusted dir server list when we get a config option.
svn:r12001
| Nick Mathewson | 2007-10-17 |
* | r15877@catbus: nickm | 2007-10-17 12:54:56 -0400••• Make unverified-consensus get removed when it is accepted or rejected. Make a new get_datadir_fname*() set of functions to eliminate the common code of "get the options, get the datadir, append some stuff".
svn:r12000
| Nick Mathewson | 2007-10-17 |
* | Correctly check for bad options to the "PublishServerDescriptor"•••config option. Bugfix on 0.2.0.1-alpha; reported by Matt Edman.
svn:r11968
| Roger Dingledine | 2007-10-16 |
* | r15750@catbus: nickm | 2007-10-13 20:06:47 -0400••• Eventually delete the obsolete cached-routers and cached-routers.new files, so they don't sit around on disk forever.
svn:r11918
| Nick Mathewson | 2007-10-14 |
* | r14885@Kushana: nickm | 2007-10-11 10:36:16 -0400••• Document minimal values for voting times. Use a macro instead of a magic number. Remove an "enforce this" xxxx020 that was already enforced.
svn:r11868
| Nick Mathewson | 2007-10-11 |
* | r15512@catbus: nickm | 2007-10-02 16:27:43 -0400••• Make some functions static; remove some dead code.
svn:r11750
| Nick Mathewson | 2007-10-02 |
* | add a v3 authority•••svn:r11542
| Peter Palfrader | 2007-09-20 |
* | Set up moria1 as the first v3 directory authority.•••svn:r11506
| Roger Dingledine | 2007-09-19 |
* | r14425@Kushana: nickm | 2007-09-13 13:00:57 -0400••• Do not load state when options->command is not RUN_TOR. (Resolves bug 499; backport candidate)
svn:r11437
| Nick Mathewson | 2007-09-13 |
* | r14940@catbus: nickm | 2007-09-06 13:22:26 -0400••• Move NT services code into its own C file. Probably will not build happily on win32 yet; more hacking needed.
svn:r11388
| Nick Mathewson | 2007-09-06 |
* | Fixed misspelling of "connection" caught by kate.•••svn:r11382
| Andrew Lewman | 2007-09-06 |
* | r14328@Kushana: nickm | 2007-09-04 20:17:34 -0400••• There is no good reason to make hashedcontrolpassword and cookieauthentication mutually exclusive. So let's not.
svn:r11377
| Nick Mathewson | 2007-09-05 |
* | r14259@Kushana: nickm | 2007-08-30 02:33:55 -0400••• Teach tor about more libevent versions. Be more clear that "Known bugs" means "it will crash or something." Most significantly, stop issuing dire warnings every time we run with kqueue on os x: it seems to have worked for a while now.
svn:r11314
| Nick Mathewson | 2007-08-30 |
* | r14826@catbus: nickm | 2007-08-29 13:19:55 -0400••• Add a line to the state file for each guard to let us know which version added the guard. If the line is absent, assume the guard was added by whatever version of Tor last wrote the state file. Remove guards if the version that added them was using a bad guard selection algorithm. (Previously, we removed guards if the version that wrote the file was using a bad guard selection algorithm, even if the guards themselves were chosen by a good version.)
svn:r11298
| Nick Mathewson | 2007-08-29 |
* | r14231@Kushana: nickm | 2007-08-27 14:56:14 -0400••• Most configuration options have the same names in or.h and in torrc. Make the macros reflect this, so that it is easier to fit them onto a line, and so that mismatched options stand out more
svn:r11290
| Nick Mathewson | 2007-08-27 |
* | r14227@Kushana: nickm | 2007-08-27 11:33:28 -0400••• Add a new ClientDNSRejectInternalAddresses option (default: on) to refuse to believe that any address can map to or from an internal address. This blocks some kinds of potential browser-based attacks, especially on hosts using DNSPort. Also clarify behavior in some comments. Backport candiate?
svn:r11287
| Nick Mathewson | 2007-08-27 |
* | Set up Tonga as the default bridge directory authority.•••svn:r11276
| Roger Dingledine | 2007-08-25 |
* | formatting cleanups•••svn:r11273
| Roger Dingledine | 2007-08-25 |
* | revert the recommended-guard-version thing. it did not do what we•••want, which is to expire old guards *every* time somebody moves
from an old version to the new one.
also, refine which version numbers count as 'new enough'.
svn:r11272
| Roger Dingledine | 2007-08-25 |
* | make the last patch do what i actually want. it was a bit tricky•••since we want the default guardversion to be 0 (which is what it is
if there's no guardversion line), yet when we're validating a freshly
configed and defaulted state, we don't want to complain.
svn:r11264
| Roger Dingledine | 2007-08-24 |
* | cleanups on r11258•••svn:r11263
| Roger Dingledine | 2007-08-24 |
* | patch from mike perry to a) stop overloading guards as much, and•••b) raise the max-believable-bandwidth to 10MB/s.
svn:r11258
| Roger Dingledine | 2007-08-24 |
* | Stop putting the authentication cookie in a file called "0"•••in your working directory if you don't specify anything for the
new CookieAuthFile option. Reported by Matt Edman.
svn:r11237
| Roger Dingledine | 2007-08-21 |
* | r14740@catbus: nickm | 2007-08-20 13:00:52 -0400••• Only load MTBF data if we are running tor
svn:r11226
| Nick Mathewson | 2007-08-20 |
* | r14733@catbus: nickm | 2007-08-20 12:32:44 -0400••• Clean up MTBF storage code. Do not count times that we have been down toward the current run. Handle backward timewarps correctly. Store MTBF data on exit in addition to periodically.
svn:r11225
| Nick Mathewson | 2007-08-20 |
* | r14729@catbus: nickm | 2007-08-20 11:58:02 -0400••• Trigger load and save of MTBF data.
svn:r11219
| Nick Mathewson | 2007-08-20 |