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-11

Paul's Blog Entries for November 2020

Monday 2nd November 2020

Local Packages

  • Updated perl-ExtUtils-CBuilder to 0.280235:

    • Fix compilation on darwin with XCode 12 (-Werror=implicit-function-declaration)

  • Updated perl-Params-Util to 1.102:

    • Fix installation in pureperl mode (CPAN RT#133623)

    • Update ppport.h using Devel::PPPort 3.62

Wednesday 4th November 2020

Fedora Project

  • Updated perl-IO-Tty to 1.15 in Rawhide:

    • Skip winsize test on Solaris and QNX NTO (GH#22)

    • Make function tests more robust (GH#24)

    • Work around a header name collision on util.h; this is breaking on recent OSX (GH#26)

  • Updated perl-Net-DNS (1.27) in Rawhide to drop erroneous UTF-8 encoding conversion of Changes file (Bug #1869049)

Local Packages

  • Updated perl-IO-Tty to 1.15 as per the Fedora version

Thursday 5th November 2020

Local Packages

  • Updated schily to 2020.11.04

Friday 6th November 2020

Fedora Project

  • Updated bluefish to 2.2.12 in F-32, F-33 and Rawhide:

    • This is a minor maintenance release with some minor new features
    • Most important is a fix for a crash in simple search
    • Python 3 compatibility has been further improved
    • Encoding detection in python files has been improved
    • Triple click now selects the line
    • On Mac OSX, Bluefish deals better with the new permission features
    • Using the correct language in the Bluefish user interface is fixed for certain languages on OSX
    • Several programming languages have improved syntax highlighting
    • Bluefish now works fine with Enchant2 for spell checking

Local Packages

  • Updated bluefish to 2.2.12 as per the Fedora version

Sunday 8th November 2020

Local Packages

  • Updated perl-DateTime-TimeZone to 2.44:

    • The DateTime::TimeZone->offset_as_string method now accepts an optional separator string

Monday 9th November 2020

Fedora Project

  • Updated perl-Class-C3 to 0.35 in Rawhide:

    • Update bundled ExtUtils::HasCompiler to 0.022

    • Support PUREPERL_ONLY environment variable during installation

    • Fix no-XS test to not require newer Test::More that declared prereq

    • Drop optional Devel::Hide prereq

  • Updated perl-DateTime to 1.53 in Rawhide:

    • Added a $dt->rfc3339 method, based on discussion in GH#109

  • Updated perl-String-CRC32 to 2 in Rawhide:

    • Switch to XSLoader rather than DynaLoader (GH#5)

Local Packages

  • Updated moin to 1.9.11:

    • CVE-2020-25074: Fix remote code execution via cache action

    • CVE-2020-15275: Fix malicious SVG attachment causing stored XSS vulnerability

    • See CHANGES for details of other changes

  • Updated perl-Class-C3 to 0.35 as per the Fedora version

  • Updated perl-DateTime to 1.53 as per the Fedora version

Tuesday 10th November 2020

Fedora Project

  • Cleaned up and rebuilt perl-Test-Assert (0.0504) in Rawhide

  • Updated perl-Test-Signature (1.11) in Rawhide to use author-independent source URL

  • Branched and built perl-Test-Assert (0.0504) for EPEL-8

  • Branched and built perl-Test-Signature (1.11) for EPEL-8

Wednesday 11th November 2020

Fedora Project

  • Updated perl-Algorithm-C3 to 0.11 in Rawhide:

    • Set metadata for static dependency list and install
    • Move repository to GitHub

    • Minor test clean-ups
    • Fix Makefile.PL to work for authors in perl 5.26+

  • Updated perl-true to 1.0.2 in Rawhide:

    • Code clean-up
    • Update ppport.h from 3.44 → 3.62

Local Packages

  • Updated perl-Algorithm-C3 to 0.11 as per the Fedora version

  • Updated perl-true to 1.0.2 as per the Fedora version

Friday 13th November 2020

Fedora Project

  • Updated perl-JSON-MaybeXS to 1.004003 in Rawhide:

    • Fix another test that fails when JSON::XS is installed, but below version 3.0

Local Packages

  • Updated perl-JSON-MaybeXS to 1.004003 as per the Fedora version

  • Updated unrar to 6.00 beta 2

Saturday 14th November 2020

Local Packages

  • Updated libxml2 (2.9.10):

  • Updated perl-HTML-SimpleLinkExtor to 1.273:

    • Module adopted by Nigel Horne (no code changes)

Wednesday 18th November 2020

Local Packages

  • Updated perl-PAR-Dist to 0.50:

    • Fix for Archive::Zip related test failures due to symlinks (CPAN RT#132067)

    • Create repo on GitHub, update metadata

  • Updated perl-Pod-Simple to 3.42:

    • Drop EUMM version prereq (GH#130)

  • Updated perl-Type-Tie to 0.015:

    • Document that Clone::clone will not work (CPAN RT#127576)

    • Set up Storable hooks to play nice with Storable::dclone

    • Support Hash::Util::FieldHash::Compat as an alternative to Hash::FieldHash because it seems to pass its tests better on Perl 5.8

Saturday 21st November 2020

Fedora Project

  • Updated python-crypto (2.6.1) in Rawhide to fix Python 3.10 compatibility (Bug #1897544)

Local Packages

  • Updated c-ares to 1.17.1:

  • Security:
    • Avoid read-heap-buffer-overflow in ares_parse_soa_reply found during fuzzing (GH#332, GH#333)

    • Avoid theoretical buffer overflow in RC4 loop comparison (GH#336)

    • Empty hquery->name could lead to invalid memory access (GH#367)

    • ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was passed in (GH#371)

  • Changes:
    • Update help information for adig, acountry, and ahost (GH#334)

    • Test Suite now uses dynamic system-assigned ports rather than hardcoded ports to prevent failures in containers (GH#346)

    • Detect remote DNS server does not support EDNS using rules from RFC 6891 (GH#244)

    • Source tree has been reorganized to use a more modern layout (GH#349)

    • Allow parsing of CAA Resource Record (GH#360)

  • Bug fixes:
    • readaddrinfo bad sizeof() (GH#331)

    • Test cases should honour HAVE_WRITEV flag, not depend on WIN32 (GH#344)

    • FQDN with trailing period should be queried first (GH#345)

    • ares_getaddrinfo() was returning members of the struct as garbage values if unset, and was not honouring ai_socktype and ai_protocol hints (GH#343, GH#317)

    • ares_gethostbyname() with AF_UNSPEC and an IP address would fail (GH#204)

    • Properly document ares_set_local_ip4() uses host byte order (GH#368)

  • Updated perl-Net-DNS to 1.29:

    • Include test number in summary of failed non-fatal tests
    • Remove Net::DNS::SEC specific tests

    • Fix faulty test plan in t/08-recurse.t

Sunday 22nd November 2020

Fedora Project

  • Updated perl-Package-Stash to 0.39 in Rawhide:

    • Updated distribution metadata and packaging
    • Configuration phase now uses ExtUtils::HasCompiler

Local Packages

  • Updated perl-Module-CoreList to 5.20201120:

    • Updated for v5.33.4
  • Updated perl-Moo to 2.004003:

    • Remove Module::Runtime prerequisite

    • Internal code clean-ups
    • Added test for conflicts in extensions wrapping 'has' and similar subs

  • Updated perl-Package-Stash to 0.39 as per the Fedora version

Tuesday 24th November 2020

Fedora Project

  • Updated proftpd (1.3.7a) in Rawhide and EPEL-8 playground to include mod_unique_id

  • Updated proftpd (1.3.6e) in EPEL-8 to include mod_unique_id (Bug #1901100)

Local Packages

  • Updated proftpd (1.3.7a) to include mod_unique_id as per the Fedora version

Wednesday 25th November 2020

Local Packages

  • Updated perl-Moo to 2.004004:

    • Fix error location test when using core Carp on perl 5.8.9-5.10.1

Thursday 26th November 2020

Local Packages

  • Updated schily to 2020.11.25

    • m4 is now a build dependency

Monday 30th November 2020

Local Packages

  • Updated perl-PPIx-Regexp to 0.076:

    • Attempt to correct detection of \K in nested assertions

    • Variable-length look-behind is version 5.029009
    • Look-behinds quantified longer than 255 characters are an error, and are made into unknown tokens or structures

Previous Month: October 2020
Next Month: December 2020

Recent