1169 Commits (17e6785e05bd19e7cac4aec96b781d5a41974e4b)
 

Author SHA1 Message Date
Steinar H. Gunderson 55d44d3be6 Always register for TCP events even if there are no outstanding queries, as the other side could always close the connection, which is a valid event which should be responded to. 17 years ago
Steinar H. Gunderson c24cd24870 Forgot to include a few hunks from ares_process.c earlier. Fixing now. 17 years ago
Steinar H. Gunderson 56ffdcefe1 Support a few more socket options, and refactor the option setting a bit. (Patch from the Google tree.) 17 years ago
Steinar H. Gunderson 50ba81cd23 Make the query callbacks return the number of timeouts that happened during the execution of a query, and update documentation accordingly. (Patch from the Google tree.) 17 years ago
Steinar H. Gunderson b669e17544 Three fixes in one commit (sorry): a) Take care of the tcpbuf if it ends while queued for transmission, note broken servers and close them in the main loop, and store TCP socket generation number in order not to send the same query twice over the same socket. 17 years ago
Steinar H. Gunderson a6a159dcad Don't skip a server if it's the only one. (Bugfix from the Google tree.) 17 years ago
Daniel Stenberg c97d91e349 wrong, revert the previous "fix" and instead check that the fd_set pointer 17 years ago
Daniel Stenberg 99f15b20e8 eek, fix the conditions to return on either problem instead of requiring 17 years ago
Daniel Stenberg b17bb1bb67 Steinar H. Gunderson fixed: Correctly clear sockets from the fd_set on in 17 years ago
Daniel Stenberg eee17fc854 Steinar H. Gunderson modified c-ares to now also do to DNS retries even when 17 years ago
Daniel Stenberg 2b43edc964 Brad House provided a fix for ares_save_options(): Apparently I overlooked 17 years ago
Daniel Stenberg bebef9e940 added initial pkg-config file (attempt) 18 years ago
Gunter Knauf d750fa4c2d added curl include for debug builds. 18 years ago
Daniel Stenberg 8af9486408 added another SEE ALSO 18 years ago
Daniel Stenberg ad734e7b2d Brad House's fix to hish a win32 compiler warning 18 years ago
Daniel Stenberg 278e8f3926 added Vlad's entire description of his valgrind fix 18 years ago
Daniel Stenberg 403b315a3b Vlad Dinulescu fixed two outstanding valgrind reports 18 years ago
Gunter Knauf 1c91a98fcd added better CodeWarrior detection. 18 years ago
Gunter Knauf 5afa20d5f6 removed some obsolete include paths and defines. 18 years ago
Gunter Knauf ccf47928b8 add test for gettimeofday() so that HAVE_GETTIMEOFDAY gets defined. 18 years ago
Gunter Knauf 76a007538c although the check for HAVE_STRUCT_TIMEVAL solved the redefine it is incorrect; lets see if a check for HAVE_GETTIMEOFDAY also works; if gettimeofday() is present then we can assume we have the timezone struct too. 18 years ago
Gunter Knauf c58612ba12 added check for sys/param.h. 18 years ago
Gunter Knauf 5a6af8adbc trial to catch problem with Daniels cross-mingw ares builds. 18 years ago
Gunter Knauf 9837d91d68 added NetWare CLIB-own header to solve gcc warnings. 18 years ago
Gunter Knauf 316c126447 few minor changes to make ares compile for NetWare CLIB architecture. 18 years ago
Gunter Knauf 95a1092e59 changed to build for CLIB / LIBC. 18 years ago
Gunter Knauf c6a9531682 sync'd with lib makefile changes: use var for awk; fixed RECV* / SEND* defines; debug var can be overwritten; added better compiler path handling. 18 years ago
Daniel Stenberg 6295b70a7d start working on 1.4.1 18 years ago
Daniel Stenberg 93bb7ef1ea 1.4.0 preps 18 years ago
Daniel Stenberg 5b992f99dc the revert 18 years ago
Daniel Stenberg 9089e0c26c Revered Ashish Sharma's multiple entries patch, as it caused memory madness 18 years ago
Daniel Stenberg 30294b0a67 minor edit since getting an ID seems pointless when failure happens 18 years ago
Daniel Stenberg 3ea04a6435 fix the bad bad bad mess this caused on name resolves returning more than 18 years ago
Daniel Stenberg fc5a460e0e Brad Spencer found and fixed three flaws in the code, found with the new 18 years ago
Daniel Stenberg efa231bec5 Brad House fixed VS2005 compiler warnings due to time_t being 64bit. 18 years ago
Daniel Stenberg 4e27354b82 Ashish Sharma provided a patch for supporting multiple entries in the 18 years ago
Daniel Stenberg 1ea96cf8dd ares_destroy_options() and ares_save_options() man pages by Brad House 18 years ago
Daniel Stenberg e5929805f5 make next version 1.4.0 18 years ago
Daniel Stenberg 49fdeb1de4 first take at detecting a random device and seeding the random key using data 18 years ago
Daniel Stenberg 7a77f24d26 Shmulik Regev brought cryptographically secure transaction IDs 18 years ago
Daniel Stenberg f1440b2405 Brad House added ares_save_options() and ares_destroy_options() that can be 18 years ago
Daniel Stenberg 8c35c65fc7 added ares_process_fd() to allow applications to ask for processing on 18 years ago
Daniel Stenberg 557aad7b02 Ravi Pratap fixed a flaw in the init_by_resolv_conf() function for windows 18 years ago
Yang Tse a034ee1b7d Steve Little's fixes to allow compilation on VMS 64-bit mode 18 years ago
Gunter Knauf afa85a5529 fixed ARFLAGS for CodeWarrior build. 18 years ago
Gunter Knauf 5e98ddf313 added ranlib when library is created with ar. 18 years ago
Gisle Vanem 0fff58cc5f No need for USE_MANUAL. Use select_s() instead of select(). 18 years ago
Yang Tse 35b7d08768 move linkage var declarations to ares_getopt.h 18 years ago
Gunter Knauf 1d987360cb use Makefile.inc to determine sources. 18 years ago
Gunter Knauf 72beefe4f4 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 18 years ago