curl/tests/http/clients
Viktor Szakats 539d11297d
tests/http/clients: drop hack and use curl_setup.h again
Sync build properties with libtests.

This allows accessing macros from `curl_config.h`, for feature flags.
Smoothens out platform bumps, allowing to drop local replicas from
client sources. It enables using Windows wrappers, e.g. for `fopen()`.

Also fix client sources to use `curl_mfprintf()` where curl format
strings are used. (To avoid build failure with older mingw-w64, e.g.
6.4.0 in CI.)

Follow-up to 739c09c8a4 #17627

Closes #17642
2025-06-16 22:25:57 +02:00
..
.gitignore tests: bundle http clients, de-dupe, enable for MSVC 2025-06-16 12:29:05 +02:00
CMakeLists.txt tests/http/clients: drop hack and use curl_setup.h again 2025-06-16 22:25:57 +02:00
first.c tests: bundle http clients, de-dupe, enable for MSVC 2025-06-16 12:29:05 +02:00
first.h tests/http/clients: drop hack and use curl_setup.h again 2025-06-16 22:25:57 +02:00
h2_pausing.c tests/http/clients: drop hack and use curl_setup.h again 2025-06-16 22:25:57 +02:00
h2_serverpush.c tests: bundle http clients, de-dupe, enable for MSVC 2025-06-16 12:29:05 +02:00
h2_upgrade_extreme.c tests/http/clients: drop hack and use curl_setup.h again 2025-06-16 22:25:57 +02:00
hx_download.c tests: bundle http clients, de-dupe, enable for MSVC 2025-06-16 12:29:05 +02:00
hx_upload.c tests: bundle http clients, de-dupe, enable for MSVC 2025-06-16 12:29:05 +02:00
Makefile.am tests/http/clients: drop hack and use curl_setup.h again 2025-06-16 22:25:57 +02:00
Makefile.inc tests/http/clients: drop hack and use curl_setup.h again 2025-06-16 22:25:57 +02:00
tls_session_reuse.c tests/http/clients: drop hack and use curl_setup.h again 2025-06-16 22:25:57 +02:00
upload_pausing.c tests: bundle http clients, de-dupe, enable for MSVC 2025-06-16 12:29:05 +02:00
ws_data.c tests: bundle http clients, de-dupe, enable for MSVC 2025-06-16 12:29:05 +02:00
ws_pingpong.c tests: bundle http clients, de-dupe, enable for MSVC 2025-06-16 12:29:05 +02:00