#
95014b0a |
| 23-Feb-2021 |
Viktor Szakats |
build: delete unused feature guards - `HAVE_STRNCASECMP` - `HAVE_TCGETATTR` - `HAVE_TCSETATTR` Reviewed-by: Jay Satiro Reviewed-by: Daniel Stenberg Closes #6645
|
Revision tags: curl-7_75_0 |
|
#
f6d13090 |
| 29-Jan-2021 |
Daniel Stenberg |
copyright: fix missing year (range) updates
|
#
13fe0b6a |
| 11-Jan-2021 |
Razvan Cojocaru |
cmake: expose CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG This does for cmake builds what --disable-openssl-auto-load-config does for autoconf builds. Closes https://github.com/curl/c
cmake: expose CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG This does for cmake builds what --disable-openssl-auto-load-config does for autoconf builds. Closes https://github.com/curl/curl/pull/6435
show more ...
|
Revision tags: curl-7_74_0 |
|
#
d6bfbfad |
| 28-Nov-2020 |
Klaus Crusius |
cmake: check for linux/tcp.h The HAVE_LINUX_TCP_H define was not set by cmake. Closes #6252
|
#
4d2f8006 |
| 04-Nov-2020 |
Daniel Stenberg |
curl.se: new home Closes #6172
|
#
96450a1a |
| 25-Oct-2020 |
Daniel Stenberg |
alt-svc: enable by default Remove CURLALTSVC_IMMEDIATELY, which was never implemented/supported. alt-svc support in curl is no longer considered experimental Closes #5868
|
#
6dc563cd |
| 20-Oct-2020 |
Daniel Stenberg |
CMake: store IDN2 information in curl_config.h This allows the build to enable IDN properly and it makes test 1014 happier. Ref: #6074 Closes #6108
|
Revision tags: curl-7_73_0 |
|
#
e37e4468 |
| 31-Aug-2020 |
Daniel Stenberg |
mqtt: enable by default No longer considered experimental. Closes #5858
|
Revision tags: tiny-curl-7_72_0, curl-7_72_0, curl-7_71_1, curl-7_71_0 |
|
#
e13357b1 |
| 25-May-2020 |
Gilles Vollant |
content_encoding: add zstd decoding support include zstd curl patch for Makefile.m32 from vszakats and include Add CMake support for zstd from Peter Wu Helped-by: Viktor Szakats
content_encoding: add zstd decoding support include zstd curl patch for Makefile.m32 from vszakats and include Add CMake support for zstd from Peter Wu Helped-by: Viktor Szakats Helped-by: Peter Wu Closes #5453
show more ...
|
#
a158a091 |
| 10-May-2020 |
Peter Wu |
CMake: add libssh build support Closes #5372
|
#
5d8c53d3 |
| 08-May-2020 |
Peter Wu |
CMake: add ENABLE_ALT_SVC option Tested alt-svc with quiche. While at it, add missing MultiSSL reporting (not tested).
|
#
5bfc874a |
| 08-May-2020 |
Peter Wu |
CMake: add HTTP/3 support (ngtcp2+nghttp3, quiche) Add three new CMake Find modules (using the curl license, but I grant others the right to apply the CMake BSD license instead).
CMake: add HTTP/3 support (ngtcp2+nghttp3, quiche) Add three new CMake Find modules (using the curl license, but I grant others the right to apply the CMake BSD license instead). This CMake config is simpler than the autotools one because it assumes ngtcp2 and nghttp3 to be used together. Another difference is that this CMake config checks whether QUIC is actually supported by the TLS library (patched OpenSSL or boringssl) since this can be a common configuration mistake that could result in build errors later. Unlike autotools, CMake does not warn you that the features are experimental. The user is supposed to already know that and read the documentation. It requires a very special build environment anyway. Tested with ngtcp2+OpenSSL+nghttp3 and quiche+boringssl, both built from current git master. Use `LD_DEBUG=files src/curl |& grep need` to figure out which features (libldap-2.4, libssh2) to disable due to conflicts with boringssl. Closes #5359
show more ...
|
Revision tags: curl-7_70_0 |
|
#
2522903b |
| 14-Apr-2020 |
Bjorn Stenberg |
mqtt: add new experimental protocol Closes #5173
|
#
2edeb104 |
| 24-Mar-2020 |
Daniel Stenberg |
config: remove all defines of HAVE_DES_H As there's no code using it. Closes #5144
|
#
9a8b3b3e |
| 23-Mar-2020 |
Daniel Stenberg |
copyright: fix out-of-date copyright ranges and missing headers Reported by the new script 'scripts/copyright.pl'. The script has a regex whitelist for the files that don't need copyrigh
copyright: fix out-of-date copyright ranges and missing headers Reported by the new script 'scripts/copyright.pl'. The script has a regex whitelist for the files that don't need copyright headers. Removed three (mostly usesless) README files from docs/ Closes #5141
show more ...
|
#
37a05418 |
| 12-Mar-2020 |
Daniel Stenberg |
cmake: add support for building with wolfSSL My working build cmdline: $ cmake -DCMAKE_PREFIX_PATH=$HOME/build-wolfssl -DCMAKE_USE_WOLFSSL=ON . Assisted-by: Brad King C
cmake: add support for building with wolfSSL My working build cmdline: $ cmake -DCMAKE_PREFIX_PATH=$HOME/build-wolfssl -DCMAKE_USE_WOLFSSL=ON . Assisted-by: Brad King Closes #5095
show more ...
|
Revision tags: curl-7_69_1 |
|
#
d6e3273b |
| 29-Feb-2020 |
Daniel Stenberg |
build: remove all HAVE_OPENSSL_ENGINE_H defines ... as there's nothing in the code that actually uses the define! The last reference was removed in 38203f158. Closes #5007
|
#
a2ad2787 |
| 29-Feb-2020 |
Steve Holme |
polarssl: Additional removal Follow up to 6357a19f. Reviewed-by: Daniel Stenberg Closes #5004
|
Revision tags: curl-7_69_0, curl-7_68_0 |
|
#
ea6d6205 |
| 13-Dec-2019 |
Marc Aldorasi |
cmake: Enable SMB for Windows builds - Define USE_WIN32_CRYPTO by default. This enables SMB. - Show whether SMB is enabled in the "Enabled features" output. - Fix mingw com
cmake: Enable SMB for Windows builds - Define USE_WIN32_CRYPTO by default. This enables SMB. - Show whether SMB is enabled in the "Enabled features" output. - Fix mingw compiler warning for call to CryptHashData by casting away const param. mingw CryptHashData prototype is wrong. Closes https://github.com/curl/curl/pull/4717
show more ...
|
#
0caf1423 |
| 16-Dec-2019 |
Daniel Stenberg |
define: remove HAVE_ENGINE_LOAD_BUILTIN_ENGINES, not used anymore It is covered by USE_OPENSSL_ENGINE now. Reported-by: Gisle Vanem Bug: https://github.com/curl/curl/commit/87b9
define: remove HAVE_ENGINE_LOAD_BUILTIN_ENGINES, not used anymore It is covered by USE_OPENSSL_ENGINE now. Reported-by: Gisle Vanem Bug: https://github.com/curl/curl/commit/87b9337c8f76c21c57b204e88b68c6ecf3bd1ac0#commitcomment-36447951 Closes #4725
show more ...
|
#
87b9337c |
| 26-Nov-2019 |
Peter Wu |
CMake: add support for building with the NSS vtls backend Options are cross-checked with configure.ac and acinclude.m4. Tested on Arch Linux, untested on other platforms like Windows or
CMake: add support for building with the NSS vtls backend Options are cross-checked with configure.ac and acinclude.m4. Tested on Arch Linux, untested on other platforms like Windows or macOS. Closes #4663 Reviewed-by: Kamil Dudka
show more ...
|
#
9b879160 |
| 08-Nov-2019 |
Michael Forney |
TLS: add BearSSL vtls implementation Closes #4597
|
Revision tags: curl-7_67_0 |
|
#
df85b86a |
| 04-Oct-2019 |
Paul B. Omta |
build: Remove unused HAVE_LIBSSL and HAVE_LIBCRYPTO defines Closes https://github.com/curl/curl/pull/4460
|
Revision tags: curl-7_66_0, curl-7_65_3, curl-7_65_2 |
|
#
7e8f1916 |
| 09-Jul-2019 |
Zenju |
openssl: define HAVE_SSL_GET_SHUTDOWN based on version number Closes #4100
|
Revision tags: curl-7_65_1 |
|
#
5aa2347f |
| 25-May-2019 |
Jonas Vautherin |
cmake: support CMAKE_OSX_ARCHITECTURES when detecting SIZEOF variables Closes #3945
|