summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2007-10-17sync with lib/setup_once.hYang Tse1-1/+106
2007-10-16Fix a bug where fallback from AF_INET6 to AF_INET would not work properly tog...Steinar H. Gunderson1-4/+22
2007-10-15Mention first version with CURLOPT_COPYPOSTFIELDS.Dan Fandrich1-1/+1
2007-10-08Added needed 'HAVE_*' defines.Gisle Vanem1-1/+2
2007-10-08'FD_CLOXEC' is meaningless on MSDOS/Watt-32.Gisle Vanem1-2/+2
2007-10-04Removed a piece of redundant code (process_answer already takes care of it).Steinar H. Gunderson1-6/+0
2007-10-04Another timeout fix in ares_getnameinfo().Steinar H. Gunderson1-1/+1
2007-10-04Send the timeout count in ares_getnameinfo().Steinar H. Gunderson1-1/+1
2007-10-04Moved the NULL check for channel upwards in ares_destroy().Steinar H. Gunderson1-3/+3
2007-10-04Clarified the comment over ares_cancel.Steinar H. Gunderson1-2/+2
2007-10-02Avoid a segfault when generating a DNS "Transaction ID" in internalYang Tse2-7/+22
2007-10-02Add ares_llist.c and ares_llist.h to MSCV project file.Yang Tse1-0/+8
2007-10-02Fixed the problem where next_lookup would use 'status' uninitialized. NowDaniel Stenberg1-7/+6
2007-10-02Avoid inline C99ism, and move c-ares routines for managing doubly-linked lists.Yang Tse5-75/+136
2007-10-01ares_strerror() segfaulted if the input error number was out of the currentlyDaniel Stenberg1-0/+4
2007-10-01Prevent ares_strerror() from segfaulting if an invalid error code is passedDaniel Stenberg1-2/+4
2007-09-30Fix compiler warningYang Tse1-3/+3
2007-09-30check availability of <netinet/tcp.h>Yang Tse2-2/+13
2007-09-30improve portability, defining MAXDNAME and MAXCDNAMEYang Tse1-0/+5
2007-09-30Fix a memory leak that I recently inadvertedly introduced.Steinar H. Gunderson1-0/+1
2007-09-29Use ISDIGIT instead of isdigit; fixes a gcc warning.Steinar H. Gunderson2-1/+2
2007-09-29Port the TCP socket fix made in ares_fds() to ares_getsock() as well.Steinar H. Gunderson1-5/+11
2007-09-29Previously, processing a large batch of timeouts was O(n^2) in the number ofSteinar H. Gunderson10-85/+327
2007-09-29We should standarise on C comments.Gisle Vanem1-3/+4
2007-09-29Fix compiler warning in setsockopt().Gisle Vanem1-8/+9
2007-09-29TCP queries can time out too, not just UDP queries. (Patch from the Google tr...Steinar H. Gunderson1-4/+3
2007-09-29Read and process as many packets as possible in read_udp_packets, to avoid ha...Steinar H. Gunderson1-7/+11
2007-09-29There are two different places in write_tcp_data() that advance the send_queu...Steinar H. Gunderson1-40/+35
2007-09-29Reject names that are longer than 255 characters, to avoid problems with stri...Steinar H. Gunderson1-0/+17
2007-09-29In ares_mkquery, make sure we set buflen and buf to reasonable values if ther...Steinar H. Gunderson1-0/+4
2007-09-29Be stricter about what's a valid IP address in fake_hostent. (Patch from the ...Steinar H. Gunderson1-1/+21
2007-09-29Handle the root of the DNS tree correctly in ares_expand_name.Steinar H. Gunderson1-0/+8
2007-09-28today's modifications by Steinar and meDaniel Stenberg1-0/+21
2007-09-28Bumped version to 1.5.0 for next release and soname bumped to 2 due to ABIDaniel Stenberg2-4/+4
2007-09-28Unrevert previous 'missing' hunks. They were missing since the patch is still...Steinar H. Gunderson1-2/+2
2007-09-28Yet more missing hunks... Nggh.Steinar H. Gunderson1-2/+2
2007-09-28Always register for TCP events even if there are no outstanding queries, as t...Steinar H. Gunderson1-5/+8
2007-09-28Forgot to include a few hunks from ares_process.c earlier. Fixing now.Steinar H. Gunderson1-0/+2
2007-09-28Support a few more socket options, and refactor the option setting a bit. (Pa...Steinar H. Gunderson3-3/+64
2007-09-28Make the query callbacks return the number of timeouts that happened during t...Steinar H. Gunderson19-65/+114
2007-09-28Three fixes in one commit (sorry): a) Take care of the tcpbuf if it ends whil...Steinar H. Gunderson7-16/+150
2007-09-28Don't skip a server if it's the only one. (Bugfix from the Google tree.)Steinar H. Gunderson1-5/+23
2007-09-27wrong, revert the previous "fix" and instead check that the fd_set pointerDaniel Stenberg1-22/+25
2007-09-27eek, fix the conditions to return on either problem instead of requiringDaniel Stenberg1-3/+3
2007-09-22Steinar H. Gunderson fixed: Correctly clear sockets from the fd_set on inDaniel Stenberg2-0/+26
2007-09-22Steinar H. Gunderson modified c-ares to now also do to DNS retries even whenDaniel Stenberg2-3/+9
2007-09-22Brad House provided a fix for ares_save_options(): Apparently I overlookedDaniel Stenberg2-25/+42
2007-07-26added initial pkg-config file (attempt)Daniel Stenberg3-2/+22
2007-07-20added curl include for debug builds.Gunter Knauf1-0/+3
2007-07-14added another SEE ALSODaniel Stenberg1-3/+4