#acl PaulHowarth:read,write,admin,revert,delete All:read === Friday 19th February 2016 === ==== Fedora Project ==== * Updated `perl-Test-Mojibake` (1.1) in Rawhide to make its POD SYNOPSIS compilable perl ([[RedHatBugzilla:1309966|Bug #1309966]]) ==== Local Packages ==== * Updated `c-ares` to 1.11.0: * Add a unit test suite * Allow builds with code coverage with `--enable-code-coverage` `configure` option * Allow library-wide override of `malloc`/`free` * Allow multiple `-s` options to the `ahost` command * api: Expose the `ares_library_initialized()` function * api: Add `ares_set_sortlist(3)` entrypoint * api: Add entrypoints to allow use of per-server ports * api: Introduce '`ares_parse_txt_reply_ext`` * api: Add `ares_set_socket_configure_callback()` * `timeadd`: Make static * `timeoffset`: Made static and private * `nowarn`: Use `` instead of `configure` for size of `long` * `single_domain`: Invalid memory access for empty string input * `ares_build.h`: Fix building on 64-bit powerpc * Allow specification of search domain in `ahost` * Don't override explicitly specified search domains * `ares_parse_soa_reply`: Do not leak `rr_name` on allocation failure * Update `ahost` man page to describe `-s` option * `host_callback`: Fall back to `AF_INET` on searching with `AF_UNSPEC` * Add `-t u` option to `ahost` * `CONTRIBUTING`: Added * `ares_set_servers_csv`: Fix `NULL` dereference * Fix integer shift overflow if both `tcp_socket` and `udp_socket` are set * Fix `acountry` memory leak * `lookup_service`: Prevent `tmpbuf` from overrunning * `ares_getnameinfo.3`: There is no `ares_getaddrinfo` * `init_by_defaults`: Continue loop if space for hostname not large enough * Destroy `options` if `ares_save_options` fails * `ares__read_line`: free `buf` on `realloc` failure * Added define for visual studio 2013 * windows: Fix slow DNS lookup issue * Use `libresolv` to initialize `cares` on iPhone targets * `buildconf`: Remove check for `libtool`, it only requires `libtoolize` * `init_by_resolv_conf`: Don't exit loop early leaving uninitialized entries * `ahost`: Check the `select()` return code * `configure_socket`: Explicitly ignore return code * `read_tcp_data`: Don't try to use `NULL` pointer after `malloc` failure * Distribute all man pages * `ares_expand_name`: Check for valid bits in label length * `ares__read_line`: Clear `buf` pointer on `realloc` failure * `process_answer`: Fix things up correctly when removing `EDNS` option * `ares_parse_txt_reply`: Propagate errors from per-substring loop * `ares_gethostbyname`: Don't leak valid-but-empty `hostent` * `ares_init_options`: Don't lose `init` failure * `ares_dup`: Clear new channel on failure * `config_sortlist`: Free any existing `sortlist` on (`re`)`alloc` failure * `ares_striendstr`: Fix so non-`NULL` return can happen * `bitncmp`: Update comment to match code behaviour * `ares_set_servers_csv.3`: Make return type match code * `init_by_resolv_conf`: Ignore '`fopen`' errors to use default values * Use "`resolve`" as synonym of "`dns`" in `nsswitch.conf` * `ares_win32_init`: Make `LoadLibrary` work when using UNICODE too * dist: Distribute `README.md` * `configure`: Build silently by default * `ares_dup.3`: Remove mention of nonexistent function . I had to add a fix from upstream to allow disabling of the unit test suite, as its `configure` script bails out if a C++11 compatible compiler is not available (https://github.com/c-ares/c-ares/issues/44), a common situation on old distributions * Updated `perl-Capture-Tiny` to 0.34: * Application of layers to handles during and after capture now attempts to more accurately duplicate the original layers, including potential duplicate layers; because of the unusual ways that layers are ordered and applied, exact duplication is not guaranteed, but this should be better than what `Capture::Tiny` did before * Avoids a hard crash on Windows with Perl < 5.20 if a `fork` occurs in a capture block; also documented the risks and lack of support for forks in capture blocks * Changed internal formatting of documentation * Updated `perl-DBD-SQLite` (1.50) to be able to build against sqlite-3.11.0 ([[RedHatBugzilla:1309675|Bug #1309675]]) * Updated `perl-Test-Mojibake` (1.1) as per the Fedora version ----