forked from NLnetLabs/unbound
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'nlnet/master'
* nlnet/master: (33 commits) - Fix doxygen warnings by commenting out CLANG_ASSISTED_PARSING, CLANG_ADD_INC_PATHS, CLANG_OPTIONS and CLANG_DATABASE_PATH; they were already disabled. - Fix dns64 with prefetch that the prefetch is stored in cache. - Add redis-command-timeout: 20 and redis-connect-timeout: 200, that can set the timeout separately for commands and the connection set up to the redis server. If they are not specified, the redis-timeout value is used. Changelog comment for NLnetLabs#1140. - Merge NLnetLabs#1140: Fix spelling mistake in comments. Fix spelling mistake in comments (NLnetLabs#1140) - Fix and add comments in testdata/val_negcache_ttl.rpl. - Add unit test for ttl limit for aggressive nsec. - Fix to limit NSEC and NSEC3 TTL when aggressive nsec is enabled (RFC9077). - Fix comment to not trigger doxygen unknown command. - Fix alloc-size and calloc-transposed-args compiler warnings. - Fix config file read for dnstap-sample-rate. Changelog note for NLnetLabs#1135 - Merge NLnetLabs#1135: Add new IANA trust anchor. Add new IANA trust anchor (NLnetLabs#1135) - Fix for NLnetLabs#1132, comment about adjusted copy of reference check. Changelog note for NLnetLabs#1132 and fix for NLnetLabs#1132. - Merge NLnetLabs#1132: b.root renumbering. - Fix for NLnetLabs#1132, adjusted unit test for change in the test file. b.root renumbering (NLnetLabs#1132) - Fix to print port number in logs for auth zone transfer activities. - Unit test for auth zone transfer TLS, and TLS failure. - Fix that stub-zone and forward-zone clauses do not exhaust memory for long content. - Fix that when rpz is applied the message does not get picked up by the validator. That stops validation failures for the message. ...
- Loading branch information
Showing
60 changed files
with
4,736 additions
and
84 deletions.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -161,6 +161,33 @@ jobs: | |
test_windows: "yes" | ||
config: "no" | ||
make: "no" | ||
- name: FreeBSD | ||
os: ubuntu-latest | ||
config: "no" | ||
make: "no" | ||
with_cross_platform_action: "yes" | ||
cross_platform_os: "freebsd" | ||
cross_platform_arch: "x86-64" | ||
cross_platform_version: "14.1" | ||
cross_platform_config: "--enable-debug --disable-flto --with-libevent --disable-static" | ||
- name: OpenBSD | ||
os: ubuntu-latest | ||
config: "no" | ||
make: "no" | ||
with_cross_platform_action: "yes" | ||
cross_platform_os: "openbsd" | ||
cross_platform_arch: "x86-64" | ||
cross_platform_version: "7.5" | ||
cross_platform_config: "--enable-debug --disable-flto --with-libevent --disable-static" | ||
- name: NetBSD | ||
os: ubuntu-latest | ||
config: "no" | ||
make: "no" | ||
with_cross_platform_action: "yes" | ||
cross_platform_os: "netbsd" | ||
cross_platform_arch: "x86-64" | ||
cross_platform_version: "10.0" | ||
cross_platform_config: "--enable-debug --disable-flto --with-libevent --disable-static" | ||
|
||
steps: | ||
- uses: actions/checkout@v4 | ||
|
@@ -331,6 +358,33 @@ jobs: | |
echo "::group::make install" | ||
make install | ||
echo "::endgroup::" | ||
- name: cross-platform-action on ${{ matrix.cross_platform_os }} ${{ matrix.cross_platform_version }} | ||
if: ${{ matrix.with_cross_platform_action == 'yes' }} | ||
uses: cross-platform-actions/[email protected] | ||
env: | ||
CROSS_PLATFORM_OS: ${{ matrix.cross_platform_os }} | ||
with: | ||
environment_variables: CROSS_PLATFORM_OS | ||
operating_system: ${{ matrix.cross_platform_os }} | ||
architecture: ${{ matrix.cross_platform_arch }} | ||
version: ${{ matrix.cross_platform_version }} | ||
shell: bash | ||
memory: 4G | ||
cpu_count: 2 | ||
run: | | ||
set -e -x | ||
if test "$CROSS_PLATFORM_OS" = "freebsd"; then sudo pkg install -y openssl libevent expat; fi | ||
if test "$CROSS_PLATFORM_OS" = "openbsd"; then sudo pkg_add libevent; fi | ||
if test "$CROSS_PLATFORM_OS" = "netbsd"; then sudo pkgin -y install libevent; fi | ||
echo "::group::configure" | ||
./configure ${{ matrix.cross_platform_config }} | ||
echo "::endgroup::" | ||
echo "::group::make" | ||
make | ||
echo "::endgroup::" | ||
echo "::group::make test" | ||
make test | ||
echo "::endgroup::" | ||
- name: install libevent | ||
if: ${{ matrix.install_libevent == 'yes' }} | ||
run: sudo apt-get install libevent-dev | ||
|
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.