curl/lib
Daniel Stenberg 524936fbeb
cookie: when parsing a cookie header, delay all allocations until okay
To avoid wasting time allocating data for incoming cookies that are
discarded for one reason or another, delay allocations until after
verifications are done.

Closes #19864
2025-12-08 08:03:57 +01:00
..
curlx tidy-up: avoid (()), clang-format fixes and more 2025-12-05 16:07:03 +01:00
vauth curlx: limit use of system allocators to the minimum possible 2025-12-05 15:32:59 +01:00
vquic tidy-up: one more round of formatting nits 2025-12-04 19:30:59 +01:00
vssh libssh2: consider strdup() failures OOM and return correctly 2025-12-01 22:17:21 +01:00
vtls wolfssl: fix possible assert with !HAVE_NO_EX wolfSSL builds 2025-12-07 17:01:45 +01:00
.gitignore unit tests: extract "private" prototypes at build time 2025-06-30 23:16:40 +02:00
altsvc.c altsvc: make it one malloc instead of three per entry 2025-12-06 23:50:58 +01:00
altsvc.h lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
amigaos.c lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
amigaos.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
arpa_telnet.h lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
asyn-ares.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
asyn-base.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
asyn-thrdd.c asyn-thrdd: fix Curl_async_getaddrinfo() on systems without getaddrinfo 2025-12-07 00:08:19 +01:00
asyn.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
bufq.c lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
bufq.h lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
bufref.c tidy-up: one more round of formatting nits 2025-12-04 19:30:59 +01:00
bufref.h bufref: add Curl_bufref_dup that returns a strdup()ed version 2025-12-04 19:04:19 +01:00
cf-h1-proxy.c lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
cf-h1-proxy.h lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
cf-h2-proxy.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
cf-h2-proxy.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
cf-haproxy.c lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
cf-haproxy.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
cf-https-connect.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
cf-https-connect.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
cf-ip-happy.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
cf-ip-happy.h ip_quadruple/proxy: make port uint16_t 2025-11-27 14:32:01 +01:00
cf-socket.c ftp: make EPRT connections non-blocking 2025-12-06 14:48:04 +01:00
cf-socket.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
cfilters.c lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
cfilters.h lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
CMakeLists.txt cmake: namespace all local variables in curl-config.cmake 2025-12-01 11:43:20 +01:00
config-mac.h build: stop checking for sys/stat.h 2025-06-24 09:44:28 +02:00
config-os400.h lib: fix gssapi.h include on IBMi 2025-11-08 10:25:12 +01:00
config-plan9.h build: stop checking for sys/stat.h 2025-06-24 09:44:28 +02:00
config-riscos.h build: stop checking for sys/stat.h 2025-06-24 09:44:28 +02:00
config-win32.h build: drop support for VS2008 (Windows) 2025-11-15 15:56:19 +01:00
conncache.c tidy-up: avoid (()), clang-format fixes and more 2025-12-05 16:07:03 +01:00
conncache.h lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
connect.c lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
connect.h lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
content_encoding.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
content_encoding.h content_encoding: make Curl_all_content_encodings allocless 2023-11-07 16:35:30 +01:00
cookie.c cookie: when parsing a cookie header, delay all allocations until okay 2025-12-08 08:03:57 +01:00
cookie.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
cshutdn.c lib: fix formatting nits (part 1) 2025-11-30 11:01:50 +01:00
cshutdn.h curlx: move into to curlx/ 2025-05-07 11:01:15 +02:00
curl_addrinfo.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_addrinfo.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_config.h.cmake cmake: add support for libbacktrace, fix two build issues 2025-11-24 14:29:29 +01:00
curl_ctype.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_endian.c code: language cleanup in comments 2024-07-01 22:58:55 +02:00
curl_endian.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_fnmatch.c build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
curl_fnmatch.h tidy-up: OS names 2024-08-04 19:17:45 +02:00
curl_fopen.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_fopen.h build: avoid overriding system symbols for fopen functions 2025-09-30 01:10:36 +02:00
curl_get_line.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_get_line.h curl_get_line: enhance the API 2025-10-19 16:25:11 +02:00
curl_gethostname.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_gethostname.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_gssapi.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_gssapi.h krb5: fix detecting channel binding feature 2025-12-01 11:43:20 +01:00
curl_hmac.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_ldap.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_md4.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
curl_md5.h tidy-up: more whitespace/indent, comments 2025-07-25 11:47:51 +02:00
curl_memrchr.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_memrchr.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_ntlm_core.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_ntlm_core.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_printf.h lib: stop overriding system printf symbols 2025-10-06 20:57:59 +02:00
curl_range.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_range.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_rtmp.c lib: turn state.url into a struct bufref 2025-12-04 16:17:31 +01:00
curl_rtmp.h curl_version_info: provide librtmp version 2024-04-15 16:48:34 +02:00
curl_sasl.c lib: add a Curl_bufref_uptr() function and use it 2025-12-04 16:17:21 +01:00
curl_sasl.h vauth: move auth structs to conn meta data 2025-06-10 15:57:44 +02:00
curl_setup.h tidy-up: avoid (()), clang-format fixes and more 2025-12-05 16:07:03 +01:00
curl_setup_once.h tidy-up: avoid (()), clang-format fixes and more 2025-12-05 16:07:03 +01:00
curl_sha256.h tidy-up: more whitespace/indent, comments 2025-07-25 11:47:51 +02:00
curl_sha512_256.c tidy-up: one more round of formatting nits 2025-12-04 19:30:59 +01:00
curl_sha512_256.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_share.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_share.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_sspi.c curlx: limit use of system allocators to the minimum possible 2025-12-05 15:32:59 +01:00
curl_sspi.h build: drop Windows CE / CeGCC support 2025-11-15 15:35:23 +01:00
curl_threads.c build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
curl_threads.h windows: replace _beginthreadex() with CreateThread() 2025-09-20 01:28:35 +02:00
curl_trc.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
curl_trc.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
cw-out.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
cw-out.h lib: add const to clientwriter tables 2025-04-03 12:45:54 -07:00
cw-pause.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
cw-pause.h lib: add const to clientwriter tables 2025-04-03 12:45:54 -07:00
dict.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
dict.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
dllmain.c build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
doh.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
doh.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
dynhds.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
dynhds.h spelling: call it null-terminate consistently 2025-05-30 17:29:45 +02:00
easy.c bufref: add Curl_bufref_dup that returns a strdup()ed version 2025-12-04 19:04:19 +01:00
easy_lock.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
easygetopt.c tidy-up: more whitespace/indent, comments 2025-07-25 11:47:51 +02:00
easyif.h WebSockets: make support official (non-experimental) 2024-09-27 13:20:25 +02:00
easyoptions.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
easyoptions.h lib: make Curl_easyopts const 2025-04-03 13:43:26 -07:00
escape.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
escape.h urlapi: use uppercase hex encoding 2025-06-25 11:44:13 +02:00
fake_addrinfo.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
fake_addrinfo.h lib: provide a getaddrinfo wrapper 2025-04-28 23:48:02 +02:00
file.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
file.h file: use easy handle meta for protocol struct 2025-05-08 13:18:45 +02:00
fileinfo.c build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
fileinfo.h curlx: move into to curlx/ 2025-05-07 11:01:15 +02:00
formdata.c formdata: validate callback is non-NULL before use 2025-12-06 23:47:50 +01:00
formdata.h formdata: use struct bufref for maybe-dynamic fields. 2025-12-04 16:17:36 +01:00
ftp.c tidy-up: one more round of formatting nits 2025-12-04 19:30:59 +01:00
ftp.h badwords: fix two exceptions and drop them 2025-11-14 17:32:04 +01:00
ftplistparser.c lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
ftplistparser.h lib: refactor the type of funcs which have useless return and checks 2025-11-07 13:01:39 +01:00
functypes.h Makefile.mk: drop in favour of autotools and cmake (MS-DOS, AmigaOS3) 2024-12-16 23:20:55 +01:00
getenv.c build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
getinfo.c lib: turn state.referer into a struct bufref 2025-12-04 16:17:33 +01:00
getinfo.h lib: refactor the type of funcs which have useless return and checks 2025-11-07 13:01:39 +01:00
gopher.c build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
gopher.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hash.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
hash.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
headers.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
headers.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
hmac.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
hostip.c tidy-up: one more round of formatting nits 2025-12-04 19:30:59 +01:00
hostip.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
hostip4.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
hostip6.c build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
hsts.c hsts: use one malloc instead of two per entry 2025-12-07 12:54:03 +01:00
hsts.h hsts: use one malloc instead of two per entry 2025-12-07 12:54:03 +01:00
http.c http: return OOM errors from hsts properly 2025-12-07 12:54:45 +01:00
http.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
http1.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
http1.h http1: parse header from uint8_t buffer 2025-11-28 16:07:07 +01:00
http2.c connection: attached transfer count 2025-12-04 18:45:38 +01:00
http2.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
http_aws_sigv4.c tidy-up: one more round of formatting nits 2025-12-04 19:30:59 +01:00
http_aws_sigv4.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
http_chunks.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
http_chunks.h spelling: 'a' vs 'an' 2025-05-30 11:38:35 +02:00
http_digest.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
http_digest.h lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
http_negotiate.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
http_negotiate.h vauth: move auth structs to conn meta data 2025-06-10 15:57:44 +02:00
http_ntlm.c lib: add a Curl_bufref_uptr() function and use it 2025-12-04 16:17:21 +01:00
http_ntlm.h vauth: move auth structs to conn meta data 2025-06-10 15:57:44 +02:00
http_proxy.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
http_proxy.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
httpsrr.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
httpsrr.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
idn.c idn: avoid allocations and wcslen on Windows 2025-12-03 14:50:21 +01:00
idn.h idn: add native AppleIDN (icucore) support for macOS/iOS 2024-04-17 00:24:09 +02:00
if2ip.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
if2ip.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
imap.c lib: add a Curl_bufref_uptr() function and use it 2025-12-04 16:17:21 +01:00
imap.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
ldap.c curlx: limit use of system allocators to the minimum possible 2025-12-05 15:32:59 +01:00
libcurl.def multi: add notifications API 2025-10-07 10:55:31 +02: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 lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
llist.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
macos.c docs: use lowercase curl and libcurl 2025-01-02 17:15:54 +01:00
macos.h macOS: fix target detection more 2023-07-29 23:42:53 +02:00
Makefile.am autotools: delete idle AM_CFLAGS, AM_LDFLAGS variables 2025-11-30 22:27:25 +01:00
Makefile.inc build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
Makefile.soname tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
md4.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
md5.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
memdebug.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
mime.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
mime.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
mprintf.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
mqtt.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
mqtt.h mqtt: use conn/easy meta hash 2025-04-29 14:25:25 +02:00
multi.c bufref: add Curl_bufref_dup that returns a strdup()ed version 2025-12-04 19:04:19 +01:00
multi_ev.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
multi_ev.h lib: change uint sets to operate on uint32_t 2025-11-25 17:22:13 +01:00
multi_ntfy.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
multi_ntfy.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
multihandle.h lib: change uint sets to operate on uint32_t 2025-11-25 17:22:13 +01:00
multiif.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
netrc.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
netrc.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
noproxy.c noproxy: fix build on systems without IPv6 2025-12-07 00:42:16 +01:00
noproxy.h noproxy: patterns need to be comma separated 2024-06-01 12:25:13 +02:00
openldap.c lib: turn state.url into a struct bufref 2025-12-04 16:17:31 +01:00
optiontable.pl lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
parsedate.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
parsedate.h parsedate: make Curl_getdate_capped able to return epoch 2025-09-02 07:55:34 +02:00
pingpong.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
pingpong.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
pop3.c lib: add a Curl_bufref_uptr() function and use it 2025-12-04 16:17:21 +01:00
pop3.h pop3: use meta hashes at easy handle and connection 2025-05-06 09:08:47 +02:00
progress.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
progress.h speedlimit: also reset on send unpausing 2025-11-25 11:01:37 +01:00
psl.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
psl.h lib: use BIT() instead of bool in structs more 2025-04-22 08:01:08 +02:00
rand.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
rand.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
ratelimit.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
ratelimit.h ratelimit: redesign 2025-11-24 23:34:05 +01:00
rename.c curlx: limit use of system allocators to the minimum possible 2025-12-05 15:32:59 +01:00
rename.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
request.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
request.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
rtsp.c lib: turn state.referer into a struct bufref 2025-12-04 16:17:33 +01:00
rtsp.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
select.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
select.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
sendf.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
sendf.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
setopt.c altsvc: make it one malloc instead of three per entry 2025-12-06 23:50:58 +01:00
setopt.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
setup-os400.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
setup-vms.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
setup-win32.h windows: drop redundant curl_wcsdup_callback callback 2025-07-08 13:33:38 +02:00
sha256.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
sigpipe.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
slist.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
slist.h slist: constify Curl_slist_append_nodup() string argument 2025-11-25 11:05:48 +01:00
smb.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
smb.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
smtp.c lib: add a Curl_bufref_uptr() function and use it 2025-12-04 16:17:21 +01:00
smtp.h smtp: use easy handle/connectin meta for proto structs 2025-05-07 16:01:05 +02:00
sockaddr.h build: prefer USE_IPV6 macro internally (was: ENABLE_IPV6) 2024-04-13 08:33:26 +00:00
socketpair.c build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
socketpair.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
socks.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
socks.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
socks_gssapi.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
socks_sspi.c curlx: limit use of system allocators to the minimum possible 2025-12-05 15:32:59 +01:00
splay.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
splay.h curlx: move into to curlx/ 2025-05-07 11:01:15 +02:00
strcase.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
strcase.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
strdup.c build: stop overriding standard memory allocation functions 2025-11-28 10:44:26 +01:00
strdup.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
strequal.c tidy-up: move literal to the right side of comparisons 2025-07-27 22:35:17 +02:00
strerror.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
strerror.h windows: use native error code types more 2025-10-06 12:12:44 +02:00
system_win32.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
system_win32.h windows: reduce/stop loading DLLs at runtime 2025-06-11 05:39:09 +02:00
telnet.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
telnet.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
tftp.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
tftp.h setopt: check CURLOPT_TFTP_BLKSIZE range on set 2023-11-22 07:44:05 +01:00
transfer.c bufref: add Curl_bufref_dup that returns a strdup()ed version 2025-12-04 19:04:19 +01:00
transfer.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
uint-bset.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
uint-bset.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
uint-hash.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
uint-hash.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
uint-spbset.c connection: attached transfer count 2025-12-04 18:45:38 +01:00
uint-spbset.h connection: attached transfer count 2025-12-04 18:45:38 +01:00
uint-table.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
uint-table.h lib: change uint sets to operate on uint32_t 2025-11-25 17:22:13 +01:00
url.c url: if curl_url_get() fails due to OOM, error out properly 2025-12-04 23:01:01 +01:00
url.h url: make Curl_init_userdefined return void 2025-10-05 22:58:20 +02:00
urlapi-int.h test1658: add unit test for the HTTPS RR decoder 2025-04-05 21:03:47 +02:00
urlapi.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
urldata.h tidy-up: miscellaneous 2025-12-04 20:14:11 +01:00
version.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
ws.c lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00
ws.h lib: fix formatting nits (part 3) 2025-12-03 14:50:16 +01:00