1. 20 May, 2007 2 commits
  2. 16 May, 2007 1 commit
  3. 15 May, 2007 1 commit
  4. 14 May, 2007 1 commit
    • Nick Mathewson's avatar
      r12758@catbus: nickm | 2007-05-14 15:19:29 -0400 · a7514649
      Nick Mathewson authored
       Cleanup, lock-down, and refactor bits of routerparse.c: use a single unified function to check all signatures. Fix all DOCDOCs. Remove some old dead debugging code. Enforce some parsing rules better.
      
      
      svn:r10192
      a7514649
  5. 02 May, 2007 2 commits
  6. 01 May, 2007 1 commit
  7. 30 Apr, 2007 1 commit
  8. 17 Apr, 2007 1 commit
  9. 16 Apr, 2007 6 commits
  10. 04 Mar, 2007 1 commit
  11. 24 Feb, 2007 1 commit
  12. 16 Feb, 2007 1 commit
  13. 12 Feb, 2007 1 commit
  14. 08 Feb, 2007 1 commit
    • Nick Mathewson's avatar
      r11700@catbus: nickm | 2007-02-08 02:03:50 -0500 · 1e2d5f30
      Nick Mathewson authored
       Fix several bugs in computing recommended versions. 1) refactor is-this-version-good handling and which-vesions-are-good handling to be in the same place. 2) a version is recommended if more than half of the versioning authorities like it, not >= half.  3) "NEW_IN_SERIES" should mean, "I don't know of an 0.1.1.x this recent, and there are some 0.1.2.x versions out", not "I don't know of an 0.1.1.x this recent, but I know some older ones."  This should resolve bug 383.
      
      
      svn:r9523
      1e2d5f30
  15. 02 Feb, 2007 1 commit
    • Nick Mathewson's avatar
      r11629@catbus: nickm | 2007-02-02 15:06:17 -0500 · fefba953
      Nick Mathewson authored
       Removing the last DOCDOC comment hurt so much that I had to use Doxygen to identify undocumented macros and comments, and add 150 more DOCDOCs to point out where they were.  Oops.  Hey, kids!  Fixing some of these could be your first Tor patch!
      
      
      svn:r9477
      fefba953
  16. 22 Jan, 2007 1 commit
  17. 04 Jan, 2007 1 commit
  18. 03 Jan, 2007 1 commit
    • Nick Mathewson's avatar
      r11820@Kushana: nickm | 2007-01-03 14:54:05 -0500 · 2963d4ac
      Nick Mathewson authored
       Add (and specify) a BadDirectory flag to networkstatuses, so authorities can tell clients that some caches are broken.  Also, implement an as-yet-unused function to estimate how many bytes will be sent on a directory connection.
      
      
      svn:r9255
      2963d4ac
  19. 29 Dec, 2006 3 commits
  20. 24 Dec, 2006 2 commits
  21. 13 Dec, 2006 1 commit
    • Roger Dingledine's avatar
      Infrastructure to test BEGIN_DIR cells. · 0dbf7259
      Roger Dingledine authored
      New socks command CONNECT_DIR. New config option TunnelDirConns that
      builds a circ ending at the directory server and delivers a BEGIN_DIR
      cell if it's running 0.1.2.2-alpha or later. We still need to make
      one-hop circs when appropriate, while making other conns avoid them.
      
      
      svn:r9098
      0dbf7259
  22. 30 Nov, 2006 1 commit
  23. 14 Nov, 2006 2 commits
    • Nick Mathewson's avatar
      r9313@totoro: nickm | 2006-11-13 20:07:41 -0500 · 9243e541
      Nick Mathewson authored
       Try to compile with fewer warnings on irix64's MIPSpro compiler /
       environment, which apparently believes that:
         - off_t can be bigger than size_t.
         - only mean kids assign things they do not subsequently inspect.
       
       I don't try to fix the "error" that makes it say:
       
       cc-3970 cc: WARNING File = main.c, Line = 1277
         conversion from pointer to same-sized integral type (potential portability
                 problem)
       
           uintptr_t sig = (uintptr_t)arg;
       
       Because really, what can you do about a compiler that claims to be c99
       but doesn't understand that void* x = NULL; uintptr_t y = (uintptr_t) x;
       is safe?
       
      
      
      svn:r8948
      9243e541
    • Nick Mathewson's avatar
      r9309@totoro: nickm | 2006-11-13 19:05:41 -0500 · 0f6402f1
      Nick Mathewson authored
       Whitespace fixes, and clean up code from last natd patch.
      
      
      svn:r8947
      0f6402f1
  24. 01 Nov, 2006 1 commit
  25. 31 Oct, 2006 1 commit
  26. 19 Oct, 2006 1 commit
    • Nick Mathewson's avatar
      r9091@totoro: nickm | 2006-10-19 11:45:28 -0400 · 44439347
      Nick Mathewson authored
       Change to BadExit logic: Let authorities set an "I list bad exits" flag.  Consider an exit bad if it is listed as bad by more than half of *those* authorities.  This gives us a better migration path.
      
      
      svn:r8756
      44439347
  27. 11 Oct, 2006 1 commit
    • Nick Mathewson's avatar
      r9004@totoro: nickm | 2006-10-11 18:05:24 -0400 · eca28f24
      Nick Mathewson authored
       Add client support for a 'BadExit' flag, so authorities can say "Server X is a poor choise for your nytimes.com connections, as it seems to direct them to HoorayForMao.com or (more likely) WouldYouLikeToBuyTheseFineEncyclopedias.com"
       
      
      
      svn:r8690
      eca28f24
  28. 09 Oct, 2006 1 commit
    • Nick Mathewson's avatar
      r8957@totoro: nickm | 2006-10-08 22:35:17 -0400 · c6f2d725
      Nick Mathewson authored
       The otherwise regrettable MIPSpro C compiler warns about values set but never used, and about mixing enums and ints; these are good warnings, and so should be fixed.  This removes some dead code and some potential bugs. Thanks to pnx.
      
      
      svn:r8664
      c6f2d725
  29. 29 Sep, 2006 1 commit