1. 12 Dec, 2007 1 commit
  2. 08 Dec, 2007 1 commit
    • Nick Mathewson's avatar
      r15223@tombo: nickm | 2007-12-07 23:41:21 -0500 · 25a8744d
      Nick Mathewson authored
       Aaand, do the code to enable the client side of the new TLS handshake.  There are some loose ends that need tying up in connection_or, and a lot of half-baked code to remove, and some special cases to test for, and lots and lots of testing to do, but that is what weekends are for.
      
      
      svn:r12721
      25a8744d
  3. 03 Dec, 2007 1 commit
  4. 01 Dec, 2007 2 commits
    • Nick Mathewson's avatar
      r15088@tombo: nickm | 2007-11-30 23:47:29 -0500 · d8ad247d
      Nick Mathewson authored
       Add support to get a callback invoked when the client renegotiate a connection.  Also, make clients renegotiate.  (not enabled yet, until they detect that the server acted like a v2 server)
      
      
      svn:r12623
      d8ad247d
    • Nick Mathewson's avatar
      r15087@tombo: nickm | 2007-11-30 22:32:26 -0500 · 1789f946
      Nick Mathewson authored
       Start getting freaky with openssl callbacks in tortls.c: detect client ciphers, and if the list doesn't look like the list current Tors use, present only a single cert do not ask for a client cert. Also, support for client-side renegotiation.  None of this is enabled unless you define V2_HANDSHAKE_SERVER.
      
      
      svn:r12622
      1789f946
  5. 14 Nov, 2007 1 commit
  6. 07 Nov, 2007 2 commits
  7. 06 Nov, 2007 1 commit
  8. 05 Nov, 2007 5 commits
  9. 31 Oct, 2007 1 commit
  10. 30 Oct, 2007 1 commit
  11. 25 Oct, 2007 1 commit
  12. 22 Oct, 2007 1 commit
    • Nick Mathewson's avatar
      r15997@catbus: nickm | 2007-10-21 20:25:40 -0400 · 722c7bdf
      Nick Mathewson authored
       New code (disabled for now) to use the SSL context's cert store instead of using its "extra chain cert" list to get our identity certificate sent.  This is a little close to what OpenSSL expects people to do, and it has the advantage that we should be able to keep the id cert from being sent by setting the NO_CHAIN_CERT bit.  I have tried turning new code on, and it seemed to work fine.
      
      
      svn:r12086
      722c7bdf
  13. 29 Jul, 2007 1 commit
  14. 24 May, 2007 1 commit
  15. 04 May, 2007 1 commit
  16. 30 Apr, 2007 1 commit
  17. 16 Feb, 2007 1 commit
  18. 12 Feb, 2007 2 commits
  19. 02 Feb, 2007 1 commit
    • Nick Mathewson's avatar
      r11629@catbus: nickm | 2007-02-02 15:06:17 -0500 · fefba953
      Nick Mathewson authored
       Removing the last DOCDOC comment hurt so much that I had to use Doxygen to identify undocumented macros and comments, and add 150 more DOCDOCs to point out where they were.  Oops.  Hey, kids!  Fixing some of these could be your first Tor patch!
      
      
      svn:r9477
      fefba953
  20. 30 Jan, 2007 1 commit
  21. 15 Jan, 2007 2 commits
  22. 09 Jan, 2007 2 commits
  23. 05 Jan, 2007 1 commit
  24. 29 Dec, 2006 1 commit
    • Nick Mathewson's avatar
      r11741@Kushana: nickm | 2006-12-28 22:41:29 -0500 · 361998d0
      Nick Mathewson authored
       Count TLS bytes accurately: previously, we counted only the number of bytes read or transmitted via tls, not the number of extra bytes used to do so.  This has been a lonstanding wart.  The fix "Works for me".
      
      
      svn:r9207
      361998d0
  25. 13 Dec, 2006 1 commit
  26. 07 Oct, 2006 1 commit
  27. 19 Sep, 2006 1 commit
  28. 31 Aug, 2006 1 commit
  29. 04 Jul, 2006 3 commits