Yang Tse
|
a1cc78d5a1
|
John Engelhart noticed an unreleased problem relative to a duplicate
ARES_ECANCELLED error code value and missing error code description.
|
2009-10-23 15:49:05 +00:00 |
|
Yang Tse
|
ff40c83aa7
|
Fix compiler warning: local variable may be used without having been initialized
|
2009-10-19 15:56:26 +00:00 |
|
Yang Tse
|
f49427d364
|
Use *_CHECK_PATH_SEPARATOR_REQUIRED to ensure that *_CHECK_PATH_SEPARATOR
is only expanded and included once in the configure script.
|
2009-10-19 04:13:12 +00:00 |
|
Yang Tse
|
04e8ff84fe
|
Our _AS_PATH_SEPARATOR_PREPARE override is now m4_defun'd instead of m4_define'd
due to autoconf 2.64 m4_require'ing it in _AS_SHELL_SANITIZE indirectly through
_AS_PATH_WALK.
|
2009-10-19 04:11:54 +00:00 |
|
Yang Tse
|
9afdb05fe8
|
Fix compiler warning: argument is incompatible with corresponding format string conversion
|
2009-10-13 13:53:57 +00:00 |
|
Yang Tse
|
4d9279cb3b
|
Fix potential out-of-bounds read
|
2009-10-10 12:31:27 +00:00 |
|
Yang Tse
|
640e49976f
|
Fix compiler warning: loop without body
|
2009-10-10 12:29:32 +00:00 |
|
Yang Tse
|
f1aa936d2c
|
Fix compiler warning
|
2009-10-09 14:06:38 +00:00 |
|
Yang Tse
|
a5ba25a5f6
|
Fix compiler warning
|
2009-10-08 18:38:29 +00:00 |
|
Yang Tse
|
b4e6418aef
|
Fix compiler warning
|
2009-10-08 17:06:08 +00:00 |
|
Yang Tse
|
4798f4e652
|
Fix compiler warning: addition result could be truncated before cast to bigger sized type
|
2009-10-08 00:02:32 +00:00 |
|
Yang Tse
|
052dac0d3f
|
Overhauled ares__get_hostent()
- 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.
|
2009-10-07 18:47:04 +00:00 |
|
Yang Tse
|
1209f2c014
|
Fix ssize_t redefinition errors on WIN64 reported by Alexey Simak
|
2009-10-06 13:59:37 +00:00 |
|
Yang Tse
|
cf367a62ce
|
more files to ignore
|
2009-10-05 02:47:34 +00:00 |
|
Yang Tse
|
4271f44a9e
|
Check if _REENTRANT definition is required to
make errno available as a preprocessor macro.
|
2009-09-29 16:34:03 +00:00 |
|
Yang Tse
|
31e106ced2
|
Attempt to silence bogus compiler warning: "Potential null pointer dereference"
|
2009-09-17 11:45:27 +00:00 |
|
Yang Tse
|
64a05e540e
|
ignore more files
|
2009-09-14 15:12:59 +00:00 |
|
Gisle Vanem
|
4dd33ac575
|
Suppress warnings about unused prototypes in Watt32 and Win32 programs.
|
2009-09-07 11:02:20 +00:00 |
|
Gisle Vanem
|
bb3bbfe56d
|
Update email address.
|
2009-09-07 10:59:54 +00:00 |
|
Gisle Vanem
|
f09de577f5
|
Update my email address. Add ares_config.h as dependency for 'make depend'.
|
2009-09-07 10:01:17 +00:00 |
|
Yang Tse
|
c2ce4e55f0
|
T_SRV portability check
|
2009-09-06 23:46:07 +00:00 |
|
Gunter Knauf
|
c4c15288d2
|
changed includes to match style how we do with all other *.c files.
|
2009-09-05 20:11:32 +00:00 |
|
Gunter Knauf
|
f3611c2773
|
changed u_int16_t to unsigned short because it is the only place within ares 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.
|
2009-09-05 15:12:30 +00:00 |
|
Gisle Vanem
|
d5de849552
|
Replace 'uint16_t' with 'u_int16_t' since the latter is used in ares.h.
|
2009-09-05 12:33:08 +00:00 |
|
Gisle Vanem
|
6569a23890
|
Added 'ares_parse_srv_reply.obj'. Added definition of 'u_int16_t'. This is I don't like; we should not depend on such non-universal types in a public header. But this is just a quick fix.
|
2009-09-05 12:29:35 +00:00 |
|
Daniel Stenberg
|
2cf0f80e9f
|
- Jakub Hrozek added ares_parse_srv_reply() for SRV parsing
|
2009-09-04 21:56:14 +00:00 |
|
Steinar H. Gunderson
|
8d1e46bdcc
|
Support lookup of IPv4 literals in ares_gethostbyname(), even when the address family is set to AF_INET6.
|
2009-08-27 09:53:55 +00:00 |
|
Gisle Vanem
|
df09088a96
|
Remove call to LoadLibrary(). (leftover from debugging).
|
2009-08-03 12:20:03 +00:00 |
|
Gisle Vanem
|
1a14966577
|
Fix bad sentence.
|
2009-08-03 12:16:00 +00:00 |
|
Daniel Stenberg
|
0606b792f0
|
- Timo Teras changed the reason code used in the resolve callback done when
ares_cancel() is used, to be ARES_ECANCELLED instead of ARES_ETIMEOUT to
better allow the callback to know what's happening.
|
2009-08-03 11:51:06 +00:00 |
|
Daniel Stenberg
|
f0dbdcff9d
|
- 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
|
56e6441ceb
|
test if adding ../lib to includes can fix the current break ...
|
2009-07-16 12:20:16 +00:00 |
|
Gunter Knauf
|
35c91f6ea9
|
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
|
e96a9190a3
|
Refactor how libraries are checked for connect() function, follow-up.
|
2009-06-21 02:42:34 +00:00 |
|
Yang Tse
|
1ff4e9008b
|
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
|
2d716517a8
|
Remove unneeded defines.
|
2009-06-20 13:08:53 +00:00 |
|
Gisle Vanem
|
22226a8aec
|
Use select_s() and not select().
|
2009-06-20 13:07:59 +00:00 |
|
Yang Tse
|
2c0c05e96d
|
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
|
d6d63147b6
|
add CloseSocket camel case function check
|
2009-06-18 12:36:10 +00:00 |
|
Yang Tse
|
98f7771d74
|
check for socket() and closesocket() as it is done for other functions
|
2009-06-17 12:52:46 +00:00 |
|
Yang Tse
|
989aace192
|
Remove HAVE_CONFIG_H definition from here,
CFLAGS from common.dj already defines it.
|
2009-06-13 20:52:30 +00:00 |
|
Yang Tse
|
d4480c979d
|
initial step towards decoupling c-ares from libcurl for DOS
|
2009-06-13 18:13:00 +00:00 |
|
Yang Tse
|
0cc8184057
|
don't ignore these subdirs, they must be removed first
|
2009-06-13 01:44:45 +00:00 |
|
Yang Tse
|
a7c75142fa
|
Remove DEBUGBUILD symbol definition, is not required for programs using the library.
|
2009-06-13 01:02:04 +00:00 |
|
Yang Tse
|
02d3c452e4
|
DEBUGBUILD symbol definition for debug builds
|
2009-06-13 00:52:48 +00:00 |
|
Yang Tse
|
1c148575ea
|
ignore some subdirs
|
2009-06-13 00:30:08 +00:00 |
|
Yang Tse
|
d1a1865650
|
fix comment
|
2009-06-13 00:20:41 +00:00 |
|
Yang Tse
|
067544abc5
|
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
|
77da57057f
|
Revert last change, it is inappropriate.
|
2009-06-12 23:50:33 +00:00 |
|
Gisle Vanem
|
aa1da57c37
|
Replace CURLDEBUG with DEBUGBUILD.
|
2009-06-12 14:15:13 +00:00 |
|