aboutsummaryrefslogtreecommitdiff
path: root/src/or/config.c
Commit message (Expand)AuthorAge
* r18294@catbus: nickm | 2008-02-20 22:42:44 -0500••• Fix a spelling error and clean up a recent veracode-induced integer overflow check. Both spotted by Chris Palmer. svn:r13639 Nick Mathewson2008-02-21
* r18291@catbus: nickm | 2008-02-20 22:35:32 -0500••• Resolve all DOCDOC issues, and document some other undocumented code, and fix a changelog entry. svn:r13638 Nick Mathewson2008-02-21
* r18269@catbus: nickm | 2008-02-20 17:28:24 -0500••• Apply patch from Sebastian Hahn: stop imposing an arbitrary maximum on the number of file descriptors used for busy servers. Bug reported by Olaf Selke. svn:r13626 Nick Mathewson2008-02-20
* r18230@catbus: nickm | 2008-02-19 18:29:43 -0500••• Add a few asserts to catch possible errors found by veracode. svn:r13598 Nick Mathewson2008-02-19
* make explicit that we don't care if a rename() call fails.•••potential bug reported by veracode. svn:r13590 Roger Dingledine2008-02-19
* clear up another connlimit lie•••svn:r13582 Roger Dingledine2008-02-19
* r14236@tombo: nickm | 2008-02-17 13:44:55 -0500••• Partial fix for bug 586: Add an ephemeral __HashedControlSessionPassword. svn:r13543 Nick Mathewson2008-02-17
* r14186@tombo: nickm | 2008-02-15 18:38:52 -0500••• Add an XXXX021 item so we eventually stop calling setuid() and setgid() unnecessarily. svn:r13533 Nick Mathewson2008-02-15
* New config option ServerDNSAllowBrokenResolvConf to start a relay•••even when the local resolv.conf file is missing, broken, or contains only unusable nameservers. Now I can run a local network on my laptop when I'm on an airplane. svn:r13402 Roger Dingledine2008-02-06
* r17910@catbus: nickm | 2008-02-05 15:36:29 -0500••• Check for correctness of AuthDir* options in options_validate; check for possible bugs where options_validate() is happy but parse_policies_from_options() is sad. svn:r13384 Nick Mathewson2008-02-05
* Don't trigger an assert if we start a directory authority with a•••private IP address (like 127.0.0.1). svn:r13371 Roger Dingledine2008-02-04
* correct copyright statement•••svn:r13370 Roger Dingledine2008-02-04
* Set up dannenberg (run by CCC) as the sixth v3 directory•••authority. svn:r13231 Roger Dingledine2008-01-22
* New config options WarnPlaintextPorts and RejectPlaintextPorts so•••Tor can warn and/or refuse connections to ports commonly used with vulnerable-plaintext protocols. We still need to figure out some good defaults for them. svn:r13198 Roger Dingledine2008-01-20
* r17639@catbus: nickm | 2008-01-15 19:09:21 -0500••• Fix some hard to trigger but nonetheless real memory leaks spotted by an anonymous contributor. Needs review. Partial backport candidate. svn:r13147 Nick Mathewson2008-01-16
* r17623@catbus: nickm | 2008-01-15 00:22:04 -0500••• bulletproof option_get_canonical_name() svn:r13135 Nick Mathewson2008-01-15
* r17611@catbus: nickm | 2008-01-14 13:44:16 -0500••• add some missing checks for failing return values. svn:r13130 Nick Mathewson2008-01-14
* r17548@catbus: nickm | 2008-01-10 11:08:12 -0500••• Make proposal-109 behavior optional. svn:r13090 Nick Mathewson2008-01-10
* Set up gabelmoo (run by Karsten Loesing) as the fifth v3 directory•••authority. svn:r13079 Roger Dingledine2008-01-08
* r17499@catbus: nickm | 2008-01-07 13:39:46 -0500••• Bugfix on fix for 557: Make values containing special characters work right with getconf, setconf, and saveconf. Document this in control-spec.txt svn:r13056 Nick Mathewson2008-01-07
* r17469@catbus: nickm | 2008-01-05 20:14:07 -0500••• Fix bug 579: Count DNSPort and hidden services when checking whether Tor is going to do anything. Change "no configured ports" from fatal to warning. svn:r13036 Nick Mathewson2008-01-06
* r15786@tombo: nickm | 2008-01-02 01:11:51 -0500••• Push the strdups used for parsing configuration lines into parse_line_from_string(). This will make it easier to parse more complex value formats, which in turn will help fix bug 557 svn:r13020 Nick Mathewson2008-01-02
* fix some irix compile complaints; make "kbytes" work as a memory unit•••svn:r12936 Roger Dingledine2007-12-23
* start working on serving bridge status from the dirport, for•••bridge communities. svn:r12927 Roger Dingledine2007-12-22
* If the user sets RelayBandwidthRate but doesn't set•••RelayBandwidthBurst, then make them equal rather than erroring out. svn:r12925 Roger Dingledine2007-12-22
* If BridgeRelay is set to 1, then the default for•••PublishServerDescriptor is now "bridge" rather than "v2,v3". svn:r12923 Roger Dingledine2007-12-22
* Make PublishServerDescriptor default to 1, so the default doesn't•••have to change as we invent new directory protocol versions. svn:r12922 Roger Dingledine2007-12-22
* Directory authorities should only automatically download Extra Info•••documents if they're v1, v2, or v3 authorities. svn:r12898 Roger Dingledine2007-12-21
* new config option FetchDirInfoEarly for tup/ioerror and the tordnsel•••svn:r12896 Roger Dingledine2007-12-21
* Only Tors that want to mirror the v2 directory info should•••create the "cached-status" directory in their datadir. All Tors used to create it. Bugfix on 0.1.2.x. Bridge relays with DirPort set to 0 no longer cache v1 or v2 directory information; there's no point. Bugfix on trunk. svn:r12887 Roger Dingledine2007-12-20
* r17274@catbus: nickm | 2007-12-20 01:14:09 -0500••• Don't try to create the datadir when we are only verifying the configuration or hashing a password. Resolves bug 540. svn:r12884 Nick Mathewson2007-12-20
* Make getinfo ns/purpose/bridge actually work•••Also, dump our bridge router status entries to disk every 30 minutes. svn:r12871 Roger Dingledine2007-12-19
* r15562@tombo: nickm | 2007-12-18 23:23:59 -0500••• Remove the LearnAuthorityAddrFromCerts option; make it always-on. One option down, ~160 options to go. svn:r12870 Nick Mathewson2007-12-19
* r17231@catbus: nickm | 2007-12-18 16:21:55 -0500••• Document and clean-up geoip code; give it some unit tests. svn:r12856 Nick Mathewson2007-12-18
* r15530@tombo: nickm | 2007-12-17 16:54:03 -0500••• First wodge of geoip code so bridges can figure out which countries are blocking them. svn:r12845 Nick Mathewson2007-12-17
* clean up copyrights, and assign 2007 copyrights to The Tor Project, Inc•••svn:r12786 Roger Dingledine2007-12-12
* but don't disable all the default v1 authorities quite yet•••svn:r12778 Roger Dingledine2007-12-12
* Three new config options (AlternateDirAuthority,•••AlternateBridgeAuthority, and AlternateHSAuthority) that let the user selectively replace the default directory authorities, rather than the all-or-nothing replacement that DirServer offers. svn:r12777 Roger Dingledine2007-12-12
* Relays were publishing their server descriptor to v1 and v2•••directory authorities, but they didn't try publishing to v3-only authorities. Fix this; and also stop publishing to v1 authorities. svn:r12759 Roger Dingledine2007-12-11
* New config options AuthDirBadDir and AuthDirListBadDirs for•••authorities to mark certain relays as "bad directories" in the networkstatus documents. Also supports the "!baddir" directive in the approved-routers file. svn:r12754 Roger Dingledine2007-12-10
* also clear the hsdir status flag in routerinfo_t when the relay is no•••longer listed in the relevant networkstatus document. svn:r12752 Roger Dingledine2007-12-10
* Allow multiple HashedControlPassword config lines, to support•••multiple controller passwords. svn:r12732 Roger Dingledine2007-12-09
* only clear the bridge list if options->Bridges is set.•••this doesn't matter yet so we aren't adding them in other ways yet. svn:r12730 Roger Dingledine2007-12-09
* Set up lefkada (run by Geoff Goodell) as the fourth v3 directory •••authority. svn:r12724 Roger Dingledine2007-12-08
* patch from karsten to clean up documentation and to integrate•••more fixes into rend-spec.txt. svn:r12715 Roger Dingledine2007-12-07
* r16997@catbus: nickm | 2007-12-06 18:56:33 -0500••• Make http://torproject urls into https://torproject urls. Patch from steve. svn:r12708 Nick Mathewson2007-12-06
* r16995@catbus: nickm | 2007-12-06 18:42:53 -0500••• patch from steve: replace more tor.eff.org instances with torproject.org svn:r12707 Nick Mathewson2007-12-06
* put a note so the distant future developers can simplify tor•••svn:r12691 Roger Dingledine2007-12-06
* Stop being so aggressive about fetching dir info if your DirPort is•••on but your ORPort is off. Add a new config option BridgeRelay that specifies you want to be a bridge relay. Right now the only difference is that it makes you answer begin_dir requests, and it makes you cache dir info, even if your DirPort isn't on. Refactor directory_caches_dir_info() into some more functions. svn:r12668 Roger Dingledine2007-12-04
* start to refactor dirserver_mode()•••svn:r12621 Roger Dingledine2007-12-01