summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 02e7f3ab377..b8c7abfd64a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+Wed Sep 5 20:09:09 UTC 2012 Steve Huston <shuston@riverace.com>
+
+ * ace/SSL/SSL_SOCK_Stream.inl (recv_i): Added back in logic to wait
+ for data available to receive when called with a timeout. Thanks
+ to Ossama Othman for helping to sort this out. For reference, the
+ issues involved here are well-explained in "SSL and TLS" by
+ Eric Rescorla, section 8.9.
+
+ * ace/SSL/SSL_SOCK_Stream.cpp (recv_n): Removed the hack-y retry on
+ EWOULDBLOCK - the proper handling of timeouts is now in its proper
+ place in recv_i() - see above.
+
Mon Aug 27 20:38:00 UTC 2012 Steve Huston <shuston@riverace.com>
* include/makeinclude/platform_linux.GNU: Make CC and CXX setting