]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
iterate: better efficiency on huge RRsets
authorVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 13 Nov 2019 13:07:46 +0000 (14:07 +0100)
committerTomas Krizek <tomas.krizek@nic.cz>
Wed, 4 Dec 2019 13:31:50 +0000 (14:31 +0100)
commitedb8ffef7fbe48befeb3f7164d38079dd0be3302
tree9b7d79c0713db6acda74c3f854535f62d741d804
parentb6baac2b5c8fc469598dee78235fdad01c0e0cfc
iterate: better efficiency on huge RRsets

- written relatively defensively - act OK even if the API
  isn't used in an ideal way
- CI lint:scan-build: bump the error count;
  It's only another instance of the mis-detected array_push().
- the removed stale note in modules/meson.build isn't really related
13 files changed:
.gitlab-ci.yml
NEWS
daemon/lua/kres-gen.lua
daemon/lua/kres-gen.sh
doc/upgrading.rst
lib/cache/api.c
lib/dnssec.c
lib/layer/iterate.c
lib/resolve.c
lib/utils.c
lib/utils.h
modules/dns64/dns64.lua
modules/meson.build