aboutsummaryrefslogtreecommitdiff
path: root/ares
AgeCommit message (Collapse)Author
2004-08-30mention Gisle's recent fixesDaniel Stenberg
2004-08-29Removed ares_free_errmem.c from MSCV project files.Gisle Vanem
Fixed line-endings to CR-LF.
2004-08-20More patches for Watt-32 on Win32; don't include "nameser.h".Gisle Vanem
2004-08-20No WSAGetLastError() on Watt-32/DOSGisle Vanem
2004-08-20No <sys/uio.h> on DOS/Win32Gisle Vanem
2004-08-20Changes for Watt-32 on Windows. I've assumed ConfigureGisle Vanem
sets the required HAVE_xx defines for non-DOS/Win targets.
2004-08-19ZLIB_ROOT not neededGisle Vanem
2004-08-19My first CVS commit just to see if this works.Gisle Vanem
BTW. Used eclipse IDE fo this, which really kicks ass.
2004-08-13mention Harshal Pradhan's windows fixDaniel Stenberg
2004-08-13Harshal Pradhan made minor syntax change to make this build with MSVC 7.1Daniel Stenberg
2004-08-10ignore more filesDaniel Stenberg
2004-07-29variable type fixDaniel Stenberg
2004-07-29removed C++ comment to please picky source checkersDaniel Stenberg
2004-07-24--enable-debug builds static only, Gisle fixed a memory leak and moreDaniel Stenberg
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