Tuesday 26th February 2019
Fedora Project
Updated perl-AnyEvent to 7.15 in F-30 and Rawhide:
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 resource records containing compressed domain 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
- 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
Local Packages
Updated perl-AnyEvent to 7.15 as per the Fedora version
Updated perl-Text-Template to 1.55:
Improve AppVeyor tests for older Perls
Check for Test::More 0.94 and skip tests if not installed where done_testing() is used
Improve workaround for broken Win32 File::Temp taint failure
Skip/todo tests that fail under Devel::Cover
Add checks and skip_all checks for non-core test modules