Monday 1st October 2012
Fedora Project
Updated perl-Test-Mojibake to 0.7 in F-18 and Rawhide:
Fixed multiple =encoding behaviour
More deterministic t/01-bad-check.t
Local Packages
Updated curl not to crash if MD5 fingerprint is not provided by libssh2
Updated libssh2 to fix basic functionality of libssh2 in FIPS mode
Updated perl-Net-CIDR to 0.16:
cidrvalidate() corrects octet-shortchanged IPv4 addresses to their proper size
Updated perl-Test-Mojibake to 0.7 as per the Fedora version
Tuesday 2nd October 2012
Local Packages
Updated nmap to move the socat dependency to the ncat sub-package (Bug #858733)
Wednesday 3rd October 2012
Fedora Project
Updated perl-NetAddr-IP to 4.065 in F-18 and Rawhide:
Correct format for IPv6 embedded IPv4 addresses (CPAN RT#79964)
Local Packages
Updated perl-NetAddr-IP to 4.065 as per the Fedora version
Thursday 4th October 2012
Fedora Project
Updated pari to 2.5.3 in F-18 and Rawhide
Friday 5th October 2012
Fedora Project
Updated perl-IO-Socket-SSL to 1.77 in F-18 and Rawhide:
Support _update_peer for IPv6 too (CPAN RT#79916)
Became owner of perl-aliased, perl-common-sense, perl-Class-C3-XS, perl-Class-Factory-Util, perl-Compress-Raw-Bzip2, perl-DateTime-Format-Builder, perl-DateTime-Format-MySQL, perl-DBM-Deep, perl-Declare-Constraints-Simple, perl-IO-Compress-Base, perl-IO-Compress-Bzip2, perl-JSON-XS, perl-Module-Refresh, perl-MRO-Compat and perl-Test-LongString in EPEL-5 and EPEL-6
Became owner of perl-File-Slurp in EPEL-5
Local Packages
Updated perl-FileHandle-Fmode to 0.12:
Avoid modifying global $_ (CPAN RT#79983)
Updated perl-IO-Socket-SSL to 1.77 as per the Fedora version
Sunday 7th October 2012
Local Packages
Updated perl-Coro to 6.09:
Coro::EV I/O watchers were not interruptible by exceptions (Coro::State::throw)
->throw now puts threads into the ready queue, as this seems to be expected by existing code, and code that doesn't cope with spurious wakeups needs fixing anyway
Use fd -1 in mmap
Cast I32 to int in error message printf
- Warn about broken so-called "hardened" kernels
Monday 8th October 2012
Fedora Project
Updated perl-Class-Load-XS to 0.06 in F-18 and Rawhide:
Require Class::Load 0.20 in the code, not just the distro metadata (CPAN RT#80002)
Weird classes with either an ISA or VERSION constant would cause the XS to blow up badly (CPAN RT#79998)
Fixed some broken logic that lead to a segfault from the 014-weird-constants.t test on some Perls (CPAN RT#80059)
Local Packages
Updated perl-Class-Load-XS to 0.06 as per the Fedora version
Wednesday 10th October 2012
Fedora Project
Updated perl-Pod-Wordlist-hanekomu to 1.122840 in F-18 and Rawhide:
- Added "MongoDB", "RDBMS", "SQLite" and "iteratively"
Updated perl-Test-Vars to 0.002 in F-18 and Rawhide:
Fix compatibility with Perl 5.16 (CPAN RT#72133)
Local Packages
New package perl-Data-Dump (1.21)
Updated libxslt to fix a regression in default namespace handling
Updated perl-Coro to 6.10:
- Fix building on big-endian systems
Disable memory fences in ecb.h to improve portability
Updated perl-Pod-Wordlist-hanekomu to 1.122840 as per the Fedora version
Updated perl-Test-Vars to 0.002 as per the Fedora version
Updated perl-XML-Rules to 0.12:
- Added support for chunk processing
Added remove() and only() attribute filters
Thursday 11th October 2012
Fedora Project
Tweaked perl-CPAN-Meta-YAML in Rawhide never to build-require perl(Test::Version) for EL builds, since the module cannot be built for current EL releases as the perl(version) version is too old, and perl-CPAN-Meta-YAML is an RHEL package from EL-7 onwards but perl(Test::Version) will just be in EPEL and hence cannot be used by the RHEL package
Local Packages
Tweaked gnome-libs to support building with recent audiofile versions that don't include the audiofile-config script
Updated libxml2 only to ship the library documentation in the -devel package, not the main package (Bug #864731)
Updated perl-IO-AIO to 4.18:
aio_statvfs was wrongly marked for wd emulation, causing it to malfunction for paths
Fix a crash in aio_fiemap, when used on ranges without any extents
Work around linux kernel bug (at least in 3.2): kernel might trash fiemap input arguments
Work around linux kernel bug (at least in 3.2): kernel does not set FIEMAP_EXTENT_LAST on last segment
- Work around linux kernel bug (at least in 3.2): kernel silently truncates segment count if a file
Make fh argument of IO::AIO::mmap optional, also add mmap/munmap to quick overview
splice can corrupt data
(libeio) remove pread/pwrite emulation
Do not grow mmaped scalars in aio_read
Add FALLOC_FL_PUNCH_HOLE and document fallocate
Provide pread/pwrite for win32, making it link again on native win32
Rename aio_fallocate to aio_allocate, to match documentation
Add list of linux fsid values to aio_statvfs docs
Work around a bug in btrfs' FIEMAP ioctl implementation
Work around AIX bug: statvfs.f_fsid is a struct, not unsigned long as per unix spec
Updated perl-XML-Rules to 0.13:
Fixed dependency on XML::DTDParser in tests
Saturday 13th October 2012
Local Packages
Updated perl-Module-CoreList to 2.74:
- Updated for v5.14.3
Updated perl-XML-LibXML to 2.0005:
Added t/style-trailing-space.t and removed trailing spaces
Add a check for the existence of included C headers (*.h) files in Makefile.PL to avoid failed compilations
Sunday 14th October 2012
Local Packages
Updated perl-XML-LibXML to 2.0006:
When xml2-config returned several paths, the configuration failed (CPAN RT#80167)
Monday 15th October 2012
Local Packages
Updated perl-PAR-Dist to 0.49:
PAR::Dist::parse_dist_name mis-parsed par file name (CPAN RT#78194)
Wednesday 17th October 2012
Fedora Project
Cleaned up and rebuilt perl-List-MoreUtils in Rawhide
Local Packages
Updated java-1.6.0-sun to 1.6.0.37 (see SunJava6OnFedora)
Updated java-1.7.0-oracle to 1.7.0.9 (see OracleJava7OnFedora)
Updated perl-XML-LibXML to 2.0007:
Fix for build failures on Windows with Microsoft Visual C++ (CPAN RT#80229)
Thursday 18th October 2012
Local Packages
Updated perl-DateTime-TimeZone to 1.51:
- This release is based on version 2012g of the Olson database
- Contemporary changes for Palestine and Samoa
Friday 19th October 2012
Fedora Project
Updated svnmailer to 1.0.9 in F-17, F-18 and Rawhide:
Support subversion 1.7 API
Fix compatibility with python ≥ 2.5
- Fix double escaping of commit messages
Add svn-mailer manpage
Saturday 20th October 2012
Local Packages
Updated perl-Module-CoreList to 2.75:
- Updated for v5.17.5
Updated perl-Test-Taint to 1.06:
tainted() now localizes $SIG{__DIE__} before performing the taint check; if the calling program has its own $SIG{__DIE__}, we don't want to use it (CPAN RT#23507)
Checks for undef before opening files when trying to create some taint (CPAN RT#51246)
Sunday 21st October 2012
Local Packages
Updated perl-Net-CIDR to 0.17:
Version bump, put META back into the tarball
Updated perl-XML-Rules to 1.14:
Removed forgotten debug print and Data::Dump dependency in a test
Monday 22nd October 2012
Fedora Project
Became owner of GeoIP after it was orphaned by its current maintainer
Updated GeoIP in F-18 and Rawhide to do various clean-ups:
libGeoIPUpdate and geoipupdate are GPL-licensed, not LGPL-licensed (Bug #840896)
Generic INSTALL file is no longer included (Bug #661625)
- Redundant RPATHs in 64-bit binaries are removed
- Documentation re-coded to UTF8
Local Packages
Updated GeoIP to fix licensing issues and remove INSTALL file as per the Fedora version
Updated perl-Class-Inspector to 1.28:
- No functional changes
Updating to Module::Install::DSL 1.06
Updated perl-File-HomeDir to 1.00:
- No functional changes
Updating to Module::Install 1.06
Don't require documents directory on Mac under AUTOMATED_TESTING
Updated perl-XML-LibXML to 2.0008:
Fix build error when using non-standard libxml2 installation (CPAN RT#80332)
Thursday 25th October 2012
Local Packages
Updated getmail to 4.35.0:
Fix From_ quoting in mbox delivery; use of the Python stdlib function meant getmail was incorrectly using mboxo-style quoting instead of mboxrd quoting, probably since early in the v4 series
Friday 26th October 2012
Fedora Project
Updated perl-PPIx-Utilities in Rawhide to run the "extra" tests during the build
Local Packages
Cleaned up and rebuilt perl-PPIx-Utilities
Monday 29th October 2012
Local Packages
Updated perl-Params-Validate to 1.07:
Params::Validate's XS implementation would overwrite $@ when validation subs were called (CPAN RT#80124)
The use of state in the POD was broken; it only works with scalars (CPAN RT#80250)
Updated perl-Perl-Critic-Pulp to 74:
Skip version.pm 1e6 test in RequireNumericVersion.t for now
Updated perl-SQL-Statement to 1.401:
- Switch to 3-digited minor version
- Undo literal replaces in sub-queries before passing them to the child parser
Fix doc typos (CPAN RT#71914, CPAN RT#76764)
Fix DROP TABLE behaviour and error detection
Improve documentation/tests for multiple JOINs (CPAN RT#69573)
Filling in the SQL92 gaps for functions (CPAN RT#72638)
- I found lots of compatibility issues in newly-added tests that affected Perl versions prior to 5.12; I'll try sending those upstream but I don't know how much interest there is in maintaining compatibility with legacy Perl releases
Tuesday 30th October 2012
Fedora Project
Updated perl-NetAddr-IP to 4.066 in F-18 and Rawhide:
Support RFC-3986 style bracketed IPv6 URI notation in NetAddr::IP::Lite
Local Packages
Updated perl-NetAddr-IP to 4.066 as per the Fedora version
Wednesday 31st October 2012
Local Packages
Updated curl to 7.28.0:
- SSH: added agent based authentication
ftp: active conn, allow application to set sockopt after accept() call with CURLSOCKTYPE_ACCEPT
multi: add curl_multi_wait()
metalink: added support for Microsoft Windows CryptoAPI
md5: added support for Microsoft Windows CryptoAPI
parse_proxy: treat "socks://x" as a socks4 proxy
socks: added support for IPv6 connections through SOCKSv5 proxy
- WSAPoll disabled on Windows builds due to its bugs
- Fix segfault on request retries
curl-config: parentheses fix
VC build: add define for openssl
Globbing: fix segfault when >9 globs were used
Fixed a few clang-analyzer warnings
metalink: change code order to build with gnutls-nettle
gtls: fix build failure by including nettle-specific headers
- Change preferred HTTP auth on a handle previously used for another auth
file: use fdopen() to avoid race condition
Added DWANT_IDN_PROTOTYPES define for MSVC too
verbose: fixed (nil) output of hostnames in re-used connections
metalink: un-broke the build when building --with-darwinssl
curl man page clean-up
- Avoid leak of local device string when reusing connection
Curl_socket_check: fix return code for timeout
nss: do not print misleading NSS error codes
configure: remove the --enable/disable-nonblocking options
darwinssl: add TLS 1.1 and 1.2 support, replace deprecated functions
- NTLM: re-use existing connection better
schannel crash on multi and easy handle cleanup
SOCKS: truly disable it if CURL_DISABLE_PROXY is defined
mk-ca-bundle: detect start of trust section better
gnutls: do not fail on non-fatal handshake errors
SMTP: only send SIZE if supported
ftpserver: respond with a 250 to SMTP EHLO
ssh: do not crash if MD5 fingerprint is not provided by libssh2
winbuild: added support for building with SPNEGO enabled
metalink: fixed validation of binary files containing EOF
setup.h: fixed for MS VC10 build
cmake: use standard findxxx modules for cmake v2.8+
HTTP_ONLY: disable more protocols
Curl_reconnect_request: clear pointer on failure
https.c example: remember to call curl_global_init()
metalink: Filter resource URLs by type
multi interface: CURLOPT_LOW_SPEED_* fix during rate limitation
curl_schannel: Removed buffer limit and optimized buffer strategy
- I'd been holding off this update pending a fix from upstream for test 2032 with NSS, but it seems upstream isn't clear about how to fix it yet so I skipped the test for now
Updated perl-DateTime-TimeZone to 1.52:
- This release is based on version 2012h of the Olson database
- Contemporary changes for Brazil, Israel, and Jordan
Updated perl-Digest-SHA to 5.73:
Provided workaround for DEC compiler bug (ref. Makefile.PL)
Updated perl-File-Find-Rule-Perl to 1.13:
Module::Install update
Previous Month: September 2012
Next Month: November 2012