#acl PaulHowarth:read,write,admin,revert,delete All:read === Friday 11th October 2019 === ==== Fedora Project ==== * Updated `perl-Test2-Plugin-NoWarnings` to 0.08 in Rawhide: * Use `IPC::Run3` instead of `Capture::Tiny` for all tests, which fixes an issue with the '`tap-bug-in-test2.t`' on Windows ([[CPAN:129294|CPAN RT#129294]]) * Cleaned up and rebuilt `perl-Test-Number-Delta` (1.06) in Rawhide * Branched and built `perl-Test-Number-Delta` (1.06) for EPEL-8 * Branched and built `perl-Test2-Plugin-NoWarnings` (0.08) for EPEL-8 * Branched and built `python-paramiko` (2.4.3) for EPEL-8 * Branched and built `python-pynacl` (1.3.0) for EPEL-8 ==== Local Packages ==== * Updated `dovecot` (2.3): * Updated `dovecot` to 2.3.8: * Added `mail_delivery_started` and `mail_delivery_finished` events; see https://doc.dovecot.org/admin_manual/list_of_events/ for details * dsync-replication: Don't replicate users who have "noreplicate" extra field in userdb * `doveadm` service status: Show total number of processes created * When logging to syslog, use instance_name setting's value for the ident; this is commonly added as a log prefix * Base64 encoding/decoding code was rewritten with additional features; it shouldn't cause any user visible changes * v2.3.7 regression: If a folder only receives new mails without any other mail access, `dovecot.index.log` keeps growing forever and `dovecot.index` keeps being rewritten for every mail delivery * dsync-replication may lose keywords after syncing mails restored from another replica; this only happened if the mail only had keywords and no system flags * event filters: Non-textual event fields could not be filtered using wildcards * auth: Scope parameter was missing from OAuth password grant request * `doveadm` client-server communication may hang in some situations; it was also using unnecessarily small TCP/IP packet sizes * `doveadm` `who` and `kick` did not flush protocol output correctly * imap: `SETMETADATA` with literal value would delete the metadata value instead of updating it * imap: When client issues `FETCH PREVIEW (LAZY=FUZZY)` command, the caching decisions should be updated so that newly saved mails will have the preview cached * With `mail_nfs_index=yes` and/or `mail_nfs_storage=yes`, `setuid`/`setgid` permission bits in some files may have become dropped with some NFS servers; changed NFS flushing to now use `chmod()` instead of `chown()` * `quota`: warnings did not work if quota root was `noenforcing` * acl: Global ACL file ignored the last line if it didn't end with LF * `doveadm` stats dump: With JSON formatter output numbers using the number type instead of as strings * lmtp_proxy: Ensure that `real_*` variables are correctly set when using lmtp_proxy * event exporter: `http-post` driver had hard-coded timeout and did not support DNS lookups or TLS connections * auth: Fix user iteration to work with `userdb passwd` with `glibc` v2.28 * auth: `auth` service can crash if `auth-policy` JSON response is invalid or returned too fast * In some rare situations "`ps`" output could have shown a lot of "`?`" characters after Dovecot process titles * When `dovecot.index.pvt` is empty, an unnecessary error is logged: `Error: .../dovecot.index.pvt reset, view is now inconsistent` * SMTP address encoder duplicated initial double quote character when the localpart of an address ended in '`..`'. For example `"user+.."@example.com` became `""user+.."@example.com` in a sieve redirect * Updated `pigeonhole` to 0.5.8: * Sieve may leak resources in rare cases when a redirect, vacation or report action fails to send the message; this mainly applies when Sieve is executed in IMAP context, i.e. for the `IMAPSIEVE` or `FILTER=SIEVE` capabilities * Updated `perl-DateTime-Locale` to 1.25: * Rebuilt all locale data with CLDR 36, released on 2019-10-04 * Updated `perl-Test2-Plugin-NoWarnings` to 0.08 as per the Fedora version ----