1. 29 Nov, 2005 1 commit
  2. 20 Nov, 2005 1 commit
  3. 19 Nov, 2005 2 commits
    • Peter Palfrader's avatar
      Add a new controller event type that allows controllers to get all · b9d37a2d
      Peter Palfrader authored
      server descriptors that were uploaded to a router in its role as authoritative
      dirserver.
      
      
      svn:r5436
      b9d37a2d
    • Roger Dingledine's avatar
      Recover better from TCP connections to Tor servers that are broken but · 7aae6399
      Roger Dingledine authored
      don't tell you (it happens!); and rotate TLS connections once a week.
      
      1) If an OR conn becomes more than a week old, make it obsolete.
      2) If it's obsolete and empty, kill it.
      3) When an OR makes a second connection to you, allow it.
      4) If we want to send a new create cell, but the best conn we've
         got is obsolete, and the router is 0.1.1.9-alpha-cvs or later, ask
         for a new conn instead.
      5) When we time out on circuit building on the first hop, make that
         connection obsolete.
      
      
      svn:r5429
      7aae6399
  4. 05 Nov, 2005 1 commit
  5. 01 Nov, 2005 1 commit
  6. 29 Oct, 2005 1 commit
  7. 28 Oct, 2005 1 commit
  8. 27 Oct, 2005 1 commit
  9. 25 Oct, 2005 3 commits
  10. 24 Oct, 2005 1 commit
  11. 18 Oct, 2005 7 commits
  12. 17 Oct, 2005 1 commit
  13. 14 Oct, 2005 1 commit
  14. 12 Oct, 2005 1 commit
  15. 08 Oct, 2005 1 commit
  16. 06 Oct, 2005 1 commit
  17. 04 Oct, 2005 2 commits
    • Nick Mathewson's avatar
      Check for named servers when looking them up by nickname; · 61ea5168
      Nick Mathewson authored
      warn when we'recalling a non-named server by its nickname;
      don't warn twice about the same name.
      
      Fix a bug in routers_update_status_from_networkstatus that made nearly
      all clients never update routerinfo_t.is_named.
      
      Try to list MyFamily elements by key, not by nickname.
      
      Only warn about names that we generated ourself, or got from the local
      user.
      
      On TLS handshake, only check the other router's nickname against its
      expected nickname if is_named is set.
      
      
      svn:r5185
      61ea5168
    • Nick Mathewson's avatar
      switch semantics of authdirinvalid/reject · e4a6a032
      Nick Mathewson authored
      
      svn:r5182
      e4a6a032
  18. 30 Sep, 2005 1 commit
  19. 29 Sep, 2005 1 commit
  20. 23 Sep, 2005 1 commit
  21. 22 Sep, 2005 1 commit
    • Nick Mathewson's avatar
      I love the smell of C in the morning. Make router-download rules smarter... · cdc91271
      Nick Mathewson authored
      I love the smell of C in the morning.  Make router-download rules smarter (download more so long as we dont duplicate existing requests; relaunch at staggered intervals); relaunch one a minute or on failure; reset 60 minutes; always open 3 requests if we can; add authority opinion to networkstatus; make naming rule correct.  There is a remaining bug where we retry servers too quickly; We need to look at that harder.
      
      
      svn:r5110
      cdc91271
  22. 21 Sep, 2005 2 commits
  23. 20 Sep, 2005 1 commit
  24. 18 Sep, 2005 1 commit
  25. 16 Sep, 2005 1 commit
  26. 15 Sep, 2005 4 commits