]> granicus.if.org Git - pdns/log
pdns
8 years agoMerge pull request #4389 from pieterlexis/DNSSEC-zone-cut
Pieter Lexis [Thu, 20 Oct 2016 07:47:16 +0000 (09:47 +0200)]
Merge pull request #4389 from pieterlexis/DNSSEC-zone-cut

Switch DNSSEC to using zone-cuts to find key material

8 years agoMerge pull request #4398 from pieterlexis/warn-on-addDS-without-DNSSEC
Pieter Lexis [Tue, 18 Oct 2016 09:39:52 +0000 (11:39 +0200)]
Merge pull request #4398 from pieterlexis/warn-on-addDS-without-DNSSEC

Warn the user when DNSSEC related things are attempted when DNSSEC is disabled

8 years agoMerge pull request #4465 from giganteous/patch-1
Pieter Lexis [Tue, 18 Oct 2016 09:39:39 +0000 (11:39 +0200)]
Merge pull request #4465 from giganteous/patch-1

[recursor] Update docs

8 years agoMerge pull request #4500 from pieterlexis/cleanups
Pieter Lexis [Tue, 18 Oct 2016 09:38:57 +0000 (11:38 +0200)]
Merge pull request #4500 from pieterlexis/cleanups

Silence a GCC 6.2 compiler warning

8 years agoMerge pull request #4526 from zeha/api-qualified
Pieter Lexis [Tue, 18 Oct 2016 09:37:51 +0000 (11:37 +0200)]
Merge pull request #4526 from zeha/api-qualified

API: url in zone info should be absolute

8 years agoMerge pull request #4537 from rgacogne/luawrapper-forward-as-tuple
Pieter Lexis [Tue, 18 Oct 2016 09:37:23 +0000 (11:37 +0200)]
Merge pull request #4537 from rgacogne/luawrapper-forward-as-tuple

Replace luawrapper's std::forward/std::make_tuple combo with std::forward_as_tuple

8 years agoMerge pull request #4544 from rgacogne/auth-off-by-one-http-remote
Pieter Lexis [Tue, 18 Oct 2016 09:36:25 +0000 (11:36 +0200)]
Merge pull request #4544 from rgacogne/auth-off-by-one-http-remote

auth: Fix a stack-based off-by-one write in the HTTP remote backend

8 years agoMerge pull request #4548 from zeha/shadow
Pieter Lexis [Tue, 18 Oct 2016 09:36:07 +0000 (11:36 +0200)]
Merge pull request #4548 from zeha/shadow

Avoid shadowing variables

8 years agoMerge pull request #4560 from mind04/packethandler
Pieter Lexis [Tue, 18 Oct 2016 09:35:48 +0000 (11:35 +0200)]
Merge pull request #4560 from mind04/packethandler

remove the suggestion of variable hiding being a problem

8 years agoMerge pull request #4580 from percipient/remote-tsig-docs
Pieter Lexis [Tue, 18 Oct 2016 09:35:29 +0000 (11:35 +0200)]
Merge pull request #4580 from percipient/remote-tsig-docs

[Documentation] Update some auth remove backend examples to add trailing '.'s

8 years agoMerge pull request #4570 from Habbie/recname
Pieter Lexis [Tue, 18 Oct 2016 09:35:11 +0000 (11:35 +0200)]
Merge pull request #4570 from Habbie/recname

fix filename, thanks Cody Robertson

8 years agoMerge pull request #4567 from pieterlexis/yakkety
Pieter Lexis [Tue, 18 Oct 2016 09:35:00 +0000 (11:35 +0200)]
Merge pull request #4567 from pieterlexis/yakkety

Fix build dependencies for Ubuntu Yakkety

8 years agoMerge pull request #4561 from paddg/patch-4
Pieter Lexis [Tue, 18 Oct 2016 09:34:50 +0000 (11:34 +0200)]
Merge pull request #4561 from paddg/patch-4

Update rec_control.1.md

8 years agoDNSSEC: generalize getDenial() function
Pieter Lexis [Wed, 31 Aug 2016 12:05:20 +0000 (14:05 +0200)]
DNSSEC: generalize getDenial() function

 * Add qname denial check for NSEC
 * Add qtype denial checks
 * Hook up to getKeysFor()

8 years agoDNSSEC: Implement keysearch based on zone-cuts
Pieter Lexis [Wed, 31 Aug 2016 12:11:27 +0000 (14:11 +0200)]
DNSSEC: Implement keysearch based on zone-cuts

This prevents us sending out useless queries for DS records and doesn't
confuse us anymore when the delegation jumps over several labels.

8 years agoAdd getZoneCuts() function
Pieter Lexis [Wed, 31 Aug 2016 12:11:15 +0000 (14:11 +0200)]
Add getZoneCuts() function

8 years agoAdd some missing dots at the end of 'names'.
Patrick Cloke [Mon, 17 Oct 2016 21:14:57 +0000 (17:14 -0400)]
Add some missing dots at the end of 'names'.

8 years agofix filename, thanks Cody Robertson
Peter van Dijk [Sat, 15 Oct 2016 19:02:47 +0000 (21:02 +0200)]
fix filename, thanks Cody Robertson

8 years agoFix build dependencies for Ubuntu Yakkety
Pieter Lexis [Fri, 14 Oct 2016 05:42:39 +0000 (07:42 +0200)]
Fix build dependencies for Ubuntu Yakkety

libzmq-dev has been renamed to libzmq3-dev

8 years agoUpdate rec_control.1.md
Winfried Angele [Wed, 12 Oct 2016 12:08:02 +0000 (14:08 +0200)]
Update rec_control.1.md

8 years agoSilence a GCC 6.2 compiler warning
Pieter Lexis [Fri, 23 Sep 2016 15:09:11 +0000 (17:09 +0200)]
Silence a GCC 6.2 compiler warning

8 years agoremove the suggestion of variable hiding being a problem
Kees Monshouwer [Tue, 11 Oct 2016 21:31:40 +0000 (23:31 +0200)]
remove the suggestion of variable hiding being a problem

8 years agoMerge pull request #4550 from rgacogne/auth-web-rings-leak
Peter van Dijk [Tue, 11 Oct 2016 20:30:03 +0000 (22:30 +0200)]
Merge pull request #4550 from rgacogne/auth-web-rings-leak

auth: Fix a possible memory leak in the webserver

8 years agoMerge pull request #4559 from mind04/warning
Peter van Dijk [Tue, 11 Oct 2016 20:28:33 +0000 (22:28 +0200)]
Merge pull request #4559 from mind04/warning

Fix a few warnings on rawhide

8 years agoMerge pull request #4538 from pieterlexis/secpoll-v3-docs
Peter van Dijk [Tue, 11 Oct 2016 19:53:56 +0000 (21:53 +0200)]
Merge pull request #4538 from pieterlexis/secpoll-v3-docs

Send secpoll users of 3.X to the 3.X docs

8 years agoMerge pull request #4542 from zeha/api-search-no-ents
Peter van Dijk [Tue, 11 Oct 2016 19:52:58 +0000 (21:52 +0200)]
Merge pull request #4542 from zeha/api-search-no-ents

API: search should not return ENTs

8 years agoMerge pull request #4554 from rgacogne/protobuf-comments
Peter van Dijk [Tue, 11 Oct 2016 19:51:55 +0000 (21:51 +0200)]
Merge pull request #4554 from rgacogne/protobuf-comments

Add requestorId and some comments to the protobuf definition file

8 years agoMerge pull request #4557 from Habbie/safesearch
Peter van Dijk [Tue, 11 Oct 2016 19:51:02 +0000 (21:51 +0200)]
Merge pull request #4557 from Habbie/safesearch

encrypted.google.com is supported as SNI on the forcesafesearch VIP; …

8 years agoencrypted.google.com is supported as SNI on the forcesafesearch VIP; so is ipv6.googl...
Peter van Dijk [Tue, 11 Oct 2016 11:23:10 +0000 (13:23 +0200)]
encrypted.google.com is supported as SNI on the forcesafesearch VIP; so is ipv6.google.com

8 years agoAdd requestorId and some comments to the protobuf definition file
Remi Gacogne [Mon, 10 Oct 2016 13:08:24 +0000 (15:08 +0200)]
Add requestorId and some comments to the protobuf definition file

8 years agoMerge pull request #4553 from rgacogne/dnsdist-client-redirection
Remi Gacogne [Mon, 10 Oct 2016 12:05:46 +0000 (14:05 +0200)]
Merge pull request #4553 from rgacogne/dnsdist-client-redirection

dnsdist: Flush output in single command client mode

8 years agodnsdist: Flush output in single command client mode
Remi Gacogne [Mon, 10 Oct 2016 11:12:21 +0000 (13:12 +0200)]
dnsdist: Flush output in single command client mode

Otherwise redirection to a pipe or a file doesn't work, as
reported on IRC  by tmus (thanks!).

8 years agoauth: Fix a possible memory leak in the webserver
Remi Gacogne [Fri, 7 Oct 2016 13:04:12 +0000 (15:04 +0200)]
auth: Fix a possible memory leak in the webserver

Also state clearly that we advise against running the webserver
without password protection.

Reported by mongo (thanks!).

8 years agoapiServerSearchData simplify == false
Christian Hofstaedtler [Fri, 7 Oct 2016 00:44:10 +0000 (02:44 +0200)]
apiServerSearchData simplify == false

8 years agoReplace setRcode(int) with setRcode(RCode::...) enum
Christian Hofstaedtler [Fri, 7 Oct 2016 00:42:56 +0000 (02:42 +0200)]
Replace setRcode(int) with setRcode(RCode::...) enum

8 years agotcpreceiver: fix easy cases of var shadowing
Christian Hofstaedtler [Fri, 7 Oct 2016 00:42:29 +0000 (02:42 +0200)]
tcpreceiver: fix easy cases of var shadowing

8 years agopackethandler: fix easy cases of var shadowing
Christian Hofstaedtler [Fri, 7 Oct 2016 00:42:05 +0000 (02:42 +0200)]
packethandler: fix easy cases of var shadowing

8 years agonsecrecords: fix var shadowing
Christian Hofstaedtler [Fri, 7 Oct 2016 00:41:47 +0000 (02:41 +0200)]
nsecrecords: fix var shadowing

8 years agodnsname: fix var shadowing
Christian Hofstaedtler [Fri, 7 Oct 2016 00:41:34 +0000 (02:41 +0200)]
dnsname: fix var shadowing

8 years agopipebackend: fix var shadowing
Christian Hofstaedtler [Fri, 7 Oct 2016 00:41:13 +0000 (02:41 +0200)]
pipebackend: fix var shadowing

8 years agoRemove unused vars/members
Christian Hofstaedtler [Fri, 7 Oct 2016 00:40:54 +0000 (02:40 +0200)]
Remove unused vars/members

8 years agoAPI: search should not return ENTs
Christian Hofstaedtler [Thu, 6 Oct 2016 14:18:09 +0000 (16:18 +0200)]
API: search should not return ENTs

This should also fix #4534, when backported.

8 years agoauth: Fix a stack-based off-by-one write in the HTTP remote backend
Remi Gacogne [Mon, 29 Aug 2016 13:50:44 +0000 (15:50 +0200)]
auth: Fix a stack-based off-by-one write in the HTTP remote backend

Reported by mongo (thanks!).

8 years agoMerge pull request #4508 from Habbie/wrong
Peter van Dijk [Thu, 6 Oct 2016 13:38:13 +0000 (15:38 +0200)]
Merge pull request #4508 from Habbie/wrong

Revert "Merge pull request #947 from mind04/right"

8 years agoSend secpoll users of 3.X to the 3.X docs
Pieter Lexis [Wed, 5 Oct 2016 14:36:43 +0000 (16:36 +0200)]
Send secpoll users of 3.X to the 3.X docs

Closes #4521

8 years agoMerge pull request #4530 from paddg/patch-3
Remi Gacogne [Wed, 5 Oct 2016 13:28:00 +0000 (15:28 +0200)]
Merge pull request #4530 from paddg/patch-3

Update README-dnsdist.md

8 years agoReplace std::forward/std::make_tuple combo with std::forward_as_tuple
Sangwhan Moon [Tue, 4 Oct 2016 06:06:40 +0000 (15:06 +0900)]
Replace std::forward/std::make_tuple combo with std::forward_as_tuple

Quick and dirty fix for #3552. May not work or break compatibility
with other compilers.

8 years agoUpdate README-dnsdist.md
Winfried Angele [Wed, 5 Oct 2016 06:57:29 +0000 (08:57 +0200)]
Update README-dnsdist.md

8 years agoMerge pull request #4519 from rgacogne/dnsdist-ecs-rule
bert hubert [Tue, 4 Oct 2016 07:05:34 +0000 (09:05 +0200)]
Merge pull request #4519 from rgacogne/dnsdist-ecs-rule

dnsdist: Allow altering the ECS behavior via rules and Lua

8 years agoAPI: url in zone info should be absolute
Christian Hofstaedtler [Mon, 3 Oct 2016 14:12:48 +0000 (16:12 +0200)]
API: url in zone info should be absolute

Fixes #4524.

8 years agoadd gcc 6.2 to boost.m4
Kees Monshouwer [Fri, 30 Sep 2016 20:53:05 +0000 (22:53 +0200)]
add gcc 6.2 to boost.m4

8 years agofix a few 'types may not be defined in a for-range-declaration' warnings
Kees Monshouwer [Fri, 30 Sep 2016 20:50:57 +0000 (22:50 +0200)]
fix a few 'types may not be defined in a for-range-declaration' warnings

8 years agoignore a generated file
Pieter Lexis [Fri, 30 Sep 2016 11:15:53 +0000 (13:15 +0200)]
ignore a generated file

8 years agoMerge pull request #4485 from mind04/cache-soa
bert hubert [Thu, 29 Sep 2016 18:05:31 +0000 (20:05 +0200)]
Merge pull request #4485 from mind04/cache-soa

soa and caching

8 years agofix up packetcache not to use constexpr which upset clang (perhaps it is right)
bert hubert [Thu, 29 Sep 2016 17:51:34 +0000 (19:51 +0200)]
fix up packetcache not to use constexpr which upset clang (perhaps it is right)

8 years agodocument cache cleaning rate adjustment, plus switch to symbolic names for limits
bert hubert [Thu, 29 Sep 2016 15:23:42 +0000 (17:23 +0200)]
document cache cleaning rate adjustment, plus switch to symbolic names for limits

8 years agoMerge pull request #4504 from mind04/pcsize
bert hubert [Thu, 29 Sep 2016 14:45:45 +0000 (16:45 +0200)]
Merge pull request #4504 from mind04/pcsize

update packetcache size in insert(), remove unnecessary locking, change cache cleaning strategy

8 years agos/soa-minimum-default/soa-minimum-ttl/
Kees Monshouwer [Sat, 17 Sep 2016 21:04:01 +0000 (23:04 +0200)]
s/soa-minimum-default/soa-minimum-ttl/

8 years agoMerge pull request #4432 from rgacogne/dnsdist-protobuf-regression-tests
Remi Gacogne [Thu, 29 Sep 2016 09:21:47 +0000 (11:21 +0200)]
Merge pull request #4432 from rgacogne/dnsdist-protobuf-regression-tests

dnsdist: Add regression tests for protobuf export and DNSResponse bindings

8 years agodnsdist: Allow altering the ECS behavior via rules and Lua
Remi Gacogne [Thu, 29 Sep 2016 08:48:04 +0000 (10:48 +0200)]
dnsdist: Allow altering the ECS behavior via rules and Lua

8 years agoremove debug output and correct iterator increase
Kees Monshouwer [Wed, 28 Sep 2016 13:21:45 +0000 (15:21 +0200)]
remove debug output and correct iterator increase

8 years agoadaptive packetcache cleaning interval
Kees Monshouwer [Tue, 27 Sep 2016 08:55:47 +0000 (10:55 +0200)]
adaptive packetcache cleaning interval

8 years agoMerge pull request #4431 from pieterlexis/issue-4430-bogus-on-no-DS
Pieter Lexis [Wed, 28 Sep 2016 11:43:20 +0000 (13:43 +0200)]
Merge pull request #4431 from pieterlexis/issue-4430-bogus-on-no-DS

Rec: don't go bogus on zero configured DSs

8 years agoMerge pull request #4473 from rgacogne/coverity-fixes-20160915
Pieter Lexis [Wed, 28 Sep 2016 11:40:44 +0000 (13:40 +0200)]
Merge pull request #4473 from rgacogne/coverity-fixes-20160915

auth: Fix returned id from `Bind2Backend::addDomainKey()`, use a unique_ptr for AuthLua4 object

8 years agoMerge pull request #4513 from martinkouba/patch-1
Pieter Lexis [Wed, 28 Sep 2016 11:39:36 +0000 (13:39 +0200)]
Merge pull request #4513 from martinkouba/patch-1

Updated description of allow-unsigned-notify

8 years agodisable negative getSOA caching if the negcache_ttl is 0
Kees Monshouwer [Sat, 17 Sep 2016 22:28:41 +0000 (00:28 +0200)]
disable negative getSOA caching if the negcache_ttl is 0

8 years agoUpdated description of allow-unsigned-notify
Martin Kouba [Tue, 27 Sep 2016 17:49:21 +0000 (19:49 +0200)]
Updated description of allow-unsigned-notify

Changed default of allow-unsigned-notify according to https://doc.powerdns.com/md/authoritative/settings/

8 years agocleanup packetcache cleanup()
Kees Monshouwer [Mon, 26 Sep 2016 19:04:24 +0000 (21:04 +0200)]
cleanup packetcache cleanup()

8 years agomake sure we clean based on sequence index and not on hash index. This bug potentiall...
bert hubert [Mon, 26 Sep 2016 10:12:59 +0000 (12:12 +0200)]
make sure we clean based on sequence index and not on hash index. This bug potentially repeats for all users of PruneCollection.

8 years agoremove some outdated comments in packetcache.cc
Kees Monshouwer [Mon, 26 Sep 2016 18:31:22 +0000 (20:31 +0200)]
remove some outdated comments in packetcache.cc

8 years agoremove unnecessary locking in packetcache
Kees Monshouwer [Mon, 26 Sep 2016 18:30:20 +0000 (20:30 +0200)]
remove unnecessary locking in packetcache

8 years agoupdate packetcache size in insert()
Kees Monshouwer [Mon, 26 Sep 2016 18:28:27 +0000 (20:28 +0200)]
update packetcache size in insert()

8 years agoRevert "Merge pull request #947 from mind04/right"
Peter van Dijk [Mon, 26 Sep 2016 12:52:10 +0000 (14:52 +0200)]
Revert "Merge pull request #947 from mind04/right"

This code only served to fix a combination of system misconfiguration and a
bug in glibc. Meanwhile it turns out this code is incorrect. Removing it.

8 years agomake sure we log the [id] as well for DNSSEC trace
bert hubert [Mon, 26 Sep 2016 09:40:02 +0000 (11:40 +0200)]
make sure we log the [id] as well for DNSSEC trace

8 years agoMerge pull request #4506 from HLFH/patch-1
Pieter Lexis [Sun, 25 Sep 2016 19:49:15 +0000 (21:49 +0200)]
Merge pull request #4506 from HLFH/patch-1

Removal of pipebackend-abi-version setting

8 years agoMerge pull request #4507 from HLFH/patch-2
Pieter Lexis [Sun, 25 Sep 2016 19:48:51 +0000 (21:48 +0200)]
Merge pull request #4507 from HLFH/patch-2

Give tarball link

8 years agoMerge pull request #4499 from rgacogne/rec-boost-context-1.61
Peter van Dijk [Sun, 25 Sep 2016 19:06:06 +0000 (21:06 +0200)]
Merge pull request #4499 from rgacogne/rec-boost-context-1.61

rec: Add support for boost::context >= 1.61

8 years agoGive tarball link
HLFH [Sun, 25 Sep 2016 16:59:46 +0000 (18:59 +0200)]
Give tarball link

8 years agoRemoval of pipebackend-abi-version setting
HLFH [Sun, 25 Sep 2016 16:51:58 +0000 (18:51 +0200)]
Removal of pipebackend-abi-version setting

pipebackend-abi-version has been removed in 4.0.0.
We no longer need this setting explained in the master doc.

8 years agoMerge pull request #4497 from phonedph1/root-hint
bert hubert [Sun, 25 Sep 2016 09:53:17 +0000 (11:53 +0200)]
Merge pull request #4497 from phonedph1/root-hint

e.root-servers.net has IPv6 now

8 years agorec: Always test if BOOST_VERSION is < 1.61, not >, for readability
Remi Gacogne [Fri, 23 Sep 2016 14:58:05 +0000 (16:58 +0200)]
rec: Always test if BOOST_VERSION is < 1.61, not >, for readability

8 years agoMerge pull request #4492 from pieterlexis/post-deresource-version-bind
Peter van Dijk [Fri, 23 Sep 2016 14:54:44 +0000 (16:54 +0200)]
Merge pull request #4492 from pieterlexis/post-deresource-version-bind

Don't ServFail on version.bind post-deresource

8 years agoMerge pull request #4486 from cmouse/yahttp-update
Pieter Lexis [Fri, 23 Sep 2016 14:51:53 +0000 (16:51 +0200)]
Merge pull request #4486 from cmouse/yahttp-update

yahttp: Update to v0.2.0

8 years agoMerge pull request #4487 from mzealey/wipe-domain-doc-update
Pieter Lexis [Fri, 23 Sep 2016 14:51:37 +0000 (16:51 +0200)]
Merge pull request #4487 from mzealey/wipe-domain-doc-update

Add doc about the $ feature of wipe-domain

8 years agoMerge pull request #4494 from zeha/warnings
Peter van Dijk [Fri, 23 Sep 2016 14:50:55 +0000 (16:50 +0200)]
Merge pull request #4494 from zeha/warnings

Fix struct/class mismatch warning reported by apple clang 800.0.38

8 years agorec: Add support for boost::context >= 1.61
Remi Gacogne [Fri, 23 Sep 2016 14:08:15 +0000 (16:08 +0200)]
rec: Add support for boost::context >= 1.61

8 years agowhen encountering bad zone data in backend, make sure we finish the get() so we leave...
bert hubert [Fri, 23 Sep 2016 08:26:06 +0000 (10:26 +0200)]
when encountering bad zone data in backend, make sure we finish the get() so we leave the backend in a consistent state.

8 years agoe.root-servers.net has IPv6 now
phonedph1 [Fri, 23 Sep 2016 00:41:58 +0000 (18:41 -0600)]
e.root-servers.net has IPv6 now

8 years agoFix struct/class mismatch warning reported by apple clang 800.0.38
Christian Hofstaedtler [Thu, 22 Sep 2016 16:35:02 +0000 (18:35 +0200)]
Fix struct/class mismatch warning reported by apple clang 800.0.38

8 years agoDon't ServFail on version.bind post-deresource
Pieter Lexis [Thu, 22 Sep 2016 09:20:02 +0000 (11:20 +0200)]
Don't ServFail on version.bind post-deresource

8 years agoAdd doc about the $ feature of wipe-domain
Mark Zealey [Mon, 19 Sep 2016 15:01:00 +0000 (18:01 +0300)]
Add doc about the $ feature of wipe-domain

8 years agoyahttp: Update to v0.2.0
Aki Tuomi [Sun, 18 Sep 2016 12:06:12 +0000 (15:06 +0300)]
yahttp: Update to v0.2.0

8 years agoauth: `id` variable shadows reference in `Bind2Backend::addDomainKey()`
Remi Gacogne [Thu, 15 Sep 2016 09:28:20 +0000 (11:28 +0200)]
auth: `id` variable shadows reference in `Bind2Backend::addDomainKey()`

8 years agoauth: Use unique_ptr for `AuthLua` and `AuthLua4` objects
Remi Gacogne [Thu, 15 Sep 2016 09:12:58 +0000 (11:12 +0200)]
auth: Use unique_ptr for `AuthLua` and `AuthLua4` objects

Fix a leak reported by coverity when we cycle a backend.

8 years agoauth: Fix 'Identical code for different branches' coverity defect
Remi Gacogne [Thu, 15 Sep 2016 09:12:41 +0000 (11:12 +0200)]
auth: Fix 'Identical code for different branches' coverity defect

8 years agoMerge pull request #4467 from ahupowerdns/deresource
bert hubert [Wed, 14 Sep 2016 08:02:00 +0000 (10:02 +0200)]
Merge pull request #4467 from ahupowerdns/deresource

Deresource & uphash: gigabit DNSSEC root-server performance

8 years agoreinstate shuffling in the new DNSZoneRecord world
bert hubert [Tue, 13 Sep 2016 13:56:44 +0000 (15:56 +0200)]
reinstate shuffling in the new DNSZoneRecord world

8 years agomake randombackend DNSZoneRecord native
bert hubert [Tue, 13 Sep 2016 13:56:31 +0000 (15:56 +0200)]
make randombackend DNSZoneRecord native

8 years agomake it possible to compare pointers/references to DNSRecordContent. There is a gener...
bert hubert [Mon, 12 Sep 2016 21:48:41 +0000 (23:48 +0200)]
make it possible to compare pointers/references to DNSRecordContent. There is a generic comparison function based on getZoneRepresentation(), and specializations for A, AAAA, MX and NS. Rest to follow.
Also make DNSPacket::addRecord() use this infrastructure

8 years agofix up lua-auth for new DNSZoneRecord world
bert hubert [Thu, 8 Sep 2016 03:40:38 +0000 (05:40 +0200)]
fix up lua-auth for new DNSZoneRecord world