PaulHowarth/Blog/2023-02-20

Monday 20th February 2023

Fedora Project

  • Updated perl-Package-DeprecationManager to 0.18 in F-38 and Rawhide:

    • Use Sub::Util instead of Sub::Name, which is part of Scalar-List-Utils, which itself is already a dependency (GH#3)

Local Packages

  • Updated curl to 7.88.1:

    • build-openssl.bat: Keep OpenSSL 3 engine binaries

    • cmake: Fix Windows check for CryptAcquireContext

    • connect: Fix timeout handling to use full duration

    • curl: Make --silent work stand-alone

    • curl_setup: Suppress OpenSSL 3 deprecation warnings

    • CURLOPT_WS_OPTIONS.3: Fix the availability version

    • GHA: Update rustls dependency to 0.9.2

    • http2: Buffer/pausedata and output flush fix

    • http2: Set drain on stream end

    • http: include stdint.h more readily

    • krb5: Silence cast-align warning
    • lib1560: Add IPv6 canonicalization tests

    • os400: Correct Curl_os400_sendto()

    • remote-header-name.d: Mention that filename* is not supported

    • runtests: Fix "uninitialized value $port"

    • setopt: Allow HTTP3 when HTTP2 is not defined

    • socketpair: Allow EWOULDBLOCK when reading the pair check bytes

    • socks: Allow using DoH to resolve host names

    • tests-httpd: Add proxy tests

    • tests: Make sure gnuserv-tls has SRP support before using it

    • tests: Make the telnet server shut down a socket gracefully

    • tool_getparam: Make --get a true boolean

    • tool_operate: Allow debug builds to set buffersize

    • urlapi: Do the port number extraction without using sscanf()

    • urldata: Remove 'now' from struct SingleRequest - not needed

  • Updated perl-Coro (6.57) to use an SPDX-format license tag

  • Updated perl-Package-DeprecationManager to 0.18 as per the Fedora version

  • Updated unrar to 6.21


Recent