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