#
05be234b |
| 25-Feb-2022 |
Daniel Stenberg |
configure: change output for cross-compiled alt-svc support It said 'no', while it actually is 'yes' Closes #8512
|
#
161cbc50 |
| 16-Feb-2022 |
Alejandro R. Sedeño |
configure.ac: use user-specified gssapi dir when using pkg-config Using the system pkg-config path in the face of a user-specified library path is asking to link the wrong library.
configure.ac: use user-specified gssapi dir when using pkg-config Using the system pkg-config path in the face of a user-specified library path is asking to link the wrong library. Reported-by: Michael Kaufmann Fixes #8289 Closes #8456
show more ...
|
#
3738de3b |
| 07-Feb-2022 |
Daniel Stenberg |
configure: requires --with-nss-deprecated to build with NSS Add deprecation plans to docs/DEPRECATE.md Closes #8395
|
#
ff4bf6bf |
| 07-Feb-2022 |
Daniel Stenberg |
configure: remove support for "embedded ares" In March 2010 (commit 4259d2df7dd) we removed the embedded 'ares' directory from the curl source tree but we have since supported especi
configure: remove support for "embedded ares" In March 2010 (commit 4259d2df7dd) we removed the embedded 'ares' directory from the curl source tree but we have since supported especially detecting and using that build directory. The time has come to remove that kludge and ask users to specify the c-ares dir correctly with --enable-ares. Closes #8397
show more ...
|
#
adc84710 |
| 28-Jan-2022 |
Bernhard Walle |
configure: support specification of a nghttp2 library path This enables using --with-nghttp2=<dir> on systems without pkg-config. Closes #8375
|
#
9cc75eb7 |
| 24-Jan-2022 |
Davide Cassioli |
configure: use correct CFLAGS for threaded resolver with xlC on AIX Fixes #8276 Closes #8374
|
#
7931287c |
| 01-Feb-2022 |
Jay Satiro |
build: fix ngtcp2 crypto library detection - Change library link check for ngtcp2_crypto_{gnutls,openssl} to to use function ngtcp2_crypto_recv_client_initial_cb instead of ngtcp
build: fix ngtcp2 crypto library detection - Change library link check for ngtcp2_crypto_{gnutls,openssl} to to use function ngtcp2_crypto_recv_client_initial_cb instead of ngtcp2_crypto_ctx_initial. The latter function is no longer external since two days ago in ngtcp2/ngtcp2@533451f. curl HTTP/3 CI builds have been failing since then because they would not link to the ngtcp2 crypto library. Ref: https://github.com/ngtcp2/ngtcp2/pull/356 Closes https://github.com/curl/curl/pull/8372
show more ...
|
#
ac555645 |
| 27-Jan-2022 |
Bernhard Walle |
configure: set CURL_LIBRARY_PATH for nghttp2 To execute the test program, we might need the library path so that the lib is found at runtime. Closes #8340
|
#
90dd1fc6 |
| 16-Jan-2022 |
Daniel Stenberg |
misc: remove BeOS code and references There has not been a mention of this OS in any commit since December 2004 (58f4af7973e3d2). The OS is also long gone. Closes #8288
|
#
223f26c2 |
| 09-Jan-2022 |
Daniel Stenberg |
mesalink: remove support Mesalink has ceased development. We can no longer encourage use of it. It seems to be continued under the name TabbySSL, but no attempts have (yet) been to m
mesalink: remove support Mesalink has ceased development. We can no longer encourage use of it. It seems to be continued under the name TabbySSL, but no attempts have (yet) been to make curl support it. Fixes #8188 Closes #8191
show more ...
|
#
9492d338 |
| 13-Nov-2021 |
Daniel Stenberg |
configure: better diagnostics if hyper is built wrong If hyper is indeed present in the specified directory but couldn't be used to find the correct symbol, then offer a different error
configure: better diagnostics if hyper is built wrong If hyper is indeed present in the specified directory but couldn't be used to find the correct symbol, then offer a different error message to better help the user understand the issue. Suggested-by: Jacob Hoffman-Andrews Fixes #8001 Closes #8005
show more ...
|
#
b589696f |
| 12-Nov-2021 |
Stan Hu |
configure: don't enable TLS when --without-* flags are used Previously specifying `--without-gnutls` would unexpectedly attempt to compile with GnuTLS, effectively interpreting this as
configure: don't enable TLS when --without-* flags are used Previously specifying `--without-gnutls` would unexpectedly attempt to compile with GnuTLS, effectively interpreting this as `--with-gnutls`. This caused a significant amount of confusion when `libcurl` was built with SSL disabled since GnuTLS wasn't present. 68d89f24 dropped the `--without-*` options from the configure help, but `AC_ARG_WITH` still defines these flags automatically. As https://www.gnu.org/software/autoconf/manual/autoconf-2.60/html_node/External-Software.html describes, the `action-if-given` is called when the user specifies `--with-*` or `--without-*` options. To prevent this confusion, we make the `--without` flag do the right thing by ignoring the value if it set to "no". Closes #7994
show more ...
|
#
b7757c2b |
| 03-Nov-2021 |
Kevin Burke |
vtls/rustls: update to compile with rustls-ffi v0.8.0 Some method names, as well as the generated library name, were changed in a recent refactoring. Further, change the default
vtls/rustls: update to compile with rustls-ffi v0.8.0 Some method names, as well as the generated library name, were changed in a recent refactoring. Further, change the default configuration instructions to check for Hyper in either "target/debug" or "target/release" - the latter contains an optimized build configuration. Fixes #7947 Closes #7948
show more ...
|
Revision tags: curl-7_76_1, curl-7_76_0, curl-7_75_0, curl-7_74_0, curl-7_73_0, tiny-curl-7_72_0, curl-7_72_0, curl-7_71_1, curl-7_71_0, curl-7_70_0, curl-7_69_1, curl-7_69_0, curl-7_68_0, curl-7_67_0, curl-7_66_0, curl-7_65_3, curl-7_65_2, curl-7_65_1, curl-7_65_0, curl-7_64_1, curl-7_64_0, curl-7_63_0, curl-7_62_0, curl-7_61_1, curl-7_61_0, curl-7_60_0, curl-7_59_0, curl-7_58_0, curl-7_57_0, curl-7_56_1, curl-7_56_0, curl-7_55_1, curl-7_55_0, curl-7_54_1, curl-7_54_0, curl-7_53_1, curl-7_53_0, curl-7_52_1, curl-7_52_0, curl-7_51_0, curl-7_50_3, curl-7_50_2, curl-7_50_1, curl-7_50_0, curl-7_49_1, curl-7_49_0 |
|
#
6fe4e7d3 |
| 26-Apr-2016 |
Roy Li |
configure.ac: replace krb5-config with pkg-config The rationale is that custom *-config tools don't work well when cross-compiling or using sysroots (such as when using Yocto project) an
configure.ac: replace krb5-config with pkg-config The rationale is that custom *-config tools don't work well when cross-compiling or using sysroots (such as when using Yocto project) and require custom fixing for each of them; pkg-config on the other hand works similarly everywhere. Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Alexander Kanavin <alex@linutronix.de> Closes #7916
show more ...
|
#
a949f90b |
| 26-Oct-2021 |
Daniel Stenberg |
configure: when hyper is selected, deselect nghttp2 Closes #7908
|
#
f0053491 |
| 21-Oct-2021 |
MalikIdreesHasa <77000356+MalikIdreesHasanKhan@users.noreply.github.com> |
build: fix typos Closes https://github.com/curl/curl/pull/7886
|
#
e2b3f9ea |
| 29-Sep-2021 |
Marcel Raad |
configure: remove `HAVE_WINSOCK_H` definition It's not used anymore. Closes https://github.com/curl/curl/pull/7795
|
#
180180a4 |
| 29-Sep-2021 |
Daniel Stenberg |
Revert "build: remove checks for WinSock 1" Due to CI issues This reverts commit c2ea04f92b00b6271627cb218647527b5a50f2fc. Closes #7790
|
#
c2ea04f9 |
| 17-Sep-2021 |
Marcel Raad |
build: remove checks for WinSock 1 It's not supported anymore. Closes https://github.com/curl/curl/pull/7778
|
#
24a7cbe9 |
| 12-Sep-2021 |
Tatsuhiro Tsujikawa |
ngtcp2: fix build with ngtcp2 and nghttp3 ngtcp2_conn_client_new and nghttp3_conn_client_new are now macros. Check the wrapped functions instead. ngtcp2_stream_close callback no
ngtcp2: fix build with ngtcp2 and nghttp3 ngtcp2_conn_client_new and nghttp3_conn_client_new are now macros. Check the wrapped functions instead. ngtcp2_stream_close callback now takes flags parameter. Closes #7709
show more ...
|
#
9829b943 |
| 04-Sep-2021 |
Daniel Stenberg |
configure: make --disable-hsts work The AC_ARG_ENABLE() macro itself uses a variable called 'enable_[option]', so when our script also used a variable with that name for the purpose
configure: make --disable-hsts work The AC_ARG_ENABLE() macro itself uses a variable called 'enable_[option]', so when our script also used a variable with that name for the purpose of storing what the user wants, it also accidentally made it impossible to switch off the feature with --disable-hsts. Fix this by renaming our variable. Reported-by: Michał Antoniak Fixes #7669 Closes #7672
show more ...
|
#
37f1c21c |
| 17-Aug-2021 |
Jay Satiro |
configure: set classic mingw minimum OS version to XP - If the user has not specified a minimum OS version (via WINVER or _WIN32_WINNT macros) then set it to Windows XP. Prior
configure: set classic mingw minimum OS version to XP - If the user has not specified a minimum OS version (via WINVER or _WIN32_WINNT macros) then set it to Windows XP. Prior to this change classic MinGW defaulted the minimum OS version to Windows NT 4.0 which is way too old. At least Windows XP is needed for getaddrinfo (which resolves hostnames to IPv6 addresses). Ref: https://github.com/curl/curl/issues/7483#issuecomment-891597034 Closes https://github.com/curl/curl/pull/7581
show more ...
|
#
c4242b1e |
| 09-Aug-2021 |
Daniel Stenberg |
configure: error out if both ngtcp2 and quiche are specified Reported-by: Vincent Grande See #7539 Closes #7545
|
#
26c002bf |
| 29-Jul-2021 |
Daniel Stenberg |
configure.ac: revert bad nghttp2 library detection improvements This reverts commit b4b34db65f9f8, 673753344c5f and 29c7cf79e8b. The logic is now back to assuming that the nghttp2 l
configure.ac: revert bad nghttp2 library detection improvements This reverts commit b4b34db65f9f8, 673753344c5f and 29c7cf79e8b. The logic is now back to assuming that the nghttp2 lib is called nghttp2 and nothing else. Reported-by: Rui Pinheiro Reported-by: Alex Crichton Fixes #7514 Closes #7515
show more ...
|
#
b4b34db6 |
| 23-Jul-2021 |
Jay Satiro |
configure.ac: tweak nghttp2 library name fix again - Change extraction to handle multiple library names returned by pkg-config (eg a possible scenario with pkg-config --static).
configure.ac: tweak nghttp2 library name fix again - Change extraction to handle multiple library names returned by pkg-config (eg a possible scenario with pkg-config --static). Ref: https://github.com/curl/curl/pull/7472 Closes https://github.com/curl/curl/pull/7485
show more ...
|