Commit Graph
1066 Commits
Author SHA1 Message Date
Daniel Stenberg d0a8c3b68b - Joshua Kwan fixed the init routine to fill in the defaults for stuff that
fails to get inited by other means. This fixes a case of when the c-ares
  init fails when internet access is fone.
2009-08-03 11:29:17 +00:00
Gunter Knauf 8ddea4e287 test if adding ../lib to includes can fix the current break ... 2009-07-16 12:20:16 +00:00
Gunter Knauf e391db0ef9 renamed generated config.h to ares_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h. 2009-07-14 13:38:50 +00:00
Yang Tse f474f738a5 Refactor how libraries are checked for connect() function, follow-up. 2009-06-21 02:42:35 +00:00
Yang Tse cdcc3aca8c Refactor how libraries are checked for connect() function,
and check for connect() as it is done for other functions.
2009-06-20 17:24:43 +00:00
Gisle Vanem dab4d1afbc Remove unneeded defines. 2009-06-20 13:08:53 +00:00
Gisle Vanem 118797c376 Use select_s() and not select(). 2009-06-20 13:07:59 +00:00
Yang Tse 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
Yang Tse 0757cbf7f4 add CloseSocket camel case function check 2009-06-18 12:36:10 +00:00
Yang Tse d960739133 check for socket() and closesocket() as it is done for other functions 2009-06-17 12:52:46 +00:00
Yang Tse a741386bec Remove HAVE_CONFIG_H definition from here,
CFLAGS from common.dj already defines it.
2009-06-13 20:52:30 +00:00
Yang Tse 3f9b0ee3d9 initial step towards decoupling c-ares from libcurl for DOS 2009-06-13 18:13:00 +00:00
Yang Tse 8010774eda don't ignore these subdirs, they must be removed first 2009-06-13 01:44:45 +00:00
Yang Tse 8f40cb6832 Remove DEBUGBUILD symbol definition, is not required for programs using the library. 2009-06-13 01:02:04 +00:00
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