mirror of https://github.com/c-ares/c-ares.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
4.2 KiB
85 lines
4.2 KiB
c-ares version 1.16.0 |
|
|
|
Changes: |
|
o Introduction of ares_getaddrinfo() API which provides similar output |
|
(including proper sorting as per RFC 6724) to the system native API, but |
|
utilizes different data structures in order to provide additional information |
|
such as TTLs and all aliases. Please reference the respective man pages for |
|
usage details. [3] [4] [5] [7] [8] [13] [14] [15] [16] [17] [22] |
|
o Parse SOA records from ns_t_any response [29] [30] |
|
o CMake: Provide c-ares version in package export file [24] |
|
o CMake: Add CPACK functionality for DEB and RPM [28] |
|
o CMake: Generate PDB files during build [33] [34] |
|
o CMake: Support manpage installation [37] [38] |
|
|
|
Bug fixes: |
|
o Fix bad expectation in IPv6 localhost test. [1] [2] |
|
o AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to prevent |
|
complaints about CPPFLAGS in CFLAGS. [6] |
|
o Fix .onion handling |
|
o Command line usage was out of date for adig and ahost. [18] |
|
o Typos in manpages [19] [20] |
|
o If ares_getenv is defined, it must return a value on all platforms [21] |
|
o If /etc/resolv.conf has invalid lookup values, use the defaults. [23] |
|
o Tests: Separate live tests from SetServers* tests as only live tests should |
|
require internet access. [25] |
|
o ares_gethostbyname() should return ENODATA if no valid A or AAAA record is |
|
found, but a CNAME was found. [26] [27] |
|
o CMake: Rework library function checking to prevent unintended linking with |
|
system libraries that aren't needed. [31] [32] |
|
o Due to use of inet_addr() it was not possible to return 255.255.255.255 from |
|
ares_gethostbyname(). [35] [36] |
|
o CMake: Fix building of tests on Windows |
|
|
|
Thanks go to these friendly people for their efforts and contributions: |
|
Abhishek Arya (@inferno-chromium), Adam Majer (@AdamMajer), |
|
Andrew Selivanov (@ki11roy), Ben Noordhuis (@bnoordhuis), |
|
Brad House (@bradh352), Christian Ammer (@ChristianAmmer), Dan Noé (@dnoe), |
|
Daniel Stenberg (@bagder), Darrin Cullop (@dwcullop), |
|
Dron Rathore (@DronRathore), Fabrice Fontaine (@ffontaine), |
|
Gregor Jasny (@gjasny), @kedixa, Khaidi Chu (@XadillaX), |
|
Kyle Edwards (@KyleFromKitware), @lifenjoiner, Michal Rostecki (@mrostecki), |
|
Peter Eisentraut (@petere), Piotr Pietraszkiewicz (@ppietrasa), |
|
Stephen Bryant (@bf-bryants), @tjwalton, Vy Nguyen (@oontvoo) |
|
(22 contributors) |
|
|
|
References to bug reports and discussions on issues: |
|
[1] = https://github.com/c-ares/c-ares/pull/227 |
|
[2] = https://github.com/c-ares/c-ares/issues/85 |
|
[3] = https://github.com/c-ares/c-ares/pull/112 |
|
[4] = https://github.com/c-ares/c-ares/pull/233 |
|
[5] = https://github.com/c-ares/c-ares/pull/234 |
|
[6] = https://github.com/c-ares/c-ares/pull/236 |
|
[7] = https://github.com/c-ares/c-ares/pull/235 |
|
[8] = https://github.com/c-ares/c-ares/pull/239 |
|
[9] = https://github.com/c-ares/c-ares/pull/241 |
|
[10] = https://github.com/c-ares/c-ares/pull/187 |
|
[11] = https://github.com/c-ares/c-ares/pull/252 |
|
[12] = https://github.com/c-ares/c-ares/issues/251 |
|
[13] = https://github.com/c-ares/c-ares/pull/258 |
|
[14] = https://github.com/c-ares/c-ares/pull/257 |
|
[15] = https://github.com/c-ares/c-ares/pull/262 |
|
[16] = https://github.com/c-ares/c-ares/pull/264 |
|
[17] = https://github.com/c-ares/c-ares/pull/265 |
|
[18] = https://github.com/c-ares/c-ares/pull/256 |
|
[19] = https://github.com/c-ares/c-ares/pull/269 |
|
[20] = https://github.com/c-ares/c-ares/pull/275 |
|
[21] = https://github.com/c-ares/c-ares/pull/279 |
|
[22] = https://github.com/c-ares/c-ares/pull/290 |
|
[23] = https://github.com/c-ares/c-ares/pull/274 |
|
[24] = https://github.com/c-ares/c-ares/pull/296 |
|
[25] = https://github.com/c-ares/c-ares/pull/299 |
|
[26] = https://github.com/c-ares/c-ares/pull/304 |
|
[27] = https://github.com/c-ares/c-ares/issues/303 |
|
[28] = https://github.com/c-ares/c-ares/pull/283 |
|
[29] = https://github.com/c-ares/c-ares/pull/103 |
|
[30] = https://github.com/c-ares/c-ares/issues/102 |
|
[31] = https://github.com/c-ares/c-ares/pull/310 |
|
[32] = https://github.com/c-ares/c-ares/issues/307 |
|
[33] = https://github.com/c-ares/c-ares/pull/311 |
|
[34] = https://github.com/c-ares/c-ares/issues/245 |
|
[35] = https://github.com/c-ares/c-ares/issues/309 |
|
[36] = https://github.com/c-ares/c-ares/pull/312 |
|
[37] = https://github.com/c-ares/c-ares/issues/297 |
|
[38] = https://github.com/c-ares/c-ares/pull/314 |
|
|
|
|