Daniel Stenberg 2af0b10c95 comments: remove old and wrong multi/easy interface statements il y a 11 ans
..
.gitignore beae838ed5 move msvc IDE related files to 'vc' directory tree il y a 11 ans
CMakeLists.txt 448d55ef0a cmake: Fix for MSVC2010 project generation il y a 11 ans
Makefile.Watcom ae26ee3489 Updated zlib version in build files. il y a 11 ans
Makefile.am 1a593191c2 Makefile.am: use LDFLAGS as well when linking libcurl il y a 11 ans
Makefile.b32 2e5b3168d6 Makefile.b32: Borland makefile adjustments. Tested with BCC 5.5.1 il y a 11 ans
Makefile.inc 0eba02fd41 OS400: new SSL backend GSKit il y a 11 ans
Makefile.m32 ae26ee3489 Updated zlib version in build files. il y a 11 ans
Makefile.netware ae26ee3489 Updated zlib version in build files. il y a 11 ans
Makefile.vc6 aff245b360 Added winssl-zlib target to VC builds. il y a 11 ans
Makefile.vxworks ae26ee3489 Updated zlib version in build files. il y a 11 ans
README.ares 750c9179ca README.ares: we know require c-ares 1.6.0 il y a 13 ans
README.curl_off_t 1056202b48 spell! (most of it fixed by Tor Arntsen) il y a 16 ans
README.curlx 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
README.encoding 5aae3c13e2 transfer-encoding: document the options il y a 13 ans
README.hostip 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
README.httpauth 3e1caa6185 HTTP "auth done right". See lib/README.httpauth il y a 19 ans
README.memoryleak 2309b4e330 remove the CVSish $Id$ lines il y a 14 ans
README.multi_socket f9db721c1c update the section on timeouts il y a 14 ans
README.pingpong ec3bb8f727 introducing IMAP, POP3 and SMTP support (still lots of polish left to do) il y a 14 ans
README.pipelining 0f147887b0 Multiple pipelines and limiting the number of connections. il y a 11 ans
amigaos.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
amigaos.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
arpa_telnet.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
asyn-ares.c 11220678c4 asyn-ares: Don't blank ares servers if none configured. il y a 11 ans
asyn-thread.c a995ea05b3 resolver_error: remove wrong error message output il y a 11 ans
asyn.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
axtls.c 10b6d81c64 axtls: now done non-blocking il y a 11 ans
axtls.h 10b6d81c64 axtls: now done non-blocking il y a 11 ans
base64.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
bundles.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
bundles.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
checksrc.pl 7f963a19ec checksrc: ban unsafe functions il y a 11 ans
config-amigaos.h 919c97fa65 curl tool: use configuration files from lib directory il y a 12 ans
config-dos.h 8481386513 config-dos.h: define HAVE_CLOSE_S for MSDOS/Watt-32 il y a 11 ans
config-mac.h 919c97fa65 curl tool: use configuration files from lib directory il y a 12 ans
config-os400.h 0eba02fd41 OS400: new SSL backend GSKit il y a 11 ans
config-riscos.h 358c5c0745 strlcat: remove function il y a 11 ans
config-symbian.h 429820b180 strcasestr: remove check for this unused function il y a 11 ans
config-tpf.h 358c5c0745 strlcat: remove function il y a 11 ans
config-vxworks.h 429820b180 strcasestr: remove check for this unused function il y a 11 ans
config-win32.h 96ffe645fd Enabled MinGW sync resolver builds. il y a 11 ans
config-win32ce.h e77d867068 unicode NTLM SSPI: cleanup il y a 12 ans
conncache.c 6420672879 curl_easy_init: use less mallocs il y a 11 ans
conncache.h 6420672879 curl_easy_init: use less mallocs il y a 11 ans
connect.c de052ca6fc string formatting: fix 25+ printf-style format strings il y a 11 ans
connect.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
content_encoding.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
content_encoding.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
cookie.c 964a7600b9 slist.c, slist.h, cookie.c: new internal procedure Curl_slist_append_nodup() il y a 11 ans
cookie.h f24dc09d20 cookies: follow-up fix for path checking il y a 11 ans
curl_addrinfo.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_addrinfo.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_base64.h fd00b382b2 base64: fix Curl_base64_encode and Curl_base64_decode interfaces il y a 13 ans
curl_config.h.cmake 42aa796150 nss: unconditionally require PK11_CreateGenericObject() il y a 12 ans
curl_darwinssl.c 9dedcbf9ec darwinssl: added LFs to some strings passed into infof() il y a 11 ans
curl_darwinssl.h 365c5ba395 formpost: better random boundaries il y a 11 ans
curl_fnmatch.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_fnmatch.h 2ffe834bff ftp wildcard: a new option CURLOPT_FNMATCH_DATA il y a 14 ans
curl_gethostname.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_gethostname.h 38b5744266 HOSTNAME_MAX: Moved to curl_gethostname.h il y a 12 ans
curl_gssapi.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_gssapi.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_hmac.h 077125e4a2 include libcurl standard internal headers il y a 14 ans
curl_ldap.h ec691ca34b lib/*.h: use our standard naming scheme for header inclusion guards il y a 11 ans
curl_md4.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_md5.h 6cc066a2c5 Fixed compile error with GNUTLS+NETTLE il y a 12 ans
curl_memory.h 6bcacff1a5 WIN32 MemoryTracking: require UNICODE for wide strdup code support il y a 11 ans
curl_memrchr.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_memrchr.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_multibyte.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_multibyte.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_ntlm.c acafe9c160 NTLM: fix several NTLM code paths memory leaks il y a 11 ans
curl_ntlm.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_ntlm_core.c 12ea5beffc ntlm_core: fix compiler warning when building with clang il y a 11 ans
curl_ntlm_core.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_ntlm_msgs.c c5eabd48e8 curl_ntlm_msgs.c: revert commit 463082bea4 il y a 11 ans
curl_ntlm_msgs.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_ntlm_wb.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_ntlm_wb.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_rtmp.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_rtmp.h 077125e4a2 include libcurl standard internal headers il y a 14 ans
curl_sasl.c 365c5ba395 formpost: better random boundaries il y a 11 ans
curl_sasl.h 3f7188dd94 sasl: Reworked SASL mechanism constants il y a 11 ans
curl_schannel.c 74f1810546 curl_schannel.c: Removed variable unused since 35874298e4 il y a 11 ans
curl_schannel.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_setup.h 6bcacff1a5 WIN32 MemoryTracking: require UNICODE for wide strdup code support il y a 11 ans
curl_setup_once.h 6106eeba16 curl_setup_once.h: definition of HAVE_CLOSE_S defines sclose() to close_s() il y a 11 ans
curl_sspi.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_sspi.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_threads.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curl_threads.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
curlx.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
cyassl.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
cyassl.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
dict.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
dict.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
dotdot.c 48fe9226a0 dotdot.c: Fix a RFC section number in a comment for Curl_dedotdotify() il y a 11 ans
dotdot.h 7877619f85 dotdot: introducing dot file path cleanup il y a 11 ans
easy.c 784336deec multi: remove data->state.current_conn struct field il y a 11 ans
easyif.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
escape.c 192c4f788d Curl_urldecode: no peeking beyond end of input buffer il y a 11 ans
escape.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
file.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
file.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
fileinfo.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
fileinfo.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
firefox-db2pem.sh 2309b4e330 remove the CVSish $Id$ lines il y a 14 ans
formdata.c 0ddc678927 formadd: wrong pointer for file name when CURLFORM_BUFFERPTR used il y a 11 ans
formdata.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
ftp.c 2af0b10c95 comments: remove old and wrong multi/easy interface statements il y a 11 ans
ftp.h 4afcb77820 pingpong: Renamed curl_ftptransfer to curl_pp_transfer il y a 11 ans
ftplistparser.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
ftplistparser.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
getenv.c 25f351424b VMS: fix and generate the VMS build config il y a 11 ans
getinfo.c 0d9e65f79f getinfo.c: fix enumerated type mixed with another type il y a 11 ans
getinfo.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
gopher.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
gopher.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
gskit.c 0eba02fd41 OS400: new SSL backend GSKit il y a 11 ans
gskit.h 0eba02fd41 OS400: new SSL backend GSKit il y a 11 ans
gtls.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
gtls.h 365c5ba395 formpost: better random boundaries il y a 11 ans
hash.c de052ca6fc string formatting: fix 25+ printf-style format strings il y a 11 ans
hash.h 0f147887b0 Multiple pipelines and limiting the number of connections. il y a 11 ans
hmac.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
hostasyn.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
hostcheck.c 0eba02fd41 OS400: new SSL backend GSKit il y a 11 ans
hostcheck.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
hostip.c d20def2046 global dns cache: fix memory leak il y a 11 ans
hostip.h d2b36e466a global dns cache: didn't work [regression] il y a 11 ans
hostip4.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
hostip6.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
hostsyn.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
http.c acafe9c160 NTLM: fix several NTLM code paths memory leaks il y a 11 ans
http.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
http_chunks.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
http_chunks.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
http_digest.c 2af64c6432 http_digest.c: SIGSEGV and OOM handling fixes il y a 11 ans
http_digest.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
http_negotiate.c 25f08de4d6 http_negotiate.c: Fixed passing argument from incompatible pointer type il y a 11 ans
http_negotiate.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
http_negotiate_sspi.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
http_proxy.c bc6037ed3e Curl_proxyCONNECT: count received headers il y a 11 ans
http_proxy.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
idn_win32.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
if2ip.c c86ea58304 if2ip.c: fix compiler warning il y a 11 ans
if2ip.h 090b55c100 connect: treat an interface bindlocal() problem as a non-fatal error il y a 11 ans
imap.c 2af0b10c95 comments: remove old and wrong multi/easy interface statements il y a 11 ans
imap.h 00045a3009 imap: Added support for ;auth=<mech> in the URL il y a 11 ans
inet_ntop.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
inet_ntop.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
inet_pton.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
inet_pton.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
krb4.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
krb4.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
krb5.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
ldap.c 4fad1943a2 string formatting: fix 15+ printf-style format strings il y a 11 ans
libcurl.def fd870e4e8a Yang Tse: msvc7+ has deprecated the 'DESCRIPTION' section in il y a 18 ans
libcurl.plist 072b1ad15a MacOSX-Framework: Make script work in Xcode 4.0 and later il y a 11 ans
libcurl.rc 2309b4e330 remove the CVSish $Id$ lines il y a 14 ans
libcurl.vers.in 70b5173410 configure: use XC_LIBTOOL for portability across libtool versions il y a 11 ans
llist.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
llist.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
makefile.amiga 3d8c093145 curl tool: use configuration files from lib directory - follow-up I il y a 12 ans
makefile.dj 72da921942 Changed email per Gisle's request. il y a 13 ans
md4.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
md5.c 230e16dc03 md5: remove use of CommonCrypto-to-OpenSSL macros for the benefit of Leopard il y a 11 ans
memdebug.c 4fad1943a2 string formatting: fix 15+ printf-style format strings il y a 11 ans
memdebug.h 6bcacff1a5 WIN32 MemoryTracking: require UNICODE for wide strdup code support il y a 11 ans
mk-ca-bundle.pl 0ce410a629 Simplify check for trusted certificates. il y a 11 ans
mk-ca-bundle.vbs 0ce410a629 Simplify check for trusted certificates. il y a 11 ans
mprintf.c cb1aa8b0e3 printf: make sure %x are treated unsigned il y a 11 ans
multi.c 2af0b10c95 comments: remove old and wrong multi/easy interface statements il y a 11 ans
multihandle.h 3cd43bbfec multi: rename all Curl_one_easy to SessionHandle il y a 11 ans
multiif.h 88c5c63ffc multi_socket: react on socket close immediately il y a 11 ans
netrc.c 25f351424b VMS: fix and generate the VMS build config il y a 11 ans
netrc.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
non-ascii.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
non-ascii.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
nonblock.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
nonblock.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
nss.c 01a2abedd7 nss: give PR_INTERVAL_NO_WAIT instead of -1 to PR_Recv/PR_Send il y a 11 ans
nssg.h 365c5ba395 formpost: better random boundaries il y a 11 ans
nwlib.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
nwos.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
objnames-test08.sh 0b3180b4f5 test 1222: 8 chars object name generation && test 1221: adjustments il y a 11 ans
objnames-test10.sh 0b3180b4f5 test 1222: 8 chars object name generation && test 1221: adjustments il y a 11 ans
objnames.inc 0b3180b4f5 test 1222: 8 chars object name generation && test 1221: adjustments il y a 11 ans
openldap.c c43127414d always-multi: always use non-blocking internals il y a 11 ans
parsedate.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
parsedate.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
pingpong.c fa637c6cab pingpong.c: Fix enumerated type mixed with another type il y a 11 ans
pingpong.h 4afcb77820 pingpong: Renamed curl_ftptransfer to curl_pp_transfer il y a 11 ans
pipeline.c 4fad1943a2 string formatting: fix 15+ printf-style format strings il y a 11 ans
pipeline.h c2fab66575 pipelining: Remove dead code. il y a 11 ans
polarssl.c bd649ac1c5 polarssl.c: fix header filename typo il y a 11 ans
polarssl.h c35a10483d PolarSSL: pthread support for entropy il y a 11 ans
polarssl_threadlock.c 6a87ac8c88 polarssl threadlock cleanup il y a 11 ans
polarssl_threadlock.h 6a87ac8c88 polarssl threadlock cleanup il y a 11 ans
pop3.c 2af0b10c95 comments: remove old and wrong multi/easy interface statements il y a 11 ans
pop3.h d956d9db47 pop3: Reworked authentication type constants il y a 11 ans
progress.c 12d01cb6fa CURLOPT_XFERINFOFUNCTION: introducing a new progress callback il y a 11 ans
progress.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
qssl.c 3a24cb7bc4 x509asn1.c,x509asn1.h: new module to support ASN.1/X509 parsing & info extract il y a 11 ans
qssl.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
rawstr.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
rawstr.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
rtsp.c 4fad1943a2 string formatting: fix 15+ printf-style format strings il y a 11 ans
rtsp.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
security.c de052ca6fc string formatting: fix 25+ printf-style format strings il y a 11 ans
select.c 57ccdfa8d2 curl_global_init: accept the CURL_GLOBAL_ACK_EINTR flag il y a 11 ans
select.h 57ccdfa8d2 curl_global_init: accept the CURL_GLOBAL_ACK_EINTR flag il y a 11 ans
sendf.c 0f147887b0 Multiple pipelines and limiting the number of connections. il y a 11 ans
sendf.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
setup-os400.h 0eba02fd41 OS400: new SSL backend GSKit il y a 11 ans
setup-vms.h 65d53cf6ef setup-vms.h: sk_pop symbol tweak il y a 11 ans
share.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
share.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
slist.c a10d5e3851 slist.c: Curl_slist_append_nodup() OOM handling fix il y a 11 ans
slist.h 964a7600b9 slist.c, slist.h, cookie.c: new internal procedure Curl_slist_append_nodup() il y a 11 ans
smtp.c 2af0b10c95 comments: remove old and wrong multi/easy interface statements il y a 11 ans
smtp.h 99b4045183 smtp: Fixed sending of double CRLF caused by first in EOB il y a 11 ans
sockaddr.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
socks.c 358c5c0745 strlcat: remove function il y a 11 ans
socks.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
socks_gssapi.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
socks_sspi.c 4fad1943a2 string formatting: fix 15+ printf-style format strings il y a 11 ans
speedcheck.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
speedcheck.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
splay.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
splay.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
ssh.c de052ca6fc string formatting: fix 25+ printf-style format strings il y a 11 ans
ssh.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
sslgen.c 0eba02fd41 OS400: new SSL backend GSKit il y a 11 ans
sslgen.h e839446c2a ssluse.c,sslgen.c,sslgen.h: move certinfo support to generic SSL il y a 11 ans
ssluse.c e839446c2a ssluse.c,sslgen.c,sslgen.h: move certinfo support to generic SSL il y a 11 ans
ssluse.h 365c5ba395 formpost: better random boundaries il y a 11 ans
strdup.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
strdup.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
strequal.c 358c5c0745 strlcat: remove function il y a 11 ans
strequal.h 358c5c0745 strlcat: remove function il y a 11 ans
strerror.c 0f147887b0 Multiple pipelines and limiting the number of connections. il y a 11 ans
strerror.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
strtok.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
strtok.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
strtoofft.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
strtoofft.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
telnet.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
telnet.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
tftp.c c43127414d always-multi: always use non-blocking internals il y a 11 ans
tftp.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
timeval.c 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming il y a 11 ans
timeval.h 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
transfer.c 0f147887b0 Multiple pipelines and limiting the number of connections. il y a 11 ans
transfer.h 32e8467a66 Curl_perfom: removed il y a 11 ans
url.c 7cc00d9a83 FTP: when EPSV gets a 229 but fails to connect, retry with PASV il y a 11 ans
url.h 7cc00d9a83 FTP: when EPSV gets a 229 but fails to connect, retry with PASV il y a 11 ans
urldata.h 7cc00d9a83 FTP: when EPSV gets a 229 but fails to connect, retry with PASV il y a 11 ans
version.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
warnless.c a9ca5e61e5 sockfilt.c: fix some W64 compiler warnings il y a 11 ans
warnless.h a9ca5e61e5 sockfilt.c: fix some W64 compiler warnings il y a 11 ans
wildcard.c 5a053ffe80 build: fix circular header inclusion with other packages il y a 11 ans
wildcard.h 32e8467a66 Curl_perfom: removed il y a 11 ans
x509asn1.c 0eba02fd41 OS400: new SSL backend GSKit il y a 11 ans
x509asn1.h 0eba02fd41 OS400: new SSL backend GSKit il y a 11 ans

README.ares

_ _ ____ _
___| | | | _ \| |
/ __| | | | |_) | |
| (__| |_| | _ <| |___
\___|\___/|_| \_\_____|

How To Build libcurl to Use c-ares For Asynch Name Resolves
===========================================================

c-ares:
http://c-ares.haxx.se/

NOTE
The latest libcurl version requires c-ares 1.6.0 or later.

Once upon the time libcurl built fine with the "original" ares. That is no
longer true. You need to use c-ares.

Build c-ares
============

1. unpack the c-ares archive
2. cd c-ares-dir
3. ./configure
4. make
5. make install

Build libcurl to use c-ares in the curl source tree
===================================================

1. name or symlink the c-ares source directory 'ares' in the curl source
directory
2. ./configure --enable-ares

Optionally, you can point out the c-ares install tree root with the the
--enable-ares option.

3. make

Build libcurl to use an installed c-ares
========================================

1. ./configure --enable-ares=/path/to/ares/install
2. make

c-ares on win32
===============
(description brought by Dominick Meglio)

First I compiled c-ares. I changed the default C runtime library to be the
single-threaded rather than the multi-threaded (this seems to be required to
prevent linking errors later on). Then I simply build the areslib project (the
other projects adig/ahost seem to fail under MSVC).

Next was libcurl. I opened lib/config-win32.h and I added a:
#define USE_ARES 1

Next thing I did was I added the path for the ares includes to the include
path, and the libares.lib to the libraries.

Lastly, I also changed libcurl to be single-threaded rather than
multi-threaded, again this was to prevent some duplicate symbol errors. I'm
not sure why I needed to change everything to single-threaded, but when I
didn't I got redefinition errors for several CRT functions (malloc, stricmp,
etc.)

I would have modified the MSVC++ project files, but I only have VC.NET and it
uses a different format than VC6.0 so I didn't want to go and change
everything and remove VC6.0 support from libcurl.