Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-12-15 | cares-functions.m4: update thread-safeness detection of getaddrinfo() | Yang Tse | 1 | -7/+47 | |
Take in account that POSIX standard Issue 7 drops h_errno support. Now, we also consider getaddrinfo() to be thread-safe when (_POSIX_C_SOURCE >= 200809L) or (_XOPEN_SOURCE >= 700) independently of whether h_errno exists or not. Take in account that h_errno might be a modifiable lvalue not defined as a C preprocessor macro. | |||||
2012-12-14 | setup_once.h: HP-UX <sys/socket.h> issue workaround | Yang Tse | 1 | -0/+20 | |
Issue: When building a 32bit target with large file support HP-UX <sys/socket.h> header file may simultaneously provide two different sets of declarations for sendfile and sendpath functions, one with static and another with external linkage. Given that we do not use mentioned functions we really don't care which linkage is the appropriate one, but on the other hand, the double declaration emmits warnings when using the HP-UX compiler and errors when using modern gcc versions resulting in fatal compilation errors. Mentioned issue is now fixed as long as we don't use sendfile nor sendpath functions. | |||||
2012-12-14 | setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h> | Yang Tse | 28 | -99/+9 | |
Inclusion of these two header files now done in setup_once.h | |||||
2012-12-14 | Header inclusion clean-up | Yang Tse | 35 | -120/+5 | |
Remove header inclusions already done in setup_once.h | |||||
2012-12-12 | setup_once.h: HP-UX specific TRUE and FALSE definitions | Yang Tse | 1 | -0/+12 | |
Some HP-UX system headers require TRUE defined to 1 and FALSE to 0. | |||||
2012-12-10 | ares_timeout.c: fix compiler warning | Yang Tse | 1 | -2/+7 | |
2012-11-23 | ares_create_query.c: IRIX compilation fix | Yang Tse | 1 | -1/+5 | |
2012-11-23 | c-ares/nameser.h: add some T_* defines for ns_t_* values | Yang Tse | 1 | -0/+8 | |
2012-11-07 | Revert "ares_parse_aaaa_reply: fix memory leak" | Daniel Stenberg | 1 | -1/+0 | |
This reverts commit 50f25d8a4b2d16f4c5e0ef620238688b7a315c7a. | |||||
2012-10-30 | Imported Upstream version 1.7.5upstream/1.7.5 | Anas Nashif | 207 | -0/+97251 | |
2012-10-02 | ares_parse_aaaa_reply: fix memory leak | Daniel Stenberg | 1 | -0/+1 | |
an allocated buffer was not freed in the successful case. | |||||
2012-08-24 | adig: perror() doesn't work for socket errors on windows | Gisle Vanem | 1 | -2/+2 | |
... so print the SOCKERRNO instead | |||||
2012-08-23 | get_DNS_AdaptersAddresses: fix IPv6 parsing | Daniel Stenberg | 1 | -1/+1 | |
Use of the wrong define made the function not parse IPv6 addresses properly. Bug: http://c-ares.haxx.se/mail/c-ares-archive-2012-06/0028.shtml Reported by: Saúl Ibarra Corretgé | |||||
2012-08-21 | version: bumped to 1.10.0 | Daniel Stenberg | 1 | -3/+3 | |
Due to the newly added function: ares_create_query() | |||||
2012-08-21 | AUTHORS: synced with 83093ac450 | Daniel Stenberg | 1 | -0/+21 | |
Added 21 authors since this document was last updated | |||||
2012-08-17 | ares_create_query.3: mention when this is added | Daniel Stenberg | 1 | -2/+4 | |
2012-08-17 | Added new feature (rfc2671) | hpopescu@ixiacom.com | 12 | -185/+366 | |
2012-07-26 | code police: fix indents, < 80 columns, reflowed comments | Daniel Stenberg | 1 | -78/+73 | |
2012-07-11 | Cleaned up version awk script. | Guenter Knauf | 1 | -24/+16 | |
2012-06-30 | read_udp_packets: bail out loop on bad sockets | Gisle Vanem | 1 | -7/+13 | |
I can see that recvfrom() in ares_process.c many times is called with 'udp_socket' == ARES_SOCKET_BAD. The code takes care not to call recv/recvfrom with ARES_SOCKET_BAD in the outer-loop. So should the inner-loop. | |||||
2012-06-29 | cares-compilers.m4: remove -Wstrict-aliasing=3 from clang | Yang Tse | 1 | -4/+1 | |
Currently it is unknown if there is any version of clang that actually supports -Wstrict-aliasing. What is known is that there are several that don't support it. | |||||
2012-06-26 | cares-compilers.m4: -Wstrict-aliasing=3 for warning enabled gcc and clang builds | Yang Tse | 1 | -1/+7 | |
2012-06-18 | version: work towards 1.9.2 (at least) | Daniel Stenberg | 1 | -2/+2 | |
2012-06-18 | RELEASE-NOTES: 1.9.1 coming up | Daniel Stenberg | 1 | -8/+3 | |
2012-06-16 | ares_version.h: next version is 1.9.0 | Daniel Stenberg | 1 | -3/+3 | |
2012-06-16 | ares_data.h: ARES_DATATYPE_SOA_REPLY is added in 1.9.0 | Marko Kreen | 1 | -2/+2 | |
2012-06-15 | RELEASE-NOTES: synced with 979bf951d | Daniel Stenberg | 1 | -4/+5 | |
Next release deemed to become 1.9.0 due to the new function | |||||
2012-06-15 | SOA parser added | Marko Kreen | 7 | -1/+261 | |
I need to do SOA queries, so here is a parser for them. - ares_soa_reply: new struct - ares_malloc_data/ares_free_soa: ARES_DATATYPE_SOA_REPLY - ares_parse_soa_reply: actual function | |||||
2012-06-14 | Kill compiler warning | Yang Tse | 4 | -9/+30 | |
2012-05-25 | Fix libcares.pc generation for static MingW* cross builds | Yang Tse | 2 | -1/+4 | |
2012-05-21 | Fix UDP and TCP port byte order in saved options. | Nick Alcock | 1 | -2/+2 | |
The UDP and TCP port are stored in network byte order in the ares_channeldata, but are passed in to ares_init_options() in host byte order. Thus we must return them from ares_save_options() in host byte order too, or a duplicated channel will convert them again, leading to a nonfunctional channel and a mysterious connection refused error from ares_gethostbyname(). This breaks ares_dup(), thus the curl easy API when c-ares is used by curl, and thus all the curl easy API's users. | |||||
2012-04-28 | version: start working on 1.8.1-DEV | Yang Tse | 2 | -18/+7 | |
2012-04-27 | RELEASE-NOTES: call next 1.8 instead | Daniel Stenberg | 1 | -1/+1 | |
Since we added a function, let's use a stricter bumping scheme | |||||
2012-04-25 | INSTALL: some adjustments | Yang Tse | 1 | -6/+4 | |
2012-04-25 | GIT-INFO: mention buildconf | Daniel Stenberg | 1 | -0/+2 | |
2012-04-25 | INSTALL: remove more sections that don't apply to c-ares | Yang Tse | 1 | -576/+12 | |
2012-04-25 | ares_timeout.c: fix compiler warning | Yang Tse | 1 | -10/+11 | |
2012-04-25 | Makefile.m32: fix mingw32 build | Ben Noordhuis | 1 | -2/+3 | |
* add . to include path so ares_build.h is picked up * make ar configurable to ease cross-compiling | |||||
2012-04-22 | RELEASE-NOTES: added what's happened since 1.7.5 | Daniel Stenberg | 1 | -5/+15 | |
2012-04-22 | Updated copyright year. | Guenter Knauf | 1 | -1/+1 | |
2012-04-21 | ares_init.c: Further refactoring of Windows system's DNS fetching code | Yang Tse | 1 | -181/+369 | |
2012-04-20 | Android: small changes to dns property part. | Guenter Knauf | 1 | -8/+9 | |
Prefix prop vars; kill var; use DNS_PROP_NAME_PREFIX macro. | |||||
2012-04-19 | Handle CNAME-only in ares_parse_aaaa_reply(). | Guenter Knauf | 1 | -1/+3 | |
posted to the c-ares list by Peter Griess <pg@std.in>. | |||||
2012-04-19 | Add support for multiple DNS servers on Android. | Guenter Knauf | 1 | -3/+15 | |
Before, c-ares always used the first DNS server on Android, causing network problems if this DNS server was not available. Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com> | |||||
2012-04-19 | Added INSTALL so it gets into tarballs. | Guenter Knauf | 1 | -1/+1 | |
2012-04-17 | Added some more ifdefs to silent compiler warnings. | Guenter Knauf | 1 | -9/+10 | |
2012-04-17 | INSTALL: remove a non c-ares section | Yang Tse | 1 | -28/+0 | |
2012-04-17 | cares-compilers.m4: -Wno-pedantic-ms-format for Windows gcc 4.5 builds | Yang Tse | 1 | -1/+10 | |
When building a Windows target with gcc 4.5 or newer and strict compiler warnings enabled use -Wno-pedantic-ms-format in addition to other flags. | |||||
2012-04-17 | setup_once.h: tighten requirements for stdbool.h header inclusion | Yang Tse | 1 | -3/+2 | |
Include stdbool.h only when it is available and configure is capable of detecting a proper 'bool' data type when the header is included. | |||||
2012-04-17 | configure: NATIVE_WINDOWS no longer defined in config file | Yang Tse | 1 | -6/+1 | |