Wednesday 12th August 2015
Local Packages
Updated curl to 7.44.0:
http2: Added CURLMOPT_PUSHFUNCTION and CURLMOPT_PUSHDATA
examples: Added http2-serverpush.c
http2: Added curl_pushheader_byname() and curl_pushheader_bynum()
docs: Added CODE_OF_CONDUCT.md
curl: Add --ssl-no-revoke to disable certificate revocation checks
libcurl: New value CURLSSLOPT_NO_REVOKE for CURLOPT_SSL_OPTIONS
makefile: Added support for VC14
- build: Added Visual Studio 2015 (VC14) project files
- build: Added wolfSSL configurations to VC10+ project files
FTP: Fix HTTP CONNECT logic regression
openssl: Fix build with openssl < ~ 0.9.8f
openssl: Fix build with BoringSSL
curl_easy_setopt.3: Option order doesn't matter
openssl: Fix use of uninitialized buffer
- RTSP: Removed dead code
Makefile.m32: Add support for CURL_LDFLAG_EXTRAS
curl: Always provide negotiate/kerberos options
cookie: Fix bug in export if any-domain cookie is present
curl_easy_setopt.3: Mention CURLOPT_PIPEWAIT
INSTALL: Advise use of non-native SSL for Windows ≤ XP
tool_help: Fix --tlsv1 help text to use >= for TLSv1
HTTP: POSTFIELDSIZE set after added to multi handle
SSL-PROBLEMS: Mention WinSSL problems in WinXP
setup-vms.h: Symbol case fix-ups
- SSL: Pinned public key hash support
libtest: Call PR_Cleanup() on exit if NSPR is used
ntlm_wb: Fix theoretical memory leak
runtests: Allow for spaces in curl custom path
http2: Add stream != NULL checks for reliability
schannel: Replace deprecated GetVersion with VerifyVersionInfo
http2: Verify success of strchr() in http2_send()
configure: Add --disable-rt option
openssl: Work around MSVC warning
HTTP: Ignore "Content-Encoding: compress"
configure: Check if OpenSSL linking wants -ldl
build-openssl.bat: Show syntax if required args are missing
test1902: Attempt to make the test more reliable
libcurl-thread.3: Consolidate thread safety info
maketgz: Fixed some VC makefiles missing from the release tarball
libcurl-multi.3: Mention curl_multi_wait
- ABI doc: Use secure URL
http: Move HTTP/2 clean-up code off http_disconnect()
libcurl-thread.3: Warn memory functions must be thread safe
curl_global_init_mem.3: Warn threaded resolver needs thread safe funcs
docs: formpost needs the full size at start of upload
curl_gssapi: Remove 'const' to fix compiler warnings
- SSH: Three state machine fix-ups
libcurl.3: Fix a single typo
generate.bat: Only clean prerequisite files when in ALL mode
curl_slist_append.3: Add error checking to the example
buildconf.bat: Added support for file clean-up via -clean
generate.bat: Use buildconf.bat for prerequisite file clean-up
- NTLM: Handle auth for only a single request
curl_multi_remove_handle.3: Fix formatting
checksrc.bat: Fixed error when [directory] isn't a curl source directory
checksrc.bat: Fixed error when missing *.c and *.h files
CURLOPT_RESOLVE.3: Note removal support was added in 7.42
test46: Update cookie expire time
- SFTP: Fix range request off-by-one in size check
CMake: Fix GSSAPI builds
build: Refer to fixed libidn versions
http2: Discard frames with no SessionHandle
curl_easy_recv.3: Fix formatting
libcurl-tutorial.3: Fix formatting
curl_formget.3: Correct return code