aboutsummaryrefslogtreecommitdiff
path: root/src/or/config.c
Commit message (Expand)AuthorAge
* give a nicer warning message when windows people try to•••configure syslog in their torrc svn:r8841 Roger Dingledine2006-10-27
* good thing we didn't have to track this bug down the old-fashioned way•••svn:r8800 Roger Dingledine2006-10-23
* r9318@Kushana: nickm | 2006-10-22 15:22:57 -0400••• Let directory authorities set the BadExit flag if they like. Also, refactor directory authority code so we can believe multiple things about a single router, and do fewer linear searches. svn:r8794 Nick Mathewson2006-10-23
* r9274@Kushana: nickm | 2006-10-19 16:16:58 -0400••• Add unit tests for tor_mmap_file(); make tor_mmap_t.size always be the size of the file (not the size of the mapping); add an extra argument to read_file_to_str() so it can return the size of the result string. svn:r8762 Nick Mathewson2006-10-19
* r9061@totoro: nickm | 2006-10-17 11:18:28 -0400••• Oops. Libevent 1.2 exists. Add it to our enum, even though we dont care yet. svn:r8740 Nick Mathewson2006-10-17
* r9060@totoro: nickm | 2006-10-17 11:12:48 -0400••• Apply patch from Mike Perry: add more reasons for circuit destroys. (Slightly tweaked to avoid allocating a number for an "internal" reason.) svn:r8739 Nick Mathewson2006-10-17
* r8957@totoro: nickm | 2006-10-08 22:35:17 -0400••• The otherwise regrettable MIPSpro C compiler warns about values set but never used, and about mixing enums and ints; these are good warnings, and so should be fixed. This removes some dead code and some potential bugs. Thanks to pnx. svn:r8664 Nick Mathewson2006-10-09
* more minor cleanups•••svn:r8630 Roger Dingledine2006-10-07
* the other half of the is_local_IP patch•••svn:r8581 Roger Dingledine2006-10-03
* r8851@totoro: nickm | 2006-10-02 18:13:27 -0400••• Remove/clarify some XXXs for no longer being accurate; for begin things we do not indend to fix; for already being parts of big todo issues (like "/* XXX ipv6 */"); etc. Also fix some spaces. svn:r8580 Nick Mathewson2006-10-02
* r8846@totoro: nickm | 2006-10-02 16:59:57 -0400••• Move is_local_IP to config.c; have it check for same-/24; make it used only for reachability (not for banwidth, because that is probably not what we want). Fixes an XXX. svn:r8578 Nick Mathewson2006-10-02
* - V1 authorities should set "HSAuthoritativeDir 1" to continue being••• hidden service authorities too. - Just because your DirPort is open doesn't mean people should be able to remotely teach you about hidden service descriptors. Now only accept rendezvous posts if you've got HSAuthoritativeDir set. svn:r8573 Roger Dingledine2006-10-01
* touchups•••svn:r8558 Roger Dingledine2006-10-01
* r9025@Kushana: nickm | 2006-09-29 18:33:13 -0400••• Differentiate more duplicated log entries svn:r8542 Nick Mathewson2006-09-29
* r9023@Kushana: nickm | 2006-09-29 17:27:24 -0400••• Make distinct all non-bug messages at notice or higher that appear 3 or more times. svn:r8541 Nick Mathewson2006-09-29
* r8776@totoro: nickm | 2006-09-29 00:50:46 -0400••• Reserve the nickname "Unnamed" for routers that can't pick a hostname; any router can call itself Unnamed; directory servers will never allocate Unnamed to any particular router; clients won't believe that any router is the canonical Unnamed. svn:r8529 Nick Mathewson2006-09-29
* r8977@Kushana: nickm | 2006-09-28 19:56:41 -0400••• Make "is a v1 authority", "is a v2 authority", and "is a hidden service authority" into separate flags so we can eventually migrate more trust away from moria. svn:r8523 Nick Mathewson2006-09-28
* r8975@Kushana: nickm | 2006-09-28 17:13:53 -0400••• Document entry-guard related functions svn:r8521 Nick Mathewson2006-09-28
* Add an EnforceDistinctSubnets option so that clients who know what they are d...•••svn:r8504 Nick Mathewson2006-09-25
* add 6697 (ircs) as longlivedport.•••svn:r8496 Roger Dingledine2006-09-25
* remove 8888 as a long lived port. i can't remember why it's•••on the list. svn:r8461 Roger Dingledine2006-09-22
* r8878@Kushana: nickm | 2006-09-21 17:15:47 -0400••• Trivial whitespace cleanups. svn:r8443 Nick Mathewson2006-09-21
* r8875@Kushana: nickm | 2006-09-21 16:46:28 -0400••• Resolve bug 330: detect ISPs that want to hijack failing DNS requests and basically domain-squat the entire internet. svn:r8440 Nick Mathewson2006-09-21
* r8874@Kushana: nickm | 2006-09-21 15:22:27 -0400••• Rename and document SearchDomains and ResolvConf options; warn if ServerDNSResolvConfFile is given but eventdns isnt enabled. svn:r8439 Nick Mathewson2006-09-21
* r8873@Kushana: nickm | 2006-09-21 14:38:22 -0400••• Fix a bug: Remember, each call to escaped() replaces the value returned from the last call to escaped(). svn:r8438 Nick Mathewson2006-09-21
* parameterize the loudness of get_interface_address()•••svn:r8358 Roger Dingledine2006-09-09
* new config option AvoidDiskWrites for people running tors on•••usb keys and other media that degrades when you write. not implemented yet, so just a reminder. svn:r8331 Roger Dingledine2006-09-07
* r8724@Kushana: nickm | 2006-09-06 04:32:28 -0400••• Fix spaces; restore support for mapping files over 4GB on win32 (?) svn:r8326 Nick Mathewson2006-09-06
* - made configure check if we are building for win32•••- made configure link to required system dll's if building for win32 - added diffs for libevent 1.1b - forced user to turn off eventdns if win32 is set - cleaned up tor_mmap_file()_win32 (not sure if it's stable) - cleaned up some warnings and typos svn:r8322 Mike Chiussi2006-09-06
* patch from tup•••svn:r8321 Roger Dingledine2006-09-05
* r8692@Kushana: nickm | 2006-08-31 13:38:07 -0400••• Fix bug 327 (part 2): Cast char to unsigned char before passing to toupper/tolower. (Follow the same idiom as with isupper and friends, in case we run into the same problem on SGI or whereever it was.) svn:r8310 Nick Mathewson2006-08-31
* r8608@Kushana: nickm | 2006-08-27 16:57:47 -0400••• Make it possible to change nameserver options while Tor is running. svn:r8255 Nick Mathewson2006-08-28
* r8607@Kushana: nickm | 2006-08-27 15:45:42 -0400••• Change configuration strategy for eventdns. Instead of elaborate option set, just allow the user to specify another resolv.conf to use. svn:r8254 Nick Mathewson2006-08-28
* remove some more vestiges of cvs•••svn:r8229 Roger Dingledine2006-08-26
* fix a log level -- err is for things that kill tor, warn is for•••things that tor can recover from. also, avoid situations where people who don't read their logs accumulate ten thousand useless files in their datadir. svn:r8227 Roger Dingledine2006-08-26
* r8572@Kushana: nickm | 2006-08-25 16:35:49 -0400••• Fix for bug 308: When we have a state file we cannot parse, tell the user, and move it aside. svn:r8224 Nick Mathewson2006-08-25
* avoid complaining about our SOCKS proxy proxy.•••svn:r7053 Roger Dingledine2006-08-14
* fix funny-looking assignment that crashes unit tests•••svn:r7027 Roger Dingledine2006-08-11
* r7324@Kushana: nickm | 2006-08-10 23:23:15 -0700••• Add more warnings to the list of those we tolerate. Start using GCC attributes more, for better error checking and better code generation. svn:r7020 Nick Mathewson2006-08-11
* Fix crash in first-time option validation. Oops.•••svn:r7018 Nick Mathewson2006-08-10
* r7304@Kushana: nickm | 2006-08-10 01:58:05 -0700••• Fix verbose compilation errors; make sure transparent proxy fails when no method is configured. svn:r7012 Nick Mathewson2006-08-10
* r7303@Kushana: nickm | 2006-08-10 01:52:19 -0700••• whitespace fixes svn:r7011 Nick Mathewson2006-08-10
* r7302@Kushana: nickm | 2006-08-10 01:48:44 -0700••• Warn about open TransListenAddress values. svn:r7010 Nick Mathewson2006-08-10
* r7299@Kushana: nickm | 2006-08-10 01:08:58 -0700••• Patch from Tup to add support for transparent AP connections: this basically bundles the functionality of trans-proxy-tor into the tor mainline. Now hosts with compliant pf/netfilter implementations can redirect TCP connections straight to Tor without diverting through SOCKS. svn:r7007 Nick Mathewson2006-08-10
* a way to make tor more stable in crummy situations•••svn:r7005 Roger Dingledine2006-08-10
* Experimentally re-enable kqueue on OSX when using libevent 1.1b or later. Log...•••svn:r7004 Nick Mathewson2006-08-10
* Recommend libevent 1.1b for kqueue and win32 methods; deprecate libevent 1.0b...•••svn:r7003 Nick Mathewson2006-08-10
* Remove STRUCT_OFFSET from config.c•••svn:r6811 Nick Mathewson2006-07-23
* think harder about my logic•••svn:r6806 Roger Dingledine2006-07-22
* i lied, that won't work at all. maybe this will.•••svn:r6805 Roger Dingledine2006-07-22