Nick Mathewson
|
1e5f457461
Fix most DOCDOCs remaining and/or added by redox.
|
15 years ago |
Nick Mathewson
|
167d266dbf
Documentation and conformance for WRA_* returns.
|
15 years ago |
Nick Mathewson
|
1725c0c8a5
Add DOCDOC comments for all undocumented functions. Add missing *s to other comments so that they will get recognized as doxygen.
|
15 years ago |
Nick Mathewson
|
55348884b5
Fix all of the doxygen warnings not pertaining to missing documentation.
|
15 years ago |
Nick Mathewson
|
98a376fab1
More propagating of things that need to be was_router_added_t now.
|
15 years ago |
Nick Mathewson
|
16f1d4cb72
Doc RRS_DONT_REMOVE_OLD; improve router_rebuild_store documentation.
|
15 years ago |
Nick Mathewson
|
122170c1d3
Downlgrade tweak, and answer lots of XXX021s. No actual code fixes in this patch.
|
15 years ago |
Nick Mathewson
|
c449e6e5be
whitespace fixes.
|
15 years ago |
Nick Mathewson
|
6693f32530
Resolve many DOCDOCs.
|
15 years ago |
Nick Mathewson
|
33e2053ebc
Make return code from router_add_to_routerlist a nice sensible enum. Based on patch from Sebastian.
|
15 years ago |
Nick Mathewson
|
f3b52e331e
Avoid multiple descriptor-fetch connections to authorities. Fixes bug 366.
|
15 years ago |
Nick Mathewson
|
043b4fc59e
Add a PDS_ flag to exclude authorities from which we are fetching descs.
|
15 years ago |
Nick Mathewson
|
29f5a65a16
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.
|
15 years ago |
Nick Mathewson
|
7aa7d1a3e7
Give a better error when something has changed our descriptor cache out from under us. Based on patch from Karsten. Addresses bug 885.
|
15 years ago |
Roger Dingledine
|
e5be0504ab
When the client is choosing entry guards, now it selects at most
|
15 years ago |
Nick Mathewson
|
0fa698d84f
apply sebastian's bug 867 fix: make routerset_equal() work as documented with NULL arguments
|
15 years ago |
Nick Mathewson
|
00a90177fa
oops, remove debugging log message.
|
15 years ago |
Nick Mathewson
|
8157b8b766
be less aggressive about deleting expired certs. based on patch from rovv. partial fix for bug 854.
|
15 years ago |
Nick Mathewson
|
9f1e06bd0e
but to not attempt to download a specific certificate we already have.
|
15 years ago |
Nick Mathewson
|
bda4ca065c
Aaaaand, do not reset the download count just because we have a certificate that is listed in a consensus.
|
15 years ago |
Nick Mathewson
|
5e2cdc1666
When we get a duplicated certificate, treat it as a failure and increment the download count. Do not claim to be downloading certificates that we merely want.
|
15 years ago |
Roger Dingledine
|
c7af43a624
Now NodeFamily and MyFamily config options allow spaces in
|
15 years ago |
Nick Mathewson
|
e147e867be
Proposal 152 implementation from Josh Albrecht, with tweaks.
|
15 years ago |
Nick Mathewson
|
02c71a7eb4
Widen the conditions under which we whine about not having a geoip file to include "a country code was configured in a node list."
|
15 years ago |
Nick Mathewson
|
8bbbbaf87b
Add country-code support to configured node lists to implement the ever-popular "no exits in Monaco" feature (ExcludeExitNodes {MC}). Also allow country codes and IP ranges in ExitNodes. (EntryNodes needs more work.) Based on code by Robert Hogan. Needs more testing.
|
15 years ago |
Karsten Loesing
|
f2ff3e74ae
All relays now store and serve v2 hidden service descriptors by default (not only directory mirrors).
|
15 years ago |
Karsten Loesing
|
9a7098487b
If we are not using BEGIN_DIR cells, don't attempt to contact hidden service directories with non-open dir port.
|
15 years ago |
Nick Mathewson
|
3db8c15287
Add a circuit_conforms_to_options() function for use in debugging paths [and inother stuff too]. Untested, and so far unused.
|
15 years ago |
Karsten Loesing
|
f0a5ef804f
Directory mirrors store and serve v2 hidden service descriptors by default.
|
15 years ago |
Roger Dingledine
|
ef7af1d61e
karsten's patch for bug 767.
|
15 years ago |