PaulHowarth/Blog/2024-10-14

Monday 14th October 2024

Fedora Project

  • Updated perl-Module-Install-Repository to (0.08) in Rawhide:

    • Support git remotes named 'github'

    • Remove dependencies bundled in inc/

  • Updated proftpd (1.3.8b) in Rawhide to drop support for EL-7 and similarly old Fedora releases

Local Packages

  • Updated c-ares to 1.34.1:

  • This is a feature and bugfix release
  • Features:
    • adig: Read arguments from adigrc (GH#856)

    • Add new pending write callback optimization via 'ares_set_pending_write_cb' (GH#857)

    • New function 'ares_process_fds()' (GH#875)

    • Failed servers should be probed rather than redirecting queries, which could cause unexpected latency (GH#877)

    • adig: Rework command line arguments to mimic dig from bind (GH#890)

    • Add new method for overriding network functions 'ares_set_socket_function_ex()' to properly support all new functionality (GH#894)

    • Fix regression with custom socket callbacks due to DNS cookie support (GH#895)

    • ares_socket: Set IP_BIND_ADDRESS_NO_PORT on ares_set_local_ip* tcp sockets (GH#887)

    • URI parser/writer for ares_set_servers_csv()/ares_get_servers_csv() (GH#882)

  • Changes:
    • Connection handling modularization (GH#857, GH#876)

    • Expose library/utility functions to tools (GH#860)

    • Remove 'ares__' prefix, just use 'ares_' for internal functions (GH#872)

  • Bugfixes:
    • Fix: Potential WIN32_LEAN_AND_MEAN redefinition (GH#869)

    • Fix googletest v1.15 compatibility (GH#874)

    • Fix pkgconfig thread dependencies (GH#884)

  • Updated perl-BerkeleyDB to 0.66:

    • Bundled Test::More failed with perl 5.41.x (GH#12)

    • Possible precedence problem between ! and string eq (GH#13)

    • Silence clang warnings (GH#10)


Recent