master
build: merge TrackMemory (`CURLDEBUG`) into debug-enabled option
tidy-up: use more `static`, `sizeof()`, `char[]`, double-const
cmake: drop support for CMake 3.17 and older
cmake: add CMake Config-based dependency detection for c-ares, wolfSSL
gssapi: add support for Apple GSS Framework
cmake: add CMake Config-based dependency detection
cmake: auto-select static nghttp2/nghttp3/ngtcp2 Config
cmake: export/forward `NGTCP2_CRYPTO_BACKEND`
curl_ed25519: add GnuTLS support (via nettle, hogweed)
cmake: fix zstd CMake config name
cmake: robustify base path in local file reference
build: enable thread-safe `getaddrinfo()` for OpenBSD, and other tidy-ups
build: enable `-Wlogical-op` picky warning for GCC 4.4+
cmake: fix `LOCATION` property access condition (debug)
cmake: minor improvements to `cmake_uninstall.in.cmake`
build: assume POSIX `select()` is available