Merge ~lvoytek/ubuntu/+source/bind9:mre-9.18.24-mantic into ubuntu/+source/bind9:ubuntu/mantic-devel
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | ~lvoytek/ubuntu/+source/bind9:mre-9.18.24-mantic | ||||
Merge into: | ubuntu/+source/bind9:ubuntu/mantic-devel | ||||
Diff against target: |
132182 lines (+42515/-34605) 713 files modified
CHANGES (+186/-0) CONTRIBUTING.md (+1/-16) ChangeLog (+186/-0) Makefile.in (+8/-10) NEWS (+186/-0) README.md (+3/-11) SECURITY.md (+35/-0) aclocal.m4 (+325/-122) ar-lib (+1/-1) bin/Makefile.in (+6/-7) bin/check/Makefile.in (+6/-7) bin/confgen/Makefile.in (+6/-7) bin/delv/Makefile.in (+6/-7) bin/dig/Makefile.in (+6/-7) bin/dig/dighost.c (+2/-0) bin/dnssec/Makefile.in (+6/-7) bin/dnssec/dnssec-signzone.c (+1/-1) bin/named/Makefile.in (+6/-7) bin/named/config.c (+2/-2) bin/named/os.c (+11/-10) bin/named/server.c (+21/-19) bin/nsupdate/Makefile.in (+6/-7) bin/nsupdate/nsupdate.c (+27/-16) bin/plugins/Makefile.in (+6/-7) bin/rndc/Makefile.in (+6/-7) bin/rndc/rndc.rst (+3/-1) bin/tests/Makefile.in (+6/-7) bin/tests/system/Makefile.am (+52/-76) bin/tests/system/Makefile.in (+420/-335) bin/tests/system/README (+25/-10) bin/tests/system/acl/ns2/named1.conf.in (+1/-1) bin/tests/system/acl/ns2/named2.conf.in (+1/-1) bin/tests/system/acl/ns2/named3.conf.in (+1/-1) bin/tests/system/acl/ns2/named4.conf.in (+1/-1) bin/tests/system/acl/ns2/named5.conf.in (+1/-1) bin/tests/system/acl/tests.sh (+106/-53) bin/tests/system/additional/ns1/named1.conf.in (+1/-1) bin/tests/system/additional/ns1/named2.conf.in (+1/-1) bin/tests/system/additional/ns1/named3.conf.in (+1/-1) bin/tests/system/additional/ns1/named4.conf.in (+1/-1) bin/tests/system/additional/tests.sh (+272/-246) bin/tests/system/addzone/ns1/named.conf.in (+1/-1) bin/tests/system/addzone/ns2/named1.conf.in (+2/-2) bin/tests/system/addzone/ns2/named2.conf.in (+3/-3) bin/tests/system/addzone/ns2/named3.conf.in (+4/-4) bin/tests/system/addzone/ns3/named1.conf.in (+1/-1) bin/tests/system/addzone/ns3/named2.conf.in (+1/-1) bin/tests/system/addzone/tests.sh (+261/-260) bin/tests/system/addzone/tests_rndc_deadlock.py (+1/-1) bin/tests/system/allow-query/ns2/named01.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named02.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named03.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named04.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named05.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named06.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named07.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named08.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named09.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named10.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named11.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named12.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named21.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named22.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named23.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named24.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named25.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named26.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named27.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named28.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named29.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named30.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named31.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named32.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named33.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named34.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named40.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named53.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named54.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named55.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named56.conf.in (+1/-1) bin/tests/system/allow-query/ns2/named57.conf.in (+1/-1) bin/tests/system/allow-query/ns3/named1.conf.in (+1/-1) bin/tests/system/allow-query/ns3/named2.conf.in (+1/-1) bin/tests/system/allow-query/ns3/named3.conf.in (+1/-1) bin/tests/system/allow-query/ns3/named4.conf.in (+1/-1) bin/tests/system/allow-query/setup.sh (+4/-4) bin/tests/system/allow-query/tests.sh (+209/-210) bin/tests/system/allow-query/tests_sh_allow_query.py (+1/-1) bin/tests/system/auth/tests.sh (+70/-72) bin/tests/system/autosign/ns1/keygen.sh (+13/-13) bin/tests/system/autosign/ns2/keygen.sh (+17/-19) bin/tests/system/autosign/ns2/named.conf.in (+1/-1) bin/tests/system/autosign/ns3/keygen.sh (+155/-147) bin/tests/system/autosign/ns3/named.conf.in (+10/-1) bin/tests/system/autosign/ns3/nsec3-to-nsec3.example.db.in (+26/-0) bin/tests/system/autosign/ns4/named.conf.in (+1/-1) bin/tests/system/autosign/ns5/named.conf.in (+1/-1) bin/tests/system/autosign/tests.sh (+589/-548) bin/tests/system/builtin/ns1/named.conf.in (+1/-1) bin/tests/system/builtin/ns2/named.conf.in (+1/-1) bin/tests/system/builtin/ns3/named.conf.in (+1/-1) bin/tests/system/builtin/tests.sh (+93/-54) bin/tests/system/cacheclean/ns2/named.conf.in (+1/-1) bin/tests/system/cacheclean/tests.sh (+61/-49) bin/tests/system/case/tests.sh (+28/-30) bin/tests/system/catz/ns1/named.conf.in (+1/-1) bin/tests/system/catz/ns2/named1.conf.in (+1/-1) bin/tests/system/catz/ns2/named2.conf.in (+1/-1) bin/tests/system/catz/ns3/named.conf.in (+1/-1) bin/tests/system/catz/ns4/named.conf.in (+1/-1) bin/tests/system/catz/tests.sh (+925/-930) bin/tests/system/cds/setup.sh (+24/-24) bin/tests/system/cds/tests.sh (+35/-31) bin/tests/system/chain/ans3/ans.pl (+14/-2) bin/tests/system/chain/ns2/sign.sh (+5/-5) bin/tests/system/chain/ns5/named.conf.in (+1/-1) bin/tests/system/chain/prereq.sh (+31/-0) bin/tests/system/chain/tests.sh (+129/-129) bin/tests/system/checkconf/deprecated.conf (+7/-2) bin/tests/system/checkconf/tests.sh (+405/-265) bin/tests/system/checkds/ns1/setup.sh (+6/-6) bin/tests/system/checkds/ns2/named.conf.in (+1/-1) bin/tests/system/checkds/ns2/setup.sh (+10/-11) bin/tests/system/checkds/ns3/named.conf.in (+1/-1) bin/tests/system/checkds/ns5/named.conf.in (+1/-1) bin/tests/system/checkds/ns5/setup.sh (+4/-4) bin/tests/system/checkds/ns6/named.conf.in (+1/-1) bin/tests/system/checkds/ns7/named.conf.in (+1/-1) bin/tests/system/checkds/ns9/named.conf.in (+1/-1) bin/tests/system/checkds/ns9/setup.sh (+25/-27) bin/tests/system/checkds/setup.sh (+8/-8) bin/tests/system/checkds/tests_checkds.py (+5/-0) bin/tests/system/checknames/tests.sh (+47/-47) bin/tests/system/checkzone/setup.sh (+1/-1) bin/tests/system/checkzone/tests.sh (+88/-90) bin/tests/system/ckdnsrps.sh (+64/-59) bin/tests/system/cleanall.sh (+7/-10) bin/tests/system/conf.sh.common (+7/-7) bin/tests/system/conf.sh.in (+9/-9) bin/tests/system/conftest.py (+601/-572) bin/tests/system/convert-junit-to-trs.py (+70/-0) bin/tests/system/cookie/prereq.sh (+21/-0) bin/tests/system/cookie/tests.sh (+207/-210) bin/tests/system/custom-test-driver (+69/-42) bin/tests/system/database/tests.sh (+10/-11) bin/tests/system/dialup/tests.sh (+19/-23) bin/tests/system/digdelv/ns2/named.conf.in (+1/-1) bin/tests/system/digdelv/ns2/sign.sh (+5/-5) bin/tests/system/digdelv/ns3/named.conf.in (+1/-1) bin/tests/system/digdelv/prereq.sh (+26/-0) bin/tests/system/digdelv/tests.sh (+639/-639) bin/tests/system/dispatch/ns2/named.conf.in (+1/-1) bin/tests/system/dlzexternal/driver/Makefile.am (+1/-1) bin/tests/system/dlzexternal/driver/Makefile.in (+16/-16) bin/tests/system/dlzexternal/prereq.sh (+2/-2) bin/tests/system/dlzexternal/setup.sh (+1/-1) bin/tests/system/dlzexternal/tests.sh (+72/-72) bin/tests/system/dns64/ns1/named.conf1.in (+1/-1) bin/tests/system/dns64/ns1/named.conf2.in (+1/-1) bin/tests/system/dns64/ns1/named.conf3.in (+1/-1) bin/tests/system/dns64/ns1/sign.sh (+2/-2) bin/tests/system/dns64/ns2/named.conf.in (+1/-1) bin/tests/system/dns64/tests.sh (+484/-488) bin/tests/system/dnssec/ns1/sign.sh (+10/-10) bin/tests/system/dnssec/ns2/named.conf.in (+1/-1) bin/tests/system/dnssec/ns2/sign.sh (+71/-73) bin/tests/system/dnssec/ns3/named.conf.in (+1/-1) bin/tests/system/dnssec/ns3/secure.example.db.in (+5/-0) bin/tests/system/dnssec/ns3/sign.sh (+163/-162) bin/tests/system/dnssec/ns4/named1.conf.in (+1/-1) bin/tests/system/dnssec/ns4/named2.conf.in (+1/-1) bin/tests/system/dnssec/ns4/named3.conf.in (+1/-1) bin/tests/system/dnssec/ns4/named4.conf.in (+1/-1) bin/tests/system/dnssec/ns5/named1.conf.in (+1/-1) bin/tests/system/dnssec/ns5/sign.sh (+6/-6) bin/tests/system/dnssec/ns6/named.conf.in (+1/-1) bin/tests/system/dnssec/ns6/sign.sh (+2/-2) bin/tests/system/dnssec/ns7/named.conf.in (+1/-1) bin/tests/system/dnssec/ns7/sign.sh (+3/-3) bin/tests/system/dnssec/ns8/named.conf.in (+1/-1) bin/tests/system/dnssec/prereq.sh (+26/-0) bin/tests/system/dnssec/setup.sh (+11/-11) bin/tests/system/dnssec/tests.sh (+2160/-2146) bin/tests/system/dnstap/clean.sh (+1/-1) bin/tests/system/dnstap/ns2/named.conf.in (+1/-1) bin/tests/system/dnstap/ns3/named.conf.in (+1/-1) bin/tests/system/dnstap/ns4/named.conf.in (+1/-1) bin/tests/system/dnstap/prereq.sh (+2/-2) bin/tests/system/dnstap/tests.sh (+446/-422) bin/tests/system/dnstap/tests_dnstap.py (+1/-1) bin/tests/system/doth/ns1/named.conf.in (+26/-1) bin/tests/system/doth/ns2/named.conf.in (+2/-2) bin/tests/system/doth/ns3/named.conf.in (+2/-2) bin/tests/system/doth/ns4/named.conf.in (+2/-2) bin/tests/system/doth/ns5/named.conf.in (+83/-0) bin/tests/system/doth/prereq.sh (+2/-2) bin/tests/system/doth/setup.sh (+8/-7) bin/tests/system/doth/stress_http_quota.py (+2/-2) bin/tests/system/doth/tests.sh (+354/-323) bin/tests/system/dsdigest/ns1/sign.sh (+3/-3) bin/tests/system/dsdigest/ns2/named.conf.in (+1/-1) bin/tests/system/dsdigest/ns2/sign.sh (+6/-7) bin/tests/system/dsdigest/ns3/named.conf.in (+1/-1) bin/tests/system/dsdigest/ns4/named.conf.in (+1/-1) bin/tests/system/dsdigest/tests.sh (+11/-11) bin/tests/system/dupsigs/ns1/reset_keys.sh (+3/-4) bin/tests/system/dupsigs/setup.sh (+4/-1) bin/tests/system/dupsigs/tests.sh (+19/-20) bin/tests/system/dyndb/driver/Makefile.am (+1/-1) bin/tests/system/dyndb/driver/Makefile.in (+16/-16) bin/tests/system/dyndb/prereq.sh (+3/-3) bin/tests/system/dyndb/tests.sh (+74/-76) bin/tests/system/ecdsa/ns1/sign.sh (+17/-17) bin/tests/system/ecdsa/ns2/named.conf.in (+1/-1) bin/tests/system/ecdsa/ns3/named.conf.in (+1/-1) bin/tests/system/ecdsa/setup.sh (+4/-4) bin/tests/system/ecdsa/tests.sh (+21/-21) bin/tests/system/eddsa/ns1/sign.sh (+17/-17) bin/tests/system/eddsa/ns2/named.conf.in (+1/-1) bin/tests/system/eddsa/ns2/sign.sh (+6/-7) bin/tests/system/eddsa/ns3/named.conf.in (+1/-1) bin/tests/system/eddsa/ns3/sign.sh (+6/-7) bin/tests/system/eddsa/prereq.sh (+2/-2) bin/tests/system/eddsa/setup.sh (+8/-8) bin/tests/system/eddsa/tests.sh (+50/-50) bin/tests/system/ednscompliance/tests.sh (+109/-34) bin/tests/system/emptyzones/tests.sh (+5/-5) bin/tests/system/enginepkcs11/prereq.sh (+1/-1) bin/tests/system/enginepkcs11/setup.sh (+80/-83) bin/tests/system/enginepkcs11/tests.sh (+115/-118) bin/tests/system/fetchlimit/prereq.sh (+21/-0) bin/tests/system/fetchlimit/tests.sh (+99/-90) bin/tests/system/filter-aaaa/ns1/sign.sh (+4/-4) bin/tests/system/filter-aaaa/ns4/sign.sh (+3/-3) bin/tests/system/filter-aaaa/tests.sh (+500/-515) bin/tests/system/formerr/tests.sh (+12/-12) bin/tests/system/forward/ns1/sign.sh (+3/-3) bin/tests/system/forward/prereq.sh (+26/-0) bin/tests/system/forward/setup.sh (+2/-2) bin/tests/system/forward/tests.sh (+159/-159) bin/tests/system/genzone.sh (+2/-3) bin/tests/system/geoip2/prereq.sh (+2/-2) bin/tests/system/geoip2/setup.sh (+2/-2) bin/tests/system/geoip2/tests.sh (+103/-116) bin/tests/system/get_core_dumps.sh (+33/-33) bin/tests/system/get_ports.sh (+23/-20) bin/tests/system/glue/tests.sh (+1/-1) bin/tests/system/hooks/driver/Makefile.am (+1/-1) bin/tests/system/hooks/driver/Makefile.in (+16/-16) bin/tests/system/host/tests.sh (+33/-33) bin/tests/system/idna/tests.sh (+247/-251) bin/tests/system/ifconfig.sh.in (+195/-197) bin/tests/system/include-multiplecfg/setup.sh (+1/-1) bin/tests/system/include-multiplecfg/tests.sh (+13/-10) bin/tests/system/inline/clean.sh (+13/-13) bin/tests/system/inline/ns1/sign.sh (+2/-2) bin/tests/system/inline/ns2/named.conf.in (+1/-1) bin/tests/system/inline/ns3/named.conf.in (+1/-1) bin/tests/system/inline/ns3/sign.sh (+37/-40) bin/tests/system/inline/ns5/named.conf.post (+1/-1) bin/tests/system/inline/ns5/named.conf.pre (+1/-1) bin/tests/system/inline/ns6/named.conf.in (+2/-2) bin/tests/system/inline/ns7/named.conf.in (+1/-1) bin/tests/system/inline/ns8/named.conf.in (+1/-1) bin/tests/system/inline/ns8/sign.sh (+4/-5) bin/tests/system/inline/setup.sh (+16/-4) bin/tests/system/inline/tests.sh (+550/-550) bin/tests/system/integrity/ns1/named.conf.in (+1/-1) bin/tests/system/integrity/tests.sh (+36/-36) bin/tests/system/isctest/__init__.py (+2/-3) bin/tests/system/isctest/check.py (+34/-0) bin/tests/system/isctest/query.py (+35/-0) bin/tests/system/ixfr/prereq.sh (+21/-0) bin/tests/system/ixfr/setup.sh (+16/-16) bin/tests/system/ixfr/tests.sh (+95/-94) bin/tests/system/journal/setup.sh (+1/-1) bin/tests/system/journal/tests.sh (+52/-54) bin/tests/system/kasp.sh (+902/-905) bin/tests/system/kasp/clean.sh (+1/-0) bin/tests/system/kasp/ns3/named-fips.conf.in (+21/-0) bin/tests/system/kasp/ns3/setup.sh (+396/-378) bin/tests/system/kasp/ns4/setup.sh (+6/-7) bin/tests/system/kasp/ns5/setup.sh (+6/-7) bin/tests/system/kasp/ns6/setup.sh (+187/-188) bin/tests/system/kasp/setup.sh (+21/-23) bin/tests/system/kasp/tests.sh (+1252/-1235) bin/tests/system/keepalive/ns2/named.conf.in (+1/-1) bin/tests/system/keepalive/ns3/named.conf.in (+1/-1) bin/tests/system/keepalive/tests.sh (+20/-20) bin/tests/system/keyfromlabel/prereq.sh (+1/-1) bin/tests/system/keyfromlabel/setup.sh (+1/-1) bin/tests/system/keyfromlabel/tests.sh (+58/-60) bin/tests/system/keymgr2kasp/clean.sh (+0/-1) bin/tests/system/keymgr2kasp/ns3/setup.sh (+56/-56) bin/tests/system/keymgr2kasp/ns4/setup.sh (+5/-5) bin/tests/system/keymgr2kasp/setup.sh (+4/-4) bin/tests/system/keymgr2kasp/tests.sh (+301/-304) bin/tests/system/legacy.run.sh.in (+124/-185) bin/tests/system/legacy/ns6/sign.sh (+3/-3) bin/tests/system/legacy/ns7/sign.sh (+4/-4) bin/tests/system/legacy/tests.sh (+94/-94) bin/tests/system/limits/tests.sh (+10/-10) bin/tests/system/logfileconfig/named1.args (+1/-1) bin/tests/system/logfileconfig/named2.args (+1/-1) bin/tests/system/logfileconfig/tests.sh (+119/-123) bin/tests/system/masterfile/ns2/named.conf.in (+1/-1) bin/tests/system/masterfile/tests.sh (+5/-5) bin/tests/system/masterformat/ns1/compile.sh (+11/-11) bin/tests/system/masterformat/setup.sh (+1/-1) bin/tests/system/masterformat/tests.sh (+117/-118) bin/tests/system/metadata/setup.sh (+12/-13) bin/tests/system/metadata/tests.sh (+40/-40) bin/tests/system/mirror/ns1/sign.sh (+7/-7) bin/tests/system/mirror/ns2/sign.sh (+35/-35) bin/tests/system/mirror/ns3/named.conf.in (+1/-1) bin/tests/system/mirror/setup.sh (+3/-3) bin/tests/system/mirror/tests.sh (+194/-194) bin/tests/system/mkeys/ns1/sign.sh (+12/-12) bin/tests/system/mkeys/ns2/named.conf.in (+1/-1) bin/tests/system/mkeys/ns3/named.conf.in (+1/-1) bin/tests/system/mkeys/ns4/named.conf.in (+1/-1) bin/tests/system/mkeys/ns4/sign.sh (+2/-2) bin/tests/system/mkeys/ns5/named.conf.in (+1/-1) bin/tests/system/mkeys/ns6/named.conf.in (+1/-1) bin/tests/system/mkeys/ns6/setup.sh (+1/-1) bin/tests/system/mkeys/ns7/named.conf.in (+2/-2) bin/tests/system/mkeys/setup.sh (+5/-5) bin/tests/system/mkeys/tests.sh (+275/-241) bin/tests/system/names/tests.sh (+14/-11) bin/tests/system/notify/ns2/named.conf.in (+1/-1) bin/tests/system/notify/ns3/named.conf.in (+1/-1) bin/tests/system/notify/ns4/named.conf.in (+1/-1) bin/tests/system/notify/tests.sh (+59/-62) bin/tests/system/nsec3/ns3/setup.sh (+32/-32) bin/tests/system/nsec3/setup.sh (+4/-4) bin/tests/system/nsec3/tests.sh (+217/-219) bin/tests/system/nslookup/tests.sh (+46/-46) bin/tests/system/nsupdate/krb/setup.sh (+2/-3) bin/tests/system/nsupdate/ns3/sign.sh (+3/-3) bin/tests/system/nsupdate/prereq.sh (+21/-0) bin/tests/system/nsupdate/setup.sh (+28/-25) bin/tests/system/nsupdate/tests.sh (+1156/-764) bin/tests/system/nzd2nzf/prereq.sh (+2/-2) bin/tests/system/nzd2nzf/tests.sh (+22/-22) bin/tests/system/padding/ns2/named.conf.in (+1/-1) bin/tests/system/padding/ns3/named.conf.in (+1/-1) bin/tests/system/padding/ns4/named.conf.in (+1/-1) bin/tests/system/padding/tests.sh (+37/-31) bin/tests/system/parallel.sh (+4/-4) bin/tests/system/pending/ns1/sign.sh (+4/-4) bin/tests/system/pending/ns2/named.conf.in (+1/-1) bin/tests/system/pending/ns2/sign.sh (+8/-8) bin/tests/system/pending/ns3/named.conf.in (+1/-1) bin/tests/system/pending/ns4/named.conf.in (+1/-1) bin/tests/system/pending/tests.sh (+18/-19) bin/tests/system/pipelined/ns2/named.conf.in (+1/-1) bin/tests/system/pipelined/ns3/named.conf.in (+1/-1) bin/tests/system/pipelined/ns4/named.conf.in (+1/-1) bin/tests/system/pipelined/tests.sh (+31/-19) bin/tests/system/pytest_custom_markers.py (+18/-0) bin/tests/system/qmin/ns5/named.conf.in (+1/-1) bin/tests/system/qmin/ns6/named.conf.in (+1/-1) bin/tests/system/qmin/ns7/named.conf.in (+1/-1) bin/tests/system/qmin/prereq.sh (+21/-0) bin/tests/system/qmin/tests.sh (+175/-175) bin/tests/system/qmin/tests_sh_qmin.py (+4/-0) bin/tests/system/reclimit/ans7/ans.pl (+14/-2) bin/tests/system/reclimit/prereq.sh (+26/-0) bin/tests/system/reclimit/tests.sh (+103/-88) bin/tests/system/reclimit/tests_sh_reclimit.py (+4/-0) bin/tests/system/redirect/ns1/sign.sh (+4/-4) bin/tests/system/redirect/ns2/named.conf.in (+1/-1) bin/tests/system/redirect/ns3/sign.sh (+4/-4) bin/tests/system/redirect/ns5/sign.sh (+8/-8) bin/tests/system/redirect/setup.sh (+3/-3) bin/tests/system/redirect/tests.sh (+190/-192) bin/tests/system/resolver/ns6/keygen.sh (+5/-5) bin/tests/system/resolver/prereq.sh (+21/-0) bin/tests/system/resolver/tests.sh (+525/-492) bin/tests/system/rndc/ns2/named.conf.in (+1/-1) bin/tests/system/rndc/ns3/named.conf.in (+1/-1) bin/tests/system/rndc/ns5/named.conf.in (+1/-1) bin/tests/system/rndc/setup.sh (+8/-8) bin/tests/system/rndc/tests.sh (+352/-337) bin/tests/system/rndc/tests_cve-2023-3341.py (+57/-0) bin/tests/system/rootkeysentinel/ns1/sign.sh (+4/-4) bin/tests/system/rootkeysentinel/ns2/sign.sh (+11/-11) bin/tests/system/rootkeysentinel/tests.sh (+104/-104) bin/tests/system/rpz/clean.sh (+22/-19) bin/tests/system/rpz/qperf.sh (+5/-5) bin/tests/system/rpz/setup.sh (+37/-31) bin/tests/system/rpz/tests.sh (+546/-536) bin/tests/system/rpzextra/ns3/named.args (+1/-1) bin/tests/system/rpzrecurse/ns3/named1.conf.in (+1/-1) bin/tests/system/rpzrecurse/ns3/named2.conf.in (+1/-1) bin/tests/system/rpzrecurse/ns3/named3.conf.in (+1/-1) bin/tests/system/rpzrecurse/prereq.sh (+21/-0) bin/tests/system/rpzrecurse/setup.sh (+31/-27) bin/tests/system/rpzrecurse/tests.sh (+168/-162) bin/tests/system/rrchecker/tests.sh (+54/-41) bin/tests/system/rrl/clean.sh (+1/-1) bin/tests/system/rrl/tests.sh (+143/-142) bin/tests/system/rrl/tests_sh_rrl.py (+4/-0) bin/tests/system/rrsetorder/ns3/named.conf.in (+1/-1) bin/tests/system/rrsetorder/ns4/named.conf.in (+1/-1) bin/tests/system/rrsetorder/ns5/named.conf.in (+1/-1) bin/tests/system/rrsetorder/tests.sh (+209/-243) bin/tests/system/rsabigexponent/bigkey.c (+3/-0) bin/tests/system/rsabigexponent/ns1/sign.sh (+3/-3) bin/tests/system/rsabigexponent/ns2/named.conf.in (+1/-1) bin/tests/system/rsabigexponent/ns2/sign.sh (+4/-5) bin/tests/system/rsabigexponent/ns3/named.conf.in (+1/-1) bin/tests/system/rsabigexponent/tests.sh (+17/-19) bin/tests/system/run.sh (+6/-3) bin/tests/system/runall.sh (+33/-33) bin/tests/system/runsequential.sh (+2/-3) bin/tests/system/runtime/tests.sh (+108/-104) bin/tests/system/serve-stale/ns1/root.db (+2/-0) bin/tests/system/serve-stale/ns3/named.conf.in (+27/-8) bin/tests/system/serve-stale/ns3/serve.stale.db (+18/-0) bin/tests/system/serve-stale/ns6/named.conf.in (+44/-0) bin/tests/system/serve-stale/ns6/serve.stale.db (+16/-0) bin/tests/system/serve-stale/ns6/stale.db (+17/-0) bin/tests/system/serve-stale/prereq.sh (+21/-0) bin/tests/system/serve-stale/setup.sh (+2/-1) bin/tests/system/serve-stale/tests.sh (+1290/-1236) bin/tests/system/setup.sh (+10/-7) bin/tests/system/sfcache/ns1/sign.sh (+5/-5) bin/tests/system/sfcache/ns2/named.conf.in (+1/-1) bin/tests/system/sfcache/ns2/sign.sh (+2/-2) bin/tests/system/sfcache/ns5/named.conf.in (+1/-1) bin/tests/system/sfcache/ns5/sign.sh (+1/-1) bin/tests/system/sfcache/tests.sh (+40/-40) bin/tests/system/shutdown/tests_shutdown.py (+3/-3) bin/tests/system/smartsign/tests.sh (+181/-130) bin/tests/system/sortlist/tests.sh (+9/-9) bin/tests/system/spf/tests.sh (+12/-13) bin/tests/system/start.pl (+6/-15) bin/tests/system/staticstub/ns2/named.conf.in (+1/-1) bin/tests/system/staticstub/ns3/sign.sh (+7/-7) bin/tests/system/staticstub/ns4/sign.sh (+2/-2) bin/tests/system/staticstub/setup.sh (+2/-2) bin/tests/system/staticstub/tests.sh (+70/-74) bin/tests/system/statistics/ns2/named.conf.in (+1/-1) bin/tests/system/statistics/ns2/named2.conf.in (+1/-1) bin/tests/system/statistics/prereq.sh (+21/-0) bin/tests/system/statistics/tests.sh (+99/-99) bin/tests/system/statschannel/clean.sh (+3/-1) bin/tests/system/statschannel/conftest.py (+3/-11) bin/tests/system/statschannel/generic.py (+134/-11) bin/tests/system/statschannel/ns2/sign.sh (+10/-10) bin/tests/system/statschannel/prereq.sh (+26/-0) bin/tests/system/statschannel/setup.sh (+1/-1) bin/tests/system/statschannel/tests.sh (+354/-269) bin/tests/system/statschannel/tests_json.py (+5/-8) bin/tests/system/statschannel/tests_xml.py (+5/-8) bin/tests/system/stop.pl (+1/-1) bin/tests/system/stopall.sh (+2/-3) bin/tests/system/stress/clean.sh (+0/-6) bin/tests/system/stress/ns2/named.conf.in (+27/-4) bin/tests/system/stress/ns2/zone.template.db (+21/-0) bin/tests/system/stress/ns3/named.conf.in (+30/-6) bin/tests/system/stress/ns4/named.conf.in (+26/-4) bin/tests/system/stress/prereq.sh (+21/-0) bin/tests/system/stress/setup.sh (+5/-6) bin/tests/system/stress/tests_stress_update.py (+79/-0) bin/tests/system/stub/ns2/named.conf.in (+1/-1) bin/tests/system/stub/ns3/named.conf.in (+1/-1) bin/tests/system/stub/ns5/named.conf.in (+1/-1) bin/tests/system/stub/tests.sh (+58/-46) bin/tests/system/synthfromdnssec/ns1/sign.sh (+15/-15) bin/tests/system/synthfromdnssec/setup.sh (+2/-2) bin/tests/system/synthfromdnssec/tests.sh (+732/-743) bin/tests/system/tcp/ns2/named.conf.in (+1/-1) bin/tests/system/tcp/ns3/named.conf.in (+1/-1) bin/tests/system/tcp/ns4/named.conf.in (+1/-1) bin/tests/system/tcp/ns5/named.conf.in (+1/-1) bin/tests/system/tcp/tests.sh (+32/-32) bin/tests/system/testcrypto.sh (+58/-59) bin/tests/system/testsummary.sh (+23/-23) bin/tests/system/timeouts/ns1/named.conf.in (+1/-1) bin/tests/system/timeouts/prereq.sh (+9/-11) bin/tests/system/timeouts/setup.sh (+1/-1) bin/tests/system/timeouts/tests_tcp_timeouts.py (+1/-0) bin/tests/system/tkey/tests.sh (+93/-94) bin/tests/system/tools/tests.sh (+78/-40) bin/tests/system/transport-acl/ns1/named.conf.in (+1/-1) bin/tests/system/transport-acl/setup.sh (+1/-1) bin/tests/system/transport-acl/tests.sh (+20/-20) bin/tests/system/tsig/setup.sh (+2/-3) bin/tests/system/tsig/tests.sh (+187/-163) bin/tests/system/tsiggss/prereq.sh (+3/-3) bin/tests/system/tsiggss/setup.sh (+1/-1) bin/tests/system/tsiggss/tests.sh (+73/-72) bin/tests/system/ttl/ns1/named.conf.in (+1/-1) bin/tests/system/unknown/setup.sh (+4/-1) bin/tests/system/unknown/tests.sh (+118/-117) bin/tests/system/upforwd/prereq.sh (+21/-0) bin/tests/system/upforwd/setup.sh (+9/-12) bin/tests/system/upforwd/tests.sh (+163/-122) bin/tests/system/verify/tests.sh (+73/-75) bin/tests/system/verify/zones/genzones.sh (+110/-110) bin/tests/system/views/ns2/named1.conf.in (+1/-1) bin/tests/system/views/ns2/named2.conf.in (+2/-2) bin/tests/system/views/ns3/named1.conf.in (+1/-1) bin/tests/system/views/ns3/named2.conf.in (+1/-1) bin/tests/system/views/ns5/named.conf.in (+1/-1) bin/tests/system/views/setup.sh (+6/-6) bin/tests/system/views/tests.sh (+51/-43) bin/tests/system/wildcard/ns1/sign.sh (+22/-22) bin/tests/system/wildcard/ns2/named.conf.in (+1/-1) bin/tests/system/wildcard/ns3/named.conf.in (+1/-1) bin/tests/system/wildcard/ns5/named.conf.in (+1/-1) bin/tests/system/wildcard/tests.sh (+112/-102) bin/tests/system/xfer/ns1/named1.conf.in (+1/-1) bin/tests/system/xfer/ns1/named2.conf.in (+1/-1) bin/tests/system/xfer/ns1/named3.conf.in (+1/-1) bin/tests/system/xfer/ns2/named.conf.in (+1/-1) bin/tests/system/xfer/ns3/named.conf.in (+1/-1) bin/tests/system/xfer/ns6/named.conf.in (+2/-2) bin/tests/system/xfer/ns7/named.conf.in (+2/-2) bin/tests/system/xfer/ns8/named.conf.in (+1/-1) bin/tests/system/xfer/prereq.sh (+9/-5) bin/tests/system/xfer/setup.sh (+3/-3) bin/tests/system/xfer/tests.sh (+210/-211) bin/tests/system/xferquota/ns2/named.conf.in (+1/-1) bin/tests/system/xferquota/tests.sh (+19/-19) bin/tests/system/zero/prereq.sh (+21/-0) bin/tests/system/zero/setup.sh (+1/-1) bin/tests/system/zero/tests.sh (+95/-67) bin/tests/system/zonechecks/setup.sh (+10/-10) bin/tests/system/zonechecks/tests.sh (+124/-129) bin/tests/wire_test.c (+1/-1) bin/tools/Makefile.in (+6/-7) bin/tools/dnstap-read.c (+0/-13) compile (+1/-1) config.guess (+887/-613) config.h.in (+81/-22) config.sub (+1349/-1260) configure (+8237/-5845) configure.ac (+1/-24) contrib/dlz/modules/common/dlz_dbi.c (+1/-1) contrib/scripts/zone-edit.sh.in (+100/-108) debian/changelog (+45/-0) debian/patches/always-use-standard-library-stdatomic.patch (+27/-0) debian/patches/series (+1/-6) depcomp (+1/-1) dev/null (+0/-33) doc/Makefile.in (+6/-7) doc/arm/Makefile.in (+6/-5) doc/arm/conf.py (+39/-0) doc/arm/notes.rst (+6/-0) doc/arm/platforms.inc.rst (+10/-9) doc/arm/reference.rst (+39/-9) doc/arm/requirements.txt (+4/-4) doc/arm/security.inc.rst (+50/-0) doc/dnssec-guide/introduction.rst (+1/-1) doc/dnssec-guide/validation.rst (+1/-1) doc/man/Makefile.in (+6/-5) doc/man/arpaname.1in (+1/-1) doc/man/ddns-confgen.8in (+1/-1) doc/man/delv.1in (+1/-1) doc/man/dig.1in (+1/-1) doc/man/dnssec-cds.1in (+1/-1) doc/man/dnssec-dsfromkey.1in (+1/-1) doc/man/dnssec-importkey.1in (+1/-1) doc/man/dnssec-keyfromlabel.1in (+1/-1) doc/man/dnssec-keygen.1in (+1/-1) doc/man/dnssec-revoke.1in (+1/-1) doc/man/dnssec-settime.1in (+1/-1) doc/man/dnssec-signzone.1in (+1/-1) doc/man/dnssec-verify.1in (+1/-1) doc/man/dnstap-read.1in (+1/-1) doc/man/filter-a.8in (+1/-1) doc/man/filter-aaaa.8in (+1/-1) doc/man/host.1in (+1/-1) doc/man/mdig.1in (+1/-1) doc/man/named-checkconf.1in (+1/-1) doc/man/named-checkzone.1in (+1/-1) doc/man/named-compilezone.1in (+1/-1) doc/man/named-journalprint.1in (+1/-1) doc/man/named-nzd2nzf.1in (+1/-1) doc/man/named-rrchecker.1in (+1/-1) doc/man/named.8in (+1/-1) doc/man/named.conf.5in (+9/-9) doc/man/nsec3hash.1in (+1/-1) doc/man/nslookup.1in (+1/-1) doc/man/nsupdate.1in (+1/-1) doc/man/rndc-confgen.8in (+1/-1) doc/man/rndc.8in (+4/-2) doc/man/rndc.conf.5in (+1/-1) doc/man/tsig-keygen.8in (+1/-1) doc/misc/Makefile.in (+6/-7) doc/misc/options (+8/-8) doc/notes/notes-9.18.1.rst (+4/-4) doc/notes/notes-9.18.11.rst (+3/-3) doc/notes/notes-9.18.16.rst (+2/-2) doc/notes/notes-9.18.19.rst (+96/-0) doc/notes/notes-9.18.20.rst (+44/-0) doc/notes/notes-9.18.21.rst (+31/-0) doc/notes/notes-9.18.22.rst (+19/-0) doc/notes/notes-9.18.23.rst (+20/-0) doc/notes/notes-9.18.24.rst (+65/-0) doc/notes/notes-9.18.3.rst (+1/-1) doc/notes/notes-9.18.7.rst (+5/-5) fuzz/Makefile.in (+6/-7) fuzz/dns_message_checksig.c (+2/-2) lib/Makefile.in (+6/-7) lib/bind9/Makefile.in (+6/-7) lib/bind9/check.c (+4/-0) lib/dns/Makefile.in (+6/-7) lib/dns/adb.c (+5/-5) lib/dns/cache.c (+1/-0) lib/dns/catz.c (+16/-0) lib/dns/diff.c (+34/-0) lib/dns/dst_api.c (+20/-9) lib/dns/include/dns/catz.h (+3/-5) lib/dns/include/dns/dispatch.h (+1/-1) lib/dns/include/dns/message.h (+1/-39) lib/dns/include/dns/name.h (+17/-20) lib/dns/include/dns/rbt.h (+13/-0) lib/dns/include/dns/rpz.h (+1/-4) lib/dns/include/dns/stats.h (+1/-1) lib/dns/include/dns/validator.h (+1/-0) lib/dns/include/dst/dst.h (+4/-0) lib/dns/master.c (+1/-1) lib/dns/message.c (+241/-134) lib/dns/name.c (+1/-0) lib/dns/ncache.c (+1/-1) lib/dns/nsec3.c (+4/-10) lib/dns/openssl_link.c (+1/-0) lib/dns/opensslecdsa_link.c (+14/-5) lib/dns/openssleddsa_link.c (+1/-1) lib/dns/opensslrsa_link.c (+40/-18) lib/dns/private.c (+4/-4) lib/dns/rbt.c (+8/-0) lib/dns/rbtdb.c (+169/-68) lib/dns/rdata.c (+1/-1) lib/dns/resolver.c (+16/-14) lib/dns/rootns.c (+47/-6) lib/dns/stats.c (+6/-4) lib/dns/tsig.c (+14/-8) lib/dns/update.c (+28/-25) lib/dns/validator.c (+30/-37) lib/dns/xfrin.c (+32/-11) lib/dns/zone.c (+74/-82) lib/irs/Makefile.in (+6/-7) lib/isc/Makefile.in (+6/-7) lib/isc/hmac.c (+39/-32) lib/isc/ht.c (+51/-4) lib/isc/httpd.c (+28/-12) lib/isc/include/isc/atomic.h (+1/-1) lib/isc/include/isc/endian.h (+17/-17) lib/isc/include/isc/mem.h (+36/-0) lib/isc/include/isc/net.h (+2/-2) lib/isc/include/isc/netmgr.h (+3/-0) lib/isc/include/isc/radix.h (+1/-1) lib/isc/include/isc/result.h (+1/-0) lib/isc/include/isc/types.h (+6/-4) lib/isc/iterated_hash.c (+6/-1) lib/isc/jemalloc_shim.h (+4/-1) lib/isc/md.c (+12/-2) lib/isc/mem.c (+167/-17) lib/isc/mem_p.h (+11/-0) lib/isc/netaddr.c (+1/-1) lib/isc/netmgr/http.c (+10/-9) lib/isc/netmgr/netmgr-int.h (+1/-0) lib/isc/netmgr/netmgr.c (+24/-14) lib/isc/netmgr/tcp.c (+3/-3) lib/isc/netmgr/tcpdns.c (+9/-2) lib/isc/netmgr/tlsdns.c (+84/-4) lib/isc/netmgr/tlsstream.c (+6/-6) lib/isc/netmgr/udp.c (+6/-4) lib/isc/netmgr/uv-compat.h (+1/-1) lib/isc/result.c (+2/-0) lib/isc/stats.c (+17/-8) lib/isc/tls.c (+7/-1) lib/isc/trampoline.c (+3/-2) lib/isc/url.c (+3/-2) lib/isccc/Makefile.in (+6/-7) lib/isccc/cc.c (+38/-19) lib/isccfg/Makefile.in (+6/-7) lib/isccfg/namedconf.c (+6/-5) lib/ns/Makefile.in (+6/-7) lib/ns/client.c (+76/-33) lib/ns/include/ns/client.h (+1/-0) lib/ns/query.c (+37/-15) lib/ns/server.c (+5/-0) lib/ns/update.c (+9/-2) lib/ns/xfrout.c (+1/-1) ltmain.sh (+512/-315) m4/libtool.m4 (+131/-98) m4/ltoptions.m4 (+2/-2) m4/ltsugar.m4 (+1/-1) m4/ltversion.m4 (+7/-6) m4/lt~obsolete.m4 (+2/-2) missing (+1/-1) srcid (+1/-1) test-driver (+7/-4) tests/Makefile.in (+6/-7) tests/dns/Makefile.am (+10/-2) tests/dns/Makefile.in (+41/-23) tests/dns/rdata_test.c (+28/-0) tests/irs/Makefile.in (+6/-7) tests/isc/Makefile.in (+6/-7) tests/isc/hmac_test.c (+108/-104) tests/isc/ht_test.c (+50/-0) tests/isc/netmgr_test.c (+175/-3) tests/isccfg/Makefile.in (+6/-7) tests/libtest/Makefile.in (+6/-7) tests/libtest/ns.c (+1/-1) tests/ns/Makefile.in (+6/-7) tests/unit-test-driver.sh.in (+24/-24) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mitchell Dzurick (community) | Approve | ||
Canonical Server Reporter | Pending | ||
Canonical Server | Pending | ||
Review via email: mp+464213@code.launchpad.net |
Description of the change
Update mantic bind9 version to match noble
All patch removals were CVEs that could be reverse-applied with 9.18.24. The added patch, always-
PPA: https:/
autopkgtest results:
bind-dyndb-ldap @ amd64:
12.04.24 15:50:30 Log 🗒️ ✅ Triggers: bind-dyndb-
bind9 @ amd64:
12.04.24 16:12:26 Log 🗒️ ✅ Triggers: bind9/1:
bind-dyndb-ldap @ arm64:
12.04.24 15:08:51 Log 🗒️ ✅ Triggers: bind-dyndb-
bind9 @ arm64:
12.04.24 15:25:41 Log 🗒️ ✅ Triggers: bind9/1:
bind-dyndb-ldap @ armhf:
12.04.24 15:12:45 Log 🗒️ ✅ Triggers: bind-dyndb-
bind9 @ armhf:
12.04.24 14:49:36 Log 🗒️ ✅ Triggers: bind9/1:
bind-dyndb-ldap @ ppc64el:
12.04.24 15:05:55 Log 🗒️ ✅ Triggers: bind-dyndb-
bind9 @ ppc64el:
12.04.24 15:24:37 Log 🗒️ ✅ Triggers: bind9/1:
bind-dyndb-ldap @ s390x:
12.04.24 15:11:51 Log 🗒️ ✅ Triggers: bind-dyndb-
bind9 @ s390x:
12.04.24 15:27:36 Log 🗒️ ✅ Triggers: bind9/1:
The bug fixes/security fixes look good and I wanted to dig into the functional changes a little bit for breaking changes. Only 2 looked like potential issues but are fine.
6282. [func] Deprecate AES-based DNS cookies. [GL #4421]
This is not a concern since the code was not being used other than in internal testing.
6269. [maint] B.ROOT-SERVERS.NET addresses are now 170.247.170.2 and
2801:1b8:10::b. [GL #4101]
This is fine for this merge, but I wonder if this change will need to be made for Focal as well once these old addresses get deprecated?
I tested a basic upgrade in a mantic VM and the apt upgrade was very smooth.
1) Is Debian also be suffering due to the stdatomic header change? If so that delta would be great to add there.
These changes LGTM. +1