aboutsummaryrefslogtreecommitdiff
path: root/src/or/config.c
Commit message (Expand)AuthorAge
...
* backport candidate:•••Refuse to start with certain directory authority keys, and encourage people using them to stop. svn:r11171 Roger Dingledine2007-08-19
* clean up the cookieauth stuff•••svn:r11146 Roger Dingledine2007-08-16
* r14606@catbus: nickm | 2007-08-16 13:45:01 -0400••• Implement CookieAuthFile and CookieAuthFileGroupReadable. Backport candidate. svn:r11141 Nick Mathewson2007-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 Mathewson2007-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 Dingledine2007-08-15
* r14018@Kushana: nickm | 2007-08-14 15:39:35 -0400••• Resolve XXXX020s in config.c svn:r11108 Nick Mathewson2007-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 Mathewson2007-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 Mathewson2007-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 Mathewson2007-08-13
* r14526@catbus: nickm | 2007-08-13 14:08:37 -0400••• Make voting interval configurable. svn:r11083 Nick Mathewson2007-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 Mathewson2007-08-08
* r13919@Kushana: nickm | 2007-08-02 10:58:31 -0700••• Warn about unsafe ControlPort configurations. svn:r11038 Nick Mathewson2007-08-02
* tweak comment•••svn:r10998 Roger Dingledine2007-07-30
* writing instructions before you release means you can make sure•••your instructions don't seg fault svn:r10984 Roger Dingledine2007-07-30
* start hunting bugs, first in a non-crashy manner•••svn:r10978 Roger Dingledine2007-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 Mathewson2007-07-19
* free another string, and the buffer freelists, on exit.•••svn:r10851 Roger Dingledine2007-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 Mathewson2007-07-16
* r13773@catbus: nickm | 2007-07-16 11:58:25 -0400••• Initial "constrained socket buffers" patch from coderman. needs tweaking. svn:r10842 Nick Mathewson2007-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 Mathewson2007-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 Mathewson2007-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 Dingledine2007-06-12
* more building blocks towards being able to fetch bridge descriptors•••svn:r10548 Roger Dingledine2007-06-10
* discard the "bridge list" stubs that i hope i never need.•••svn:r10547 Roger Dingledine2007-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 Dingledine2007-06-09
* r13276@catbus: nickm | 2007-06-05 19:45:33 -0400••• Remove another long-dead #if 0 I missed before svn:r10511 Nick Mathewson2007-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 Mathewson2007-06-05
* Remove force flag from retry_all_listeners() and retry_listeners(). It alway...•••svn:r10486 Peter Palfrader2007-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 Mathewson2007-06-03
* r13186@catbus: nickm | 2007-06-03 19:00:20 -0400••• Bind ports before setuid/setgid. svn:r10473 Nick Mathewson2007-06-03
* fix up a comment•••svn:r10453 Roger Dingledine2007-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 Mathewson2007-06-02
* r13103@catbus: nickm | 2007-05-31 14:40:18 -0400••• Fix patch r10411; fix from robert hogan. svn:r10422 Nick Mathewson2007-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 Mathewson2007-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 Dingledine2007-05-26
* fix compile on bsd•••svn:r10339 Roger Dingledine2007-05-25
* polish r9933-r9994•••svn:r10335 Roger Dingledine2007-05-25
* r12946@catbus: nickm | 2007-05-25 10:46:50 -0400••• Add an AutomapHostsOnResolve option. It seems to work. svn:r10324 Nick Mathewson2007-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 Mathewson2007-05-24
* r12920@catbus: nickm | 2007-05-24 13:12:52 -0400••• and remove an XXX012. svn:r10308 Nick Mathewson2007-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 Mathewson2007-05-24
* new ip addresses for moria1 and moria2; new ports for moria2•••svn:r10296 Roger Dingledine2007-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 Mathewson2007-05-22
* r12852@catbus: nickm | 2007-05-22 11:00:27 -0400••• Use svn revisions consistently throughout all log messages. svn:r10291 Nick Mathewson2007-05-22
* r13017@Kushana: nickm | 2007-05-20 13:40:45 -0400••• Address points in r10227. svn:r10229 Nick Mathewson2007-05-20
* point out two remote crash bugs, a memory leak, and a few other•••items we should probably look into. svn:r10227 Roger Dingledine2007-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 Mathewson2007-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 Mathewson2007-05-15
* polish r9726-r9903•••svn:r10182 Roger Dingledine2007-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 Mathewson2007-05-09