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
Daniel Stenberg
727cd05fab
1.2.0
c-ares-1_2_0
2004-04-13 07:44:26 +00:00
Daniel Stenberg
b6d64a543f
updated to not include the msvc-generated files
2004-04-11 06:33:02 +00:00
Daniel Stenberg
d7b0032a86
when checked out from CVS, run this to generate the proper scripts
2004-04-11 06:32:41 +00:00
Daniel Stenberg
cfd6aed32f
we're working on 1.2.0 now
2004-04-08 18:10:03 +00:00
Daniel Stenberg
2ee4c913e1
mention the man page updates from the other day
2004-04-06 15:12:50 +00:00
Daniel Stenberg
8e68a9e82e
generated files, no need to keep in CVS
2004-04-05 12:38:54 +00:00
Daniel Stenberg
0dce4f1b1a
edits, mainly to make the generated html output nicer
2004-04-02 09:56:01 +00:00
Daniel Stenberg
a52274e607
minor edits
2004-04-02 09:50:42 +00:00
Daniel Stenberg
86ae23430c
Dirk Manske's ares_cancel() function was added.
2004-04-01 08:25:58 +00:00
Daniel Stenberg
8ede9dd9c9
edited slightly, point out our new mailinglist
2004-04-01 08:25:23 +00:00
Daniel Stenberg
a674c1fd32
remind us about cvs tagging when we've built a release archive
2004-04-01 08:23:26 +00:00
Daniel Stenberg
9665aaf2c9
Dominick Meglio man page fixes
2004-04-01 06:10:56 +00:00
Daniel Stenberg
9418c349f1
Dominick Meglio fixed a missing comma
2004-03-31 06:10:40 +00:00
Daniel Stenberg
af26fa53f3
Dominick Meglio's new ares_expand_string() function
2004-03-30 09:06:42 +00:00
Daniel Stenberg
155aadf0b3
changed the long to int typecasts to see if icc 8.0 complains less on this
2004-03-23 08:42:01 +00:00
Daniel Stenberg
f5e1409f2a
ignore aclocal.m4
curl-7_11_1
2004-03-12 08:57:10 +00:00
Daniel Stenberg
7325b5ca07
Gisle Vanem improved build on Windows.
cares-1_1_0
2004-03-10 11:28:34 +00:00