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

Paul's Blog Entries for November 2016

Tuesday 1st November 2016

Fedora Project

  • Updated perl-AnyEvent (7.13) in Rawhide to avoid interactive prompt during build (Bug #1390463), and for now, BuildConflict with perl-Net-SSLeay (Bug #1390468)

  • Updated perl-Devel-GlobalDestruction to 0.14 in Rawhide:

    • Stop relying on . being in @INC

    • Switch to ExtUtils::HasCompiler to detect presence of a compiler

  • Updated perl-Devel-GlobalDestruction-XS to 0.03 in Rawhide:

    • Stop relying on . being in @INC

  • Updated perl-Safe-Isa to 1.000006 in Rawhide:

    • Now falling back to $obj->isa if DOES/does is not implemented on the object, to avoid fatal errors on perls too old to have their own DOES (CPAN RT#100866)

Local Packages

  • Updated moin to 1.9.9 (see CHANGES for details)

  • Updated perl-AnyEvent (7.13) as per the Fedora version

  • Updated perl-Devel-GlobalDestruction to 0.14 as per the Fedora version

  • Updated perl-Devel-GlobalDestruction-XS to 0.03 as per the Fedora version

  • Updated perl-Moo to 2.002005:

    • Fix accessor extensions that need captured variables for clearers and predicates (CPAN RT#118453)

    • Avoid relying on '.' being in @INC in tests

    • Fix Sub::Quote test when run with perl -C or PERL_UNICODE on perl 5.10 (CPAN RT#117844)

    • Improved error messages for invalid sub names in Sub::Quote (CPAN RT#116416, CPAN RT#117711)

    • Clarify meta method documentation
    • Bump Role::Tiny prereq version to get stub in role fix (CPAN RT#116674)

  • Updated perl-Role-Tiny to 2.000004:

    • Fix consuming stubs from roles (CPAN RT#116674)

    • Fix error message when applying conflicting roles to an object
    • Drop prerequisite on MRO::Compat on perl 5.8

  • Updated perl-Safe-Isa to 1.000006 as per the Fedora version

Wednesday 2nd November 2016

Fedora Project

  • Updated perl-MCE to 1.807 in Rawhide:

    • Enhanced relay capabilities
      • Added Mandelbrot example to MCE::Example

      • Added extra demonstrations to MCE::Relay

      • Added test script
    • Tweaked manager-loop delay for special cases - applies to MSWin32 only
  • Updated perl-MCE-Shared to 1.806 in Rawhide:

    • Added a new section titled LOCKING to the MCE::Shared documentation

    • Tweaked shared-manager-loop delay - applies to MSWin32 only
  • Updated perl-Test-TrailingSpace to 0.0301 in Rawhide:

    • Skip "sample-data" in t/dogfood.t, which caused problems with parallel testing

Local Packages

  • Updated curl to 7.51.0, and to use libidn2 rather than libidn from Fedora 25 onwards:

    • nss: Additional cipher suites are now accepted by CURLOPT_SSL_CIPHER_LIST

    • New option: CURLOPT_KEEP_SENDING_ON_ERROR

    • CVE-2016-8615: Cookie injection for other servers

    • CVE-2016-8616: Case insensitive password comparison

    • CVE-2016-8617: OOB write via unchecked multiplication

    • CVE-2016-8618: Double-free in curl_maprintf

    • CVE-2016-8619: Double-free in krb5 code

    • CVE-2016-8620: glob parser write/read out of bounds

    • CVE-2016-8621: curl_getdate read out of bounds

    • CVE-2016-8622: URL unescape heap overflow via integer truncation

    • CVE-2016-8623: Use-after-free via shared cookies

    • CVE-2016-8624: Invalid URL parsing with '#'

    • CVE-2016-8625: IDNA 2003 makes curl use wrong host

    • openssl: Fix per-thread memory leak using 1.0.1 or 1.0.2

    • http: Accept "Transfer-Encoding: chunked" for HTTP/2 as well

    • LICENSE-MIXING.md: Update with mbedTLS dual licensing

    • examples/imap-append: Set size of data to be uploaded

    • test2048: Fix url

    • darwinssl: Disable RC4 cipher-suite support

    • CURLOPT_PINNEDPUBLICKEY.3: Fix the AVAILABILITY formatting

    • openssl: Don’t call CRYTPO_cleanup_all_ex_data

    • libressl: Fix version output

    • easy: Reset all statistical session info in curl_easy_reset

    • curl_global_cleanup.3: Don't unload the lib with sub threads running

    • dist: Add CurlSymbolHiding.cmake to the tarball

    • docs: Remove that --proto is just used for initial retrieval

    • configure: Fixed builds with libssh2 in a custom location

    • curl.1: --trace supports % for sending to stderr!

    • cookies: Same domain handling changed to match browser behaviour
    • formpost: Trying to attach a directory no longer crashes

    • CURLOPT_DEBUGFUNCTION.3: Fixed unused argument warning

    • formpost: Avoid silent snprintf() truncation

    • ftp: Fix Curl_ftpsendf

    • mprintf: Return error on too many arguments

    • smb: Properly check incoming packet boundaries

    • GIT-INFO: Remove the Mac 10.1-specific details

    • resolve: Add error message when resolving using SIGALRM

    • cmake: Add nghttp2 support

    • dist: Remove PDF and HTML converted docs from the releases

    • configure: Disable poll() in macOS builds

    • vtls: Only re-use session-ids using the same scheme

    • pipelining: Skip to-be-closed connections when pipelining
    • Win: Fix Universal Windows Platform build
    • curl: Do not set CURLOPT_SSLENGINE to DEFAULT automatically

    • maketgz: Make it support "only" generating version info

    • Curl_socket_check: Add extra check to avoid integer overflow

    • gopher: Properly return error for poll failures

    • curl: Set INTERLEAVEDATA too

    • polarssl: Clear thread array at init

    • polarssl: Fix unaligned SSL session-id lock

    • polarssl: Reduce #ifdef madness with a macro

    • curl_multi_add_handle: Set timeouts in closure handles

    • configure: Set min version flags for builds on mac

    • INSTALL: Converted to markdown ⇒ INSTALL.md

    • curl_multi_remove_handle: Fix a double-free

    • multi: Fix infinite loop in curl_multi_cleanup()

    • nss: Fix tight loop in non-blocking TLS handshake over proxy

    • mk-ca-bundle: Change URL retrieval to HTTPS-only by default

    • mbedtls: Stop using deprecated include file

    • docs: Fix req->data in multi-uv example

    • configure: Fix test syntax for monotonic clock_gettime

    • CURLMOPT_MAX_PIPELINE_LENGTH.3: Clarify it's not for HTTP/2

  • Updated perl-Archive-Tar to 2.16:

    • Make roundtrip tar exe finding robust for crappy tars

  • Updated perl-MCE to 1.807 as per the Fedora version

  • Updated perl-MCE-Shared to 1.806 as per the Fedora version

  • Updated perl-Role-Tiny to 2.000005:

    • Revert change to MRO::Compat usage

  • Updated perl-Test-TrailingSpace to 0.0301 as per the Fedora version

Thursday 3rd November 2016

Fedora Project

  • Updated perl-Params-ValidationCompiler to 0.14 in Rawhide:

    • Added a "named_to_list" option to support returning only the parameter values from a named parameter validator rather than the key-value pairs

    • Errors from calls to validation_for() now use croak so as to show up at the call site, rather than in the internals

Local Packages

  • Updated perl-DateTime-TimeZone to 2.07:

    • This release is based on version 2016i of the Olson database
    • Contemporary changes for Tonga and Antarctica/Casey
    • There is also a new zone for Northern Cyprus, Asia/Famagusta, which differs from other parts of Cyprus
  • Updated perl-Params-ValidationCompiler to 0.14 as per the Fedora version

  • For older distributions that don't have the new requirement List::Util ≥ 1.29, I patched out the need for it by copying in the required function pairkeys from List::Util::PP

Friday 4th November 2016

Fedora Project

  • Updated perl-Params-ValidationCompiler to 0.16 in Rawhide:

    • Previously, using a default with a positional parameter would result in an error when compiling the validator subroutine; defaults now work with positional parameters (GH#5)

    • Moose and Specio types (and coercions) that provide variables to close over when being inlined did not always compile properly; most notably, this was not being handled at all for Moose types, and not completely handled for Specio coercions

Local Packages

  • Updated perl-Params-ValidationCompiler to 0.16 as per the Fedora version

  • Updated perl-Term-ReadLine-Gnu to 1.35:

    • readline-7.0 support:

      • New functions: rl_clear_visible_line, rl_tty_set_echoing, rl_pending_signal

      • New variable: rl_persistent_signal_handlers

    • Gnu.xs: Fix a bug of rl_readline_state variable manifesting on a big-endian, sizeof(int)==4, and sizeof(long)==8 platform with the GNU Readline Library 7.0 (CPAN RT#118371)

Saturday 5th November 2016

Fedora Project

  • Updated perl-MCE to 1.808 in Rawhide:

    • Workers persist unless shutdown explicitly while running alongside the Mojolicious framework

Local Packages

  • Updated perl-MCE to 1.808 as per the Fedora version

Sunday 6th November 2016

Fedora Project

  • Updated perl-Test-Deep to 1.124 in Rawhide:

    • Avoid an uninitialized warning when array_each() compares to a non-reference

Local Packages

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

Monday 7th November 2016

Fedora Project

  • Updated perl-Params-ValidationCompiler to 0.17 in Rawhide:

    • When using positional parameters, parameters with a default are now optional; for named parameters, this was already the case
  • Updated perl-Specio to 0.31 in Rawhide:

    • The stack trace contained by Specio::Exception objects no longer includes stack frames for the Specio::Exception package

    • Made the inline_environment() and description() methods public on type and coercion objects

Local Packages

  • Updated perl-Archive-Tar to 2.18:

    • Capture also the STDERR when checking tar exe

  • Updated perl-Params-ValidationCompiler to 0.17 as per the Fedora version

  • Updated perl-Specio to 0.31 as per the Fedora version

Tuesday 8th November 2016

Fedora Project

  • Updated perl-Any-Moose to 0.27 in Rawhide:

    • Add deprecation warning when this module is used
  • Updated perl-Test2-Plugin-NoWarnings to 0.05 in Rawhide:

    • Skip compile.t on Windows; this test uses IPC::Run3, which doesn't seem to work well on that platform (CPAN RT#118443)

Local Packages

  • Updated perl-Net-FTPSSL to 0.35:

    • Minor POD updates
    • Added catastrophic failure protection to _croak_or_return() by adding local $SIG{PIPE} = "IGNORE"; before connection termination logic

  • Updated perl-Test2-Plugin-NoWarnings to 0.05 as per the Fedora version

Wednesday 9th November 2016

Fedora Project

  • Rebuilt Singular (3.1.7) without polymake support in Rawhide as the start of a bootstrapping process for ppc64 (Singular and polymake build-require each other); unfortunately, polymake then failed to build on ppc64 so that was as far as the process got

Thursday 10th November 2016

Fedora Project

  • Updated perl-Math-GMP to 2.12 in Rawhide:

    • Add support for testing methods that return lists
    • Add broot, brootrem, bsqrtrem, is_perfect_power, is_perfect_square (CPAN RT#118677)

Local Packages

  • Updated libxslt (1.1.29) to fix heap overread in xsltFormatNumberConversion (CVE-2016-4738)

Sunday 13th November 2016

Fedora Project

  • Updated perl-DateTime to 1.40 in Rawhide:

    • Switched from RT to the GitHub issue tracker

Local Packages

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

Monday 14th November 2016

Fedora Project

  • Updated perl-Params-ValidationCompiler to 0.18 in Rawhide:

    • Using coercions with positional parameters could cause a "Modification of a read-only value attempted" exception when the generated code tried to assign to elements of @_; this is now fixed by making a copy if any of the types have a coercion

    • Using Moose types with coercions in a positional params check would cause invalid code to be generated; this could also happen with Type::Tiny if either the type or a coercion could not be inlined

Local Packages

  • New package perl-Search-Elasticsearch-Client-2_0 (5.01)

  • Updated perl-DateTime-Locale to 1.11:

    • Switched from RT to the GitHub issue tracker

  • Updated perl-DateTime-TimeZone to 2.08:

    • Switched from RT to the GitHub issue tracker

  • Updated perl-MetaCPAN-Client (1.028003) to make it work with Search::Elasticsearch ≥ 5.00 (https://github.com/metacpan/metacpan-client/issues/55)

  • Updated perl-Params-ValidationCompiler to 0.18 as per the Fedora version

  • Built and pushed the previously-designed update of perl-Search-Elasticsearch to 5.01, which has a number of API changes over the previous 2.x version

Tuesday 15th November 2016

Fedora Project

  • Submitted a review request for a perl-Crypt-IDEA package based on the one in RPM Fusion; the IDEA patent has expired and the package is being moved to Fedora proper; the package was kindly reviewed and approved by Petr Pisar

  • Imported and built perl-Crypt-IDEA (1.10) for F-23, F-24, F-25, Rawhide, EPEL-5, EPEL-6 and EPEL-7

Local Packages

  • Updated curl (7.51.0) to do stricter host name checking for file:// URLs, and to check md5 fingerprints case insensitively for the ssh protocol

  • Updated perl-DBD-SQLite to 1.52:

    • Updated bundled SQLite to 3.13.0
    • As upstream disabled two-arg fts3_tokenizer() for security concern, DBD::SQLite also stopped enabling it by default; if you do need the perl tokenizer, compile/install with SQLITE_ENABLE_FTS3_TOKENIZER environment variable

    • Applied a doc patch by Salvatore Bonaccorso
    • Enabled (experimental) FTS5

    • Fixed REGEXP function to work under sqlite_unicode correctly

    • Fixed t/62_regexp_multibyte_char_class.t failing for perl ≥ 5.22.0 and non-utf8 locale (CPAN RT#112220)

    • Fixed column_info not parsing sizes with spaces (CPAN RT#115465)

    • Added two missing function declarations

Wednesday 16th November 2016

Fedora Project

  • Updated perl-Net-SSH-Perl (1.42) in Rawhide to enable IDEA algorithm support using Crypt::IDEA (Bug #1394820)

  • Updated perl-Sysadm-Install to 0.48 in Rawhide:

    • Typo fix (CPAN RT#114826)

    • Reopening stderr now after password_read prompt to tty closed it

RPM Fusion Project

Local Packages

  • Updated libmetalink to 0.1.3:

    • Fixes a bug in which the signature element in metalink v4 was not parsed correctly
  • Updated moin (1.9.9) to fix wrong digestmod

Thursday 17th November 2016

Fedora Project

  • Updated perl-Cpanel-JSON-XS to 3.0223 in Rawhide:

    • Fixed decode bignum with a string prefix (GH#76)

  • Updated perl-DateTime to 1.41 in Rawhide:

    • The DateTime->add and ->subtract methods now accept DateTime::Duration objects; this used to work by accident but is now done intentionally, with docs and tests (GH#45)

Local Packages

  • Updated perl-Cpanel-JSON-XS to 3.0223 as per the Fedora version

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

  • Updated perl-JSON-XS to 3.03:

    • Fix a bug introduced by a perl bug workaround that would cause incremental parsing to fail with an sv_chop panic

    • json_xs: toformat failure error message fixed

    • json_xs: Allow cyclic data structures in CBOR

  • Updated perl-Mail-Sender to 0.903:

    • Fixed an errant extra test requirement (GH#3)

    • Marked the entire dist as DEPRECATED as it should no longer be used

Friday 18th November 2016

Fedora Project

  • Updated perl-Contextual-Return to 0.004009 in Rawhide:

    • Improved behaviour of FREEZE

    • Improved output of DUMP

  • Updated perl-Math-BigInt-GMP to 1.6000 in Rawhide:

    • Sync test files with Math-BigInt-1.999800

    • Update bundled Devel::CheckLib from v1.03 to v1.07

    • Math::BigInt::GMP is now a subclass of Math::BigInt::Lib, so remove pure Perl methods from Math::BigInt::GMP that are implemented in the superclass Math::BigInt::Lib; the methods removed are _digit(), _num(), _nok(), and _log_int() (the version of _log_int() implemented in Math::BigInt::GMP was buggy anyway)

    • Fix _check() so it doesn't give a "use of uninitialized value" warning if given an undefined "object"

    • Trim whitespace in all files
    • Better use of the functionality in Test::More in t/bigintg.t

  • Updated perl-Math-GMP to 2.13 in Rawhide:

    • Fix the tests on older libgmps (CPAN RT#118816)

    • Refactoring of the test suite

Saturday 19th November 2016

Fedora Project

  • Updated perl-Devel-CheckCompiler to 0.07 in Rawhide:

    • Correct test dependency
  • Updated perl-MetaCPAN-Client to 2.000000 in Rawhide:

    • Major version: v1 full support
      • Removed support and default settings for v0
      • Corrected domain, base_url setting, using clientinfo

      • Code/tests updates and cleanup
    • Pinned Search::Elasticsearch version to 2.03

    • Use @Starter in dist.ini + cpanfile cleanup

  • Updated perl-YAML to 1.19 in Rawhide:

    • Add pod link to YAML::Shell (GH#164)

    • Fix infinite loop for aliases without a name (GH#151)

    • Improve error messages (GH#142, GH#162)

    • Trailing spaces after inline seq/map work now (GH#163)

    • Add test case for trailing comments (GH#154)

  • Updated proftpd (1.3.5b) in Rawhide to support OpenSSL 1.1.x API (upstream bug 4275)

Local Packages

  • Updated perl-Devel-CheckCompiler to 0.07 as per the Fedora version

  • Updated perl-MetaCPAN-Client to 2.000000 as per the Fedora version, but patching it to use Search::Elasticsearch::Client::2_0::Scroll for compatibility with Search::Elasticsearch 5.x

  • Updated perl-YAML to 1.19 as per the Fedora version

  • Updated proftpd (1.3.5b) to support OpenSSL 1.1.x API as per the Fedora version

Sunday 20th November 2016

Fedora Project

  • Updated perl-Cpanel-JSON-XS to 3.0224 in Rawhide:

    • Fixes for g++-6, stricter -fpermissive and -Wc++11-compat

Local Packages

  • Updated perl-Cpanel-JSON-XS to 3.0224 as per the Fedora version

Monday 21st November 2016

Fedora Project

  • Updated perl-GDGraph to 1.54 in Rawhide:

    • Disable two Y axes alignment when any y[12]_{min,max}_value is defined (CPAN RT#62665)

  • Updated perl-IO-Socket-SSL to 2.039 in Rawhide:

    • OpenSSL 1.1.0c changed the behavior of SSL_read so that it now returns -1 on EOF without proper SSL shutdown; since it looks like that this behaviour will be kept at least for 1.1.1+, adapt to the changed API by treating errno=NOERR on SSL_ERROR_SYSCALL as EOF

Local Packages

  • Updated curl (7.51.0) to map CURL_SSLVERSION_DEFAULT to NSS default, and add support for TLS 1.3 (Bug #1396719)

  • Updated perl-IO-Socket-SSL to 2.039 as per the Fedora version

  • Updated perl-Module-CoreList to 5.20161120:

    • Updated for v5.25.7

Tuesday 22nd November 2016

Fedora Project

  • Updated perl-Params-ValidationCompiler to 0.19 in Rawhide:

    • Non-inlinable Specio types caused a syntax error when used with positional params

    • Positional params with coercions and defaults did not work properly; the coerced value and the default would simply not be returned in any case

Local Packages

  • Updated perl-Params-ValidationCompiler to 0.19 as per the Fedora version

Wednesday 23rd November 2016

Local Packages

  • Updated perl-Class-Inspector to 1.30:

    • Fix Makefile.PL to work with Perls without '.' in @INC

    • Fix for the installed method when used with a PAR archive (CPAN RT#42846)

    • Minor documentation fixes (grammar, spelling: CPAN RT#74481, CPAN RT#85356)

    • Update metadata to point to github repository, plus some other minor dist meta tweaks
  • Updated python-passlib to 1.7.0 (see history/1.7.html for details)

Thursday 24th November 2016

Fedora Project

  • Updated milter-greylist to 4.6.2 in Rawhide:

    • Add rawfrom ACL clause to match unprocessed FROM command

    • Fix helo ACL clause string match

    • Avoid excessive GeoIP logs if database was not set
    • Fix crashes on configuration reload
    • Allow empty quoted strings in configuration
    • Add GeoIP support for IPv6
  • /!\ My own testing has revealed some crashing related to GeoIP checks introduced in this version, and I have reverted to 4.6.1 locally until I can diagnose and fix this issue

  • Updated perl-Cpanel-JSON-XS to 3.0225 in Rawhide:

    • UTF8 decode security fixes for perl 5.6
    • Added extra detection code for overflows and non-continuations; this broke one 5.6 test with an overlong multi-byte character, which previously worked accidentally, i.e. decode "\ud801\udc02\x{10204}"

    • Added tests for ill-formed utf8 sequences from Encode

  • Updated perl-MCE to 1.809 in Rawhide:

    • Bug fixes for running MCE inside threads

    • Random numbers are unique between workers
  • Updated perl-MCE-Shared to 1.807 in Rawhide:

    • Refactored MCE::Hobo

    • Improved reliability on the Windows platform by using threads
    • Bug fixes for test scripts
  • Updated perl-Test-Simple to 1.302067 in Rawhide:

    • Fix double release when 'throw' is used in context_do()

    • Repo management improvements
    • Better handling of info vs. diag in ->send_event

    • Fix test that used 'parent'

    • Better handling of non-bumping failures (#728)

    • Set the TEST_ACTIVE env var to true

    • Set the TEST2_ACTIVE env var to true

    • Fix cmp_ok output in some confusing cases (#6) ( Update travis config

    • Add missing author deps
    • Fix handling of negative pids on Windows
    • Add can() to Test::Tester::Delegate (despite deprecation)

    • Fix some minor test issues
    • Handle cases where SysV IPC can be available but not enabled
    • Import 'context' into Test2::IPC; it is used by 'cull'

    • Propagate warnings settings to use_ok (#736)

    • Fix context test for recent blead

Local Packages

  • Updated perl-ConfigReader-Simple to 1.291:

    • Remove the prereq test
  • Updated perl-Cpanel-JSON-XS to 3.0225 as per the Fedora version

  • Updated perl-DateTime-TimeZone to 2.09:

    • This release is based on version 2016j of the Olson database
    • Contemporary changes for Russia (Europe/Saratov)
  • Updated perl-MCE to 1.809 as per the Fedora version

  • Updated perl-MCE-Shared to 1.807 as per the Fedora version

  • Updated perl-Test2 to 1.302067, as per the Fedora perl-Test-Simple package

Friday 25th November 2016

Fedora Project

Local Packages

  • Updated GeoIP-GeoLite-data to the November 2016 databases as per the Fedora version

  • Updated perl-AnyEvent (7.13) as per the Fedora version

  • New package perl-Module-Extract-Use (1.04)

  • Updated perl-Perl-Critic-Pulp to 91:

    • RequireFinalCut allow no blank line before =cut (CPAN RT#118722)

    • RequireLinkedURLs allow example.com

  • Updated perl-Test-Prereq to 2.002:

    • No more filtering out core modules (some things are ejected from core!)
    • Switched from Module::Info to Module::Extract::Use

    • Switched from old Test::Builder to Test::Builder::Module

    • Fix postderef (GH#14)

    • Support test_requires in Module::Build (GH#15)

Saturday 26th November 2016

Fedora Project

  • Updated perl-CPAN-Meta-Check to 0.014 in Rawhide:

    • Undef versions are now passed through to CPAN::Meta::Requirements for the check, rather than failing with "Missing version" errors

Local Packages

  • Updated perl-Class-Inspector to 1.31:

    • Migrated from Module::Install to Dist::Zilla and ExtUtils::MakeMaker

    • Fixed meta for repository, which was pointing to the wrong URL
  • Updated perl-CPAN-Meta-Check to 0.014 as per the Fedora version

Sunday 27th November 2016

Local Packages

  • Updated perl-Perl-Critic-Pulp to 92:

Monday 28th November 2016

Fedora Project

  • Updated milter-greylist (4.6.2) in Rawhide to address crashes when no geoipv6db was in use (patch sent upstream)

  • Petr Pisar kindly reviewed and approved my perl-Module-Extract-Use package submission

  • Imported and built perl-Module-Extract-Use (1.04) for F-24, F-25, Rawhide, EPEL-6 and EPEL-7

  • Updated perl-Test-Prereq to 2.002 in Rawhide:

    • No more filtering out core modules (some things are ejected from core!)
    • Switched from Module::Info to Module::Extract::Use

    • Switched from old Test::Builder to Test::Builder::Module

    • Fix postderef (GH#14)

    • Support test_requires in Module::Build (GH#15)

Local Packages

  • Updated perl-Test2-Suite to 0.000061:

    • Fix mocked objects so that they respond properly to ->can when using AUTOLOAD

    • Fix some meta-files
    • Small build improvements
    • Minor fixes

Tuesday 29th November 2016

Local Packages

  • Updated pptp to 1.9.0:

    • Close a memory leak in pqueue

    • Avoid spurious error about /bin/ip on FreeBSD

    • Fix compiler warnings
    • Avoid clobbering heap (Bug #1183627)

    • Fix use after free in call close request handler
    • make clean to clean pptpsetup.8 (Debian #831032)

    • Add --missing-window option (Debian #680455, Ubuntu #681617)

    • Randomise call-id (Debian #721963)

    • Replace gethostbyname(3) with getaddrinfo(3)

    • Fix typo in pptp_ctrl manpage

    • Place pptpsetup manpage in correct section

    • Don't set build flags; use defaults
    • Remove pptpsetup.8 from source as it is generated

    • Fix for (null) in "pptp: GRE-to-PPP gateway on (null)"

Wednesday 30th November 2016

Fedora Project

  • Updated perl-Text-CSV_XS to 1.26 in Rawhide:

    • Disable some Unicode-related tests for unhealthy $PERL_UNICODE (CPAN RT#117856)

    • is_missing(0) on empty line returns 1 for keep_meta_info=true (GH#27)

Local Packages

  • Updated perl-Text-CSV_XS to 1.26 as per the Fedora version

Previous Month: October 2016
Next Month: December 2016

Recent