Steve Holme 47438daa60 http_negotiate: Return CURLcode in Curl_input_negotiate() instead of int há 9 anos atrás
..
vtls a4065ebf1c copyright years: after OCSP stapling changes há 9 anos atrás
.gitignore beae838ed5 move msvc IDE related files to 'vc' directory tree há 11 anos atrás
CMakeLists.txt 17d27805f9 cmake: add ENABLE_THREADED_RESOLVER, rename ARES há 10 anos atrás
Makefile.Watcom ccfa139c71 build: updated dependencies in makefiles. há 10 anos atrás
Makefile.am eccf4fb7ee vtls: created subdir, moved sslgen.[ch] there, updated all include lines há 11 anos atrás
Makefile.b32 ccfa139c71 build: updated dependencies in makefiles. há 10 anos atrás
Makefile.inc b40e37f93d endian: Fixed Linux compilation issues há 10 anos atrás
Makefile.m32 d21b66835f Merge pull request #134 from vszakats/mingw-m64 há 9 anos atrás
Makefile.netware c712fe01a9 NetWare build: added TLS-SRP enabled build. há 9 anos atrás
Makefile.vc6 b40e37f93d endian: Fixed Linux compilation issues há 10 anos atrás
Makefile.vxworks ccfa139c71 build: updated dependencies in makefiles. há 10 anos atrás
README.ares 750c9179ca README.ares: we know require c-ares 1.6.0 há 14 anos atrás
README.curl_off_t 1056202b48 spell! (most of it fixed by Tor Arntsen) há 16 anos atrás
README.curlx 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
README.encoding 5aae3c13e2 transfer-encoding: document the options há 13 anos atrás
README.hostip 151ae59436 code/docs: Use correct case for IPv4 and IPv6 há 10 anos atrás
README.http2 d1638fe08b README.http2: updated to reflect current status há 10 anos atrás
README.httpauth 3e1caa6185 HTTP "auth done right". See lib/README.httpauth há 20 anos atrás
README.memoryleak 2309b4e330 remove the CVSish $Id$ lines há 14 anos atrás
README.multi_socket f9db721c1c update the section on timeouts há 14 anos atrás
README.pingpong ec3bb8f727 introducing IMAP, POP3 and SMTP support (still lots of polish left to do) há 15 anos atrás
README.pipelining 0f147887b0 Multiple pipelines and limiting the number of connections. há 11 anos atrás
amigaos.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
amigaos.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
arpa_telnet.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
asyn-ares.c 125f655131 asyn-ares: We prefer use of 'CURLcode result' há 10 anos atrás
asyn-thread.c 151ae59436 code/docs: Use correct case for IPv4 and IPv6 há 10 anos atrás
asyn.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
base64.c 628290b5e6 cleanups: reduce variable scope há 10 anos atrás
bundles.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
bundles.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
checksrc.pl 7f963a19ec checksrc: ban unsafe functions há 11 anos atrás
config-amigaos.h 919c97fa65 curl tool: use configuration files from lib directory há 12 anos atrás
config-dos.h 9ad282b1ae Remove all traces of FBOpenSSL SPNEGO support há 10 anos atrás
config-mac.h 919c97fa65 curl tool: use configuration files from lib directory há 12 anos atrás
config-os400.h 9b0b9f209e OS400: enable NTLM authentication há 10 anos atrás
config-riscos.h 358c5c0745 strlcat: remove function há 11 anos atrás
config-symbian.h 35b078b29a config-symbian.h: Fixed up line lengths > 79 characters há 10 anos atrás
config-tpf.h 33a95659e2 config-tpf.h: Fixed up line lengths > 79 characters há 10 anos atrás
config-vxworks.h 9ad282b1ae Remove all traces of FBOpenSSL SPNEGO support há 10 anos atrás
config-win32.h 68cc1e0c77 config-win32.h: Fixed line length > 79 columns há 10 anos atrás
config-win32ce.h e77d867068 unicode NTLM SSPI: cleanup há 12 anos atrás
conncache.c 34cb17b930 conncache: Fixed specifiers in infof() for long and size_t variables há 10 anos atrás
conncache.h 01368d395c create_conn: prune dead connections há 10 anos atrás
connect.c 151ae59436 code/docs: Use correct case for IPv4 and IPv6 há 10 anos atrás
connect.h 151ae59436 code/docs: Use correct case for IPv4 and IPv6 há 10 anos atrás
content_encoding.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
content_encoding.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
cookie.c 41f1f6e830 cookies: Improved OOM handling in cookies há 10 anos atrás
cookie.h f24dc09d20 cookies: follow-up fix for path checking há 11 anos atrás
curl_addrinfo.c 1abe65d928 code/docs: Use Unix rather than UNIX to avoid use of the trademark há 10 anos atrás
curl_addrinfo.h 970c22f970 libcurl: add UNIX domain sockets support há 10 anos atrás
curl_base64.h aae4e4bf70 base64: added Curl_base64url_encode() há 10 anos atrás
curl_config.h.cmake 1abe65d928 code/docs: Use Unix rather than UNIX to avoid use of the trademark há 10 anos atrás
curl_endian.c a2f8887b79 curl_endian: Fixed build when 64-bit integers are not supported (Part 2) há 9 anos atrás
curl_endian.h 4bb5a351b2 endian: Added big endian read functions há 10 anos atrás
curl_fnmatch.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
curl_fnmatch.h 2ffe834bff ftp wildcard: a new option CURLOPT_FNMATCH_DATA há 14 anos atrás
curl_gethostname.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
curl_gethostname.h 38b5744266 HOSTNAME_MAX: Moved to curl_gethostname.h há 13 anos atrás
curl_gssapi.c 750203bde4 sasl_gssapi: Fixed honouring of no mutual authentication há 10 anos atrás
curl_gssapi.h 355bf01c82 gssapi: Remove need for duplicated GSS_C_NT_HOSTBASED_SERVICE definitions há 9 anos atrás
curl_hmac.h 077125e4a2 include libcurl standard internal headers há 14 anos atrás
curl_ldap.h ec691ca34b lib/*.h: use our standard naming scheme for header inclusion guards há 12 anos atrás
curl_md4.h d89285e8d6 curl_md4.h: Updated copyright year following recent edit há 10 anos atrás
curl_md5.h 6cc066a2c5 Fixed compile error with GNUTLS+NETTLE há 12 anos atrás
curl_memory.h 6bcacff1a5 WIN32 MemoryTracking: require UNICODE for wide strdup code support há 11 anos atrás
curl_memrchr.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
curl_memrchr.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
curl_multibyte.c ea93252ef1 ldap: Fixed Unicode usage for all Win32 builds há 10 anos atrás
curl_multibyte.h 39217edb12 curl_multibyte.h: Eliminated some trailing whitespace há 10 anos atrás
curl_ntlm.c 8ed2420dbb http_ntlm: Fixed additional NSS initialisation call when decoding type-2 há 10 anos atrás
curl_ntlm.h 520dc64369 build: Fixed no NTLM support for email when CURL_DISABLE_HTTP is defined há 10 anos atrás
curl_ntlm_core.c 0ea9381b7d curl_ntlm_core.c: Fixed compilation warning from commit 1cb17b2a5d há 10 anos atrás
curl_ntlm_core.h 82fdb87b27 ntlm: Disable NTLM v2 when 64-bit integers are not supported há 10 anos atrás
curl_ntlm_msgs.c b40e37f93d endian: Fixed Linux compilation issues há 10 anos atrás
curl_ntlm_msgs.h bfdef6301c sasl: Reduced the need for two sets of NTLM functions há 10 anos atrás
curl_ntlm_wb.c f4b5f8cdf0 ntlm_wb_response: fix "statement not reached" há 10 anos atrás
curl_ntlm_wb.h 520dc64369 build: Fixed no NTLM support for email when CURL_DISABLE_HTTP is defined há 10 anos atrás
curl_rtmp.c ce2a80b482 rtmp: Use standard naming for setup connection function há 10 anos atrás
curl_rtmp.h 077125e4a2 include libcurl standard internal headers há 14 anos atrás
curl_sasl.c 1450712e76 sasl: Tidied up some parameter comments há 10 anos atrás
curl_sasl.h 9f10e45e42 kerberos: Use symbol qualified with _KERBEROS5 há 10 anos atrás
curl_sasl_gssapi.c 355bf01c82 gssapi: Remove need for duplicated GSS_C_NT_HOSTBASED_SERVICE definitions há 9 anos atrás
curl_sasl_sspi.c aa0e2ac451 sasl: Corrected formatting of function descriptions há 10 anos atrás
curl_sec.h b90f6e87cf krb5_encode: remove unused argument há 10 anos atrás
curl_setup.h 0d99cdbeed compile: warn on unused return code from Curl_client_write() há 10 anos atrás
curl_setup_once.h ca1b34b887 curl_setup_once: fix errno access for lwip on Windows há 11 anos atrás
curl_sspi.c c469941293 ntlm: Moved the identity generation into shared SSPI code há 10 anos atrás
curl_sspi.h 1933f9d33c schannel: Moved the ISC return flag definitions to the SSPI module há 10 anos atrás
curl_threads.c 4be80d5109 win32: Updated some legacy APIs to use the newer extended versions há 10 anos atrás
curl_threads.h 4be80d5109 win32: Updated some legacy APIs to use the newer extended versions há 10 anos atrás
curlx.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
dict.c 1813a77b02 dict: fix memory leak in OOM exit path há 10 anos atrás
dict.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
dotdot.c 78ca3c6830 copyright: Updated following recent edits há 10 anos atrás
dotdot.h 78ca3c6830 copyright: Updated following recent edits há 10 anos atrás
easy.c 6ea4ee94f9 Curl_client_write() & al.: chop long data, convert data only once. há 10 anos atrás
easyif.h 8804ffd4fa curl_easy_perform_ev: make it CURL_EXTERN há 11 anos atrás
escape.c 085081fc6e code cleanup: We prefer 'CURLcode result' há 10 anos atrás
escape.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
file.c 0eb3d15ccb code cleanup: we prefer 'CURLcode result' há 10 anos atrás
file.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
fileinfo.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
fileinfo.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
firefox-db2pem.sh 2309b4e330 remove the CVSish $Id$ lines há 14 anos atrás
formdata.c b387560692 curl_easy_duphandle: CURLOPT_COPYPOSTFIELDS read out of bounds há 10 anos atrás
formdata.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
ftp.c 99e71e6a84 FTP: if EPSV fails on IPV6 connections, bail out há 9 anos atrás
ftp.h 9a452ba3a1 FTP: fix IPv6 host using link-local address há 9 anos atrás
ftplistparser.c 1abe65d928 code/docs: Use Unix rather than UNIX to avoid use of the trademark há 10 anos atrás
ftplistparser.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
getenv.c 25f351424b VMS: fix and generate the VMS build config há 11 anos atrás
getinfo.c f0a9221897 getinfo: Code style policing há 10 anos atrás
getinfo.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
gopher.c 0eb3d15ccb code cleanup: we prefer 'CURLcode result' há 10 anos atrás
gopher.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
hash.c de052ca6fc string formatting: fix 25+ printf-style format strings há 11 anos atrás
hash.h 0f147887b0 Multiple pipelines and limiting the number of connections. há 11 anos atrás
hmac.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
hostasyn.c 151ae59436 code/docs: Use correct case for IPv4 and IPv6 há 10 anos atrás
hostcheck.c 265b9a2e49 vtls: remove QsoSSL há 10 anos atrás
hostcheck.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
hostip.c 9547954978 hostip: remove 'stale' argument from Curl_fetch_addr proto há 10 anos atrás
hostip.h 9547954978 hostip: remove 'stale' argument from Curl_fetch_addr proto há 10 anos atrás
hostip4.c 151ae59436 code/docs: Use correct case for IPv4 and IPv6 há 10 anos atrás
hostip6.c 151ae59436 code/docs: Use correct case for IPv4 and IPv6 há 10 anos atrás
hostsyn.c 158dfe2c5c dns: fix compilation with MinGW from commit df69440d05f113 há 11 anos atrás
http.c 47438daa60 http_negotiate: Return CURLcode in Curl_input_negotiate() instead of int há 9 anos atrás
http.h 595f5f0e43 HTTP2: Support expect: 100-continue há 10 anos atrás
http2.c 96d3c9363f http2: Use 'CURLcode result' for curl result codes há 10 anos atrás
http2.h 2ee3c63b13 http2: fix switched macro when http2 is not enabled há 10 anos atrás
http_chunks.c 891ef341b3 chunked-encoding: provide a readable error string for chunked errors há 10 anos atrás
http_chunks.h 891ef341b3 chunked-encoding: provide a readable error string for chunked errors há 10 anos atrás
http_digest.c 70100d5509 http_digest: Post SSPI support tidy up há 10 anos atrás
http_digest.h d7bfce3951 http_digest: Moved algorithm definitions to SASL module há 10 anos atrás
http_negotiate.c 47438daa60 http_negotiate: Return CURLcode in Curl_input_negotiate() instead of int há 9 anos atrás
http_negotiate.h 47438daa60 http_negotiate: Return CURLcode in Curl_input_negotiate() instead of int há 9 anos atrás
http_negotiate_sspi.c 47438daa60 http_negotiate: Return CURLcode in Curl_input_negotiate() instead of int há 9 anos atrás
http_proxy.c 0eb3d15ccb code cleanup: we prefer 'CURLcode result' há 10 anos atrás
http_proxy.h 219a0fbe76 remote_port: allow connect to port 0 há 10 anos atrás
idn_win32.c cedf996073 copyright: Updated the copyright year following recent updates há 10 anos atrás
if2ip.c b7f740f2fc ip2ip.c: Fixed compilation warning when IPv6 Scope ID not supported há 10 anos atrás
if2ip.h 9081014c2c IPV6: address scope != scope id há 10 anos atrás
imap.c 4626f31d0e ldap/imap: Fixed spelling mistake in comments and variable names há 10 anos atrás
imap.h 078d1fbf2b email: Added mutual authentication flag há 10 anos atrás
inet_ntop.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
inet_ntop.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
inet_pton.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
inet_pton.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
krb5.c 355bf01c82 gssapi: Remove need for duplicated GSS_C_NT_HOSTBASED_SERVICE definitions há 9 anos atrás
ldap.c f7d5ecec9c ldap: Convert attribute output to UTF-8 when Unicode há 10 anos atrás
libcurl.def fd870e4e8a Yang Tse: msvc7+ has deprecated the 'DESCRIPTION' section in há 19 anos atrás
libcurl.plist 072b1ad15a MacOSX-Framework: Make script work in Xcode 4.0 and later há 11 anos atrás
libcurl.rc 2309b4e330 remove the CVSish $Id$ lines há 14 anos atrás
libcurl.vers.in 70b5173410 configure: use XC_LIBTOOL for portability across libtool versions há 11 anos atrás
llist.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
llist.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
makefile.amiga 3d8c093145 curl tool: use configuration files from lib directory - follow-up I há 12 anos atrás
makefile.dj 72da921942 Changed email per Gisle's request. há 13 anos atrás
md4.c 9b0b9f209e OS400: enable NTLM authentication há 10 anos atrás
md5.c 54df616729 md5.c: fix use of uninitialized variable há 10 anos atrás
memdebug.c 7b057f53fd curl_dofree: allow free(NULL) há 11 anos atrás
memdebug.h 6bcacff1a5 WIN32 MemoryTracking: require UNICODE for wide strdup code support há 11 anos atrás
mk-ca-bundle.pl 834608c39d mk-ca-bundle.pl: restored forced run again. há 10 anos atrás
mk-ca-bundle.vbs e126ec4fc4 mk-ca-bundle.vbs: update copyright year. há 10 anos atrás
mprintf.c 812da4190f mprintf: allow %.s with data not being zero terminated há 10 anos atrás
multi.c 9547954978 hostip: remove 'stale' argument from Curl_fetch_addr proto há 10 anos atrás
multihandle.h 3c8c873252 multi: convert CURLM_STATE_CONNECT_PEND handling to a list há 10 anos atrás
multiif.h 2933698677 multi: inform about closed sockets before they are closed há 10 anos atrás
netrc.c 763c51780c netrc: fixed thread safety problem by using getpwuid_r if available há 10 anos atrás
netrc.h 36585b5395 netrc: handle longer username and password há 11 anos atrás
non-ascii.c 2c7f099253 non-ascii: Reduce variable usage há 10 anos atrás
non-ascii.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
nonblock.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
nonblock.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
nwlib.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
nwos.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
objnames-test08.sh 0b3180b4f5 test 1222: 8 chars object name generation && test 1221: adjustments há 12 anos atrás
objnames-test10.sh 0b3180b4f5 test 1222: 8 chars object name generation && test 1221: adjustments há 12 anos atrás
objnames.inc 0b3180b4f5 test 1222: 8 chars object name generation && test 1221: adjustments há 12 anos atrás
openldap.c 325a64d8a2 openldap: Prefer use of 'CURLcode result' há 10 anos atrás
parsedate.c 664b9baf67 parsedate.c: Fixed compilation warning há 10 anos atrás
parsedate.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
pingpong.c 0eb3d15ccb code cleanup: we prefer 'CURLcode result' há 10 anos atrás
pingpong.h 4afcb77820 pingpong: Renamed curl_ftptransfer to curl_pp_transfer há 11 anos atrás
pipeline.c 085081fc6e code cleanup: We prefer 'CURLcode result' há 10 anos atrás
pipeline.h 231b23acbb pipeline: remove print_pipeline() há 11 anos atrás
pop3.c 9081014c2c IPV6: address scope != scope id há 10 anos atrás
pop3.h 078d1fbf2b email: Added mutual authentication flag há 10 anos atrás
progress.c 6beb0eeea1 Ensure progress.size_dl/progress.size_ul are always >= 0 há 10 anos atrás
progress.h 84bd19ffd4 timers: fix timer regression involving redirects / reconnects há 10 anos atrás
rawstr.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
rawstr.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
rtsp.c d5ec44ca4c INFILESIZE: fields in UserDefined must not be changed run-time há 10 anos atrás
rtsp.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
security.c 0eb3d15ccb code cleanup: we prefer 'CURLcode result' há 10 anos atrás
select.c 700843d69f select.c: fix compilation for VxWorks há 10 anos atrás
select.h 57ccdfa8d2 curl_global_init: accept the CURL_GLOBAL_ACK_EINTR flag há 11 anos atrás
sendf.c 6ea4ee94f9 Curl_client_write() & al.: chop long data, convert data only once. há 10 anos atrás
sendf.h 6ea4ee94f9 Curl_client_write() & al.: chop long data, convert data only once. há 10 anos atrás
setup-os400.h 265b9a2e49 vtls: remove QsoSSL há 10 anos atrás
setup-vms.h f9cf3de70b VMS: Updates for 0740-0D1220 há 10 anos atrás
share.c 11e8066ef9 vtls: renamed sslgen.[ch] to vtls.[ch] há 11 anos atrás
share.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
sigpipe.h e64f91feb7 sigpipe: factor out sigpipe_reset from easy.c há 11 anos atrás
slist.c a10d5e3851 slist.c: Curl_slist_append_nodup() OOM handling fix há 11 anos atrás
slist.h 964a7600b9 slist.c, slist.h, cookie.c: new internal procedure Curl_slist_append_nodup() há 11 anos atrás
smb.c a3daf542ad smb: Use endian functions for reading NBT and message size values há 10 anos atrás
smb.h 89cce1e458 smb: Use the connection's upload buffer há 10 anos atrás
smtp.c 9081014c2c IPV6: address scope != scope id há 10 anos atrás
smtp.h 854049f962 smtp: Fixed const'ness of nread parameter in Curl_smtp_escape_eob() há 10 anos atrás
sockaddr.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
socks.c 0eb3d15ccb code cleanup: we prefer 'CURLcode result' há 10 anos atrás
socks.h eed1c63c70 docs: Improve inline GSS-API naming in code documentation há 10 anos atrás
socks_gssapi.c 355bf01c82 gssapi: Remove need for duplicated GSS_C_NT_HOSTBASED_SERVICE definitions há 9 anos atrás
socks_sspi.c 0eb3d15ccb code cleanup: we prefer 'CURLcode result' há 10 anos atrás
speedcheck.c cacdc27f52 low-speed-limit: avoid timeout flood há 10 anos atrás
speedcheck.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
splay.c 78ca3c6830 copyright: Updated following recent edits há 10 anos atrás
splay.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
ssh.c 1befebc950 SFTP: work-around servers that return zero size on STAT há 10 anos atrás
ssh.h 9dbbba9976 libssh2: detect features based on version, not configure checks há 10 anos atrás
strdup.c 92e7e346f3 strdup: Removed irrelevant comment há 10 anos atrás
strdup.h b387560692 curl_easy_duphandle: CURLOPT_COPYPOSTFIELDS read out of bounds há 10 anos atrás
strequal.c 358c5c0745 strlcat: remove function há 11 anos atrás
strequal.h 358c5c0745 strlcat: remove function há 11 anos atrás
strerror.c 3af90a6e19 url: add CURLOPT_SSL_VERIFYSTATUS option há 9 anos atrás
strerror.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
strtok.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
strtok.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
strtoofft.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
strtoofft.h cedf996073 copyright: Updated the copyright year following recent updates há 10 anos atrás
telnet.c 2f5c70b2b0 telnet: fix "cast increases required alignment of target type" há 10 anos atrás
telnet.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
tftp.c 0eb3d15ccb code cleanup: we prefer 'CURLcode result' há 10 anos atrás
tftp.h 4a5aa6682d Revert changes relative to lib/*.[ch] recent renaming há 12 anos atrás
timeval.c 4be80d5109 win32: Updated some legacy APIs to use the newer extended versions há 10 anos atrás
timeval.h 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
transfer.c cc28bc472e Curl_pretransfer: reset expected transfer sizes há 9 anos atrás
transfer.h 32e8467a66 Curl_perfom: removed há 11 anos atrás
url.c 3af90a6e19 url: add CURLOPT_SSL_VERIFYSTATUS option há 9 anos atrás
url.h d44b014271 FTP: make the data connection work when going through proxy há 11 anos atrás
urldata.h 3af90a6e19 url: add CURLOPT_SSL_VERIFYSTATUS option há 9 anos atrás
version.c 24b30d259c smb: Disable SMB when 64-bit integers are not supported há 10 anos atrás
warnless.c a7999da39e tool_getparam.c: Fixed compilation warnings há 10 anos atrás
warnless.h a7999da39e tool_getparam.c: Fixed compilation warnings há 10 anos atrás
wildcard.c 5a053ffe80 build: fix circular header inclusion with other packages há 12 anos atrás
wildcard.h 32e8467a66 Curl_perfom: removed há 11 anos atrás
x509asn1.c 0eb3d15ccb code cleanup: we prefer 'CURLcode result' há 10 anos atrás
x509asn1.h 473322ec66 Implement pinned public key in GSKit backend há 10 anos atrás

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.