curl/lib
Daniel Stenberg 1f92db87e0
inet_ntop: add typecast to silence Coverity
CID 1024653:  Integer handling issues  (SIGN_EXTENSION)

Suspicious implicit sign extension: "src[i]" with type "unsigned char
const" (8 bits, unsigned) is promoted in "src[i] << (1 - i % 2 << 3)" to
type "int" (32 bits, signed), then sign-extended to type "unsigned long"
(64 bits, unsigned).  If "src[i] << (1 - i % 2 << 3)" is greater than
0x7FFFFFFF, the upper bits of the result will all be 1.

111         words[i/2] |= (src[i] << ((1 - (i % 2)) << 3));

The value will not be greater than 0x7FFFFFFF so this still cannot
happen.

Also, switch to ints here instead of longs. The values stored are 16 bit
so at least no need to use 64 bit variables. Also, longs are 32 bit on
some platforms so this logic still needs to work with 32 bits.

Closes #11960
2023-09-27 13:18:22 +02:00
..
vauth lib: enable hmac for digest as well 2023-09-20 13:38:42 +02:00
vquic quic: set ciphers/curves the same way regular TLS does 2023-09-23 11:36:05 +02:00
vssh wolfssh: do cleanup in Curl_ssh_cleanup 2023-09-23 23:15:11 -07:00
vtls openssl: improve ssl shutdown handling 2023-09-26 03:40:20 -04:00
.checksrc lib: don't use strerror() 2021-09-09 07:53:42 +02:00
.gitattributes copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
.gitignore copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
altsvc.c altsvc: accept and parse IPv6 addresses in response headers 2023-08-28 17:08:42 +02:00
altsvc.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
amigaos.c amissl: add missing signal.h include 2023-07-20 23:41:47 +02:00
amigaos.h tidy-up: mostly whitespace nits 2023-08-31 23:02:10 +00:00
arpa_telnet.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
asyn-ares.c asyn-ares: reduce timeout to 2000ms 2023-08-29 10:40:57 +02:00
asyn-thread.c resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set 2023-08-02 00:49:16 +02:00
asyn.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
base64.c tool: add "variable" support 2023-07-31 11:51:34 +02:00
bufq.c bufq: remove Curl_bufq_skip_and_shift (unused) 2023-09-23 10:50:10 +02:00
bufq.h bufq: remove Curl_bufq_skip_and_shift (unused) 2023-09-23 10:50:10 +02:00
bufref.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
bufref.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
c-hyper.c lib: let the max filesize option stop too big transfers too 2023-09-23 11:20:20 +02:00
c-hyper.h hyper: remove hyptransfer->endtask 2023-09-03 18:42:37 +02:00
cf-h1-proxy.c http: h1/h2 proxy unification 2023-09-25 20:12:18 +02:00
cf-h1-proxy.h proxy: http2 proxy tunnel implementation 2023-04-06 13:04:46 +02:00
cf-h2-proxy.c openssl: improve ssl shutdown handling 2023-09-26 03:40:20 -04:00
cf-h2-proxy.h proxy: http2 proxy tunnel implementation 2023-04-06 13:04:46 +02:00
cf-haproxy.c cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP 2023-08-08 17:05:24 +02:00
cf-haproxy.h lib: remove unused functions, make single-use static 2023-05-23 11:08:51 +02:00
cf-https-connect.c trace: make tracing available in non-debug builds 2023-08-03 17:32:25 +02:00
cf-https-connect.h lib: give source files cf-http.* better fitting names 2023-03-02 08:48:34 +01:00
cf-socket.c http2: polish things around POST 2023-09-04 19:48:49 +02:00
cf-socket.h cf-socket: restore Curl_sock_assign_addr() 2023-05-25 14:34:39 +02:00
cfilters.c tidy-up: mostly whitespace nits 2023-08-31 23:02:10 +00:00
cfilters.h cfilters: rename close/connect functions to avoid clashes 2023-07-20 23:35:33 +02:00
CMakeLists.txt cmake: lib CURL_STATICLIB fixes (Windows) 2023-09-25 22:05:29 +00:00
config-amigaos.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
config-dos.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
config-mac.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
config-os400.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
config-plan9.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
config-riscos.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
config-win32.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
config-win32ce.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
conncache.c curl_multi_get_handles: get easy handles from a multi handle 2023-09-25 20:16:58 +02:00
conncache.h lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID 2023-06-12 23:53:00 +02:00
connect.c connect: expire the timeout when trying next 2023-09-27 10:35:36 +02:00
connect.h lib: remove unused functions, make single-use static 2023-05-23 11:08:51 +02:00
content_encoding.c content_encoding: only do tranfer-encoding compression if asked to 2023-04-07 13:39:20 +02:00
content_encoding.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
cookie.c cookie: set ->running in cookie_init even if data is NULL 2023-09-19 08:26:07 +02:00
cookie.h cookie: reduce variable scope, add const 2023-09-15 22:09:43 +02:00
curl_addrinfo.c misc: fix spelling mistakes 2023-05-23 10:42:09 +02:00
curl_addrinfo.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_base64.h tool: add "variable" support 2023-07-31 11:51:34 +02:00
curl_config.h.cmake cmake: add feature checks for memrchr and getifaddrs 2023-09-26 22:10:28 +00:00
curl_ctype.h escape: replace Curl_isunreserved with ISUNRESERVED 2023-09-14 03:07:45 -04:00
curl_des.c nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
curl_des.h nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
curl_endian.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_endian.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_fnmatch.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_fnmatch.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_get_line.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_get_line.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_gethostname.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +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 gssapi: align global gss_OID_desc vars to silence ld warnings on macOS ventura 2023-03-10 08:04:42 +01:00
curl_gssapi.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_hmac.h lib: enable hmac for digest as well 2023-09-20 13:38:42 +02:00
curl_krb5.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_ldap.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_md4.h lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
curl_md5.h lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
curl_memory.h cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
curl_memrchr.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_memrchr.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
curl_multibyte.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_multibyte.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_ntlm_core.c crypto: ensure crypto initialization works 2023-08-08 10:44:01 +02:00
curl_ntlm_core.h nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
curl_ntlm_wb.c build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
curl_ntlm_wb.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_path.c checksrc: disallow spaces before labels 2023-05-18 20:45:04 +02:00
curl_path.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_printf.h cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
curl_range.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +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: unify the upload/method handling 2023-04-25 12:38:38 +02:00
curl_rtmp.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_sasl.c lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
curl_sasl.h misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01:00
curl_setup_once.h cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
curl_setup.h mingw: delete support for legacy mingw.org toolchain 2023-09-23 09:12:57 +00:00
curl_sha256.h lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
curl_sspi.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_sspi.h mingw: delete support for legacy mingw.org toolchain 2023-09-23 09:12:57 +00:00
curl_threads.c mingw: delete support for legacy mingw.org toolchain 2023-09-23 09:12:57 +00:00
curl_threads.h mingw: delete support for legacy mingw.org toolchain 2023-09-23 09:12:57 +00:00
curl_trc.c trace: make tracing available in non-debug builds 2023-08-03 17:32:25 +02:00
curl_trc.h misc: spellfixes 2023-08-25 13:21:07 +02:00
curlx.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
dict.c checksrc: disallow spaces before labels 2023-05-18 20:45:04 +02:00
dict.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
doh.c curl_multi_get_handles: get easy handles from a multi handle 2023-09-25 20:16:58 +02:00
doh.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
dynbuf.c dynbuf: never allocate larger than "toobig" 2023-03-28 10:22:53 +02:00
dynbuf.h http: VLH, very large header test and fixes 2023-07-24 19:25:20 +02:00
dynhds.c http: h1/h2 proxy unification 2023-09-25 20:12:18 +02:00
dynhds.h lib: remove unused functions, make single-use static 2023-05-23 11:08:51 +02:00
easy_lock.h mingw: delete support for legacy mingw.org toolchain 2023-09-23 09:12:57 +00:00
easy.c wolfssh: do cleanup in Curl_ssh_cleanup 2023-09-23 23:15:11 -07:00
easygetopt.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
easyif.h Websocket en-/decoding 2023-04-25 23:16:51 +02:00
easyoptions.c haproxy: add --haproxy-clientip flag to spoof client IPs 2023-06-05 20:08:37 +02:00
easyoptions.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
escape.c escape: replace Curl_isunreserved with ISUNRESERVED 2023-09-14 03:07:45 -04:00
escape.h escape: replace Curl_isunreserved with ISUNRESERVED 2023-09-14 03:07:45 -04:00
file.c lib: let the max filesize option stop too big transfers too 2023-09-23 11:20:20 +02:00
file.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
fileinfo.c ftplistparser: replace realloc with dynbuf 2023-03-28 10:11:33 +02:00
fileinfo.h ftplistparser: replace realloc with dynbuf 2023-03-28 10:11:33 +02:00
fopen.c misc: better random strings 2023-09-16 11:37:57 +02:00
fopen.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
formdata.c lib: use wrapper for curl_mime_data fseek callback 2023-09-25 20:03:09 +02:00
formdata.h configure, cmake, lib: more form api deprecation 2023-07-31 08:31:38 +02:00
ftp.c lib: disambiguate Curl_client_write flag semantics 2023-09-21 08:56:50 +02:00
ftp.h ftp: add more conditions for connection reuse 2023-03-13 09:07:23 +01:00
ftplistparser.c ftplistparser: replace realloc with dynbuf 2023-03-28 10:11:33 +02:00
ftplistparser.h wildcard: remove files and move functions into ftplistparser.c 2023-03-03 23:25:30 +01:00
functypes.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
getenv.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
getinfo.c lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID 2023-06-12 23:53:00 +02:00
getinfo.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
gopher.c http: fix sending of large requests 2023-09-05 16:36:03 +02:00
gopher.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hash.c hash: fix assigning same value 2023-04-14 09:26:26 +02:00
hash.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
headers.c headers: accept leading whitespaces on first response header 2023-08-07 12:45:45 +02:00
headers.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hmac.c lib: enable hmac for digest as well 2023-09-20 13:38:42 +02:00
hostasyn.c hostip: avoid sscanf and extra buffer copies 2023-02-27 20:43:13 +01:00
hostip4.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hostip6.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hostip.c build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
hostip.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
hostsyn.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hsts.c cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
hsts.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http1.c http: h1/h2 proxy unification 2023-09-25 20:12:18 +02:00
http1.h http: h1/h2 proxy unification 2023-09-25 20:12:18 +02:00
http2.c openssl: improve ssl shutdown handling 2023-09-26 03:40:20 -04:00
http2.h lib: remove unused functions, make single-use static 2023-05-23 11:08:51 +02:00
http_aws_sigv4.c http_aws_sigv4: fix sorting with empty parts 2023-09-16 08:35:16 -07:00
http_aws_sigv4.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http_chunks.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http_chunks.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http_digest.c lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
http_digest.h lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
http_negotiate.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http_negotiate.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http_ntlm.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http_ntlm.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http_proxy.c http: h1/h2 proxy unification 2023-09-25 20:12:18 +02:00
http_proxy.h http: h1/h2 proxy unification 2023-09-25 20:12:18 +02:00
http.c http: remove wrong comment for http_should_fail 2023-09-27 09:15:03 +02:00
http.h misc: fix spelling 2023-08-25 20:54:14 +02:00
idn.c idn: if idn2_check_version returns NULL, return error 2023-09-20 13:36:51 +02:00
idn.h urlapi: return CURLUE_BAD_HOSTNAME if puny2idn encoding fails 2023-08-17 08:21:08 +02:00
if2ip.c lib: --disable-bindlocal builds curl without local binding support 2023-08-17 17:17:59 +02:00
if2ip.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
imap.c imap: add a check for failing strdup() 2023-08-14 18:07:12 +02:00
imap.h misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01:00
inet_ntop.c inet_ntop: add typecast to silence Coverity 2023-09-27 13:18:22 +02:00
inet_ntop.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
inet_pton.c urlapi: parse IPv6 literals without ENABLE_IPV6 2023-03-03 10:05:08 +01:00
inet_pton.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
krb5.c krb5: fix "implicit conversion loses integer precision" warnings 2023-09-07 16:17:13 +02:00
ldap.c lib: let the max filesize option stop too big transfers too 2023-09-23 11:20:20 +02:00
libcurl.plist.in macos: set .plist version in autoconf 2022-04-20 15:26:13 +02:00
libcurl.rc copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
libcurl.vers.in
llist.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
llist.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
macos.c macOS: fix target detection more 2023-07-29 23:42:53 +02:00
macos.h macOS: fix target detection more 2023-07-29 23:42:53 +02:00
Makefile.am copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
Makefile.inc gskit: remove 2023-08-07 20:57:48 +02:00
Makefile.mk Makefile.mk: always set CURL_STATICLIB for lib (Windows) 2023-09-23 20:42:47 +00:00
Makefile.soname copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
md4.c crypto: ensure crypto initialization works 2023-08-08 10:44:01 +02:00
md5.c lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
memdebug.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
memdebug.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
mime.c misc: better random strings 2023-09-16 11:37:57 +02:00
mime.h misc: better random strings 2023-09-16 11:37:57 +02:00
mprintf.c checksrc: disallow spaces before labels 2023-05-18 20:45:04 +02:00
mqtt.c lib: let the max filesize option stop too big transfers too 2023-09-23 11:20:20 +02:00
mqtt.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
multi.c multi: fix small timeouts 2023-09-26 00:58:47 +02:00
multihandle.h multi: remove PENDING + MSGSENT handles from the main linked list 2023-03-26 17:43:28 +02:00
multiif.h multiif.h: remove Curl_multi_dump declaration 2023-09-26 03:51:13 -04:00
netrc.c checksrc: disallow spaces before labels 2023-05-18 20:45:04 +02:00
netrc.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
nonblock.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
nonblock.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
noproxy.c noproxy: pointer to local array 'hostip' is stored outside scope 2023-04-12 09:00:20 +02:00
noproxy.h noproxy: support for space-separated names is deprecated 2023-01-04 09:15:37 +01:00
openldap.c checksrc: find bad indentation in conditions without open brace 2023-04-28 23:11:00 +02:00
optiontable.pl easyoptions: Fix header printing in generation script 2023-01-12 14:59:38 +01:00
parsedate.c checksrc: disallow spaces before labels 2023-05-18 20:45:04 +02:00
parsedate.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
pingpong.c lib: disambiguate Curl_client_write flag semantics 2023-09-21 08:56:50 +02:00
pingpong.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
pop3.c lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
pop3.h misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01:00
progress.c lib: let the max filesize option stop too big transfers too 2023-09-23 11:20:20 +02:00
progress.h lib: let the max filesize option stop too big transfers too 2023-09-23 11:20:20 +02:00
psl.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
psl.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
rand.c mingw: delete support for legacy mingw.org toolchain 2023-09-23 09:12:57 +00:00
rand.h misc: better random strings 2023-09-16 11:37:57 +02:00
rename.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
rename.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
rtsp.c lib: unify the upload/method handling 2023-04-25 12:38:38 +02:00
rtsp.h rtsp: convert mallocs to dynbuf for RTP buffering 2023-04-04 14:44:25 +02:00
select.c select: avoid returning an error on EINTR from select() or poll() 2023-05-19 16:16:26 +02:00
select.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
sendf.c lib: disambiguate Curl_client_write flag semantics 2023-09-21 08:56:50 +02:00
sendf.h lib: disambiguate Curl_client_write flag semantics 2023-09-21 08:56:50 +02:00
setopt.c lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
setopt.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
setup-os400.h os400: implement CLI tool 2023-08-30 11:38:27 +02:00
setup-vms.h egd: delete feature detection and related source code 2023-08-01 21:58:56 +00:00
setup-win32.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
sha256.c lib: add ability to disable auths individually 2023-09-07 17:45:06 +02:00
share.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
share.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
sigpipe.h build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
slist.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
slist.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
smb.c lib: let the max filesize option stop too big transfers too 2023-09-23 11:20:20 +02:00
smb.h cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
smtp.c cmake: cache more config and delete unused ones 2023-08-01 21:59:00 +00:00
smtp.h misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01:00
sockaddr.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
socketpair.c checksrc: disallow spaces before labels 2023-05-18 20:45:04 +02:00
socketpair.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
socks_gssapi.c cf-socket: improvements in socket I/O handling 2023-01-31 11:23:59 +01:00
socks_sspi.c cf-socket: improvements in socket I/O handling 2023-01-31 11:23:59 +01:00
socks.c socks: print ipv6 address within brackets 2023-07-20 23:38:20 +02:00
socks.h lib: remove unused functions, make single-use static 2023-05-23 11:08:51 +02:00
speedcheck.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
speedcheck.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
splay.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
splay.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
strcase.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
strcase.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
strdup.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
strdup.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
strerror.c lib: fix a few *printf() flag mistakes 2023-08-02 23:11:09 +02:00
strerror.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
strtok.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
strtok.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
strtoofft.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
strtoofft.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
system_win32.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
system_win32.h easy: remove #ifdefs to make code easier on the eye 2023-07-26 23:57:08 +02:00
telnet.c lib: let the max filesize option stop too big transfers too 2023-09-23 11:20:20 +02:00
telnet.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
tftp.c lib: let the max filesize option stop too big transfers too 2023-09-23 11:20:20 +02:00
tftp.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
timediff.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
timediff.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
timeval.c timeval: use CLOCK_MONOTONIC_RAW if available 2023-06-13 00:02:32 +02:00
timeval.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
transfer.c build: delete checks for C89 standard headers 2023-09-26 14:25:10 +00:00
transfer.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
url.c url: fix netrc info message 2023-09-24 03:37:13 -04:00
url.h lib: remove unused functions, make single-use static 2023-05-23 11:08:51 +02:00
urlapi-int.h urlapi: make internal function start with Curl_ 2023-04-27 08:36:51 +02:00
urlapi.c escape: replace Curl_isunreserved with ISUNRESERVED 2023-09-14 03:07:45 -04:00
urldata.h curl_multi_get_handles: get easy handles from a multi handle 2023-09-25 20:16:58 +02:00
version_win32.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
version_win32.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
version.c cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
warnless.c warnless: remove unused functions 2023-09-25 17:06:33 +02:00
warnless.h cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
ws.c websocket: rename arguments/variables to match docs 2023-07-22 00:31:31 +02:00
ws.h Websocket en-/decoding 2023-04-25 23:16:51 +02:00