1. 12 Dec, 2009 2 commits
  2. 23 Nov, 2009 1 commit
  3. 22 Nov, 2009 1 commit
  4. 14 Oct, 2009 1 commit
  5. 23 Sep, 2009 1 commit
    • Roger Dingledine's avatar
      Be more robust to bad circwindow values · 0d13e0ed
      Roger Dingledine authored
      If the networkstatus consensus tells us that we should use a
      negative circuit package window, ignore it. Otherwise we'll
      believe it and then trigger an assert.
      
      Also, change the interface for networkstatus_get_param() so we
      don't have to lookup the consensus beforehand.
      0d13e0ed
  6. 16 Sep, 2009 2 commits
  7. 15 Sep, 2009 1 commit
  8. 19 Aug, 2009 1 commit
  9. 17 Aug, 2009 1 commit
  10. 05 Jul, 2009 1 commit
  11. 04 May, 2009 1 commit
  12. 02 May, 2009 1 commit
  13. 04 Jan, 2009 1 commit
  14. 29 Dec, 2008 1 commit
  15. 18 Dec, 2008 2 commits
  16. 17 Dec, 2008 1 commit
  17. 09 Nov, 2008 1 commit
  18. 01 Nov, 2008 1 commit
  19. 29 Sep, 2008 1 commit
  20. 24 Sep, 2008 1 commit
  21. 05 Aug, 2008 1 commit
    • Nick Mathewson's avatar
      r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400 · 960a0f0a
      Nick Mathewson authored
       Initial conversion of uint32_t addr to tor_addr_t addr in connection_t and related types.  Most of the Tor wire formats using these new types are in, but the code to generate and use it is not.  This is a big patch.  Let me know what it breaks for you.
      
      
      svn:r16435
      960a0f0a
  22. 04 Aug, 2008 1 commit
  23. 30 Jul, 2008 1 commit
    • Nick Mathewson's avatar
      r17436@tombo: nickm | 2008-07-30 09:03:19 -0400 · 18609790
      Nick Mathewson authored
       Move n_addr, n_port, and n_conn_id_digest fields of circuit_t into a separately allocated extend_info_t.  Saves 22 bytes per connected circuit_t on 32-bit platforms, and makes me more comfortable with using tor_addr_t in place of uint32_t n_addr.
      
      
      svn:r16257
      18609790
  24. 23 Jul, 2008 4 commits
  25. 24 Mar, 2008 1 commit
  26. 20 Feb, 2008 1 commit
  27. 15 Feb, 2008 1 commit
  28. 12 Feb, 2008 1 commit
  29. 07 Feb, 2008 2 commits
  30. 05 Feb, 2008 1 commit
    • Nick Mathewson's avatar
      r17930@catbus: nickm | 2008-02-05 18:20:40 -0500 · 12071df6
      Nick Mathewson authored
       Initial attempts to track down bug 600, and refactor possibly offending code.  1) complain early if circuit state is set to OPEN when an onionskin is pending.  2) refactor onionskin field into one only used when n_conn is pending, and a separate onionskin field waiting for attention by a cpuworker.  This might even fix the bug.  More likely, it will make it fail with a more useful core.
      
      
      svn:r13394
      12071df6
  31. 23 Dec, 2007 1 commit
    • Nick Mathewson's avatar
      r15653@tombo: nickm | 2007-12-23 14:15:12 -0500 · da06bfb8
      Nick Mathewson authored
       Refactor circuit_launch* functions to take a bitfield of flags rather than 4 separate nonconsecutive flags arguments.  Also, note a possible but in circuit_find_to_cannibalize, which seems to be ignoring its purpose argument.
      
      
      svn:r12948
      da06bfb8
  32. 12 Dec, 2007 1 commit
  33. 31 Oct, 2007 1 commit