You are not allowed to perform this action.

Clear message

    PaulHowarth/Blog/2018-08-01

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)


Recent