- 28 Dec, 2006 3 commits
-
-
Nick Mathewson authored
Partial solution to 326: downgrade single-nameserver failures to INFO. svn:r9201
-
Nick Mathewson authored
Refactor and unify my-ip-addr-changed logic. Make change in IP address or in nameservers reset and relaunch DNS hijacking tests. svn:r9200
-
Nick Mathewson authored
Fix bug 364: check for whether popular hostnames (curently google, yahoo, mit, and slashdot) are getting wildcarded. If they are, we are probably behind a DNS server that is useless: change our exit policy to reject *:*. svn:r9199
-
- 26 Dec, 2006 2 commits
-
-
Nick Mathewson authored
Add SOCKS5 and reverse lookup support to C verseion of tor-resolve svn:r9195
-
Nick Mathewson authored
Add client-side caching for reverse DNS. svn:r9194
-
- 25 Dec, 2006 2 commits
-
-
Nick Mathewson authored
Better handling of internal addresses wrt X-Your-Address-Is (never believe them; never provide them.) Also, report something useful for X-Your-Address-Is with one-hop tunneled connections. svn:r9191
-
Nick Mathewson authored
Stop counting 503s against the total number of failures allowed for a download. svn:r9190
-
- 24 Dec, 2006 8 commits
-
-
Nick Mathewson authored
Patch from Edmanm, slightly modified. Original change list: - Support running the Tor service with a torrc not in the same directory as tor.exe (Bug #356) and default to using the torrc located in the %appdata%\Tor\ of the user who installed the service - Removed the supposedly misleading error message mentioned in Bug #294 - Fixed some CloseHandle()s that should've been CloseServiceHandle()s - Fixed some nt_service_foo() return values to be consistent - Resolved some nt_service_foo() DOCDOCs - Fixed one trivial typo that I happened to randomly notice Changes: - Make more comments into "imperative" house style. - Remove special handling for "-f"; only use --options. - Quote all options. - Clean up whitespace svn:r9185
-
Nick Mathewson authored
Add a version entry to networkstatus documents; have this entry get parsed and used to calculate whether begin_dir is supported. svn:r9181
-
Nick Mathewson authored
Stop requiring the "opt" keyword before unrecognized directory items. svn:r9180
-
Nick Mathewson authored
More changes wrt unnecessary disk writes. svn:r9176
-
Nick Mathewson authored
Remove code to look for keys in their old locations: we havent stored them there since 0.0.7.2. svn:r9175
-
Nick Mathewson authored
Update the state file less often when AvoidDiskWrites is set. svn:r9174
-
Nick Mathewson authored
Track when we get 503s from directory servers. Do not use directory servers that have given us a 503 until either an hour has passed, or we are are out of non-busy servers. svn:r9172
-
Nick Mathewson authored
Add an orport option to dirserver lines so that clients can tell where to connect to open an encrypted tunnel to a dirserver even before they have its descriptor. svn:r9171
-
- 21 Dec, 2006 1 commit
-
-
Nick Mathewson authored
Fix bug found by Keith Skinner: Treat malformed max-ports in address ranges as an error, and dont ignore errors with min-ports even if a max-port is present. svn:r9168
-
- 20 Dec, 2006 4 commits
-
-
Nick Mathewson authored
Remove long-deprecated log and accounting options. svn:r9164
-
Nick Mathewson authored
Add a maintainer script and a new make target "make check-docs" to get a quick dump of which options are undocumented where, and which documentation refers to nonexistent options. svn:r9160
-
Roger Dingledine authored
schedule. Now the first connect attempt will wait a full 10 seconds before switching to a new circuit. Perhaps this will help a lot. Based on observations from Mike Perry. svn:r9159
-
Roger Dingledine authored
svn:r9158
-
- 19 Dec, 2006 3 commits
-
-
Nick Mathewson authored
Resolve bug 363: do not fall back to 127.0.0.1 when no nameservers are configured. Instead, have the admin fix resolv.conf or configure a nameserver. svn:r9157
-
Nick Mathewson authored
Reject hostnames with invalid characters, in an attempt to catch more errors earlier. Add an option to disable this behavior. svn:r9156
-
Nick Mathewson authored
Stop recommmending exits as guards when the exit bandwidth is less than a third of the total bandwidth. svn:r9154
-
- 18 Dec, 2006 1 commit
-
-
Roger Dingledine authored
NNTP by default, so this seems like a sensible addition. (suggested by bug 331) svn:r9149
-
- 17 Dec, 2006 1 commit
-
-
Nick Mathewson authored
Remove an artificial upper bound on expected bandwidth. More immediately, fix a VC warning. svn:r9146
-
- 15 Dec, 2006 10 commits
-
-
Nick Mathewson authored
Implement SETEVENTS GUARD. Needs review and testing. svn:r9137
-
Nick Mathewson authored
Implement GETINFO fingerprint. svn:r9136
-
Roger Dingledine authored
until we reach our max bandwidth if it's tiny" trick now that we do the bandwidth self-test on boot. svn:r9134
-
Nick Mathewson authored
Add internal documentation for a bunch of configuration options. We should do something to keep this list, the canonical list, the tor.1 list, and the torrc.complete list in sync. svn:r9133
-
Nick Mathewson authored
Mark some TODO items as done. Also, never include ourself in our family list. svn:r9131
-
Roger Dingledine authored
that's what alpha releases are for, right? svn:r9129
-
Roger Dingledine authored
svn:r9128
-
Nick Mathewson authored
Add a LastRotatedOnionKey variable to the state file, so we can rotate onion keys a week after they change even if we never stay up for a whole week at a time. Should fix bug 368. svn:r9120
-
Nick Mathewson authored
Make PIDFile work on windows. Reported by Arrakis. svn:r9116
-
Nick Mathewson authored
Resolve bug 369: Check for integer underflow when printing "bytes left" accounting numbers. Also fix a copyright date that I noticed while reading the bug. Also make a buffer big enough that strings will not get truncated. All are backport candidates. svn:r9115
-
- 13 Dec, 2006 1 commit
-
-
Roger Dingledine authored
socks-command-connect-dir streams, so we don't open new anonymity questions. svn:r9099
-
- 12 Dec, 2006 4 commits
-
-
Roger Dingledine authored
to resolve an address at a given exit node even when they ask for it by name. svn:r9095
-
Roger Dingledine authored
svn:r9093
-
Nick Mathewson authored
Add ipv6 functionality to evdns. svn:r9089
-
Nick Mathewson authored
Mark eventdns nameserver stuff done in TODO; add an understatement to the ChangeLog. svn:r9088
-