curl/lib
Daniel Stenberg bfe9b59be4
cookie: reject cookie names or content with TAB characters
TABs in name and content seem allowed by RFC 6265: "the algorithm strips
leading and trailing whitespace from the cookie name and value (but
maintains internal whitespace)"

Cookies with TABs in the names are rejected by Firefox and Chrome.

TABs in content are stripped out by Firefox, while Chrome discards the
whole cookie.

TABs in cookies also cause issues in saved netscape cookie files.

Reported-by: Trail of Bits

URL: https://curl.se/mail/lib-2022-10/0032.html
URL: https://github.com/httpwg/http-extensions/issues/2262

Closes #9659
2022-10-14 08:22:10 +02:00
..
vauth strcase: add and use Curl_timestrcmp 2022-10-08 11:50:47 +02:00
vquic ngtcp2: fix C89 compliance nit 2022-09-27 14:02:27 +02:00
vssh tidy-up: delete parallel/unused feature flags 2022-10-06 15:30:13 +00:00
vtls schannel: when importing PFX, disable key persistence 2022-10-11 04:04:54 -04:00
.checksrc lib: don't use strerror() 2021-09-09 07:53:42 +02:00
.gitattributes copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
.gitignore copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
altsvc.c altsvc: reject bad port numbers 2022-09-28 12:44:37 +02:00
altsvc.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
amigaos.c amigaos: fix threaded resolver on AmigaOS 4.x 2022-08-10 14:14:27 +02:00
amigaos.h amigaos: fix threaded resolver on AmigaOS 4.x 2022-08-10 14:14:27 +02:00
arpa_telnet.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
asyn-ares.c asyn-ares: set hint flags when calling ares_getaddrinfo 2022-10-11 08:23:33 +02:00
asyn-thread.c hostip: lazily wait to figure out if IPv6 works until needed 2022-09-22 09:47:59 +02:00
asyn.h lib: the number four in a sequence is the "fourth" 2022-09-19 08:48:49 +02:00
base64.c misc: nitpick grammar in comments/docs 2022-10-12 11:32:43 +02:00
bufref.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
bufref.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
c-hyper.c ws: initial websockets support 2022-09-09 15:11:14 +02:00
c-hyper.h hyper: use wakers for curl pause/resume 2022-06-30 10:19:08 +02:00
CMakeLists.txt cmake: define BUILDING_LIBCURL in lib/CMakeLists, not config.h 2022-09-14 08:06:41 +02:00
config-amigaos.h tidy-up: delete parallel/unused feature flags 2022-10-06 15:30:13 +00:00
config-dos.h tidy-up: delete parallel/unused feature flags 2022-10-06 15:30:13 +00:00
config-mac.h config: remove the check for and use of SIZEOF_SHORT 2022-08-11 09:07:06 +02:00
config-os400.h config: remove the check for and use of SIZEOF_SHORT 2022-08-11 09:07:06 +02:00
config-plan9.h tidy-up: delete parallel/unused feature flags 2022-10-06 15:30:13 +00:00
config-riscos.h config: remove the check for and use of SIZEOF_SHORT 2022-08-11 09:07:06 +02:00
config-win32.h lib: set more flags in config-win32.h 2022-10-13 15:43:31 +00:00
config-win32ce.h config: remove the check for and use of SIZEOF_SHORT 2022-08-11 09:07:06 +02:00
conncache.c ws: initial websockets support 2022-09-09 15:11:14 +02:00
conncache.h lib and tests: add missing curl.h includes 2022-09-12 09:41:47 +02:00
connect.c connect: fix Curl_updateconninfo for TRNSPRT_UNIX 2022-10-08 11:45:20 +02:00
connect.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
content_encoding.c tidy-up: delete parallel/unused feature flags 2022-10-06 15:30:13 +00:00
content_encoding.h content_encoding: use writer struct subclasses for different encodings 2022-09-11 14:46:52 +02:00
cookie.c cookie: reject cookie names or content with TAB characters 2022-10-14 08:22:10 +02:00
cookie.h cookie: apply limits 2022-06-26 11:00:48 +02:00
curl_addrinfo.c misc: null-terminate 2022-09-17 23:19:29 +02:00
curl_addrinfo.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_base64.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_config.h.cmake cmake: add the check of HAVE_SOCKETPAIR 2022-10-10 23:23:22 +02:00
curl_ctype.h curl_ctype: add space around <= operator in ISSPACE macro 2022-09-06 14:31:19 +02:00
curl_des.c docs: update sourceforge project links [ci skip] 2022-10-01 18:40:47 +00:00
curl_des.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_endian.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_endian.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_fnmatch.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_fnmatch.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_get_line.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_get_line.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_gethostname.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_gethostname.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_gssapi.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_gssapi.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_hmac.h lib and tests: add missing curl.h includes 2022-09-12 09:41:47 +02:00
curl_krb5.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_ldap.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_md4.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_md5.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_memory.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_memrchr.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_memrchr.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_multibyte.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_multibyte.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_ntlm_core.c docs: update sourceforge project links [ci skip] 2022-10-01 18:40:47 +00:00
curl_ntlm_core.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_ntlm_wb.c docs: update sourceforge project links [ci skip] 2022-10-01 18:40:47 +00:00
curl_ntlm_wb.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_path.c lib/curl_path.c: add ISC to license expression 2022-07-01 09:40:31 +02:00
curl_path.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_printf.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_range.c misc: ISSPACE() => ISBLANK() 2022-09-06 08:34:30 +02:00
curl_range.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_rtmp.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_rtmp.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_sasl.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_sasl.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_setup_once.h functypes: provide the recv and send arg and return types 2022-09-28 09:06:11 +02:00
curl_setup.h docs: spelling nits 2022-09-29 21:29:04 +00:00
curl_sha256.h lib and tests: add missing curl.h includes 2022-09-12 09:41:47 +02:00
curl_sspi.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_sspi.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_threads.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl_threads.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curlx.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
dict.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
dict.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
doh.c hostip: lazily wait to figure out if IPv6 works until needed 2022-09-22 09:47:59 +02:00
doh.h doh: move doh related struct definitions to doh.h 2022-07-18 11:55:26 +02:00
dynbuf.c urlapi: leaner with fewer allocs 2022-09-07 10:21:45 +02:00
dynbuf.h misc: null-terminate 2022-09-17 23:19:29 +02:00
easy_lock.h easy_lock: fix build with icc 2022-07-12 23:08:35 +02:00
easy.c easy: avoid Intel error #2312: pointer cast involving 64-bit pointed-to type 2022-10-07 18:32:07 +02:00
easygetopt.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
easyif.h websockets: remodeled API to support 63 bit frame sizes 2022-10-07 12:50:58 +02:00
easyoptions.c ws: initial websockets support 2022-09-09 15:11:14 +02:00
easyoptions.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
escape.c docs: explain curl_easy_escape/unescape curl handle is ignored 2022-07-10 02:59:58 -04:00
escape.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
file.c file: add handling of native AmigaOS paths 2022-08-08 16:42:10 +02:00
file.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
fileinfo.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
fileinfo.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
fopen.c fopen: add Curl_fopen() for better overwriting of files 2022-06-26 11:03:57 +02:00
fopen.h fopen: add Curl_fopen() for better overwriting of files 2022-06-26 11:03:57 +02:00
formdata.c formdata: typecast the va_arg return value 2022-09-13 15:38:48 +02:00
formdata.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
ftp.c ftp: ignore a 550 response to MDTM 2022-09-07 10:26:55 +02:00
ftp.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
ftplistparser.c misc: ISSPACE() => ISBLANK() 2022-09-06 08:34:30 +02:00
ftplistparser.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
functypes.h functypes: provide the recv and send arg and return types 2022-09-28 09:06:11 +02:00
getenv.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
getinfo.c getinfo: return better error on NULL as first argument 2022-07-10 18:22:23 +02:00
getinfo.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
gopher.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
gopher.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
h2h3.c misc: ISSPACE() => ISBLANK() 2022-09-06 08:34:30 +02:00
h2h3.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
hash.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
hash.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
headers.c misc: null-terminate 2022-09-17 23:19:29 +02:00
headers.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
hmac.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
hostasyn.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
hostip4.c amigaos: fix threaded resolver on AmigaOS 4.x 2022-08-10 14:14:27 +02:00
hostip6.c hostip: lazily wait to figure out if IPv6 works until needed 2022-09-22 09:47:59 +02:00
hostip.c hostip: lazily wait to figure out if IPv6 works until needed 2022-09-22 09:47:59 +02:00
hostip.h multi: use larger dns hash table for multi interface 2022-08-29 00:07:09 +02:00
hostsyn.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
hsts.c misc: ISSPACE() => ISBLANK() 2022-09-06 08:34:30 +02:00
hsts.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
http2.c ws: initial websockets support 2022-09-09 15:11:14 +02:00
http2.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
http_aws_sigv4.c http_aws_sigv4: fix strlen() check 2022-10-13 09:04:54 +02:00
http_aws_sigv4.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
http_chunks.c curl_ctype: convert to macros-only 2022-09-06 08:36:33 +02:00
http_chunks.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
http_digest.c misc: ISSPACE() => ISBLANK() 2022-09-06 08:34:30 +02:00
http_digest.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
http_negotiate.c misc: ISSPACE() => ISBLANK() 2022-09-06 08:34:30 +02:00
http_negotiate.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
http_ntlm.c docs: update sourceforge project links [ci skip] 2022-10-01 18:40:47 +00:00
http_ntlm.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
http_proxy.c sendf: make Curl_debug a void function 2022-07-23 13:38:43 +02:00
http_proxy.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
http.c url: allow non-HTTPS HSTS-matching for debug builds 2022-10-13 23:28:43 +02:00
http.h websockets: remodeled API to support 63 bit frame sizes 2022-10-07 12:50:58 +02:00
idn_win32.c windows: adjust name of two internal public functions 2022-09-26 22:32:23 +00:00
if2ip.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
if2ip.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
imap.c misc: spelling fixes 2022-08-31 14:31:01 +00:00
imap.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
inet_ntop.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
inet_ntop.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
inet_pton.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
inet_pton.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
krb5.c krb5: return error properly on decode errors 2022-06-25 22:13:09 +02:00
ldap.c ldap: adapt to conn->port now being an 'int' 2022-08-08 19:56:14 +02:00
libcurl.plist.in macos: set .plist version in autoconf 2022-04-20 15:26:13 +02:00
libcurl.rc copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
libcurl.vers.in
llist.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
llist.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
Makefile.am windows: add .rc support to autotools builds 2022-09-18 12:05:35 +00:00
makefile.amiga copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
makefile.dj copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
Makefile.inc functypes: provide the recv and send arg and return types 2022-09-28 09:06:11 +02:00
Makefile.m32 Makefile.m32: drop CROSSPREFIX and our CC/AR defaults [ci skip] 2022-10-11 21:16:00 +00:00
md4.c amissl: make AmiSSL v5 a minimum requirement 2022-08-08 09:16:01 +02:00
md5.c amissl: make AmiSSL v5 a minimum requirement 2022-08-08 09:16:01 +02:00
memdebug.c memdebug: add annotation attributes 2022-08-14 10:53:18 +02:00
memdebug.h functypes: provide the recv and send arg and return types 2022-09-28 09:06:11 +02:00
mime.c lib: sanitize conditional exclusion around MIME 2022-09-29 10:51:04 +02:00
mime.h lib: sanitize conditional exclusion around MIME 2022-09-29 10:51:04 +02:00
mprintf.c mprintf: use snprintf if available 2022-09-22 23:06:26 +02:00
mqtt.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
mqtt.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
multi.c hostip: lazily wait to figure out if IPv6 works until needed 2022-09-22 09:47:59 +02:00
multihandle.h hostip: lazily wait to figure out if IPv6 works until needed 2022-09-22 09:47:59 +02:00
multiif.h multi: use larger dns hash table for multi interface 2022-08-29 00:07:09 +02:00
netrc.c netrc: remove the two 'changed' arguments 2022-10-13 23:42:07 +02:00
netrc.h netrc: remove the two 'changed' arguments 2022-10-13 23:42:07 +02:00
nonblock.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
nonblock.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
openldap.c misc: ISSPACE() => ISBLANK() 2022-09-06 08:34:30 +02:00
optiontable.pl easyoptions: fix icc warning 2022-07-19 11:01:15 +02:00
parsedate.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
parsedate.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
pingpong.c pingpong: extend the response reading error with errno 2022-09-06 18:48:57 +02:00
pingpong.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
pop3.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
pop3.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
progress.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
progress.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
psl.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
psl.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
quic.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
rand.c misc: null-terminate 2022-09-17 23:19:29 +02:00
rand.h misc: null-terminate 2022-09-17 23:19:29 +02:00
rename.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
rename.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
rtsp.c misc: ISSPACE() => ISBLANK() 2022-09-06 08:34:30 +02:00
rtsp.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
select.c select: do not return fatal error on EINTR from poll() 2022-07-04 00:58:07 -04:00
select.h tidy-up: delete unused HAVE_STRUCT_POLLFD 2022-10-12 14:19:09 +00:00
sendf.c ws: minor fixes for web sockets without the CONNECT_ONLY flag 2022-10-09 23:09:58 +02:00
sendf.h sendf: make Curl_debug a void function 2022-07-23 13:38:43 +02:00
setopt.c lib: sanitize conditional exclusion around MIME 2022-09-29 10:51:04 +02:00
setopt.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
setup-os400.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
setup-vms.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
setup-win32.h setup-win32: no longer define UNICODE/_UNICODE implicitly 2022-09-07 02:55:10 -04:00
sha256.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
share.c multi: use larger dns hash table for multi interface 2022-08-29 00:07:09 +02:00
share.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
sigpipe.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
slist.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
slist.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
smb.c smb: replace CURL_WIN32 with WIN32 2022-10-11 21:05:44 +00:00
smb.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
smtp.c transfer: upload performance; avoid tiny send 2022-06-20 09:42:40 +02:00
smtp.h transfer: upload performance; avoid tiny send 2022-06-20 09:42:40 +02:00
sockaddr.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
socketpair.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
socketpair.h lib and tests: add missing curl.h includes 2022-09-12 09:41:47 +02:00
socks_gssapi.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
socks_sspi.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
socks.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
socks.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
speedcheck.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
speedcheck.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
splay.c splay: avoid using -1 in unsigned variable 2022-07-23 13:38:54 +02:00
splay.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
strcase.c strcase: add and use Curl_timestrcmp 2022-10-08 11:50:47 +02:00
strcase.h strcase: add and use Curl_timestrcmp 2022-10-08 11:50:47 +02:00
strdup.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
strdup.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
strerror.c strerror: improve two URL API error messages 2022-09-15 09:31:29 +02:00
strerror.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
strtok.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
strtok.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
strtoofft.c strtoofft: after space, there cannot be a control code 2022-09-09 15:02:15 +02:00
strtoofft.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
system_win32.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
system_win32.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
telnet.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
telnet.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
tftp.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
tftp.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
timediff.c lib: add missing limits.h includes 2022-09-12 09:41:50 +02:00
timediff.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
timeval.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
timeval.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
transfer.c setopt: use the handler table for protocol name to number conversions 2022-09-16 23:29:01 +02:00
transfer.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
url.c netrc: remove the two 'changed' arguments 2022-10-13 23:42:07 +02:00
url.h setopt: use the handler table for protocol name to number conversions 2022-09-16 23:29:01 +02:00
urlapi-int.h urlapi: detect scheme better when not guessing 2022-09-15 09:31:40 +02:00
urlapi.c misc: nitpick grammar in comments/docs 2022-10-12 11:32:43 +02:00
urldata.h tidy-up: delete parallel/unused feature flags 2022-10-06 15:30:13 +00:00
version_win32.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
version_win32.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
version.c tidy-up: delete parallel/unused feature flags 2022-10-06 15:30:13 +00:00
warnless.c lib: add missing limits.h includes 2022-09-12 09:41:50 +02:00
warnless.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
wildcard.c copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
wildcard.h lib and tests: add missing curl.h includes 2022-09-12 09:41:47 +02:00
ws.c ws: fix buffer pointer use in the callback loop 2022-10-10 11:21:56 +02:00
ws.h websockets: remodeled API to support 63 bit frame sizes 2022-10-07 12:50:58 +02:00