Commit History

Author SHA1 Message Date
  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