c-ares refactored their source tree in 1.17.0 which we did not apply in our update to 1.17.1. This commit syncs our source with their new structure for easier maintenance going forward. cares.gyp is updated accordingly. Refs: https://github.com/c-ares/c-ares/pull/349 Refs: https://github.com/nodejs/node/pull/36207 PR-URL: https://github.com/nodejs/node/pull/39653 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
21 lines
854 B
Text
21 lines
854 B
Text
Major changes since:
|
|
* see the CHANGES file
|
|
|
|
Major changes in release 1.1.1:
|
|
* ares should now compile as C++ code (no longer uses reserved word
|
|
"class").
|
|
* Added SRV support to adig test program.
|
|
* Fixed a few error handling bugs in query processing.
|
|
|
|
Major changes in release 1.1.0:
|
|
* Added ares_free_string() function so that memory can be freed in the
|
|
same layer as it is allocated, a desirable feature in some
|
|
environments.
|
|
* A few of the ares_dns.h macros are fixed to use the proper bitwise
|
|
operator.
|
|
* Fixed a couple of fenceposts fixed in ares_expand_name()'s
|
|
bounds-checking.
|
|
* In process_timeouts(), extract query->next before calling
|
|
next_server() and possibly freeing the query structure.
|
|
* Casted arguments to ctype macros casted to unsigned char, since not
|
|
all char values are valid inputs to those macros according to ANSI.
|