676 Commits (e2ba9a3a570e50f9e151d960a810cff76b1d52c5)
 

Author SHA1 Message Date
Steinar H. Gunderson 22c2794e76 In ares_mkquery, make sure we set buflen and buf to reasonable values if there's an error. (Patch from the Google tree) 17 years ago
Steinar H. Gunderson cccd9a58cd Be stricter about what's a valid IP address in fake_hostent. (Patch from the Google tree.) 17 years ago
Steinar H. Gunderson 49162e5b67 Handle the root of the DNS tree correctly in ares_expand_name. 17 years ago
Daniel Stenberg c577d2455e today's modifications by Steinar and me 17 years ago
Daniel Stenberg e64b103303 Bumped version to 1.5.0 for next release and soname bumped to 2 due to ABI 17 years ago
Steinar H. Gunderson 3b5e49995f Unrevert previous 'missing' hunks. They were missing since the patch is still in for review :-) 17 years ago
Steinar H. Gunderson f785dbd9c4 Yet more missing hunks... Nggh. 17 years ago
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