Dave Reisner 550e403f00 uniformly use AM_CPPFLAGS, avoid deprecated INCLUDES %!s(int64=12) %!d(string=hai) anos
..
.gitignore dfe405076e Removed libcurl.imp from Makefile.am. %!s(int64=12) %!d(string=hai) anos
CMakeLists.txt 2cbe885c1a CMake: improve library search, implement install. %!s(int64=13) %!d(string=hai) anos
Makefile.Watcom 1c58f291cc Updated dependency libary versions. %!s(int64=12) %!d(string=hai) anos
Makefile.am 550e403f00 uniformly use AM_CPPFLAGS, avoid deprecated INCLUDES %!s(int64=12) %!d(string=hai) anos
Makefile.b32 1c58f291cc Updated dependency libary versions. %!s(int64=12) %!d(string=hai) anos
Makefile.inc 6d1ea388cb darwinssl: add support for native Mac OS X/iOS SSL %!s(int64=12) %!d(string=hai) anos
Makefile.m32 9ac5cdfc2f Added support for tls-srp to MinGW builds. %!s(int64=12) %!d(string=hai) anos
Makefile.netware dce2e1aa0f Added missing dependency to export list. %!s(int64=12) %!d(string=hai) anos
Makefile.vc6 0c8ccf7207 Makefile.vc6: Added missing default library advapi32.lib %!s(int64=12) %!d(string=hai) anos
Makefile.vxworks 1c58f291cc Updated dependency libary versions. %!s(int64=12) %!d(string=hai) anos
README.ares 750c9179ca README.ares: we know require c-ares 1.6.0 %!s(int64=14) %!d(string=hai) anos
README.curl_off_t 1056202b48 spell! (most of it fixed by Tor Arntsen) %!s(int64=16) %!d(string=hai) anos
README.curlx 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
README.encoding 5aae3c13e2 transfer-encoding: document the options %!s(int64=13) %!d(string=hai) anos
README.hostip 4d1f3d3cd0 Added README.hostip %!s(int64=20) %!d(string=hai) anos
README.httpauth 3e1caa6185 HTTP "auth done right". See lib/README.httpauth %!s(int64=20) %!d(string=hai) anos
README.memoryleak 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
README.multi_socket f9db721c1c update the section on timeouts %!s(int64=14) %!d(string=hai) anos
README.pingpong ec3bb8f727 introducing IMAP, POP3 and SMTP support (still lots of polish left to do) %!s(int64=15) %!d(string=hai) anos
README.pipelining e92e811a61 updated to reflect reality %!s(int64=18) %!d(string=hai) anos
amigaos.c 919c97fa65 curl tool: use configuration files from lib directory %!s(int64=12) %!d(string=hai) anos
amigaos.h 919c97fa65 curl tool: use configuration files from lib directory %!s(int64=12) %!d(string=hai) anos
arpa_telnet.h b9223a17b8 TELNET: improved treatment of options %!s(int64=13) %!d(string=hai) anos
asyn-ares.c d1c769877a asyn-ares: restore working with c-ares < 1.6.1 %!s(int64=12) %!d(string=hai) anos
asyn-thread.c 4897f4e517 win32-threaded-resolver: stop using a dummy socket %!s(int64=13) %!d(string=hai) anos
asyn.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
axtls.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
axtls.h 01f05d0c75 return code cleanup: build, init and run-time errors %!s(int64=13) %!d(string=hai) anos
base64.c 3c80309c27 fix several compiler warnings %!s(int64=12) %!d(string=hai) anos
checksrc.pl 58a7c51362 checksrc: detect "}else" uses as well %!s(int64=13) %!d(string=hai) anos
config-amigaos.h 919c97fa65 curl tool: use configuration files from lib directory %!s(int64=12) %!d(string=hai) anos
config-dos.h ef2176109f errno.h inclusion conditionally done in setup_once.h %!s(int64=13) %!d(string=hai) anos
config-mac.h 919c97fa65 curl tool: use configuration files from lib directory %!s(int64=12) %!d(string=hai) anos
config-os400.h 9e24b9c7af build adjustments: CURL_HIDDEN_SYMBOLS no longer defined in config files %!s(int64=12) %!d(string=hai) anos
config-riscos.h 919c97fa65 curl tool: use configuration files from lib directory %!s(int64=12) %!d(string=hai) anos
config-symbian.h 42aa796150 nss: unconditionally require PK11_CreateGenericObject() %!s(int64=12) %!d(string=hai) anos
config-tpf.h 21423497ef configure: Windows cross-compilation fixes %!s(int64=12) %!d(string=hai) anos
config-vms.h ef2176109f errno.h inclusion conditionally done in setup_once.h %!s(int64=13) %!d(string=hai) anos
config-vxworks.h 42aa796150 nss: unconditionally require PK11_CreateGenericObject() %!s(int64=12) %!d(string=hai) anos
config-win32.h dee7a08f64 Changed Windows 64bit OS define to x86_64. %!s(int64=13) %!d(string=hai) anos
config-win32ce.h e77d867068 unicode NTLM SSPI: cleanup %!s(int64=12) %!d(string=hai) anos
connect.c c0f8340c7c keepalive: multiply value for OS-specific units %!s(int64=12) %!d(string=hai) anos
connect.h 130fac6c16 timeleft_accept: ack global timeout, moved to ftp.c %!s(int64=13) %!d(string=hai) anos
content_encoding.c 1c400b4e5e zlib: ensure user provided memory functions are used by zlib, when given %!s(int64=13) %!d(string=hai) anos
content_encoding.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
cookie.c 904346bf88 cookie: fixed typo in comment %!s(int64=12) %!d(string=hai) anos
cookie.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
curl_addrinfo.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
curl_addrinfo.h 1b24b89cca CURLOPT_RESOLVE: added %!s(int64=14) %!d(string=hai) anos
curl_base64.h fd00b382b2 base64: fix Curl_base64_encode and Curl_base64_decode interfaces %!s(int64=13) %!d(string=hai) anos
curl_config.h.cmake 42aa796150 nss: unconditionally require PK11_CreateGenericObject() %!s(int64=12) %!d(string=hai) anos
curl_darwinssl.c f1d2e18508 darwinssl: un-broke iOS build, fix error on server disconnect %!s(int64=12) %!d(string=hai) anos
curl_darwinssl.h 7aa95afadd DarwinSSL: allow using NTLM authentication %!s(int64=12) %!d(string=hai) anos
curl_fnmatch.c 0f7bea7c3a unittest: mark all unit tested functions %!s(int64=13) %!d(string=hai) anos
curl_fnmatch.h 2ffe834bff ftp wildcard: a new option CURLOPT_FNMATCH_DATA %!s(int64=14) %!d(string=hai) anos
curl_gethostname.c ea12c72d12 curl_gethostname.c: fix signed/unsigned comparison and avoid a double copy %!s(int64=13) %!d(string=hai) anos
curl_gethostname.h 38b5744266 HOSTNAME_MAX: Moved to curl_gethostname.h %!s(int64=13) %!d(string=hai) anos
curl_gssapi.c ddf0b30ffd curl_gssapi: add a missing include of sendf.h %!s(int64=13) %!d(string=hai) anos
curl_gssapi.h ddf0b30ffd curl_gssapi: add a missing include of sendf.h %!s(int64=13) %!d(string=hai) anos
curl_hmac.h 077125e4a2 include libcurl standard internal headers %!s(int64=14) %!d(string=hai) anos
curl_ldap.h 29f0898525 Fixed libcurl to honour the --disable-ldaps configure option %!s(int64=13) %!d(string=hai) anos
curl_md4.h f3b77e5611 http_ntlm: add support for NSS %!s(int64=14) %!d(string=hai) anos
curl_md5.h 6cc066a2c5 Fixed compile error with GNUTLS+NETTLE %!s(int64=12) %!d(string=hai) anos
curl_memory.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
curl_memrchr.c b903186fa0 source cleanup: unify look, style and indent levels %!s(int64=13) %!d(string=hai) anos
curl_memrchr.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
curl_multibyte.c e77d867068 unicode NTLM SSPI: cleanup %!s(int64=12) %!d(string=hai) anos
curl_multibyte.h e77d867068 unicode NTLM SSPI: cleanup %!s(int64=12) %!d(string=hai) anos
curl_ntlm.c 50b87c4e68 Cleanup handshake after clean NTLM failure %!s(int64=12) %!d(string=hai) anos
curl_ntlm.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
curl_ntlm_core.c 7aa95afadd DarwinSSL: allow using NTLM authentication %!s(int64=12) %!d(string=hai) anos
curl_ntlm_core.h 05ef245170 NTLM: header inclusion cleanup %!s(int64=13) %!d(string=hai) anos
curl_ntlm_msgs.c 4ac56b9d9f code police: narrow source to < 80 columns %!s(int64=12) %!d(string=hai) anos
curl_ntlm_msgs.h e77d867068 unicode NTLM SSPI: cleanup %!s(int64=12) %!d(string=hai) anos
curl_ntlm_wb.c 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
curl_ntlm_wb.h 05ef245170 NTLM: header inclusion cleanup %!s(int64=13) %!d(string=hai) anos
curl_rand.c 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
curl_rand.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
curl_rtmp.c dee2ef8083 krb5/curl_rtmp.c: Hide size_t to int type conversion warning %!s(int64=12) %!d(string=hai) anos
curl_rtmp.h 077125e4a2 include libcurl standard internal headers %!s(int64=14) %!d(string=hai) anos
curl_sasl.c 46480bb9a1 SSPI related code: Unicode support for WinCE %!s(int64=12) %!d(string=hai) anos
curl_sasl.h 0cd8c287a4 sasl: Re-factored mechanism constants in preparation for APOP work %!s(int64=12) %!d(string=hai) anos
curl_schannel.c a5b6f91e8d curl_schannel.c: Fixed caching more data than required %!s(int64=12) %!d(string=hai) anos
curl_schannel.h fbf3560886 curl_schannel: Removed buffer limit and optimized buffer strategy %!s(int64=12) %!d(string=hai) anos
curl_sspi.c 46480bb9a1 SSPI related code: Unicode support for WinCE %!s(int64=12) %!d(string=hai) anos
curl_sspi.h 46480bb9a1 SSPI related code: Unicode support for WinCE %!s(int64=12) %!d(string=hai) anos
curl_threads.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
curl_threads.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
curlx.h f37d681166 Typo fixes. %!s(int64=14) %!d(string=hai) anos
cyassl.c 6085ca2aed Fix bad failf() and info() usage %!s(int64=12) %!d(string=hai) anos
cyassl.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
dict.c 0ce2bca741 add LF termination to infof() trace string %!s(int64=13) %!d(string=hai) anos
dict.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
easy.c 919c97fa65 curl tool: use configuration files from lib directory %!s(int64=12) %!d(string=hai) anos
easyif.h c828646f60 CURL_DOES_CONVERSIONS: cleanup %!s(int64=13) %!d(string=hai) anos
escape.c 75ca568fa1 URL sanitize: reject URLs containing bad data %!s(int64=12) %!d(string=hai) anos
escape.h 75ca568fa1 URL sanitize: reject URLs containing bad data %!s(int64=12) %!d(string=hai) anos
file.c 1f8518c5d9 file: use fdopen() for uploaded files if available %!s(int64=12) %!d(string=hai) anos
file.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
fileinfo.c 584dc8b8af OOM handling/cleanup slight adjustments %!s(int64=13) %!d(string=hai) anos
fileinfo.h 077125e4a2 include libcurl standard internal headers %!s(int64=14) %!d(string=hai) anos
firefox-db2pem.sh 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
formdata.c 6085ca2aed Fix bad failf() and info() usage %!s(int64=12) %!d(string=hai) anos
formdata.h e8c442952d formdata: provide error message %!s(int64=14) %!d(string=hai) anos
ftp.c 09a491378a ftp_readresp: fix build without krb4 support %!s(int64=12) %!d(string=hai) anos
ftp.h 130fac6c16 timeleft_accept: ack global timeout, moved to ftp.c %!s(int64=13) %!d(string=hai) anos
ftplistparser.c 05f6f2497a ftplistparser.c: do not compile if FTP protocol is not enabled %!s(int64=12) %!d(string=hai) anos
ftplistparser.h 05f6f2497a ftplistparser.c: do not compile if FTP protocol is not enabled %!s(int64=12) %!d(string=hai) anos
getenv.c 46480bb9a1 SSPI related code: Unicode support for WinCE %!s(int64=12) %!d(string=hai) anos
getinfo.c 771e91374b getinfo: use va_end and cut off Curl_ from static funcs %!s(int64=12) %!d(string=hai) anos
getinfo.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
gopher.c d7934b8bd4 curl_multi_fdset: correct fdset with FTP PORT use %!s(int64=13) %!d(string=hai) anos
gopher.h 201637d468 Gopher protocol support (initial release) %!s(int64=14) %!d(string=hai) anos
gtls.c 1a02e84589 gnutls: put reset code into else block %!s(int64=12) %!d(string=hai) anos
gtls.h 849179ba27 SSL cleanup: use crypto functions through the sslgen layer %!s(int64=12) %!d(string=hai) anos
hash.c 996f2454ba hash.c: fix OOM triggered segfault %!s(int64=13) %!d(string=hai) anos
hash.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
hmac.c b903186fa0 source cleanup: unify look, style and indent levels %!s(int64=13) %!d(string=hai) anos
hostasyn.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
hostip.c cc69e56ce3 hostip.c: fix potential write past the end of string buffer %!s(int64=13) %!d(string=hai) anos
hostip.h 5e0a44e4d5 CURLOPT_RESOLVE: avoid adding already present host names %!s(int64=13) %!d(string=hai) anos
hostip4.c 9f20379fe4 hostip: avoid getaddrinfo when c-ares is used %!s(int64=13) %!d(string=hai) anos
hostip6.c 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
hostsyn.c 8d0a504f0d CURLOPT_DNS_SERVERS: set name servers if possible %!s(int64=13) %!d(string=hai) anos
http.c f92779198d darwinssl: fixed freeze involving the multi interface %!s(int64=12) %!d(string=hai) anos
http.h 5d4e5593d5 privatise: make private functions static %!s(int64=13) %!d(string=hai) anos
http_chunks.c a50210710a fix bool variables checking and assignment %!s(int64=13) %!d(string=hai) anos
http_chunks.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
http_digest.c 2c7cfd2926 Client's "qop" value should not be quoted (RFC2617, section 3.2.2). %!s(int64=12) %!d(string=hai) anos
http_digest.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
http_negotiate.c ba41ecfa17 http_negotiate.c: Fxied warning: unused variable 'rc' %!s(int64=12) %!d(string=hai) anos
http_negotiate.h 1d28efb9d1 HTTP: HTTP Negotiate authentication using SSPI %!s(int64=14) %!d(string=hai) anos
http_negotiate_sspi.c e77d867068 unicode NTLM SSPI: cleanup %!s(int64=12) %!d(string=hai) anos
http_proxy.c ed7bfeee7a http-proxy: keep CONNECT connections alive (for NTLM) %!s(int64=12) %!d(string=hai) anos
http_proxy.h fe93b0a874 http_proxy.h: fix builds with proxy or http disabled %!s(int64=12) %!d(string=hai) anos
idn_win32.c 11a7ac0d6a Fixed compiler warning 'unused parameter'. %!s(int64=12) %!d(string=hai) anos
if2ip.c 4c4e8ba1f0 if2ip.[ch]: fix compilation with MinGW %!s(int64=13) %!d(string=hai) anos
if2ip.h 4c4e8ba1f0 if2ip.[ch]: fix compilation with MinGW %!s(int64=13) %!d(string=hai) anos
imap.c 57e6336794 email: Removed duplicated header file %!s(int64=12) %!d(string=hai) anos
imap.h b903186fa0 source cleanup: unify look, style and indent levels %!s(int64=13) %!d(string=hai) anos
inet_ntop.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
inet_ntop.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
inet_pton.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
inet_pton.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
krb4.c aa5c72af15 add missing semicolons %!s(int64=13) %!d(string=hai) anos
krb4.h b903186fa0 source cleanup: unify look, style and indent levels %!s(int64=13) %!d(string=hai) anos
krb5.c dee2ef8083 krb5/curl_rtmp.c: Hide size_t to int type conversion warning %!s(int64=12) %!d(string=hai) anos
ldap.c d7934b8bd4 curl_multi_fdset: correct fdset with FTP PORT use %!s(int64=13) %!d(string=hai) anos
libcurl.def fd870e4e8a Yang Tse: msvc7+ has deprecated the 'DESCRIPTION' section in %!s(int64=19) %!d(string=hai) anos
libcurl.plist ed0364343d removed trailing whitespace %!s(int64=13) %!d(string=hai) anos
libcurl.rc 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
libcurl.vers.in 7cc2e8b349 configure: add symbols versioning option %!s(int64=13) %!d(string=hai) anos
llist.c 584dc8b8af OOM handling/cleanup slight adjustments %!s(int64=13) %!d(string=hai) anos
llist.h 1d594772fd llist: hide Curl_llist_init %!s(int64=14) %!d(string=hai) anos
makefile.amiga 3d8c093145 curl tool: use configuration files from lib directory - follow-up I %!s(int64=12) %!d(string=hai) anos
makefile.dj 72da921942 Changed email per Gisle's request. %!s(int64=13) %!d(string=hai) anos
md4.c c6825b7a6b fix several compiler warnings %!s(int64=12) %!d(string=hai) anos
md5.c 94891ff296 metalink/md5: Use CommonCrypto on Apple operating systems %!s(int64=12) %!d(string=hai) anos
memdebug.c 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
memdebug.h ff9d858722 Make Curl_safefree() macro assign NULL to given pointer when free'd %!s(int64=13) %!d(string=hai) anos
mk-ca-bundle.pl 3a0b64489f mk-ca-bundle: detect start of trust section better %!s(int64=12) %!d(string=hai) anos
mk-ca-bundle.vbs fd765c627f Fix to skip untrusted certs. %!s(int64=13) %!d(string=hai) anos
mprintf.c 9194e17003 MemoryTracking: fix logging of free() calls done where Curl_safefree is called %!s(int64=13) %!d(string=hai) anos
msvcproj.foot b992928f3d Store now this file in CVS with unix line endings. %!s(int64=15) %!d(string=hai) anos
msvcproj.head 8b66981ce0 - I renamed everything in the windows builds files that used the name 'curllib' %!s(int64=15) %!d(string=hai) anos
multi.c 8373ca3641 curl_multi_wait: no wait if no descriptors to wait for %!s(int64=12) %!d(string=hai) anos
multiif.h 232ad6549a multi: support timeouts %!s(int64=14) %!d(string=hai) anos
netrc.c 47c1bf9e43 netrc: remove dead code %!s(int64=12) %!d(string=hai) anos
netrc.h 39d0d787d2 test1304: Added some unit tests for Curl_parsenetrc. %!s(int64=13) %!d(string=hai) anos
non-ascii.c b903186fa0 source cleanup: unify look, style and indent levels %!s(int64=13) %!d(string=hai) anos
non-ascii.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
nonblock.c ad77420ac7 lwip: basic checks and macros for compatiblity %!s(int64=12) %!d(string=hai) anos
nonblock.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
nss.c e6ba048701 nss.c: Fixed warning: 'err' may be used uninitialized in this function %!s(int64=12) %!d(string=hai) anos
nssg.h 849179ba27 SSL cleanup: use crypto functions through the sslgen layer %!s(int64=12) %!d(string=hai) anos
nwlib.c 8a2be299f4 checksrc: Fixed line length and comment indentation %!s(int64=12) %!d(string=hai) anos
nwos.c 8a2be299f4 checksrc: Fixed line length and comment indentation %!s(int64=12) %!d(string=hai) anos
openldap.c e3f5e04cf0 openldap: OOM fixes %!s(int64=12) %!d(string=hai) anos
parsedate.c e8a32438c2 parsedate.c: fix a numeric overflow %!s(int64=12) %!d(string=hai) anos
parsedate.h a6f14e17b7 parsedate: turn private and static %!s(int64=13) %!d(string=hai) anos
pingpong.c b2954e66e8 FTP: prevent the multi interface from blocking %!s(int64=12) %!d(string=hai) anos
pingpong.h 5a45dc4a29 pingpong.c: fix Curl_pp_vsendf() arbitrary restrictions on command length %!s(int64=13) %!d(string=hai) anos
polarssl.c 6085ca2aed Fix bad failf() and info() usage %!s(int64=12) %!d(string=hai) anos
polarssl.h 5e852ab9d1 PolarSSL: add support for asynchronous connect %!s(int64=12) %!d(string=hai) anos
pop3.c a3660127a4 pop3: Post apop feature code tidy up %!s(int64=12) %!d(string=hai) anos
pop3.h c09c621af7 pop3: Added support for apop authentication %!s(int64=12) %!d(string=hai) anos
progress.c 6cd084a3b5 Curl_pgrsDone: return int and acknowledge return code %!s(int64=12) %!d(string=hai) anos
progress.h 6cd084a3b5 Curl_pgrsDone: return int and acknowledge return code %!s(int64=12) %!d(string=hai) anos
qssl.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
qssl.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
rawstr.c b903186fa0 source cleanup: unify look, style and indent levels %!s(int64=13) %!d(string=hai) anos
rawstr.h b903186fa0 source cleanup: unify look, style and indent levels %!s(int64=13) %!d(string=hai) anos
rtsp.c 220776de6b Curl_rtsp_parseheader: avoid useless malloc/free %!s(int64=12) %!d(string=hai) anos
rtsp.h 9c629e5348 RTSP: cleanups %!s(int64=13) %!d(string=hai) anos
security.c 50a7d32af0 security.c: Aligned internal type to return type %!s(int64=12) %!d(string=hai) anos
select.c c771968ab6 Curl_socket_check: fix timeout return value for select users %!s(int64=12) %!d(string=hai) anos
select.h 8bad5f2a61 WSAPoll: disabled on all windows builds %!s(int64=12) %!d(string=hai) anos
sendf.c d9f686db88 remove short-lived CURL_WRITEFUNC_OUT_OF_MEMORY %!s(int64=13) %!d(string=hai) anos
sendf.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
setup-os400.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
setup.h 39dff07a27 HTTP_ONLY: disable more protocols %!s(int64=12) %!d(string=hai) anos
setup_once.h 7d4ed0b10e setup_once.h: tighten requirements for stdbool.h header inclusion %!s(int64=12) %!d(string=hai) anos
share.c 3da2c0f6d2 curl_share_setopt: use va_end() %!s(int64=12) %!d(string=hai) anos
share.h d56b4c3f89 ssl session caching: fix compiler warnings %!s(int64=13) %!d(string=hai) anos
slist.c 17f48fe879 libcurl: some OOM handling fixes %!s(int64=13) %!d(string=hai) anos
slist.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
smtp.c 0a0f3c63a6 SMTP: only send SIZE if supported %!s(int64=12) %!d(string=hai) anos
smtp.h 0a0f3c63a6 SMTP: only send SIZE if supported %!s(int64=12) %!d(string=hai) anos
sockaddr.h a8478fc8d3 sockaddr.h: Fixed dereferencing pointer breakin strict-aliasing %!s(int64=12) %!d(string=hai) anos
socks.c 07593b2422 lib/socks.c: Merged two size variables into one %!s(int64=12) %!d(string=hai) anos
socks.h 3dcc0df5cc SOCKS: fix the connect timeout %!s(int64=13) %!d(string=hai) anos
socks_gssapi.c 6085ca2aed Fix bad failf() and info() usage %!s(int64=12) %!d(string=hai) anos
socks_sspi.c 2e7d2c8f74 SOCKS: truly disable it if CURL_DISABLE_PROXY is defined %!s(int64=12) %!d(string=hai) anos
speedcheck.c 81ead2c4e7 Curl_speedcheck: don't mistakenly clear Curl_expire() %!s(int64=13) %!d(string=hai) anos
speedcheck.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
splay.c c4dd8df081 splay: add unit tests %!s(int64=13) %!d(string=hai) anos
splay.h 6b75d2c2df fix a bunch of MSVC compiler warnings %!s(int64=13) %!d(string=hai) anos
ssh.c 1ab6c35363 ssh.c: Fixed warning: implicit conversion from enumeration type %!s(int64=12) %!d(string=hai) anos
ssh.h e351972bc8 SSH: added agent based authentication %!s(int64=12) %!d(string=hai) anos
sslgen.c 74552acaea sslgen.c: cleanup temporary compile-time SSL-backend check %!s(int64=12) %!d(string=hai) anos
sslgen.h 849179ba27 SSL cleanup: use crypto functions through the sslgen layer %!s(int64=12) %!d(string=hai) anos
ssluse.c 9547be37c2 ssluse.c: md5.h is required for Curl_ossl_md5sum %!s(int64=12) %!d(string=hai) anos
ssluse.h 849179ba27 SSL cleanup: use crypto functions through the sslgen layer %!s(int64=12) %!d(string=hai) anos
strdup.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
strdup.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
strequal.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
strequal.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
strerror.c 46480bb9a1 SSPI related code: Unicode support for WinCE %!s(int64=12) %!d(string=hai) anos
strerror.h 764a5e4a50 sspi: make Curl_sspi_strerror() libcurl's sspi status code string function %!s(int64=12) %!d(string=hai) anos
strtok.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
strtok.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
strtoofft.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
strtoofft.h f37d681166 Typo fixes. %!s(int64=14) %!d(string=hai) anos
telnet.c 46480bb9a1 SSPI related code: Unicode support for WinCE %!s(int64=12) %!d(string=hai) anos
telnet.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
tftp.c 6cd084a3b5 Curl_pgrsDone: return int and acknowledge return code %!s(int64=12) %!d(string=hai) anos
tftp.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
timeval.c 97d7a9260e tvdiff_secs(): sub-zero time difference adjustment %!s(int64=13) %!d(string=hai) anos
timeval.h 2309b4e330 remove the CVSish $Id$ lines %!s(int64=14) %!d(string=hai) anos
transfer.c 628c4e7af1 Curl_reconnect_request: clear pointer on failure %!s(int64=12) %!d(string=hai) anos
transfer.h b903186fa0 source cleanup: unify look, style and indent levels %!s(int64=13) %!d(string=hai) anos
url.c 74fe1b95fb tlsauthtype: deal with the string case insensitively %!s(int64=12) %!d(string=hai) anos
url.h dfdac61522 non-blocking active FTP: cleanup multi state usage %!s(int64=13) %!d(string=hai) anos
urldata.h 160312d945 curl_schannel.c: Reference count the credential/session handle %!s(int64=12) %!d(string=hai) anos
vc6libcurl.dsw 9314e9e853 Fix CR %!s(int64=15) %!d(string=hai) anos
vc8proj.foot e994c6af75 Use DOS line-endings. %!s(int64=18) %!d(string=hai) anos
vc8proj.head 8b66981ce0 - I renamed everything in the windows builds files that used the name 'curllib' %!s(int64=15) %!d(string=hai) anos
version.c 31f39120b7 curl_version: fixed Value stored to 'len' is never read %!s(int64=12) %!d(string=hai) anos
warnless.c 9801596fb3 fix some compiler warnings %!s(int64=12) %!d(string=hai) anos
warnless.h 9801596fb3 fix some compiler warnings %!s(int64=12) %!d(string=hai) anos
wildcard.c f1586cb477 stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h %!s(int64=13) %!d(string=hai) anos
wildcard.h 077125e4a2 include libcurl standard internal headers %!s(int64=14) %!d(string=hai) anos

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.