#acl PaulHowarth:read,write,admin,revert,delete All:read === 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 ([[RedHatBugzilla:1118751|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 ----