1
0
mirror of https://github.com/moparisthebest/curl synced 2024-11-10 19:45:04 -05:00
curl/lib
Daniel Stenberg 716302c2cd mbedtls: fix ALPN usage segfault
Since we didn't keep the input argument around after having called
mbedtls, it could end up accessing the wrong memory when figuring out
the ALPN protocols.

Closes #642
2016-02-09 23:37:14 +01:00
..
vtls mbedtls: fix ALPN usage segfault 2016-02-09 23:37:14 +01:00
.gitignore gitignore: ignore more generated VC Makefiles 2015-09-03 23:35:41 +02:00
amigaos.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
amigaos.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
arpa_telnet.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
asyn-ares.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
asyn-thread.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
asyn.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
base64.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
checksrc.pl URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
checksrc.whitelist checksrc.whitelist: "missing space after close paren" 2015-11-07 23:20:50 +01:00
CMakeLists.txt cmake: install the dll file to the correct directory 2015-02-20 14:17:32 +01:00
config-amigaos.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
config-dos.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
config-mac.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
config-os400.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
config-riscos.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
config-symbian.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
config-tpf.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
config-vxworks.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
config-win32.h openssl: remove most BoringSSL #ifdefs. 2016-02-09 08:46:36 +01:00
config-win32ce.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
conncache.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
conncache.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
connect.c URLs: change more http to https 2016-02-04 18:46:54 -05:00
connect.h URLs: change more http to https 2016-02-04 18:46:54 -05:00
content_encoding.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
content_encoding.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
cookie.c cookies: allow spaces in cookie names, cut of trailing spaces 2016-02-08 15:49:54 +01:00
cookie.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_addrinfo.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_addrinfo.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_base64.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_config.h.cmake cmake: Add missing feature macros in config header (Part 2) 2015-11-11 22:18:24 +00:00
curl_des.c openssl: remove most BoringSSL #ifdefs. 2016-02-09 08:46:36 +01:00
curl_des.h openssl: remove most BoringSSL #ifdefs. 2016-02-09 08:46:36 +01:00
curl_endian.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_endian.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_fnmatch.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_fnmatch.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_gethostname.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_gethostname.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_gssapi.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_gssapi.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_hmac.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_ldap.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_md4.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_md5.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_memory.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_memrchr.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_memrchr.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multibyte.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multibyte.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_ntlm_core.c openssl: remove most BoringSSL #ifdefs. 2016-02-09 08:46:36 +01:00
curl_ntlm_core.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_ntlm_msgs.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_ntlm_msgs.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_ntlm_wb.c URLs: change more http to https 2016-02-04 18:46:54 -05:00
curl_ntlm_wb.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_ntlm.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_ntlm.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_printf.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_rtmp.c URLs: change more http to https 2016-02-04 18:46:54 -05:00
curl_rtmp.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_sasl_gssapi.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_sasl_sspi.c sasl_sspi: Fix memory leak in domain populate 2016-02-04 18:11:07 -05:00
curl_sasl.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_sasl.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_sec.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_setup_once.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_setup.h openssl: remove most BoringSSL #ifdefs. 2016-02-09 08:46:36 +01:00
curl_sspi.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_sspi.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_threads.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_threads.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curlx.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
dict.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
dict.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
dotdot.c URLs: change more http to https 2016-02-04 18:46:54 -05:00
dotdot.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
easy.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
easyif.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
escape.c URLs: change more http to https 2016-02-04 18:46:54 -05:00
escape.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
file.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
file.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
fileinfo.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
fileinfo.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
firefox-db2pem.sh URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
formdata.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
formdata.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
ftp.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
ftp.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
ftplistparser.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
ftplistparser.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
getenv.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
getinfo.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
getinfo.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
gopher.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
gopher.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hash.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hash.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hmac.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hostasyn.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hostcheck.c URLs: change more http to https 2016-02-04 18:46:54 -05:00
hostcheck.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hostip4.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hostip6.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hostip.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hostip.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
hostsyn.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http2.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http2.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http_chunks.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http_chunks.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http_digest.c URLs: change more http to https 2016-02-04 18:46:54 -05:00
http_digest.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http_negotiate_sspi.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http_negotiate.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http_negotiate.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http_proxy.c Proxy-Connection: stop sending this header by default 2016-02-08 11:09:40 +01:00
http_proxy.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
http.c Proxy-Connection: stop sending this header by default 2016-02-08 11:09:40 +01:00
http.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
idn_win32.c idn_win32: Better error checking 2016-02-06 17:51:51 -05:00
if2ip.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
if2ip.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
imap.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
imap.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
inet_ntop.c mprintf.h: remove #ifdef CURLDEBUG 2015-03-03 12:36:18 +01:00
inet_ntop.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
inet_pton.c inet_pton.c: Fix MSVC run-time check failure (2) 2015-09-03 11:37:50 +02:00
inet_pton.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
krb5.c curl_memory: make curl_memory.h the second-last header file loaded 2015-03-24 23:47:01 +01:00
ldap.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
libcurl.def URLs: Change more haxx.se URLs from http: to https: 2016-02-03 01:45:21 +01:00
libcurl.plist MacOSX-Framework: Make script work in Xcode 4.0 and later 2013-02-17 14:30:38 -07:00
libcurl.rc URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
libcurl.vers.in configure: use XC_LIBTOOL for portability across libtool versions 2013-03-08 13:27:45 +01:00
llist.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
llist.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
Makefile.am URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
makefile.amiga curl tool: use configuration files from lib directory - follow-up I 2012-04-07 00:31:24 +02:00
Makefile.b32 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
makefile.dj URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
Makefile.inc URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
Makefile.m32 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
Makefile.netware URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
Makefile.vc6 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
Makefile.vxworks build: updated dependencies in makefiles. 2014-12-05 14:54:25 +01:00
Makefile.Watcom URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
md4.c MD(4|5): make the MD4_* and MD5_* functions static 2015-02-06 14:26:32 +01:00
md5.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
memdebug.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
memdebug.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
mk-ca-bundle.pl URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
mk-ca-bundle.vbs URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
mprintf.c URLs: Change more haxx.se URLs from http: to https: 2016-02-03 01:45:21 +01:00
multi.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
multihandle.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
multiif.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
netrc.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
netrc.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
non-ascii.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
non-ascii.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
nonblock.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
nonblock.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
nwlib.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
nwos.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
objnames-test08.sh URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
objnames-test10.sh URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
objnames.inc URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
openldap.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
parsedate.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
parsedate.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
pingpong.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
pingpong.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
pipeline.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
pipeline.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
pop3.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
pop3.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
progress.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
progress.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
rawstr.c URLs: Change more haxx.se URLs from http: to https: 2016-02-03 01:45:21 +01:00
rawstr.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
rtsp.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
rtsp.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
security.c security:choose_mech fix DEAD CODE warning 2015-06-15 09:02:46 +02:00
select.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
select.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
sendf.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
sendf.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
setup-os400.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
setup-vms.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
share.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
share.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
sigpipe.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
slist.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
slist.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
smb.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
smb.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
smtp.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
smtp.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
sockaddr.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
socks_gssapi.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
socks_sspi.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
socks.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
socks.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
speedcheck.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
speedcheck.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
splay.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
splay.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
ssh.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
ssh.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strdup.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strdup.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strequal.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strequal.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strerror.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strerror.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strtok.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strtok.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strtoofft.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
strtoofft.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
telnet.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
telnet.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
tftp.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
tftp.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
timeval.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
timeval.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
transfer.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
transfer.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
url.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
url.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
urldata.h mbedtls: fix ALPN usage segfault 2016-02-09 23:37:14 +01:00
version.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
warnless.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
warnless.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
wildcard.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
wildcard.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
x509asn1.c URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
x509asn1.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00