Commit History

Autor SHA1 Mensaxe Data
  Yang Tse 137ef36757 avoid use of alloca() %!s(int64=15) %!d(string=hai) anos
  Yang Tse 9770899a4b Moved potential inclusion of system's malloc.h and memory.h header files to %!s(int64=15) %!d(string=hai) anos
  Daniel Stenberg e5b0533dab Gregor Jasny provided the patch that introduces ares_set_socket_callback(), %!s(int64=15) %!d(string=hai) anos
  Daniel Stenberg dd3594c6b3 Introduce ares_dup(3) and new thoughts about API/ABI and how to move forwards. %!s(int64=15) %!d(string=hai) anos
  Daniel Stenberg b062212e55 minor indent fix %!s(int64=15) %!d(string=hai) anos
  Daniel Stenberg 39eb96e9ff Convert the public config struct to the same binary size/construct as in the %!s(int64=15) %!d(string=hai) anos
  Dan Fandrich e4dabef0c7 Make use of gethostname() conditional on it being available %!s(int64=15) %!d(string=hai) anos
  Yang Tse 3b0c5ae467 In preparation for the upcomming IPv6 nameservers patch, the internal %!s(int64=15) %!d(string=hai) anos
  Daniel Stenberg c97b66287c use unsigned short better intead of mixing with ints to prevent compiler %!s(int64=15) %!d(string=hai) anos
  Daniel Stenberg 3e3d10824f - Carlo Contavalli added support for the glibc "rotate" option, as documented %!s(int64=15) %!d(string=hai) anos
  Yang Tse 39de6c784c adjust inclusion of "nameser.h" %!s(int64=16) %!d(string=hai) anos
  Yang Tse 975c171d5a code cleanup %!s(int64=16) %!d(string=hai) anos
  Yang Tse db80e18308 include header file only when available %!s(int64=16) %!d(string=hai) anos
  Yang Tse a37cc6cb08 move inclusion of ares_private.h last %!s(int64=16) %!d(string=hai) anos
  Yang Tse 59e378f48f remove unnecessary typecasting of malloc() %!s(int64=16) %!d(string=hai) anos
  Daniel Stenberg 931fc45f05 - Fix by Tofu Linden: %!s(int64=16) %!d(string=hai) anos
  Daniel Stenberg 67f139e016 - As was pointed out to me by Andreas Schuldei, the MAXHOSTNAMELEN define is %!s(int64=16) %!d(string=hai) anos
  Yang Tse cfc1d037ff use same time source for timeout initialization and processing %!s(int64=16) %!d(string=hai) anos
  Daniel Stenberg 76c251513e - Introducing millisecond resolution support for the timeout option. See %!s(int64=16) %!d(string=hai) anos
  Yang Tse a60c9ef88e Improved parsing of resolver configuration files %!s(int64=16) %!d(string=hai) anos
  Daniel Stenberg b50a96982e Eino Tuominen improved the code when a file is used to seed the randomizer %!s(int64=16) %!d(string=hai) anos
  Gunter Knauf f614fe4946 removed dependency on gettimeofday() since we use only 1 sec resolution here. %!s(int64=16) %!d(string=hai) anos
  Yang Tse 5c8fc7dce9 Fix compiler warning: conversion from "int" to "unsigned short" may lose significant bits %!s(int64=16) %!d(string=hai) anos
  Yang Tse ee19b44fe0 Renamed a variable to avoid shadowing a global declaration %!s(int64=16) %!d(string=hai) anos
  Yang Tse 8cfb0e26bb Fix compiler warning: conversion from "int" to "unsigned char" %!s(int64=16) %!d(string=hai) anos
  Yang Tse 94162d62ac Avoid a segfault when generating a DNS "Transaction ID" in internal %!s(int64=16) %!d(string=hai) anos
  Steinar H. Gunderson 23f5d145ec Previously, processing a large batch of timeouts was O(n^2) in the number of %!s(int64=16) %!d(string=hai) anos
  Steinar H. Gunderson 08a70d117c Support a few more socket options, and refactor the option setting a bit. (Patch from the Google tree.) %!s(int64=17) %!d(string=hai) anos
  Steinar H. Gunderson d426c20c0a 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. %!s(int64=17) %!d(string=hai) anos
  Daniel Stenberg 05b26e7566 Brad House provided a fix for ares_save_options(): Apparently I overlooked %!s(int64=17) %!d(string=hai) anos