curl/lib
Stefan Eissing 43012cb3af
ssl session cache: add exportable flag
Give peers and `exportable` flag, set TRUE when sessions for this peer
should not be exported. This evalualtes if the peer uses confidential
information (like srp username/password), a client certificate OR if the
"ssl_peer_key" contains relative paths.

When SSL is configured with paths for relevant components, like CA trust
anchors, an attempt is made to make this path absolute. When that does
not work or the infrstructure is not available, the peer key is marked
as *local*.

Exporting sessions based on relative paths may lead to confusion when
later imported in another execution context.

Closes #16322
2025-02-17 14:25:30 +01:00
..
vauth lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
vquic lib: strparse.h include where missing 2025-02-16 14:20:14 +01:00
vssh lib: strparse.h include where missing 2025-02-16 14:20:14 +01:00
vtls ssl session cache: add exportable flag 2025-02-17 14:25:30 +01:00
.checksrc lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
.gitignore gitignore: add lib/Makefile.soname.cmake 2025-01-28 16:04:29 +01:00
altsvc.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
altsvc.h doh: send HTTPS RR requests for all HTTP(S) transfers 2025-01-15 12:55:15 +01:00
amigaos.c Makefile.mk: drop in favour of autotools and cmake (MS-DOS, AmigaOS3) 2024-12-16 23:20:55 +01:00
amigaos.h
arpa_telnet.h code: language cleanup in comments 2024-07-01 22:58:55 +02:00
asyn-ares.c asyn-thread: remove 'status' from struct Curl_async 2025-02-16 14:35:33 +01:00
asyn-thread.c asyn-thread: fix CURL_DISABLE_SOCKETPAIR build 2025-02-17 08:38:24 +01:00
asyn.h asyn-thread: avoid the separate curl_mutex_t alloc 2025-02-15 22:13:56 +01:00
base64.c lib: silence -Wsign-conversion in base64, strcase, mprintf 2024-04-24 23:29:30 +02:00
bufq.c websocket: fix message send corruption 2025-01-16 16:19:07 -05:00
bufq.h websocket: fix message send corruption 2025-01-16 16:19:07 -05:00
bufref.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
bufref.h
cf-h1-proxy.c lib: strtoofft.h header cleanup 2025-02-14 10:30:39 +01:00
cf-h1-proxy.h
cf-h2-proxy.c all: remove FIXME and TODO comments 2025-02-10 14:44:06 +01:00
cf-h2-proxy.h
cf-haproxy.c lib/src: white space edits to comply better with code style 2024-09-19 14:59:12 +02:00
cf-haproxy.h
cf-https-connect.c all: remove FIXME and TODO comments 2025-02-10 14:44:06 +01:00
cf-https-connect.h hyper: drop support 2024-12-21 11:33:05 +01:00
cf-socket.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
cf-socket.h cf-socket: error if address can't be copied 2024-12-22 03:12:35 -05:00
cfilters.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
cfilters.h lib: clarify 'conn->httpversion' 2025-01-24 10:59:02 +01:00
CMakeLists.txt cmake: misc tidy-ups 2025-02-16 03:37:22 +01:00
config-mac.h config-mac: drop MACOS_SSL_SUPPORT macro 2024-12-20 11:38:59 +01:00
config-os400.h lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
config-plan9.h lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
config-riscos.h lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
config-win32.h lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
conncache.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
conncache.h curl_multi_fdset: include the shutdown connections in the set 2025-01-22 07:55:31 +01:00
connect.c strparse: switch the API to work on 'const char *' 2025-02-13 11:16:04 +01:00
connect.h strparse: switch the API to work on 'const char *' 2025-02-13 11:16:04 +01:00
content_encoding.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
content_encoding.h
cookie.c cookie: minor parser simplification 2025-02-17 13:22:14 +01:00
cookie.h cookie: small variable type cleanups 2025-01-07 16:47:18 +01:00
curl_addrinfo.c addrinfo: add curl macro to avoid redefining foreign symbols 2025-02-13 12:46:39 +01:00
curl_addrinfo.h curl_addrinfo: support operating systems with only getaddrinfo(3) 2024-11-02 22:28:59 +01:00
curl_base64.h
curl_config.h.cmake lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
curl_ctype.h strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
curl_des.c lib: fix building with wolfSSL without DES support 2024-08-13 09:28:27 +02:00
curl_des.h lib: fix building with wolfSSL without DES support 2024-08-13 09:28:27 +02:00
curl_endian.c code: language cleanup in comments 2024-07-01 22:58:55 +02:00
curl_endian.h
curl_fnmatch.c lib: use bool/TRUE/FALSE properly 2024-10-03 09:31:56 +02:00
curl_fnmatch.h tidy-up: OS names 2024-08-04 19:17:45 +02:00
curl_get_line.c vtls: feature ssls-export for SSL session im-/export 2025-01-08 23:32:07 +01:00
curl_get_line.h vtls: feature ssls-export for SSL session im-/export 2025-01-08 23:32:07 +01:00
curl_gethostname.c Makefile.mk: drop in favour of autotools and cmake (MS-DOS, AmigaOS3) 2024-12-16 23:20:55 +01:00
curl_gethostname.h
curl_gssapi.c lib: supress deprecation warnings in apple builds 2024-12-17 14:54:34 +01:00
curl_gssapi.h
curl_hmac.h sha256/hmac: use these with TLS builds now 2025-01-14 12:13:59 +01:00
curl_krb5.h
curl_ldap.h
curl_md4.h
curl_md5.h lib: remove function pointer typecasts for hmac/sha256/md5 2024-10-15 14:32:39 +02:00
curl_memory.h addrinfo: add curl macro to avoid redefining foreign symbols 2025-02-13 12:46:39 +01:00
curl_memrchr.c singleuse: drop Curl_memrchr() for no-HTTP builds 2024-09-15 16:33:24 +02:00
curl_memrchr.h singleuse: drop Curl_memrchr() for no-HTTP builds 2024-09-15 16:33:24 +02:00
curl_multibyte.c tidy-up: drop parenthesis around return expression 2025-01-14 12:11:42 +01:00
curl_multibyte.h tidy-up: OS names 2024-08-04 19:17:45 +02:00
curl_ntlm_core.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
curl_ntlm_core.h cmake: fix building unit1600 due to missing ssl/openssl.h 2024-07-13 12:00:14 +02:00
curl_printf.h printf: fix mingw-w64 format checks 2024-09-02 21:03:01 +02:00
curl_range.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
curl_range.h
curl_rtmp.c lib: redirect handling by protocol handler 2025-01-24 11:00:34 +01:00
curl_rtmp.h
curl_sasl.c lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
curl_sasl.h
curl_setup_once.h tidy-up: curl_setup.h, curl_setup_once.h, config-win32ce.h 2025-01-12 00:34:21 +01:00
curl_setup.h lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
curl_sha256.h sha256/hmac: use these with TLS builds now 2025-01-14 12:13:59 +01:00
curl_sha512_256.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
curl_sha512_256.h curl_sha512_256: fix symbol collisions with nettle library 2024-08-13 10:04:06 +02:00
curl_sspi.c lib: make SSPI global symbols use Curl_ prefix 2024-09-04 14:55:10 +02:00
curl_sspi.h windows: drop dupe macros, detect CURL_OS for WinCE ARM, indentation 2025-01-17 12:56:43 +01:00
curl_threads.c tidy-up: rename CURL_WINDOWS_APP to CURL_WINDOWS_UWP 2024-09-19 19:24:12 +02:00
curl_threads.h tidy-up: rename CURL_WINDOWS_APP to CURL_WINDOWS_UWP 2024-09-19 19:24:12 +02:00
curl_trc.c lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
curl_trc.h curl_trc: repair build with verbose strings disabled 2025-01-09 09:23:03 +01:00
curlx.h tidy-up: indent, whitespace, comment in sources 2024-09-22 09:51:14 +02:00
cw-out.c lib/cw-out: initialize 'flush_all' directly 2024-09-26 16:55:01 +02:00
cw-out.h
dict.c lib: redirect handling by protocol handler 2025-01-24 11:00:34 +01:00
dict.h
dllmain.c dllmain: Call OpenSSL thread cleanup for Windows and Cygwin 2024-04-24 04:04:25 -04:00
doh.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
doh.h asyn-ares: initial HTTPS resolve support 2025-01-19 11:25:09 +01:00
dynbuf.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
dynbuf.h lib: TLS session ticket caching reworked 2024-12-20 14:59:23 +01:00
dynhds.c lib/src: white space edits to comply better with code style 2024-09-19 14:59:12 +02:00
dynhds.h code: language cleanup in comments 2024-07-01 22:58:55 +02:00
easy_lock.h easy_lock: use Sleep(1) for thread yield on old Windows 2025-01-21 01:45:21 -05:00
easy.c easy: allow connect-only handle reuse with easy_perform 2025-01-28 03:27:04 -05:00
easygetopt.c code: language cleanup in comments 2024-07-01 22:58:55 +02:00
easyif.h WebSockets: make support official (non-experimental) 2024-09-27 13:20:25 +02:00
easyoptions.c tidy-up: drop parenthesis around return expression 2025-01-14 12:11:42 +01:00
easyoptions.h
escape.c curl.h: remove the struct pointer for CURL/CURLSH/CURLM typedefs 2024-10-15 14:33:40 +02:00
escape.h
file.c lib: strtoofft.h header cleanup 2025-02-14 10:30:39 +01:00
file.h
fileinfo.c
fileinfo.h llist: remove direct struct accesses, use only functions 2024-08-12 13:18:10 +02:00
fopen.c lib: remove __EMX__ guards 2025-01-01 12:44:20 +01:00
fopen.h
formdata.c build: use _fseeki64() on Windows, drop detections 2024-11-11 14:25:04 +01:00
formdata.h curl.h: remove the struct pointer for CURL/CURLSH/CURLM typedefs 2024-10-15 14:33:40 +02:00
ftp.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
ftp.h code: language cleanup in comments 2024-07-01 22:58:55 +02:00
ftplistparser.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
ftplistparser.h
functypes.h Makefile.mk: drop in favour of autotools and cmake (MS-DOS, AmigaOS3) 2024-12-16 23:20:55 +01:00
getenv.c tidy-up: rename CURL_WINDOWS_APP to CURL_WINDOWS_UWP 2024-09-19 19:24:12 +02:00
getinfo.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
getinfo.h
gopher.c lib: redirect handling by protocol handler 2025-01-24 11:00:34 +01:00
gopher.h
hash.c hash: use single linked list for entries 2025-02-17 14:23:23 +01:00
hash.h hash: use single linked list for entries 2025-02-17 14:23:23 +01:00
headers.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
headers.h llist: remove direct struct accesses, use only functions 2024-08-12 13:18:10 +02:00
hmac.c sha256/hmac: use these with TLS builds now 2025-01-14 12:13:59 +01:00
hostasyn.c asyn-thread: remove 'status' from struct Curl_async 2025-02-16 14:35:33 +01:00
hostip4.c curl_addrinfo: support operating systems with only getaddrinfo(3) 2024-11-02 22:28:59 +01:00
hostip6.c tidy-up: OS names 2024-08-04 19:17:45 +02:00
hostip.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
hostip.h tidy-up: drop unused CURL_INADDR_NONE macro and in_addr_t type 2025-02-13 12:46:40 +01:00
hostsyn.c
hsts.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
hsts.h strparse: string parsing helper functions 2024-12-12 16:00:52 +01:00
http1.c all: remove FIXME and TODO comments 2025-02-10 14:44:06 +01:00
http1.h
http2.c lib: strtoofft.h header cleanup 2025-02-14 10:30:39 +01:00
http2.h lib: clarify 'conn->httpversion' 2025-01-24 10:59:02 +01:00
http_aws_sigv4.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
http_aws_sigv4.h
http_chunks.c lib: use bool/TRUE/FALSE properly 2024-10-03 09:31:56 +02:00
http_chunks.h code: language cleanup in comments 2024-07-01 22:58:55 +02:00
http_digest.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
http_digest.h
http_negotiate.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
http_negotiate.h
http_ntlm.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
http_ntlm.h tidy-up: OS names 2024-08-04 19:17:45 +02:00
http_proxy.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
http_proxy.h http_proxy: move dynhds_add_custom here from http.c 2024-12-03 15:02:58 +01:00
http.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
http.h lib: redirect handling by protocol handler 2025-01-24 11:00:34 +01:00
httpsrr.c asyn-thread: do not allocate thread_data separately 2025-02-13 15:35:40 +01:00
httpsrr.h asyn-thread: use c-ares to resolve HTTPS RR 2025-01-25 23:46:14 +01:00
idn.c configure: fix WinIDN builds targeting old Windows 2024-08-27 23:40:48 +02:00
idn.h idn: add native AppleIDN (icucore) support for macOS/iOS 2024-04-17 00:24:09 +02:00
if2ip.c lib: fix AIX build issues 2024-08-09 10:45:40 +02:00
if2ip.h if2ip: make the buf_size arg a size_t 2024-04-30 14:22:11 +02:00
imap.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
imap.h
inet_ntop.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
inet_ntop.h lib: include necessary headers for inet_ntop/inet_pton 2025-02-05 16:29:03 +01:00
inet_pton.c tidy-up: drop parenthesis around return values 2025-01-13 02:44:40 +01:00
inet_pton.h lib: include necessary headers for inet_ntop/inet_pton 2025-02-05 16:29:03 +01:00
krb5.c lib: supress deprecation warnings in apple builds 2024-12-17 14:54:34 +01:00
ldap.c lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
libcurl.def vtls: feature ssls-export for SSL session im-/export 2025-01-08 23:32:07 +01:00
libcurl.rc (lib)curl.rc: set debug flag also for CURLDEBUG and UNITTESTS 2024-05-22 08:38:12 +02:00
libcurl.vers.in build: tidy up and improve versioned-symbols options 2024-09-21 12:21:14 +02:00
llist.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
llist.h lib: TLS session ticket caching reworked 2024-12-20 14:59:23 +01:00
macos.c docs: use lowercase curl and libcurl 2025-01-02 17:15:54 +01:00
macos.h
Makefile.am checksrc: exclude generated bundle files to avoid race condition 2025-01-27 20:59:47 +01:00
Makefile.inc lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
Makefile.soname build: tidy up and improve versioned-symbols options 2024-09-21 12:21:14 +02:00
md4.c liub: fixes for wolfSSL OPENSSL_COEXIST 2024-12-04 08:25:14 +01:00
md5.c liub: fixes for wolfSSL OPENSSL_COEXIST 2024-12-04 08:25:14 +01:00
memdebug.c tidy-up: drop parenthesis around return expression 2025-01-14 12:11:42 +01:00
memdebug.h addrinfo: add curl macro to avoid redefining foreign symbols 2025-02-13 12:46:39 +01:00
mime.c all: remove FIXME and TODO comments 2025-02-10 14:44:06 +01:00
mime.h code: language cleanup in comments 2024-07-01 22:58:55 +02:00
mprintf.c mprintf: terminate snprintf output on windows 2025-01-14 04:33:51 -05:00
mqtt.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
mqtt.h
multi.c wakeup_write: make sure the eventfd write sends eight bytes 2025-02-07 16:44:39 +01:00
multihandle.h multihandle: add an ssl_scache here 2025-01-13 10:32:03 +01:00
multiif.h multihandle: add an ssl_scache here 2025-01-13 10:32:03 +01:00
netrc.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
netrc.h netrc: return code cleanup, fix missing file error 2025-02-06 10:34:02 +01:00
nonblock.c Makefile.mk: drop in favour of autotools and cmake (MS-DOS, AmigaOS3) 2024-12-16 23:20:55 +01:00
nonblock.h
noproxy.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
noproxy.h noproxy: patterns need to be comma separated 2024-06-01 12:25:13 +02:00
openldap.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
optiontable.pl tidy-up: drop parenthesis around return expression 2025-01-14 12:11:42 +01:00
parsedate.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
parsedate.h
pingpong.c tidy-up: drop parenthesis around return expression 2025-01-14 12:11:42 +01:00
pingpong.h lib: use Curl_str_number() for parsing decimal numbers 2025-02-14 10:38:56 +01:00
pop3.c lib: use Curl_str_number() for parsing decimal numbers 2025-02-14 10:38:56 +01:00
pop3.h pop3: use the protocol handler ->write_resp 2024-08-26 14:59:50 +02:00
progress.c tidy-up: drop parenthesis around return expression 2025-01-14 12:11:42 +01:00
progress.h TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
psl.c lib/src: white space edits to comply better with code style 2024-09-19 14:59:12 +02:00
psl.h curl.h: remove the struct pointer for CURL/CURLSH/CURLM typedefs 2024-10-15 14:33:40 +02:00
rand.c tidy-up: rename CURL_WINDOWS_APP to CURL_WINDOWS_UWP 2024-09-19 19:24:12 +02:00
rand.h vtls/rustls: support strong CSRNG data 2024-09-13 14:11:56 +02:00
rename.c code: language cleanup in comments 2024-07-01 22:58:55 +02:00
rename.h
request.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
request.h lib: clarify 'conn->httpversion' 2025-01-24 10:59:02 +01:00
rtsp.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
rtsp.h hyper: drop support 2024-12-21 11:33:05 +01:00
select.c curl_multi_fdset: include the shutdown connections in the set 2025-01-22 07:55:31 +01:00
select.h curl_multi_fdset: include the shutdown connections in the set 2025-01-22 07:55:31 +01:00
sendf.c hyper: drop support 2024-12-21 11:33:05 +01:00
sendf.h hyper: drop support 2024-12-21 11:33:05 +01:00
setopt.c all: remove FIXME and TODO comments 2025-02-10 14:44:06 +01:00
setopt.h setopt: warn on Curl_set*opt() uses not using the return value 2024-05-12 17:27:51 +02:00
setup-os400.h os400: workaround an IBM ASCII run-time library bug 2024-07-27 00:17:13 +02:00
setup-vms.h docs: use lowercase curl and libcurl 2025-01-02 17:15:54 +01:00
setup-win32.h windows: drop dupe macros, detect CURL_OS for WinCE ARM, indentation 2025-01-17 12:56:43 +01:00
sha256.c sha256/hmac: use these with TLS builds now 2025-01-14 12:13:59 +01:00
share.c ssl session cache: change cache dimensions 2025-01-10 10:51:26 +01:00
share.h lib: TLS session ticket caching reworked 2024-12-20 14:59:23 +01:00
sigpipe.h transfer: Curl_sendrecv() and event related improvements 2024-08-17 10:52:53 +02:00
slist.c
slist.h
smb.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
smb.h
smtp.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
smtp.h
sockaddr.h
socketpair.c tidy-up: misc 2024-12-24 01:27:26 +01:00
socketpair.h socketpair: fix enabling USE_EVENTFD 2024-11-14 09:55:45 +01:00
socks_gssapi.c lib: supress deprecation warnings in apple builds 2024-12-17 14:54:34 +01:00
socks_sspi.c lib/src: white space edits to comply better with code style 2024-09-19 14:59:12 +02:00
socks.c src/lib: remove redundant ternary operators 2024-10-29 08:18:30 +01:00
socks.h
speedcheck.c
speedcheck.h tests: fix callback signatures to please UndefinedBehaviorSanitizer 2024-10-15 14:33:47 +02:00
splay.c source: avoid use of 'very' in comments 2024-10-17 13:36:33 +02:00
splay.h splay: use access functions, add asserts, use Curl_timediff 2024-08-16 09:12:13 +02:00
strcase.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
strcase.h
strdup.c
strdup.h
strequal.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
strerror.c tidy-up: drop parenthesis around return expression 2025-01-14 12:11:42 +01:00
strerror.h
strparse.c lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
strparse.h lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
strtoofft.c lib: simplify more white space loops 2025-02-17 13:17:18 +01:00
strtoofft.h strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
system_win32.c tidy-up: rename CURL_WINDOWS_APP to CURL_WINDOWS_UWP 2024-09-19 19:24:12 +02:00
system_win32.h asyn-thread: stop using GetAddrInfoExW on Windows 2024-09-08 11:39:30 -04:00
telnet.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
telnet.h
tftp.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
tftp.h
timediff.c timediff: fix comment for curlx_mstotv() 2025-02-13 12:47:57 +01:00
timediff.h lib: use FMT_ as prefix instead of CURL_FORMAT_ 2024-09-03 08:45:45 +02:00
timeval.c tidy-up: OS names 2024-08-04 19:17:45 +02:00
timeval.h
transfer.c lib: strtoofft.h header cleanup 2025-02-14 10:30:39 +01:00
transfer.h lib: redirect handling by protocol handler 2025-01-24 11:00:34 +01:00
url.c lib: use Curl_str_* instead of strtok_r() 2025-02-17 13:18:28 +01:00
url.h cpool: rename "connection cache/conncache" to "Connection Pools/cpool" 2024-08-28 13:52:49 +02:00
urlapi-int.h build: untangle UNITTESTS and DEBUGBUILD macros 2024-05-27 21:15:50 +02:00
urlapi.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
urldata.h asyn-thread: remove 'status' from struct Curl_async 2025-02-16 14:35:33 +01:00
version_win32.c lib: use bool/TRUE/FALSE properly 2024-10-03 09:31:56 +02:00
version_win32.h tidy-up: OS names 2024-08-04 19:17:45 +02:00
version.c tidy-up: delete, comment or scope C macros reported unused 2025-02-14 10:37:14 +01:00
warnless.c warnless: drop curlx_ultous as it is no longer used 2025-02-14 10:38:56 +01:00
warnless.h warnless: drop curlx_ultous as it is no longer used 2025-02-14 10:38:56 +01:00
ws.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
ws.h websocket: fix message send corruption 2025-01-16 16:19:07 -05:00