Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-25 | Ravi Pratap fixed a flaw in the init_by_resolv_conf() function for windows | Daniel Stenberg | |
that could cause it to return a bad return code. | |||
2007-02-26 | Removed inclusion of <sys/types.h> in .c-files | Gisle Vanem | |
since it's already included through "setup.h". | |||
2007-02-19 | add debug messages for initialization failures | Yang Tse | |
2007-02-16 | use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling | Yang Tse | |
2007-02-14 | Oops, missing argument separator comma | Yang Tse | |
2007-02-14 | in debug messages also show error description | Yang Tse | |
2007-02-13 | Fix c-ares failing to get the search sequence of /etc/hosts and | Yang Tse | |
DNS from /etc/nsswitch.conf, /etc/host.conf or /etc/svc.conf when /etc/resolv.conf did not exist or was unable to read it. | |||
2007-02-06 | Added HAVE_PROCESS_H for DOS/Win32. | Gisle Vanem | |
Include <process.h> for getpid() in ares_init.c. | |||
2007-02-02 | add debug messages for initialization failures | Yang Tse | |
2007-02-01 | compiler warning fix | Yang Tse | |
2006-11-22 | Michael Wallner fixed this problem: When I set domains in the options | Daniel Stenberg | |
struct, and there are domain/search entries in /etc/resolv.conf, the domains of the options struct will be overridden. | |||
2006-11-06 | avoid a couple of potential zero size memory allocations | Yang Tse | |
2006-10-18 | Replace is*() macros with our own IS*() ones. | Yang Tse | |
Get rid of non ANSI/ISO isascii(). | |||
2006-09-11 | - Guilherme Balena Versiani: I noted a strange BUG in Win32 port | Daniel Stenberg | |
(ares_init.c/get_iphlpapi_dns_info() function): when I disable the network by hand or disconnect the network cable in Windows 2000 or Windows XP, my application gets 127.0.0.1 as the only name server. The problem comes from 'GetNetworkParams' function, that returns the empty string "" as the only name server in that case. Moreover, the Windows implementation of inet_addr() returns INADDR_LOOPBACK instead of INADDR_NONE. | |||
2006-07-22 | Added CVS id. | Gisle Vanem | |
2006-07-22 | If CURLDEBUG defined, call curl_memdebug() if $CARES_MEMDEBUG is set. | Gisle Vanem | |
2006-05-03 | Nick Mathewson added the ARES_OPT_SOCK_STATE_CB option that when set makes | Daniel Stenberg | |
c-ares call a callback on socket state changes. A better way than the ares_getsock() to get full control over the socket state. | |||
2006-01-05 | James Bursa fixes: find the hosts file on RISC OS, and made it build with | Daniel Stenberg | |
newer gcc versions that no longer defines "riscos". | |||
2005-08-21 | Alfredo Tupone provided a fix for the Windows code in get_iphlpapi_dns_info() | Daniel Stenberg | |
when getting the DNS server etc. | |||
2005-08-04 | killed trailing whitespace, narrowed a few lines to 80 cols | Daniel Stenberg | |
2005-04-19 | sortlist_alloc() is never used on win32, so ifdef out it to prevent warning | Daniel Stenberg | |
2005-04-16 | avoid warning on windows | Daniel Stenberg | |
2005-04-09 | Made sortlist support IPv6 (this can probably use some testing) | Dominick Meglio | |
2005-04-09 | Made sortlist support CIDR matching for IPv4 | Dominick Meglio | |
2005-04-06 | Tupone Alfredo fixed includes of arpa/nameser_compat.h to build fine on Mac OS | Daniel Stenberg | |
X. | |||
2005-03-20 | silence win32 compiler warnings | Daniel Stenberg | |
2005-03-19 | silence warnings on win32 about static functions that are never used | Daniel Stenberg | |
2004-12-10 | untabified | Daniel Stenberg | |
2004-11-10 | Replace IsNT with IS_NT(). | Gisle Vanem | |
Return correct timeval in windows_port.c. Squelch gcc warnings: use 'ares_socket_t' in ares_fds.c. Don't cast a 'lvalue' in ares_init.c. | |||
2004-10-06 | removed tabs and trailing whitespace from source | Daniel Stenberg | |
2004-09-28 | - Henrik Stoerner fix: got a report that Tru64 Unix (the unix from Digital | Daniel Stenberg | |
when they made Alpha's) uses /etc/svc.conf for the purpose fixed below for other OSes. He made c-ares check for and understand it if present. - Now c-ares will use local host name lookup _before_ DNS resolving by default if nothing else is told. | |||
2004-09-26 | - Henrik Stoerner: found out that C-ARES does not look at the /etc/host.conf | Daniel Stenberg | |
file to determine the sequence in which to search /etc/hosts and DNS. So on systems where this order is defined by /etc/host.conf instead of a "lookup" entry in /etc/resolv.conf, C-ARES will always default to looking in DNS first, and /etc/hosts second. c-ares now looks at 1) resolv.conf (for the "lookup" line); 2) nsswitch.fon (for the "hosts:" line); 3) host.conf (for the "order" line). First match wins. | |||
2004-08-20 | Changes for Watt-32 on Windows. I've assumed Configure | Gisle Vanem | |
sets the required HAVE_xx defines for non-DOS/Win targets. | |||
2004-08-13 | Harshal Pradhan made minor syntax change to make this build with MSVC 7.1 | Daniel Stenberg | |
2004-07-22 | - Fixed a few variable return types for some system calls. Made configure | Daniel Stenberg | |
check for ssize_t to make it possible to use that when receiving the send() error code. This is necessary to prevent compiler warnings on some systems. - Made configure create config.h, and all source files now include setup.h that might include the proper config.h (or a handicrafted alternative). - Switched to 'ares_socket_t' type for sockets in ares, since Windows don't use 'int' for that. - automake-ified and libool-ified c-ares. Now it builds libcares as a shared lib on most platforms if wanted. (This bloated the size of the release archive with another 200K!) - Makefile.am now uses Makefile.inc for the c sources, h headers and man pages, to make it easier for other makefiles to use the exact same set of files. - Adjusted 'maketgz' to use the new automake magic when building distribution archives. | |||
2004-07-01 | Gisle Vanem made this build fine with djgpp and the Watt-32 stack. | Daniel Stenberg | |
2004-06-14 | prevent compiler warnings on non-win32 platforms | Daniel Stenberg | |
2004-06-10 | Gisle Vanem's init patch for Windows | Daniel Stenberg | |
2004-06-08 | James Bursa fixed a RISC OS init issue, removed trailing whitespace | Daniel Stenberg | |
2004-05-27 | clear the domains and sortlist when the 'channel' is first created so that | Daniel Stenberg | |
we can compare if non-NULL elsewhere | |||
2004-05-13 | James Bursa's patch to avoid free(NULL) (mainly because the libcurl memdebug | Daniel Stenberg | |
system thinks free(NULL) is badness) | |||
2004-05-11 | - Nico Stappenbelt reported that when processing domain and search lines in | Daniel Stenberg | |
the resolv.conf file, the first entry encountered is processed and used as the search list. According to the manual pages for both Linux, Solaris and Tru64, the last entry of either a domain or a search field is used. | |||
2004-05-03 | don't free(NULL) | Daniel Stenberg | |
2004-02-26 | fixed a "comparison between signed and unsigned" warning | Daniel Stenberg | |
2004-02-26 | minor fixes to avoid MIPSPro pedantic warnings | Daniel Stenberg | |
2004-02-25 | Dan Fandrich fixed a minor flaw in Dominick's fix! | Daniel Stenberg | |
2004-02-23 | more int/long fixes after icc "remarks" | Daniel Stenberg | |
2004-02-23 | next_id is an unsigned short, typecast the assign to prevent picky compilers | Daniel Stenberg | |
to warn | |||
2004-02-22 | Dominick Meglio's fix for supporting multiple names in the Nameserver key | Daniel Stenberg | |
on Windows. | |||
2004-02-04 | try_config() takes a second parameter as const, to prevent picky compiler | Daniel Stenberg | |
warnings |