f34c2a879b
sclose() function-like macro definition used to close a socket,
...
now solely based on HAVE_CLOSESOCKET and HAVE_CLOSESOCKET_CAMEL
config file preprocessor definitions.
2009-06-19 00:41:03 +00:00
0757cbf7f4
add CloseSocket camel case function check
2009-06-18 12:36:10 +00:00
d960739133
check for socket() and closesocket() as it is done for other functions
2009-06-17 12:52:46 +00:00
a741386bec
Remove HAVE_CONFIG_H definition from here,
...
CFLAGS from common.dj already defines it.
2009-06-13 20:52:30 +00:00
3f9b0ee3d9
initial step towards decoupling c-ares from libcurl for DOS
2009-06-13 18:13:00 +00:00
8010774eda
don't ignore these subdirs, they must be removed first
2009-06-13 01:44:45 +00:00
8f40cb6832
Remove DEBUGBUILD symbol definition, is not required for programs using the library.
2009-06-13 01:02:04 +00:00
4d49566a3e
DEBUGBUILD symbol definition for debug builds
2009-06-13 00:52:48 +00:00
e82026953e
ignore some subdirs
2009-06-13 00:30:08 +00:00
546ef23c3e
fix comment
2009-06-13 00:20:41 +00:00
1228991462
Try to make more clear that --enable-curldebug has nothing to do with --enable-debug for this library.
2009-06-12 23:51:28 +00:00
ea46b347bb
Revert last change, it is inappropriate.
2009-06-12 23:50:33 +00:00
51a10c962a
Replace CURLDEBUG with DEBUGBUILD.
2009-06-12 14:15:13 +00:00
e8e01acc8e
when running automake copy missing files instead of symlinking them
2009-06-11 17:46:12 +00:00
1bbfcc09ca
Adjusted to take in account that...
...
With the curl memory tracking feature decoupled from the debug build feature,
CURLDEBUG and DEBUGBUILD preprocessor symbol definitions are used as follows:
CURLDEBUG used for curl debug memory tracking specific code (--enable-curldebug)
DEBUGBUILD used for debug enabled specific code (--enable-debug)
2009-06-10 02:49:42 +00:00
7fcd022b2a
c-ares' --enable-debug --enable-curldebug decoupling follow-up
2009-06-09 17:58:34 +00:00
f8fac7ee8c
mention last changes
2009-06-08 16:18:04 +00:00
f364b4aa4c
Remove buildconf.bat from release and daily snapshot archives.
...
buildconf.bat is only for CVS tree builds.
2009-06-08 14:31:35 +00:00
0ab756bf9e
Ensure that buildconf.bat does nothing unless it is used with a CVS checkout.
2009-06-08 14:27:36 +00:00
14a04b28b8
CVS-INFO file only present in CVS tree, never in release nor daily snapshot
...
archives. Used as a sentinel file in buildconf.bat to differentiate CVS builds.
2009-06-08 14:26:58 +00:00
fed5a3f744
Update comment about "ML". Removed "-D_USE_32BIT_TIME_T" (not a requirement).
2009-06-08 12:09:15 +00:00
5136021525
just comment it out
2009-06-08 02:41:15 +00:00
e607ed5198
For debugging purposes...
...
Disable the '-export-symbols-regex' to discard this as the origin
of link failures related with shared libraries and non-GNU linkers.
2009-06-08 02:03:13 +00:00
e46626580f
c-ares Makefile.am back to using $(top_builddir) for *_LDADD
2009-06-06 13:20:10 +00:00
80d4f1170c
c-ares' -no-undefined and --enable-curldebug adjustments
2009-06-05 13:17:55 +00:00
fdbe9b71d6
Use relative path to built c-ares tree libtool library
2009-06-02 18:29:09 +00:00
1d7308ee78
John E. Malmberg noticed that the configure script was failing to detect the
...
timeval struct on VMS when building with _XOPEN_SOURCE_EXTENDED undefined due
to definition taking place in socket.h instead of time.h
2009-06-01 09:19:16 +00:00
16d842958a
Fix compiler warning: out of bound access
2009-05-29 13:19:51 +00:00
ef4a786bf6
fix compilation on AIX
2009-05-28 16:43:17 +00:00
96f34988f4
c-ares' --enable-curldebug adjustments
2009-05-28 14:38:04 +00:00
7a5621876b
Remove temporarily introduced memory leak.
2009-05-28 09:58:24 +00:00
425244eac4
Temporarily introduce a memory leak to verify curl debug memory tracking works.
2009-05-27 19:25:51 +00:00
388e389638
Allow curl debug memory tracking when building a shared library on
...
systems which support external, undefined, symbols in shared libraries.
2009-05-27 19:21:09 +00:00
f5464f6c0e
language fix
2009-05-26 18:03:05 +00:00
cf3301f024
Make ares_init(), ares_dup() and ares_init_options() return ARES_ENOTINITIALIZED
...
if library initialization has not been performed calling ares_library_init().
2009-05-26 18:00:14 +00:00
84aa2f8a5d
c-ares's --enable-curldebug configure option decoupled from c-ares's --enable-debug
2009-05-26 14:50:45 +00:00
acd2aeb388
Prevent copying 'sourced' manpages for build targets that don't use them.
2009-05-26 13:43:25 +00:00
179a0d2b28
minor edits
2009-05-23 20:23:44 +00:00
66a7fb1605
Include .pdf versions of c-ares man pages in distribution tarball.
2009-05-21 17:40:55 +00:00
ba2217050b
Allow generation of .html and .pdf versions of c-ares man pages.
2009-05-21 17:40:19 +00:00
42be22e1b1
$(OBJ_DIR)/ares_getopt.o must be cleaned explicitly.
2009-05-21 11:43:15 +00:00
83cb810b75
Mention last changes
2009-05-20 13:49:43 +00:00
dec9775cd6
Initial ares_library_cleanup(3) man page
2009-05-20 11:26:26 +00:00
cf2882882d
Update man page
2009-05-20 11:25:21 +00:00
1ddd021504
Update man page
2009-05-20 02:12:23 +00:00
8e55839216
Initial ares_library_init(3) man page attempt
2009-05-19 19:00:28 +00:00
91ab7974ce
Force revision update, to force CVS to update the $Id date string format
2009-05-19 16:05:45 +00:00
0f59e2b531
Add same copyright notice as other c-ares files
2009-05-19 15:23:25 +00:00
d3f3189860
Fix case
2009-05-19 15:19:03 +00:00
757642f675
Remove run-time requirement for advapi32.dll since
...
c-ares can work even with no advapi32.dll at all.
2009-05-18 15:49:32 +00:00