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/2014-11-06

Thursday 6th November 2014

Fedora Project

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

    • Minor doc improvements (GH#25)

    • Fix d_Gconvert test in t/11_pc_expo.t for 5.6

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

    • Make the Role Call list link to their doc sections
    • Fixed a doc formatting bug
  • Built perl-Net-CIDR-Lite (0.21) for EPEL (Bug #1160801)

  • Updated perl-Path-Tiny to 0.060 in F-21, Rawhide and EPEL-7:

    • Added 'truncate' option to append for in-place replacement of file contents

Local Packages

  • Updated curl to 7.39.0; I had to disable test 2034 (https with certificate pinning) on EL-5/6 until such time as we can figure out why it breaks (http://curl.haxx.se/mail/lib-2014-11/0040.html):

    • SSLv3 is disabled by default
    • CURLOPT_COOKIELIST: added "RELOAD" command

    • Build: added WinIDN build configuration options to Visual Studio projects

    • ssh: improve key file search

    • SSL: public key pinning - use CURLOPT_PINNEDPUBLICKEY and --pinnedpubkey

    • vtls: remove QsoSSL support, use gskit!

    • mk-ca-bundle: added SHA-384 signature algorithm

    • Docs: added many examples for libcurl opts and other doc improvements

    • Build: added VC ssh2 target to main Makefile

    • MinGW: added support to build with nghttp2

    • NetWare: added support to build with nghttp2

    • Build: added Watcom support to build with WinSSL

    • Build: added optional specific version generation of VC project files
    • curl_easy_duphandle: CURLOPT_COPYPOSTFIELDS read out of bounds

    • openssl: build fix for versions < 0.9.8e

    • Newlines: fix mixed newlines to LF-only
    • ntlm: fixed HTTP proxy authentication when using Windows SSPI

    • sasl_sspi: fixed unicode build

    • file: reject paths using embedded %00

    • threaded-resolver: revert Curl_expire_latest() switch

    • configure: allow --with-ca-path with PolarSSL too

    • HTTP/2: fix busy loop when EOF is encountered

    • CURLOPT_CAPATH: return failure if set without backend support

    • nss: do not fail if a CRL is already cached

    • smtp: fixed intermittent "SSL3_WRITE_PENDING: bad write retry" error

    • Fixed 20+ nits/memory leaks identified by Coverity scans
    • curl_schannel.c: fixed possible memory or handle leak

    • multi-uv.c: call curl_multi_info_read() better

    • Cmake: check for OpenSSL before OpenLDAP

    • Cmake: fix library list provided to cURL tests

    • Cmake: avoid cycle directory dependencies

    • Cmake: build with GSS-API libraries (MIT or Heimdal)

    • vtls: provide backend defines for internal source code

    • nss: fix a connection failure when FTPS handle is reused

    • tests/http_pipe.py: Python 3 support

    • Cmake: build tool_hugehelp (ENABLE_MANUAL)

    • Cmake: enable IPv6 by default if available

    • Tests: move TESTCASES to Makefile.inc, add show for cmake

    • ntlm: avoid unnecessary buffer allocation for SSPI based type-2 token

    • ntlm: fixed empty/bad base-64 decoded buffer return codes

    • ntlm: fixed empty type-2 decoded message info text

    • Cmake: add CMake/Macros.cmake to the release tarball

    • Cmake: add SUPPORT_FEATURES and SUPPORT_PROTOCOLS

    • Cmake: use LIBCURL_VERSION from curlver.h

    • Cmake: generate pkg-config and curl-config

    • Fixed several superfluous variable assignements identified by cppcheck

    • Cleanup of 'CURLcode result' return code

    • Pipelining: only output "is not blacklisted" in debug builds

    • SSL: remove SSLv3 from SSL default due to POODLE attack
    • gskit.c: remove SSLv3 from SSL default

    • darwinssl: detect possible future removal of SSLv3 from the framework

    • ntlm: only define ntlm data structure when USE_NTLM is defined

    • ntlm: return CURLcode from Curl_ntlm_core_mk_lm_hash()

    • ntlm: return all errors from Curl_ntlm_core_mk_nt_hash()

    • sspi: only call CompleteAuthToken() when complete is needed

    • http_negotiate: fixed missing check for USE_SPNEGO

    • HTTP: return larger than 3 digit response codes too

    • openssl: check for NPN / ALPN via OpenSSL version number

    • openssl: enable NPN separately from ALPN

    • sasl_sspi: allow DIGEST-MD5 to use current windows credentials

    • sspi: return CURLE_LOGIN_DENIED on AcquireCredentialsHandle() failure

    • resume: consider a resume from [content-length] to be OK

    • sasl: fixed Kerberos V5 inclusion when CURL_DISABLE_CRYPTO_AUTH is used

    • build-openssl.bat: fix x64 release build

    • Cmake: drop _BSD_SOURCE macro usage

    • Cmake: fix gethostby{addr,name}_r in CurlTests

    • Cmake: clean OtherTests, fixing -Werror

    • Cmake: fix struct sockaddr_storage check

    • Curl_single_getsock: fix hold/pause sock handling

    • SSL: PolarSSL default minimum SSL version TLS 1.0
    • Cmake: fix ZLIB_INCLUDE_DIRS use

    • buildconf: stop checking for libtool

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

  • Updated perl-DateTime-TimeZone to 1.78:

    • Fix warnings from Perl 5.8.8 and before; apparently it doesn't like when $SIG{__DIE__} is set to undef (PR#4)

  • Updated perl-DBI to 1.632:

    • Fixed risk of memory corruption with many arguments to methods originally reported by OSCHWALD for Callbacks but may apply to other functionality in DBI method dispatch (CPAN RT#86744)

    • Fixed DBD::PurePerl to not set $sth->{Active} true by default; drivers are expected to set it true as needed

    • Fixed DBI::DBD::SqlEngine to complain loudly when prerequisite driver_prefix is not fulfilled (CPAN RT#93204)

    • Fixed redundant sprintf argument warning (CPAN RT#97062)

    • Fixed security issue where DBD::File drivers would open files from folders other than specifically passed using the f_dir attribute (CPAN RT#99508)

    • Changed delete $h->{$key} to work for keys with 'private_' prefix per request in CPAN RT#83156; local $h->{$key} works as before

    • Added security notice to DBD::Proxy and DBI::ProxyServer because they use Storable, which is insecure (CPAN RT#90475)

    • Added note to AutoInactiveDestroy docs strongly recommending that it is enabled in all new code

  • Updated perl-Moose to 2.1402:

    • Fix a test that was using Test::Exception instead of Test::Fatal

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

  • Updated perl-PerlIO-utf8_strict to 0.005:

    • Add PPPort to compile on perl < 5.8.9


Recent