Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-24 | errno.h inclusion conditionally done in setup_once.h | Yang Tse | |
2011-04-25 | asynch resolvers: unified | Vsevolod Novikov | |
Introducing an internal API for handling of different async resolver backends. | |||
2010-11-11 | ip_version: moved to connection struct | Daniel Stenberg | |
The IP version choice was previously only in the UserDefined struct within the SessionHandle, but since we sometimes alter that option during a request we need to have it on a per-connection basis. I also moved more "init conn" code into the allocate_conn() function which is designed for that purpose more or less. | |||
2010-04-16 | resolvers: no more using AI_CANONNAME | Daniel Stenberg | |
No resolver anymore needs to use AI_CANONNAME and do reverse lookups. We should work hard to avoid having code that relies on it. | |||
2010-04-15 | Curl_ipv4_resolve_r: only set AI_CANONNAME when needed | Daniel Stenberg | |
As reported in bug report #2987196, the code for ipv6 already did the setting of this bit correctly so we copied that logic into the Curl_ipv4_resolve_r() function as well. KRB code is the only code we know that might need the cannonical name so only resolve it for such requests! | |||
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-02-14 | removed trailing whitespace | Yang Tse | |
2010-02-04 | Fix compiler warning: unused variable | Yang Tse | |
2010-02-02 | Fix compiler warning: variable was set but never used | Yang Tse | |
Simplify preprocessor symbol checking | |||
2010-01-25 | Constantine Sapuntzakis threaded resolver enhancements | Yang Tse | |
2009-12-30 | VMS specific preprocessor symbol checking adjustments | Yang Tse | |
2009-11-18 | Make usage of calloc()'s arguments consistent with rest of code base | Yang Tse | |
2009-04-21 | libcurl's memory.h renamed to curl_memory.h | Yang Tse | |
2009-04-21 | Moved potential inclusion of system's malloc.h and memory.h header files to | Yang Tse | |
setup_once.h. Inclusion of each header file is based on the definition of NEED_MALLOC_H and NEED_MEMORY_H respectively. | |||
2008-11-06 | Merged existing IPv4 and IPv6 Curl_ip2addr functions into a single one | Yang Tse | |
which now also takes a protocol address family argument. | |||
2008-09-29 | Removed unneeded includes of signal.h and setjmp.h | Dan Fandrich | |
2008-09-24 | ntoa() and inet_ntoa_r() no longer used | Yang Tse | |
2008-09-06 | remove unnecessary typecasting of calloc() | Yang Tse | |
2008-07-09 | - Andreas Schuldei improved Phil Blundell's patch for IPv6 using c-ares, and I | Daniel Stenberg | |
edited it slightly. Now you should be able to use IPv6 addresses fine even with libcurl built to use c-ares. | |||
2007-11-07 | if () => if() | Daniel Stenberg | |
while () => while() and some other minor re-indentings | |||
2007-07-11 | removed now obsolete NETDB_DEFINE_CONTEXT macro calls. | Gunter Knauf | |
2007-07-01 | Thomas J. Moore provided a patch that introduces Kerberos5 support in | Daniel Stenberg | |
libcurl. This also makes the options change name to --krb (from --krb4) and CURLOPT_KRBLEVEL (from CURLOPT_KRB4LEVEL) but the old names are still | |||
2007-06-30 | minor patches to enable building for NetWare CLIB. | Gunter Knauf | |
sent by Dmitry Mityugov. | |||
2007-03-25 | fix compiler warning | Yang Tse | |
2007-03-22 | Fixed unused variable compiler warning. | Dan Fandrich | |
2007-02-26 | Removed inclusion of <sys/types.h> and <sys/stat.h> in .c-files | Gisle Vanem | |
since they're already included through "setup.h". | |||
2007-02-16 | use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling | Yang Tse | |
2007-02-06 | compiler warning fix | Yang Tse | |
2007-02-05 | compiler warning fix | Yang Tse | |
2007-02-03 | compiler warning fix | Yang Tse | |
2007-02-02 | compiler warning fix | Yang Tse | |
2006-10-27 | Update copyright year, since the file has been modified | Yang Tse | |
2006-08-29 | Avoid Metaware's High-C warning "'=' encountered where '==' may have been ↵ | Gisle Vanem | |
intended." | |||
2006-08-08 | moved ugly NetWare hack to hostip.h so that hostip.c uses it too. | Gunter Knauf | |
2006-07-25 | Simplify check for NEED_MALLOC_H, and make more explicit that NEED_MALLOC_H ↵ | Yang Tse | |
shall be defined if <malloc.h> header file must be included even when including <stdlib.h>. | |||
2006-07-25 | Moved functions common to IPv4 and C-ares to hostip.c; | Gisle Vanem | |
Curl_freeaddrinfo() and Curl_ip2addr(). | |||
2006-07-21 | Constify arguments to Curl_he2ai() and Curl_addrinfo_copy(). | Gisle Vanem | |
2006-07-21 | Constify 'hostname' and 'service' to various resolver functions. | Gisle Vanem | |
2006-07-21 | Changes for combination ENABLE_IPV6 and USE_ARES. | Gisle Vanem | |
2006-07-14 | Change the ai_addrlen type of struct addrinfo from size_t to socklen_t, per ↵ | Yang Tse | |
RFC 3493. | |||
2006-07-11 | include <malloc.h> only if HAVE_MALLOC_H and NEED_MALLOC_H are both defined. | Yang Tse | |
2006-04-26 | Use the HAVE_MALLOC_H and HAVE_PROCESS_H defines | Gisle Vanem | |
(more logical). | |||
2005-09-16 | keep 'socktype' in the connectdata struct and make sure we use that for all | Daniel Stenberg | |
protocol sockets even if the resolved address may say otherwise | |||
2005-09-02 | John Kelly added TFTP support to libcurl. A bunch of new error codes was | Daniel Stenberg | |
added. TODO: add them to docs. add TFTP server to test suite. add TFTP to list of protocols whereever those are mentioned. | |||
2005-05-27 | avoid the sensitive word as it looks bad in some people's eyes | Daniel Stenberg | |
2005-04-19 | only define _REENTRANT if not already defined, and only in setup.h | Daniel Stenberg | |
2005-03-31 | Updated the copyright year since changes have been this year. | Daniel Stenberg | |
2005-03-17 | use Curl_inet_pton(), not inet_pton(). | Daniel Stenberg | |
2005-03-16 | - Tru64 and some IRIX boxes seem to not like test 237 as it is. Their | Daniel Stenberg | |
inet_addr() functions seems to use &255 on all numericals in a ipv4 dotted address which makes a different failure... Now I've modified the ipv4 resolve code to use inet_pton() instead in an attempt to make these systems better detect this as a bad IP address rather than creating a toally bogus address that is then passed on and used. | |||
2004-10-06 | avoid warnings on systems with this member set const | Daniel Stenberg | |