aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-03-11 23:51:13 +0000
committerNick Mathewson <nickm@torproject.org>2008-03-11 23:51:13 +0000
commit9349137f6e957cfe866e7e6c65defe34c5eb2219 (patch)
treebf30765ff25160fb251c876ac5f2492ec3323d75 /ChangeLog
parentcd4ae7193d086427b5e506862f070af24ee46e5e (diff)
downloadtor-9349137f6e957cfe866e7e6c65defe34c5eb2219.tar.gz
tor-9349137f6e957cfe866e7e6c65defe34c5eb2219.zip
r18760@catbus: nickm | 2008-03-11 19:51:08 -0400
Backport: 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. See comments in tortls.c for detailed implementation note. svn:r13982
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 81a2bca272..9f912524c6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -16,6 +16,11 @@ Changes in version 0.2.0.22-rc - 2008-03-??
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.
Changes in version 0.2.0.21-rc - 2008-03-02