diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
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 |