summaryrefslogtreecommitdiff
path: root/ares/ares_process.c
Commit message (Expand)AuthorAgeFilesLines
* Renamed c-ares setup.h to ares_setup.hYang Tse2009-11-021-1/+1
* sclose() function-like macro definition used to close a socket,Yang Tse2009-06-191-7/+7
* Use build-time configured ares_socklen_t instead of socklen_tYang Tse2009-05-021-1/+1
* fix compiler warning: implicit conversion shortens 64-bit value into a 32-bit...Yang Tse2009-04-141-2/+2
* - ares__send_query() now varies the retry timeout pseudo-randomly to avoidPhil Blundell2009-01-131-1/+4
* Gregor Jasny provided the patch that introduces ares_set_socket_callback(),Daniel Stenberg2008-12-041-0/+22
* Only set TCP_NODELAY when it existsDan Fandrich2008-11-281-0/+2
* Refactor configure script detection of functions used to set sockets intoYang Tse2008-11-131-35/+18
* - Carlo Contavalli added support for the glibc "rotate" option, as documentedDaniel Stenberg2008-11-011-23/+27
* Charles Hardin patch:Yang Tse2008-10-211-11/+18
* adjust inclusion of "nameser.h"Yang Tse2008-09-171-17/+15
* Functionality only possible if recvfrom() is available.Yang Tse2008-08-261-6/+9
* Brad House's validation that DNS response address matches the request addressYang Tse2008-08-251-1/+15
* fix compiler warningYang Tse2008-07-101-6/+4
* millisecond resolution support followupYang Tse2008-05-151-1/+1
* - Introducing millisecond resolution support for the timeout option. SeeDaniel Stenberg2008-05-131-39/+93
* check for strings.h in configure and use it for the strcasecmp() protoDaniel Stenberg2008-05-081-0/+3
* Renamed internal function to avoid a variable shadowing itYang Tse2007-10-181-3/+3
* 'FD_CLOXEC' is meaningless on MSDOS/Watt-32.Gisle Vanem2007-10-081-2/+2
* Removed a piece of redundant code (process_answer already takes care of it).Steinar H. Gunderson2007-10-041-6/+0
* Fix compiler warningYang Tse2007-09-301-3/+3
* check availability of <netinet/tcp.h>Yang Tse2007-09-301-2/+12
* Use ISDIGIT instead of isdigit; fixes a gcc warning.Steinar H. Gunderson2007-09-291-0/+1
* Previously, processing a large batch of timeouts was O(n^2) in the number ofSteinar H. Gunderson2007-09-291-47/+108
* Fix compiler warning in setsockopt().Gisle Vanem2007-09-291-8/+9
* TCP queries can time out too, not just UDP queries. (Patch from the Google tr...Steinar H. Gunderson2007-09-291-4/+3
* Read and process as many packets as possible in read_udp_packets, to avoid ha...Steinar H. Gunderson2007-09-291-7/+11
* There are two different places in write_tcp_data() that advance the send_queu...Steinar H. Gunderson2007-09-291-40/+35
* Forgot to include a few hunks from ares_process.c earlier. Fixing now.Steinar H. Gunderson2007-09-281-0/+2
* Support a few more socket options, and refactor the option setting a bit. (Pa...Steinar H. Gunderson2007-09-281-3/+52
* Make the query callbacks return the number of timeouts that happened during t...Steinar H. Gunderson2007-09-281-1/+1
* Three fixes in one commit (sorry): a) Take care of the tcpbuf if it ends whil...Steinar H. Gunderson2007-09-281-8/+105
* Don't skip a server if it's the only one. (Bugfix from the Google tree.)Steinar H. Gunderson2007-09-281-5/+23
* wrong, revert the previous "fix" and instead check that the fd_set pointerDaniel Stenberg2007-09-271-22/+25
* eek, fix the conditions to return on either problem instead of requiringDaniel Stenberg2007-09-271-3/+3
* Steinar H. Gunderson fixed: Correctly clear sockets from the fd_set on inDaniel Stenberg2007-09-221-0/+21
* Steinar H. Gunderson modified c-ares to now also do to DNS retries even whenDaniel Stenberg2007-09-221-3/+6
* Vlad Dinulescu fixed two outstanding valgrind reportsDaniel Stenberg2007-07-141-1/+2
* Brad House fixed VS2005 compiler warnings due to time_t being 64bit.Daniel Stenberg2007-06-021-2/+2
* added ares_process_fd() to allow applications to ask for processing onDaniel Stenberg2007-05-301-16/+76
* Removed inclusion of <sys/types.h> in .c-filesGisle Vanem2007-02-261-1/+0
* Check for stdbool.h at configuration stage, and include it if available.Yang Tse2007-02-221-5/+1
* use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handlingYang Tse2007-02-161-13/+7
* Use correct 3rd argument for ioctlsocket() under Watt-32.Gisle Vanem2007-02-041-0/+4
* compiler warning fixYang Tse2007-02-011-2/+2
* Compiler warning fixYang Tse2006-10-251-1/+1
* Check for USE_WINSOCK instead of WIN32 where the check was doneYang Tse2006-10-181-1/+1
* Brad Spencer didDaniel Stenberg2006-08-291-0/+1
* Fix compiler warnings.Yang Tse2006-07-291-5/+7
* Replace send() and recv() with swrite() and sread() macros.Yang Tse2006-07-281-12/+9