mirror of https://github.com/c-ares/c-ares.git
parent
8dff81569f
commit
0d88e38466
2 changed files with 34 additions and 45 deletions
@ -1,54 +1,39 @@ |
|||||||
c-ares version 1.13.0 |
c-ares version 1.14.0 |
||||||
|
|
||||||
Changes: |
Changes: |
||||||
|
o android: Introduce new ares_library_init_android() call for Oreo support. [5] |
||||||
o cmake build system support added |
|
||||||
o Add virtual function set for socket IO: ares_set_socket_functions [5] |
|
||||||
|
|
||||||
Bug fixes: |
Bug fixes: |
||||||
|
|
||||||
o CVE-2017-1000381: c-ares NAPTR parser out of bounds access [1] |
o Fix patch for CVE-2017-1000381 to not be overly aggressive. [1] |
||||||
o macos: do not set HAVE_CLOCK_GETTIME_MONOTONIC |
o win32: Preserve DNS server order returned by Windows when sorting and exclude |
||||||
o test: check ares_create_query with too-long name |
DNS servers in legacy subnets. [2] [4] |
||||||
o dist: add ares_library_initialized.* to the tarball |
o win32: Support most recent Visual Studio 2017 |
||||||
o fix build on OpenBSD |
o gethostbyaddr should fail with ECANCELLED not ENOTFOUND when ares_cancel |
||||||
o dist: ship msvc_ver.inc too [2] |
is called. [3] |
||||||
o test: Add gTest/gMock files to SOURCES |
o win32: Exclude legacy ipv6 subnets [4] |
||||||
o test: add fuzz entrypoint for ares_create_query() |
o android: Applications compiled for Oreo can no longer use |
||||||
o configure: clock_gettime workaround [3] |
__system_property_get and must use Java calls to retrieve DNS servers. |
||||||
o docs: convert INSTALL to MarkDown & tweak [4] |
[5] [7] |
||||||
o ares_process: fix return type of socket_create function (win32 warning) |
o win32: Force use of ANSI functions [6] |
||||||
o docs: fixed references to ares_set_local_ip4 and ares_set_local_ip6 |
o CMake minimum version is now 3.2.1 |
||||||
o Windows DNS server sorting [6] |
|
||||||
o Use ares_socklen_t instead of socket_t [7] |
|
||||||
o ares_create_query: use ares_free not naked free |
|
||||||
o msvc_ver.inc support most recent Visual Studio 2017 [8] |
|
||||||
o acountry: Convert char from ISO-8859-1 to UTF-8 [9] |
|
||||||
o ares_expand_name: limit number of indirections |
|
||||||
o configure: do not check for ar if specified manually [10] |
|
||||||
o Added support for Windows DNS Suffix Search List [11] |
|
||||||
o ares.h: support compiling with QNX [12] |
|
||||||
|
|
||||||
Thanks go to these friendly people for their efforts and contributions: |
Thanks go to these friendly people for their efforts and contributions: |
||||||
|
|
||||||
Aaron Bieber, Andrew Sullivan, Brad House, Bruce Stephens, Calle Wilund, |
Anna Henningsen, David Drysdale, Brad House, Daniel Stenberg, David Hotham, |
||||||
Chris Araman, Christian Ammer, Daniel Stenberg, David Drysdale, David Hotham, |
Konstantinos Sofokleous, John Schember, Felix Yan, Gergely Nagy, Gregor Jasny, |
||||||
Dionna Glaze, Gregor Jasny, Michael Osei, Mulle kybernetiK, noiz at github, |
Roman Teterin, AC Thompson, Brad Spencer, Antonio Tajuelo |
||||||
Sergii Pylypenko, Stephen Sorley, Thomas Köckerbauer, |
(14 contributors) |
||||||
(18 contributors) |
|
||||||
|
|
||||||
References to bug reports and discussions on issues: |
References to bug reports and discussions on issues: |
||||||
|
|
||||||
[1] = https://c-ares.haxx.se/adv_20170620.html |
[1] = https://github.com/c-ares/c-ares/commit/18ea99 |
||||||
[2] = https://github.com/c-ares/c-ares/issues/69 |
[2] = https://github.com/c-ares/c-ares/issues/150 |
||||||
[3] = https://github.com/c-ares/c-ares/issues/71 |
[3] = https://github.com/c-ares/c-ares/pull/138 |
||||||
[4] = https://github.com/c-ares/c-ares/issues/83 |
[4] = https://github.com/c-ares/c-ares/pull/144 |
||||||
[5] = https://github.com/c-ares/c-ares/issues/72 |
[5] = https://github.com/c-ares/c-ares/pull/148 |
||||||
[6] = https://github.com/c-ares/c-ares/issues/81 |
[6] = https://github.com/c-ares/c-ares/pull/142 |
||||||
[7] = https://github.com/c-ares/c-ares/issues/92 |
[7] = https://github.com/c-ares/c-ares/pull/175 |
||||||
[8] = https://github.com/c-ares/c-ares/issues/101 |
|
||||||
[9] = https://github.com/c-ares/c-ares/issues/97 |
|
||||||
[10] = https://github.com/c-ares/c-ares/issues/62 |
|
||||||
[11] = https://github.com/c-ares/c-ares/issues/93 |
|
||||||
[12] = https://github.com/c-ares/c-ares/issues/113 |
|
||||||
|
|
||||||
|
Loading…
Reference in new issue