]> git.ipfire.org Git - thirdparty/curl.git/commit
lib: drop two interim macros in favor of native libcurl API calls
authorViktor Szakats <commit@vsz.me>
Sat, 28 Jun 2025 10:17:30 +0000 (12:17 +0200)
committerViktor Szakats <commit@vsz.me>
Mon, 30 Jun 2025 16:38:56 +0000 (18:38 +0200)
commita3787f98ac4cf79c9c183fa5e933db6e5a27f99f
tree161af3e59ae53aa81820366c610e602e13e03c59
parentd553f7e9f0d86defbb87a23abf1d2bc6e8e7dd5b
lib: drop two interim macros in favor of native libcurl API calls

Drop `strcasecompare` and `strncasecompare` in favor of libcurl API
calls `curl_strequal` and `curl_strnequal` respectively.

Also drop unnecessary `strcase.h` includes. Include `curl/curl.h`
instead where it wasn't included before.

Closes #17772
54 files changed:
lib/altsvc.c
lib/conncache.c
lib/connect.c
lib/content_encoding.c
lib/cookie.c
lib/cshutdn.c
lib/curl_trc.c
lib/curlx/strparse.c
lib/dict.c
lib/dynhds.c
lib/easygetopt.c
lib/formdata.c
lib/ftp.c
lib/headers.c
lib/hostip.c
lib/hsts.c
lib/http.c
lib/http2.c
lib/http_proxy.c
lib/if2ip.c
lib/imap.c
lib/krb5.c
lib/ldap.c
lib/mime.c
lib/netrc.c
lib/noproxy.c
lib/parsedate.c
lib/pop3.c
lib/setopt.c
lib/smtp.c
lib/strcase.h
lib/strequal.c
lib/telnet.c
lib/transfer.c
lib/url.c
lib/urlapi.c
lib/vauth/digest.c
lib/vauth/digest_sspi.c
lib/vauth/vauth.c
lib/vquic/curl_ngtcp2.c
lib/vquic/curl_osslq.c
lib/vquic/curl_quiche.c
lib/vssh/libssh.c
lib/vssh/libssh2.c
lib/vtls/cipher_suite.c
lib/vtls/gtls.c
lib/vtls/hostcheck.c
lib/vtls/mbedtls.c
lib/vtls/openssl.c
lib/vtls/schannel.c
lib/vtls/vtls.c
lib/vtls/vtls_scache.c
lib/vtls/wolfssl.c
lib/vtls/x509asn1.c