Skip to content
Snippets Groups Projects
  1. Nov 24, 2010
  2. Nov 23, 2010
  3. Nov 22, 2010
  4. Nov 21, 2010
  5. Nov 12, 2010
  6. Nov 11, 2010
  7. Nov 10, 2010
  8. Oct 04, 2010
  9. Sep 28, 2010
  10. Sep 08, 2010
  11. Sep 03, 2010
    • Nick Mathewson's avatar
      Close a non-open OR connection *only* after KeepalivePeriod. · 4d2e9974
      Nick Mathewson authored
      When we introduced the code to close non-open OR connections after
      KeepalivePeriod had passed, we replaced some code that said
          if (!connection_is_open(conn)) {
           /* let it keep handshaking forever */
          } else if (do other tests here) {
            ...
      with new code that said
          if (!connection_is_open(conn) && past_keepalive) {
           /* let it keep handshaking forever */
          } else if (do other tests here) {
            ...
      
      This was a mistake, since it made all the other tests start applying
      to non-open connections, thus causing bug 1840, where non-open
      connections get closed way early.
      
      Fixes bug 1840.  Bugfix on 0.2.1.26 (commit 67b38d50).
      4d2e9974
  12. Aug 26, 2010
  13. Aug 18, 2010
  14. Aug 17, 2010
    • Nick Mathewson's avatar
      fc66a2ad
    • Nick Mathewson's avatar
      Scale CONSENSUS_MIN_SECONDS_BEFORE_CACHING by voting interval · 6f584813
      Nick Mathewson authored
      If the voting interval was short enough, the two-minutes delay
      of CONSENSUS_MIN_SECONDS_BEFORE_CACHING would confuse bridges
      to the point where they would assert before downloading a consensus.
      It it was even shorter (<4 minutes, I think), caches would
      assert too.  This patch fixes that by having replacing the
      two-minutes value with MIN(2 minutes, interval/16).
      
      Bugfix for 1141; the cache bug could occur since 0.2.0.8-alpha, so
      I'm calling this a bugfix on that.  Robert Hogan diagnosed this.
      Done as a patch against maint-0.2.1, since it makes it hard to
      run some kinds of testing networks.
      6f584813
  15. Aug 04, 2010
    • Nick Mathewson's avatar
      Remove the debian directory from the main git repository · e7d2a9b6
      Nick Mathewson authored
      Once upon a time it made sense to keep all the Debian files in the
      main Tor distribution, since repeatedly merging them back in was hard.
      Now that we're on git, that's no longer so.
      
      Peter's debian repository at debian/tor.git on our git server has the
      most recent version of the tor-on-debian packaging stuff, and the versions
      in our own repository have gotten out of date.
      
      Resolves bug #1735.
      e7d2a9b6
  16. Aug 03, 2010
  17. Jun 13, 2010
  18. Jun 11, 2010
  19. Jun 07, 2010
  20. May 06, 2010
  21. May 05, 2010
Loading