Commit Graph
1052 Commits
Author SHA1 Message Date
Yang Tse 4d49566a3e DEBUGBUILD symbol definition for debug builds 2009-06-13 00:52:48 +00:00
Yang Tse e82026953e ignore some subdirs 2009-06-13 00:30:08 +00:00
Yang Tse 546ef23c3e fix comment 2009-06-13 00:20:41 +00:00
Yang Tse 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
Yang Tse ea46b347bb Revert last change, it is inappropriate. 2009-06-12 23:50:33 +00:00
Gisle Vanem 51a10c962a Replace CURLDEBUG with DEBUGBUILD. 2009-06-12 14:15:13 +00:00
Yang Tse e8e01acc8e when running automake copy missing files instead of symlinking them 2009-06-11 17:46:12 +00:00
Yang Tse 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
Yang Tse 7fcd022b2a c-ares' --enable-debug --enable-curldebug decoupling follow-up 2009-06-09 17:58:34 +00:00
Yang Tse f8fac7ee8c mention last changes 2009-06-08 16:18:04 +00:00
Yang Tse 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
Yang Tse 0ab756bf9e Ensure that buildconf.bat does nothing unless it is used with a CVS checkout. 2009-06-08 14:27:36 +00:00
Yang Tse 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
Gisle Vanem fed5a3f744 Update comment about "ML". Removed "-D_USE_32BIT_TIME_T" (not a requirement). 2009-06-08 12:09:15 +00:00
Yang Tse 5136021525 just comment it out 2009-06-08 02:41:15 +00:00
Yang Tse 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
Yang Tse e46626580f c-ares Makefile.am back to using $(top_builddir) for *_LDADD 2009-06-06 13:20:10 +00:00
Yang Tse 80d4f1170c c-ares' -no-undefined and --enable-curldebug adjustments 2009-06-05 13:17:55 +00:00
Yang Tse fdbe9b71d6 Use relative path to built c-ares tree libtool library 2009-06-02 18:29:09 +00:00
Yang Tse 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
Yang Tse 16d842958a Fix compiler warning: out of bound access 2009-05-29 13:19:51 +00:00
Yang Tse ef4a786bf6 fix compilation on AIX 2009-05-28 16:43:17 +00:00
Yang Tse 96f34988f4 c-ares' --enable-curldebug adjustments 2009-05-28 14:38:04 +00:00
Yang Tse 7a5621876b Remove temporarily introduced memory leak. 2009-05-28 09:58:24 +00:00
Yang Tse 425244eac4 Temporarily introduce a memory leak to verify curl debug memory tracking works. 2009-05-27 19:25:51 +00:00
Yang Tse 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
Daniel Stenberg f5464f6c0e language fix 2009-05-26 18:03:05 +00:00
Yang Tse 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
Yang Tse 84aa2f8a5d c-ares's --enable-curldebug configure option decoupled from c-ares's --enable-debug 2009-05-26 14:50:45 +00:00
Yang Tse acd2aeb388 Prevent copying 'sourced' manpages for build targets that don't use them. 2009-05-26 13:43:25 +00:00
Daniel Stenberg 179a0d2b28 minor edits 2009-05-23 20:23:44 +00:00
Yang Tse 66a7fb1605 Include .pdf versions of c-ares man pages in distribution tarball. 2009-05-21 17:40:55 +00:00
Yang Tse ba2217050b Allow generation of .html and .pdf versions of c-ares man pages. 2009-05-21 17:40:19 +00:00
Gisle Vanem 42be22e1b1 $(OBJ_DIR)/ares_getopt.o must be cleaned explicitly. 2009-05-21 11:43:15 +00:00
Yang Tse 83cb810b75 Mention last changes 2009-05-20 13:49:43 +00:00
Yang Tse dec9775cd6 Initial ares_library_cleanup(3) man page 2009-05-20 11:26:26 +00:00
Yang Tse cf2882882d Update man page 2009-05-20 11:25:21 +00:00
Yang Tse 1ddd021504 Update man page 2009-05-20 02:12:23 +00:00
Yang Tse 8e55839216 Initial ares_library_init(3) man page attempt 2009-05-19 19:00:28 +00:00
Yang Tse 91ab7974ce Force revision update, to force CVS to update the $Id date string format 2009-05-19 16:05:45 +00:00
Yang Tse 0f59e2b531 Add same copyright notice as other c-ares files 2009-05-19 15:23:25 +00:00
Yang Tse d3f3189860 Fix case 2009-05-19 15:19:03 +00:00
Yang Tse 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
Yang Tse b677ff3d15 Intentionally avoid checking if the address of SystemFunction036, a.k.a.
RtlGenRandom, has been located or not. This function is only available on
WinXP and later. When unavailable c-ares uses portable rand() function.
curl-7_19_5
2009-05-18 01:25:20 +00:00
Yang Tse 5b17412c1f - Provide in external interface preprocessor symbol definitions for
CARES_HAVE_ARES_LIBRARY_INIT and CARES_HAVE_ARES_LIBRARY_CLEANUP
  to ease the use of new capabilities.

- Move ares_version() prototype to ares.h
2009-05-18 00:21:02 +00:00
Yang Tse b7c7bab713 Introduction of ares_library_init() and ares_library_cleanup() 2009-05-17 17:11:28 +00:00
Yang Tse c03c7251c9 Introduction of ares_library_init() and ares_library_cleanup() 2009-05-17 17:10:41 +00:00
Yang Tse 4b5589ab99 remove outdated comment 2009-05-15 09:35:46 +00:00
Yang Tse 566b59a236 Fix preprocessor conditional expression 2009-05-15 01:08:18 +00:00
Yang Tse c3c2992cb0 fiX *__SOCKLEN_T definitions for remaining targets 2009-05-12 01:57:53 +00:00