1. 11 Jan, 2007 1 commit
    • Nick Mathewson's avatar
      r11938@Kushana: nickm | 2007-01-11 11:02:28 -0500 · c1b5f536
      Nick Mathewson authored
       Check addresses for rfc953-saneness at exit too, and give a PROTOCOL_WARN when they fail.  Also provide a mechanism to override this, so blossom can have its @@##$$^.whatever.exit hostnames if it wants.
      
      
      svn:r9336
      c1b5f536
  2. 06 Jan, 2007 1 commit
    • Nick Mathewson's avatar
      r11824@Kushana: nickm | 2007-01-03 17:15:28 -0500 · c8466c59
      Nick Mathewson authored
       control-spec: upcase arguments in status events; note unimplemented events individually
       r11825@Kushana:  nickm | 2007-01-03 17:41:43 -0500
       Implement EXTERNAL IP server status event.
       r11826@Kushana:  nickm | 2007-01-03 17:47:10 -0500
       Implement BAD_SERVER_DESCRIPTOR server status event.
       r11827@Kushana:  nickm | 2007-01-03 18:01:56 -0500
       Implement SOCKS_UNKNOWN_PROTOCOL and DANGEROUS_SOCKS client events.
       r11828@Kushana:  nickm | 2007-01-03 18:23:22 -0500
       Implement BUG controller events. Also, flush ERR-level status events just like ERR-level log messages.
       r11829@Kushana:  nickm | 2007-01-03 23:37:27 -0500
       Yet more status events: CLOCK_SKEW, GOOD/ACCEPTED_SERVER_DESCRIPTOR, {CHECKING_}REACHABILITY_{SUCCEEDED|FAILED}
       r11833@Kushana:  nickm | 2007-01-05 16:56:37 -0500
       Note some unimplementedness in control-spec.txt
      
      
      svn:r9279
      c8466c59
  3. 04 Jan, 2007 1 commit
  4. 29 Dec, 2006 2 commits
  5. 15 Dec, 2006 2 commits
  6. 13 Dec, 2006 2 commits
  7. 10 Dec, 2006 3 commits
  8. 08 Dec, 2006 2 commits
  9. 17 Nov, 2006 2 commits
    • Nick Mathewson's avatar
      r9561@Kushana: nickm | 2006-11-16 22:32:54 -0500 · e2abc727
      Nick Mathewson authored
       Tweaks to test-connection patch:  use ".noconnect" instead of ".test" (since there are lots of ways to test things).  Use a regular sequence of STREAM events (NEW followed by CLOSED) instead of a new event type.  Make the function that checks the address be static and use const and strcasecmpend properly.
       
      
      
      svn:r8959
      e2abc727
    • Nick Mathewson's avatar
      r9560@Kushana: nickm | 2006-11-16 22:09:12 -0500 · d125c61e
      Nick Mathewson authored
       Check in an implementation of "test" connections from Scott Squires:
       these connections immediately close upon reaching Tor.  They're useful
       for apps that want to check whether they're talking to the same Tor as
       a given controller.  (I'll be tweaking this a bit before I push.)
       
      
      
      svn:r8958
      d125c61e
  10. 14 Nov, 2006 3 commits
    • Nick Mathewson's avatar
      r9313@totoro: nickm | 2006-11-13 20:07:41 -0500 · 9243e541
      Nick Mathewson authored
       Try to compile with fewer warnings on irix64's MIPSpro compiler /
       environment, which apparently believes that:
         - off_t can be bigger than size_t.
         - only mean kids assign things they do not subsequently inspect.
       
       I don't try to fix the "error" that makes it say:
       
       cc-3970 cc: WARNING File = main.c, Line = 1277
         conversion from pointer to same-sized integral type (potential portability
                 problem)
       
           uintptr_t sig = (uintptr_t)arg;
       
       Because really, what can you do about a compiler that claims to be c99
       but doesn't understand that void* x = NULL; uintptr_t y = (uintptr_t) x;
       is safe?
       
      
      
      svn:r8948
      9243e541
    • Nick Mathewson's avatar
      r9308@totoro: nickm | 2006-11-13 18:41:23 -0500 · 1913cb91
      Nick Mathewson authored
       Add support for (Free?)BSD's natd, which was an old way to let you
       have your firewall automatically redirect traffic.  (Original patch
       from Zajcev Evgeny, updated for 0.1.2.x by tup.)
       
      
      
      svn:r8946
      1913cb91
    • Nick Mathewson's avatar
      r9307@totoro: nickm | 2006-11-13 18:25:56 -0500 · fa6fbbc1
      Nick Mathewson authored
       Patch from tup based on patch from Zajcev Evgeny: Make TransPort work even when the server wants to talk before the client.
      
      
      svn:r8945
      fa6fbbc1
  11. 27 Oct, 2006 1 commit
  12. 25 Oct, 2006 2 commits
  13. 24 Oct, 2006 2 commits
  14. 23 Oct, 2006 2 commits
  15. 20 Oct, 2006 8 commits
  16. 19 Oct, 2006 1 commit
    • Nick Mathewson's avatar
      r9272@Kushana: nickm | 2006-10-19 12:52:37 -0400 · bfdb93d8
      Nick Mathewson authored
       Fix an XXX in handling destroy cells: when we get a destroy cell with reason FOO, do not tell the controller REASON=FOO.  Instead, say REASON=DESTROYED REMOTE_REASON=FOO. Suggested by a conversation with Mike Perry.
      
      
      svn:r8760
      bfdb93d8
  17. 18 Oct, 2006 1 commit
  18. 17 Oct, 2006 1 commit
  19. 13 Oct, 2006 3 commits