]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
2 years agofix a typo, tweak expect.txt 12249/head
Peter van Dijk [Wed, 8 Mar 2023 13:47:19 +0000 (14:47 +0100)] 
fix a typo, tweak expect.txt

2 years agoAdd hmac pattern
Josh Soref [Wed, 7 Dec 2022 15:42:14 +0000 (10:42 -0500)] 
Add hmac pattern

2 years agoDocument permissions grants
Josh Soref [Tue, 6 Dec 2022 19:14:02 +0000 (14:14 -0500)] 
Document permissions grants

2 years agoSwitch from pull_request_target to pull_request
Josh Soref [Mon, 14 Nov 2022 18:21:32 +0000 (13:21 -0500)] 
Switch from pull_request_target to pull_request

At this point, most things do not care.

The main change here will be that spell checking will not check a PR if there are conflicts

2 years agoLimit sarif to PRs from same repo
Josh Soref [Tue, 6 Dec 2022 15:58:42 +0000 (10:58 -0500)] 
Limit sarif to PRs from same repo

2 years agoDrop comments in favor of job summaries
Josh Soref [Mon, 14 Nov 2022 18:20:35 +0000 (13:20 -0500)] 
Drop comments in favor of job summaries

As we are no longer commenting, there will not be any confusion
between the two comments, and thus there is no real benefit in
skipping the check run for the push. At most a user will get two
failed runs instead of one.

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2 years agoApply candidates
Josh Soref [Sun, 6 Nov 2022 02:17:50 +0000 (22:17 -0400)] 
Apply candidates

2 years agoRefresh check-spelling metadata
Josh Soref [Sun, 6 Nov 2022 02:03:24 +0000 (22:03 -0400)] 
Refresh check-spelling metadata

2 years agoAdd dictionaries
Josh Soref [Sun, 7 Aug 2022 20:44:08 +0000 (16:44 -0400)] 
Add dictionaries

2 years agogh actions: add dummy spelling workflow so we can prevent old versions from running
Josh Soref [Tue, 29 Nov 2022 12:49:26 +0000 (07:49 -0500)] 
gh actions: add dummy spelling workflow so we can prevent old versions from running

2 years agoUpgrade check-spelling to v0.0.21
Josh Soref [Fri, 22 Jul 2022 09:07:12 +0000 (05:07 -0400)] 
Upgrade check-spelling to v0.0.21

Using check-spelling/spell-check-this@main
https://github.com/check-spelling/spell-check-this/commit/7adef917a33f6b1032e7f8c617b5e71cefd6f101

---

Expect isn't being updated by this commit in order to enable the
previous version of check-spelling to report it's happy before it rides
off into the sunset.

The next person to trigger an update to expect will have the chance to
remove the stale items.

2 years agospelling: will
Josh Soref [Mon, 23 May 2022 01:59:19 +0000 (21:59 -0400)] 
spelling: will

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: when
Josh Soref [Mon, 23 May 2022 02:07:14 +0000 (22:07 -0400)] 
spelling: when

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: the
Josh Soref [Mon, 23 May 2022 01:57:50 +0000 (21:57 -0400)] 
spelling: the

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: really
Josh Soref [Mon, 23 May 2022 01:57:39 +0000 (21:57 -0400)] 
spelling: really

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: other
Josh Soref [Mon, 23 May 2022 01:55:26 +0000 (21:55 -0400)] 
spelling: other

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: nonexistent
Josh Soref [Fri, 22 Jul 2022 05:54:46 +0000 (01:54 -0400)] 
spelling: nonexistent

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2 years agospelling: javascript
Josh Soref [Mon, 23 May 2022 02:00:56 +0000 (22:00 -0400)] 
spelling: javascript

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: has
Josh Soref [Mon, 23 May 2022 01:59:05 +0000 (21:59 -0400)] 
spelling: has

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: github
Josh Soref [Mon, 23 May 2022 02:04:02 +0000 (22:04 -0400)] 
spelling: github

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: explicitly
Josh Soref [Tue, 29 Nov 2022 13:38:23 +0000 (08:38 -0500)] 
spelling: explicitly

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2 years agospelling: every
Josh Soref [Mon, 23 May 2022 01:59:37 +0000 (21:59 -0400)] 
spelling: every

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: dependent
Josh Soref [Mon, 23 May 2022 02:01:30 +0000 (22:01 -0400)] 
spelling: dependent

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: been
Josh Soref [Mon, 23 May 2022 01:59:11 +0000 (21:59 -0400)] 
spelling: been

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agospelling: and
Josh Soref [Mon, 23 May 2022 01:59:46 +0000 (21:59 -0400)] 
spelling: and

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2 years agoMerge pull request #12580 from PowerDNS/dependabot/github_actions/actions/cache-3.2.6
Peter van Dijk [Wed, 8 Mar 2023 13:10:39 +0000 (14:10 +0100)] 
Merge pull request #12580 from PowerDNS/dependabot/github_actions/actions/cache-3.2.6

build(deps): bump actions/cache from 3.2.5 to 3.2.6

2 years agoMerge pull request #12604 from jsoref/docs-pdnsutil
Peter van Dijk [Wed, 8 Mar 2023 13:10:02 +0000 (14:10 +0100)] 
Merge pull request #12604 from jsoref/docs-pdnsutil

docs: pdnsutil

2 years agoMerge pull request #12625 from rgacogne/add-xdp-tsan-spell
Peter van Dijk [Wed, 8 Mar 2023 13:03:35 +0000 (14:03 +0100)] 
Merge pull request #12625 from rgacogne/add-xdp-tsan-spell

Allow xdp and TSAN in our spell-checker

2 years agoMerge pull request #12615 from rgacogne/ddist-protobuf-device-id-name dnsdist-1.8.0-rc2
Remi Gacogne [Wed, 8 Mar 2023 09:12:03 +0000 (10:12 +0100)] 
Merge pull request #12615 from rgacogne/ddist-protobuf-device-id-name

dnsdist: Add Lua bindings for PB requestorID, deviceName and deviceID

2 years agoAllow xdp and TSAN in our spell-checker 12625/head
Remi Gacogne [Tue, 7 Mar 2023 10:10:44 +0000 (11:10 +0100)] 
Allow xdp and TSAN in our spell-checker

2 years agoMerge pull request #12620 from omoerbeek/rec-prep-4.8.3
Otto Moerbeek [Tue, 7 Mar 2023 09:29:03 +0000 (10:29 +0100)] 
Merge pull request #12620 from omoerbeek/rec-prep-4.8.3

rec: Prep for rec-4.8.3

2 years agoMerge pull request #12614 from omoerbeek/rec-test-serve-stale-immservfailex
Otto Moerbeek [Mon, 6 Mar 2023 12:40:54 +0000 (13:40 +0100)] 
Merge pull request #12614 from omoerbeek/rec-test-serve-stale-immservfailex

rec: test that an ImmediateServFailException isn't hidden by the serve-stale logic

2 years agoPrep for rec-4.8.3 12620/head
Otto Moerbeek [Fri, 3 Mar 2023 13:10:54 +0000 (14:10 +0100)] 
Prep for rec-4.8.3

2 years agoRec: test that an ImmediateServFailException isn't hidden by the serve-stale logic 12614/head
Otto Moerbeek [Fri, 3 Mar 2023 14:24:58 +0000 (15:24 +0100)] 
Rec: test that an ImmediateServFailException isn't hidden by the serve-stale logic

2 years agodnsdist: Add Lua bindings for PB requestorID, deviceName and deviceID 12615/head
Remi Gacogne [Fri, 3 Mar 2023 15:36:06 +0000 (16:36 +0100)] 
dnsdist: Add Lua bindings for PB requestorID, deviceName and deviceID

2 years agoMerge pull request #12611 from omoerbeek/rec-negcache-serve-stale-logic
Otto Moerbeek [Fri, 3 Mar 2023 11:52:28 +0000 (12:52 +0100)] 
Merge pull request #12611 from omoerbeek/rec-negcache-serve-stale-logic

rec: Fix serve-stale logic in negcache by following the record cache case more closely

2 years agoMerge pull request #12610 from omoerbeek/rec-fix-server-stale-loop
Otto Moerbeek [Fri, 3 Mar 2023 11:52:16 +0000 (12:52 +0100)] 
Merge pull request #12610 from omoerbeek/rec-fix-server-stale-loop

rec: Fix serve-stale loop logic

2 years agoReinstate refresh && served-stale logic 12611/head
Otto Moerbeek [Fri, 3 Mar 2023 11:08:35 +0000 (12:08 +0100)] 
Reinstate refresh && served-stale logic

2 years agorec: Fix serve-stale logic in negcache by following the record cache case more closely
Otto Moerbeek [Fri, 3 Mar 2023 08:55:59 +0000 (09:55 +0100)] 
rec: Fix serve-stale logic in negcache by following the record cache case more closely

2 years agoFix serve-stale loop logic. 12610/head
Otto Moerbeek [Fri, 3 Mar 2023 08:44:06 +0000 (09:44 +0100)] 
Fix serve-stale loop logic.

There are several issues here: we do not want to retry on an exception
ever as an exception indicates a final failure. e.g. a resolution
timeout for the whole query. Recursing in that state will generate
an exception storm. Individual timeouts of contacting a nameserver
do not generate an exception.  Also, we do not want to recurse if
the cache lookup for stale records did not produce anything in the
second iteration, we know it's probably going to be fatal and it
requires (portentially) a lot of work to find out.

This solves CPU pegging seen.

2 years agodocs: pdnsutil 12604/head
Josh Soref [Wed, 1 Mar 2023 14:07:13 +0000 (09:07 -0500)] 
docs: pdnsutil

- remove stray `:`
- harmonize `...`

2 years agoMerge pull request #12598 from rgacogne/rec-update-validation-state-missing-negative...
Remi Gacogne [Wed, 1 Mar 2023 09:17:29 +0000 (10:17 +0100)] 
Merge pull request #12598 from rgacogne/rec-update-validation-state-missing-negative-indication

rec: Update validation state after a missing negative indication

2 years agoMerge pull request #12595 from omoerbeek/rec-serve-stale-wipe
Otto Moerbeek [Tue, 28 Feb 2023 10:41:40 +0000 (11:41 +0100)] 
Merge pull request #12595 from omoerbeek/rec-serve-stale-wipe

rec: Call the right wipe function for negcache in the serve-stale case

2 years agoCall the right wipe function for negcache in the serve-stale case 12595/head
Otto Moerbeek [Tue, 28 Feb 2023 09:50:50 +0000 (10:50 +0100)] 
Call the right wipe function for negcache in the serve-stale case

This is a reason serve-stale is causing an intermittent high CPU
load: the wipe function actually called was deleting a (potentially
large) subtree of the negcache on all shards.

2 years agoMerge pull request #12593 from rgacogne/clean-up-m4
Remi Gacogne [Mon, 27 Feb 2023 14:37:36 +0000 (15:37 +0100)] 
Merge pull request #12593 from rgacogne/clean-up-m4

m4: Clean up the fortify and LTO m4 by not directly editing flags

2 years agoMerge pull request #12592 from rgacogne/ddist-servfail-metric
Remi Gacogne [Mon, 27 Feb 2023 12:58:34 +0000 (13:58 +0100)] 
Merge pull request #12592 from rgacogne/ddist-servfail-metric

dnsdist: Only increment the 'servfail-responses' metric on backend responses

2 years agom4: Clean up the fortify and LTO m4 by not directly editing flags 12593/head
Remi Gacogne [Mon, 27 Feb 2023 11:21:48 +0000 (12:21 +0100)] 
m4: Clean up the fortify and LTO m4 by not directly editing flags

2 years agoMerge pull request #12586 from rgacogne/ddist-harvest-dest-addr
Remi Gacogne [Mon, 27 Feb 2023 10:39:02 +0000 (11:39 +0100)] 
Merge pull request #12586 from rgacogne/ddist-harvest-dest-addr

dnsdist: Fix the harvesting of destination addresses

2 years agodnsdist: Only increment the 'servfail-responses' metric on backend responses 12592/head
Remi Gacogne [Mon, 27 Feb 2023 09:58:38 +0000 (10:58 +0100)] 
dnsdist: Only increment the 'servfail-responses' metric on backend responses

Reported by phonedph1 (many thanks!).

2 years agoMerge pull request #12589 from rgacogne/yahttp-cxx11-detection
Remi Gacogne [Mon, 27 Feb 2023 09:23:06 +0000 (10:23 +0100)] 
Merge pull request #12589 from rgacogne/yahttp-cxx11-detection

YaHTTP: Better detection of whether C++11 features are available

2 years agoMerge pull request #12588 from AdamMajer/doh_compilation_fix
Remi Gacogne [Fri, 24 Feb 2023 16:44:34 +0000 (17:44 +0100)] 
Merge pull request #12588 from AdamMajer/doh_compilation_fix

dnsdist-protobuf: fix compilation with DoH disabled

2 years agoyahttp: Better detection of whether C++11 features are available 12589/head
Remi Gacogne [Fri, 24 Feb 2023 16:35:53 +0000 (17:35 +0100)] 
yahttp: Better detection of whether C++11 features are available

The previous version relied on having `HAVE_CXX11` defined, which
is not true when you are compiling with C++17, for example, even
though the C++11 features are available (`HAVE_CXX17` is defined
but that does not help).

2 years agodnsdist-protobuf: fix compilation with DoH disabled 12588/head
Adam Majer [Fri, 24 Feb 2023 15:46:23 +0000 (16:46 +0100)] 
dnsdist-protobuf: fix compilation with DoH disabled

2 years agoMerge pull request #12585 from romeroalx/repo-odbc-cleanup
Remi Gacogne [Fri, 24 Feb 2023 14:28:52 +0000 (15:28 +0100)] 
Merge pull request #12585 from romeroalx/repo-odbc-cleanup

Avoid Microsoft repo for ODBC packages. Step 3 of 3: cleanup manual installation of ODBC packages

2 years agodnsdist: Only fall back origDest, not hopLocal, to the frontend's address 12586/head
Remi Gacogne [Fri, 24 Feb 2023 14:25:01 +0000 (15:25 +0100)] 
dnsdist: Only fall back origDest, not hopLocal, to the frontend's address

2 years agoMerge pull request #12587 from rgacogne/ddist-no-tsan-signal-warning
Remi Gacogne [Fri, 24 Feb 2023 14:14:43 +0000 (15:14 +0100)] 
Merge pull request #12587 from rgacogne/ddist-no-tsan-signal-warning

dnsdist: Skip signal-unsafe logging when we are about to exit, with TSAN

2 years agodnsdist: Skip signal-unsafe logging when we are about to exit, with TSAN 12587/head
Remi Gacogne [Fri, 24 Feb 2023 11:08:27 +0000 (12:08 +0100)] 
dnsdist: Skip signal-unsafe logging when we are about to exit, with TSAN

TSAN is rightfully unhappy about this:
```
WARNING: ThreadSanitizer: signal-unsafe call inside of a signal
```

This is not a real problem for us, as the worst case is that
we crash trying to exit, but let's try to avoid the warnings
in our tests.

2 years agodnsdist: Fix the harvesting of destination addresses
Remi Gacogne [Fri, 24 Feb 2023 10:30:44 +0000 (11:30 +0100)] 
dnsdist: Fix the harvesting of destination addresses

The original destination was not properly updated: 'hopLocal' contains
the destination address of the packet we received, and matches 'origDest'
unless the proxy protocol is used, in which case 'origDest' will be
updated by the 'real' destination address as seen by the client and
the first hop.
Reported by phonedph1 (many thanks!).

2 years agoAvoid Microsoft repo for ODBC. Step 3: unixodbc install cleanup 12585/head
Alexis Romero [Fri, 24 Feb 2023 10:24:26 +0000 (11:24 +0100)] 
Avoid Microsoft repo for ODBC. Step 3: unixodbc install cleanup

2 years agoMerge pull request #12584 from omoerbeek/auth-include-crypto
Otto Moerbeek [Fri, 24 Feb 2023 10:15:55 +0000 (11:15 +0100)] 
Merge pull request #12584 from omoerbeek/auth-include-crypto

auth: Add flags to find libssl includes to two modules needing them

2 years agoAdd flags to find libssl includes to two modules needing them 12584/head
Otto Moerbeek [Fri, 24 Feb 2023 09:08:31 +0000 (10:08 +0100)] 
Add flags to find libssl includes to two modules needing them

2 years agoMerge pull request #12582 from hlindqvist/dnsdist-svcb-dohpath-key7
Remi Gacogne [Fri, 24 Feb 2023 08:57:44 +0000 (09:57 +0100)] 
Merge pull request #12582 from hlindqvist/dnsdist-svcb-dohpath-key7

Use key7 for dohpath in SVCB examples in dnsdist

2 years agoUse key7 for dohpath in SVCB examples in dnsdist 12582/head
Håkan Lindqvist [Thu, 23 Feb 2023 20:58:48 +0000 (21:58 +0100)] 
Use key7 for dohpath in SVCB examples in dnsdist

As per the IANA registry, 7 is the id assigned for the dohpath SVCB
parameter: https://www.iana.org/assignments/dns-svcb/dns-svcb.xhtml

2 years agobuild(deps): bump actions/cache from 3.2.5 to 3.2.6 12580/head
dependabot[bot] [Thu, 23 Feb 2023 16:05:20 +0000 (16:05 +0000)] 
build(deps): bump actions/cache from 3.2.5 to 3.2.6

Bumps [actions/cache](https://github.com/actions/cache) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.5...v3.2.6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #12577 from romeroalx/repo-odbc-codeql-allow-downgrades
Remi Gacogne [Thu, 23 Feb 2023 15:40:12 +0000 (16:40 +0100)] 
Merge pull request #12577 from romeroalx/repo-odbc-codeql-allow-downgrades

Avoid Microsoft repo for ODBC packages. Step 1b: codeql - allow apt downgrades

2 years agoMerge pull request #12578 from aerique/feature/add-dnsdist-18-to-repo-script
Remi Gacogne [Thu, 23 Feb 2023 15:39:10 +0000 (16:39 +0100)] 
Merge pull request #12578 from aerique/feature/add-dnsdist-18-to-repo-script

Add dnsdist-18 to repo test script.

2 years agoMerge pull request #12576 from rgacogne/ddist-180-rc1-secpoll-2
Remi Gacogne [Thu, 23 Feb 2023 10:21:21 +0000 (11:21 +0100)] 
Merge pull request #12576 from rgacogne/ddist-180-rc1-secpoll-2

dnsdist: The security status for 1.8.0-rc1 should be 1, not 3

2 years agoAdd dnsdist-18 to repo test script. 12578/head
Erik Winkels [Thu, 23 Feb 2023 10:08:06 +0000 (11:08 +0100)] 
Add dnsdist-18 to repo test script.

2 years agoAvoid Microsoft repo for ODBC. Step 1: codeql allow apt downgrades 12577/head
Alexis Romero [Thu, 23 Feb 2023 10:03:30 +0000 (11:03 +0100)] 
Avoid Microsoft repo for ODBC. Step 1: codeql allow apt downgrades

2 years agodnsdist: Actually, 1 is even better than 2 for pre-releases 12576/head
Remi Gacogne [Thu, 23 Feb 2023 09:57:49 +0000 (10:57 +0100)] 
dnsdist: Actually, 1 is even better than 2 for pre-releases

2 years agodnsdist: The security status for 1.8.0-rc1 should be 2, not 3
Remi Gacogne [Thu, 23 Feb 2023 09:52:41 +0000 (10:52 +0100)] 
dnsdist: The security status for 1.8.0-rc1 should be 2, not 3

Which means Update recommended instead of mandatory. Neither are nice,
so perhaps we need a different level for pre-releases?

2 years agoMerge pull request #12550 from fredmorcos/openssl3-pkcs11-signers
Fred Morcos [Thu, 23 Feb 2023 09:43:49 +0000 (10:43 +0100)] 
Merge pull request #12550 from fredmorcos/openssl3-pkcs11-signers

OpenSSL 3.0: PKCS11 signers

2 years agoMerge pull request #12575 from rgacogne/ddist-180-rc1
Remi Gacogne [Thu, 23 Feb 2023 09:09:38 +0000 (10:09 +0100)] 
Merge pull request #12575 from rgacogne/ddist-180-rc1

dnsdist: ChangeLog and secpoll update for 1.8.0-rc1

2 years agospell-check: Allow new names and technical terms 12575/head
Remi Gacogne [Wed, 15 Feb 2023 14:22:01 +0000 (15:22 +0100)] 
spell-check: Allow new names and technical terms

2 years agodnsdist: ChangeLog and secpoll update for 1.8.0-rc1
Remi Gacogne [Wed, 15 Feb 2023 13:57:37 +0000 (14:57 +0100)] 
dnsdist: ChangeLog and secpoll update for 1.8.0-rc1

2 years agoMerge pull request #12573 from romeroalx/repo-odbc-apt-allow-downgrades dnsdist-1.8.0-rc1
romeroalx [Wed, 22 Feb 2023 12:58:13 +0000 (13:58 +0100)] 
Merge pull request #12573 from romeroalx/repo-odbc-apt-allow-downgrades

Avoid Microsoft repo for ODBC packages. Step 1 of 3: allow apt downgrades

2 years agoOpenSSL 3.0: PKCS11 signer 12550/head
Fred Morcos [Wed, 15 Feb 2023 10:18:22 +0000 (11:18 +0100)] 
OpenSSL 3.0: PKCS11 signer

2 years agoPKCS11 Signer: Fix buffer overflow
Fred Morcos [Wed, 22 Feb 2023 11:49:27 +0000 (12:49 +0100)] 
PKCS11 Signer: Fix buffer overflow

2 years agoAvoid Microsoft repo for ODBC. Step 1: allow apt downgrades 12573/head
Alexis Romero [Wed, 22 Feb 2023 10:48:28 +0000 (11:48 +0100)] 
Avoid Microsoft repo for ODBC. Step 1: allow apt downgrades

2 years agopkcs11signers cleanup
Fred Morcos [Wed, 15 Feb 2023 09:42:49 +0000 (10:42 +0100)] 
pkcs11signers cleanup

2 years agoMerge pull request #12555 from romeroalx/gh-auth-ldap-geoip
Peter van Dijk [Wed, 22 Feb 2023 09:30:02 +0000 (10:30 +0100)] 
Merge pull request #12555 from romeroalx/gh-auth-ldap-geoip

GH Actions: added ldap and geoip-mmdb tests. Removed from CircleCI.

2 years agorec: Update validation state after a missing negative indication 12598/head
Remi Gacogne [Wed, 22 Feb 2023 09:26:53 +0000 (10:26 +0100)] 
rec: Update validation state after a missing negative indication

2 years agoMerge pull request #12561 from rgacogne/ddist-test-protobuf-doh-tags-all-protocols
Remi Gacogne [Wed, 22 Feb 2023 08:37:27 +0000 (09:37 +0100)] 
Merge pull request #12561 from rgacogne/ddist-test-protobuf-doh-tags-all-protocols

dnsdist: Ensure we have at least one protobuf MetaValue

2 years agoMerge pull request #12549 from fredmorcos/unused-args-cleanup
Remi Gacogne [Wed, 22 Feb 2023 08:30:29 +0000 (09:30 +0100)] 
Merge pull request #12549 from fredmorcos/unused-args-cleanup

Auth: Cleanup unused argument warnings, and other things

2 years agoMerge pull request #12570 from jsoref/docs-an-experimental-feature
Peter van Dijk [Tue, 21 Feb 2023 15:30:18 +0000 (16:30 +0100)] 
Merge pull request #12570 from jsoref/docs-an-experimental-feature

docs: harmonize `an experimental feature`

2 years agoMerge pull request #12536 from PowerDNS/dependabot/github_actions/actions/cache-3.2.5
Peter van Dijk [Tue, 21 Feb 2023 15:18:05 +0000 (16:18 +0100)] 
Merge pull request #12536 from PowerDNS/dependabot/github_actions/actions/cache-3.2.5

build(deps): bump actions/cache from 3.2.4 to 3.2.5

2 years agoMerge pull request #12525 from jpmens/patch-12
Peter van Dijk [Tue, 21 Feb 2023 15:15:15 +0000 (16:15 +0100)] 
Merge pull request #12525 from jpmens/patch-12

Small typo in ALSO-NOTIFY

2 years agoremoved ldap and geoip-mmdb tests from circleci 12555/head
Alexis Romero [Thu, 16 Feb 2023 05:55:48 +0000 (06:55 +0100)] 
removed ldap and geoip-mmdb tests from circleci

2 years agogh actions: simplified collector job in build-and-test-all.yml
Alexis Romero [Thu, 16 Feb 2023 05:54:23 +0000 (06:54 +0100)] 
gh actions: simplified collector job in build-and-test-all.yml

2 years agogh actions: added ldap and geoip-mmdb tests
Alexis Romero [Thu, 16 Feb 2023 05:52:49 +0000 (06:52 +0100)] 
gh actions: added ldap and geoip-mmdb tests

2 years agodocs: harmonize `an experimental feature` 12570/head
Josh Soref [Mon, 20 Feb 2023 21:17:48 +0000 (16:17 -0500)] 
docs: harmonize `an experimental feature`

2 years agoMerge pull request #12569 from tjikkun/gcc13
Remi Gacogne [Mon, 20 Feb 2023 18:01:51 +0000 (19:01 +0100)] 
Merge pull request #12569 from tjikkun/gcc13

dnsdist-protocols.hh: include <cstdint>

2 years agodnsdist-protocols.hh: include <cstdint> 12569/head
Sander Hoentjen [Mon, 20 Feb 2023 15:51:07 +0000 (16:51 +0100)] 
dnsdist-protocols.hh: include <cstdint>

This fixes building dnsdist with gcc13:
```
In file included from dnsdist-protocols.cc:26:
dnsdist-protocols.hh:32:8: error: use of enum 'typeenum' without previous declaration
   32 |   enum typeenum : uint8_t
      |        ^~~~~~~~
dnsdist-protocols.hh:32:19: error: 'uint8_t' was not declared in this scope
   32 |   enum typeenum : uint8_t
      |                   ^~~~~~~
dnsdist-protocols.hh:25:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
   24 | #include <vector>
  +++ |+#include <cstdint>
   25 | #include <string>
```

2 years agoRemove -Wno-unused-parameter from default C(XX)FLAGS 12549/head
Fred Morcos [Fri, 17 Feb 2023 08:22:34 +0000 (09:22 +0100)] 
Remove -Wno-unused-parameter from default C(XX)FLAGS

2 years agoRevert LMDB backend cleanups
Fred Morcos [Fri, 17 Feb 2023 08:26:18 +0000 (09:26 +0100)] 
Revert LMDB backend cleanups

2 years agoRevert "LMDB: Fix unused argument warnings"
Fred Morcos [Fri, 17 Feb 2023 08:26:12 +0000 (09:26 +0100)] 
Revert "LMDB: Fix unused argument warnings"

This reverts commit 95e730e65c5bac46cfc9df0dae8ac6c6d667d0b4.

2 years agoCleanup lwres.cc
Fred Morcos [Wed, 15 Feb 2023 16:56:36 +0000 (17:56 +0100)] 
Cleanup lwres.cc

2 years agoCleanup handleIXFR
Fred Morcos [Wed, 15 Feb 2023 15:28:01 +0000 (16:28 +0100)] 
Cleanup handleIXFR

2 years agoCleanup the UnixRemote constructor
Fred Morcos [Wed, 15 Feb 2023 15:27:09 +0000 (16:27 +0100)] 
Cleanup the UnixRemote constructor

2 years agoCleanup emitRecord in zone2json.cc
Fred Morcos [Wed, 15 Feb 2023 15:25:15 +0000 (16:25 +0100)] 
Cleanup emitRecord in zone2json.cc