1. 25 Apr, 2004 3 commits
  2. 24 Apr, 2004 1 commit
  3. 08 Apr, 2004 1 commit
  4. 07 Apr, 2004 2 commits
  5. 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
  6. 03 Apr, 2004 1 commit
  7. 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
  8. 29 Mar, 2004 1 commit
  9. 28 Mar, 2004 1 commit
  10. 27 Mar, 2004 2 commits
  11. 26 Mar, 2004 1 commit
  12. 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
  13. 14 Mar, 2004 2 commits
  14. 12 Mar, 2004 1 commit
  15. 11 Mar, 2004 1 commit
  16. 09 Mar, 2004 2 commits
  17. 06 Mar, 2004 1 commit
  18. 03 Mar, 2004 7 commits
  19. 02 Mar, 2004 1 commit
    • Nick Mathewson's avatar
      Fix assertion failure spotted by arma. · a1e4c6dc
      Nick Mathewson authored
      Apparently, when a DNS failure was already cached, then when we tried
      to mark the exit connection as closed, we'd try to remove it from the
      pending queue anyway, and hit an assert.  Now, we put failed-resolve
      connections in a separate state so that mark_for_close does the right
      thing.
      
      
      svn:r1196
      a1e4c6dc
  20. 29 Feb, 2004 1 commit
  21. 28 Feb, 2004 8 commits