History log of /curl/lib/curl_config.h.cmake (Results 126 – 150 of 168)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: curl-7_65_0
# c9c4f7b5 21-May-2019 Daniel Stenberg

configure/cmake: check for if_nametoindex()

- adds the check to cmake

- fixes the configure check to work for cross-compiled windows builds

Closes #3917


# e91e4816 05-May-2019 Daniel Stenberg

libcurl: #ifdef away more code for disabled features/protocols


# dc5ac786 12-Apr-2019 Simon Warta

cmake: rename CMAKE_USE_DARWINSSL to CMAKE_USE_SECTRANSP

Closes https://github.com/curl/curl/pull/3769


Revision tags: curl-7_64_1, curl-7_64_0, curl-7_63_0, curl-7_62_0, curl-7_61_1
# 4f2541f9 08-Aug-2018 Ruslan Baratov

config: Remove unused SIZEOF_VOIDP

Closes #3162


# 667b5721 04-Oct-2018 dmitrykos

cmake: test and set missed defines during configuration

Added configuration checks for HAVE_BUILTIN_AVAILABLE and HAVE_CLOCK_GETTIME_MONOTONIC.

Closes #3097


Revision tags: curl-7_61_0
# 59b284b6 17-Jun-2018 Raphael Gozzo

cmake: allow multiple SSL backends

This will make possible to select the SSL backend (using
curl_global_sslset()) even when the libcurl is built using CMake

Closes #2665


# 645948df 27-May-2018 Bernhard Walle

cmake: check for getpwuid_r

The autotools-based build system does it, so we do it also in CMake.

Bug: #2609
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>


Revision tags: curl-7_60_0
# d22e5e02 16-Mar-2018 Don

cmake: add support for brotli

Currently CMake cannot detect Brotli support. This adds detection of the
libraries and associated header files. It also adds this to the
generated confi

cmake: add support for brotli

Currently CMake cannot detect Brotli support. This adds detection of the
libraries and associated header files. It also adds this to the
generated config.

Closes #2392

show more ...


Revision tags: curl-7_59_0, curl-7_58_0
# 908a9a67 03-Jan-2018 Jay Satiro

build: remove HAVE_LIMITS_H check

.. because limits.h presence isn't optional, it's required by C89.

Ref: http://port70.net/~nsz/c/c89/c89-draft.html#2.2.4.2

Closes https:/

build: remove HAVE_LIMITS_H check

.. because limits.h presence isn't optional, it's required by C89.

Ref: http://port70.net/~nsz/c/c89/c89-draft.html#2.2.4.2

Closes https://github.com/curl/curl/pull/2215

show more ...


Revision tags: curl-7_57_0
# d531f33b 30-Oct-2017 Dmitri Tikhonov

timeval: use mach time on MacOS

If clock_gettime() is not supported, use mach_absolute_time() on MacOS.

closes #2033


Revision tags: curl-7_56_1, curl-7_56_0, curl-7_55_1
# 1286b7c0 12-Aug-2017 Daniel Stenberg

cmake: sizeof curl_off_t, remove unused detections


# 774d49af 15-Aug-2017 Benbuck Nason

cmake: remove dead code for DISABLED_THREADSAFE

Closes #1786


# 0969901e 15-Aug-2017 Benbuck Nason

cmake: remove dead code for CURL_DISABLE_RTMP

Closes #1785


Revision tags: curl-7_55_0
# ef5cac3d 11-Jul-2017 Marcel Raad

build: remove WIN32_LEAN_AND_MEAN from individual build systems

It's defined for all build systems in curl_setup.h since commit
beb08481d01a07a8b10938b1078a5e298b1c2912. This caused macr

build: remove WIN32_LEAN_AND_MEAN from individual build systems

It's defined for all build systems in curl_setup.h since commit
beb08481d01a07a8b10938b1078a5e298b1c2912. This caused macro
redefinition warnings in the configure builds.

Closes https://github.com/curl/curl/pull/1677

show more ...


Revision tags: curl-7_54_1
# b4d6b994 22-May-2017 Akhil Kedia

cmake: fix build on Ubuntu 14.04

Fixed a syntax error with setting cache variables (The type and
docstring were missing), resulting in build errors. Quoted the
CURL_CA_PATH and CURL

cmake: fix build on Ubuntu 14.04

Fixed a syntax error with setting cache variables (The type and
docstring were missing), resulting in build errors. Quoted the
CURL_CA_PATH and CURL_CA_BUNDLE otherwise the path was written without
quotes in C code, resulting in build errors.

Closes #1503

Signed-off-by: Akhil <akhil.kedia@samsung.com>

show more ...


Revision tags: curl-7_54_0
# 5606fcc6 26-Feb-2017 Simon Warta

cmake: Add CURL_CA_FALLBACK to curl_config.h.cmake

This is for symmetry with the autoconf generated curl_config.h.in


Revision tags: curl-7_53_1, curl-7_53_0
# eb19e89f 26-Jan-2017 Michael Maltese

CMake: Add DarwinSSL support

Assisted-by: Simon Warta <simon@kullo.net>
Ref: https://github.com/curl/curl/pull/1228


Revision tags: 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
# 1c877a07 19-Jul-2016 Sean Burford

cmake: Support curl --xattr when built with cmake

- Test for and set HAVE_FSETXATTR when support for extended file
attributes is present.

Closes https://github.com/curl/curl/p

cmake: Support curl --xattr when built with cmake

- Test for and set HAVE_FSETXATTR when support for extended file
attributes is present.

Closes https://github.com/curl/curl/pull/1176

show more ...


# d522ff46 21-Jul-2016 Remo E

cmake: add nghttp2 support

Closes #922


# 6140dfcf 04-Sep-2016 Jakub Zakrzewski

CMake: Try to (un-)hide private library symbols

Detect support for compiler symbol visibility flags and apply those
according to CURL_HIDDEN_SYMBOLS option.
It should work true to th

CMake: Try to (un-)hide private library symbols

Detect support for compiler symbol visibility flags and apply those
according to CURL_HIDDEN_SYMBOLS option.
It should work true to the autotools build except it tries to unhide
symbols on Windows when requested and prints warning if it fails.

Ref: https://github.com/curl/curl/issues/981#issuecomment-242665951
Reported-by: Daniel Stenberg

show more ...


# 82617e74 08-Aug-2016 Jay Satiro

cmake: Enable win32 threaded resolver by default

- Turn on USE_THREADS_WIN32 in Windows if ares isn't on

This change is similar to what we already do in the autotools build.


# 11049e00 08-Aug-2016 Jay Satiro

cmake: Enable win32 large file support by default

All compilers used by cmake in Windows should support large files.

- Add test SIZEOF_OFF_T
- Remove outdated test SIZEOF_CURL_O

cmake: Enable win32 large file support by default

All compilers used by cmake in Windows should support large files.

- Add test SIZEOF_OFF_T
- Remove outdated test SIZEOF_CURL_OFF_T
- Turn on USE_WIN32_LARGE_FILES in Windows
- Check for 'Largefile' during the features output

show more ...


# ed8b8f24 30-May-2016 Renaud Lehoux

cmake: Added missing mbedTLS support

Closes #837


Revision tags: curl-7_49_1, curl-7_49_0, curl-7_48_0, curl-7_47_1, curl-7_47_0, curl-7_46_0
# d64add3c 11-Nov-2015 Steve Holme

cmake: Add missing feature macros in config header (Part 2)

In addition to commit a215381c94 added the RTSP, RTMP and SMB protocols.


# a215381c 10-Nov-2015 Douglas Creager

cmake: Add missing feature macros in config header

The curl_config.h file can be generated either from curl_config.h.cmake
or curl_config.h.in, depending on whether you're building using

cmake: Add missing feature macros in config header

The curl_config.h file can be generated either from curl_config.h.cmake
or curl_config.h.in, depending on whether you're building using CMake or
the autotools. The CMake template header doesn't include entries for
all of the protocols that you can disable, which (I think) means that
you can't actually disable those protocols when building via CMake.

Closes #523

show more ...


1234567