#acl PaulHowarth:read,write,admin,revert,delete All:read === Friday 13th March 2020 === ==== Fedora Project ==== * Updated `perl-YAML` (1.29 in F-30 and F-31, 1.30 in F-32 and Rawhide) to remove non-free test file `t/load-slides.t` ([[RedHatBugzilla:1813197|Bug #1813197]], [[https://github.com/ingydotnet/yaml-pm/issues/219|GH#219]]) ==== Local Packages ==== * Updated `c-ares` to 1.16.0: * Introduction of `ares_getaddrinfo()` API, which provides similar output (including proper sorting as per RFC 6724) to the system native API, but utilizes different data structures in order to provide additional information such as TTLs and all aliases; please reference the respective man pages for usage details * Parse `SOA` records from `ns_t_any` response * CMake: Provide `c-ares` version in package export file * CMake: Add CPACK functionality for DEB and RPM * CMake: Generate PDB files during build * CMake: Support manpage installation * Fix bad expectation in IPv6 localhost test * !AutoTools: Use `XC_CHECK_BUILD_FLAGS` instead of `XC_CHECK_USER_FLAGS` to prevent complaints about `CPPFLAGS` in `CFLAGS` * Fix `.onion` handling * Command line usage was out of date for `adig` and `ahost` * Typos in manpages * If `ares_getenv` is defined, it must return a value on all platforms * If `/etc/resolv.conf` has invalid lookup values, use the defaults * Tests: Separate live tests from `SetServers*` tests as only live tests should require Internet access * `ares_gethostbyname()` should return `ENODATA` if no valid `A` or `AAAA` record is found, but a `CNAME` was found * CMake: Rework library function checking to prevent unintended linking with system libraries that aren't needed * Due to use of `inet_addr()`, it was not possible to return `255.255.255.255` from `ares_gethostbyname()` * CMake: Fix building of tests on Windows * Updated `perl-Archive-Zip` to 1.68: * Switched to !GitHub as issue tracker * Replaced references to `Test::MockModule` in `t/23_closed_handle.t` with code from [[https://github.com/redhotpenguin/perl-Archive-Zip/pull/32|GH#32]] ([[CPAN:110087|CPAN RT#110087]]) * Unixified line endings in `t/23_closed_handle.t` * Added documentation for `Archive::Zip::Member::isSymbolicLink` ([[CPAN:130524|CPAN RT#130524]]) * Implemented other, unrelated doc fixes * Fixed `examples/zipcheck.pl` to skip symbolic links ([[CPAN:130525|CPAN RT#130525]]) * Described version 1.59 ([[CPAN:117371|CPAN RT#117371]]) * Completely re-did test suite: * Created new test APIs in `t/common.pm` and documented them in `t/README.md` * Changed tests to be less dependent on OS-specific quirks of "`unzip -t`" * Changed tests to write more diagnostic information if executed in automated test environments * Normalized access to test data and to temporary results; removed references to obsolete temporary results (for example, those to directory "`extracted`") * Normalized test headers and brushed up tests in general ----