Commit History

Autor SHA1 Mensaxe Data
  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. %!s(int64=17) %!d(string=hai) anos
  Karsten Loesing 6bb4492a6f Having two "Major features:" sections seems too much of a good thing. %!s(int64=17) %!d(string=hai) anos
  Karsten Loesing f2ff3e74ae All relays now store and serve v2 hidden service descriptors by default (not only directory mirrors). %!s(int64=17) %!d(string=hai) anos
  Karsten Loesing 9a7098487b If we are not using BEGIN_DIR cells, don't attempt to contact hidden service directories with non-open dir port. %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine 8dfe8194c9 changelog cleanup / rearranging %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson 8bc1536a9e Add patch 4 from Karsten for proposal 121, slightly modified. Karsten should definitely re-review the bits I changed. %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine f59c13b7a3 fix a bad typo, add a missing word %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson 75977fd79b Patch from roger for 752, but with more comments: When we get an A.B.exit:P address, and B would reject most connections to P, but we do not know whether it would allow A, then allow the connection to procede. Bugfix, amusingly, on 0.0.9rc5. %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson 545b317e1f Fix for bug 797 (by arma, with tweaks): always use create_fast for circuits where we do not know an onion key. %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson f28fc83ea5 More logging for mtbf/wfu calculations. %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine 29abfab8bf Update to the "September 1 2008" ip-to-country file. %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson b0c48d8e45 Oops; we need to make sure that DNS request names are matched in the _questions_ section of the replies. Rejecting answers whether the _answers_ section did not match made us reject A records waiting at the end of a CNAME record. Bug 823. %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine 4fd9880540 give rend_client_desc_here a slightly more accurate name %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine 38f2272d5d patch from karsten for bug 814. whew. %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine dbb481c169 Serve the latest v3 networkstatus consensus via the control %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine 2d95accc75 Allow ports 465 and 587 in the default exit policy again. We had %!s(int64=17) %!d(string=hai) anos
  Karsten Loesing f0a5ef804f Directory mirrors store and serve v2 hidden service descriptors by default. %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine 2f18370821 and here too %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson 1203850350 Coverity says it is okay to acknowledge them. Do so. Their tool is awesome. %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson f95d7c189b Refactor unit test macros and tor_free_all() logic a bit so as to make it easier to free memory on failing tests, in order to suppress scanner warnings and to make dmalloc() usable with tests. %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine fa64d8041f minor cleanups on karsten's patch %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine ef7af1d61e karsten's patch for bug 767. %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine d37fae2f4e Catch and report a few more bootstrapping failure cases when Tor %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson aacda9cd8e We should not alter an addr_policy_t that has been canonicalized. %!s(int64=17) %!d(string=hai) anos
  Roger Dingledine 346ca2d48e forward-port the 0.2.0.31 changelog %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson 67327a863a Fix a variable handling mistake when testing for libevent functions in configure.in. Found by Riastradh. %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson baeb260ad1 Refactor use of connection_new so that we get more verifiable typesafety. %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson cd5d0f3890 Add changelog for scanner-based stuff. %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson fa2f72ded7 An asterisk makes a difference sometimes. Fixes bug 809. %!s(int64=17) %!d(string=hai) anos
  Nick Mathewson f80ac31d74 Add a lockfile to the Tor data directory to avoid situations where two Tors start with the same datadir, or where a --list-fingerprints races with a server to create keys, or such. %!s(int64=17) %!d(string=hai) anos