#acl PaulHowarth:read,write,admin,revert,delete All:read === Wednesday 17th July 2019 === ==== Local Packages ==== * Updated `curl` to 7.65.2: * `CIPHERS.md`: Explain Schannel error `SEC_E_ALGORITHM_MISMATCH` * CMake: Convert errant `elseif()` to `else()` * CMake: Fix finding `Brotli` on case-sensitive file systems * `CURLMOPT_SOCKETFUNCTION.3`: Clarified * `CURLMOPT_SOCKETFUNCTION.3`: Fix typo * `CURLOPT_CAINFO.3`: Polished wording * `CURLOPT_HEADEROPT.3`: Fix example * `CURLOPT_RANGE.3`: Caution against using it for `HTTP PUT` * `CURLOPT_SEEKDATA.3`: Fix variable name * `DEPRECATE`: Fixup versions and spelling * `bindlocal`: Detect and avoid IP version mismatches in `bind()` * Build: Fix Codacy warnings * `buildconf.bat`: Fix header filename * `c-ares`: Honour port numbers in `CURLOPT_DNS_SERVERS` * `config-os400`: Add `getpeername` and `getsockname` defines * `configure`: `--disable-progress-meter` * `configure`: Fix `--disable-code-coverage` * `configure`: Fix typo '`--disable-http-uath`' * `configure`: More `--disable` switches to toggle off individual features * `configure`: Remove `CURL_DISABLE_TLS_SRP` * `conn_maxage`: Move the check to `prune_dead_connections()` * `curl`: Skip `CURLOPT_PROXY_CAPATH` for disabled-proxy builds * `curl_multi_wait.3`: Escape backslash in example * docs: Explain behaviour change in `--tlsv1.` options since 7.54 * docs: Fix links to OpenSSL docs * docs: Fix string suggesting HTTP/2 is not the default * `examples/fopen`: Fix comparison * `examples/htmltitle`: Use C++ casts between pointer types * headers: Remove no longer exported functions * http2: Call `done_sending` on end of upload * http2: Don't call stream-close on already closed streams * http2: Remove `CURL_DISABLE_TYPECHECK` define * http: Allow overriding `timecond` with custom header * http: Clarify header buffer size calculation * `krb5`: Fix compiler warning * lib: Use UTF-8 encoding in comments * `libcurl-tutorial.3`: Fix small typo (`mutipart` → `multipart`) * `libcurl`: Restrict redirect schemes to HTTP, HTTPS, FTP and FTPS * multi: Enable multiplexing by default (again) * multi: Fix the transfer hashes in the socket hash entries * multi: Make sure '`data`' can present in several `sockhash` entries * `netrc`: Return the correct error code when out of memory * nss: Don't set unused parameter * nss: Inspect return value of token check * nss: Only cache valid CRL entries * nss: Support using `libnss` on macOS * openssl: define `HAVE_SSL_GET_SHUTDOWN` based on version number * openssl: Disable engine if `OPENSSL_NO_UI_CONSOLE` is defined * openssl: Fix pubkey/signature algorithm detection in `certinfo` * openssl: Remove outdated comment * os400: Make `vsetopt()` non-static as `Curl_vsetopt()` for os400 support * `quote.d`: Asterisk prefix works for SFTP as well * `runtests`: Keep logfiles around by default * `runtests`: Report single test time + total duration * smb: Use the correct error code for access denied on file open * sws: Remove unused variables * `system_win32`: Fix `clang` warning * `system_win32`: Fix typo * `test1165`: Verify that `CURL_DISABLE_` symbols are in sync * `test1521`: Adapt to `SLISTPOINT` * `test1523`: Test `CURLOPT_LOW_SPEED_LIMIT` * `test153`: Fix `content-length` to avoid occasional hang * `test188`/`189`: Fix `Content-Length` * tests: Have `runtests` figure out disabled features * tests: Support non-localhost HOSTIP for dict/smb servers * tests: Update fixed IP for hostip/clientip split * `tool_cb_prg`: Fix integer overflow in progress bar * travis: Disable threaded resolver for coverage build * travis: Enable alt-svc for coverage build * travis: Enable brotli for all xenial jobs * travis: Enable `libssh2` for coverage build * travis: Enable warnings-as-errors for coverage build * travis: Update scan-build job to xenial * `typecheck`: `CURLOPT_CONNECT_TO` takes an `slist` too * `typecheck`: Add 3 missing strings and a callback data pointer * `unit1654`: Cleanup on memory failure * unpause: Trigger a timeout for event-based transfers * url: Fix `CURLOPT_MAXAGE_CONN` time comparison * win32: Make DLL loading a no-op for `UWP` * winbuild: Change `Makefile` to honour `ENABLE_OPENSSL_AUTO_LOAD_CONFIG` * winbuild: Use `WITH_PREFIX` if given * wolfssl: Refer to it as `wolfSSL` only * Updated `java-1.8.0-oracle` to Java SE 8u221 ----