1. 10 May, 2004 5 commits
  2. 09 May, 2004 1 commit
  3. 06 May, 2004 1 commit
    • Roger Dingledine's avatar
      bugfix: add a circ->resolving_streams field, and make dns resolving ... · 9bf9ca4d
      Roger Dingledine authored
      bugfix: add a circ->resolving_streams field, and make dns resolving                            streams not actually in the connection_array until they're done resolving.
      
      bugfix: actually complain if we duplicate mark-for-close a circuit
      
      add more logging for relay ends that claim dns resolve failed, so we can
      find out why they're not being retried.
      
      
      svn:r1798
      9bf9ca4d
  4. 05 May, 2004 1 commit
  5. 02 May, 2004 2 commits
  6. 01 May, 2004 3 commits
  7. 28 Apr, 2004 2 commits
  8. 26 Apr, 2004 3 commits
  9. 25 Apr, 2004 4 commits
  10. 24 Apr, 2004 1 commit
  11. 08 Apr, 2004 1 commit
  12. 07 Apr, 2004 2 commits
  13. 05 Apr, 2004 1 commit
    • Roger Dingledine's avatar
      alice can now look up bob's service descriptor, · 7793078d
      Roger Dingledine authored
      choose an intro point, connect to it,
      choose a rend point, connect to it and establish a cookie,
      get an ack from the rendezvous point,
      and know when both circs are ready for her.
      
      APConns don't use conn->purpose anymore
      
      don't initiate a renddesc lookup if one is already in progress
      
      also fix a buffer overflow in nickname parsing (only exploitable
      by the operator though)
      
      
      svn:r1471
      7793078d
  14. 03 Apr, 2004 1 commit
  15. 30 Mar, 2004 1 commit
    • Roger Dingledine's avatar
      Refactor directory servers · 2d3ac086
      Roger Dingledine authored
      * read all the time (before we would ignore eof sometimes, oops)
      * we can handle different urls now
      * send back 404 for an un-handled url
      * commands initiated by the client can handle payloads now
      * introduce conn->purpose to avoid exponential state-space explosion
      
      
      svn:r1400
      2d3ac086
  16. 29 Mar, 2004 1 commit
  17. 28 Mar, 2004 1 commit
  18. 27 Mar, 2004 2 commits
  19. 26 Mar, 2004 1 commit
  20. 20 Mar, 2004 1 commit
    • Nick Mathewson's avatar
      Integrate the new "rephist" [rep(utation) hist(ory)] module to trace · 2ba2f021
      Nick Mathewson authored
      successful/failed connections, successful/failed extends, and
      connection uptimes.
      
      It's still not done: more tests are needed, and not everything calls
      connection/circuit_mark_for_close properly.  This skews the results.
      
      Also, there needs to be a 'testing' mode for non-OP ORs, where they
      periodically build circuits just to test whether extends work.
      
      
      svn:r1313
      2ba2f021
  21. 14 Mar, 2004 2 commits
  22. 12 Mar, 2004 1 commit
  23. 11 Mar, 2004 1 commit
  24. 09 Mar, 2004 1 commit