--- AnyEvent/Changes 2008/10/01 14:49:23 1.192 +++ AnyEvent/Changes 2008/10/01 15:10:39 1.193 @@ -1,20 +1,24 @@ Revision history for Perl extension AnyEvent. 4.3 - - fix a bug in AnyEvent::Handle where in SSL connect mode, the + - fixed a great number of bugs and corner cases in AnyEvent::Handle: + - fix a bug in where in SSL connect mode, the client would first wait for some data by the server and otherwise hang. (Reported and analyzed in an absolutely exemplary manner by Adam Rosenstein). - - fix a bug in AnyEvent::Handle where SSL EOF would not be treated + - fix a bug in where SSL EOF would not be treated as stream EOF, putting the connection into a hung state. (Reported and analyzed in an absolutely exemplary manner by Adam Rosenstein). - - fix a potential segfault in AnyEvent::Handle when the TLS context + - fix a potential segfault when the TLS context would go missing in a read callback (e.g. due to stoptls) - Net::SSLeay of course makes no type checking whatsoever. - AnyEvent::Handle will not stop the read watcher in TLS mode. - AnyEvent::Handle->stoptls will send a TLS close notify instead of simply destroying the stream now. + - on_drain will now take the tls write buffer into account. + - SSL operations have been streamlined a bit and should be faster + now, more to come, though. 4.234 Mon Sep 29 04:08:13 CEST 2008 - fix child watcher documentation: only child exits will be reported,