PaulHowarth/Blog/2017-02

Paul's Blog Entries for February 2017

Wednesday 1st February 2017

Fedora Project

.

  • Updated perl-DateTime-Format-Strptime to 1.73 in Rawhide:

    • The format_datetime method now checks that the object it is given isa DateTime object (GH#17)

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

  • Updated perl-Module-Extract-Use to 1.042 in Rawhide:

    • The -l and -j options work on the list of namespaces from all files together instead of the list per file; otherwise, strict and warnings for example always show up multiple times

    • Add JSON and simple list outputs for examples/extract_modules

Local Packages

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

  • Updated perl-Module-Extract-Use to 1.042 as per the Fedora version

  • Updated perl-Test2-Workflow to 0.000018:

    • Use Sub::Info to silence a warning

Friday 3rd February 2017

Fedora Project

  • Updated perl-Module-Extract-Use to 1.043 in Rawhide:

    • Clarified license as Artistic 2.0 (GH#3)

Local Packages

  • Updated perl-Module-Extract-Use to 1.043 as per the Fedora version

Monday 6th February 2017

Fedora Project

  • Updated perl-DateTime to 1.42 in F-25 to fix issues with DateTime::Duration (Bug #1419473)

  • Updated perl-Hash-FieldHash to 0.15 in Rawhide:

    • t/orig/03_class.t failed if FamilyTreeInfo-2.3.24 was installed (GH#1)

  • Updated perl-Test-Mojibake to 1.3 in Rawhide:

    • Minor fixes to pass the release tests
    • Add MetaJSON plugin (GH#12)

    • Add new optional dependency on Unicode::CheckUTF8::PP, a Pure Perl implementation of Unicode::CheckUTF8

    • Fixed off-by-one (GH#10)

    • Fixed SYNOPSIS

  • Was given co-maintainership of python-paramiko and updated it in EPEL-7 to fix compatibility with the recent pycrypto security update (python-crypto-2.6.1-13.el7) (Bug #1419312)

Local Packages

  • Updated perl-Hash-FieldHash to 0.15 as per the Fedora version

  • Updated perl-Mail-IMAPClient to 3.39:

    • Fix uninitialized value via fetch_hash (CPAN RT#115726)

    • Improve error reporting on failed TLS connections (CPAN RT#119523)

    • Document noop() (CPAN RT#114904)

    • Never retry DONE (CPAN RT#97718)

    • _imap_command() new doretry => 0|1 option to suppress/allow retry

    • Updated copyright for 2017
  • Updated perl-Test-Mojibake to 1.3 as per the Fedora version

  • Updated ppp (2.4.7) to fix FTBFS in Rawhide by pinning OpenSSL version to < 1.1 for the time being

Tuesday 7th February 2017

Fedora Project

  • Updated bluefish (2.2.10) in Rawhide to avoid potential aliasing issues in the zencoding plugin

  • Updated perl-Devel-Symdump to 2.18 in Rawhide:

    • Makefile.PL changes to support perls without "." in @INC; no functional change

Local Packages

  • Updated bluefish as per the Fedora version

  • Updated perl-Devel-Symdump to 2.18 as per the Fedora version

Wednesday 8th February 2017

Fedora Project

  • Updated perl-MooseX-Types to 0.50 in Rawhide:

    • Reverted the is_Foo and to_Foo refactoring again temporarily to resolve issues with Sub::Defer

  • Updated perl-XML-SemanticDiff to 1.0005 in Rawhide:

    • Convert the distribution to use git, GitHub, and Dist-Zilla

    • Correct some spelling errors and add more tests
    • Remove trailing whitespace
  • Updated python-paramiko (1.7.6) in EPEL-5 to fix compatibility with the recent pycrypto security update (python-crypto-2.0.1-6.el5)

Local Packages

  • Updated perl-MooseX-Types to 0.50 as per the Fedora version

Thursday 9th February 2017

Fedora Project

  • Updated GeoIP-GeoLite-data in Rawhide to the February 2017 databases

Local Packages

  • Updated GeoIP-GeoLite-data to the February 2017 databases as per the Fedora version

Friday 10th February 2017

Local Packages

  • Rebuilt c-ares (1.12.0), curl (7.52.1), GeoIP (1.6.9), geoipupdate (2.3.1), gtkwave (3.3.79), Judy (1.0.5) for the Fedora_26_Mass_Rebuild

  • Rebuilt glib (1.2.10), gnome-libs (1.4.2), gtk+ (1.2.10), ORBit (0.5.17) to sync with the Rawhide version

  • Updated check to 0.11.0 (see NEWS for details)

  • Updated libgpg-error to 1.25:

    • New interface gpgrt_get_syscall_clamp to allow libraries to make use of libgpg-error's system call wrapper functions

    • gpgrt_poll now works under Windows

    • Fixed bug in the locking code when used with the nPth threading library

    • Added support for {i686,x86_64}-apple-darwin

    • Added new error codes
    • New symbols: gpgrt_get_syscall_clamp, GPG_ERR_ENGINE_TOO_OLD, GPG_ERR_WINDOW_TOO_SMALL, GPG_ERR_WINDOW_TOO_LARGE, GPG_ERR_MISSING_ENVVAR, GPG_ERR_USER_ID_EXISTS, GPG_ERR_NAME_EXISTS, GPG_ERR_DUP_NAME, GPG_ERR_TOO_OLD, GPG_ERR_TOO_YOUNG

Saturday 11th February 2017

Local Packages

  • Rebuilt gtorrentviewer (0.2b), imlib (1.9.15), libglade (0.17) and libxml (1.8.17) to sync with the Rawhide version

  • Rebuilt libmetalink (0.1.3), libpng10 (1.0.67), libssh2 (1.8.0), libxml2 (2.9.4), mod_fcgid (2.3.9), perl-MIME-Types (2.13), perl-Moose (2.2004), perl-Mouse (2.4.7), perl-Perl-Tidy (20160302) and perl-Specio (0.34) for the Fedora_26_Mass_Rebuild

Sunday 12th February 2017

Fedora Project

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

    • Relax longdouble Gconvert test on ppc64le and aarch64-linux-ld, with apparent HW quadmath without USE_QUADMATH (older perls)

  • Updated proftpd (1.3.5d) in Rawhide to properly allocate (and clear) the UMAC contexts, to fix segfault in mod_sftp (Bug #1420365, upstream bug 4287)

Local Packages

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

  • Updated proftpd with bug-fix as per the Fedora version

  • Rebuilt dovecot (2.2.27), libidn (1.33), libnet (1.1.6), nmap (7.40), perl-HTML-Tidy (1.56), rbldnsd (0.998), sendmail (8.15.2) and smbldap-tools (0.9.11) for the Fedora_26_Mass_Rebuild

Monday 13th February 2017

Fedora Project

  • Updated perl-Compress-Raw-Lzma to 2.072 in Rawhide:

    • Fix for Makefile.PL depending on . in @INC (CPAN RT#120084)

    • Use of Compress::Raw::Lzma::RawDecoder failed with large amount of data (CPAN RT#105460)

    • AppendOutput for "encode" methods said default was 1; it is actually 0

  • Updated perl-IO-Compress-Lzma to 2.072 in Rawhide:

  • Updated perl-Specio to 0.35 in Rawhide:

    • Added Specio::Subs, a module that allows you to turn one or more library's types into subroutines like is_Int() and to_Int()

    • Added an inline_coercion method to Specio constraints

Local Packages

  • Updated perl-Compress-Raw-Bzip2 to 2.072:

  • Updated perl-Compress-Raw-Lzma to 2.072 as per the Fedora version

  • Updated perl-Compress-Raw-Zlib to 2.072:

    • Fix for Makefile.PL depending on . in @INC (CPAN RT#120084)

    • inflateUndermine: subvert arg conditionally used/unused (CPAN RT#120207)

    • Fix two gcc6-found problems in bundled zlib (CPAN RT#112829)

    • Fix deflateParams for zlib > 1.2.8

    • Tests were broken with zlib-1.2.10 (CPAN RT#119762)

  • Updated perl-IO-Compress to 2.072:

  • Updated perl-IO-Compress-Lzma to 2.072 as per the Fedora version

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

Tuesday 14th February 2017

Fedora Project

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

    • Fix CLONE and END, broken with 3.0226 (GH#80); these methods are usually called with arguments, which we ignore

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

    • Fixed memory leak caused by not destroying CREATED_IN_THIS_THREAD for SSL objects (GH#55)

    • Optimization: don't track SSL objects and CTX in *CREATED_IN_THIS_THREAD if perl is compiled without thread support

    • Small fix in t/protocol_version.t to use older versions of Net::SSLeay with openssl build without SSLv3 support

    • When setting SSL_keepSocketOnError to true the socket will not be closed on fatal error (GH#53, modified)

  • Updated perl-Log-Dispatch to 2.62 in Rawhide, dropping the accidental dependency on Devel::Confess from the previous 2.60 package, which pulled in a large number of unwanted additional packages

  • Updated perl-MCE to 1.811 in Rawhide:

    • Fixed bug in MCE::Queue (dequeue_nb) when queue has zero items

    • Applied small optimization in MCE::Core::Input::Sequence and Generator

    • Added cross-platform template to MCE::Examples for making an executable

    • Removed signal handling for XCPU and XFSZ from MCE::Signal

    • Imply posix_exit => 1 if Gearman::XS or Gearman::Util is present during MCE construction

    • Added MCE + Gearman demonstrations (xs and non-xs) on Github:

    • https://github.com/marioroy/mce-examples/tree/master/gearman_xs

    • https://github.com/marioroy/mce-examples/tree/master/gearman

    • Changed kilobytes and megabytes to kibiBytes (KiB) and mebiBytes (MiB) respectively inside the documentation
  • Updated perl-MCE-Shared to 1.809 in Rawhide:

    • Fixed bug in MCE::Shared::Queue (dequeue_nb) when queue has zero items

    • Applied small optimization in MCE::Shared::Sequence

    • Added MCE::Shared::Cache, a fast and memory-efficient LRU-cache module

    • Added pipeline methods to MCE::Shared::Array, Hash, Minidb, and Ordhash

    • Added recommends section to Makefile and META files: IO::FDPass, Sereal

    • Added cross-platform template to MCE::Hobo for making an executable

    • Added hobo_timeout option to MCE::Hobo for timeout capability

    • Also, imply posix_exit => 1 when Gearman::XS is present

    • Added MCE::Hobo + Gearman demonstrations (xs and non-xs) on Github:

    • https://github.com/marioroy/mce-examples/tree/master/gearman_xs

    • https://github.com/marioroy/mce-examples/tree/master/gearman

    • Changed kilobytes and megabytes to kibiBytes (KiB) and mebiBytes (MiB) respectively inside the documentation
    • Having IO::FDPass is beneficial for Condvar(s), Handle(s), and Queue(s); thus, append IO::FDPass to PREREQ_PM if we can and not already installed (run MCE_PREREQ_EXCLUDE_IO_FDPASS=1 perl Makefile.PL to bypass the check)

    • Improved documentation for QUERY STRING in various helper classes

    • Updated SYNOPSIS in various helper classes

    • Updated LOCKING section in MCE::Shared

  • Updated perl-MetaCPAN-Client to 2.005000 in Rawhide:

    • Added the ascii_name and perlmongers fields to the Author object (GH#66)

    • Fixed Author->dir to actually return something (GH#66)

Local Packages

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

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

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

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

  • Updated perl-MetaCPAN-Client to 2.005000 as per the Fedora version

  • Updated perl-Test-Script to 1.15:

    • Fix bug where list reference arguments to script_compiles and script_runs are modified (GH#9)

Wednesday 15th February 2017

Fedora Project

  • Updated perl-MCE to 1.812 in Rawhide:

    • Bumped minimum requirement for Sereal to 3.015 when available; added check ensuring matching version for Encoder and Decoder

  • Updated perl-MCE-Shared to 1.810 in Rawhide:

    • Bumped minimum requirement for Sereal to 3.015 when available; added check ensuring matching version for Encoder and Decoder

  • Updated perl-YAML to 1.22 in Rawhide:

    • Add $YAML::Numify

Local Packages

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

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

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

Thursday 16th February 2017

Fedora Project

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

  • Updated perl-MCE to 1.813 in Rawhide:

    • Added progress option, a code block for receiving info on progress made; see MCE::Core.pod for demonstrations accommodating all input data types

  • Updated perl-MCE-Shared to 1.811 in Rawhide:

    • Bumped IO::FDPass minimum version to 1.2 if not already installed (1.1+) and have a CC compiler on hand; IO::FDPass is optional otherwise

    • Support csh redirection in Makefile.PL via bash for locating C compiler

  • Updated perl-Mouse to 2.4.8 in Rawhide:

    • Fix stack collapse (GH#71)

Local Packages

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

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

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

  • Updated perl-Mouse to 2.4.8 as per the Fedora version

Friday 17th February 2017

Fedora Project

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

    • Better fix for problem which 2.046 tried to fix but broke LWP that way
  • Updated proftpd (1.3.5d) in EPEL-7, F-24, F-25 to properly allocate (and clear) the UMAC contexts, to fix segfault in mod_sftp (Bug #1420365, upstream bug 4287)

Local Packages

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

  • Updated proftpd (1.3.5d) as per the Fedora version

Saturday 18th February 2017

Fedora Project

  • Updated perl-Path-Tiny to 0.104 in Rawhide:

    • The 'absolute' method now always returns an absolute path, even if a user provided a relative path for the base path; the old, odd behaviour was documented, but people often don't read docs so the new behaviour avoids surprises

    • Added 'cached_temp' method

  • Updated trac-spamfilter-plugin in Rawhide to current subversion snapshot (r15536) for compatibility with trac 1.2

Local Packages

  • Updated perl-Path-Tiny to 0.104 as per the Fedora version

Sunday 19th February 2017

Fedora Project

  • Updated perl-Apache-Session-Browseable to 1.2.4 in Rawhide

    • Fix incorrect logic for old database formats (GH#11)

Monday 20th February 2017

Fedora Project

  • Updated perl-Compress-Raw-Lzma to 2.074 in Rawhide:

    • Lzma.xs: comment out unused variables and remove C++-ism (CPAN RT#120272)

    • Make failure when LZMA_VERSION != lzma_version_number more explicit

    • Added interface to LZMA_VERSION and LZMA_VERSION_STRING

  • Updated perl-Digest-CRC to 0.22.2 in Rawhide:

    • Added padding for hex encoded digests
  • Updated perl-IO-Compress-Lzma to 2.074 in Rawhide:

  • Updated perl-MCE to 1.814 in Rawhide:

    • Enhanced the progress option for use with MCE->process

    • Updated progress demonstrations in MCE::Core.pod

  • Updated perl-MCE-Shared to 1.812 in Rawhide:

    • Improved performance for MCE::Shared::Cache; this is now a hybrid LRU-plain cache implementation

    • Added parallel demonstration at the end of the documentation
    • Bumped MCE dependency to 1.814 for the example to run
    • Tweaked MCE::Shared::Ordhash and MCE::Shared::Server

  • Updated perl-Specio to 0.36 in Rawhide:

    • Inlined coercions would attempt to coerce for every type that matched the value given, instead of stopping after the first type (GH#11)

    • Inlined coercions did not include the inline environment variables needed by the type from which the coercion was being performed (GH#8)

    • When you use the same type repeatedly as coderef (for example, as a constraint with Moo), it will only generate its subified form once, rather than regenerating it each time it is de-referenced

    • Added an API to Specio::Subs to allow you to combine type libraries and helper subs in one package for exporting; see the Specio::Exporter docs for more detail

  • Updated perl-YAML to 1.23 in Rawhide:

    • Fix $YAML::Numify (empty values were converted to 0)

Local Packages

  • Updated getmail to 4.54.0:

    • Fix error running getmail_fetch introduced in 4.53.0

  • Updated perl-Compress-Raw-Bzip2 to 2.074 (test changes only)

  • Updated perl-Compress-Raw-Lzma to 2.074 as per the Fedora version

  • Updated perl-Compress-Raw-Zlib to 2.074:

    • Zlib.xs: comment out unused variables and remove C++-ism (CPAN RT#120272)

  • Updated perl-IO-Compress to 2.074:

  • Updated perl-IO-Compress-Lzma to 2.074 as per the Fedora version

  • Updated perl-MCE-1.814 as per the Fedora version

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

  • Updated perl-Net-DNS to 1.08:

    • Fix CPAN RT#120208: Unable to install 1.07 in local::lib environment

    • Feature CPAN RT#119679: Net::DNS::Nameserver: UpdateHandler for responding to UPDATE packets

    • Feature CPAN RT#75357: Net::DNS::Nameserver: optionmask (similar to headermask) added to allow user to set EDNS CLIENT-SUBNET option in reply packet

    • Discontinue support for pre-5.6 perl: remove pre-5.6 workarounds and outdated language features
  • Updated perl-Specio to 0.36 as per the Fedora version

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

Tuesday 21st February 2017

Local Packages

  • Updated perl-Module-CoreList to 5.20170220:

    • Updated for v5.25.10

Wednesday 22nd February 2017

Fedora Project

  • Updated perl-Mouse to 2.4.9 in Rawhide:

    • Fix build issue on newer Perl without '.' in @INC

  • Updated python-paramiko to 2.1.2 in Rawhide

Local Packages

  • Updated curl to 7.53.0:

    • CVE-2017-2629: Make SSL_VERIFYSTATUS work again

    • unix_socket: Added --abstract-unix-socket and CURLOPT_ABSTRACT_UNIX_SOCKET

    • CURLOPT_BUFFERSIZE: Support enlarging receive buffer

    • gnutls-random: Check return code for failed random

    • openssl-random: Check return code when asking for random

    • http: Remove "Curl_http_done: called premature" message

    • cyassl: Use time_t instead of long for timeout

    • build-wolfssl: Sync config with wolfSSL 3.10
    • ftp-gss: Check for init before use
    • configure: Accept --with-libidn2 instead

    • ftp: Failure to resolve proxy should return that error code
    • curl.1: Add three more exit codes

    • docs/ciphers: Link to our own new page about ciphers

    • vtls: s/SSLEAY/OPENSSL - fixes multi_socket timeouts with openssl

    • darwinssl: Fix iOS build
    • darwinssl: Fix CFArrayRef leak
    • cmake: Use crypt32.lib when building with OpenSSL on windows

    • curl_formadd.3: CURLFORM_CONTENTSLENGTH not needed when chunked

    • digest_sspi: Copy terminating NUL as well

    • curl: Fix --remote-time incorrect times on Windows

    • curl.1: Several updates and corrections

    • content_encoding: Change return code on a failure

    • curl.h: CURLE_FUNCTION_NOT_FOUND is no longer in use

    • docs: TCP_KEEPALIVE start and interval default to 60

    • darwinssl: --insecure overrides --cacert if both settings are in use

    • TheArtOfHttpScripting: Grammar

    • CIPHERS.md: Document GSKit ciphers

    • wolfssl: Support setting cipher list
    • wolfssl: Display negotiated SSL version and cipher
    • lib506: Fix build for Open Watcom

    • asiohiper: Improved socket handling

    • examples: Make the C++ examples follow our code style too
    • tests/sws: Retry send() on EWOULDBLOCK

    • cmake: Fix passing _WINSOCKAPI_ macro to compiler

    • smtp: Fix STARTTLS denied error message

    • imap/pop3: Don't print response character in STARTTLS denied messages

    • rand: Make it work without TLS backing

    • url: Fix parsing for when 'file' is the default protocol

    • url: Allow file://X:/path URLs on windows again

    • gnutls: Check for alpn and ocsp in configure

    • IDN: Use TR46 'non-transitional' for toASCII translations
    • url: Fix NO_PROXY env var to work properly with --proxy option

    • CURLOPT_PREQUOTE.3: Takes a struct curl_slist*, not a char*

    • docs: Add note about libcurl copying strings to CURLOPT_* manpages

    • curl: Reset the easy handle at --next

    • --next docs: --trace and --trace-ascii are also global

    • --write-out docs: 'time_total' is not always shown with ms precision

    • http: Print correct HTTP string in verbose output when using HTTP/2
    • docs: Improved language in README.md HISTORY.md CONTRIBUTE.md

    • http2: Disable server push if not requested
    • nss: Use the correct lock in nss_find_slot_by_name()

    • usercertinmem.c: Improve the short description

    • CURLOPT_CONNECT_TO: Fix compile warnings

    • docs: Non-blocking SSL handshake is now supported with NSS
    • *.rc: Escape non-ASCII/non-UTF-8 character for clarity

    • mbedTLS: Fix multi interface non-blocking handshake
    • PolarSSL: Fix multi interface non-blocking handshake
    • VC: Remove the makefile.vc6 build infra

    • telnet: Fix windows compiler warnings
    • cookies: Do not assume a valid domain has a dot
    • polarssl: Fix hangs
    • gnutls: Disable TLS session tickets
    • mbedtls: Disable TLS session tickets
    • mbedtls: Implement CTR-DRBG and HAVEGE random generators

    • openssl: Don't use certificate after transferring ownership
    • cmake: Support curl --xattr when built with cmake

    • OS400: Fix symbols
    • docs: Add more HTTPS proxy documentation
    • docs: Use more HTTPS links
    • cmdline-opts: Fixed build and test in out of source tree builds
    • CHANGES.0: Removed

    • schannel: Remove incorrect SNI disabled message
    • darwinssl: Avoid parsing certificates when not in verbose mode
    • test552: Fix typos

    • telnet: Fix typos
    • transfer: Only retry nobody-requests for HTTP
    • http2: Reset push header counter fixes crash
    • nss: Make FTPS work with --proxytunnel

    • test1139: Added the --manual keyword since the manual is required

    • polarssl, mbedtls: Fix detection of pending data
    • http_proxy: Fix tiny memory leak upon edge case connecting to proxy

    • URL: Only accept ";options" in SMTP/POP3/IMAP URL schemes

    • curl.1: ftp.sunet.se is no longer an FTP mirror

    • tool_operate: Show HTTPS-Proxy options on CURLE_SSL_CACERT

    • http2: Fix memory-leak when denying push streams
    • configure: Allow disabling pthreads, fall back on Win32 threads

    • curl: Fix typo in time condition warning message

    • axtls: Adapt to API changes
    • tool_urlglob: Allow a glob range with the same start and stop

    • winbuild: Add note on auto-detection of MACHINE in Makefile.vc

    • http: Fix missing 'Content-Length: 0' while negotiating auth

    • proxy: Fix hostname resolution and IDN conversion
    • docs: Fix timeout handling in multi-uv example

    • digest_sspi: Fix nonce-count generation in HTTP digest
    • sftp: Improved checks for create dir failures
    • smb: Use getpid replacement for windows UWP builds

    • digest_sspi: Handle 'stale=TRUE' directive in HTTP digest

  • Updated perl-Mouse to 2.4.9 as per the Fedora version

Thursday 23rd February 2017

Fedora Project

  • Updated perl-Hook-LexWrap to 0.26 in Rawhide:

  • Updated perl-MCE-Shared to 1.813 in Rawhide:

    • Revised the main description in MCE::Shared::Cache

    • Improved write performance by up to 8 percent
    • Fixed spelling mistakes
    • Revised the description of posix_exit in MCE::Hobo

Local Packages

  • Updated perl-Hook-LexWrap to 0.26 as per the Fedora version

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

Friday 24th February 2017

Fedora Project

  • Updated perl-MCE to 1.815 in Rawhide:

    • Fixed divide-by-zero error in MCE->yield

    • Refactored code for the interval option by moving the code to the manager process, which allows the manager process to accommodate the next available worker ready to run; previously, a worker taking a long time resulted in empty time slots

    • Revised the description of posix_exit in MCE::Core.pod

  • Updated perl-MetaCPAN-Client to 2.006000 in Rawhide:

    • Support '_source' filtering (GH#70)

    • Support debug-mode for detailed error messages

Local Packages

  • Updated curl to 7.53.1:

    • cyassl: Fix typo
    • url: Improve CURLOPT_PROXY_CAPATH error handling

    • urldata: Include curl_sspi.h when Windows SSPI is enabled

    • formdata: check for EOF when reading from stdin

    • tests: Set CHARSET and LANG to UTF-8 in 1035, 2046 and 2047

    • url: Default the proxy CA bundle location to CURL_CA_BUNDLE

    • rand: Added missing #ifdef HAVE_FCNTL_H around fcntl.h header

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

  • Updated perl-MetaCPAN-Client to 2.006000 as per the Fedora version

Saturday 25th February 2017

Fedora Project

  • Updated perl-MCE to 1.817 in Rawhide:

    • Revised the description of max_retries in MCE::Core.pod

    • Improved bin/mce_grep with -r parameter:

      • If no paths are given, start recursively in the current directory rather than await data from STDIN

      • Set chunk-level accordingly to list mode

Local Packages

  • Updated dovecot to 2.2.28 (see NEWS for details)

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

Sunday 26th February 2017

Fedora Project

  • Updated GeoIP (1.6.9) in F-24, F-25 and Rawhide to fix GeoIP_database_info truncation issue (Bug #1426853, GH#79, GH#80)

Local Packages

  • Updated GeoIP (1.6.9) as per the Fedora version

  • Updated perl-Capture-Tiny to 0.46:

    • Avoid variable shadowing to improve debuggability

Monday 27th February 2017

Fedora Project

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

  • Updated perl-Object-InsideOut to 4.03 in Rawhide:

    • Update to use threads::shared::is_shared

  • Petr Pisar later built updates of this package for F-24 and F-25

Local Packages

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

Tuesday 28th February 2017

Fedora Project

  • Updated perl-autobox to 2.85 in Rawhide:

    • Fix failing test under 5.25.10 with -Ddefault_inc_excludes_dot

Local Packages

  • Updated perl-Text-Template to 1.47:

Previous Month: January 2017
Next Month: March 2017

Recent