diff options
author | Florian Weimer <fweimer@redhat.com> | 2016-10-07 13:43:48 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2016-10-07 17:41:59 +0200 |
commit | 5140d036f9c16585448b5908c3a219bd96842161 (patch) | |
tree | 894bc82b03f1dd56aabcf7bc93d4722b57b14171 /ChangeLog | |
parent | 7ec47a85d865e7bc43358633a0f960921dbfc373 (diff) | |
download | glibc-5140d036f9c16585448b5908c3a219bd96842161.zip glibc-5140d036f9c16585448b5908c3a219bd96842161.tar.gz glibc-5140d036f9c16585448b5908c3a219bd96842161.tar.bz2 |
resolv: Remove RES_USEBSTRING and its implementation [BZ #20629]
In ns_name_ntop, the NS_CMPRSFLGS check is no longer needed because
labellen (called earlier) already rejects everything which is not
a plain label (compression references and extended label types).
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,5 +1,18 @@ 2016-10-07 Florian Weimer <fweimer@redhat.com> + [BZ #20629] + resolv: Remove RES_USEBSTRING and its implementation. + * resolv/resolv.h (RES_USEBSTRING): Remove. + * resolv/ns_name.c (NS_TYPE_ELT, DNS_LABELTYPE_BITSTRING) + (digitvalue, encode_bitstring, decode_bitstring): Remove. + (ns_name_ntop, ns_name_pton, ns_name_unpack, ns_name_skip) + (labellen): Remove extended label types support. + * resolv/res_debug.c (p_option): Remove RES_USEBSTRING handling. + * resolv/res_init.c (res_setoptions): Likewise. + * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr2_r): Likewise. + +2016-10-07 Florian Weimer <fweimer@redhat.com> + resolv: Remove RES_NOIP6DOTINT and its implementation. * resolv/resolv.h (RES_DEFAULT): Remove RES_NOIP6DOTINT. (RES_NOIP6DOTINT): Remove. |