summaryrefslogtreecommitdiff
path: root/ares/ares_process.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 2nd try adding CVS id.Gisle Vanem2006-07-221-0/+2
* Fix compiler warningYang Tse2006-07-141-1/+1
* Handle EAGAIN/EWOULDBLOCK readiness errors, which can occur for both TCP andWilliam Ahern2006-06-191-5/+38
* Nick Mathewson added the ARES_OPT_SOCK_STATE_CB option that when set makesDaniel Stenberg2006-05-031-5/+17
* Changes for PellesC for Win32. It needs <unistd.h> for 'ssize_t'. Hence theGisle Vanem2005-12-201-1/+2
* Fix compiler warningYang Tse2005-12-091-1/+1
* read_tcp_data() fix to get the proper buffer pointer and sizeDaniel Stenberg2005-11-251-2/+2
* Yang Tse: fixed compiler warningsDaniel Stenberg2005-11-251-5/+7
* make ares compile again for NetWare.Gunter Knauf2005-08-101-0/+3
* FIONBIO is in sys/ioctl.h on AIXDaniel Stenberg2005-06-031-0/+3
* sigh, define TRUE if not alreadyDaniel Stenberg2005-06-021-0/+5
* William Ahern:Daniel Stenberg2005-06-021-23/+71
* Tupone Alfredo fixed includes of arpa/nameser_compat.h to build fine on Mac OSDaniel Stenberg2005-04-061-0/+3
* Prevent gcc warning.Gisle Vanem2005-03-131-1/+5
* removed tabs and trailing whitespace from sourceDaniel Stenberg2004-10-061-216/+216
* No WSAGetLastError() on Watt-32/DOSGisle Vanem2004-08-201-1/+1
* Changes for Watt-32 on Windows. I've assumed ConfigureGisle Vanem2004-08-201-3/+10