--- AnyEvent/Changes 2009/08/16 16:54:51 1.337 +++ AnyEvent/Changes 2009/09/29 10:10:44 1.352 @@ -1,5 +1,40 @@ Revision history for Perl extension AnyEvent. +5.201 Tue Sep 29 12:09:25 CEST 2009 + - AnyEvent:Handle::on_starttls/on_stoptls methods were broken + (reported by Torsten Foertsch). + - common::sense 2.0 could cause tcp_server to throw an exception + (analysed by elmex). + +5.2 Mon Sep 14 07:04:49 CEST 2009 + - INCOMPATIBLE CHANGE: do no longer support register_read_type + and register_write_type in AnyEvent::Handle, instead support + package names (the facility was mostly abused). + - implement "packagename-as-read/write type" support in + AnyEvent::Handle. + - AnyEvent::Handle: new options "keepalive" and "oobinline". + - oobinline set by default to avoid security issues. + - the pure-perl event loop backend wrongly detected times() fallback + support (spotted by Pavel Boldin). + +5.12 Tue Sep 1 20:26:50 CEST 2009 + - be more lenient when parsing resolv.conf files, as some people + use hashmarks as comment indicator inside directives (reported + by Michael S. Fischer). + - use same set of warnings as common::sense 2.0. + - fix a potential 32 bit overflow issue due to perl having problems + with large hex constants in the Perl backend. + - do not use the slower 5.6 version fo the enc_name code in AnyEvent::DNS + by default. + - fix some prototypes. + - (optionally) require Async::Interrupt 1.02. + - replace opendns fallbacks by verizon/level3 public dns servers. + +5.112 Fri Aug 21 13:59:04 CEST 2009 + - AnyEvent::Handle could cause hard crashes in Net::SSLeay when + using starttls with an illegal/uncreatable tls context. + - port to broken win32 perls. + 5.111 Sun Aug 16 18:44:36 CEST 2009 - perl errornously requires sockaddr_un structures returned by the kernel to have a specific length. work around this bug by padding @@ -74,7 +109,7 @@ 4.881 Tue Jul 28 12:51:53 CEST 2009 - work around a bug in local in pre-5.10 perls, causing AnyEvent::Handle to recurse when it should not - (analyzed by elmex). + (analysed by elmex). 4.88 Tue Jul 28 04:04:37 CEST 2009 - re-bless the handle into a dummy package after calling @@ -309,11 +344,11 @@ - 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 + otherwise hang. (reported and analysed in an absolutely exemplary manner by Adam Rosenstein). - 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 + (reported and analysed in an absolutely exemplary manner by Adam Rosenstein). - fix a potential segfault when the TLS context would go missing in a read callback (e.g. due to stoptls) -