#acl PaulHowarth:read,write,admin,revert,delete All:read === Wednesday 23rd March 2016 === ==== Fedora Project ==== * Updated `perl-Socket6` to 0.27 in F-24 and Rawhide: * `t/use.t`: We still support an environment where `AF_INET6` is not defined ==== Local Packages ==== * Updated `curl` to 7.48.0: * `configure`: `--with-ca-fallback`: Use built-in TLS CA fallback * TFTP: Add `--tftp-no-options` to expose `CURLOPT_TFTP_NO_OPTIONS` * `getinfo`: `CURLINFO_TLS_SSL_PTR` supersedes `CURLINFO_TLS_SESSION` * Added `CODE_STYLE.md` * `Proxy-Connection`: Stop sending this header by default * os400: Sync `ILE`/`RPG` definitions with latest public header files * cookies: Allow spaces in cookie names, cut off trailing spaces * `tool_urlglob`: Allow reserved dos device names (Windows) * openssl: Remove most BoringSSL `#ifdef`s * `tool_doswin`: Support for literal path prefix `\\?\` * mbedtls: Fix ALPN usage segfault * mbedtls: Fix memory leak when destroying SSL connection data * nss: Do not count enabled cipher-suites * `examples/cookie_interface.c`: Add cleanup call * `examples`: Adhere to curl code style * `curlx_tvdiff`: Handle 32bit `time_t` overflows * dist: Ship `buildconf.bat` too * `curl.1`: `--disable-{eprt,epsv}` are ignored for IPv6 hosts * `generate.bat`: Fix comment bug by removing old comments * `test1604`: Add to `Makefile.inc` so it gets run * gtls: Fix for builds lacking encrypted key file support * SCP: Use `libssh2_scp_recv2` to support > 2GB files on windows * `CURLOPT_CONNECTTIMEOUT_MS.3`: Fix example to use milliseconds option * cookie: Do not refuse cookies to localhost * openssl: Avoid direct `PKEY` access with OpenSSL 1.1.0 * http: Don't break the header into chunks if HTTP/2 * http2: Don't decompress gzip decoding automatically * `curlx.c`: `i2s_ASN1_IA5STRING()` clashes with an openssl function * `curl.1`: Add a missing dash * `curl.1`: HTTP headers for `--cookie` must be `Set-Cookie` style * `CURLOPT_COOKIEFILE.3`: HTTP headers must be `Set-Cookie` style * `curl_sasl`: Fix memory leak in digest parser * `src/Makefile.m32`: Add `CURL_{LD,C}FLAGS_EXTRAS` support * `CURLOPT_DEBUGFUNCTION.3`: Fix example * `runtests`: Fixed usage of `%PWD` on MinGW64 * `tests/sshserver.pl`: Use RSA instead of DSA for host auth * `multi_remove_handle`: Keep the timeout list until after disconnect * `Curl_read`: Check for activated HTTP/1 pipelining, not only requested * `configure`: Warn on invalid ca bundle or path * `file`: Try reading from files with no size * `getinfo`: Add support for mbedTLS TLS session info * `formpost`: Fix memory leaks in `AddFormData` error branches * `makefile.m32`: Allow to pass `.dll`/`.exe`-specific `LDFLAGS` * URL: If `Curl_done` is premature then pipeline not in use * cookie: Remove redundant check * cookie: Don't expire session cookies in `remove_expired` * `makefile.m32`: Fix to allow `-ssh2-winssl` combination * `checksrc.bat`: Fixed cannot find `perl` if installed but not in path * `build-openssl.bat`: Fixed cannot find `perl` if installed but not in path * mbedtls: Fix user-specified SSL protocol version * `makefile.m32`: Add missing libs for static `-winssl-ssh2` builds * `test46`: Change cookie expiry date * `pipeline`: Sanity check pipeline pointer before accessing it * openssl: Use the correct OpenSSL/BoringSSL/LibreSSL in messages * `ftp_done`: Clear `tunnel_state` when secondary socket closes * opt-docs: Fix heading macros * imap/pop3/smtp: Fixed connections upgraded with TLS are not reused * `curl_multi_wait`: Never return `-1` in '`numfds`' * `url.c`: Fix `clang` warning: `no newline at end of file` * `krb5`: Improved type handling to avoid `clang` compiler warnings * cookies: First n/v pair in `Set-Cookie:` is the cookie, then parameters * `multi`: Avoid blocking during `CURLM_STATE_WAITPROXYCONNECT` * `multi` hash: Ensure modulo performed on `curl_socket_t` * `curl`: `glob_range`: No need to check unsigned variable for negative * `easy`: Add check to `malloc()` when running event-based * `CURLOPT_SSLENGINE.3`: Only for OpenSSL built with engine support * `version`: Thread safety * openssl: verbose: Show matching SAN pattern * openssl: Adapt to OpenSSL 1.1.0 API breakage in `ERR_remove_thread_state()` * `formdata.c`: Fixed compilation warning * `configure`: Use `cpp -P` when needed * `imap.c`: Fixed compilation warning with `/Wall` enabled * `config-w32.h`: Fixed compilation warning when `/Wall` enabled * ftp/imap/pop3/smtp: Fixed compilation warning when `/Wall` enabled * build: Added missing Visual Studio filter files for VC10 onwards * `easy`: Remove `poll` failure check in `easy_transfer` * mbedtls: Fix compiler warning * `build-wolfssl`: Update VS properties for wolfSSL v3.9.0 * Fixed various compilation warnings when verbose strings disabled * Updated `nmap` to 7.11 (see [[https://nmap.org/changelog.html|CHANGELOG]] for details) * Updated `perl-File-Remove` to 1.56: * Remove the `Build.PL` so there won't be two build files (https://github.com/shlomif/File-Remove/pull/1) * Updated `perl-Socket6` to 0.27 as per the Fedora version ----