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 (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 (Bug #1607314 comment 11)