]> git.ipfire.org Git - thirdparty/bind9.git/commit
- qname minimization:
authorWitold Kręcicki <wpk@isc.org>
Fri, 11 May 2018 10:27:56 +0000 (12:27 +0200)
committerWitold Kręcicki <wpk@isc.org>
Tue, 12 Jun 2018 07:18:46 +0000 (09:18 +0200)
commitdd7bb617be1ac4c09821f64a2d6e9bd6a54873d6
tree4eb9ed8502dc875a0910c5cb381175098c869aec
parent0698158eb004369e0afeeebda42e704a6ebed44b
- qname minimization:
 - make qname-minimization option tristate {strict,relaxed,disabled}
 - go straight for the record if we hit NXDOMAIN in relaxed mode
 - go straight for the record after 3 labels without new delegation or 7 labels total

- use start of fetch (and not time of response) as 'now' time for querying cache for
  zonecut when following delegation.
16 files changed:
bin/named/config.c
bin/named/server.c
bin/tests/system/qname-minimization/ans2/ans.py
bin/tests/system/qname-minimization/ans3/ans.py [new file with mode: 0755]
bin/tests/system/qname-minimization/ans4/ans.py [new file with mode: 0755]
bin/tests/system/qname-minimization/clean.sh
bin/tests/system/qname-minimization/ns5/named.conf.in
bin/tests/system/qname-minimization/ns6/named.conf.in [moved from bin/tests/system/qname-minimization/ns3/named.conf.in with 73% similarity]
bin/tests/system/qname-minimization/ns7/named.conf.in [moved from bin/tests/system/qname-minimization/ns4/named.conf.in with 73% similarity]
bin/tests/system/qname-minimization/setup.sh
bin/tests/system/qname-minimization/tests.sh
lib/dns/adb.c
lib/dns/include/dns/resolver.h
lib/dns/resolver.c
lib/isccfg/namedconf.c
util/copyrights