Yang Tse
|
0563a7a923
|
ares_getopt() command-line parser function does not belong to actual
c-ares library. It is just a convinience source code helper function
for use in example programs adig.c and ahost.c
|
2007-04-16 09:01:16 +00:00 |
|
Yang Tse
|
b36376e12d
|
add ares_getopt prototype
|
2007-04-12 18:59:46 +00:00 |
|
Daniel Stenberg
|
7ba53a4f41
|
Vlad Dinulescu added ares_parse_ns_reply()
|
2007-02-19 14:06:11 +00:00 |
|
Yang Tse
|
e150150d9f
|
Remove redundant __CYGWIN__ symbol check
|
2006-10-11 16:01:16 +00:00 |
|
Yang Tse
|
bc2f0c7dcb
|
Prevent definition of HAVE_WINxxx_H symbols and avoid inclusion of Windows headers when compiled with Cygwin in POSIX emulation mode.
|
2006-07-05 23:10:37 +00:00 |
|
Daniel Stenberg
|
dd06c60ada
|
Nick Mathewson added the ARES_OPT_SOCK_STATE_CB option that when set makes
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-05-03 06:11:44 +00:00 |
|
Daniel Stenberg
|
e5247ae65d
|
Added ares_getsock() to extract sockets to wait for action on, without being
limited to select().
|
2005-12-22 15:27:41 +00:00 |
|
Yang Tse
|
e6b98d3152
|
Undo previous change. This header file belongs to the public
interface and the change could break the compilation of thrid
party apps which link against this library.
|
2005-12-19 00:15:04 +00:00 |
|
Yang Tse
|
d6c5d24af3
|
Cleanup windows header includes. Where aplicable, inclusion of
windows.h winsock.h winsock2.h ws2tcpip.h is done in setup.h
|
2005-12-18 15:36:14 +00:00 |
|
Yang Tse
|
b15f3bb969
|
Undo last changes
|
2005-12-11 23:37:58 +00:00 |
|
Yang Tse
|
36485e56ed
|
Fix compiler warning and compatibility issue with the type of the parameter used in getnameinfo() to receive the length of the sockaddr struct.
|
2005-12-11 12:03:01 +00:00 |
|
Gisle Vanem
|
f1aa4b4127
|
Replace <winsock.h> with <winsock2.h>
since IPv6 support is required.
|
2005-11-09 22:32:45 +00:00 |
|
Dominick Meglio
|
6a48639c68
|
Added constants that will be used by ares_getaddrinfo. Made ares_getnameinfo use the reentrant getservbyport (getservbyport_r) if it isavailable to ensure it works properly in a threaded environment
|
2005-09-18 16:44:49 +00:00 |
|
Daniel Stenberg
|
fc281d6440
|
detabified
|
2005-08-18 08:48:31 +00:00 |
|
Dominick Meglio
|
645729e943
|
Added ares_getnameinfo which mimics the getnameinfo API
|
2005-05-16 18:06:54 +00:00 |
|
Daniel Stenberg
|
db2370a12f
|
Dominick Meglio added ares_parse_aaaa_reply.c and did various adjustments. The
first little steps towards IPv6 support!
|
2005-03-10 23:30:34 +00:00 |
|
Gisle Vanem
|
a654ef9ee6
|
Adapted for C++.
|
2004-11-11 12:25:40 +00:00 |
|
Daniel Stenberg
|
39af394a1c
|
removed tabs and trailing whitespace from source
|
2004-10-06 07:50:18 +00:00 |
|
Gisle Vanem
|
b17e32baa7
|
Changes for Watt-32 on Windows. I've assumed Configure
sets the required HAVE_xx defines for non-DOS/Win targets.
|
2004-08-20 13:45:26 +00:00 |
|
Gunter Knauf
|
8c975657e7
|
added ifdef for NetWare to ares.h.
|
2004-07-11 08:30:23 +00:00 |
|
Daniel Stenberg
|
6c9d96e811
|
Dirk Manske's ares_cancel() function was added.
|
2004-04-01 08:25:58 +00:00 |
|
Daniel Stenberg
|
be8f8e66a4
|
Dominick Meglio's new ares_expand_string() function
|
2004-03-30 09:06:42 +00:00 |
|
Daniel Stenberg
|
3be66f3a03
|
Don't check for HAVE_ defines in this header file, it is meant to be public
and we can't depend on configure-defines in it. This logic is borrowed from
the public curl headers.
|
2004-02-25 07:22:00 +00:00 |
|
Daniel Stenberg
|
48bc26e7e3
|
include sys/select.h
|
2004-02-23 16:20:31 +00:00 |
|
Daniel Stenberg
|
c7fe8a7a11
|
make ares_expand_name() take a long * instead of an int *, since we do
pointer arithmetic (ptr1 - ptr2) and to do that properly on 64bit we need
long
|
2004-02-23 07:52:20 +00:00 |
|
Daniel Stenberg
|
c23cf6a058
|
ares_free_string() now takes a void * instead
|
2004-02-04 07:49:33 +00:00 |
|
Daniel Stenberg
|
aa93e2e638
|
removed the silly second argument to ares_strerror()
This breaks the API and ABI with the existing ares library. We hereby require
the upcoming c-ares 1.0 for asynch name resolves!
|
2004-02-02 15:59:12 +00:00 |
|
Daniel Stenberg
|
0436fbe226
|
ares 1.1.1 with collected applied patches
|
2003-10-07 21:54:04 +00:00 |
|