Paul's Blog Entries for March 2023
Wednesday 1st March 2023
Fedora Project
Updated perl-Text-CSV_XS to 1.50 in F-38 and Rawhide:
Promote sep to sep_set in csv() with auto-headers
Fix bug in set_diag surfaced by PERL_RC_STACK
Local Packages
Updated perl-Text-CSV_XS to 1.50 as per the Fedora version
Thursday 2nd March 2023
Fedora Project
Updated perl-Cpanel-JSON-XS to 4.36 in Rawhide:
Remove the SAVESTACK_POS no-op, merged from JSON-XS-3.02, removed there with 4.0
Request to remove: https://github.com/Perl/perl5/pull/20858
Local Packages
Updated perl-Cpanel-JSON-XS to 4.36 as per the Fedora version
Friday 3rd March 2023
Fedora Project
Updated ansible-collection-community-libvirt (1.2.0) in Rawhide to use SPDX-format license tag
Updated perl-B-Hooks-EndOfScope (0.26) in Rawhide to use SPDX-format license tag (merged PR#1)
Updated perl-Convert-BinHex (1.125) in Rawhide to use SPDX-format license tag (merged PR#1)
Updated perl-Data-Dump (1.25) in Rawhide to use SPDX-format license tag (merged PR#1)
Updated GeoIP (1.6.12) in Rawhide to use SPDX-format license tag and to package the LICENSE file
Updated GeoIP-GeoLite-data (2018.06) in Rawhide to use SPDX-format license tag
Updated geolite2 (20191217) in Rawhide to use SPDX-format license tag
Updated gtk+ (1.2.10) in Rawhide to use SPDX-format license tag
Updated mcrcon (0.7.2) in Rawhide to use SPDX-format license tag
Cleaned up and rebuilt milter-greylist (4.6.4) in F-38 and Rawhide
Local Packages
Updated ansible-collection-community-libvirt (1.2.0) as per the Fedora version
Updated perl-B-Hooks-EndOfScope (0.26) as per the Fedora version
Updated perl-Convert-BinHex (1.125) as per the Fedora version
Updated perl-Data-Dump (1.25) as per the Fedora version
Updated GeoIP (1.6.12) as per the Fedora version
Updated GeoIP-GeoLite-data (2018.06) as per the Fedora version
Updated gtk+ (1.2.10) as per the Fedora version
Updated mcrcon (0.7.2) as per the Fedora version
Updated perl-Algorithm-C3 (0.11) to use SPDX-format license tag
Updated perl-DateTime-Format-MySQL (0.0701) to use SPDX-format license tag
Updated perl-Readonly (2.05) to use SPDX-format license tag
Updated perl-YAML (1.30) to use SPDX-format license tag
Sunday 5th March 2023
Fedora Project
Updated perl-Perl-Critic to 1.150 in F-38 and Rawhide:
Enhancements
Added Test::Builder and Text::Wrap to the list of default exceptions in Variables::ProhibitPackageVars (GH#1025)
Internals
We now use PPIx::Utils instead of PPIx::Utilities, which is more recently maintained
Local Packages
Migrated libxslt (1.1.37) to SPDX license
Updated perl-Perl-Critic to 1.150 as per the Fedora version
Updated perl-Test2-Suite to 0.000147:
Add refcount tools, and include in ::V0
Add T2_AUTO_DUMP and T2_AUTO_DEPARSE environment variables
Monday 6th March 2023
Fedora Project
Updated milter-regex (2.7) in F-38 and Rawhide to use distribution linker flags and SPDX-format license tag
Updated perl-Algorithm-Diff (1.201) in Rawhide to use SPDX-format license tag
Updated perl-Any-Moose (0.27) in Rawhide to use SPDX-format license tag
Updated perl-Class-Method-Modifiers to 2.15 in F-38 and Rawhide:
Localize $SIG{__DIE__} before calling eval (CPAN RT#146848)
Updated perl-Test-Simple to 1.302193 in F-38 and Rawhide:
Deprecate isn't()
Local Packages
Updated perl-Algorithm-Diff (1.201) as per the Fedora version
Updated perl-Any-Moose (0.27) as per the Fedora version
Updated perl-Class-Method-Modifiers to 2.15 as per the Fedora version
Updated perl-Sub-Name (0.26) to use SPDX-format license tag
Updated perl-Test-Requires (0.11) to use SPDX-format license tag
Updated perl-Test-Simple to 1.302193 as per the Fedora version
Updated perl-Test2-Suite to 0.000148:
- Fixes for refcount stuff
Tuesday 7th March 2023
Fedora Project
Updated perl-AnyEvent (7.17) in Rawhide to use SPDX-format license tag
Updated perl-Apache-Session (1.94) in Rawhide to use SPDX-format license tag
Updated perl-Apache-Session-LDAP (0.5) in Rawhide to use SPDX-format license tag
Updated perl-Archive-Any (0.0946) in Rawhide to use SPDX-format license tag
Updated perl-Archive-Any-Lite (0.11) in Rawhide to use SPDX-format license tag
Updated perl-Archive-Peek (0.37) in Rawhide to use SPDX-format license tag
Local Packages
Updated perl-AnyEvent (7.17) as per the Fedora version
Updated perl-Archive-Any (0.0946) as per the Fedora version
Updated perl-Archive-Any-Lite (0.11) as per the Fedora version
Updated perl-Archive-Peek (0.37) as per the Fedora version
Wednesday 8th March 2023
Fedora Project
Updated perl-Array-Diff (0.09) in Rawhide to use SPDX-format license tag
Updated perl-Authen-DigestMD5 (0.04) in Rawhide to use SPDX-format license tag
Updated perl-Authen-Radius (0.32) in Rawhide to use SPDX-format license tag
Updated perl-B-Hooks-OP-Annotation (0.44) in Rawhide to use SPDX-format license tag
Updated perl-B-Hooks-OP-Check (0.22) in Rawhide to use SPDX-format license tag
Updated perl-B-Utils (0.27) in Rawhide to use SPDX-format license tag
Updated perl-CPAN-Changes (0.400002) in Rawhide to use SPDX-format license tag
Updated perl-CPAN-Meta (2.150010) in Rawhide to use SPDX-format license tag
Local Packages
Updated perl-Array-Diff (0.09) as per the Fedora version
Updated perl-B-Hooks-OP-Annotation (0.44) as per the Fedora version
Updated perl-B-Hooks-OP-Check (0.22) as per the Fedora version
Updated perl-B-Utils (0.27) as per the Fedora version
Updated perl-CPAN-Changes (0.400002) as per the Fedora version
Updated perl-CPAN-Meta (2.150010) as per the Fedora version
Thursday 9th March 2023
Fedora Project
Updated perltidy to 20230309 in F-38 and Rawhide (see CHANGES.md for details)
Updated perl-Cache-Cache (1.08) in Rawhide to use SPDX-format license tag
Updated perl-Carp-Fix-1_25 (1.000001) in Rawhide to use SPDX-format license tag
Updated perl-Child (0.013) in Rawhide to use SPDX-format license tag
Updated perl-CPAN-Meta-Requirements (2.140) in Rawhide to use SPDX-format license tag
Updated perl-CPAN-Meta-YAML (0.018) in Rawhide to use SPDX-format license tag
Local Packages
Updated perl-Perl-Tidy to 20230309 as per the Fedora perltidy package
Updated perl-Carp-Fix-1_25 (1.000001) as per the Fedora version
Updated perl-Child (0.013) as per the Fedora version
Updated perl-CPAN-Meta-Requirements (2.140) as per the Fedora version
Updated perl-CPAN-Meta-YAML (0.018) as per the Fedora version
Friday 10th March 2023
Fedora Project
Updated perl-Class-Accessor (0.51) in Rawhide to use SPDX-format license tag
Updated perl-Class-C3 (0.35) in Rawhide to use SPDX-format license tag
Updated perl-Class-C3-XS (0.15) in Rawhide to use SPDX-format license tag
Updated perl-Class-Data-Inheritable (0.09) in Rawhide to use SPDX-format license tag
Updated perl-Class-DBI-Plugin (0.03) in Rawhide to use SPDX-format license tag
Updated perl-Class-Factory-Util (1.7) in Rawhide to use SPDX-format license tag
Updated perl-Class-Load (0.25) in Rawhide to use SPDX-format license tag
Updated perl-Class-Load-XS (0.10) in Rawhide to use SPDX-format license tag
Updated perl-Class-Loader (2.03) in Rawhide to use SPDX-format license tag
Local Packages
Updated perl-Class-Accessor (0.51) as per the Fedora version
Updated perl-Class-C3 (0.35) as per the Fedora version
Updated perl-Class-C3-XS (0.15) as per the Fedora version
Updated perl-Class-Data-Inheritable (0.09) as per the Fedora version
Updated perl-Class-Factory-Util (1.7) as per the Fedora version
Updated perl-Class-Load (0.25) as per the Fedora version
Updated perl-Class-Load-XS (0.10) as per the Fedora version
Saturday 11th March 2023
Fedora Project
Updated perl-Class-MethodMaker (2.24) in Rawhide to use SPDX-format license tag
Updated perl-Class-Trigger (0.15) in Rawhide to use SPDX-format license tag
Updated perl-Compress-LZF (3.8) in Rawhide to use SPDX-format license tag
Updated perl-Lexical-SealRequireHints to 0.012 in F-38 and Rawhide (see Changes for details)
Sunday 12th March 2023
Fedora Project
Updated perl-Config-Any (0.32) in Rawhide to use SPDX-format license tag
Updated perl-Config-Tiny (2.28) in Rawhide to use SPDX-format license tag
Updated perl-Contextual-Return (0.004014) in Rawhide to use SPDX-format license tag
Updated perl-Convert-Bencode (1.03) in Rawhide to use SPDX-format license tag
Updated perl-Convert-PEM (0.08) in Rawhide to use SPDX-format license tag
Updated perl-Crypt-Cracklib (1.7) in Rawhide to use SPDX-format license tag
Updated perl-Crypt-DH (0.07) in Rawhide to use SPDX-format license tag
Updated perl-Crypt-DSA (1.17) in Rawhide to use SPDX-format license tag
Updated python-paramiko to 3.1.0 in F-38 and Rawhide:
Add an explicit 'channel_timeout' keyword argument to 'paramiko.client.SSHClient.connect', allowing users to configure the previously-hardcoded default value of 3600 seconds (GH#2009, GH#2013, and others)
Accept single tabs as field separators (in addition to single spaces) in 'paramiko.hostkeys.HostKeyEntry.from_line' for parity with OpenSSH's KnownHosts parser (GH#2173)
Apply 'codespell' to the codebase, which found a lot of very old minor spelling mistakes in docstrings; also, modernize many instances of '*largs' vs. '*args' and '**kwarg' vs. '**kwargs' (GH#2178)
Local Packages
Updated perl-Config-Tiny (2.28) as per the Fedora version
Updated perl-Crypt-Cracklib (1.7) as per the Fedora version
Monday 13th March 2023
Fedora Project
Updated perl-Crypt-PBKDF2 (0.161520) to use SPDX-format license tag
Updated perl-Crypt-Rijndael (1.16) to use SPDX-format license tag
Updated perl-Crypt-SmbHash (0.12) to use SPDX-format license tag
Updated perl-DBM-Deep (2.0016) to use SPDX-format license tag
Merged PR#1 for perl-Devel-LexAlias (0.05) to use SPDX-format license tag
Updated perl-FileHandle-Fmode (0.14) to use SPDX-format license tag
Branched and built perl-FileHandle-Fmode (0.14) for EPEL-8
Updated python-crypto (2.6.1) in Rawhide to fix it for Python 3.12 compatibility (Bug #2177718)
Local Packages
Updated perl-Crypt-SmbHash (0.12) as per the Fedora version
Updated perl-DBM-Deep (2.0016) as per the Fedora version
Updated perl-Devel-LexAlias (0.05) as per the Fedora version
Updated perl-FileHandle-Fmode (0.14) as per the Fedora version
Tuesday 14th March 2023
Fedora Project
Cleaned up and rebuilt perl-Data-Buffer (0.04) in Rawhide
Updated perl-Data-HexDump (0.04) in Rawhide to use SPDX-format license tag
Updated perl-DateTime-Format-HTTP (0.42) in Rawhide to use SPDX-format license tag
Branched and built perl-DateTime-Format-HTTP (0.42) for EPEL-9
Updated perl-Digest-MD5-File (0.08) in Rawhide to use SPDX-format license tag
Branched and built perl-Digest-MD5-File (0.08) for EPEL-9
Local Packages
Updated perl-Data-Binary (0.01) to use SPDX-format license tag
Updated perl-File-MMagic (1.30) to use SPDX-format license tag
Updated perl-Net-DNS to 1.37:
- Add links to relevant RFCs in package documentation
Bug fix: resolver->axfr(undef) failed silently (CPAN RT#147038)
Fix case sensitivity issue with AXFR (CPAN RT#145944)
Updated perl-Pod-Spell to 1.26:
- Encode output as UTF-8
Wednesday 15th March 2023
Fedora Project
Updated perl-Data-Compare to 1.28 in F-38 and Rawhide:
Bug fix: undef values in hashes were treated incorrectly: need to check for existence, not definedness before comparing (GH#21)
Updated perl-Test-Simple to 1.302194 in F-38 and Rawhide:
- Fix failing test on 5.10
Local Packages
Updated perl-Data-Compare to 1.28 as per the Fedora version
Updated perl-Net-Server to 2.014:
Apply patch to Fork for UDP (GH#32, GH#33, CPAN RT#146575)
- Fix tests on perls without threads
Updated perl-Test-Simple to 1.302194 as per the Fedora version
Thursday 16th March 2023
Fedora Project
Merged PR#1 for perl-Crypt-DES (2.07) in Rawhide to fix "warning: missing braces around initializer [-Wmissing-braces]", and also updated it to do a general package clean-up
Friday 17th March 2023
Fedora Project
Updated geoipupdate to 4.11.1 in F-38 and Rawhide:
'github.com/pkg/errors' is no longer used to wrap errors
Docker secrets are now supported for the MaxMind account ID and license key (GH#197)
- The Dockerfile now has a Healthcheck that makes sure the modification date of the database directory is within the update period
The Docker images are now published to the GitHub Container Registry, 'ghcr.io'; we will likely stop publishing to Docker Hub in the near future
Updated perl-Business-ISBN-Data to 20230316.001 in F-38 and Rawhide:
- Update data to March 2023
Updated perl-Data-Section (0.200008) in Rawhide to use SPDX-format license tag
Updated perl-Data-Section-Simple (0.07) in Rawhide to use SPDX-format license tag
Local Packages
Updated geoipupdate to 4.11.1 as per the Fedora version
Updated perl-Data-Section-Simple (0.07) as per the Fedora version
Saturday 18th March 2023
Local Packages
Updated perl-Net-SSLeay (1.92) to update the test suite to handle the potential unavailability of the sha1 algorithm (GH#433)
Monday 20th March 2023
Local Packages
Updated curl to 8.0.0:
build: Remove support for curl_off_t < 8 bytes
.cirrus.yml: Bump to FreeBSD 13.2
aws_sigv4: Fall back to UNSIGNED-PAYLOAD for sign_as_s3
BINDINGS: Add Fortran binding
build: Drop the use of XC_AMEND_DISTCLEAN
build: Fix stdint/inttypes detection with non-autotools
- cf-socket: Fix handling of remote addr for accepted tcp sockets
cf-socket: If socket is already connected, return CURLE_OK
- cf-socket: Use port 80 when resolving name for local bind
- CI: Don't run CI jobs if only another CI was changed
CI: Update ngtcp2 and nghttp2 for pytest
cmake: Delete unused HAVE__STRTOI64
- cmake: Fix enabling LDAPS on Windows
- cmake: Skip CA-path/bundle auto-detection in cross-builds
connect: Fix time_connect and time_appconnect timer statistics
- cookie: Don't load cookies again when flushing
cookie: Parse without sscanf()
curl.h: Require gcc 12.1 for the deprecation magic
curl: Make -w's %{stderr} use the file set with --stderr
curl_path: Create the new path with dynbuf (CVE-2023-27534)
CURLOPT_PIPEWAIT: Allow waited reuse also for subsequent connections
CURLOPT_PROXY.3: curl+NSS does not handle HTTPS over unix domain socket
CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe (CVE-2023-27537)
DEPRECATE: The original legacy mingw version 1
doc: Fix compiler warning in libcurl.m4
docs/cmdline-opts: Mark all global options
docs/SECURITY-PROCESS.md: Updates
- docs: Extend the URL API descriptions
docs: Note '--data-urlencode' option
DYNBUF.md: Note Curl_dyn_add* calls Curl_dyn_free on failure
easy: Remove infof() debug leftover from curl_easy_recv
examples/http3.c: Use CURL_HTTP_VERSION_3
- ftp: Active mode with SSL, add the filter
ftp: Add more conditions for connection reuse (CVE-2023-27535)
- ftp: Allocate the wildcard struct on demand
ftp: Make the EPSV response parser not use sscanf
ftp: Replace sscanf for MDTM 213 response parsing
ftp: Replace sscanf for PASV parsing
gssapi: Align 'gss_OID_desc' to silence ld warnings on macOS ventura
headers: Make curl_easy_header and nextheader return different buffers
hostip: Avoid sscanf and extra buffer copies
- http2: Fix error handling during parallel operations
- http2: Fix for http2-prior-knowledge when reusing connections
http2: Fix handling of RST and GOAWAY to recognize partial transfers
- http2: Fix upload busy loop
http: Don't send 100-continue for short PUT requests
- http: Fix unix domain socket use in https connects
http: Rewrite the status line parser without sscanf
http_proxy: Parse the status line without sscanf
idn: Return error if the conversion ends up with a blank host
krb5: Avoid sscanf for parsing
lib1560: Test parsing URLs with ridiculously large fields
lib2305: Deal with CURLE_AGAIN
lib517: Verify time stamps without leading zeroes plus some more
lib: Silence clang/gcc -Wvla warnings in brotli headers
lib: Skip Curl_llist_destroy calls
libcurl-errors.3: Add the CURLHcode errors from curl_easy_header.3
libssh2: Only set the memory callbacks when debugging
libssh2: Remove unused variable from libssh2's struct
libssh: Use dynbuf instead of realloc
Makefile.mk: Delete redundant 'HAVE_LDAP_SSL' macro
Makefile.mk: Fix -g option in debug mode
mqtt: On send error, return error
multi: Make multi_perform ignore/unignore signals less often
multi: Remove PENDING + MSGSENT handles from the main linked list
ngtcp2-gnutls.yml: Bump to gnutls 3.8.0
ngtcp2: Fix unwanted close of file descriptor 0
- page-footer: Add explanation for three missing exit codes
parsedate: Parse strings without using sscanf()
parsedate: Replace sscanf() for time stamp parsing
quic/schannel: Fix compiler warnings
rand: Use arc4random as fallback when available
rate.d: Single URLs make no sense in --rate example
RELEASE-PROCEDURE.md: Update coming release dates
rtsp: Avoid sscanf for parsing
runtests: Use a hash table for server port numbers
sectransp: Fix compiler warning c89 mixed code/declaration
sectransp: Make read_cert() use a dynbuf when loading
secure-transport: Fix recv return code handling
select: Stop treating POLLRDBAND as an error
setopt: Move the CURLOPT_CHUNK_DATA pointer to the set struct
socket: Detect "dead" connections better, e.g. not fit for reuse
src: Silence wmain() warning for all build methods
telnet: Only accept option arguments in ascii (CVE-2023-27533)
telnet: Parse NEW_ENVIRON without sscanf
telnet: Parse telnet options without sscanf
telnet: Parse the WS= argument without sscanf
test1470: Test socks proxy using unix sockets and connect to https
test1960: Verify CURL_SOCKOPT_ALREADY_CONNECTED
test2600: Detect when ALARM_TIMEOUT is in use and adjust
test422: Verify --next used without a prior URL
tests/http: Add pytest to GHA and improve tests
tests: Add 'cookies' features
tests: Add timeout, SLOWDOWN and DELAY keywords to tests
tests: Fix gnutls-serv check
- tests: Fix MSVC unreachable code warnings in unit tests
tests: Hack to build most unit tests under cmake
- tests: HTTP server fix-ups
tests: Keep cmake unit tests names in sync
tests: Make CPPFLAGS common to all unit tests
tests: Make first.c the same for both lib tests and unit tests
tests: Support for imaps/pop3s/smtps protocols
tests: Sync option lists in runtests.pl and its man page
- tests: Test secure mail protocols with explicit SSL requests
tests: Use AM_CPPFILES to modify flags in unit tests
tests: Use dynamic ports numbers in pytest suite
- tool: Dump headers even if file is write-only
tool: Improve --stderr handling
tool_getparam: Don't add a new node for just --no-remote-name
tool_getparam: Error if --next is used without a prior URL
tool_operate: Avoid fclose(NULL) on bad header dump file
tool_operate: Propagate error codes for missing URL after --next
tool_progress: Shut off progress meter for --silent in parallel
tool_writeout_json: Fix the output for duplicate header names
transfer: Limit Windows SO_SNDBUF updates to once a second
url: Fix cookielist memleak when curl_easy_reset
- url: Fix logic in connection reuse to deny reuse on "unclean" connections
url: Fix the SSH connection reuse check (CVE-2023-27538)
url: Only reuse connections with same GSS delegation (CVE-2023-27536)
- url: Remove dummy protocol handler
urlapi: '%' is illegal in host names
- urlapi: Avoid mutating internals in getter routine
urlapi: Parse IPv6 literals without ENABLE_IPV6
urlapi: Take const args in _dup and _get functions
wildcard: Remove files and move functions into ftplistparser.c
- winbuild: Fix makefile clean
wolfssl: Add quic/ngtcp2 detection in cmake, and fix builds
wolfSSL: Resurrect the BIO 'io_result'
- ws: Keep the socket non-blocking
x509asn1.c: Use correct format specifier for infof() call
x509asn1: Use plain %x, not %lx, when the arg is an int
Updated curl to 8.0.1:
Revert "multi: remove PENDING + MSGSENT handles"
Tuesday 21st March 2023
Local Packages
Updated curl (8.0.1) to use SPDX-format license tag
Updated perl-Module-CoreList to 5.20230320:
- Updated for v5.37.10
Updated perl-Test2-Suite to 0.000149:
Fix warning when Devel::MAT::Dumper is installed and -w is used
Wednesday 22nd March 2023
Fedora Project
Updated perl-Data-Visitor (0.31) in Rawhide to use SPDX-format license tag
Updated perl-Declare-Constraints-Simple (0.03) in Rawhide to use SPDX-format license tag
Local Packages
Updated perl-Data-Visitor (0.31) as per the Fedora version
Updated perl-Declare-Constraints-Simple (0.03) as per the Fedora version
Updated perl-MRO-Compat (0.15) to use SPDX-format license tag
Updated perl-Test2-Suite to 0.000150:
Do not index Devel::MAT::Dumper
Thursday 23rd March 2023
Fedora Project
Updated perl-YAML-Tiny to 1.74 in F-38 and Rawhide:
- A few documentation tweaks
Local Packages
Updated perl-YAML-Tiny to 1.74 as per the Fedora version
Friday 24th March 2023
Local Packages
Updated perl-DateTime-TimeZonee to 2.58:
- This release is based on version 2023a of the Olson database
- Contemporary changes for Egypt, Greenland, Morocco, and Palestine
Updated perl-Socket6 (0.29) to use SPDX-format license tag
Saturday 25th March 2023
Local Packages
Updated perl-DateTime-TimeZone to 2.59:
- This release is based on version 2023b of the Olson database
- Contemporary changes for Lebanon
Sunday 26th March 2023
Fedora Project
Updated perl-Exporter-Tiny to 1.006001 in F-38 and Rawhide:
- Documentation
Don't mention Alt::Lexical::Var::ButSupportModernPerl in manual
- Packaging
No longer dynamically recommend Alt::Lexical::Var::ButSupportModernPerl
Local Packages
Updated perl-Archive-Tar to 3.00:
Correctly concat prefix on directories (CPAN RT#119949)
Enabled t/90_symlink.t for all platforms with symlinks
Fix pod typo 'Archive::Tar::Files'
Update links under SEE ALSO
- Skip symlink tests on Windows/msys2
- Support extraction of large files
Updated perl-Exporter-Tiny to 1.006001 as per the Fedora version
Monday 27th March 2023
Fedora Project
Updated perl-Data-Binary (0.01) in Rawhide to use SPDX-format license tag
Updated perl-Date-ISO8601 (0.005) in Rawhide to use SPDX-format license tag
Updated perl-Date-Range (1.41) in Rawhide to use SPDX-format license tag
Updated perl-Date-Simple (3.03) in Rawhide to use SPDX-format license tag
Updated perl-DateTime-Calendar-Mayan (0.0601) in Rawhide to use SPDX-format license tag
Updated perl-DateTime-Format-Epoch (0.16) in Rawhide to use SPDX-format license tag
Cleaned up and rebuilt perl-DateTime-Format-IBeat (0.161) in Rawhide
Cleaned up and rebuilt perl-DateTime-Format-Mail (0.403) in Rawhide
Updated perl-Function-Parameters to 2.001006 in F-38 and Rawhide:
Work around perl core issue GH#20950 (use re "eval" doesn't capture lexical %^H environment like eval() does and stringifies it instead), by downgrading the previous hard error to a warning (in the new category 'Function::Parameters') and switching Function::Parameters off in the affected scope
Local Packages
Updated perl-Date-Range (1.41) as per the Fedora version
Updated perl-DateTime-Calendar-Mayan (0.0601) as per the Fedora version
Updated perl-Function-Parameters to 2.001006 as per the Fedora version
Updated perl-Params-Coerce (0.15) to use SPDX-format license tag
Tuesday 28th March 2023
Fedora Project
Updated perl-DateTime-Format-Strptime (1.79) in Rawhide to use SPDX-format license tag
Updated perl-DateTime-TimeZone-SystemV (0.010) in Rawhide to use SPDX-format license tag
Updated perl-DateTime-TimeZone-Tzfile (0.011) in Rawhide to use SPDX-format license tag
Updated perl-Devel-Caller (2.06) in Rawhide to use SPDX-format license tag
Updated perl-Devel-CheckBin (0.04) in Rawhide to use SPDX-format license tag
Updated perl-Devel-CheckCompiler (0.07) in Rawhide to use SPDX-format license tag
Updated perl-Devel-Cycle (1.12) in Rawhide to use SPDX-format license tag
Local Packages
Updated perl-DateTime-Format-Strptime (1.79) as per the Fedora version
Updated perl-Devel-Caller (2.06) as per the Fedora version
Updated perl-Devel-CheckBin (0.04) as per the Fedora version
Updated perl-Devel-CheckCompiler (0.07) as per the Fedora version
Updated perl-Devel-Cycle (1.12) as per the Fedora version
Updated perl-IO-Socket-IP (0.41) to drop the build dependency on perl(Socket6) since IPv6 is supported in perl(Socket)
Wednesday 29th March 2023
Fedora Project
Updated perl-Net-DNS-Resolver-Programmable (0.009) to use SPDX-format license tag
Updated perl-Test-Assert (0.0504) to use SPDX-format license tag
Local Packages
Updated cdrtools (3.01 and 3.02a09) to use SPDX-format license tag
Updated getmail (5.16) to use SPDX-format license tag
Updated moin-macro-MiniPage (1.9) to use SPDX-format license tag
Updated moin-macro-TitleIndexNonPersonal (20060519) to use SPDX-format license tag
Updated moin-theme-balanced (0.5) to use SPDX-format license tag
Updated moin-theme-dew to use SPDX-format license tag
Updated moin-theme-hypermodern (2006.02.24) to use SPDX-format license tag
Updated moin-theme-mentalwealth (0.96) to use SPDX-format license tag
Updated moin-theme-monobook (0.5) to use SPDX-format license tag
Updated moin-theme-monomoin (0.5) to use SPDX-format license tag
Updated moin-theme-solenoid (2012.12.16) to use SPDX-format license tag
Updated moin-theme-widget (20060807) to use SPDX-format license tag
Updated perl-DateTime-TimeZone to 2.60:
- This release is based on version 2023c of the Olson database
- The 2023c release has the same zone data as 2023a, undoing the changes for Lebanon from the past week
Updated perl-HTTP-Size (1.153) to use SPDX-format license tag
Updated perl-Mail-SPF (2.9.0) to use SPDX-format license tag
Updated perl-Mail-SPF-Test (1.001) to use SPDX-format license tag
Updated perl-MooseX-GlobRef (0.0701) to use SPDX-format license tag
Updated perl-Net-DNS-Resolver-Programmable (0.009) as per the Fedora version
Updated perl-Net-FTPSSL (0.42) to use SPDX-format license tag
Updated perl-SVN-Notify (2.87) to use SPDX-format license tag
Updated perl-Test-Assert (0.0504) as per the Fedora version
Updated perl-XML-SAX-Expat (0.51) to use SPDX-format license tag
Updated perl-XML-Simple (2.25) to use SPDX-format license tag
Updated python2-mod_wsgi to 4.9.4 (see release notes for details)
Updated python2-setuptools to 41.6.0
Updated python2-six to 1.16.0:
Thursday 30th March 2023
RPM Fusion Project
Updated xv (3.10a) to avoid deprecated patch syntax
Local Packages
Updated contagged (0.8.0) to use SPDX-format license tag
Updated demoroniser (1) to use SPDX-format license tag
Cleaned up and rebuilt mgdiff (1.0)
Updated php-Smarty to 3.1.48 (see CHANGELOG.md for details)
Updated plusnet-fttc (0.10) to use SPDX-format license tag
Updated schily (2021-09-18) to use SPDX-format license tags and use distribution C++ and linker flags
Cleaned up and rebuilt shorten (3.6.1)
Updated tzip (1.12) to use SPDX-format license tag and use distribution linker flags
Updated ud (0.7.1) to use SPDX-format license tag
Updated weblint (1.9.3) to use SPDX-format license tag
Updated weblint++ (1.15) to use SPDX-format license tag
Updated xv (3.10a) as per the RPM Fusion version
Friday 31st March 2023
Fedora Project
Updated perl-Devel-Declare (0.006022) in Rawhide to use SPDX-format license tag
Updated perl-Devel-EnforceEncapsulation (0.51) in Rawhide to use SPDX-format license tag
Updated perl-Devel-GlobalDestruction (0.14) in Rawhide to use SPDX-format license tag
Updated perl-Devel-Hide (0.0015) in Rawhide to use SPDX-format license tag
Updated perl-Scope-Guard (0.21) in Rawhide to use SPDX-format license tag
Local Packages
Updated perl-Devel-EnforceEncapsulation (0.51) as per the Fedora version
Updated perl-Devel-GlobalDestruction (0.14) as per the Fedora version
Updated perl-Devel-Hide (0.0015) as per the Fedora version
Updated perl-Scope-Guard (0.21) as per the Fedora version
Updated perl-Test-LeakTrace (0.17) to use SPDX-format license tag
Updated perl-Package-Generator (1.106) to use SPDX-format license tag
Previous Month: February 2023
Next Month: April 2023