1. 17 Jun, 2007 2 commits
  2. 31 May, 2007 1 commit
  3. 29 May, 2007 1 commit
    • Nick Mathewson's avatar
      r13070@catbus: nickm | 2007-05-29 15:53:21 -0400 · 1359871c
      Nick Mathewson authored
       Fix handling of resolves with very long or otherwise malformed addresses, and comment dns_resolve better, and stop making what should be a BUG warning into an assert(0).  This fixes bug 427, which was introduced around 9900/9931/9932.  Not a backport candidate: 0.1.2.x never had this bug.
      
      
      svn:r10399
      1359871c
  4. 25 May, 2007 2 commits
  5. 24 May, 2007 1 commit
  6. 21 May, 2007 1 commit
  7. 20 May, 2007 2 commits
  8. 13 May, 2007 1 commit
  9. 09 Apr, 2007 2 commits
  10. 24 Mar, 2007 2 commits
  11. 05 Mar, 2007 1 commit
  12. 04 Mar, 2007 1 commit
  13. 23 Feb, 2007 1 commit
  14. 16 Feb, 2007 1 commit
  15. 13 Feb, 2007 1 commit
    • Nick Mathewson's avatar
      r11797@catbus: nickm | 2007-02-13 16:17:40 -0500 · a10ccac9
      Nick Mathewson authored
       Fix a longstanding dnsworker-related bug: when we decide to kill a DNS worker for having been in use too long, and we independently decide to close one of the exit connections waiting for that DNS worker (perhaps because we got an END relay cell), it was possible for us to try to double-free the connection.  We were smart enough to detect this and assert, but not smart enough to fix this bug before now.  This should resolve bug 390.  Backport candidate.
      
      
      svn:r9581
      a10ccac9
  16. 12 Feb, 2007 1 commit
  17. 10 Feb, 2007 1 commit
  18. 08 Feb, 2007 1 commit
    • Nick Mathewson's avatar
      r11726@catbus: nickm | 2007-02-08 16:04:53 -0500 · e00a1cbf
      Nick Mathewson authored
       Resolve some XXXX012 items:
         - Remove PathlenCoinWeight: if we want it again, we can add it
           back in.
         - Ditto with RelayBandwidth*.
         - Decide to leave in the "hey, you didn't set end_reason!" BUG log message,
           but stop telling people to bug me personally.
         - Postpone strengthening assert_connection_ok(): it's important, but 
           it's also a good way to introduce weird bugs.
         - Move some expensive consistency checking from dns_free_all() into
           assert_cache_ok().
      
      
      svn:r9533
      e00a1cbf
  19. 02 Feb, 2007 3 commits
  20. 01 Feb, 2007 1 commit
  21. 31 Jan, 2007 1 commit
  22. 30 Jan, 2007 1 commit
    • Nick Mathewson's avatar
      r11610@catbus: nickm | 2007-01-30 17:44:02 -0500 · 49b5e5cf
      Nick Mathewson authored
       Fix a bug in our assertions related to removing recently-completed DNS lookup attempts on exit.  It is okay to find a cache entry with the same name as a DONE entry, so long it is not the same struct as the DONE entry.
      
      
      svn:r9467
      49b5e5cf
  23. 29 Jan, 2007 1 commit
  24. 24 Jan, 2007 1 commit
  25. 22 Jan, 2007 2 commits
  26. 17 Jan, 2007 1 commit
  27. 16 Jan, 2007 1 commit
  28. 15 Jan, 2007 2 commits
  29. 11 Jan, 2007 2 commits
  30. 09 Jan, 2007 1 commit