f037316e4b
RELEASE-NOTES: call next 1.8 instead
...
Since we added a function, let's use a stricter bumping scheme
cares-1_8_0
2012-04-27 22:04:41 +02:00
88d6dfb3d4
INSTALL: some adjustments
2012-04-25 17:56:00 +02:00
d9ff559036
GIT-INFO: mention buildconf
2012-04-25 17:00:09 +02:00
82a1c1c989
INSTALL: remove more sections that don't apply to c-ares
2012-04-25 16:38:18 +02:00
38a9933a6d
ares_timeout.c: fix compiler warning
2012-04-25 15:49:26 +02:00
f7b66af200
Makefile.m32: fix mingw32 build
...
* add . to include path so ares_build.h is picked up
* make ar configurable to ease cross-compiling
2012-04-25 14:42:21 +02:00
031040f893
RELEASE-NOTES: added what's happened since 1.7.5
2012-04-22 17:29:34 +02:00
28354d9ad2
Updated copyright year.
2012-04-22 13:09:39 +02:00
7ce8fe781a
ares_init.c: Further refactoring of Windows system's DNS fetching code
2012-04-21 14:17:44 +02:00
05346c25cb
Android: small changes to dns property part.
...
Prefix prop vars; kill var; use DNS_PROP_NAME_PREFIX macro.
2012-04-20 20:42:41 +02:00
b3afe9cbde
Handle CNAME-only in ares_parse_aaaa_reply().
...
posted to the c-ares list by Peter Griess <pg@std.in >.
2012-04-19 19:27:02 +02:00
2c67ce6459
Add support for multiple DNS servers on Android.
...
Before, c-ares always used the first DNS server on Android, causing
network problems if this DNS server was not available.
Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com >
2012-04-19 19:16:27 +02:00
80de4a7295
Added INSTALL so it gets into tarballs.
2012-04-19 10:05:03 +02:00
5e80852e4c
Added some more ifdefs to silent compiler warnings.
2012-04-17 16:57:40 +02:00
017132bf43
INSTALL: remove a non c-ares section
2012-04-17 13:53:08 +02:00
2c77c33daa
cares-compilers.m4: -Wno-pedantic-ms-format for Windows gcc 4.5 builds
...
When building a Windows target with gcc 4.5 or newer and strict compiler
warnings enabled use -Wno-pedantic-ms-format in addition to other flags.
2012-04-17 13:30:02 +02:00
81db5a00e4
setup_once.h: tighten requirements for stdbool.h header inclusion
...
Include stdbool.h only when it is available and configure is capable of
detecting a proper 'bool' data type when the header is included.
2012-04-17 13:30:01 +02:00
cb71b6bd5a
configure: NATIVE_WINDOWS no longer defined in config file
2012-04-17 13:30:00 +02:00
f6b4cacfae
cares-compilers.m4: double underscore decoration for visibility attribute
2012-04-17 13:30:00 +02:00
fc2c91c206
build adjustments: CARES_SYMBOL_HIDING no longer defined in config files
...
configure script now provides conditional definitions for Makefile.am
that result in CARES_SYMBOL_HIDING being defined by resulting makefiles
when appropriate.
2012-04-17 13:29:59 +02:00
41191cdd54
configure: Windows cross-compilation fixes
...
CARES_BUILDING_LIBRARY and CARES_STATICLIB no longer defined in ares_config.h,
configure will generate appropriate conditionals so that mentioned symbols
get defined and used in Makefile derived from Makefile.am at compilation time.
2012-04-17 13:29:58 +02:00
7e2f70a08c
Added INSTALL file adapted from libcurl.
...
Not yet ready, and needs further edits.
2012-04-17 09:35:41 +02:00
4980cc99e2
ares_init.c: get_iphlpapi_dns_info() refactoring
2012-04-16 22:10:23 +02:00
8b79584e01
Kill some more compiler warnings.
2012-04-16 15:33:14 +02:00
27a478c7a3
Kill compiler warning about unused var.
2012-04-16 15:24:14 +02:00
58e62c5879
Fixed my last commit: wrong preprocessor directive.
2012-04-16 11:27:16 +02:00
7d3f341156
Check for __ANDROID__ in addition to ANDROID macro.
2012-04-16 10:34:05 +02:00
995fa144d9
Check for __ANDROID__ in addition to ANDROID macro.
...
Posted to c-ares list by Wayne.
2012-04-16 10:19:07 +02:00
0d6ef42b5f
Fix for Android to disable useless arpa/nameser.h.
2012-04-14 13:30:29 +02:00
4ef145cede
Fix for Android to include sys/select.h for fd_set.
2012-04-14 12:27:08 +02:00
41f8ff5070
ares_data.c: some NAPTR related fixes
2012-03-17 02:45:03 +01:00
506d586276
port numbers: convert them to network order!
...
When the config options ARES_OPT_UDP_PORT or ARES_OPT_TCP_PORT are used,
make sure to convert them to network byte order!
Bug: http://c-ares.haxx.se/mail/c-ares-archive-2012-02/0004.shtml
2012-03-16 16:06:03 +01:00
1c26242c52
white space cleanup
...
- Keep code within 80 columns
- Removed funny spaces after open paren and before closing paren
2012-02-25 22:36:50 +01:00
73dc26a9fc
get_iphlpapi_dns_info: fix buffer overrun
...
I experienced a buffer overrun exception in c-ares on Windows and
tracked it down to be an error in the calculation of the 'left' variable
in get_iphlpapi_dns_info().
I changed the variable type of 'left' to a _signed_ type because of the
subtraction arithmetic; not sure if a long is the best choice
2012-02-25 22:32:24 +01:00
90a150f045
Merge pull request #7 from saghul/naptr
...
Added support for parsing NAPTR records
2012-02-24 13:18:26 -08:00
6bab0393c4
Added support for parsing NAPTR records
2012-02-23 23:15:07 +01:00
4ab65461b6
ares_init.c: fix compiler warning on winsock builds
2012-01-19 20:20:56 +01:00
f1a1df1e6c
configure: libtool 1.5 tweaks
2011-12-20 14:02:57 +01:00
6ae9e71df4
ares_timeout.3: fix the NAME section
...
It was clearly a copy n' paste error
2011-12-19 22:58:22 +01:00
f394cd55c8
configure - m4: make CURL_CHECK_DEF ignore leading whitespace on symbol def
...
When using Sun C compiler the preprocessor somehow inserts an extra space
in front of replaced symbol, breaking CURL_CHECK_DEF macro. To workaround
this, macro CURL_CHECK_DEF now ignores all leading whitespace in front of
symbol substitution result.
2011-09-27 21:59:27 +02:00
3d84eb3bbc
ares_init.c: fix segfault triggered in ares_init_options() upon previous
...
failure of init_by_defaults() and incomplete cleanup there.
2011-09-07 00:30:53 +02:00
66e91438c5
ares_process.c: fix compiler warning
2011-09-06 02:20:43 +02:00
a831da792d
fix MSVC compiler warning 'conditional expression is constant'
2011-09-04 17:23:39 +02:00
bab721cb1c
setup_once.h cleanup and sync
2011-09-04 17:09:36 +02:00
1f8f14d21e
ares_getnameinfo: fix random results with c-ares 1.7.5
...
In ares_getnameinfo memcpy did not copy enough bytes, causing
it to return arbitrary memory contents as a result.
2011-08-24 18:37:11 +02:00
c8d8ca2606
warnings: fix another 'conversion may lose significant bits' compiler warning
2011-08-21 19:56:06 +02:00
1089cf6052
ares_dns.h: adjust DNS__16BIT and DNS__32BIT macro definitions
...
Fixing compiler warnings existing definitions triggered on these.
2011-08-21 19:18:53 +02:00
b816675c0f
ares_destroy.c: fix segfault in ares_destroy_options()
2011-08-21 16:42:44 +02:00
d0c3cb6840
ares_parse_srv_reply: silence compiler warnings
...
... by adding ugly typecasts.
2011-08-21 15:43:36 +02:00
2d9a5acff5
CHANGES: generate from script
...
The CHANGES file is now generated automatically with 'git2changes.pl',
invoked by the maketgz script which is used to build release archives.
The former human edited CHANGES file was renamed to CHANGES.0 in git.
2011-08-21 15:40:14 +02:00