Commit Graph
153 Commits
Author SHA1 Message Date
Daniel Stenberg 2bf866b0ce Dominick Meglio host file path discovery patch for windows 2004-09-26 18:20:58 +00:00
Daniel Stenberg db2efff373 ignore more 2004-09-14 21:31:06 +00:00
Gunter Knauf dec3ecd80d fixed nasty warnings with gcc 3.3. 2004-09-03 18:51:36 +00:00
Daniel Stenberg f8f6e2e55a mention Gisle's recent fixes 2004-08-30 09:16:31 +00:00
Gisle Vanem 081ea5e5d2 Removed ares_free_errmem.c from MSCV project files.
Fixed line-endings to CR-LF.
2004-08-29 15:40:17 +00:00
Gisle Vanem 0f51a17667 More patches for Watt-32 on Win32; don't include "nameser.h". 2004-08-20 14:10:44 +00:00
Gisle Vanem 32fded8229 No WSAGetLastError() on Watt-32/DOS 2004-08-20 14:07:11 +00:00
Gisle Vanem 9882a12fea No <sys/uio.h> on DOS/Win32 2004-08-20 13:48:24 +00:00
Gisle Vanem 6deb40acac Changes for Watt-32 on Windows. I've assumed Configure
sets the required HAVE_xx defines for non-DOS/Win targets.
2004-08-20 13:45:26 +00:00
Gisle Vanem 5133b2b6b9 ZLIB_ROOT not needed 2004-08-19 15:24:49 +00:00
Gisle Vanem 0724f32567 My first CVS commit just to see if this works.
BTW. Used eclipse IDE fo this, which really kicks ass.
2004-08-19 15:16:40 +00:00
Daniel Stenberg 12e3fda5ac mention Harshal Pradhan's windows fix 2004-08-13 12:01:20 +00:00
Daniel Stenberg 5d6bdc38cb Harshal Pradhan made minor syntax change to make this build with MSVC 7.1 2004-08-13 12:00:33 +00:00
Daniel Stenberg 9c47514118 ignore more files 2004-08-10 10:43:10 +00:00
Daniel Stenberg 06534bf195 variable type fix curl-7_12_1 2004-07-29 07:24:39 +00:00
Daniel Stenberg 3d0de826a5 removed C++ comment to please picky source checkers 2004-07-29 07:19:27 +00:00
Daniel Stenberg 0b6c1345eb --enable-debug builds static only, Gisle fixed a memory leak and more 2004-07-24 21:51:43 +00:00
Daniel Stenberg e8e8d3a407 Gisle Vanem:
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 21:47:49 +00:00
Daniel Stenberg 58f74b0549 --enable-debug now makes the lib built static only since otherwise we
get problems
2004-07-24 21:22:46 +00:00
Daniel Stenberg ceefde1e68 generate the new configure better 2004-07-24 06:29:38 +00:00
Daniel Stenberg 858e2459e4 now generated by automake 2004-07-23 18:34:21 +00:00
Daniel Stenberg d5f3636a52 - Fixed a few variable return types for some system calls. Made configure
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-22 22:18:45 +00:00
Gunter Knauf 55ee00cb1e minor cleanup. 2004-07-11 18:14:11 +00:00
Gunter Knauf b481d6fd2d added ifdef for NetWare to ares.h. 2004-07-11 08:30:23 +00:00
Daniel Stenberg 851f70a043 mingw and netware makefiles added by Gunter Knauf 2004-07-06 08:06:03 +00:00
Gunter Knauf b069a41781 minor cosmetic fix. 2004-07-05 21:44:09 +00:00
Gunter Knauf ee04b27caf added MingW32 makefile. 2004-07-05 13:53:27 +00:00
Gunter Knauf 7087002c97 try to relax linux build host detection. 2004-07-05 01:58:33 +00:00
Daniel Stenberg 865101ac74 Günter Knauf made c-ares build and run on Novell Netware. 2004-07-04 22:20:26 +00:00
Gunter Knauf aafd044029 added NetWare section for paths. 2004-07-04 21:36:32 +00:00
Gunter Knauf 8652fc917e update to build both test apps. 2004-07-04 21:35:26 +00:00
Gunter Knauf 34a868828d minor fix for compiling on Linux. 2004-07-03 22:25:37 +00:00
Gunter Knauf c73d12e2e4 added few ifdefs to make it usable for NetWare. 2004-07-03 21:48:42 +00:00
Gunter Knauf cf062b5d13 added NetWare makefile. 2004-07-03 21:44:32 +00:00
Daniel Stenberg e7293e0779 djgpp fixes by Gisle 2004-07-01 13:55:13 +00:00
Daniel Stenberg 5c1ec168f6 Gisle's win32-fix. 'errno' is not used for errors when socket() fails on
Windows.
2004-07-01 13:54:24 +00:00
Daniel Stenberg 6aa773d810 Gisle added makefile for djgpp builds 2004-07-01 13:53:13 +00:00
Daniel Stenberg 2c465e6dc3 Gisle's djgpp magic 2004-07-01 06:59:43 +00:00
Daniel Stenberg cb0a33076a Gisle Vanem made this build fine with djgpp and the Watt-32 stack. 2004-07-01 06:58:47 +00:00
Daniel Stenberg fcf36da14f prevent compiler warnings on non-win32 platforms 2004-06-14 10:45:30 +00:00
Daniel Stenberg d37a866e8d Gisle Vanem's init patch for Windows 2004-06-10 13:11:32 +00:00
Daniel Stenberg e926081105 fix 2004-06-08 21:26:03 +00:00
Daniel Stenberg 80c6ba9b31 James Bursa fixed a RISC OS init issue, removed trailing whitespace 2004-06-08 21:25:11 +00:00
Daniel Stenberg 080f8f4cd4 free() allocated memory when the ares search can't be made curl-7_12_0 2004-05-27 07:10:36 +00:00
Daniel Stenberg 76f520955d clear the domains and sortlist when the 'channel' is first created so that
we can compare if non-NULL elsewhere
2004-05-27 07:10:02 +00:00
Daniel Stenberg 8cb7fd4e22 better checks to avoid free(NULL) 2004-05-27 07:09:21 +00:00
Daniel Stenberg d870be584d James Bursa's fix to prevent free(NULL) to occur 2004-05-27 06:42:48 +00:00
Daniel Stenberg 44f76e6a27 James Bursa's patch to avoid free(NULL) (mainly because the libcurl memdebug
system thinks free(NULL) is badness)
2004-05-13 06:53:29 +00:00
Daniel Stenberg 30f3594a7a - Nico Stappenbelt reported that when processing domain and search lines in
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-11 21:12:10 +00:00
Daniel Stenberg 5ab993a1e0 don't free(NULL) 2004-05-03 09:17:49 +00:00