aboutsummaryrefslogtreecommitdiff
path: root/ares
AgeCommit message (Collapse)Author
2004-07-24Gisle Vanem:Daniel Stenberg
Basically in loops like handle_errors(), 'query->next' was assigned a local variable and then query was referenced after the memory was freed by next_server(). I've changed that so next_server() and end_query() returns the next query. So callers should use this ret-value. The next problem was that 'server->tcp_buffer_pos' had a random value at entry to 1st recv() (luckily causing Winsock to return ENOBUFS). I've also added a ares_writev() for Windows to streamline the code a bit more.
2004-07-24--enable-debug now makes the lib built static only since otherwise weDaniel Stenberg
get problems
2004-07-24generate the new configure betterDaniel Stenberg
2004-07-23now generated by automakeDaniel Stenberg
2004-07-22- Fixed a few variable return types for some system calls. Made configureDaniel Stenberg
check for ssize_t to make it possible to use that when receiving the send() error code. This is necessary to prevent compiler warnings on some systems. - Made configure create config.h, and all source files now include setup.h that might include the proper config.h (or a handicrafted alternative). - Switched to 'ares_socket_t' type for sockets in ares, since Windows don't use 'int' for that. - automake-ified and libool-ified c-ares. Now it builds libcares as a shared lib on most platforms if wanted. (This bloated the size of the release archive with another 200K!) - Makefile.am now uses Makefile.inc for the c sources, h headers and man pages, to make it easier for other makefiles to use the exact same set of files. - Adjusted 'maketgz' to use the new automake magic when building distribution archives.
2004-07-11minor cleanup.Gunter Knauf
2004-07-11added ifdef for NetWare to ares.h.Gunter Knauf
2004-07-06mingw and netware makefiles added by Gunter KnaufDaniel Stenberg
2004-07-05minor cosmetic fix.Gunter Knauf
2004-07-05added MingW32 makefile.Gunter Knauf
2004-07-05try to relax linux build host detection.Gunter Knauf
2004-07-04Günter Knauf made c-ares build and run on Novell Netware.Daniel Stenberg
2004-07-04added NetWare section for paths.Gunter Knauf
2004-07-04update to build both test apps.Gunter Knauf
2004-07-03minor fix for compiling on Linux.Gunter Knauf
2004-07-03added few ifdefs to make it usable for NetWare.Gunter Knauf
2004-07-03added NetWare makefile.Gunter Knauf
2004-07-01djgpp fixes by GisleDaniel Stenberg
2004-07-01Gisle's win32-fix. 'errno' is not used for errors when socket() fails onDaniel Stenberg
Windows.
2004-07-01Gisle added makefile for djgpp buildsDaniel Stenberg
2004-07-01Gisle's djgpp magicDaniel Stenberg
2004-07-01Gisle Vanem made this build fine with djgpp and the Watt-32 stack.Daniel Stenberg
2004-06-14prevent compiler warnings on non-win32 platformsDaniel Stenberg
2004-06-10Gisle Vanem's init patch for WindowsDaniel Stenberg
2004-06-08fixDaniel Stenberg
2004-06-08James Bursa fixed a RISC OS init issue, removed trailing whitespaceDaniel Stenberg
2004-05-27free() allocated memory when the ares search can't be madeDaniel Stenberg
2004-05-27clear the domains and sortlist when the 'channel' is first created so thatDaniel Stenberg
we can compare if non-NULL elsewhere
2004-05-27better checks to avoid free(NULL)Daniel Stenberg
2004-05-27James Bursa's fix to prevent free(NULL) to occurDaniel Stenberg
2004-05-13James Bursa's patch to avoid free(NULL) (mainly because the libcurl memdebugDaniel Stenberg
system thinks free(NULL) is badness)
2004-05-11- Nico Stappenbelt reported that when processing domain and search lines inDaniel Stenberg
the resolv.conf file, the first entry encountered is processed and used as the search list. According to the manual pages for both Linux, Solaris and Tru64, the last entry of either a domain or a search field is used.
2004-05-03don't free(NULL)Daniel Stenberg
2004-04-131.2.0Daniel Stenberg
2004-04-11updated to not include the msvc-generated filesDaniel Stenberg
2004-04-11when checked out from CVS, run this to generate the proper scriptsDaniel Stenberg
2004-04-08we're working on 1.2.0 nowDaniel Stenberg
2004-04-06mention the man page updates from the other dayDaniel Stenberg
2004-04-05generated files, no need to keep in CVSDaniel Stenberg
2004-04-02edits, mainly to make the generated html output nicerDaniel Stenberg
2004-04-02minor editsDaniel Stenberg
2004-04-01Dirk Manske's ares_cancel() function was added.Daniel Stenberg
2004-04-01edited slightly, point out our new mailinglistDaniel Stenberg
2004-04-01remind us about cvs tagging when we've built a release archiveDaniel Stenberg
2004-04-01Dominick Meglio man page fixesDaniel Stenberg
2004-03-31Dominick Meglio fixed a missing commaDaniel Stenberg
2004-03-30Dominick Meglio's new ares_expand_string() functionDaniel Stenberg
2004-03-23changed the long to int typecasts to see if icc 8.0 complains less on thisDaniel Stenberg
2004-03-12ignore aclocal.m4Daniel Stenberg
2004-03-10Gisle Vanem improved build on Windows.Daniel Stenberg