Michael Kaufmann 2a2404153b http: merge two "case" statements 5 年之前
..
vauth 67b30b3418 sspi: fix memory leaks 5 年之前
vquic 00da834156 quiche: persist connection details 5 年之前
vssh ea28a6cb2f ssh: add a generic Curl_ssh_version function for SSH backends 5 年之前
vtls a0f8fccb1e openssl: fix warning with boringssl and SSL_CTX_set_min_proto_version 5 年之前
.gitattributes a0576e2f36 .gitattributes: force shell scripts to LF 7 年之前
.gitignore 8611d985ee VC: remove the makefile.vc6 build infra 7 年之前
CMakeLists.txt 69328490fc CMake: Improve config installation 6 年之前
Makefile.Watcom 1cccf2f945 openssl: Remove SSLEAY leftovers 6 年之前
Makefile.am 5b2d703fe5 vssh: create directory for SSH backend code 5 年之前
Makefile.inc 5b3be0729c ngtcp2: Build with latest ngtcp2 and ngtcp2_crypto_openssl 5 年之前
Makefile.m32 b801b453af whitespace fixes 6 年之前
Makefile.netware 1cccf2f945 openssl: Remove SSLEAY leftovers 6 年之前
Makefile.vxworks ccfa139c71 build: updated dependencies in makefiles. 10 年之前
altsvc.c 49e6b3857f altsvc: make it use h3-22 with ngtcp2 as well 5 年之前
altsvc.h 69b3ff5118 alt-svc: add protocol version selection masking 5 年之前
amigaos.c 1e853653d2 configure: add --with-amissl 5 年之前
amigaos.h 1e853653d2 configure: add --with-amissl 5 年之前
arpa_telnet.h ad547fcf7b travis: add build for "configure --disable-verbose" 6 年之前
asyn-ares.c a55faf33d4 cleanup: remove the 'numsocks' argument used in many places 5 年之前
asyn-thread.c e34ec7de59 asyn-thread: s/AF_LOCAL/AF_UNIX for Solaris 5 年之前
asyn.h a55faf33d4 cleanup: remove the 'numsocks' argument used in many places 5 年之前
base64.c 1a7634e484 base64: check for SSH, not specific SSH backends 5 年之前
checksrc.pl 6381708970 checksrc: add COPYRIGHTYEAR check 6 年之前
config-amigaos.h 60450d507f config-amigaos.h: (embarrassed) made the line shorter 8 年之前
config-dos.h b801b453af whitespace fixes 6 年之前
config-mac.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
config-os400.h 9a24f97711 OS400: Add CURLOPT_H3 symbols 5 年之前
config-plan9.h 84aba180e2 plan9: add support for running on Plan 9 5 年之前
config-riscos.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
config-symbian.h 7e8f1916d6 openssl: define HAVE_SSL_GET_SHUTDOWN based on version number 5 年之前
config-tpf.h 908a9a6742 build: remove HAVE_LIMITS_H check 6 年之前
config-vxworks.h 7e8f1916d6 openssl: define HAVE_SSL_GET_SHUTDOWN based on version number 5 年之前
config-win32.h 09eef8af18 url: Load if_nametoindex() dynamically from iphlpapi.dll on Windows 5 年之前
config-win32ce.h 908a9a6742 build: remove HAVE_LIMITS_H check 6 年之前
conncache.c bdf6d8af3e conncache: Remove the DEBUGASSERT on length check 5 年之前
conncache.h 2f11fbf208 conncache: make "bundles" per host name when doing proxy tunnels 5 年之前
connect.c 5050edb124 cleanup: move functions out of url.c and make them static 5 年之前
connect.h 84ced9389e Curl_addr2string: take an addrlen argument too 5 年之前
content_encoding.c f8be737d8f content_encoding: accept up to 4 unknown trailer bytes after raw deflate data 6 年之前
content_encoding.h dbcced8e32 HTTP: support multiple Content-Encodings 7 年之前
cookie.c ec3f6f1c36 source: remove names from source comments 5 年之前
cookie.h 060f870b85 altsvc: Fix building with cookies disables 5 年之前
curl_addrinfo.c 401cb92954 memdebug: log pointer before freeing its data 5 年之前
curl_addrinfo.h 76b6348949 memdebug: make debug-specific functions use curl_dbg_ prefix 5 年之前
curl_base64.h 434f8d0389 internals: rename the SessionHandle struct to Curl_easy 8 年之前
curl_config.h.cmake 7e8f1916d6 openssl: define HAVE_SSL_GET_SHUTDOWN based on version number 5 年之前
curl_ctype.c 7f41432c19 URL: fix ASCII dependency in strcpy_url and strlen_url 6 年之前
curl_ctype.h 7f41432c19 URL: fix ASCII dependency in strcpy_url and strlen_url 6 年之前
curl_des.c 88bdd7cf6f use *.sourceforge.io and misc URL updates 7 年之前
curl_des.h 39c803cba2 openssl: remove most BoringSSL #ifdefs. 8 年之前
curl_endian.c 05b100aee2 cleanup: make local functions static 5 年之前
curl_endian.h 11d7fe118d headers: Remove no longer exported functions 5 年之前
curl_fnmatch.c 8ece8177f1 cleanup: remove FIXME and TODO comments 5 年之前
curl_fnmatch.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
curl_get_line.c 060f870b85 altsvc: Fix building with cookies disables 5 年之前
curl_get_line.h 060f870b85 altsvc: Fix building with cookies disables 5 年之前
curl_gethostname.c 6832c1d4b2 checksrc: move open braces to comply with function declaration style 8 年之前
curl_gethostname.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
curl_gssapi.c dcd6f81025 snprintf: renamed and we now only use msnprintf() 6 年之前
curl_gssapi.h 28177def43 gssapi: fix deprecated header warnings 5 年之前
curl_hmac.h dbadaebfc4 checksrc: code style: use 'char *name' style 8 年之前
curl_ldap.h b801b453af whitespace fixes 6 年之前
curl_md4.h 850a295b41 md4: Use our own MD4 implementation when no crypto libraries are available 5 年之前
curl_md5.h 07ba221667 md5: Update the function signature following d84da52d 5 年之前
curl_memory.h 8ece8177f1 cleanup: remove FIXME and TODO comments 5 年之前
curl_memrchr.c a7df35ce21 Curl_memchr: zero length input can't match 6 年之前
curl_memrchr.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
curl_multibyte.c 28429fb175 curl_multibyte: fix a malloc overcalculation 6 年之前
curl_multibyte.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
curl_ntlm_core.c 850a295b41 md4: Use our own MD4 implementation when no crypto libraries are available 5 年之前
curl_ntlm_core.h cd15acd0ec ntlm: Support the NT response in the type-3 when OpenSSL doesn't include MD4 5 年之前
curl_ntlm_wb.c 7ca7f82ba7 http_ntlm_wb: Handle auth for only a single request 5 年之前
curl_ntlm_wb.h fe20826b58 http_ntlm_wb: Move the type-2 message processing into a dedicated function 5 年之前
curl_path.c 25f9621935 scp: fix directory name length used in memcpy 5 年之前
curl_path.h 06d8f16b87 headers: end all headers with guard comment 6 年之前
curl_printf.h dcd6f81025 snprintf: renamed and we now only use msnprintf() 6 年之前
curl_range.c 7294e70480 Curl_range: fix FTP-only and FILE-only builds 6 年之前
curl_range.h e04417d98f Curl_range: commonize FTP and FILE range handling 6 年之前
curl_rtmp.c 4ac2884003 urldata: avoid 'generic', use dedicated pointers 5 年之前
curl_rtmp.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
curl_sasl.c 7c469fa537 sasl: Implement SASL authorisation identity via CURLOPT_SASL_AUTHZID 5 年之前
curl_sasl.h 434f8d0389 internals: rename the SessionHandle struct to Curl_easy 8 年之前
curl_sec.h b228d2952b checksrc: stricter no-space-before-paren enforcement 8 年之前
curl_setup.h e59540139a cleanup: remove DOT_CHAR completely 5 年之前
curl_setup_once.h b801b453af whitespace fixes 6 年之前
curl_sha256.h 2b5b37cb91 auth: add support for RFC7616 - HTTP Digest access authentication 7 年之前
curl_sspi.c e182fc1613 comment: Fix multiple typos in function parameters 6 年之前
curl_sspi.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
curl_threads.c 7ae78feea3 curl_threads: fix classic MinGW compile break 6 年之前
curl_threads.h 940e1c1e74 Windows: fixes for MinGW targeting Windows Vista 6 年之前
curlx.h dcd6f81025 snprintf: renamed and we now only use msnprintf() 6 年之前
dict.c 65eb65fde6 urldata: simplify bytecounters 5 年之前
dict.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
doh.c 9bc44ff64d doh: clean up dangling DOH handles and memory on easy close 5 年之前
doh.h a55faf33d4 cleanup: remove the 'numsocks' argument used in many places 5 年之前
dotdot.c 55b51b8c49 Curl_dedotdotify(): always nul terminate returned string. 6 年之前
dotdot.h 06d8f16b87 headers: end all headers with guard comment 6 年之前
easy.c 5050edb124 cleanup: move functions out of url.c and make them static 5 年之前
easyif.h b801b453af whitespace fixes 6 年之前
escape.c dcd6f81025 snprintf: renamed and we now only use msnprintf() 6 年之前
escape.h b801b453af whitespace fixes 6 年之前
file.c 5add3514e6 file: fix "Checking if unsigned variable 'readcount' is less than zero." 5 年之前
file.h b801b453af whitespace fixes 6 年之前
fileinfo.c 0e2208ada6 wildcard: disable from build when FTP isn't present 5 年之前
fileinfo.h e6c22368c6 ftplistparser: keep state between invokes 6 年之前
firefox-db2pem.sh b801b453af whitespace fixes 6 年之前
formdata.c b95456f4e2 mime: acknowledge CURL_DISABLE_MIME 5 年之前
formdata.h b95456f4e2 mime: acknowledge CURL_DISABLE_MIME 5 年之前
ftp.c 1c02a4e874 FTP: remove trailing slash from path for LIST/MLSD 5 年之前
ftp.h 65eb65fde6 urldata: simplify bytecounters 5 年之前
ftplistparser.c ab5a6cf603 ftplistparser: fix LGTM alert "Empty block without comment" 5 年之前
ftplistparser.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
getenv.c b7d1264647 getenv: support up to 4K environment variable contents on windows 5 年之前
getinfo.c f933449d3b CURLINFO_RETRY_AFTER: parse the Retry-After header value 5 年之前
getinfo.h 434f8d0389 internals: rename the SessionHandle struct to Curl_easy 8 年之前
gopher.c 39c29626cb gopher: remove check for path == NULL 5 年之前
gopher.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
hash.c c45360d463 cppcheck: fix warnings 6 年之前
hash.h 8b987cc7eb multi: fix the transfer hashes in the socket hash entries 5 年之前
hmac.c cb529b713f checksrc: make sure sizeof() is used *with* parentheses 6 年之前
hostasyn.c e5d574c54f dns: release sharelock as soon as possible 5 年之前
hostcheck.c 10db3ef21e lib: reduce variable scopes 5 年之前
hostcheck.h b801b453af whitespace fixes 6 年之前
hostip.c b1616dad8f timediff: make it 64 bit (if possible) even with 32 bit time_t 5 年之前
hostip.h b1616dad8f timediff: make it 64 bit (if possible) even with 32 bit time_t 5 年之前
hostip4.c dcd6f81025 snprintf: renamed and we now only use msnprintf() 6 年之前
hostip6.c 3af0e76d1e HTTP3: initial (experimental) support 5 年之前
hostsyn.c 733190413f resolvers: only include anything if needed 7 年之前
http.c 2a2404153b http: merge two "case" statements 5 年之前
http.h c4c9e070f3 Curl_fillreadbuffer: avoid double-free trailer buf on error 5 年之前
http2.c 7c596f5dea http2: relax verification of :authority in push promise requests 5 年之前
http2.h 11d7fe118d headers: Remove no longer exported functions 5 年之前
http_chunks.c dd7521bcc1 ctype: restore character classification for non-ASCII platforms 6 年之前
http_chunks.h b801b453af whitespace fixes 6 年之前
http_digest.c 52dfab65d6 auth: Rename the various authentication clean up functions 5 年之前
http_digest.h 52dfab65d6 auth: Rename the various authentication clean up functions 5 年之前
http_negotiate.c 7e513c1048 vauth: return CURLE_AUTH_ERROR on gss_init_sec_context() failure 5 年之前
http_negotiate.h 52dfab65d6 auth: Rename the various authentication clean up functions 5 年之前
http_ntlm.c 85bef18ca1 http_ntlm: Move the NTLM state out of the ntlmdata structure 5 年之前
http_ntlm.h 52dfab65d6 auth: Rename the various authentication clean up functions 5 年之前
http_proxy.c f9b60fb6f8 NTLM: reset proxy "multipass" state when CONNECT request is done 5 年之前
http_proxy.h edafd52be1 http_proxy: fix build with http and proxy 7 年之前
idn_win32.c 58e4a06743 idn_win32: Use boolean based success codes 8 年之前
if2ip.c c3e38a4250 CURLOPT_ADDRESS_SCOPE: fix range check and more 5 年之前
if2ip.h c3e38a4250 CURLOPT_ADDRESS_SCOPE: fix range check and more 5 年之前
imap.c a55faf33d4 cleanup: remove the 'numsocks' argument used in many places 5 年之前
imap.h 6987fcef65 imap: change from "FETCH" to "UID FETCH" 6 年之前
inet_ntop.c dcd6f81025 snprintf: renamed and we now only use msnprintf() 6 年之前
inet_ntop.h b801b453af whitespace fixes 6 年之前
inet_pton.c 10db3ef21e lib: reduce variable scopes 5 年之前
inet_pton.h b801b453af whitespace fixes 6 年之前
krb5.c cf4255c847 lib: Use UTF-8 encoding in comments 5 年之前
ldap.c 08f96982a9 ldap: Stop using wide char version of ldapp_err2string 5 年之前
libcurl.plist 072b1ad15a MacOSX-Framework: Make script work in Xcode 4.0 and later 11 年之前
libcurl.rc e1360a1c91 (lib)curl.rc: fixup for minor bugs 6 年之前
libcurl.vers.in 70b5173410 configure: use XC_LIBTOOL for portability across libtool versions 11 年之前
llist.c cec0734b4c Curl_llist_remove: fix potential NULL pointer deref 7 年之前
llist.h b801b453af whitespace fixes 6 年之前
makefile.amiga b801b453af whitespace fixes 6 年之前
makefile.dj b801b453af whitespace fixes 6 年之前
md4.c 850a295b41 md4: Use our own MD4 implementation when no crypto libraries are available 5 年之前
md5.c 10db3ef21e lib: reduce variable scopes 5 年之前
memdebug.c 10db3ef21e lib: reduce variable scopes 5 年之前
memdebug.h 76b6348949 memdebug: make debug-specific functions use curl_dbg_ prefix 5 年之前
mime.c ac58c51b29 mime: when disabled, avoid C99 macro 5 年之前
mime.h ac58c51b29 mime: when disabled, avoid C99 macro 5 年之前
mk-ca-bundle.pl 47762f5583 mk-ca-bundle.pl: make -u delete certdata.txt if found not changed 6 年之前
mk-ca-bundle.vbs 7e35eb7729 spelling fixes 6 年之前
mprintf.c e4f2a5bc1b mprintf: avoid unsigned integer overflow warning 6 年之前
multi.c 5050edb124 cleanup: move functions out of url.c and make them static 5 年之前
multihandle.h 2f44e94efb pipelining: removed 5 年之前
multiif.h 02346abc32 curl_multi_poll: a sister to curl_multi_wait() that waits more 5 年之前
netrc.c 158dcb9f86 netrc: free 'home' on error 5 年之前
netrc.h 1f8a584f6a netrc: CURL_DISABLE_NETRC 5 年之前
non-ascii.c 5c31aebf64 non-ascii.c: fix typos in comments 5 年之前
non-ascii.h ce0881edee mime: new MIME API. 7 年之前
nonblock.c 6c413648ec nonblock: fix unused parameter warning 6 年之前
nonblock.h b801b453af whitespace fixes 6 年之前
nwlib.c 2873971d62 memory: ensure to check allocation results 6 年之前
nwos.c b228d2952b checksrc: stricter no-space-before-paren enforcement 8 年之前
openldap.c 4ac2884003 urldata: avoid 'generic', use dedicated pointers 5 年之前
parsedate.c 83b4cfacba parsedate: still provide the name arrays when disabled 5 年之前
parsedate.h b801b453af whitespace fixes 6 年之前
pingpong.c b1616dad8f timediff: make it 64 bit (if possible) even with 32 bit time_t 5 年之前
pingpong.h a55faf33d4 cleanup: remove the 'numsocks' argument used in many places 5 年之前
pop3.c a55faf33d4 cleanup: remove the 'numsocks' argument used in many places 5 年之前
pop3.h 434f8d0389 internals: rename the SessionHandle struct to Curl_easy 8 年之前
progress.c b1616dad8f timediff: make it 64 bit (if possible) even with 32 bit time_t 5 年之前
progress.h b801b453af whitespace fixes 6 年之前
psl.c 8541d02c96 psl: use latest psl and refresh it periodically 6 年之前
psl.h 8541d02c96 psl: use latest psl and refresh it periodically 6 年之前
quic.h 0a5d28fa2e ngtcp2: accept upload via callback 5 年之前
rand.c 269f7df0ae PolarSSL: deprecate support step 1. Removed from configure. 5 年之前
rand.h 269f7df0ae PolarSSL: deprecate support step 1. Removed from configure. 5 年之前
rtsp.c a55faf33d4 cleanup: remove the 'numsocks' argument used in many places 5 年之前
rtsp.h b801b453af whitespace fixes 6 年之前
security.c 9069838b30 security:read_data fix bad realloc() 5 年之前
select.c c45360d463 cppcheck: fix warnings 6 年之前
select.h b1616dad8f timediff: make it 64 bit (if possible) even with 32 bit time_t 5 年之前
sendf.c 0eec832603 WRITEFUNCTION: add missing set_in_callback around callback 5 年之前
sendf.h ad547fcf7b travis: add build for "configure --disable-verbose" 6 年之前
setopt.c 0aef91411e setopt: make it easier to add new enum values 5 年之前
setopt.h ef8d98bbba os400: make vsetopt() non-static as Curl_vsetopt() for os400 support. 5 年之前
setup-os400.h dbadaebfc4 checksrc: code style: use 'char *name' style 8 年之前
setup-vms.h 6832c1d4b2 checksrc: move open braces to comply with function declaration style 8 年之前
sha256.c 8440616f53 http: fix for tiny "HTTP/0.9" response 6 年之前
share.c 8541d02c96 psl: use latest psl and refresh it periodically 6 年之前
share.h 8541d02c96 psl: use latest psl and refresh it periodically 6 年之前
sigpipe.h a9d9a3abbe sigpipe: if mbedTLS is used, ignore SIGPIPE 5 年之前
slist.c b801b453af whitespace fixes 6 年之前
slist.h b801b453af whitespace fixes 6 年之前
smb.c 6de1053692 smb: check for full size message before reading message details 5 年之前
smb.h 09e401e01b smb: fix memory leak on early failure 6 年之前
smtp.c 4d0306c698 smtp: check for and bail out on too short EHLO response 5 年之前
smtp.h 434f8d0389 internals: rename the SessionHandle struct to Curl_easy 8 年之前
sockaddr.h b801b453af whitespace fixes 6 年之前
socks.c 12d655d456 doh: disable DOH for the cases it doesn't work 5 年之前
socks.h b801b453af whitespace fixes 6 年之前
socks_gssapi.c dcd6f81025 snprintf: renamed and we now only use msnprintf() 6 年之前
socks_sspi.c 880cd5dd20 strerror: make the strerror function use local buffers 5 年之前
speedcheck.c b9d25f9a6b timediff: return timediff_t from the time diff functions 7 年之前
speedcheck.h 4dee50b9c8 timeval: struct curltime is a struct timeval replacement 7 年之前
splay.c 8ece8177f1 cleanup: remove FIXME and TODO comments 5 年之前
splay.h 11d7fe118d headers: Remove no longer exported functions 5 年之前
ssh.h ea28a6cb2f ssh: add a generic Curl_ssh_version function for SSH backends 5 年之前
strcase.c 222e65fd78 strcase: corrected comment header for Curl_strcasecompare() 7 年之前
strcase.h a829c4b25e Remove unused definitions 6 年之前
strdup.c 39c9140cce Curl_saferealloc: Fixed typo in docblock 6 年之前
strdup.h 0649433da5 realloc: use Curl_saferealloc to avoid common mistakes 8 年之前
strerror.c dca6f73613 vauth: Use CURLE_AUTH_ERROR for auth function errors 5 年之前
strerror.h 880cd5dd20 strerror: make the strerror function use local buffers 5 年之前
strtok.c 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
strtok.h 4af40b3646 URLs: change all http:// URLs to https:// 8 年之前
strtoofft.c 0f31647cf7 lib: silence null-dereference warnings 6 年之前
strtoofft.h a8ce5efba9 progress: calculate transfer speed on milliseconds if possible 6 年之前
system_win32.c e4b5dd2987 win32: make DLL loading a no-op for UWP 5 年之前
system_win32.h 26da21c84a system_win32: fix clang warning 5 年之前
telnet.c 65eb65fde6 urldata: simplify bytecounters 5 年之前
telnet.h b801b453af whitespace fixes 6 年之前
tftp.c facb0e4662 tftp: Alloc maximum blksize, and use default unless OACK is received 5 年之前
tftp.h b801b453af whitespace fixes 6 年之前
timeval.c b1616dad8f timediff: make it 64 bit (if possible) even with 32 bit time_t 5 年之前
timeval.h b1616dad8f timediff: make it 64 bit (if possible) even with 32 bit time_t 5 年之前
transfer.c c4c9e070f3 Curl_fillreadbuffer: avoid double-free trailer buf on error 5 年之前
transfer.h a55faf33d4 cleanup: remove the 'numsocks' argument used in many places 5 年之前
url.c beb4350917 url: cleanup dangling DOH request headers too 5 年之前
url.h 5050edb124 cleanup: move functions out of url.c and make them static 5 年之前
urlapi-int.h 11d7fe118d headers: Remove no longer exported functions 5 年之前
urlapi.c 9637dbfffd urlapi: one colon is enough for the strspn() input (typo) 5 年之前
urldata.h 4ac2884003 urldata: avoid 'generic', use dedicated pointers 5 年之前
version.c ea28a6cb2f ssh: add a generic Curl_ssh_version function for SSH backends 5 年之前
warnless.c 05b100aee2 cleanup: make local functions static 5 年之前
warnless.h 05b100aee2 cleanup: make local functions static 5 年之前
wildcard.c 0e2208ada6 wildcard: disable from build when FTP isn't present 5 年之前
wildcard.h 0e2208ada6 wildcard: disable from build when FTP isn't present 5 年之前
x509asn1.c deb9462ff2 wolfssl: refer to it as wolfSSL only 5 年之前
x509asn1.h deb9462ff2 wolfssl: refer to it as wolfSSL only 5 年之前