#
0cececef |
| 30-Oct-2024 |
Daniel Stenberg |
config: rename the OS define to CURL_OS to reduce collision risk Reported-by: Jon Rumsey Fixes #15455 Closes #15457
|
#
a79f20d3 |
| 07-Oct-2024 |
Viktor Szakats |
cmake: do not propagate unused `HAVE_GSSAPI_GSSAPI_KRB5_H` to C Closes #15174
|
#
8d32e878 |
| 26-Aug-2024 |
Viktor Szakats |
cmake: delete unused `NEED_LBER_H`, `HAVE_LDAP_H` Both are used by `./configure` internally, not by curl C code. CMake adds `NEED_LBER_H` to `CURL_TEST_DEFINES`, which is used by `cu
cmake: delete unused `NEED_LBER_H`, `HAVE_LDAP_H` Both are used by `./configure` internally, not by curl C code. CMake adds `NEED_LBER_H` to `CURL_TEST_DEFINES`, which is used by `curl_internal_test()`, but there is no LDAP-related test made with that call. Thus, stop detecting and publishing these from CMake. `NEED_LBER_H` added in 7320e53d9e17b22cacea77a89ecaa8348513f0e1. `HAVE_LDAP_H` added in 4c5307b45655ba75ab066564afdc0c111a8b9291 (initial CMake commit). Closes #14690
show more ...
|
#
aaacd024 |
| 25-Aug-2024 |
Viktor Szakats |
GHA/configure-vs-cmake: add Windows build, fix issues - configure: disable pthreads by default on Windows. - configure: disable detecting `fseeko()` on Windows. (It exists in mingw
GHA/configure-vs-cmake: add Windows build, fix issues - configure: disable pthreads by default on Windows. - configure: disable detecting `fseeko()` on Windows. (It exists in mingw-w64 2.0.0 and newer, but it's permanently ignored in CMake, as this function is never necessary on Windows.) - extend existing exceptions with their Windows variants. - `lib/formdata.c`: prioritize `_fseeki64()` over `fseeko()`. To reduce the difference between Windows builds, which now all use `_fseeki64()`. - cmake: perm-enable `HAVE_DIRENT_H` and `HAVE_OPENDIR` for mingw-w64, to match configure. Follow-up to bfe54b0e88239da542493321e795cd71c14af9cc #13137 This in theory could make the dir listing feature work in mingw-w64 build, but in my tests (on WINE) it failed at the preceding `open()` call. - cmake: perm-enable `HAVE_STRINGS_H` and `HAVE_UTIME_H` for mingw-w64, to match configure. (They are wrappers and make no difference in the build.) Also: - configure: sync `USE_MANUAL` macro with cmake, by only setting it for `src`. Drop checker exception. - CI: use `--disable-dependency-tracking` in existing jobs. - CI: install packages before git checkout, in existing jobs. Closes #14678
show more ...
|
#
dbf5fbd4 |
| 24-Aug-2024 |
Viktor Szakats |
configure: delete unused `HAVE_OPENSSL3` macro Closes #14672
|
#
304a349e |
| 14-Aug-2024 |
Viktor Szakats |
GHA/configure-vs-cmake: add macOS build, fix issues - sync cmake macOS `OS` value manually with the autotools one. - stop exporting/subst-ing `HAVE_OPENSSL_QUIC` from autotools. Th
GHA/configure-vs-cmake: add macOS build, fix issues - sync cmake macOS `OS` value manually with the autotools one. - stop exporting/subst-ing `HAVE_OPENSSL_QUIC` from autotools. The variable was only used internally. - exclude a dependency detection symbol. - allow to run when the workflow itself was updated. - simplify cmake command. - fix indentation. Closes #14546
show more ...
|
#
2edbc229 |
| 08-Aug-2024 |
Viktor Szakats |
dist: add CI job to detect files missing from distro Also: - delete previous, cmake-specific solution. - move a CI script under `.github`. Follow-up to a118a6ecddb0322a6da07
dist: add CI job to detect files missing from distro Also: - delete previous, cmake-specific solution. - move a CI script under `.github`. Follow-up to a118a6ecddb0322a6da07815aabf9e36cd5f44bc #14323 Closes #14463
show more ...
|