curl/lib
Viktor Szakats ebef55a61d
wolfssl: add quic/ngtcp2 detection in cmake, and fix builds
- add QUIC/ngtcp2 detection in CMake with wolfSSL.

  Because wolfSSL uses zlib if available, move compression detection
  before TLS detection. (OpenSSL might also need this in the future.)

- wolfSSL 5.5.0 started using C99 types in its `quic.h` header, but it
  doesn't #include the necessary C99 header itself, breaking builds
  (unless another dependency pulled it by chance.) Add local workaround
  for it. For this to work with all build tools, we had to fix our
  header detection first. Ref: #10745

  Ref: 6ad5f6ecc1

Closes #10739
2023-03-14 11:57:55 +00:00
..
vauth openldap: fix missing sasl symbols at build in specific configs 2023-02-09 08:17:20 +01:00
vquic http2: Use KEEP_SEND_HOLD for flow control in HTTP/2 2023-03-14 03:26:57 -04:00
vssh libssh2: only set the memory callbacks when debugging 2023-03-10 08:01:47 +01:00
vtls secure-transport: fix recv return code handling 2023-03-14 09:59:27 +01: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 copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
altsvc.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
amigaos.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
amigaos.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
arpa_telnet.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
asyn-ares.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
asyn-thread.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
asyn.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
base64.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 ws: fix recv of larger frames 2023-02-10 08:28:58 +01:00
c-hyper.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
cf-https-connect.c connect: fix time_connect and time_appconnect timer statistics 2023-03-06 20:16:43 +01: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 url: fix logic in connection reuse to deny reuse on "unclean" connections 2023-03-07 12:50:31 +01:00
cf-socket.h url: fix logic in connection reuse to deny reuse on "unclean" connections 2023-03-07 12:50:31 +01:00
cfilters.c url: fix logic in connection reuse to deny reuse on "unclean" connections 2023-03-07 12:50:31 +01:00
cfilters.h url: fix logic in connection reuse to deny reuse on "unclean" connections 2023-03-07 12:50:31 +01:00
CMakeLists.txt cmake: delete unused HAVE__STRTOI64 2023-03-13 15:49:54 +00:00
config-amigaos.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
config-dos.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
config-mac.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
config-os400.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
config-plan9.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
config-riscos.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
config-win32.h build: fix stdint/inttypes detection with non-autotools 2023-03-13 10:47:21 +00:00
config-win32ce.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
conncache.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
conncache.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
connect.c connect: fix time_connect and time_appconnect timer statistics 2023-03-06 20:16:43 +01:00
connect.h connections: introduce http/3 happy eyeballs 2023-02-02 09:57:34 +01:00
content_encoding.c lib: silence clang/gcc -Wvla warnings in brotli headers 2023-03-10 22:24:24 +00:00
content_encoding.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
cookie.c cookie: don't load cookies again when flushing 2023-03-06 15:51:56 +01:00
cookie.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_addrinfo.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_addrinfo.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_base64.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_config.h.cmake copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_ctype.h urlapi: avoid Curl_dyn_addf() for hex outputs 2023-02-01 23:05:51 +01:00
curl_des.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_des.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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_log.c lib: give source files cf-http.* better fitting names 2023-03-02 08:48:34 +01:00
curl_log.h curl_log: avoid printf() format checking with mingw 2023-01-13 13:37:21 +01:00
curl_md4.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_md5.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_memory.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_memrchr.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_memrchr.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 tls: fixes for wolfssl + openssl combo builds 2023-02-01 09:47:16 +00:00
curl_ntlm_core.h tls: fixes for wolfssl + openssl combo builds 2023-02-01 09:47:16 +00:00
curl_ntlm_wb.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 curl_path: create the new path with dynbuf 2023-03-10 23:20:19 +01:00
curl_path.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_printf.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_rtmp.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_sasl.c openldap: fix missing sasl symbols at build in specific configs 2023-02-09 08:17:20 +01:00
curl_sasl.h misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01:00
curl_setup_once.h wolfssl: add quic/ngtcp2 detection in cmake, and fix builds 2023-03-14 11:57:55 +00:00
curl_setup.h misc: remove support for curl_off_t < 8 bytes 2023-02-24 17:05:33 +01:00
curl_sha256.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_sspi.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_sspi.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_threads.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_threads.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curlx.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
dict.c dict: URL decode the entire path always 2023-01-29 16:03:40 +01:00
dict.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
doh.c hostip: avoid sscanf and extra buffer copies 2023-02-27 20:43:13 +01:00
doh.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
dynbuf.c DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure 2023-03-01 04:18:15 -05:00
dynbuf.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
easy_lock.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
easy.c easy: remove infof() debug leftover from curl_easy_recv 2023-02-27 19:50:25 +01:00
easygetopt.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
easyif.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
easyoptions.c easyoptions: Fix header printing in generation script 2023-01-12 14:59:38 +01:00
easyoptions.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
escape.c escape: use table lookup when adding %-codes to output 2023-01-31 22:42:21 +01:00
escape.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
file.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
file.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
fileinfo.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
fileinfo.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
fopen.c fopen: remove unnecessary assignment 2023-02-05 03:15:08 -05:00
fopen.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
formdata.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
formdata.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
ftp.c ftp: add more conditions for connection reuse 2023-03-13 09:07:23 +01:00
ftp.h ftp: add more conditions for connection reuse 2023-03-13 09:07:23 +01:00
ftplistparser.c wildcard: remove files and move functions into ftplistparser.c 2023-03-03 23:25:30 +01: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 copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
getinfo.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
gopher.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
gopher.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
h2h3.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
h2h3.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hash.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hash.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
headers.c headers: make curl_easy_header and nextheader return different buffers 2023-03-09 00:13:41 +01:00
headers.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hmac.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 hostip: avoid sscanf and extra buffer copies 2023-02-27 20:43:13 +01:00
hostip.h hostip: avoid sscanf and extra buffer copies 2023-02-27 20:43:13 +01:00
hostsyn.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hsts.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hsts.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http2.c http2: Use KEEP_SEND_HOLD for flow control in HTTP/2 2023-03-14 03:26:57 -04:00
http2.h connections: introduce http/3 happy eyeballs 2023-02-02 09:57:34 +01:00
http_aws_sigv4.c http_aws_sigv4: remove typecasts from HMAC_SHA256 macro 2023-02-03 10:07:28 +01: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 copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
http_digest.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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_proxy: parse the status line without sscanf 2023-02-24 23:54:54 +01:00
http_proxy.h curl_log: for failf/infof and debug logging implementations 2023-01-12 10:14:17 +01:00
http.c http: don't send 100-continue for short PUT requests 2023-03-11 18:57:19 -08:00
http.h http:: include stdint.h more readily 2023-02-16 10:07:52 +01:00
idn.c idn: return error if the conversion ends up with a blank host 2023-02-27 15:12:29 +01:00
idn.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
if2ip.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
if2ip.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
imap.c misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01:00
imap.h misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01:00
inet_ntop.c urlapi: parse IPv6 literals without ENABLE_IPV6 2023-03-03 10:05:08 +01: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: avoid sscanf for parsing 2023-02-24 17:24:01 +01:00
ldap.c cmake: fix enabling LDAPS on Windows 2023-03-05 19:55:14 +00: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
Makefile.am copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
Makefile.inc wildcard: remove files and move functions into ftplistparser.c 2023-03-03 23:25:30 +01:00
Makefile.mk Makefile.mk: fix -g option in debug mode [ci skip] 2023-03-13 00:16:30 +00:00
Makefile.soname copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
md4.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
md5.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
mime.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
mprintf.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
mqtt.c mqtt: on send error, return error 2023-02-28 08:11:55 +01:00
mqtt.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
multi.c multi: make multi_perform ignore/unignore signals less often 2023-03-13 23:01:02 +01:00
multihandle.h curl: output warning at --verbose output for debug-enabled version 2023-01-12 17:59:26 +01:00
multiif.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
netrc.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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: support for space-separated names is deprecated 2023-01-04 09:15:37 +01:00
noproxy.h noproxy: support for space-separated names is deprecated 2023-01-04 09:15:37 +01:00
openldap.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
optiontable.pl easyoptions: Fix header printing in generation script 2023-01-12 14:59:38 +01:00
parsedate.c parsedate: replace sscanf( for time stamp parsing 2023-02-20 23:48:20 +01:00
parsedate.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
pingpong.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
pingpong.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
pop3.c misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01:00
pop3.h misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01:00
progress.c misc: remove support for curl_off_t < 8 bytes 2023-02-24 17:05:33 +01:00
progress.h connections: introduce http/3 happy eyeballs 2023-02-02 09:57:34 +01: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 rand: use arc4random as fallback when available 2023-03-06 11:21:38 +01:00
rand.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 url: fix logic in connection reuse to deny reuse on "unclean" connections 2023-03-07 12:50:31 +01:00
rtsp.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
select.c select: stop treating POLLRDBAND as an error 2023-02-23 23:41:44 +01:00
select.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
sendf.c cf-socket: improvements in socket I/O handling 2023-01-31 11:23:59 +01:00
sendf.h cf-socket: improvements in socket I/O handling 2023-01-31 11:23:59 +01:00
setopt.c ftp: add more conditions for connection reuse 2023-03-13 09:07:23 +01:00
setopt.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
setup-os400.h os400: correct Curl_os400_sendto() 2023-02-17 14:49:51 +01:00
setup-vms.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
setup-win32.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
sha256.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 multi: make multi_perform ignore/unignore signals less often 2023-03-13 23:01:02 +01: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 misc: remove support for curl_off_t < 8 bytes 2023-02-24 17:05:33 +01:00
smb.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
smtp.c misc: reduce struct and struct field sizes 2023-01-04 15:36:36 +01: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 socketpair: allow EWOULDBLOCK when reading the pair check bytes 2023-02-20 08:11:49 +01: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: allow using DoH to resolve host names 2023-02-17 09:17:54 +01:00
socks.h cf-socket: improvements in socket I/O handling 2023-01-31 11:23:59 +01: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 copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01: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 copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
telnet.c telnet: only accept option arguments in ascii 2023-03-10 17:43:18 +01:00
telnet.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
tftp.c cf-socket: keep sockaddr local in the socket filters 2023-01-03 17:33:29 +01: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 copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
timeval.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
transfer.c http2: Use KEEP_SEND_HOLD for flow control in HTTP/2 2023-03-14 03:26:57 -04:00
transfer.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
url.c ftp: add more conditions for connection reuse 2023-03-13 09:07:23 +01:00
url.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
urlapi-int.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
urlapi.c urlapi: take const args in _dup and _get functions 2023-03-08 15:38:26 +01:00
urldata.h ftp: add more conditions for connection reuse 2023-03-13 09:07:23 +01: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 lib: silence clang/gcc -Wvla warnings in brotli headers 2023-03-10 22:24:24 +00:00
warnless.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
warnless.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
ws.c ws: keep the socket non-blocking 2023-02-28 00:38:21 +01:00
ws.h ws: fix recv of larger frames 2023-02-10 08:28:58 +01:00