Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2020-03-02

Monday 2nd March 2020

Fedora Project

  • Updated perl-DateTime to 1.51 in F-32 and Rawhide:

    • Added a $dt->is_between($dt1, $dt2) method (based on GH#97)

    • Simplify the calculation of leap seconds in XS (GH#91); this is a little more efficient for most use cases (anything with future or recent past datetimes)

  • Updated perl-DateTime-Format-Strptime to 1.77 in F-32 and Rawhide:

    • When the parsed string contained an invalid time zone offset (parsed with "%z") like "-9999", the error handling set in the parser's constructor was ignored and an exception was always thrown (GH#25)

  • Updated perl-Test-Deep to 1.128 in F-32 and Rawhide:

    • Allow 'use Test::Deep' while other modules use Test::Deep::NoTest (GH#76)

    • Added true/false optional imports (GH#41, GH#44)

    • Documentation fixes (GH#79)

  • Updated perl-Test-utf8 to 1.02 in F-32 and Rawhide:

    • Fix building on Perl without "." in @INC (CPAN RT#120706)

    • Fix to link to the GitHub repo (GH#3)

Local Packages

  • Updated perl-Convert-UUlib to 1.7:

    • New function: GetFileList

    • Experimental perlmulticore support (see manpage)

    • Initialize is now a NOP and CleanUp automatically initializes again

    • Updated example decoder and documentation a bit
    • Include ecb.h to deal with compiler built-ins and endianness

    • Some further micro-optimizations in hot code, especially for yEnc

    • Replace crc32 function by slice-by-16 version by Stephan Brumme, which should speed up yEnc en-/decoding

    • yEnc: Do not calculate two CRCs per part: instead, combine the part CRCs together to form the file CRC

    • yEnc: Allow pcrc= in addition to pcrc32= for yenc trailers, as some draft mentions both and it is actually in active use

    • yEnc: Ignore crc32= on multiparts, except on the last part, which avoids spurious corruption warnings

    • Be more precise in documenting code licenses in COPYING

    • Convert constant creation to the method I normally use
    • Use common::sense

  • I added a patch to support building with older compilers that don't support C99 (sent the patch upstream of course)
  • Updated perl-DateTime to 1.51 as per the Fedora version

  • Updated perl-DateTime-Format-Strptime to 1.77 as per the Fedora version

  • Updated perl-Test-Deep to 1.128 as per the Fedora version

  • Updated perl-Test-utf8 to 1.02 as per the Fedora version


Recent