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