- 05 Jan, 2009 1 commit
-
-
Roger Dingledine authored
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
-
- 04 Jan, 2009 1 commit
-
-
Nick Mathewson authored
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
-
- 30 Dec, 2008 1 commit
-
-
Karsten Loesing authored
svn:r17828
-
- 29 Dec, 2008 4 commits
-
-
Nick Mathewson authored
svn:r17823
-
Nick Mathewson authored
More compilation tweaks on Android: fix two clear errors in our code that apparently the compiler cares about there. svn:r17808
-
Nick Mathewson authored
Use a consistent naming standard for header file guard macros, taking care not to collide with any system headers. This tripped us up on Android. svn:r17805
-
Nick Mathewson authored
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
-
- 27 Dec, 2008 2 commits
-
-
Roger Dingledine authored
new from their perspective) directory download schedule abstraction. not done yet, but i'd better get this out of my sandbox before nick does another sweeping change. :) svn:r17798
-
Roger Dingledine authored
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
-
- 24 Dec, 2008 1 commit
-
-
Nick Mathewson authored
svn:r17757
-
- 23 Dec, 2008 2 commits
-
-
Nick Mathewson authored
Patch from Sebiastian for bug 888: mark a descriptor as "Impossible" if we reject it after downloading it so that we do not download it again svn:r17756
-
Nick Mathewson authored
svn:r17754
-
- 22 Dec, 2008 3 commits
-
-
Nick Mathewson authored
shahn: "Add some documentation for the WRA_* family of functions, also make sure that (hopefully) all functions that return was_router_added_t don't return ints directly and that they don't refer to integers in their documentation anymore." svn:r17731
-
Roger Dingledine authored
more extreme happens. the default should be to be quiet unless something more extreme happens. at least, this doesn't generate complaints anymore. perhaps that means it is working better? :) svn:r17724
-
Nick Mathewson authored
svn:r17721
-
- 19 Dec, 2008 1 commit
-
-
Nick Mathewson authored
Move in-addr.arpa parsing and generation into address.c, and simplify the code that does it elsewhere. Incidentally, this lets exit servers answer requests for ip6.arpa addresses. svn:r17707
-
- 18 Dec, 2008 1 commit
-
-
Nick Mathewson authored
svn:r17686
-
- 17 Dec, 2008 13 commits
-
-
Nick Mathewson authored
svn:r17663
-
Nick Mathewson authored
(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
-
Roger Dingledine authored
svn:r17659
-
Nick Mathewson authored
Make return code from router_add_to_routerlist a nice sensible enum. Based on patch from Sebastian. svn:r17656
-
Nick Mathewson authored
svn:r17652
-
Nick Mathewson authored
Use ctags and a python script to find identifiers that are never used anywhere, and remove the ones that we really want gone. svn:r17651
-
Nick Mathewson authored
svn:r17649
-
Nick Mathewson authored
svn:r17648
-
Nick Mathewson authored
svn:r17647
-
Nick Mathewson authored
svn:r17646
-
Nick Mathewson authored
svn:r17644
-
Nick Mathewson authored
svn:r17643
-
Nick Mathewson authored
svn:r17642
-
- 12 Dec, 2008 3 commits
-
-
Nick Mathewson authored
This patch makes every RELAY_COMMAND_END cell that we send pass through one of two functions: connection_edge_end and relay_send_end_cell_from_edge. Both of these functions check the circuit purpose, and change the reason to MISC if the circuit purpose means that it's for client use. svn:r17612
-
Nick Mathewson authored
svn:r17611
-
Nick Mathewson authored
svn:r17610
-
- 11 Dec, 2008 4 commits
-
-
Nick Mathewson authored
This makes sure that a) optional code gets analyzed too, and b) it doesn't look like dead code to Coverity. svn:r17601
-
Nick Mathewson authored
svn:r17594
-
Nick Mathewson authored
Yes, this is maybe a little overspecific. Part of a bug 366 fix. svn:r17593
-
Nick Mathewson authored
Change directory_get_from_dirserver to take a set of flags to be passed to pick_(trusted_)dirserver. This lets us make its interface smarter, and makes code that calls it a little more readable. svn:r17592
-
- 10 Dec, 2008 2 commits
-
-
Nick Mathewson authored
Add new internal-use-only option for controllers to use to prevent SIGHUP from reloading the configuration. Fixes bug 856. svn:r17567
-
Nick Mathewson authored
svn:r17566
-
- 07 Dec, 2008 1 commit
-
-
Roger Dingledine authored
running-routers files. They are obsolete, and nobody asks for them anymore. This is the first step to making v1 authorities obsolete. svn:r17513
-