| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
doing (mainly people with private testing networks) can disable our same-/16 detection.
svn:r8504
|
|
|
|
| |
svn:r8496
|
|
|
|
|
|
|
| |
on the list.
svn:r8461
|
|
|
|
|
|
|
| |
Trivial whitespace cleanups.
svn:r8443
|
|
|
|
|
|
|
| |
Resolve bug 330: detect ISPs that want to hijack failing DNS requests and basically domain-squat the entire internet.
svn:r8440
|
|
|
|
|
|
|
| |
Rename and document SearchDomains and ResolvConf options; warn if ServerDNSResolvConfFile is given but eventdns isnt enabled.
svn:r8439
|
|
|
|
|
|
|
| |
Fix a bug: Remember, each call to escaped() replaces the value returned from the last call to escaped().
svn:r8438
|
|
|
|
| |
svn:r8358
|
|
|
|
|
|
|
|
| |
usb keys and other media that degrades when you write.
not implemented yet, so just a reminder.
svn:r8331
|
|
|
|
|
|
|
| |
Fix spaces; restore support for mapping files over 4GB on win32 (?)
svn:r8326
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
svn:r8321
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Make it possible to change nameserver options while Tor is running.
svn:r8255
|
|
|
|
|
|
|
| |
Change configuration strategy for eventdns. Instead of elaborate option set, just allow the user to specify another resolv.conf to use.
svn:r8254
|
|
|
|
| |
svn:r8229
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Fix for bug 308: When we have a state file we cannot parse, tell the user, and move it aside.
svn:r8224
|
|
|
|
| |
svn:r7053
|
|
|
|
| |
svn:r7027
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn:r7018
|
|
|
|
|
|
|
| |
Fix verbose compilation errors; make sure transparent proxy fails when no method is configured.
svn:r7012
|
|
|
|
|
|
|
| |
whitespace fixes
svn:r7011
|
|
|
|
|
|
|
| |
Warn about open TransListenAddress values.
svn:r7010
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn:r7005
|
|
|
|
|
|
| |
Log when we are doing this, so we can diagnose it when it fails.
svn:r7004
|
|
|
|
|
|
| |
1.0b harder; make libevent recommendation system saner.
svn:r7003
|
|
|
|
| |
svn:r6811
|
|
|
|
| |
svn:r6806
|
|
|
|
| |
svn:r6805
|
|
|
|
| |
svn:r6804
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by asking the directory authorities. This code only kicks in when you
would normally have exited with a "no address" error.
This design is flawed, though, since the X-Your-Address-Is header is not
authenticated, and doing it this way introduces too many new attacks. The
right answer is to give IP address hints inside the HELLO cell; much of
this code can be reused when we switch.
svn:r6774
|
|
|
|
|
|
|
| |
IP addresses, not IPs.
svn:r6764
|
|
|
|
|
|
|
| |
Reported by Frediano Ziglio.
svn:r6746
|
|
|
|
|
|
| |
active, and make set of nameservers configurable from torrc.
svn:r6744
|
|
|
|
|
|
|
| |
the node operator, since he can't do anything about it.
svn:r6733
|
|
|
|
|
|
|
|
| |
it is still the case that we ignore it with respect to entry guards
that we've already picked.
svn:r6726
|
|
|
|
|
|
|
| |
with no logs set at all.
svn:r6604
|
|
|
|
|
|
|
|
| |
hops to use for testing circuits. Perhaps this will let me debug the
reachability problem better.
svn:r6581
|
|
|
|
| |
svn:r6569
|
|
|
|
|
|
|
|
| |
concept. lay groundwork for "bandwidth classes" -- separate global
buckets that apply depending on what sort of conn it is.
svn:r6563
|
|
|
|
|
|
| |
we have to explicitly "use" unuseds, but it can catch bugs. (It caught two coding mistakes so far.)
svn:r6532
|
|
|
|
| |
svn:r6492
|
|
|
|
| |
svn:r6471
|
|
|
|
| |
svn:r6400
|
|
|
|
|
|
| |
get handed out in response to mapaddress requests. Needs testing and docs!
svn:r6398
|
|
|
|
|
|
|
|
|
|
| |
our rendezvous descriptors to it.
eventually we might make a 'v1only' tag that explains it's only
for rendezvous descriptors.
svn:r6382
|
|
|
|
| |
svn:r6381
|