PaulHowarth/Blog/2014-07-16

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


Recent