AnyEvent 7.15 released
Marc Lehmann
schmorp at schmorp.de
Tue Feb 26 03:10:44 CET 2019
AnyEvent 7.15 has been released and is on it's way to CPAN mirrors. The
Changes include mostly bugfixes, primarily to work around the badly
broken versions of Net::SSLeay currently circulating in many GNU/Linux
distributions.
If AnyEvent 7.14 works for you, there is little reason to upgrade.
7.15 Tue Feb 26 03:07:42 CET 2019
- INCOMPATIBLE CHANGE: AnyEvent::Handle's tls_detect documentation gave
separate major and minor versions, while code passed only a single
value. This version follows the documentation and now passes separate
major and minor values.
- work around Net::SSLeay not having been ported to openssl 1.1, but many
distributions compiling it against openssl 1.1, which unfortunately
succeeds and results in a very broken module.
- AnyEvent::DNS::dns_unpack now stores the original DNS packet
in the __ member, to allow decoding of undecodable resouce records
containing compressed domian names.
- AnyEvent::Socket::parse_ipv6 would NOT, as advertised, accept ipv4
addresses. It now does and converts them to ipv4 mapped addresses.
- support CAA records, based on patch by Steve Atkins.
- add freenom and cloudflare nameservers as dns fallback.
- AnyEvent::Strict would not properly ward against io watchers
on files when the handle passed was a file descriptor.
- document "internal" variables used by the dns en-/decoder to allow
enterprising users to extend them in a semi-official way.
--
The choice of a Deliantra, the free code+content MORPG
-----==- _GNU_ http://www.deliantra.net
----==-- _ generation
---==---(_)__ __ ____ __ Marc Lehmann
--==---/ / _ \/ // /\ \/ / schmorp at schmorp.de
-=====/_/_//_/\_,_/ /_/\_\
More information about the anyevent
mailing list