PaulHowarth/Blog

Paul Howarth's Blog

<< <  2014 / 7 >  >>
Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Recent Entries

Friday 18th July 2014

Fedora Project

  • Updated gtkwave to 3.3.61 in F-21, Rawhide and EPEL-7:

    • Parameterized number of named markers, so that --enable-manymarkers at configure time allows up to 702 named markers instead of 26 (disabled by default)

    • Updated LZ4 for version r118

    • Fixed broken VCD/TIM export in Windows (broken by new file requester)
  • Updated perl-Hash-Util-FieldHash-Compat to 0.08 in F-21, Rawhide and EPEL-7:

    • Add missing prereq declarations needed for perl 5.6 (CPAN RT#97000)

  • Updated perl-Test-Modern to 0.010 in F-21 and Rawhide:

    • Fix the behaviour of the BAIL_OUT called within object_ok

    • Add is_fastest, inspired by Test::Benchmark

Local Packages

  • Updated gtkwave to 3.3.61 as per the Fedora version

  • Updated perl-Hash-Util-FieldHash-Compat to 0.08 as per the Fedora version

  • Updated perl-Test-Modern to 0.010 as per the Fedora version

  • Updated perl-Test-Pod-Coverage to 1.10:

    • Changed license to Artistic 2.0
    • Added README

    • Moved Coverage.pm to lib/Test/Pod/Coverage.pm

    • Minimum perl version now set to 5.006 in both code and dist metadata (CPAN RT#21564)

    • Added DESCRIPTION section to pod (CPAN RT#28715), and changed to a minimal SYNOPSIS, with everything else moved to the DESCRIPTION

    • The "no verbose" tests in t/nosymbols.t weren't ensuring that the tests were running with HARNESS_VERBOSE set to false - you could set that true in your environment and break the test (CPAN RT#53947)

    • Makefile.PL: Ensured all prereqs listed in PREREQ_PM, and TEST_REQUIRES set if a recent enough ExtUtils::MakeMaker

    • Added github repo to pod and dist metadata
    • Deleted the old META.yml, so new MYMETA.{yml,json} will be generated

    • Reformatted Changes file as per CPAN::Changes::Spec

Thursday 17th July 2014

Fedora Project

  • Updated bluefish in F-20, F-21, Rawhide, EPEL-6 and EPEL-7 to make the shared-data sub-package depend on the main package so that we pull in the binary when someone tries to install just the data, which is what gnome-software does (Bug #1091613)

  • Updated perl-IO-All to 0.66 in F-21 and Rawhide:

    • Move doc to Swim

    • Fix Meta and add Contributing file
  • Updated perl-YAML to 0.97 in F-21 and Rawhide:

    • Move remaining docs to Swim

Local Packages

  • Updated bluefish as per the Fedora version

  • Updated curl to use POSIX threads and NSS for EL-7 build

  • Updated perl-Class-Tiny to 1.000:

  • Incompatible Changes:

  • These changes make Class::Tiny-based classes easier to subclass by more advanced object frameworks like Moose or Moo`

    • Attributes for custom accessors must be declared for them to be set via the constructor; it is no longer sufficient for a method of the same name to exist

    • Unknown constructor arguments are ignored rather than fatal; they are not included in the object (special instructions for using BUILD to hide constructor arguments from validation are irrelevant and have been removed)

  • Updated perl-HTTP-Tiny to 0.044:

    • Providing a custom 'Host' header is now a fatal exception; previously, it was silently ignored, as the RFC mandates that Host be set from the URL, but ignoring it could lead to unexpected, confusing errors

    • Optimized URL splitting
    • Passing 'undef' for any proxy attribute will prevent HTTP::Tiny from setting the proxy from the environment

  • Updated spfmilter to 0.98:

    • Changed the regular SMTP response code used in -graylist mode from 451 to 421

    • Added pidfile option

    • Updated for clang, and general clean-up

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

Wednesday 16th July 2014

Fedora Project

  • Updated perl-Test-Requires to 0.08 in F-21 and Rawhide:

    • Switch to ExtUtils::MakeMaker

Local Packages

  • Updated curl to 7.37.1 and added patch to fix endless loop with GSSAPI proxy auth (Bug #1118751)

    • bits.close: introduce connection close tracking

    • darwinssl: add support for --cacert

    • polarssl: add ALPN support

    • docs: added new option man pages
    • build: fixed incorrect reference to curl_setup.h in Visual Studio files

    • build: use $(TargetDir) and $(TargetName) macros for .pdb and .lib output

    • curl.1: clarify that -u can't specify a user with colon

    • openssl: fix uninitialized variable use in NPN callback

    • curl_easy_reset: reset the URL

    • curl_version_info.3: returns a pointer to a static struct

    • url-parser: only use if_nametoindex if detected by configure

    • select: with winsock, avoid passing unsupported arguments to select()

    • gnutls: don't use deprecated type names any more

    • gnutls: allow building with nghttp2 but without ALPN support

    • tests: fix portability issue with the tftpd server

    • curl_sasl_sspi: fixed corrupt hostname in DIGEST-MD5 SPN

    • curl_sasl: extended native DIGEST-MD5 client nonce to be a 32-byte hex string

    • random: use Curl_rand() for proper random data

    • Curl_ossl_init: call OPENSSL_config for initializing engines

    • config-win32.h: updated for VC12

    • winbuild: don't USE_WINSSL when WITH_SSL is being used

    • getinfo: HTTP CONNECT code not reset between transfers

    • Curl_rand: use a fake entropy for debug builds when CURL_ENTROPY set

    • http2: avoid segfault when using the plain-text http2

    • conncache: move the connection counter to the cache struct

    • http2: better return code error checking

    • curlbuild: fix GCC build on SPARC systems without configure script

    • tool_metalink: support polarssl as digest provider

    • curl.h: reverse the enum/define setup for old symbols

    • curl.h: moved two really old deprecated symbols

    • curl.h: renamed CURLOPT_DEPRECATEDx to CURLOPT_OBSOLETEx

    • buildconf: do not search tools in current directory

    • OS400: make it compilable again; make RPG binding up to date
    • nss: do not abort on connection failure (failing tests 305 and 404)

    • nss: make the fallback to SSLv3 work again

    • tool: prevent valgrind from reporting possibly lost memory (nss only)

    • progress callback: skip last callback update on errors
    • nss: fix a memory leak when CURLOPT_CRLFILE is used

    • compiler warnings: potentially uninitialized variables
    • url.c: fixed memory leak on OOM

    • gnutls: ignore invalid certificate dates with VERIFYPEER disabled

    • gnutls: fix SRP support with versions of GnuTLS from 2.99.0

    • gnutls: fixed a couple of uninitialized variable references

    • gnutls: fixed compilation against versions < 2.12.0

    • build: fixed overridden compiler PDB settings in VC7 to VC12
    • ntlm_wb: fixed buffer size not being large enough for NTLMv2 sessions

    • netrc: don't abort if home directory cannot be found

    • netrc: fixed thread safety problem by using getpwuid_r if available

    • cookie: avoid mutex deadlock

    • configure: respect host tool prefix for krb5-config

    • gnutls: handle IP address in cert name check

  • Updated perl-Mail-Sender to 0.8.23:

    • Fixed problems with long subjects containing accented characters
    • Fixed problems with IO::Socket::SSL

    • Trims addresses passed in an array (per request)
    • Fixed licence per request from Fedora
    • Fix to allow very long passwords
    • Fix error in TestServer()

  • Updated perl-Test-Requires to 0.08 as per the Fedora version

Tuesday 15th July 2014

Fedora Project

  • Updated perl-Net-SSLeay to 1.65 in F-21 and Rawhide:

    • Added note to docs to make it clear that X509_get_subjectAltNames returns a packed binary IP address for type 7 - GEN_IPADD

    • Improvements to SSL_OCSP_response_verify to compile under non-c99 compilers

    • Port to Android, includes Android-specific version of RSA_generate_key

    • Added LibreSSL support
    • Patch that fixes the support for SSL_set_info_callback and adds SSL_CTX_set_info_callback and SSL_set_state; support for these functions is necessary to either detect renegotiation or to enforce renegotiation

    • Fixed a problem with SSL_set_state not available on some early OpenSSLs

    • Removed arbitrary size limits from calls to tcp_read_all in tcpcat() and http_cat()

    • Removed unnecessary Debian_CPANTS.txt from MANIFEST - again

  • Updated perl-YAML to 0.96 in F-21 and Rawhide:

    • Fix metadata and add Contributing file

    • Change Kwim to Swim

Local Packages

  • Updated perl-Net-SSLeay to 1.65 as per the Fedora version

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

  • Updated perl-YAML-LibYAML to 0.44:

    • Switch to Zilla::Dist

    • No longer depend on Test::Base, Spiffy, and Filter::Util::Call

    • Remove test/changes.t

Monday 14th July 2014

Fedora Project

  • Updated perl-IO-Socket-SSL to 1.997 in F-21 and Rawhide:

    • Fix initialization and creation of OpenSSL-internals for perlcc compatibility (CPAN RT#95452)

    • Add refresh option for peer_certificate, so that it checks if the certificate changed in the meantime (on renegotiation)

    • Fix fingerprint checking - now applies only to top-most certificate
    • IO::Socket::SSL::Utils - accept extensions within CERT_create

    • Various documentation fixes
  • Updated perl-Sub-Name to 0.07 in F-21, Rawhide and EPEL-7:

    • Skip optional test if B::C 1.48 is not installed

  • Updated perltidy to 20140711 in F-21 and Rawhide (see CHANGES for details)

Local Packages

  • Created repository for Fedora 21
  • Updated curl to use %license in the %files list where possible

  • Updated perl-Class-Tiny to 0.015:

    • Lowered minimum perl to 5.006

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

  • Updated perl-Module-Build to 0.4206:

    • Formally declare 5.8 dependency
    • Fix MBTest to work with new and old versions of Test::Builder

    • Enable release and author tests during disttest

  • Updated perl-Path-FindDev to 0.5.1:

    • Miscellaneous packaging updates
  • Updated perl-Path-IsDev to 1.001001:

    • Miscellaneous packaging clean-ups
  • Updated perl-Perl-Tidy to 20140711 as per the Fedora perltidy package

  • Updated perl-Sub-Name to 0.07 as per the Fedora version

  • Updated perl-Test-UseAllModules to 0.15:

    • Dropped (experimental) Test::More 1.5/2.0 support

Other Entries

Year 2014

January

February

March

April

May

June

July

August

September

October

November

December

Year 2013

January

February

March

April

May

June

July

August

September

October

November

December

Year 2012

January

February

March

April

May

June

July

August

September

October

November

December

Year 2011

January

February

March

April

May

June

July

August

September

October

November

December

Year 2010

January

February

March

April

May

June

July

August

September

October

November

December

Year 2009

January

February

March

April

May

June

July

August

September

October

November

December

Year 2008

January

February

March

April

May

June

July

August

September

October

November

December

Year 2007

January

February

March

April

May

June

July

August

September

October

November

December

Year 2006

January

February

March

April

May

June

July

August

September

October

November

December

{i} Local Packages refers to my local package repository at http://www.city-fan.org/ftp/contrib/


Recent