1. 25 May, 2007 2 commits
  2. 24 May, 2007 1 commit
    • Nick Mathewson's avatar
      r12942@catbus: nickm | 2007-05-24 16:31:22 -0400 · 703bf196
      Nick Mathewson authored
       Well, that was easier than I thought it would be.  Tor is now a DNS proxy as well as a socks proxy.  Probably some bugs remain, but since it A) has managed to resolve one address for me successfully, and B) will not affect anybody who leaves DNSPort unset, it feel like a good time to commit.
      
      
      svn:r10317
      703bf196
  3. 22 May, 2007 1 commit
  4. 16 May, 2007 1 commit
  5. 23 Apr, 2007 1 commit
  6. 21 Apr, 2007 3 commits
  7. 26 Mar, 2007 1 commit
    • Nick Mathewson's avatar
      r12652@Kushana: nickm | 2007-03-25 15:01:48 -0400 · d1381aef
      Nick Mathewson authored
       A surprisingly simple patch to stop reading on edge connections when their circuits get too full, and start again when they empty out.  This lets us remove the logic to block begin_dir conns when the corresponding or conns get full: it was already broken by cell queues anyway.
      
      
      svn:r9905
      d1381aef
  8. 24 Mar, 2007 1 commit
  9. 21 Mar, 2007 1 commit
  10. 20 Mar, 2007 2 commits
  11. 05 Mar, 2007 1 commit
  12. 04 Mar, 2007 2 commits
    • Nick Mathewson's avatar
      r12077@catbus: nickm | 2007-03-04 16:08:23 -0500 · 92f62b36
      Nick Mathewson authored
       Remove support for v0 control protocol from 0.2.0.x trunk; send back error when we receive a v0 control message.  (Leave "if(v1){...}"blocks indented for now so this patch is easier to read.)  ((Finally, the linecount goes _down_ a little.))
      
      
      svn:r9735
      92f62b36
    • Nick Mathewson's avatar
      r12074@catbus: nickm | 2007-03-04 15:11:43 -0500 · 7fcceb2c
      Nick Mathewson authored
       Make all LD_BUG log messsages get prefixed with "Bug: ".  Remove manually-generated "Bug: "s from log-messages.  (Apparently, we remembered to add them about 40% of the time.)
      
      
      svn:r9733
      7fcceb2c
  13. 25 Feb, 2007 1 commit
  14. 14 Feb, 2007 2 commits
  15. 12 Feb, 2007 1 commit
  16. 11 Feb, 2007 1 commit
  17. 08 Feb, 2007 1 commit
    • Nick Mathewson's avatar
      r11726@catbus: nickm | 2007-02-08 16:04:53 -0500 · e00a1cbf
      Nick Mathewson authored
       Resolve some XXXX012 items:
         - Remove PathlenCoinWeight: if we want it again, we can add it
           back in.
         - Ditto with RelayBandwidth*.
         - Decide to leave in the "hey, you didn't set end_reason!" BUG log message,
           but stop telling people to bug me personally.
         - Postpone strengthening assert_connection_ok(): it's important, but 
           it's also a good way to introduce weird bugs.
         - Move some expensive consistency checking from dns_free_all() into
           assert_cache_ok().
      
      
      svn:r9533
      e00a1cbf
  18. 03 Feb, 2007 1 commit
  19. 30 Jan, 2007 1 commit
  20. 27 Jan, 2007 1 commit
    • Nick Mathewson's avatar
      r11552@catbus: nickm | 2007-01-27 03:55:02 -0500 · 9984cad6
      Nick Mathewson authored
       This one is a little tricky.  Our BEGIN_DIR implementation has a
       problem: the dirserv conns will decide they can flush all their data
       immediately, since the edge_conns will read greedily.
       
       For our 0.1.2 workaround, we track which or_conn a bridged dirserv
       conn is attached to, and stop writing when its outbuf is too full, and
       start writing again when the or_conn's outbuf empties out a little.
       
       This requires a bit of pointer management.  Let's hope it works.
       
      
      
      svn:r9432
      9984cad6
  21. 26 Jan, 2007 2 commits
  22. 23 Jan, 2007 1 commit
  23. 22 Jan, 2007 1 commit
  24. 21 Jan, 2007 1 commit
  25. 18 Jan, 2007 2 commits
  26. 17 Jan, 2007 1 commit
  27. 15 Jan, 2007 3 commits
  28. 06 Jan, 2007 1 commit
  29. 05 Jan, 2007 2 commits