#acl PaulHowarth:read,write,admin,revert,delete All:read === Wednesday 1st August 2018 === ==== Fedora Project ==== * Updated `perl-IO-AIO` to 4.5 in Rawhide: * `aio_mtouch`: touch all pages as requested, not just the first page * New function: `IO::AIO::mremap` - linux-specific `mremap`, with constants `MREMAP_MAYMOVE` and `MREMAP_FIXED` * Add `O_ACCMODE` * Add (undocumented) `MSG_CMSG_CLOEXEC` and `SOCK_CLOEXEC` constants * Updated `perl-Log-Dispatch-FileRotate` to 1.36 in Rawhide: * If the "permissions" parameter is set, use the same permissions for the lock file that the log file will use ([[https://github.com/mschout/perl-log-dispatch-filerotate/issues/21|GH#21]]) * Updated `perl-Params-ValidationCompiler` to 0.30 in Rawhide: * Added a new option for named params, "`return_object`", which causes the validation sub to return an object with methods for each param rather than a hashref; this is a great way to avoid typos in hash keys (idea shamelessly stolen from Toby Inkster's `Type::Params` module) * Tweaked the POD formatting so that the table of contents generated by MetaCPAN is more useful * Optionally use `Class::XSAccessor` * Updated `perl-Path-Tiny` to 0.108 in Rawhide: * Fixed a bug where failure to load optional modules would trigger an external `$SIG{__DIE__}` handler ==== Local Packages ==== * Updated `perl-HTTP-Tiny` to 0.074: * Documented that `method` argument to `request()` is case-sensitive * Documented '`protocol`' field in response hash * Minor regex cleanup * Updated `.travis.yml` for recent Perls * Updated `perl-IO-AIO` to 4.5 as per the Fedora version * Updated `perl-Params-ValidationCompiler` to 0.30 as per the Fedora version * Updated `perl-Path-Tiny` to 0.108 as per the Fedora version * Updated `perl-Type-Tiny` to 1.004002: * `Types::Standard::FileHandle` has a looser definition, more consistent with `Mouse` and `Type::Tiny::XS` * `Types::Standard::Bool` has a stricter definition, but also has a built-in coercion from a very loose definition * `Type::Params` now has '`compile_named_oo`' * `Type::Params` supports defaults for missing parameters * `Types::Common::Numeric` includes `IntRange` and `NumRange` * `Types::Common::String` includes `StrLength` * `Type::Tiny` now allows types to be marked as deprecated * Improvements to `Eval::TypeTiny` * Various bug fixes * Improved test suite * Updated `sendmail` (8.15.2) to add basic sendmail TLS configuration by default ([[RedHatBugzilla:1607314#c11|Bug #1607314 comment 11]]) ----