r18751@catbus: nickm | 2008-03-11 14:22:43 -0400

Fix for bug 614: always look at the network BIO for the SSL object, not at the buffering BIO (if one exists because we are renegotiating or something).  Bugfix on 0.1.2.x, oddly enough, though it should be impossible to trigger the problem there.  Backport candidate.  See comments in tortls.c for detailed implementation note.


svn:r13975
This commit is contained in:
Nick Mathewson
2008-03-11 18:22:49 +00:00
parent 24f91d2876
commit 4d32c2e81f
2 changed files with 28 additions and 2 deletions
+5
View File
@@ -13,6 +13,11 @@ Changes in version 0.2.1.1-alpha - 2008-??-??
Bugfix on 0.2.0.x.
- Make sure servers always request certificates from clients during
TLS renegotiation. Bugfix on 0.2.0.x.
- When counting the number of bytes written on a TLS connection, look at
the BIO actually used for writing to the network, not at the BIO used
(sometimes) to buffer data for the network. Looking at different BIOs
could result in write counts on the order of ULONG_MAX. Fix for bug
614. Bugfix on 0.1.2.x.
o Minor features:
- Allow separate log levels to be configured for different logging