| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
In the torify(1) manpage explain that tsocks will only socksify
TCP connections, and that therefore it will most likely leak DNS
requests.
svn:r18160
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
are stored when the --enable-local-appdata option is configured. This
changes the Windows path from %APPDATA% to a host local
%USERPROFILE%\Local Settings\Application Data\ path (aka,
LOCAL_APPDATA).
Patch from coderman.
svn:r18122
|
|
|
|
|
|
| |
Bugfix on 0.2.1.7-alpha. Backport candidate. Fixes bug 905.
svn:r18063
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately, old Libevents don't _put_ a version in their headers, so
this can get a little tricky. Fortunately, the only binary-compatibility
issue we care about is the size of struct event. Even more fortunately,
Libevent 2.0 will let us keep binary compatiblity forever by letting us
decouple ourselves from the structs, if we like.
svn:r18014
|
|
|
|
|
|
|
|
|
|
| |
five days old. Otherwise if Tor is off for a long time and then
starts with cached descriptors, it will try to use the onion
keys in those obsolete descriptors when building circuits. Bugfix
on 0.2.0.x. Fixes bug 887.
svn:r17993
|
|
|
|
|
|
|
|
|
| |
cell back), avoid using that OR connection anymore, and also
tell all the one-hop directory requests waiting for it that they
should fail. Bugfix on 0.2.1.3-alpha.
svn:r17984
|
|
|
|
|
|
| |
Fixes the bug part of bug 789.
svn:r17983
|
|
|
|
| |
svn:r17980
|
|
|
|
| |
svn:r17974
|
|
|
|
| |
svn:r17971
|
|
|
|
|
|
|
|
|
| |
using the wrong onion key), we were dropping it and letting the
client time out. Now actually answer with a destroy cell. Bugfix
on 0.0.2pre8.
svn:r17970
|
|
|
|
| |
svn:r17968
|
|
|
|
| |
svn:r17960
|
|
|
|
|
|
|
|
| |
to anybody who asks, now that extrainfo docs include potentially
sensitive aggregated client geoip summaries.
svn:r17958
|
|
|
|
|
|
|
|
|
|
| |
When we made bridge authorities stop serving bridge descriptors over
unencrypted links, we also broke DirPort reachability testing for
bridges. So bridges with a non-zero DirPort were printing spurious
warns to their logs. Bugfix on 0.2.0.16-alpha. Fixes bug 709.
svn:r17945
|
|
|
|
|
|
|
|
| |
bugs fixed to keep waiting. i still need to track down bug 709
first though, since i am increasingly thinking it's a real bug.
svn:r17944
|
|
|
|
|
|
| |
solution for 0.2.2.x.
svn:r17924
|
|
|
|
|
|
|
|
|
|
|
|
| |
descriptors shortly after startup, and then briefly resume
after a new bandwidth test and/or after publishing a new bridge
descriptor. Bridge users that try to bootstrap from them would
get a recent networkstatus but would get descriptors from up to
18 hours earlier, meaning most of the descriptors were obsolete
already. Reported by Tas; bugfix on 0.2.0.13-alpha.
svn:r17920
|
|
|
|
|
|
|
|
|
|
|
| |
discard it rather than trying to use it. In theory it could
be useful because it lists alternate directory mirrors, but in
practice it just means we spend many minutes trying directory
mirrors that are long gone from the network. Helps bug 887 a bit;
bugfix on 0.2.0.x.
svn:r17917
|
|
|
|
| |
svn:r17912
|
|
|
|
|
|
|
|
| |
port. They were lost in the changes for Proposal 148.
svn:r17911
|
|
|
|
|
|
| |
on any platform.
svn:r17887
|
|
|
|
|
|
| |
have a consensus. Backport candidate.
svn:r17886
|
|
|
|
|
|
|
|
| |
The subversion $Id$ fields made every commit force a rebuild of
whatever file got committed. They were not actually useful for
telling the version of Tor files in the wild.
svn:r17867
|
|
|
|
| |
svn:r17862
|
|
|
|
|
|
| |
IMPOSSIBLE_TO_DOWNLOAD.
svn:r17835
|
|
|
|
|
|
| |
eventdns.c
svn:r17826
|
|
|
|
|
|
|
| |
the 0.2.1.3-alpha changelog. put it back.
svn:r17824
|
|
|
|
|
|
| |
vote it as Stable.
svn:r17821
|
|
|
|
|
|
| |
Partial bug 878 fix.
svn:r17815
|
|
|
|
|
|
| |
bug 878 fix.
svn:r17814
|
|
|
|
|
|
| |
not to collide with any system headers. This tripped us up on Android.
svn:r17805
|
|
|
|
| |
svn:r17804
|
|
|
|
|
|
|
|
|
|
| |
Specifically, split compare_tor_addr_to_addr_policy() from a loop with a bunch
of complicated ifs inside into some ifs, each with a simple loop. Rearrange
router_find_exact_exit_enclave() to run a little faster. Bizarrely,
router_policy_rejects_all() shows up on oprofile, so precalculate it per
routerinfo.
svn:r17802
|
|
|
|
|
|
|
|
|
| |
of which countries we've seen clients from recently. Now controllers
like Vidalia can show bridge operators that they're actually making
a difference.
svn:r17796
|
|
|
|
|
|
| |
borked. Copying a tor_addr_t from a sockaddr_storage using memcpy is a poor notion.
svn:r17789
|
|
|
|
| |
svn:r17779
|
|
|
|
| |
svn:r17778
|
|
|
|
| |
svn:r17771
|
|
|
|
| |
svn:r17759
|
|
|
|
|
|
| |
reject it after downloading it so that we do not download it again
svn:r17756
|
|
|
|
|
|
| |
code that does it elsewhere. Incidentally, this lets exit servers answer requests for ip6.arpa addresses.
svn:r17707
|
|
|
|
| |
svn:r17692
|
|
|
|
|
|
| |
per write, or once per cell with calls to a function that looks at a cached value of time. This is tricksy to benchmark, since it will only help on systems where time() is a syscall and syscalls are relatively slow.
svn:r17690
|
|
|
|
|
|
| |
syslog to their maximum length when there is a maximum.
svn:r17688
|
|
|
|
|
|
| |
reference counts. Bugfix on 0.1.0.1-rc.
svn:r17672
|
|
|
|
| |
svn:r17667
|
|
|
|
|
|
| |
function to use the "goto err" idiom.
svn:r17665
|
|
|
|
| |
svn:r17663
|
|
|
|
|
|
|
| |
(Many users have no idea what a resolv.conf is, and shouldn't be forced to learn. The old option will keep working for now.)
Also, document it.
svn:r17661
|