]> git.ipfire.org Git - thirdparty/pdns.git/commit
auth lmdb: implement schema v5, plus a bunch of cleanup
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Fri, 10 Feb 2023 11:33:40 +0000 (12:33 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 16 Mar 2023 20:14:46 +0000 (21:14 +0100)
commit3a52d52f0524293671e98a856d6a56416aaf3184
tree7c337eb68dc8dabee81f193125e60a16a5278ab1
parent547554a317be3ab737f88430d8315539431ed366
auth lmdb: implement schema v5, plus a bunch of cleanup
29 files changed:
.gitignore
ext/lmdb-safe/lmdb-safe.cc
ext/lmdb-safe/lmdb-safe.hh
ext/lmdb-safe/lmdb-typed.cc
ext/lmdb-safe/lmdb-typed.hh
modules/lmdbbackend/lmdbbackend.cc
modules/lmdbbackend/lmdbbackend.hh
modules/lmdbbackend/test-assets/lmdb-v1-x86_64/pdns.lmdb-0 [deleted file]
modules/lmdbbackend/test-assets/lmdb-v1-x86_64/pdns.lmdb-1 [deleted file]
modules/lmdbbackend/test-assets/lmdb-v2-x86_64/pdns.lmdb-0 [deleted file]
modules/lmdbbackend/test-assets/lmdb-v2-x86_64/pdns.lmdb-1 [deleted file]
modules/lmdbbackend/test-assets/lmdb-v3-x86_64/pdns.lmdb [moved from modules/lmdbbackend/test-assets/lmdb-v1-x86_64/pdns.lmdb with 95% similarity]
modules/lmdbbackend/test-assets/lmdb-v3-x86_64/pdns.lmdb-0 [new file with mode: 0644]
modules/lmdbbackend/test-assets/lmdb-v3-x86_64/pdns.lmdb-0-lock [moved from modules/lmdbbackend/test-assets/lmdb-v1-x86_64/pdns.lmdb-0-lock with 97% similarity]
modules/lmdbbackend/test-assets/lmdb-v3-x86_64/pdns.lmdb-1 [new file with mode: 0644]
modules/lmdbbackend/test-assets/lmdb-v3-x86_64/pdns.lmdb-1-lock [moved from modules/lmdbbackend/test-assets/lmdb-v1-x86_64/pdns.lmdb-1-lock with 97% similarity]
modules/lmdbbackend/test-assets/lmdb-v3-x86_64/pdns.lmdb-lock [moved from modules/lmdbbackend/test-assets/lmdb-v2-x86_64/pdns.lmdb-lock with 97% similarity]
modules/lmdbbackend/test-assets/lmdb-v4-x86_64/pdns.lmdb [moved from modules/lmdbbackend/test-assets/lmdb-v2-x86_64/pdns.lmdb with 95% similarity]
modules/lmdbbackend/test-assets/lmdb-v4-x86_64/pdns.lmdb-0 [new file with mode: 0644]
modules/lmdbbackend/test-assets/lmdb-v4-x86_64/pdns.lmdb-0-lock [moved from modules/lmdbbackend/test-assets/lmdb-v2-x86_64/pdns.lmdb-0-lock with 97% similarity]
modules/lmdbbackend/test-assets/lmdb-v4-x86_64/pdns.lmdb-1 [new file with mode: 0644]
modules/lmdbbackend/test-assets/lmdb-v4-x86_64/pdns.lmdb-1-lock [moved from modules/lmdbbackend/test-assets/lmdb-v2-x86_64/pdns.lmdb-1-lock with 97% similarity]
modules/lmdbbackend/test-assets/lmdb-v4-x86_64/pdns.lmdb-lock [moved from modules/lmdbbackend/test-assets/lmdb-v1-x86_64/pdns.lmdb-lock with 97% similarity]
pdns/Makefile.am
pdns/pdnsutil.cc
regression-tests.nobackend/lmdb-metadata-leak/command [new file with mode: 0755]
regression-tests.nobackend/lmdb-metadata-leak/description [new file with mode: 0644]
regression-tests.nobackend/lmdb-metadata-leak/expected_result [new file with mode: 0644]
tasks.py