Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2016-02-19

Friday 19th February 2016

Fedora Project

  • Updated perl-Test-Mojibake (1.1) in Rawhide to make its POD SYNOPSIS compilable perl (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 <limits.h> 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 (Bug #1309675)

  • Updated perl-Test-Mojibake (1.1) as per the Fedora version


Recent