#acl PaulHowarth:read,write,admin,revert,delete All:read === Wednesday 25th February 2015 === ==== Fedora Project ==== * Updated `perl-Finance-Quote` in F-20, F-21, F-22, Rawhide, EPEL-6 and EPEL-7 to fix some UK fund sources: * Fix GBX pricing in FTfunds ([[CPAN:99783|CPAN RT#99783]]) * Fix MStaruk quote retrieval ([[CPAN:99784|CPAN RT#99784]]) * Updated `perl-Module-Metadata` to 1.000025 in F-20 and F-21, and `perl-Test-Version` to 1.004001 in F-20; these updates fix an [[RedHatBugzilla:1196050|FTBFS issue in perl-Params-Validate]] for F-20 * Updated `perl-UNIVERSAL-require` to 0.18 in F-22 and Rawhide: * Skip the taint test if Perl was compiled without taint support * Changed use of "`use vars`" to "`our`" * Added `strict` and `warnings` to `PREREQ_PM` * Updated `perl-URI` to 1.67 in F-22 and Rawhide: * Reorganize `.pm` files under `lib/` ([[https://github.com/libwww-perl/uri/pull/20|GH#20]]) * Updated `smbldap-tools` in F-20, F-21, F-22, Rawhide and EPEL-7 to [[https://gna.org/support/?3213|fix]] `smbldap-usermod -u` ([[RedHatBugzilla:1138608|Bug #1138608]]) * Updated `spamass-milter` in F-20, F-21, F-22, Rawhide and EPEL-7 to add a new '`-R`' option to specify the SMTP rejection text ([[RedHatBugzilla:1131667|Bug #1131667]]) ==== Local Packages ==== * Updated `curl` to 7.41.0: * !NetWare build: added `TLS-SRP` enabled build * winbuild: Added option to build with `c-ares` * Added `--cert-status` * Added `CURLOPT_SSL_VERIFYSTATUS` * `sasl`: Implement `EXTERNAL` authentication mechanism * `sasl_gssapi`: Fixed build on NetBSD with built-in `GSS-API` * FTP: Fix IPv6 host using link-local address * FTP: If `EPSV` fails on IPv6 connections, bail out * `gssapi`: Remove need for duplicated `GSS_C_NT_HOSTBASED_SERVICE` definitions * NSS: Fix compiler error when built http2-enabled * `mingw` build: allow to pass custom `CFLAGS` * Add -m64 CFLAGS when targeting mingw64, add -m32/-m64 to LDFLAGS * `curl_schannel.c`: Mark session as removed from cache if not freed * `Curl_pretransfer`: Reset expected transfer sizes * `curl.h`: Remove extra space * `curl_endian`: Fixed build when 64-bit integers are not supported * `checksrc.bat`: Better detection of Perl installation * `build-openssl.bat`: Added check for Perl installation * `http_negotiate`: Return `CURLcode` in `Curl_input_negotiate()` instead of `int` * `http_negotiate`: Added empty decoded challenge message info text * `vtls`: Removed unimplemented overrides of `curlssl_close_all()` * `sasl_gssapi`: Fixed memory leak with local SPN variable * `http_negotiate`: Use dynamic buffer for SPN generation * `ldap`: Renamed the `CURL_LDAP_WIN` definition to `USE_WIN32_LDAP` * `openssl`: Do public key pinning check independently * `timeval`: Typecast for better type (on Amiga) * `ipv6`: Enclose `AF_INET6` uses with proper `#ifdef`s for ipv6 * SASL: Common URL option and auth capabilities decoders for all protocols * BoringSSL: Fix build * BoringSSL: Detected by `configure`, switches off NTLM * `openvms`: Handle `openssl/0.8.9zb` version parsing * `configure`: Detect `libresssl` * `configure:` Remove detection of the old `yassl` emulation API * `curl_setup`: Disable SMB/CIFS support when HTTP only * `imap`: Remove automatic password setting: it breaks external sasl authentication * `sasl`: Remove `XOAUTH2` from default enabled authentication mechanism * `runtests`: Identify BoringSSL and `libressl` * Security: Avoid compiler warning * `ldap`: Build with BoringSSL * `des`: Added `Curl_des_set_odd_parity()` * `CURLOPT_SEEKFUNCTION.3`: also when server closes a connection * `CURLOPT_HTTP_VERSION.3`: `CURL_HTTP_VERSION_2_0` added in 7.33.0 * build: Removed unused Visual Studio `bscmake` settings * build: Enabled `DEBUGBUILD` in Visual Studio debug builds * build: Renamed top level Visual Studio solution files * build: Removed Visual Studio `SuppressStartupBanner` directive for VC8+ * `libcurl-symbols`: First basic shot for auto-generated docs * `Makefile.am`: fix '`make distcheck`' * `getpass_r`: Read from `stdin`, not `stdout`! * `getpass`: Protect `include` with proper `#ifdef` * `opts`: `CURLOPT_CAINFO` availability depends on SSL engine * More clean-up of '`CURLcode` result' return code * MD4: Replace implementation * MD5: Replace implementation * `openssl`: `SSL_SESSION->ssl_version n`o longer exists * `md5`: use `axTLS`'s own `MD5` functions when available * `schannel`: Removed `curl_` prefix from source files * `curl.1`: Add warning when using `-H` and redirects * `curl.1`: Clarify that `-X` is used for all requests * `gskit`: Fix exclusive SSLv3 option * `polarssl`: Fix exclusive SSL protocol version options * `http2`: Fix bug that associated stream cancelled on `PUSH_PROMISE` * `ftp`: Accept all 2xx responses to the `PORT` command * `configure`: Allow both `--with-ca-bundle` and `--with-ca-path` * `cmake`: Install the `dll` file to the correct directory * `nss`: Fix NPN/ALPN protocol negotiation * `polarssl`: Fix ALPN protocol negotiation * `cmake`: Fix generation of `tool_hugehelp.c` on windows * `cmake`: Fix `winsock2` detection on Windows * `gnutls`: Fix build with HTTP2 * `connect`: Fix a spurious connect failure on dual-stacked hosts * Test: Test 530 is now less timing dependent * `telnet`: Invalid use of custom `read` function if not set * Updated `libgcrypt` (1.6.2) not to initialize secure memory during the self-test ([[RedHatBugzilla:1195850|Bug #1195850]]) * Updated `perl-Pod-Spell` to 1.16: * `podspell` script: set output encoding from locale `CTYPE` * Updated `perl-UNIVERSAL-require` to 0.18 as per the Fedora version * Updated `smbldap-tools` as per the Fedora version * Updated `spamass-milter` as per the Fedora version ----