1. 12 Dec, 2009 1 commit
    • Sebastian Hahn's avatar
      *_free functions now accept NULL · 3807db00
      Sebastian Hahn authored
      Some *_free functions threw asserts when passed NULL. Now all of them
      accept NULL as input and perform no action when called that way.
      
      This gains us consistence for our free functions, and allows some
      code simplifications where an explicit null check is no longer necessary.
      3807db00
  2. 20 Oct, 2009 1 commit
  3. 15 Oct, 2009 1 commit
  4. 15 Sep, 2009 1 commit
  5. 27 May, 2009 1 commit
  6. 04 May, 2009 1 commit
  7. 02 May, 2009 1 commit
  8. 20 Jan, 2009 1 commit
  9. 04 Jan, 2009 1 commit
  10. 26 Dec, 2008 2 commits
  11. 22 Dec, 2008 2 commits
  12. 26 Nov, 2008 1 commit
  13. 22 Nov, 2008 1 commit
  14. 01 Oct, 2008 1 commit
  15. 05 Sep, 2008 1 commit
  16. 01 Sep, 2008 2 commits
  17. 10 Apr, 2008 1 commit
    • Nick Mathewson's avatar
      r19283@catbus: nickm | 2008-04-09 21:44:18 -0400 · 20cf4d1f
      Nick Mathewson authored
       The optimist calls the glass half full.  The pessimist calls it half empty.  The engineer says it is twice as large as it needs to be.  In this case, the engineer says that the default smartlist size is twice as large as it needs to be and wouldn't it be nice to save half a megabyte with a one-line patch?
      
      
      svn:r14341
      20cf4d1f
  18. 08 Apr, 2008 1 commit
    • Nick Mathewson's avatar
      r19233@catbus: nickm | 2008-04-08 13:06:34 -0400 · a627407f
      Nick Mathewson authored
       When we remove old routers, use Bloom filters rather than a digestmap-based set in order to tell which ones we absolutely need to keep.  This will save us roughly a kazillion little short-lived allocations for hash table entries.
      
      
      svn:r14318
      a627407f
  19. 22 Feb, 2008 1 commit
  20. 21 Feb, 2008 1 commit
  21. 19 Feb, 2008 3 commits
  22. 07 Feb, 2008 1 commit
  23. 06 Feb, 2008 1 commit
  24. 07 Jan, 2008 1 commit
  25. 12 Dec, 2007 1 commit
  26. 08 Nov, 2007 1 commit
    • Nick Mathewson's avatar
      r16573@catbus: nickm | 2007-11-08 11:57:16 -0500 · e0b9c893
      Nick Mathewson authored
       Mess with the formula for the Guard flag again.  Now it requires that you be in the most familiar 7/8 of nodes, and have above median wfu for that 7/8th.  See spec for details.  Also, log thresholds better.
      
      
      svn:r12440
      e0b9c893
  27. 03 Nov, 2007 1 commit
  28. 19 Oct, 2007 1 commit
  29. 16 Oct, 2007 1 commit
  30. 28 Sep, 2007 1 commit
  31. 17 Sep, 2007 1 commit
  32. 01 Aug, 2007 1 commit
  33. 30 Jul, 2007 1 commit
  34. 17 Jun, 2007 2 commits