From 3f853f22c87f0b671c0366eb290919719fa56c0e Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Sat, 1 Jul 2017 00:53:05 +0200 Subject: resolv: Lift domain search list limits [BZ #19569] [BZ #21475] This change uses the extended resolver state in struct resolv_conf to store the search list. If applications have not patched the _res object directly, this extended search list will be used by the stub resolver during name resolution. --- NEWS | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index df6f394180..bf2b5dfa18 100644 --- a/NEWS +++ b/NEWS @@ -237,6 +237,14 @@ Version 2.26 * The _res_opcodes variable has been removed from libresolv. It had been exported by accident. +* The glibc DNS stub resolver now supports an arbitary number of search + domains (configured using the “search” directive in /etc/resolv.conf). + Most applications will automatically benefit from this change, but for + backwards compatibility reasons, applications which directly modify _res + objects (which contain the resolver state, including the search list + array, which is limited to six entries) will only use the first six search + domains, as before. + Security related changes: * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, -- cgit v1.2.3