| Commit message (Expand) | Author | Age |
... | |
* | backport candidate:•••Refuse to start with certain directory authority keys, and
encourage people using them to stop.
svn:r11171
| Roger Dingledine | 2007-08-19 |
* | clean up the cookieauth stuff•••svn:r11146
| Roger Dingledine | 2007-08-16 |
* | r14606@catbus: nickm | 2007-08-16 13:45:01 -0400••• Implement CookieAuthFile and CookieAuthFileGroupReadable. Backport candidate.
svn:r11141
| Nick Mathewson | 2007-08-16 |
* | r14032@Kushana: nickm | 2007-08-15 11:35:16 -0400••• Add unit tests for median functions; enforce sensible ranges for intervals and delays.
svn:r11121
| Nick Mathewson | 2007-08-15 |
* | backport candidate:•••- If we require CookieAuthentication but we fail to write the
cookie file, we would warn but not exit, and end up in a state
where no controller could authenticate. Now we exit.
- If we require CookieAuthentication, stop generating a new cookie
every time we change any piece of our config.
svn:r11117
| Roger Dingledine | 2007-08-15 |
* | r14018@Kushana: nickm | 2007-08-14 15:39:35 -0400••• Resolve XXXX020s in config.c
svn:r11108
| Nick Mathewson | 2007-08-14 |
* | r14017@Kushana: nickm | 2007-08-14 15:13:14 -0400••• Enable more code for v3 voting timing information. Also, spec clarification.
svn:r11107
| Nick Mathewson | 2007-08-14 |
* | r14003@kushana: nickm | 2007-08-13 22:23:49 -0400••• Resolve a pile of XXXXs in and around voting code
svn:r11099
| Nick Mathewson | 2007-08-14 |
* | r13989@Kushana: nickm | 2007-08-13 16:31:03 -0400••• Actually store the v3 authority id digest of a trusteddirserver
svn:r11091
| Nick Mathewson | 2007-08-13 |
* | r14526@catbus: nickm | 2007-08-13 14:08:37 -0400••• Make voting interval configurable.
svn:r11083
| Nick Mathewson | 2007-08-13 |
* | r14093@catbus: nickm | 2007-08-08 01:49:54 -0400••• Include fewer redundant headers; use the compiler search paths better.
svn:r11060
| Nick Mathewson | 2007-08-08 |
* | r13919@Kushana: nickm | 2007-08-02 10:58:31 -0700••• Warn about unsafe ControlPort configurations.
svn:r11038
| Nick Mathewson | 2007-08-02 |
* | tweak comment•••svn:r10998
| Roger Dingledine | 2007-07-30 |
* | writing instructions before you release means you can make sure•••your instructions don't seg fault
svn:r10984
| Roger Dingledine | 2007-07-30 |
* | start hunting bugs, first in a non-crashy manner•••svn:r10978
| Roger Dingledine | 2007-07-30 |
* | r13834@catbus: nickm | 2007-07-19 15:40:42 -0400••• Another patch from croup: drop support for address masks that do not correspond to bit prefixes. Nobody has used this for a while, and we have given warnings for a long time.
svn:r10881
| Nick Mathewson | 2007-07-19 |
* | free another string, and the buffer freelists, on exit.•••svn:r10851
| Roger Dingledine | 2007-07-17 |
* | r13774@catbus: nickm | 2007-07-16 12:23:28 -0400••• Tweaks on constrained socket buffers patch from coderman: Add a changelog; rename some variables; fix some long lines and whitespace; make ConstrainedSockSize a memunit; pass setsockopt a void.
svn:r10843
| Nick Mathewson | 2007-07-16 |
* | r13773@catbus: nickm | 2007-07-16 11:58:25 -0400••• Initial "constrained socket buffers" patch from coderman. needs tweaking.
svn:r10842
| Nick Mathewson | 2007-07-16 |
* | r13637@catbus: nickm | 2007-07-06 14:24:27 -0400••• fix copy-paste error in config message src/or/config.c . Apply
initial (but pared-down) version of launch-resolve-via-controller
patch from Robert Hogan.
svn:r10780
| Nick Mathewson | 2007-07-10 |
* | r13477@catbus: nickm | 2007-06-17 14:22:03 -0400••• Sun CC likes to give warnings for the do { } while(0) construction for making statement-like macros. Define STMT_BEGIN/STMT_END macros that do the right thing, and use them everywhere.
svn:r10645
| Nick Mathewson | 2007-06-17 |
* | More work towards making bridge users able to connect via bridges:••• - demand options->Bridges and options->TunnelDirConns if
options->UseBridges is set.
- after directory fetches, accept descriptors that aren't referenced by
our networkstatuses, *if* they're for a configured bridge.
- delay directory fetching until we have at least one bridge descriptor.
- learn how to build a one-hop circuit when we have neither routerinfo
nor routerstatus for our destination.
- teach directory connections how to pick a bridge as the destination
directory when doing non-anonymous fetches.
- tolerate directory commands for which the dir_port is 0.
- remember descriptors when the requested_resource was "authority",
rather than just ignoring them.
- put bridges on our entry_guards list once we have a descriptor for them.
When UseBridges is set, only pick entry guards that are bridges. Else
vice versa.
svn:r10571
| Roger Dingledine | 2007-06-12 |
* | more building blocks towards being able to fetch bridge descriptors•••svn:r10548
| Roger Dingledine | 2007-06-10 |
* | discard the "bridge list" stubs that i hope i never need.•••svn:r10547
| Roger Dingledine | 2007-06-10 |
* | Be clearer on the various roles for auth dir types.•••Bridge authorities no longer write bridge descriptors to their
cached-routers file -- this gets complex because of extrainfo documents.
svn:r10545
| Roger Dingledine | 2007-06-09 |
* | r13276@catbus: nickm | 2007-06-05 19:45:33 -0400••• Remove another long-dead #if 0 I missed before
svn:r10511
| Nick Mathewson | 2007-06-06 |
* | r13266@catbus: nickm | 2007-06-05 16:38:08 -0400••• Patch from peter palfrader: control interface via unix domain socket
svn:r10504
| Nick Mathewson | 2007-06-05 |
* | Remove force flag from retry_all_listeners() and retry_listeners(). It alway...•••svn:r10486
| Peter Palfrader | 2007-06-04 |
* | r13189@catbus: nickm | 2007-06-03 19:08:01 -0400••• Oops. Only bind ports and start libevent if we are actually running Tor.
svn:r10474
| Nick Mathewson | 2007-06-03 |
* | r13186@catbus: nickm | 2007-06-03 19:00:20 -0400••• Bind ports before setuid/setgid.
svn:r10473
| Nick Mathewson | 2007-06-03 |
* | fix up a comment•••svn:r10453
| Roger Dingledine | 2007-06-02 |
* | r13143@catbus: nickm | 2007-06-01 16:43:40 -0400••• Try to fix some mipspro compiler warnings. There will still be some left.
svn:r10444
| Nick Mathewson | 2007-06-02 |
* | r13103@catbus: nickm | 2007-05-31 14:40:18 -0400••• Fix patch r10411; fix from robert hogan.
svn:r10422
| Nick Mathewson | 2007-05-31 |
* | r13090@catbus: nickm | 2007-05-30 03:17:57 -0400••• If the user makes a torrc that exceeds the bandwidth cap by one byte, let them have it.
svn:r10411
| Nick Mathewson | 2007-05-30 |
* | If Tor is invoked from something that isn't a shell (e.g. Vidalia),•••now we expand "-f ~/.tor/torrc" correctly. Suggested by Matt Edman.
svn:r10351
| Roger Dingledine | 2007-05-26 |
* | fix compile on bsd•••svn:r10339
| Roger Dingledine | 2007-05-25 |
* | polish r9933-r9994•••svn:r10335
| Roger Dingledine | 2007-05-25 |
* | r12946@catbus: nickm | 2007-05-25 10:46:50 -0400••• Add an AutomapHostsOnResolve option. It seems to work.
svn:r10324
| Nick Mathewson | 2007-05-25 |
* | r12942@catbus: nickm | 2007-05-24 16:31:22 -0400••• Well, that was easier than I thought it would be. Tor is now a DNS proxy as well as a socks proxy. Probably some bugs remain, but since it A) has managed to resolve one address for me successfully, and B) will not affect anybody who leaves DNSPort unset, it feel like a good time to commit.
svn:r10317
| Nick Mathewson | 2007-05-24 |
* | 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 |