summaryrefslogtreecommitdiff
path: root/libs/libcurl/docs
diff options
context:
space:
mode:
authordartraiden <wowemuh@gmail.com>2019-06-05 20:09:24 +0300
committerdartraiden <wowemuh@gmail.com>2019-06-05 20:13:19 +0300
commit7d8e819436384f957d70da9cac16163506b86b5d (patch)
treee3c02116e9dadc6cb5940742123eb73a809b58dc /libs/libcurl/docs
parent40a2107efb3b0c17e54ad7d611fa964f2e703a14 (diff)
libcurl: update to 7.65.1
Diffstat (limited to 'libs/libcurl/docs')
-rw-r--r--libs/libcurl/docs/CHANGES924
-rw-r--r--libs/libcurl/docs/THANKS12
2 files changed, 478 insertions, 458 deletions
diff --git a/libs/libcurl/docs/CHANGES b/libs/libcurl/docs/CHANGES
index 0715ca0d36..945a790b24 100644
--- a/libs/libcurl/docs/CHANGES
+++ b/libs/libcurl/docs/CHANGES
@@ -6,6 +6,472 @@
Changelog
+Version 7.65.1 (4 Jun 2019)
+
+Daniel Stenberg (4 Jun 2019)
+- RELEASE-NOTES: 7.65.1
+
+- THANKS: new contributors from 7.65.1
+
+Steve Holme (4 Jun 2019)
+- [Frank Gevaerts brought this change]
+
+ ssl: Update outdated "openssl-only" comments for supported backends
+
+ These are for features that used to be openssl-only but were expanded
+ over time to support other SSL backends.
+
+ Closes #3985
+
+Daniel Stenberg (4 Jun 2019)
+- curl_share_setopt.3: improve wording [ci ship]
+
+ Reported-by: Carlos ORyan
+
+Steve Holme (4 Jun 2019)
+- tool_parsecfg: Use correct return type for GetModuleFileName()
+
+ GetModuleFileName() returns a DWORD which is a typedef of an unsigned
+ long and not an int.
+
+ Closes #3980
+
+Daniel Stenberg (3 Jun 2019)
+- TODO: "at least N milliseconds between requests" [ci skip]
+
+ Suggested-by: dkwolfe4 on github
+ Closes #3920
+
+Steve Holme (2 Jun 2019)
+- tests/server/.gitignore: Add socksd to the ignore list
+
+ Missed in 04fd6755.
+
+ Closes #3978
+
+- tool_parsecfg: Fix control flow issue (DEADCODE)
+
+ Follow-up to 8144ba38.
+
+ Detected by Coverity CID 1445663
+ Closes #3976
+
+Daniel Stenberg (2 Jun 2019)
+- [Sergey Ogryzkov brought this change]
+
+ NTLM: reset proxy "multipass" state when CONNECT request is done
+
+ Closes #3972
+
+- test334: verify HTTP 204 response with chunked coding header
+
+ Verifies that a bodyless response don't parse this content-related
+ header.
+
+- [Michael Kaufmann brought this change]
+
+ http: don't parse body-related headers bodyless responses
+
+ Responses with status codes 1xx, 204 or 304 don't have a response body. For
+ these, don't parse these headers:
+
+ - Content-Encoding
+ - Content-Length
+ - Content-Range
+ - Last-Modified
+ - Transfer-Encoding
+
+ This change ensures that HTTP/2 upgrades work even if a
+ "Content-Length: 0" or a "Transfer-Encoding: chunked" header is present.
+
+ Co-authored-by: Daniel Stenberg
+ Closes #3702
+ Fixes #3968
+ Closes #3977
+
+- tls13-docs: mention it is only for OpenSSL >= 1.1.1
+
+ Reported-by: Jay Satiro
+ Co-authored-by: Jay Satiro
+ Fixes #3938
+ Closes #3946
+
+- dump-header.d: spell out that no headers == empty file [ci skip]
+
+ Reported-by: wesinator at github
+ Fixes #3964
+ Closes #3974
+
+- singlesocket: use separate variable for inner loop
+
+ An inner loop within the singlesocket() function wrongly re-used the
+ variable for the outer loop which then could cause an infinite
+ loop. Change to using a separate variable!
+
+ Reported-by: Eric Wu
+ Fixes #3970
+ Closes #3973
+
+- RELEASE-NOTES: synced
+
+- [Josie Huddleston brought this change]
+
+ http2: Stop drain from being permanently set on
+
+ Various functions called within Curl_http2_done() can have the
+ side-effect of setting the Easy connection into drain mode (by calling
+ drain_this()). However, the last time we unset this for a transfer (by
+ calling drained_transfer()) is at the beginning of Curl_http2_done().
+ If the Curl_easy is reused for another transfer, it is then stuck in
+ drain mode permanently, which in practice makes it unable to write any
+ data in the new transfer.
+
+ This fix moves the last call to drained_transfer() to later in
+ Curl_http2_done(), after the functions that could potentially call for a
+ drain.
+
+ Fixes #3966
+ Closes #3967
+ Reported-by: Josie-H
+
+Steve Holme (29 May 2019)
+- conncache: Remove the DEBUGASSERT on length check
+
+ We trust the calling code as this is an internal function.
+
+ Closes #3962
+
+Jay Satiro (29 May 2019)
+- [Gisle Vanem brought this change]
+
+ system_win32: fix function prototype
+
+ - Change if_nametoindex parameter type from char * to const char *.
+
+ Follow-up to 09eef8af from this morning.
+
+ Bug: https://github.com/curl/curl/commit/09eef8af#r33716067
+
+Marcel Raad (29 May 2019)
+- appveyor: add Visual Studio solution build
+
+ Closes https://github.com/curl/curl/pull/3941
+
+- appveyor: add support for other build systems
+
+ Introduce BUILD_SYSTEM variable, which is currently always CMake.
+
+ Closes https://github.com/curl/curl/pull/3941
+
+Steve Holme (29 May 2019)
+- url: Load if_nametoindex() dynamically from iphlpapi.dll on Windows
+
+ This fixes the static dependency on iphlpapi.lib and allows curl to
+ build for targets prior to Windows Vista.
+
+ This partially reverts 170bd047.
+
+ Fixes #3960
+ Closes #3958
+
+Daniel Stenberg (29 May 2019)
+- http: fix "error: equality comparison with extraneous parentheses"
+
+- parse_proxy: make sure portptr is initialized
+
+ Reported-by: Benbuck Nason
+
+ fixes #3959
+
+- url: default conn->port to the same as conn->remote_port
+
+ ... so that it has a sensible value when ConnectionExists() is called which
+ needs it set to differentiate host "bundles" correctly on port number!
+
+ Also, make conncache:hashkey() use correct port for bundles that are proxy vs
+ host connections.
+
+ Probably a regression from 7.62.0
+
+ Reported-by: Tom van der Woerdt
+ Fixes #3956
+ Closes #3957
+
+- conncache: make "bundles" per host name when doing proxy tunnels
+
+ Only HTTP proxy use where multiple host names can be used over the same
+ connection should use the proxy host name for bundles.
+
+ Reported-by: Tom van der Woerdt
+ Fixes #3951
+ Closes #3955
+
+- multi: track users of a socket better
+
+ They need to be removed from the socket hash linked list with more care.
+
+ When sh_delentry() is called to remove a sockethash entry, remove all
+ individual transfers from the list first. To enable this, each Curl_easy struct
+ now stores a pointer to the sockethash entry to know how to remove itself.
+
+ Reported-by: Tom van der Woerdt and Kunal Ekawde
+
+ Fixes #3952
+ Fixes #3904
+ Closes #3953
+
+Steve Holme (28 May 2019)
+- curl-win32.h: Enable Unix Domain Sockets based on the Windows SDK version
+
+ Microsoft added support for Unix Domain Sockets in Windows 10 1803
+ (RS4). Rather than expect the user to enable Unix Domain Sockets by
+ uncommenting the #define that was added in 0fd6221f we use the RS4
+ pre-processor variable that is present in newer versions of the
+ Windows SDK.
+
+ Closes #3939
+
+Daniel Stenberg (28 May 2019)
+- [Jonas Vautherin brought this change]
+
+ cmake: support CMAKE_OSX_ARCHITECTURES when detecting SIZEOF variables
+
+ Closes #3945
+
+Marcel Raad (27 May 2019)
+- HAProxy tests: add keywords
+
+ Add the proxy and haproxy keywords in order to be able to exclude or
+ run these specific tests.
+
+ Closes https://github.com/curl/curl/pull/3949
+
+Daniel Stenberg (27 May 2019)
+- [Maksim Stsepanenka brought this change]
+
+ tests: make test 1420 and 1406 work with rtsp-disabled libcurl
+
+ Closes #3948
+
+Kamil Dudka (27 May 2019)
+- [Hubert Kario brought this change]
+
+ nss: allow to specify TLS 1.3 ciphers if supported by NSS
+
+ Closes #3916
+
+Daniel Stenberg (26 May 2019)
+- RELEASE-NOTES: synced
+
+- [Jay Satiro brought this change]
+
+ Revert all SASL authzid (new feature) commits
+
+ - Revert all commits related to the SASL authzid feature since the next
+ release will be a patch release, 7.65.1.
+
+ Prior to this change CURLOPT_SASL_AUTHZID / --sasl-authzid was destined
+ for the next release, assuming it would be a feature release 7.66.0.
+ However instead the next release will be a patch release, 7.65.1 and
+ will not contain any new features.
+
+ After the patch release after the reverted commits can be restored by
+ using cherry-pick:
+
+ git cherry-pick a14d72c a9499ff 8c1cc36 c2a8d52 0edf690
+
+ Details for all reverted commits:
+
+ Revert "os400: take care of CURLOPT_SASL_AUTHZID in curl_easy_setopt_ccsid()."
+
+ This reverts commit 0edf6907ae37e2020722e6f61229d8ec64095b0a.
+
+ Revert "tests: Fix the line endings for the SASL alt-auth tests"
+
+ This reverts commit c2a8d52a1356a722ff9f4aeb983cd4eaf80ef221.
+
+ Revert "examples: Added SASL PLAIN authorisation identity (authzid) examples"
+
+ This reverts commit 8c1cc369d0c7163c6dcc91fd38edfea1f509ae75.
+
+ Revert "curl: --sasl-authzid added to support CURLOPT_SASL_AUTHZID from the tool"
+
+ This reverts commit a9499ff136d89987af885e2d7dff0a066a3e5817.
+
+ Revert "sasl: Implement SASL authorisation identity via CURLOPT_SASL_AUTHZID"
+
+ This reverts commit a14d72ca2fec5d4eb5a043936e4f7ce08015c177.
+
+- [dbrowndan brought this change]
+
+ FAQ: more minor updates and spelling fixes
+
+ Closes #3937
+
+- RELEASE-NOTES: synced
+
+- sectransp: handle errSSLPeerAuthCompleted from SSLRead()
+
+ Reported-by: smuellerDD on github
+ Fixes #3932
+ Closes #3933
+
+GitHub (24 May 2019)
+- [Gisle Vanem brought this change]
+
+ Fix typo.
+
+Daniel Stenberg (23 May 2019)
+- tool_setopt: for builds with disabled-proxy, skip all proxy setopts()
+
+ Reported-by: Marcel Raad
+ Fixes #3926
+ Closes #3929
+
+Steve Holme (23 May 2019)
+- winbuild: Use two space indentation
+
+ Closes #3930
+
+GitHub (23 May 2019)
+- [Gisle Vanem brought this change]
+
+ tool_parse_cfg: Avoid 2 fopen() for WIN32
+
+ Using the memdebug.h mem-leak feature, I noticed 2 calls like:
+ FILE tool_parsecfg.c:70 fopen("c:\Users\Gisle\AppData\Roaming\_curlrc","rt")
+ FILE tool_parsecfg.c:114 fopen("c:\Users\Gisle\AppData\Roaming\_curlrc","rt")
+
+ No need for 'fopen(), 'fclose()' and a 'fopen()' yet again.
+
+Daniel Stenberg (23 May 2019)
+- md4: include the mbedtls config.h to get the MD4 info
+
+- md4: build correctly with openssl without MD4
+
+ Reported-by: elsamuko at github
+ Fixes #3921
+ Closes #3922
+
+Patrick Monnerat (23 May 2019)
+- os400: take care of CURLOPT_SASL_AUTHZID in curl_easy_setopt_ccsid().
+
+Daniel Stenberg (23 May 2019)
+- .github/FUNDING: mention our opencollective "home" [ci skip]
+
+Marcel Raad (23 May 2019)
+- [Zenju brought this change]
+
+ config-win32: add support for if_nametoindex and getsockname
+
+ Closes https://github.com/curl/curl/pull/3923
+
+Jay Satiro (23 May 2019)
+- tests: Fix the line endings for the SASL alt-auth tests
+
+ - Change data and protocol sections to CRLF line endings.
+
+ Prior to this change the tests would fail or hang, which is because
+ certain sections such as protocol require CRLF line endings.
+
+ Follow-up to a9499ff from today which added the tests.
+
+ Ref: https://github.com/curl/curl/pull/3790
+
+Daniel Stenberg (23 May 2019)
+- url: fix bad #ifdef
+
+ Regression since e91e48161235272ff485.
+
+ Reported-by: Tom Greenslade
+ Fixes #3924
+ Closes #3925
+
+- Revert "progress: CURL_DISABLE_PROGRESS_METER"
+
+ This reverts commit 3b06e68b7734cb10a555f9d7e804dd5d808236a4.
+
+ Clearly this change wasn't good enough as it broke CURLOPT_LOW_SPEED_LIMIT +
+ CURLOPT_LOW_SPEED_TIME
+
+ Reported-by: Dave Reisner
+
+ Fixes #3927
+ Closes #3928
+
+Steve Holme (22 May 2019)
+- examples: Added SASL PLAIN authorisation identity (authzid) examples
+
+- curl: --sasl-authzid added to support CURLOPT_SASL_AUTHZID from the tool
+
+- sasl: Implement SASL authorisation identity via CURLOPT_SASL_AUTHZID
+
+ Added the ability for the calling program to specify the authorisation
+ identity (authzid), the identity to act as, in addition to the
+ authentication identity (authcid) and password when using SASL PLAIN
+ authentication.
+
+ Fixed #3653
+ Closes #3790
+
+Marc Hoersken (22 May 2019)
+- tests: add support to test against OpenSSH for Windows
+
+ Testing against OpenSSH for Windows requires v7.7.0.0 or newer
+ due to the use of AllowUsers and DenyUsers. For more info see:
+ https://github.com/PowerShell/Win32-OpenSSH/wiki/sshd_config
+
+Daniel Stenberg (22 May 2019)
+- bump: start on the next release
+
+Marcel Raad (22 May 2019)
+- examples: fix "clarify calculation precedence" warnings
+
+ Closes https://github.com/curl/curl/pull/3919
+
+- hiperfifo: remove unused variable
+
+ Closes https://github.com/curl/curl/pull/3919
+
+- examples: remove dead variable stores
+
+ Closes https://github.com/curl/curl/pull/3919
+
+- examples: reduce variable scopes
+
+ Closes https://github.com/curl/curl/pull/3919
+
+- http2-download: fix format specifier
+
+ Closes https://github.com/curl/curl/pull/3919
+
+Daniel Stenberg (22 May 2019)
+- PolarSSL: deprecate support step 1. Removed from configure.
+
+ Also removed mentions from most docs.
+
+ Discussed: https://curl.haxx.se/mail/lib-2019-05/0045.html
+
+ Closes #3888
+
+- configure/cmake: check for if_nametoindex()
+
+ - adds the check to cmake
+
+ - fixes the configure check to work for cross-compiled windows builds
+
+ Closes #3917
+
+- parse_proxy: use the IPv6 zone id if given
+
+ If the proxy string is given as an IPv6 numerical address with a zone
+ id, make sure to use that for the connect to the proxy.
+
+ Reported-by: Edmond Yu
+
+ Fixes #3482
+ Closes #3918
+
Version 7.65.0 (22 May 2019)
Daniel Stenberg (22 May 2019)
@@ -7444,461 +7910,3 @@ Daniel Stenberg (21 Aug 2018)
Fixes #2882
Closes #2887
Researched-by: Michael Kaufmann
-
-- test1268: check the stderr output as "text"
-
- Follow-up to 099f37e9c57
-
- Pointed-out-by: Marcel Raad
-
-- urldata: remove unused pipe_broke struct field
-
- This struct field is never set TRUE in any existing code path. This
- change removes the field completely.
-
- Closes #2871
-
-- curl: warn the user if a given file name looks like an option
-
- ... simply because this is usually a sign of the user having omitted the
- file name and the next option is instead "eaten" by the parser as a file
- name.
-
- Add test1268 to verify
-
- Closes #2885
-
-- http2: check nghttp2_session_set_stream_user_data return code
-
- Might help bug #2688 debugging
-
- Closes #2880
-
-- travis: revert back to gcc-7 for coverage builds
-
- ... since the gcc-8 ones seem to fail frequently.
-
- Follow-up from b85207199544ca
-
- Closes #2886
-
-- RELEASE-NOTES: synced
-
- ... and now listed in alphabetical order!
-
-- [Adrien brought this change]
-
- CMake: CMake config files are defining CURL_STATICLIB for static builds
-
- This change allows to use the CMake config files generated by Curl's
- CMake scripts for static builds of the library.
- The symbol CURL_STATIC lib must be defined to compile downstream,
- thus the config package is the perfect place to do so.
-
- Fixes #2817
- Closes #2823
- Reported-by: adnn on github
- Reviewed-by: Sergei Nikulov
-
-- TODO: host name sections in config files
-
-Kamil Dudka (14 Aug 2018)
-- ssh-libssh: fix infinite connect loop on invalid private key
-
- Added test 656 (based on test 604) to verify the fix.
-
- Bug: https://bugzilla.redhat.com/1595135
-
- Closes #2879
-
-- ssh-libssh: reduce excessive verbose output about pubkey auth
-
- The verbose message "Authentication using SSH public key file" was
- printed each time the ssh_userauth_publickey_auto() was called, which
- meant each time a packet was transferred over network because the API
- operates in non-blocking mode.
-
- This patch makes sure that the verbose message is printed just once
- (when the authentication state is entered by the SSH state machine).
-
-Daniel Stenberg (14 Aug 2018)
-- travis: disable h2 torture tests for "coverage"
-
- Since they started to fail almost 100% since a few days.
-
- Closes #2876
-
-Marcel Raad (14 Aug 2018)
-- travis: update to GCC 8
-
- Closes https://github.com/curl/curl/pull/2869
-
-Daniel Stenberg (13 Aug 2018)
-- http: fix for tiny "HTTP/0.9" response
-
- Deal with tiny "HTTP/0.9" (header-less) responses by checking the
- status-line early, even before a full "HTTP/" is received to allow
- detecting 0.9 properly.
-
- Test 1266 and 1267 added to verify.
-
- Fixes #2420
- Closes #2872
-
-Kamil Dudka (13 Aug 2018)
-- docs: add disallow-username-in-url.d and haproxy-protocol.d on the list
-
- ... to make make the files appear in distribution tarballs
-
- Closes #2856
-
-- .travis.yml: verify that man pages can be regenerated
-
- ... when curl is built from distribution tarball
-
- Closes #2856
-
-Marcel Raad (11 Aug 2018)
-- Split non-portable part off test 1133
-
- Split off testing file names with double quotes into new test 1158.
- Disable it for MSYS using a precheck as it doesn't support file names
- with double quotes (but Cygwin does, for example).
-
- Fixes https://github.com/curl/curl/issues/2796
- Closes https://github.com/curl/curl/pull/2854
-
-Jay Satiro (11 Aug 2018)
-- projects: Improve Windows perl detection in batch scripts
-
- - Determine if perl is in the user's PATH by running perl.exe.
-
- Prior to this change detection was done by checking the PATH for perl/
- but that did not work in all cases (eg git install includes perl but
- not in perl/ path).
-
- Bug: https://github.com/curl/curl/pull/2865
- Reported-by: Daniel Jeliński
-
-- [Michael Kaufmann brought this change]
-
- docs: Improve the manual pages of some callbacks
-
- - CURLOPT_HEADERFUNCTION: add newlines
- - CURLOPT_INTERLEAVEFUNCTION: fix the description of 'userdata'
- - CURLOPT_READDATA: mention crashes, same as in CURLOPT_WRITEDATA
- - CURLOPT_READFUNCTION: rename 'instream' to 'userdata' and explain
- how to set it
-
- Closes https://github.com/curl/curl/pull/2868
-
-Marcel Raad (11 Aug 2018)
-- GCC: silence -Wcast-function-type uniformly
-
- Pointed-out-by: Rikard Falkeborn
- Closes https://github.com/curl/curl/pull/2860
-
-- Silence GCC 8 cast-function-type warnings
-
- On Windows, casting between unrelated function types is fine and
- sometimes even necessary, so just use an intermediate cast to
- (void (*) (void)) to silence the warning as described in [0].
-
- [0] https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html
-
- Closes https://github.com/curl/curl/pull/2860
-
-Daniel Stenberg (11 Aug 2018)
-- CURLINFO_SIZE_UPLOAD: fix missing counter update
-
- Adds test 1522 for verification.
-
- Reported-by: cjmsoregan
- Fixes #2847
- Closes #2864
-
-- [Daniel Jelinski brought this change]
-
- Documentation: fix CURLOPT_SSH_COMPRESSION copy/paste bug
-
- Closes #2867
-
-- RELEASE-NOTES: synced
-
-- openssl: fix potential NULL pointer deref in is_pkcs11_uri
-
- Follow-up to 298d2565e
- Coverity CID 1438387
-
-Marcel Raad (10 Aug 2018)
-- travis: execute "set -eo pipefail" for coverage build
-
- Follow-up to 2de63ab179eb78630ee039ad94fb2a5423df522d and
- 0b87c963252d3504552ee0c8cf4402bd65a80af5.
-
- Closes https://github.com/curl/curl/pull/2862
-
-Daniel Stenberg (10 Aug 2018)
-- lib1502: fix memory leak in torture test
-
- Reported-by: Marcel Raad
- Fixes #2861
- Closes #2863
-
-- docs: mention NULL is fine input to several functions
-
- Fixes #2837
- Closes #2858
- Reported-by: Markus Elfring
-
-- [Bas van Schaik brought this change]
-
- README.md: add LGTM.com code quality grade for C/C++
-
- Closes #2857
-
-- [Rikard Falkeborn brought this change]
-
- test1531: Add timeout
-
- Previously, the macro TEST_HANG_TIMEOUT was unused, but since there is
- looping going on, we might as well add timing instead of removing it.
-
- Closes #2853
-
-- [Rikard Falkeborn brought this change]
-
- test1540: Remove unused macro TEST_HANG_TIMEOUT
-
- The macro has never been used, and it there is not really any place
- where it would make sense to add timing checks.
-
- Closes #2852
-
-- [Rikard Falkeborn brought this change]
-
- asyn-thread: Remove unused macro
-
- The macro seems to never have been used.
-
- Closes #2852
-
-- [Rikard Falkeborn brought this change]
-
- http_proxy: Remove unused macro SELECT_TIMEOUT
-
- Usage was removed in 5113ad0424044458ac497fa1458ebe0101356b22.
-
- Closes #2852
-
-- [Rikard Falkeborn brought this change]
-
- formdata: Remove unused macro HTTPPOST_CONTENTTYPE_DEFAULT
-
- Its usage was removed in
- 84ad1fd3047815f9c6e78728bb351b828eac10b1.
-
- Closes #2852
-
-- [Rikard Falkeborn brought this change]
-
- telnet: Remove unused macros TELOPTS and TELCMDS
-
- Their usage was removed in 3a145180cc754a5959ca971ef3cd243c5c83fc51.
-
- Closes #2852
-
-- [Daniel Jelinski brought this change]
-
- openssl: fix debug messages
-
- Fixes #2806
- Closes #2843
-
-- configure: fix for -lpthread detection with OpenSSL and pkg-config
-
- ... by making sure it uses the -I provided by pkg-config!
-
- Reported-by: pszemus on github
- Fixes #2848
- Closes #2850
-
-- RELEASE-NOTES: synced
-
-- windows: follow up to the buffer-tuning 1ba1dba7
-
- Somehow I didn't include the amended version of the previous fix. This
- is the missing piece.
-
- Pointed-out-by: Viktor Szakats
-
-- [Daniel Jelinski brought this change]
-
- windows: implement send buffer tuning
-
- Significantly enhances upload performance on modern Windows versions.
-
- Bug: https://curl.haxx.se/mail/lib-2018-07/0080.html
- Closes #2762
- Fixes #2224
-
-- [Anderson Toshiyuki Sasaki brought this change]
-
- ssl: set engine implicitly when a PKCS#11 URI is provided
-
- This allows the use of PKCS#11 URI for certificates and keys without
- setting the corresponding type as "ENG" and the engine as "pkcs11"
- explicitly. If a PKCS#11 URI is provided for certificate, key,
- proxy_certificate or proxy_key, the corresponding type is set as "ENG"
- if not provided and the engine is set to "pkcs11" if not provided.
-
- Acked-by: Nikos Mavrogiannopoulos
- Closes #2333
-
-- [Ruslan Baratov brought this change]
-
- CMake: Respect BUILD_SHARED_LIBS
-
- Use standard CMake variable BUILD_SHARED_LIBS instead of introducing
- custom option CURL_STATICLIB.
-
- Use '-DBUILD_SHARED_LIBS=%SHARED%' in appveyor.yml.
-
- Reviewed-by: Sergei Nikulov
- Closes #2755
-
-- [John Butterfield brought this change]
-
- cmake: bumped minimum version to 3.4
-
- Closes #2753
-
-- [John Butterfield brought this change]
-
- cmake: link curl to the OpenSSL targets instead of lib absolute paths
-
- Reviewed-by: Jakub Zakrzewski
- Reviewed-by: Sergei Nikulov
- Closes #2753
-
-- travis: build darwinssl on macos 10.12
-
- ... as building on 10.13.x before 10.13.4 leads to link errors.
-
- Assisted-by: Nick Zitzmann
- Fixes #2835
- Closes #2845
-
-- DEPRECATE: remove release date from 7.62.0
-
- Since it will slip and the version is the important part there, not the
- date.
-
-- lib/Makefile: only do symbol hiding if told to
-
- This restores the ability to build a static lib with
- --disable-symbol-hiding to keep non-curl_ symbols.
-
- Researched-by: Dan Fandrich
- Reported-by: Ran Mozes
- Fixes #2830
- Closes #2831
-
-Marcel Raad (2 Aug 2018)
-- hostip: fix unused variable warning
-
- addresses is only used in an infof call, which is a macro expanding to
- nothing if CURL_DISABLE_VERBOSE_STRINGS is set.
-
-Daniel Stenberg (2 Aug 2018)
-- test1307: disabled
-
- Turns out that since we're using the native fnmatch function now when
- available, and they simply disagree on a huge number of test patterns
- that make it hard to test this function like this...
-
- Fixes #2825
-
-- smb: don't mark it done in smb_do
-
- Follow-up to 09e401e01bf9. The SMB protocol handler needs to use its
- doing function too, which requires smb_do() to not mark itself as
- done...
-
- Closes #2822
-
-- [Rikard Falkeborn brought this change]
-
- general: fix printf specifiers
-
- Closes #2818
-
-- RELEASE-NOTES: synced
-
-- mailmap: Daniel Jelinski
-
-- [Harry Sintonen brought this change]
-
- HTTP: Don't attempt to needlessly decompress redirect body
-
- This change fixes a regression where redirect body would needlessly be
- decompressed even though it was to be ignored anyway. As it happens this
- causes secondary issues since there appears to be a bug in apache2 that
- it in certain conditions generates a corrupt zlib response. The
- regression was created by commit:
- dbcced8e32b50c068ac297106f0502ee200a1ebd
-
- Discovered-by: Harry Sintonen
- Closes #2798
-
-- curl: use Content-Disposition before the "URL end" for -OJ
-
- Regression introduced in 7.61.0
-
- Reported-by: Thomas Klausner
- Fixes #2783
- Closes #2813
-
-- [Daniel Jelinski brought this change]
-
- retry: return error if rewind was necessary but didn't happen
-
- Fixes #2801
- Closes #2812
-
-- http2: clear the drain counter in Curl_http2_done
-
- Reported-by: Andrei Virtosu
- Fixes #2800
- Closes #2809
-
-- smb: fix memory leak on early failure
-
- ... by making sure connection related data (->share) is stored in the
- connection and not in the easy handle.
-
- Detected by OSS-fuzz
- Bug: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=9369
- Fixes #2769
- Closes #2810
-
-- travis: run a 'make checksrc' too
-
- ... to make sure the examples are all checked.
-
- Closes #2811
-
-Jay Satiro (29 Jul 2018)
-- examples/ephiperfifo: checksrc compliance
-
-- [Michael Kaufmann brought this change]
-
- sws: handle EINTR when calling select()
-
- Closes https://github.com/curl/curl/pull/2808
-
-Daniel Stenberg (29 Jul 2018)
-- test1157: follow-up to 35ecffb9
-
- Ignore the user-agent line.
- Pointed-out-by: Marcel Raad
diff --git a/libs/libcurl/docs/THANKS b/libs/libcurl/docs/THANKS
index abad9619f3..ef4d7a3c65 100644
--- a/libs/libcurl/docs/THANKS
+++ b/libs/libcurl/docs/THANKS
@@ -257,6 +257,7 @@ Carie Pointer
Carlo Cannas
Carlo Teubner
Carlo Wood
+Carlos ORyan
Carsten Lange
Casey O'Donnell
Catalin Patulea
@@ -489,6 +490,7 @@ Eason-Yu on github
Ebenezer Ikonne
Ed Morley
Edin Kadribasic
+Edmond Yu
Eduard Bloch
Edward Kimmel
Edward Rudd
@@ -528,6 +530,7 @@ Eric S. Raymond
Eric Thelin
Eric Vergnaud
Eric Wong
+Eric Wu
Eric Young
Erick Nuwendam
Erik Jacobsen
@@ -880,6 +883,7 @@ Jon Turner
Jonas Forsman
Jonas Minnberg
Jonas Schnelli
+Jonas Vautherin
Jonatan Lander
Jonatan Vela
Jonathan Cardoso Machado
@@ -896,6 +900,7 @@ Josh Bialkowski
Josh Kapell
Joshua Kwan
Joshua Swink
+Josie Huddleston
Josue Andrade Gomes
Jozef Kralik
Juan Barreto
@@ -978,6 +983,7 @@ Kristian Gunstone
Kristian Köhntopp
Kristiyan Tsaklev
Kristoffer Gleditsch
+Kunal Ekawde
Kurt Fankhauser
Kyle J. McKay
Kyle L. Huff
@@ -1591,6 +1597,7 @@ Sebastian Rasmussen
Senthil Raja Velu
Sergei Kuzmin
Sergei Nikulov
+Sergey Ogryzkov
Sergey Tatarincev
Sergii Kavunenko
Sergii Pylypenko
@@ -1746,6 +1753,7 @@ Todd Vierling
Tom Benoist
Tom Donovan
Tom Grace
+Tom Greenslade
Tom Lee
Tom Mattison
Tom Moers
@@ -1892,14 +1900,17 @@ cmfrolick on github
d912e3 on github
daboul on github
dasimx on github
+dbrowndan on github
destman on github
dkjjr89 on github
+dkwolfe4 on github
dnivras on github
dpull on github
dtmsecurity on github
eXeC64 on github
elelel on github
elephoenix on github
+elsamuko on github
guitared on github
hsiao yi
imilli on github
@@ -1937,6 +1948,7 @@ ovidiu-benea on github
patelvivekv1993 on github
pszemus on github
silveja1 on github
+smuellerDD on github
steelman on github
steini2000 on github
stootill on github