Age | Commit message (Collapse) | Author |
|
|
|
|
|
bigger sized type
|
|
- Fixing out of bounds memory overwrite triggered with malformed /etc/hosts file.
- Improving parsing of /etc/hosts file.
- Validating requested address family.
- Ensuring that failures always return a NULL pointer.
- Adjusting header inclusions.
|
|
|
|
|
|
make errno available as a preprocessor macro.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and curl where such a type would be used;
also it broke many autobuilds. We should probably introduce an ares_port_t if we want to use a type here.
|
|
|
|
don't like; we should not depend on such non-universal types in a public header. But this is just a quick fix.
|
|
|
|
address family is set to AF_INET6.
|
|
|
|
|
|
ares_cancel() is used, to be ARES_ECANCELLED instead of ARES_ETIMEOUT to
better allow the callback to know what's happening.
|
|
fails to get inited by other means. This fixes a case of when the c-ares
init fails when internet access is fone.
|
|
|
|
libcurl is used with other projects which also have a config.h.
|
|
|
|
and check for connect() as it is done for other functions.
|
|
|
|
|
|
now solely based on HAVE_CLOSESOCKET and HAVE_CLOSESOCKET_CAMEL
config file preprocessor definitions.
|
|
|
|
|
|
CFLAGS from common.dj already defines it.
|
|
|
|
|
|
library.
|
|
|
|
|
|
|
|
--enable-debug for this library.
|
|
|
|
|
|
|
|
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)
|
|
|
|
|
|
buildconf.bat is only for CVS tree builds.
|
|
|
|
archives. Used as a sentinel file in buildconf.bat to differentiate CVS builds.
|
|
|