#acl PaulHowarth:read,write,admin,revert,delete All:read === Tuesday 10th October 2023 === ==== Fedora Project ==== * Updated `perl-Business-ISBN-Data` to 20231010.001 in Rawhide: * Data update for 20231010 * Updated `perl-Math-Round` to 0.08 in Rawhide: * NEILB has taken over maintenance * Added usual directory structure with `lib/` and `t/` * Converted `test.pl` to traditional `Test::More` suite * Added `LICENSE` to doc and ensured metadata has license * Switched to `dzil` ==== Local Packages ==== * Updated `perl-Math-Round` to 0.08 as per the Fedora version * Added build of `proftpd` 1.3.9rc1: * Fix `mod_tls` build failing for OpenSSL before 1.1.x ([[ProftpdBugzilla:4494|Bug #4494]]) * Fix `mod_sftp` not advertising standard extensions for protocol version 3 ([[https://github.com/proftpd/proftpd/issues/1570|GH#1570]]) * Fix `mod_sftp` "check-file" extension using wrong block size when offset and length are specified ([[https://github.com/proftpd/proftpd/issues/1569|GH#1569]]) * Use JSON for Controls protocol messages ([[https://github.com/proftpd/proftpd/issues/379|GH#379]]) * Provide richer exit status values for `ftpdctl` for better scripting ([[https://github.com/proftpd/proftpd/issues/1114|GH#1114]]) * Enforce requirement of preceding `RewriteCondition` for `RewriteRule` directives to avoid confusion ([[ProftpdBugzilla:4495|Bug #4495]]) * Implement `LogFormat` variable for data transfer average speed ([[https://github.com/proftpd/proftpd/issues/535|GH#535]]) * Optimize per-connection file I/O when reading `SFTPHostKey` from disk ([[https://github.com/proftpd/proftpd/issues/1596|GH#1596]]) * ProFTPD did not detect FIPS when using OpenSSL 3.x built with FIPS support ([[https://github.com/proftpd/proftpd/issues/1610|GH#1610]]) * Reduce latency due to signal handling in the daemon process ([[https://github.com/proftpd/proftpd/issues/1623|GH#1623]]) * SSH key exchange requests should be classified into the "SEC" `ExtendedLog` class ([[https://github.com/proftpd/proftpd/issues/1626|GH#1626]]) * Update `mod_exec` to use the Jot API for resolving variables ([[https://github.com/proftpd/proftpd/issues/1630|GH#1630]]) * Use system TCP backlog value by default ([[https://github.com/proftpd/proftpd/issues/1636|GH#1636]]) * Gracefully handle directory creation requests when the directory already exists ([[https://github.com/proftpd/proftpd/issues/1639|GH#1639]]) * Remove asynchronous FTP responses emitted while computing digest values ([[https://github.com/proftpd/proftpd/issues/1661|GH#1661]]) * Support terminating connection after `USER` command when TLS is required ([[https://github.com/proftpd/proftpd/issues/1640|GH#1640]]) * Support `OPTS` commands for querying configured policy for resumed uploads, downloads ([[https://github.com/proftpd/proftpd/issues/1676|GH#1676]]) * `MaxStoreFileSize` for single user was not properly honoured for SFTP uploads ([[https://github.com/proftpd/proftpd/issues/1686|GH#1686]]) * `DisplayChdir` using absolute path should work properly with `DefaultRoot` ([[https://github.com/proftpd/proftpd/issues/1688|GH#1688]]) * Clients should be disconnected when unable to be added to the `ScoreboardFile` ([[https://github.com/proftpd/proftpd/issues/1700|GH#1700]]) * Support injecting random delay when clients connect via `DelayOnEvent` ([[https://github.com/proftpd/proftpd/issues/1701|GH#1701]]) * Support OpenSSH FIDO security keys in `mod_sftp` ([[https://github.com/proftpd/proftpd/issues/1118|GH#1118]]) * Support obtaining default UID/GID values for AD directories in `mod_ldap` ([[https://github.com/proftpd/proftpd/issues/1716|GH#1716]]) * Update upload progress in scoreboard when throttling ([[https://github.com/proftpd/proftpd/issues/1433|GH#1433]]) * Null pointer reference encountered for FTPS connection due to config parser ignoring `Include` file problem ([[https://github.com/proftpd/proftpd/issues/1721|GH#1721]]) * Support the `chacha20-poly1305@openssh.com` SSH cipher ([[https://github.com/proftpd/proftpd/issues/456|GH#456]]) * `mod_auth_otp` should require per-user OTP entries by default ([[https://github.com/proftpd/proftpd/issues/1562|GH#1562]]) . I added a fix for the 'mod_sftp' build when using older OpenSSL versions, broken by the support for the OpenSSH `ChaChaPoly` cipher ([[https://github.com/proftpd/proftpd/issues/1730|GH#1730]], [[https://github.com/proftpd/proftpd/pull/1731|GH#1731]]) ----