1. 03 Jun, 2011 1 commit
  2. 02 Jun, 2011 10 commits
  3. 01 Jun, 2011 3 commits
    • Gisle's avatar
      Fix compile error in procmon.c · 1d8bcba0
      Gisle authored and Nick Mathewson's avatar Nick Mathewson committed
      An elusive compile-error (MingW-gcc v4.50 on Win_XP); a missing
      comma (!) and a typo ('err_msg' at line 277 changed to 'errmsg').
      Aso changed the format for 'err_code' at line 293 into a "%ld" to suppress
      a warning. How did this go unnoticed for ~1 month? Btw. This is my 1st ever
      'git commit', so it better work.
      1d8bcba0
    • Nick Mathewson's avatar
      Report wrong key sizes correctly · 0fd3ad75
      Nick Mathewson authored
      When we introduced NEED_KEY_1024 in routerparse.c back in
      0.2.0.1-alpha, I forgot to add a *8 when logging the length of a
      bad-length key.
      
      Bugfix for 3318 on 0.2.0.1-alpha.
      0fd3ad75
    • Roger Dingledine's avatar
      fix a bridge edge case similar to 2511 · 7039c345
      Roger Dingledine authored
      If you had configured a bridge but then switched to a different bridge
      via the controller, you would still be willing to use the old one.
      7039c345
  4. 31 May, 2011 1 commit
    • Roger Dingledine's avatar
      stop asserting at boot · 56771f39
      Roger Dingledine authored
      The patch for 3228 made us try to run init_keys() before we had loaded
      our state file, resulting in an assert inside init_keys. We had moved
      it too early in the function.
      
      Now it's later in the function, but still above the accounting calls.
      56771f39
  5. 30 May, 2011 13 commits
  6. 29 May, 2011 1 commit
  7. 28 May, 2011 4 commits
  8. 24 May, 2011 2 commits
  9. 23 May, 2011 5 commits
    • Nick Mathewson's avatar
      Work correctly if your nameserver is ::1 · be768509
      Nick Mathewson authored
      We had all the code in place to handle this right... except that we
      were unconditionally opening a PF_INET socket instead of looking at
      sa_family.  Ow.
      
      Fixes bug 2574; not a bugfix on any particular version, since this
      never worked before.
      be768509
    • Nick Mathewson's avatar
      Fix GCC 4.6's new -Wunused-but-set-variable warnings. · a5232e0c
      Nick Mathewson authored
      Most instances were dead code; for those, I removed the assignments.
      Some were pieces of info we don't currently plan to use, but which
      we might in the future.  For those, I added an explicit cast-to-void
      to indicate that we know that the thing's unused.  Finally, one was
      a case where we were testing the wrong variable in a unit test.
      That one I fixed.
      
      This resolves bug 3208.
      a5232e0c
    • Nick Mathewson's avatar
      Remove the -F option from tor-resolve. · 57810c33
      Nick Mathewson authored
      It used to mean "Force": it would tell tor-resolve to ask tor to
      resolve an address even if it ended with .onion.  But when
      AutomapHostsOnResolve was added, automatically refusing to resolve
      .onion hosts stopped making sense.  So in 0.2.1.16-rc (commit
      298dc95d), we made tor-resolve happy to resolve anything.
      
      The -F option stayed in, though, even though it didn't do anything.
      Oddly, it never got documented.
      
      Found while fixing GCC 4.6 "set, unused variable" warnings.
      57810c33
    • Robert Ransom's avatar
      Unbreak the build on libevent 1.x systems · 6cac100b
      Robert Ransom authored
      6cac100b
    • Nick Mathewson's avatar
      Merge branch 'feature3049-v2' into maint-0.2.2 · b80a8bba
      Nick Mathewson authored
      Conflicts:
      	src/common/Makefile.am
      b80a8bba