]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
2 years agoadd ordername testing 12746/head
Peter van Dijk [Tue, 6 Dec 2022 14:40:51 +0000 (15:40 +0100)] 
add ordername testing

2 years agomake getCommonLabels() root aware
Kees Monshouwer [Thu, 13 Apr 2023 07:32:16 +0000 (09:32 +0200)] 
make getCommonLabels() root aware

2 years agoauth: add nsec at delegation point test
Kees Monshouwer [Wed, 12 Apr 2023 22:50:08 +0000 (00:50 +0200)] 
auth: add nsec at delegation point test

2 years agoauth: fix nsec at delegation point
Kees Monshouwer [Wed, 12 Apr 2023 22:49:24 +0000 (00:49 +0200)] 
auth: fix nsec at delegation point

2 years agoMerge pull request #12676 from mind04/auth47-catalog-members
Peter van Dijk [Thu, 13 Apr 2023 10:18:08 +0000 (12:18 +0200)] 
Merge pull request #12676 from mind04/auth47-catalog-members

auth-4.7.x: pdnsutil, implement list-member-zones

2 years agoMerge pull request #12675 from mind04/auth47-lmdb-delete
Peter van Dijk [Thu, 13 Apr 2023 10:17:25 +0000 (12:17 +0200)] 
Merge pull request #12675 from mind04/auth47-lmdb-delete

auth-4.7.x backport lmdb delete fixes and tests

2 years agoauth, lmdb, backport delete fixes 12675/head
Kees Monshouwer [Wed, 22 Mar 2023 21:05:03 +0000 (22:05 +0100)] 
auth, lmdb, backport delete fixes

2 years agoauth: lmdb, fix TSIG key removal
Kees Monshouwer [Tue, 13 Dec 2022 22:25:27 +0000 (23:25 +0100)] 
auth: lmdb, fix TSIG key removal

2 years agoupdate completions 12676/head
Peter van Dijk [Wed, 8 Mar 2023 13:25:55 +0000 (14:25 +0100)] 
update completions

2 years agoauth: pdnsutil, implement list-member-zones
Kees Monshouwer [Thu, 22 Dec 2022 20:21:20 +0000 (21:21 +0100)] 
auth: pdnsutil, implement list-member-zones

2 years agoMerge pull request #12616 from romeroalx/update-gh-actions-auth-to-4.7
Peter van Dijk [Wed, 8 Mar 2023 13:05:18 +0000 (14:05 +0100)] 
Merge pull request #12616 from romeroalx/update-gh-actions-auth-to-4.7

Backport GH Actions updates from master to auth-4.7.x

2 years agobuild(deps): bump actions/setup-python from 2 to 4 12616/head
dependabot[bot] [Wed, 19 Oct 2022 14:28:07 +0000 (14:28 +0000)] 
build(deps): bump actions/setup-python from 2 to 4

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agocodeql workflow: set ubuntu mirror
Peter van Dijk [Mon, 6 Feb 2023 10:41:18 +0000 (11:41 +0100)] 
codeql workflow: set ubuntu mirror

2 years agobuild-and-test-all: add functionality to quickly switch ubuntu mirrors
Peter van Dijk [Fri, 13 Jan 2023 10:06:14 +0000 (11:06 +0100)] 
build-and-test-all: add functionality to quickly switch ubuntu mirrors

2 years agoSwitch from set-output tot GITHUB_OUTPUT
Josh Soref [Tue, 6 Dec 2022 17:39:08 +0000 (12:39 -0500)] 
Switch from set-output tot GITHUB_OUTPUT

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2 years agobuild(deps): bump actions/upload-artifact from 1 to 3
dependabot[bot] [Wed, 19 Oct 2022 14:28:01 +0000 (14:28 +0000)] 
build(deps): bump actions/upload-artifact from 1 to 3

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agobuild(deps): bump actions/download-artifact from 2 to 3
dependabot[bot] [Wed, 19 Oct 2022 14:27:58 +0000 (14:27 +0000)] 
build(deps): bump actions/download-artifact from 2 to 3

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agobuild(deps): bump actions/checkout from 2.3.4 to 3.1.0
dependabot[bot] [Wed, 19 Oct 2022 14:44:55 +0000 (14:44 +0000)] 
build(deps): bump actions/checkout from 2.3.4 to 3.1.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agobuild(deps): bump actions/cache from 2 to 3.0.11
dependabot[bot] [Wed, 19 Oct 2022 14:28:05 +0000 (14:28 +0000)] 
build(deps): bump actions/cache from 2 to 3.0.11

Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.0.11.
- [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/v2...v3.0.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoAvoid Microsoft repo for ODBC. Step 1: codeql allow apt downgrades
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 agoAvoid Microsoft repo for ODBC. Step 1: allow apt downgrades
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 agoremoved ldap and geoip-mmdb tests from circleci
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 agoGH actions: added auth odbc{sqlitle3, mssql} tests. Removed from CircleCI
Alexis Romero [Thu, 9 Feb 2023 11:16:04 +0000 (12:16 +0100)] 
GH actions: added auth odbc{sqlitle3, mssql} tests. Removed from CircleCI

2 years agoRestrict permissions for GITHUB_TOKEN in our workflows
Remi Gacogne [Thu, 1 Dec 2022 13:34:19 +0000 (14:34 +0100)] 
Restrict permissions for GITHUB_TOKEN in our workflows

Added using https://github.com/step-security/secure-workflows
For more information see:
- https://github.com/ossf/scorecard/blob/d8fefc9b246db3600c777e9d60d441d7c386ce1d/docs/checks.md#token-permissions
- https://github.blog/changelog/2021-04-20-github-actions-control-permissions-for-github_token/

2 years agoMerge pull request #12429 from Habbie/auth47-no-leak-hostlist
Peter van Dijk [Tue, 21 Feb 2023 15:11:28 +0000 (16:11 +0100)] 
Merge pull request #12429 from Habbie/auth47-no-leak-hostlist

auth 4.7 minicurl: stop leaking hostlist memory

2 years agoMerge pull request #12521 from Habbie/auth-4.7-ixfrdist-backports
Peter van Dijk [Thu, 9 Feb 2023 15:46:22 +0000 (16:46 +0100)] 
Merge pull request #12521 from Habbie/auth-4.7-ixfrdist-backports

auth-4.7.x: ixfrdist fixes and improvements

2 years agoixfrdist: Make sure that our metrics are properly initialized 12521/head
Remi Gacogne [Mon, 6 Feb 2023 09:07:04 +0000 (10:07 +0100)] 
ixfrdist: Make sure that our metrics are properly initialized

Before C++20 std::atomic variables are not guaranteed to be initialized,
even though it looks like compilers are actually doing the initialization
even in C++17.
Reported by Coverity as CID 1504405.

(cherry picked from commit de9fbd402dc05263e8ddb2e6ffc09b5cf01bef1e)

2 years agouse counters for things that count up over time
Peter van Dijk [Thu, 2 Feb 2023 09:17:20 +0000 (10:17 +0100)] 
use counters for things that count up over time

(cherry picked from commit b0069a9b63157e05e36f3fbf788b22a1c43e65df)

2 years agoixfrdist /metrics: add CPU and memory stats, note unit for uptime
Peter van Dijk [Tue, 31 Jan 2023 12:40:10 +0000 (13:40 +0100)] 
ixfrdist /metrics: add CPU and memory stats, note unit for uptime

(cherry picked from commit 4be206f56769495b1090f7e39d111560b77494fc)

2 years agoixfrdist /metrics: add FD usage
Peter van Dijk [Tue, 31 Jan 2023 12:13:53 +0000 (13:13 +0100)] 
ixfrdist /metrics: add FD usage

(cherry picked from commit 7bba0dae6d97b248e206e7dbda3813432a77b06d)

2 years agoixfrdist: Remove unused counters, simplify prometheus types handling
Remi Gacogne [Thu, 2 Feb 2023 08:56:27 +0000 (09:56 +0100)] 
ixfrdist: Remove unused counters, simplify prometheus types handling

(cherry picked from commit 54f93cb8542aa46a9a9669fa623f5a6d8a6a5857)

2 years agoixfrdist /metrics: add unknown domain in-query counter
Peter van Dijk [Tue, 31 Jan 2023 09:48:27 +0000 (10:48 +0100)] 
ixfrdist /metrics: add unknown domain in-query counter

(cherry picked from commit ca0831d9a14c409c631b0ee49d6fdba6b2239b6f)

2 years agoixfrdist /metrics: quote label values; suffix counters with _total; remove full total...
Peter van Dijk [Mon, 30 Jan 2023 17:42:46 +0000 (18:42 +0100)] 
ixfrdist /metrics: quote label values; suffix counters with _total; remove full totals; add promtool test

(cherry picked from commit 7c05901b1d22693a29cced84f9c3b24f5dc4a0ec)

2 years agoMerge pull request #12458 from Habbie/backport-12453-to-auth-4.7.x
Peter van Dijk [Wed, 25 Jan 2023 12:03:00 +0000 (13:03 +0100)] 
Merge pull request #12458 from Habbie/backport-12453-to-auth-4.7.x

auth-4.7: lock.hh: include <stdexcept>

2 years agolock.hh: include <stdexcept> 12458/head
Peter van Dijk [Mon, 23 Jan 2023 13:54:09 +0000 (14:54 +0100)] 
lock.hh: include <stdexcept>

(cherry picked from commit d8b4ea24dc5dbe7c53c24bfffba24bcae7f58e02)

2 years agominicurl: stop leaking hostlist memory 12429/head
Peter van Dijk [Tue, 17 Jan 2023 18:10:04 +0000 (19:10 +0100)] 
minicurl: stop leaking hostlist memory

2 years agoMerge pull request #12299 from Habbie/backport-12282-to-auth-4.7.x 12330/head auth-4.7.3
Peter van Dijk [Thu, 8 Dec 2022 13:11:56 +0000 (14:11 +0100)] 
Merge pull request #12299 from Habbie/backport-12282-to-auth-4.7.x

auth-4.7 lmdb: make outgoing notifications work

2 years agolmdb tests: actually use lmdb config 12299/head
Peter van Dijk [Tue, 6 Dec 2022 17:56:58 +0000 (18:56 +0100)] 
lmdb tests: actually use lmdb config

(cherry picked from commit f7d7e059f69b1330248ecd904c215630a77f038b)

2 years agoauth lmdb: make outgoing notifications work
Peter van Dijk [Tue, 6 Dec 2022 16:42:27 +0000 (17:42 +0100)] 
auth lmdb: make outgoing notifications work

(cherry picked from commit bbd6102241d18d8bce551b5e19d0c315368913b9)

2 years agoMerge pull request #12291 from Habbie/backport-12285-to-auth-4.7.x
Peter van Dijk [Thu, 8 Dec 2022 08:04:55 +0000 (09:04 +0100)] 
Merge pull request #12291 from Habbie/backport-12285-to-auth-4.7.x

auth-4.7 api: do not create SOA and NS records for consumer zones

2 years agoMerge pull request #12296 from Habbie/backport-12257-to-auth-4.7.x
Peter van Dijk [Thu, 8 Dec 2022 08:04:11 +0000 (09:04 +0100)] 
Merge pull request #12296 from Habbie/backport-12257-to-auth-4.7.x

auth 4.7 API: slightly clearer message when a backend cannot create domains

2 years agoMerge pull request #12294 from Habbie/backport-12132-to-auth-4.7.x
Peter van Dijk [Thu, 8 Dec 2022 08:03:44 +0000 (09:03 +0100)] 
Merge pull request #12294 from Habbie/backport-12132-to-auth-4.7.x

auth-4.7: take into account default urlcheck timeout is 2 seconds for Lua records tests

2 years agoauth API: slightly clearer message when a backend cannot create domains 12296/head
Peter van Dijk [Thu, 1 Dec 2022 18:51:40 +0000 (19:51 +0100)] 
auth API: slightly clearer message when a backend cannot create domains

(cherry picked from commit b53ab9d6ef126f3be04160e36cbc381e27d85e79)

2 years agoThis test assumes the health check timeout is 1 second, while it is 2 seconds by... 12294/head
Otto Moerbeek [Tue, 25 Oct 2022 13:36:31 +0000 (15:36 +0200)] 
This test assumes the health check timeout is 1 second, while it is 2 seconds by default.

Adapt tests to take that into account, which resolves the occasional failure as tested locally.

(cherry picked from commit 2abc153929e22c4abad73f1eba9395e00f18febd)

2 years agoauth: api, add create/delete consumer zone test 12291/head
Kees Monshouwer [Tue, 6 Dec 2022 17:34:09 +0000 (18:34 +0100)] 
auth: api, add create/delete consumer zone test

(cherry picked from commit 2f27a15fb72cdbef5c4f5af8f0d089722ee2253a)

2 years agoauth: api, do not create SOA and NS records for consumer zones
Kees Monshouwer [Tue, 6 Dec 2022 17:29:16 +0000 (18:29 +0100)] 
auth: api, do not create SOA and NS records for consumer zones

(cherry picked from commit 1f1674ed5ed14af10a6ce38b9956ffdbef6fcee8)

2 years agoMerge pull request #12273 from Habbie/backport-12087-to-auth-4.7.x
Peter van Dijk [Tue, 6 Dec 2022 13:32:36 +0000 (14:32 +0100)] 
Merge pull request #12273 from Habbie/backport-12087-to-auth-4.7.x

auth-4.7 API: fix newly created zone not rectified

2 years agoMerge pull request #12272 from Habbie/backport-12269-to-auth-4.7.x
Peter van Dijk [Tue, 6 Dec 2022 10:53:37 +0000 (11:53 +0100)] 
Merge pull request #12272 from Habbie/backport-12269-to-auth-4.7.x

auth 4.7: fix invalid catalog zone sql query for gpgsqlbackend

2 years agoAPI: Auth: honor rectify settings on create zone 12273/head
Chris Hofstaedtler [Wed, 12 Oct 2022 13:45:50 +0000 (15:45 +0200)] 
API: Auth: honor rectify settings on create zone

(cherry picked from commit 168a76b38bf99c7661e72914c1e634e7fa9d0d0f)

2 years agoAPI: Auth: updateDomainSettingsFromDocument: remove always disabled argument
Chris Hofstaedtler [Wed, 12 Oct 2022 13:47:12 +0000 (15:47 +0200)] 
API: Auth: updateDomainSettingsFromDocument: remove always disabled argument

(cherry picked from commit 002de4d7711955188c68726cc9584988b0c89a31)

2 years agoAPI: tests: have sdig helper return sdig output
Chris Hofstaedtler [Wed, 12 Oct 2022 14:13:22 +0000 (16:13 +0200)] 
API: tests: have sdig helper return sdig output

(cherry picked from commit 68fe406a32ec14c8dfc197f3aa60681aa8d7905f)

2 years agoauth: fix invalid catalog zone sql query for gpgsqlbackend 12272/head
Manuel Frei [Tue, 6 Dec 2022 00:34:37 +0000 (01:34 +0100)] 
auth: fix invalid catalog zone sql query for gpgsqlbackend

(cherry picked from commit 5982663f592ece56441ba135ef3003efb2e1ffbe)

2 years agoMerge pull request #12266 from Habbie/backport-12264-to-auth-4.7.x
Peter van Dijk [Mon, 5 Dec 2022 14:13:33 +0000 (15:13 +0100)] 
Merge pull request #12266 from Habbie/backport-12264-to-auth-4.7.x

auth 4.7 lmdb: implement alsoNotifies

2 years agoauth lmdb: implement alsoNotifies, fixes #12256 12266/head
Peter van Dijk [Mon, 5 Dec 2022 12:26:36 +0000 (13:26 +0100)] 
auth lmdb: implement alsoNotifies, fixes #12256

(cherry picked from commit b0e178a7fae71dca241f08b4faa861130a150a76)

2 years agoMerge pull request #12181 from Habbie/backport-12157-to-auth-4.7.x
Peter van Dijk [Mon, 14 Nov 2022 10:21:23 +0000 (11:21 +0100)] 
Merge pull request #12181 from Habbie/backport-12157-to-auth-4.7.x

auth-4.7.x: fix pdns_control list-zones

2 years agoauth: fix pdns_control list-zones 12181/head
Kees Monshouwer [Wed, 2 Nov 2022 20:35:25 +0000 (21:35 +0100)] 
auth: fix pdns_control list-zones

(cherry picked from commit 0928e129fbd21c17a2f2e6e6066a58dad8102943)

2 years agoMerge pull request #12143 from Habbie/backport-12130-to-auth-4.7.x auth-4.7.2
Peter van Dijk [Tue, 1 Nov 2022 08:25:30 +0000 (09:25 +0100)] 
Merge pull request #12143 from Habbie/backport-12130-to-auth-4.7.x

auth-4.7.x: fix xfr refresh check

2 years agoUse > for frehsness test, to be consistent with the lmdb backend 12143/head
Otto Moerbeek [Tue, 25 Oct 2022 13:33:45 +0000 (15:33 +0200)] 
Use > for frehsness test, to be consistent with the lmdb backend

(cherry picked from commit 76b236133aa2f3cb7d3fe43d755e73927a45b61a)

2 years agoRemove (now) unneeded debug prints
Otto Moerbeek [Tue, 25 Oct 2022 11:49:40 +0000 (13:49 +0200)] 
Remove (now) unneeded debug prints

(cherry picked from commit 204e3669b25b57b251f06aa1da12691ecff81227)

2 years agoFix freshness check for finding unfresh clients
Otto Moerbeek [Tue, 25 Oct 2022 11:48:58 +0000 (13:48 +0200)] 
Fix freshness check for finding unfresh clients

(cherry picked from commit 496d8ebe583acd33ea5acb9538a2e3cd15a0c6d3)

2 years agoMerge pull request #12124 from mind04/bp-pdns-no-reset auth-4.7.1
Peter van Dijk [Tue, 25 Oct 2022 07:15:52 +0000 (09:15 +0200)] 
Merge pull request #12124 from mind04/bp-pdns-no-reset

auth-4.7.x: catalog zones, avoid bulk zone reset while migrating to a catalog and fix a bug

2 years agoauth: catalog zone, stop wasting options update queries 12124/head
Kees Monshouwer [Mon, 24 Oct 2022 10:38:47 +0000 (12:38 +0200)] 
auth: catalog zone, stop wasting options update queries

2 years agoauth: catalog zones, avoid bulk zone reset while migrating to a catalog
Kees Monshouwer [Mon, 24 Oct 2022 08:24:06 +0000 (10:24 +0200)] 
auth: catalog zones, avoid bulk zone reset while migrating to a catalog

2 years agoMerge pull request #12110 from Habbie/backport-12109-to-auth-4.7.x
Peter van Dijk [Thu, 20 Oct 2022 15:11:02 +0000 (17:11 +0200)] 
Merge pull request #12110 from Habbie/backport-12109-to-auth-4.7.x

auth-4.7: include auth 4.7 schema upgrade files in tarballs and packages

2 years agoinclude auth 4.7 schema upgrade files in tarballs and packages 12110/head
Peter van Dijk [Thu, 20 Oct 2022 12:57:46 +0000 (14:57 +0200)] 
include auth 4.7 schema upgrade files in tarballs and packages

(cherry picked from commit 20ad642888a52d9b0633f0143cd00b7af688f5d1)

2 years agoMerge pull request #12098 from mind04/auth-4.7.x-axfr auth-4.7.0
Peter van Dijk [Tue, 18 Oct 2022 22:40:06 +0000 (00:40 +0200)] 
Merge pull request #12098 from mind04/auth-4.7.x-axfr

auth-4.7: fix axfr for tinydns and pipe backend

2 years agoauth: fix axfr for tinydns and pipe backend 12098/head
Kees Monshouwer [Tue, 18 Oct 2022 18:35:01 +0000 (20:35 +0200)] 
auth: fix axfr for tinydns and pipe backend

2 years agoMerge pull request #12085 from mind04/auth-4.7.x-metadata
Peter van Dijk [Fri, 14 Oct 2022 07:56:58 +0000 (09:56 +0200)] 
Merge pull request #12085 from mind04/auth-4.7.x-metadata

auth-4.7.x: pdnsutil check-zone, skip metadata check for backends without g…

2 years agoauth: pdnsutil check-zone, skip metadata check for backends without getAllDomainMetad... 12085/head
Kees Monshouwer [Fri, 7 Oct 2022 14:41:03 +0000 (16:41 +0200)] 
auth: pdnsutil check-zone, skip metadata check for backends without getAllDomainMetadata()

2 years agoMerge pull request #12069 from Habbie/backport-12046-to-auth-4.7.x
Peter van Dijk [Fri, 7 Oct 2022 14:03:47 +0000 (16:03 +0200)] 
Merge pull request #12069 from Habbie/backport-12046-to-auth-4.7.x

auth-4.7: Fix compilation of the event ports multiplexer

2 years agoFix compilation of the event ports multiplexer 12069/head
Remi Gacogne [Fri, 30 Sep 2022 08:55:19 +0000 (10:55 +0200)] 
Fix compilation of the event ports multiplexer

Thanks to Jonathan Perkin for the patch!

(cherry picked from commit 7ea87a63ab48e938bdb8b73ebfde1ac6bc71704f)

2 years agoMerge pull request #12043 from Habbie/backport-11954-to-auth-4.7.x auth-4.7.0-rc1
Peter van Dijk [Thu, 29 Sep 2022 13:12:52 +0000 (15:12 +0200)] 
Merge pull request #12043 from Habbie/backport-11954-to-auth-4.7.x

auth 4.7 AXFR server: abort on chunk with TC set

2 years agoauth AXFR server: abort on chunk with TC set 12043/head
Peter van Dijk [Wed, 14 Sep 2022 12:52:40 +0000 (14:52 +0200)] 
auth AXFR server: abort on chunk with TC set

(cherry picked from commit 1f07a63f72cd410250b1208c56bda1d33f7d636e)

2 years agoMerge pull request #12042 from Habbie/backport-11983-to-auth-4.7.x
Peter van Dijk [Thu, 29 Sep 2022 12:24:04 +0000 (14:24 +0200)] 
Merge pull request #12042 from Habbie/backport-11983-to-auth-4.7.x

auth-4.7.x: add keyroller

2 years agoMerge pull request #12040 from mind04/auth-4.7.x-edit-zone
Peter van Dijk [Thu, 29 Sep 2022 11:17:37 +0000 (13:17 +0200)] 
Merge pull request #12040 from mind04/auth-4.7.x-edit-zone

auth-4.7.x: pdnsutil edit-zone, detect capitalization changes in LUA, TXT a…

2 years agoUpdate pdns/keyroller/pdnsapi/api.py 12042/head
Charles-Henri Bruyand [Wed, 28 Sep 2022 08:41:20 +0000 (10:41 +0200)] 
Update pdns/keyroller/pdnsapi/api.py

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
(cherry picked from commit b959c1638a30625ea85be859bb50381645cedc7d)

2 years agokeyroller first import
Charles-Henri Bruyand [Tue, 20 Sep 2022 12:56:34 +0000 (14:56 +0200)] 
keyroller first import

(cherry picked from commit 30150eab3853a999d99f498129c86f23fd548045)

2 years agoauth: pdnsutil edit-zone, detect capitalization changes in LUA, TXT and SPF records 12040/head
Kees Monshouwer [Tue, 27 Sep 2022 11:05:54 +0000 (13:05 +0200)] 
auth: pdnsutil edit-zone, detect capitalization changes in LUA, TXT and SPF records

2 years agoMerge pull request #12030 from Habbie/backport-11953-to-auth-4.7.x
Peter van Dijk [Tue, 27 Sep 2022 14:28:30 +0000 (16:28 +0200)] 
Merge pull request #12030 from Habbie/backport-11953-to-auth-4.7.x

auth-4.7: axfr-retriever: abort on chunk with TC set

2 years agoMerge pull request #12029 from Habbie/backport-11971-to-auth-4.7.x
Peter van Dijk [Tue, 27 Sep 2022 12:05:37 +0000 (14:05 +0200)] 
Merge pull request #12029 from Habbie/backport-11971-to-auth-4.7.x

auth-4.7: clang14 has reached MacOS

2 years agoaxfr-retriever: abort on chunk with TC set 12030/head
Peter van Dijk [Wed, 14 Sep 2022 11:22:09 +0000 (13:22 +0200)] 
axfr-retriever: abort on chunk with TC set

(cherry picked from commit 0923e5df06e10e7afb19dc5ce534b07450792ab1)

2 years agoclang14 has reached MacOS 12029/head
Otto Moerbeek [Mon, 19 Sep 2022 09:25:57 +0000 (11:25 +0200)] 
clang14 has reached MacOS

Also upstreamed: https://github.com/tsuna/boost.m4/pull/129

(cherry picked from commit c46730d9de5cb409c260e4d94cb4be3c75a643e5)

2 years agoMerge pull request #11972 from Habbie/backport-11961-to-auth-4.7.x
Peter van Dijk [Mon, 19 Sep 2022 17:57:20 +0000 (19:57 +0200)] 
Merge pull request #11972 from Habbie/backport-11961-to-auth-4.7.x

auth-4.7.x docker: upgrade to bullseye

2 years agodocker: upgrade to bullseye 11972/head
Peter van Dijk [Thu, 15 Sep 2022 13:14:34 +0000 (15:14 +0200)] 
docker: upgrade to bullseye

(cherry picked from commit a0d3acff25a92627186ee43bead110aef416f59a)

2 years agoMerge pull request #11934 from Habbie/auth47-compiler-warnings auth-4.7.0-beta2
Peter van Dijk [Mon, 12 Sep 2022 12:24:32 +0000 (14:24 +0200)] 
Merge pull request #11934 from Habbie/auth47-compiler-warnings

auth-4.7.x: backport two compiler warning fixes

2 years agoauth LUA: fix "braces around scalar initializer" warning 11934/head
Peter van Dijk [Mon, 12 Sep 2022 07:36:56 +0000 (09:36 +0200)] 
auth LUA: fix "braces around scalar initializer" warning

inspired by #6188

(cherry picked from commit d27a2d307e4a0dcf0671046910994a2bf3ba945e)

2 years agoauth: fix gcc warning, no prevous declaration for ‘void carbonDumpThread()’
Kees Monshouwer [Mon, 12 Sep 2022 07:22:21 +0000 (09:22 +0200)] 
auth: fix gcc warning, no prevous declaration for ‘void carbonDumpThread()’

(cherry picked from commit 9edbd73fc06c2f784619402e26cd9a67bc7cf114)

2 years agoMerge pull request #11930 from Habbie/backport-11929-to-auth-4.7.x
Peter van Dijk [Sun, 11 Sep 2022 20:38:53 +0000 (22:38 +0200)] 
Merge pull request #11930 from Habbie/backport-11929-to-auth-4.7.x

auth-4.7.x: LUA records: we only need one IsUpOracle checker thread

2 years agoauth LUA records: we only need one IsUpOracle checker thread 11930/head
Peter van Dijk [Sun, 11 Sep 2022 11:31:02 +0000 (13:31 +0200)] 
auth LUA records: we only need one IsUpOracle checker thread

(cherry picked from commit 37f625b0af0b5e818de97b83dd96709df118ad6b)

2 years agoMerge pull request #11928 from Habbie/backport-11826-to-auth-4.7.x
Peter van Dijk [Sun, 11 Sep 2022 12:47:17 +0000 (14:47 +0200)] 
Merge pull request #11928 from Habbie/backport-11826-to-auth-4.7.x

auth-4.7.x: somewhat cleanup global symbols

2 years agoRename g_distributors to s_distributors 11928/head
Chris Hofstaedtler [Wed, 10 Aug 2022 12:54:33 +0000 (14:54 +0200)] 
Rename g_distributors to s_distributors

(cherry picked from commit 346872ff95155be9fa20764e709418393881a2dd)

2 years agoRename g_udpReceivers to s_udpReceivers
Chris Hofstaedtler [Wed, 10 Aug 2022 12:54:18 +0000 (14:54 +0200)] 
Rename g_udpReceivers to s_udpReceivers

(cherry picked from commit fcab180dad765004e403f59c350ec002e1168351)

2 years agoRename g_DynListener to s_dynListener
Chris Hofstaedtler [Wed, 10 Aug 2022 12:53:02 +0000 (14:53 +0200)] 
Rename g_DynListener to s_dynListener

(cherry picked from commit a270fbcb50335aaf1dd48e8754d513268633d1a8)

2 years agoRename s_starttime, s_programname
Chris Hofstaedtler [Wed, 10 Aug 2022 12:51:21 +0000 (14:51 +0200)] 
Rename s_starttime, s_programname

(cherry picked from commit c509c9fad48a04a9b23ebb783c01a5c7ec648147)

2 years agoauth: rename dl to g_DynListener
Chris Hofstaedtler [Wed, 3 Aug 2022 19:52:58 +0000 (21:52 +0200)] 
auth: rename dl to g_DynListener

(cherry picked from commit aa6051682015d107eabef8d0c7ba1ea2e264b7b8)

2 years agoauth: rename TN to s_tcpNameserver and make static
Chris Hofstaedtler [Wed, 3 Aug 2022 19:49:52 +0000 (21:49 +0200)] 
auth: rename TN to s_tcpNameserver and make static

(cherry picked from commit 6738003ecb7313fda1672a71c283f7c4f652d5af)

2 years agoauth: rename N to s_udpNameserver and make static
Chris Hofstaedtler [Wed, 3 Aug 2022 19:44:52 +0000 (21:44 +0200)] 
auth: rename N to s_udpNameserver and make static

(cherry picked from commit dd81fb3bc4e45a63eb0e230e4a1004e988db4fc0)

2 years agoauth: remove unnecessary, duplicate extern defines
Chris Hofstaedtler [Wed, 3 Aug 2022 19:39:52 +0000 (21:39 +0200)] 
auth: remove unnecessary, duplicate extern defines

(cherry picked from commit 5d8d903eb6553f911f4484919dcf28929fd19f1c)