643ec296 | 14-May-2021 |
Paweł Wegner |
CMake: add CURL_ENABLE_EXPORT_TARGET option install(EXPORT ...) causes trouble when embedding curl dependencies which don't provide install(EXPORT ...) targets (e.g libressl and nght
CMake: add CURL_ENABLE_EXPORT_TARGET option install(EXPORT ...) causes trouble when embedding curl dependencies which don't provide install(EXPORT ...) targets (e.g libressl and nghttp2) with cmake's add_subdirectory. Reviewed-by: Jakub Zakrzewski Closes #7060
show more ...
|
424aa64d | 24-May-2021 |
Alessandro Ghedini |
quiche: update for network path aware API Latest version of quiche requires the application to pass the peer address of received packets, and it provides the address for outgoing pac
quiche: update for network path aware API Latest version of quiche requires the application to pass the peer address of received packets, and it provides the address for outgoing packets back. Closes #7120
show more ...
|
a62e6435 | 15-May-2021 |
Jacob Hoffman-Andrews |
rustls: switch read_tls and write_tls to callbacks And update to 0.6.0, including a rename from session to connection for many fields. Closes #7071 |
98770344 | 24-May-2021 |
Koichi Shiraishi |
sectransp: fix 7f4a9a9b2a49 commit about missing comma Follow-up to 7f4a9a9b2a495 Closes #7119 |
7f4a9a9b | 05-May-2021 |
Harry Sintonen |
openssl: associate/detach the transfer from connection CVE-2021-22901 Bug: https://curl.se/docs/CVE-2021-22901.html |
39ce47f2 | 07-May-2021 |
Harry Sintonen |
telnet: check sscanf() for correct number of matches CVE-2021-22898 Bug: https://curl.se/docs/CVE-2021-22898.html |
bbb71507 | 23-Apr-2021 |
Daniel Stenberg |
schannel: don't use static to store selected ciphers CVE-2021-22897 Bug: https://curl.se/docs/CVE-2021-22897.html |
b03b82a8 | 23-May-2021 |
Daniel Stenberg |
docs/tests: remove freenode references |
9df4053f | 22-May-2021 |
Daniel Stenberg |
RELEASE-NOTES: synced |
96adbf5c | 21-May-2021 |
Sergey Markelov |
NSS: make colons, commas and spaces valid separators in cipher list Fixes #7110 Closes #7115 |
e61d8e36 | 21-May-2021 |
Daniel Stenberg |
curl: include libmetalink version in --version output Closes #7112 |
b4bed244 | 20-May-2021 |
Matias N. Goldberg |
cmake: Use multithreaded compilation on VS 2008+ Multithreaded compilation has been supported since at least VS 2005 and been robustly stable since at least VS 2008 Closes https
cmake: Use multithreaded compilation on VS 2008+ Multithreaded compilation has been supported since at least VS 2005 and been robustly stable since at least VS 2008 Closes https://github.com/curl/curl/pull/7109
show more ...
|
458a2d85 | 20-May-2021 |
Matias N. Goldberg |
cmake: fix two invokes result in different curl_config.h Fixes #7100 Closes #7101 Reviewed-by: Jakub Zakrzewski Signed-off-by: Matias N. Goldberg <dark_sylinc@yahoo.com.ar> |
07d20f5d | 20-May-2021 |
Peng-Yu Chen |
cmake: detect CURL_SA_FAMILY_T Fixes #7049 Closes #7065 |
84d28397 | 24-Apr-2021 |
Lucas Clemente Vella |
CURLOPT_IPRESOLVE: preventing wrong IP version from being used In some situations, it was possible that a transfer was setup to use an specific IP version, but due do DNS caching or conn
CURLOPT_IPRESOLVE: preventing wrong IP version from being used In some situations, it was possible that a transfer was setup to use an specific IP version, but due do DNS caching or connection reuse, it ended up using a different IP version from requested. This commit changes the effect of CURLOPT_IPRESOLVE from simply restricting address resolution to preventing the wrong connection type being used, when choosing a connection from the pool, and to restricting what addresses could be used when establishing a new connection. It is important that all addresses versions are resolved, even if not used in that transfer in particular, because the result is cached, and could be useful for a different transfer with a different CURLOPT_IPRESOLVE setting. Closes #6853
show more ...
|
ac54b109 | 20-May-2021 |
Oliver Urbann |
AmigaOS: add functions definitions for SHA256 AmiSSL replaces many functions with macros. Curl requires pointer to some of these functions. Thus, we have to encapsulate these macros:
AmigaOS: add functions definitions for SHA256 AmiSSL replaces many functions with macros. Curl requires pointer to some of these functions. Thus, we have to encapsulate these macros: SHA256_Init, SHA256_Update, SHA256_Final, X509_INFO_free. Bug: https://github.com/jens-maus/amissl/issues/15 Co-authored-by: Daniel Stenberg <daniel@haxx.se> Closes #7099
show more ...
|
d9eb3e31 | 17-May-2021 |
Daniel Stenberg |
test2100: make it run with and require IPv6 Closes #7083 |
1f90d083 | 19-May-2021 |
Daniel Stenberg |
tests/getpart: generate output URL encoded for better diffs Closes #7083 |
d845d392 | 19-May-2021 |
Ryan Beck-Buysse |
docs/TheArtOfHttpScripting: fix markdown links extra parens cause the links to be incorrectly formatted and inconsistent with the rest of the document. Signed-off-by: Ryan Beck-
docs/TheArtOfHttpScripting: fix markdown links extra parens cause the links to be incorrectly formatted and inconsistent with the rest of the document. Signed-off-by: Ryan Beck-Buysse <rbuysse@gmail.com> Closes #7097
show more ...
|
3b3459ee | 18-May-2021 |
Daniel Stenberg |
RELEASE-NOTES: synced |
3d3f4efb | 18-May-2021 |
Emil Engler |
docs: replace dots with dashes in markdown enums We use dashes instead of dots nearly everywhere except for those few cases. This commit addresses this issues and brings more coherency i
docs: replace dots with dashes in markdown enums We use dashes instead of dots nearly everywhere except for those few cases. This commit addresses this issues and brings more coherency into it. Closes #7093
show more ...
|
d79f8492 | 18-May-2021 |
Emil Engler |
docs: improve INTERNALS.md regarding getsock cb This adds the I/O prefix to indicate that those "actions" are kind-of related to those found in select(2) or poll(2) (reading/writing).
docs: improve INTERNALS.md regarding getsock cb This adds the I/O prefix to indicate that those "actions" are kind-of related to those found in select(2) or poll(2) (reading/writing). It also adds a note where the prototypes of those functions can be found in the source code. Closes #7092
show more ...
|
158d26e4 | 18-May-2021 |
Emil Engler |
docs: document attach in INTERNALS.md The new field in the Curl_handler struct still lacks documentation. This adds it it from the information extracted from lib/urldata.h:797 C
docs: document attach in INTERNALS.md The new field in the Curl_handler struct still lacks documentation. This adds it it from the information extracted from lib/urldata.h:797 Closes #7091
show more ...
|
f6b325a5 | 18-May-2021 |
Marc Aldorasi |
config: remove now-unused macros Closes #7094 |
6c347d4f | 18-May-2021 |
Marc Aldorasi |
hostip.h: remove declaration of unimplemented function Closes #7094 |