Open
Conversation
…s the submodule files and prints an error otherwise.
… from release tarball.
windows, install automake for aclocal for freebsd, openbsd, netbsd, install autoconf for macos.
noconfirm for pacman on windows, autoconf-archive on freebsd, netbsd, openbsd, on openbsd also set the AUTOMAKE_VERSION.
…ows, autoconf for freebsd, netbsd, openbsd.
windows, aclocal and autoconf rerun for freebsd, openbsd, netbsd.
for windows, automake version for openbsd, aclocal for freebsd, netbsd and openbsd.
Fix unittest for ZONEMD to have correct digest length for test entry.
ordinary zone read.
….guess, and config.sub from the repository. Because of the simdzone submodule, the repository needs to have autoreconf -fi for it.
and add generated files to gitignore.
…igure.ac requires it, and it is pulled in with autoreconf -fi, the configure script checks and warns when it is missing, or if the simdzone module is missing. Add install-sh to gitignore.
…enerated by autoreconf, since that has to be called to initialise the simdzone repo. Add config.h.in to gitignore.
configure script in configure.ac.
…utoconf temporary files.
autoconf does not go up to the directory of the working copy for files.
…iles are parsed with simdzone parse from callback.
$INCLUDE in a zonefile read.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This adds the use of the simdzone lib for parsing zone files. The auth-zones and rpz zonefiles are read with simdzone. The simdzone parser is a lot faster.
simdzone is included as a git submodule. The modifications to simdzone for the integration can be found in
NLnetLabs/simdzone#254 .
For the RPZ performance improvements, further than the simdzone parsing speed up, the change in #1399 is there to go on this branch. That contains the RPZ performance improvement specific changes.
The change includes the removal of generated build files from the repository. They can be generated with
autoreconf -fi. The simdzone configure script is then built, and it then also builds the configure script and libtool files.