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/2021-10-26

Tuesday 26th October 2021

Fedora Project

  • Updated perl-URI to 5.10 in Rawhide:

    • Remove Authority section from dist.ini (GH#86)

    • Make URI::mailto parse sub-addresses with + sign correctly (GH#89)

Local Packages

  • Updated c-ares to 1.18.0:

  • Changes:
    • Add support for URI (Uniform Resource Identifier) records via ares_parse_uri_reply()

    • Provide ares_nameser.h as a public interface as needed by NodeJS

    • Update URLs from c-ares.haxx.se to c-ares.org

    • During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so that the search process will continue to the next domain in the search

    • Turn ares_gethostbyname() into a wrapper for ares_getaddrinfo() as they followed very similar code paths and ares_gethostbyaddr() has some more desirable features such as priority sorting and parallel queries for AF_UNSPEC

    • ares_getaddrinfo() now contains a name element in the address info structure as the last element; this is not an API or ABI break due to the structure always being internally allocated and it being the last element

    • ares_parse_a_reply() and ares_parse_aaaa_reply() were nearly identical; those now use the same helper functions for parsing rather than having their own code

    • RFC6761 Section 6.3 says "localhost" lookups need to be special cased to return loopback addresses, and not forward queries to recursive dns servers; on Windows this now returns all loopback addresses, whilst on other systems it returns 127.0.0.1 or ::1 always, and will never forward a request for "localhost" to outside DNS servers

    • Haiki: port
  • Bug fixes:
    • Add build to .gitignore

    • z/OS minor update, add missing semicolon in ares_init.c

    • Fix building when latest ax_code_coverage.m4 is imported

    • Work around autotools 'error: too many loops' and other newer autotools import related bugs

    • MinGW cross builds need advapi32 link as lower case

    • Cygwin build fix due to containing both socket.h and winsock2.h

    • ares_expand_name should allow underscores (_) as SRV records legitimately use them

    • Allow '/' as a valid character for a returned name for CNAME in-addr.arpa delegation

    • ares_getaddrinfo() was not honouring HOSTALIASES

    • ares_getaddrinfo() had some test cases disabled due to a bug in the test framework itself that has now been resolved

    • Due to Travis-CI becoming unfriendly to open-source, Cirrus-CI has now been brought online for automated unit testing


Recent