]> granicus.if.org Git - pdns/log
pdns
7 years agoMerge pull request #5597 from pieterlexis/dnsdist-signed-unsigned-arm
Pieter Lexis [Thu, 14 Sep 2017 12:17:55 +0000 (14:17 +0200)]
Merge pull request #5597 from pieterlexis/dnsdist-signed-unsigned-arm

dnsdist: Fix several signed/unsigned comparison warnings on ARM

7 years agoMerge pull request #5659 from Habbie/gettag-docs
Pieter Lexis [Thu, 14 Sep 2017 12:17:27 +0000 (14:17 +0200)]
Merge pull request #5659 from Habbie/gettag-docs

gettag doc nits

7 years agoMerge pull request #5689 from Habbie/check-parts
aerique [Thu, 14 Sep 2017 10:44:39 +0000 (12:44 +0200)]
Merge pull request #5689 from Habbie/check-parts

verify parts.size(). Fixes #5688

7 years agoexplicitly warn when no hostname can be gathered
Peter van Dijk [Thu, 14 Sep 2017 09:31:26 +0000 (11:31 +0200)]
explicitly warn when no hostname can be gathered

7 years agoverify parts.size(). Fixes #5688
Peter van Dijk [Thu, 14 Sep 2017 08:08:54 +0000 (10:08 +0200)]
verify parts.size(). Fixes #5688

7 years agoMerge pull request #5584 from eehakkin/ldapbackend/new-record-types
aerique [Wed, 13 Sep 2017 13:58:10 +0000 (15:58 +0200)]
Merge pull request #5584 from eehakkin/ldapbackend/new-record-types

ldapbackend: Add support for new record types

7 years agoMerge pull request #5678 from rgacogne/auth-requestor-payload
aerique [Wed, 13 Sep 2017 13:03:33 +0000 (15:03 +0200)]
Merge pull request #5678 from rgacogne/auth-requestor-payload

auth: Treat requestor's payload size lower than 512 as equal to 512

7 years agoMerge pull request #5684 from Habbie/5673
aerique [Wed, 13 Sep 2017 12:09:52 +0000 (14:09 +0200)]
Merge pull request #5684 from Habbie/5673

be more specific about trailing dot handling, fixes #5673

7 years agoMerge pull request #5666 from pieterlexis/doc-nits
aerique [Wed, 13 Sep 2017 11:15:26 +0000 (13:15 +0200)]
Merge pull request #5666 from pieterlexis/doc-nits

Fix some doc nits

7 years agoMerge pull request #5665 from pieterlexis/auth-enable-pkcs11
aerique [Wed, 13 Sep 2017 09:30:22 +0000 (11:30 +0200)]
Merge pull request #5665 from pieterlexis/auth-enable-pkcs11

Enable PKCS#11 in authoritative packages

7 years agoMerge pull request #5670 from rgacogne/rec-5648-root-denial
aerique [Wed, 13 Sep 2017 07:44:34 +0000 (09:44 +0200)]
Merge pull request #5670 from rgacogne/rec-5648-root-denial

rec: Fix erroneous check for section 4.1 of rfc6840

7 years agoFix Zone object rendering
Pieter Lexis [Tue, 12 Sep 2017 16:17:02 +0000 (18:17 +0200)]
Fix Zone object rendering

7 years agorec: Add unit tests for rfc6840 section 4.1
Remi Gacogne [Wed, 6 Sep 2017 14:51:50 +0000 (16:51 +0200)]
rec: Add unit tests for rfc6840 section 4.1

7 years agorec: Fix erroneous check for section 4.1 of rfc6840
Remi Gacogne [Tue, 5 Sep 2017 14:10:33 +0000 (16:10 +0200)]
rec: Fix erroneous check for section 4.1 of rfc6840

7 years agorec: Go Bogus if the name exists but retrieving the DS results in NXD
Remi Gacogne [Tue, 5 Sep 2017 10:23:12 +0000 (12:23 +0200)]
rec: Go Bogus if the name exists but retrieving the DS results in NXD

7 years agoAdd missing recursor 4.0.6 changelog
Pieter Lexis [Tue, 12 Sep 2017 14:29:08 +0000 (16:29 +0200)]
Add missing recursor 4.0.6 changelog

7 years agoMerge pull request #5671 from rgacogne/rec-nsec-wrap-around
aerique [Tue, 12 Sep 2017 14:24:04 +0000 (16:24 +0200)]
Merge pull request #5671 from rgacogne/rec-nsec-wrap-around

rec: Handle NSEC wrap-around

7 years agoFix link
Pieter Lexis [Mon, 11 Sep 2017 11:03:25 +0000 (13:03 +0200)]
Fix link

7 years agoAdd upgrades notes on new LDAP record types
Pieter Lexis [Mon, 11 Sep 2017 11:02:36 +0000 (13:02 +0200)]
Add upgrades notes on new LDAP record types

for #5584

ALso, fix layout

7 years agoMention the need for krb5.h
Pieter Lexis [Mon, 11 Sep 2017 10:53:58 +0000 (12:53 +0200)]
Mention the need for krb5.h

Closes #5674

7 years agoAdd removed recursion opts to upgrade guide
Pieter Lexis [Mon, 11 Sep 2017 10:53:53 +0000 (12:53 +0200)]
Add removed recursion opts to upgrade guide

7 years agoFix some refs
Pieter Lexis [Wed, 6 Sep 2017 12:43:35 +0000 (14:43 +0200)]
Fix some refs

7 years agoFix render error (no more bold text)
Pieter Lexis [Wed, 6 Sep 2017 12:41:03 +0000 (14:41 +0200)]
Fix render error (no more bold text)

7 years agoLink to the stats from StatisticsItem
Pieter Lexis [Wed, 6 Sep 2017 12:40:42 +0000 (14:40 +0200)]
Link to the stats from StatisticsItem

7 years agoFix a nit in the dnsdist docs
Pieter Lexis [Tue, 5 Sep 2017 14:58:27 +0000 (16:58 +0200)]
Fix a nit in the dnsdist docs

7 years agoFix some doc nits
Pieter Lexis [Tue, 5 Sep 2017 14:22:00 +0000 (16:22 +0200)]
Fix some doc nits

7 years agoMerge pull request #5672 from rgacogne/rec-nxtrust-denial-nsec
aerique [Tue, 12 Sep 2017 13:38:01 +0000 (15:38 +0200)]
Merge pull request #5672 from rgacogne/rec-nxtrust-denial-nsec

rec: Add NSEC records on nx-trust cache hits

7 years agomake sure we actually have parts
Peter van Dijk [Tue, 12 Sep 2017 09:13:36 +0000 (11:13 +0200)]
make sure we actually have parts

7 years agofix double dot on PTR & co
Peter van Dijk [Tue, 12 Sep 2017 09:05:45 +0000 (11:05 +0200)]
fix double dot on PTR & co

7 years agobe more specific about trailing dot handling, fixes #5673
Peter van Dijk [Mon, 11 Sep 2017 15:30:02 +0000 (17:30 +0200)]
be more specific about trailing dot handling, fixes #5673

7 years agoauth: Treat requestor's payload size lower than 512 as equal to 512
Remi Gacogne [Thu, 7 Sep 2017 07:43:53 +0000 (09:43 +0200)]
auth: Treat requestor's payload size lower than 512 as equal to 512

7 years agoMerge pull request #5679 from rgacogne/auth-empty-java-options
Peter van Dijk [Fri, 8 Sep 2017 19:29:20 +0000 (21:29 +0200)]
Merge pull request #5679 from rgacogne/auth-empty-java-options

auth: Unset _JAVA_OPTIONS before using jdnssec

7 years agoauth: Unset _JAVA_OPTIONS before using jdnssec
Remi Gacogne [Fri, 8 Sep 2017 15:29:16 +0000 (17:29 +0200)]
auth: Unset _JAVA_OPTIONS before using jdnssec

Travis now [1] defaults to _JAVA_OPTIONS="-Xmx2048m -Xms512m". We wouldn't
care much, except that every Java command now outputs the following line
to stderr, breaking our jdnssec diffs:

"Picked up _JAVA_OPTIONS: -Xmx2048m -Xms512m"

[1]: https://docs.travis-ci.com/user/build-environment-updates/2017-09-06/

7 years agorec: Add unit tests for NSEC authenticated denial of existence
Remi Gacogne [Wed, 6 Sep 2017 14:20:25 +0000 (16:20 +0200)]
rec: Add unit tests for NSEC authenticated denial of existence

7 years agorec: An exact NSEC{,3} match can't deny the domain
Remi Gacogne [Wed, 6 Sep 2017 14:19:13 +0000 (16:19 +0200)]
rec: An exact NSEC{,3} match can't deny the domain

7 years agorec: Add NSEC records on nx-trust cache hits
Remi Gacogne [Tue, 5 Sep 2017 14:27:03 +0000 (16:27 +0200)]
rec: Add NSEC records on nx-trust cache hits

7 years agorec: Handle NSEC wrap-around
Remi Gacogne [Tue, 5 Sep 2017 14:18:41 +0000 (16:18 +0200)]
rec: Handle NSEC wrap-around

7 years agoDocument the SoftHSM/Botan interaction
Pieter Lexis [Tue, 5 Sep 2017 12:54:51 +0000 (14:54 +0200)]
Document the SoftHSM/Botan interaction

7 years agoDocument enabling of PKCS#11 in changelog
Pieter Lexis [Tue, 5 Sep 2017 12:49:41 +0000 (14:49 +0200)]
Document enabling of PKCS#11 in changelog

7 years agoReport PKCS#11 support in configure and --version
Pieter Lexis [Tue, 5 Sep 2017 09:32:58 +0000 (11:32 +0200)]
Report PKCS#11 support in configure and --version

7 years agoEnable PKCS#11 in auth builds
Pieter Lexis [Tue, 5 Sep 2017 09:16:28 +0000 (11:16 +0200)]
Enable PKCS#11 in auth builds

7 years agoMerge pull request #5662 from RvdE/patch-6
bert hubert [Fri, 1 Sep 2017 11:21:21 +0000 (13:21 +0200)]
Merge pull request #5662 from RvdE/patch-6

[PATCH]: Recursor 4.1.0 alpha 1 fails to build on FreeBSD

7 years agoHopefully fix compilation error on linux
RvdE [Fri, 1 Sep 2017 07:38:41 +0000 (09:38 +0200)]
Hopefully fix compilation error on linux

7 years ago[PATCH]: Recursor 4.1.0 alpha 1 fails to build on FreeBSD
RvdE [Thu, 31 Aug 2017 18:58:31 +0000 (20:58 +0200)]
[PATCH]: Recursor 4.1.0 alpha 1 fails to build on FreeBSD

This fixes compilation on FreeBSD, which requires an extra include file and defines a slightly different type.

7 years agoauth: Fix two mistakes in 4.1 changelog.
aerique [Thu, 31 Aug 2017 11:58:46 +0000 (13:58 +0200)]
auth: Fix two mistakes in 4.1 changelog.

7 years agoMerge pull request #5646 from neilcook/deviceid
Peter van Dijk [Tue, 29 Aug 2017 13:22:57 +0000 (15:22 +0200)]
Merge pull request #5646 from neilcook/deviceid

Support for identifying devices by id such as mac address

7 years agoMerge pull request #5658 from aerique/feature/update-auth-changelog auth-4.1.0-rc1
aerique [Tue, 29 Aug 2017 13:07:27 +0000 (15:07 +0200)]
Merge pull request #5658 from aerique/feature/update-auth-changelog

auth: Update the ChangeLog for 4.1.0.

7 years agoUpdate secpoll for auth 4.1.0-rc1.
Erik Winkels [Tue, 29 Aug 2017 10:56:13 +0000 (12:56 +0200)]
Update secpoll for auth 4.1.0-rc1.

7 years agoauth: Update the ChangeLog for 4.1.0.
Erik Winkels [Mon, 28 Aug 2017 13:19:35 +0000 (15:19 +0200)]
auth: Update the ChangeLog for 4.1.0.

7 years agoAdd missing requestorId and deviceId to summary print statement
Neil Cook [Tue, 29 Aug 2017 09:55:28 +0000 (10:55 +0100)]
Add missing requestorId and deviceId to summary print statement

7 years agogettag doc nits
Peter van Dijk [Mon, 28 Aug 2017 15:05:46 +0000 (17:05 +0200)]
gettag doc nits

7 years agoMerge pull request #5636 from mind04/luabackend-test
Peter van Dijk [Mon, 28 Aug 2017 14:38:35 +0000 (16:38 +0200)]
Merge pull request #5636 from mind04/luabackend-test

Fix and hook up luabackend tests

7 years agoMerge pull request #5647 from ahupowerdns/dnsdist-dyntrunk-tcp
bert hubert [Mon, 28 Aug 2017 08:51:32 +0000 (10:51 +0200)]
Merge pull request #5647 from ahupowerdns/dnsdist-dyntrunk-tcp

Make dnsdist dynamic truncate do right thing on TCP/IP

7 years agomake sure stats get updated in all the right places, plus factor out the updating...
bert hubert [Fri, 25 Aug 2017 11:59:00 +0000 (13:59 +0200)]
make sure stats get updated in all the right places, plus factor out the updating to a function

7 years agoenhance test so it also covers non-truncation over TCP/IP for dnsdist dynamic truncation
bert hubert [Thu, 24 Aug 2017 14:50:06 +0000 (16:50 +0200)]
enhance test so it also covers non-truncation over TCP/IP for dnsdist dynamic truncation

7 years agoAdd requestorId and deviceId to summary log
Neil Cook [Thu, 24 Aug 2017 12:47:45 +0000 (13:47 +0100)]
Add requestorId and deviceId to summary log

7 years agoMake dnsdist dynamic truncate do right thing on TCP/IP
bert hubert [Thu, 24 Aug 2017 12:29:03 +0000 (14:29 +0200)]
Make dnsdist dynamic truncate do right thing on TCP/IP

Winfried noted that our new dynamic truncation rule worked fine on UDP, but on TCP/IP a truncate would be converted into a drop, which was not the intended effect.
This commit makes dynamic truncate a NOOP on TCP.

7 years agoMerge pull request #5328 from rgacogne/snmp-reconnect
aerique [Thu, 24 Aug 2017 11:48:18 +0000 (13:48 +0200)]
Merge pull request #5328 from rgacogne/snmp-reconnect

SNMP: Handle SNMP alarms so we can reconnect to the master

7 years agoMerge pull request #5620 from rgacogne/rec-dump-rpz
aerique [Thu, 24 Aug 2017 11:09:15 +0000 (13:09 +0200)]
Merge pull request #5620 from rgacogne/rec-dump-rpz

rec: Add support for dumping the in-memory RPZ zones to a file

7 years agoDocument deviceId in DNSQuestion
Neil Cook [Thu, 24 Aug 2017 11:03:10 +0000 (12:03 +0100)]
Document deviceId in DNSQuestion

7 years agoRemove duplicate d_kind declaration.
aerique [Thu, 24 Aug 2017 10:25:06 +0000 (12:25 +0200)]
Remove duplicate d_kind declaration.

7 years agoDocument gettag returning optional deviceId
Neil Cook [Thu, 24 Aug 2017 09:12:47 +0000 (10:12 +0100)]
Document gettag returning optional deviceId

7 years agoMerge pull request #5642 from pieterlexis/issue-5329-gsql-doc-fixes
aerique [Thu, 24 Aug 2017 08:36:25 +0000 (10:36 +0200)]
Merge pull request #5642 from pieterlexis/issue-5329-gsql-doc-fixes

Assorted documentation fixes

7 years agoMerge branch 'master' into rec-dump-rpz
aerique [Thu, 24 Aug 2017 08:23:26 +0000 (10:23 +0200)]
Merge branch 'master' into rec-dump-rpz

7 years agoSupport for identifying devices by id such as mac address
Neil Cook [Wed, 23 Aug 2017 16:48:12 +0000 (17:48 +0100)]
Support for identifying devices by id such as mac address

7 years agoMerge pull request #5637 from Habbie/sortlist-comboaddress
aerique [Wed, 23 Aug 2017 13:44:38 +0000 (15:44 +0200)]
Merge pull request #5637 from Habbie/sortlist-comboaddress

remove unused SortList compare operator for ComboAddress

7 years agoMerge pull request #5515 from rgacogne/rec-ecs-source-0
aerique [Wed, 23 Aug 2017 13:43:03 +0000 (15:43 +0200)]
Merge pull request #5515 from rgacogne/rec-ecs-source-0

rec: Fix cache handling of ECS queries with a source length of 0

7 years agoMerge pull request #5567 from rgacogne/rec-register-all-stats
aerique [Wed, 23 Aug 2017 13:42:28 +0000 (15:42 +0200)]
Merge pull request #5567 from rgacogne/rec-register-all-stats

rec: Guard `registerAllStats()` with an atomic flag instead of a bool

7 years agoMerge pull request #5621 from rgacogne/rec-protobuf-rpz-type
aerique [Wed, 23 Aug 2017 13:41:12 +0000 (15:41 +0200)]
Merge pull request #5621 from rgacogne/rec-protobuf-rpz-type

rec: Log the policy type (QName, Client IP, NS IP...) over protobuf

7 years agoMerge pull request #5622 from rgacogne/rec-log-rpz-changes
aerique [Wed, 23 Aug 2017 13:40:42 +0000 (15:40 +0200)]
Merge pull request #5622 from rgacogne/rec-log-rpz-changes

rec: Add `log-rpz-changes` to log RPZ additions and removals

7 years agoMerge pull request #5583 from tcely/issue-2835
aerique [Wed, 23 Aug 2017 13:35:23 +0000 (15:35 +0200)]
Merge pull request #5583 from tcely/issue-2835

listen on 127.0.0.1 during regression tests

7 years agoMerge pull request #5641 from pieterlexis/issue-5520-catch-DNSName-error-when-parsing...
Peter van Dijk [Wed, 23 Aug 2017 09:45:39 +0000 (11:45 +0200)]
Merge pull request #5641 from pieterlexis/issue-5520-catch-DNSName-error-when-parsing-zones

Catch DNSName exception in the Zoneparser

7 years agoremove unused g_sortlist
Peter van Dijk [Wed, 23 Aug 2017 09:20:35 +0000 (11:20 +0200)]
remove unused g_sortlist

7 years agoMerge pull request #5639 from paddg/patch-6
Pieter Lexis [Wed, 23 Aug 2017 08:14:46 +0000 (10:14 +0200)]
Merge pull request #5639 from paddg/patch-6

Otherwise the issues are dead links.

7 years agoMerge pull request #5640 from paddg/patch-7
Pieter Lexis [Wed, 23 Aug 2017 08:14:37 +0000 (10:14 +0200)]
Merge pull request #5640 from paddg/patch-7

Otherwise the issues are dead links.

7 years agodoc: add upgrade info on the priority field
Pieter Lexis [Tue, 22 Aug 2017 15:28:06 +0000 (17:28 +0200)]
doc: add upgrade info on the priority field

Closes #4151

7 years agodocs: Add EOL statements
Pieter Lexis [Tue, 22 Aug 2017 15:24:10 +0000 (17:24 +0200)]
docs: Add EOL statements

7 years agodoc: Add missing Zone properties and SOA-EDIT-API
Pieter Lexis [Tue, 22 Aug 2017 15:06:47 +0000 (17:06 +0200)]
doc: Add missing Zone properties and SOA-EDIT-API

Closes #3895
Closes #4129

7 years agodoc: mention the PDF docs (+link)
Pieter Lexis [Tue, 22 Aug 2017 12:38:00 +0000 (14:38 +0200)]
doc: mention the PDF docs (+link)

Closes #2165

7 years agodocs: Fix order of fields returned in gsql query
Pieter Lexis [Tue, 22 Aug 2017 12:30:41 +0000 (14:30 +0200)]
docs: Fix order of fields returned in gsql query

Closes #5329

7 years agoCatch DNSName exception in the Zoneparser
Pieter Lexis [Tue, 22 Aug 2017 12:10:27 +0000 (14:10 +0200)]
Catch DNSName exception in the Zoneparser

This wraps all calls to `toCanonic` in try/catch and rethrows it as a
PDNSException with more information.

Closes #5520.

7 years agoOtherwise the issues are dead links.
Winfried Angele [Tue, 22 Aug 2017 10:11:28 +0000 (12:11 +0200)]
Otherwise the issues are dead links.

Maybe that's rather a Github bug because pull(s) and commit(s) works this way. But at least it is now as in /pdns/docs/conf.py

7 years agoOtherwise the issues are dead links.
Winfried Angele [Tue, 22 Aug 2017 10:08:36 +0000 (12:08 +0200)]
Otherwise the issues are dead links.

Maybe that's rather a Github bug because pull(s) and commit(s) works this way. But at least it is now as in /pdns/docs/conf.py

7 years agorec: Fix cache handling of ECS queries with a source length of 0
Remi Gacogne [Wed, 12 Jul 2017 08:57:51 +0000 (10:57 +0200)]
rec: Fix cache handling of ECS queries with a source length of 0

The current behavior is to send a query without ECS information
and to cache it as a non ECS-specific entry. Unfortunately doing
so meant that we wouldn't send any further ECS-specific queries for
this (qname,qtype) since we could fallback to the non ECS-specific
cached answer.
This commit adds a new parameter, `ecs-scope-zero-addr`, allowing
to specify the address sent to ECS-whitelisted authoritative servers
in that case. If unset, the default is to take the first usable
(non-any) address in `query-local-address` then in `query-local-address6`,
and finally to use `127.0.0.1` as a last resort.

7 years agoMerge pull request #5613 from rgacogne/rec-display-testrunner-logs
Remi Gacogne [Tue, 22 Aug 2017 08:14:00 +0000 (10:14 +0200)]
Merge pull request #5613 from rgacogne/rec-display-testrunner-logs

rec: Display the content of the testrunner logs in case of failure

7 years agoremove unused SortList compare operator for ComboAddress
Peter van Dijk [Mon, 21 Aug 2017 17:29:59 +0000 (19:29 +0200)]
remove unused SortList compare operator for ComboAddress

7 years agoauth: hook up luabackend test
Kees Monshouwer [Mon, 21 Aug 2017 15:25:27 +0000 (17:25 +0200)]
auth: hook up luabackend test

7 years agoauth: fix luabackend test2
Kees Monshouwer [Mon, 21 Aug 2017 15:23:04 +0000 (17:23 +0200)]
auth: fix luabackend test2

7 years agoMerge pull request #5634 from rgacogne/dnsdist-advisories
Pieter Lexis [Mon, 21 Aug 2017 15:22:25 +0000 (17:22 +0200)]
Merge pull request #5634 from rgacogne/dnsdist-advisories

dnsdist: Add advisories 2017-01 and 2017-02

7 years agoMerge pull request #4195 from zeha/api-nameservers-or-ns-rrset
Peter van Dijk [Mon, 21 Aug 2017 13:06:10 +0000 (15:06 +0200)]
Merge pull request #4195 from zeha/api-nameservers-or-ns-rrset

API: prevent duplicate records in single RRset

7 years agodnsdist: Add advisories 2017-01 and 2017-02
Remi Gacogne [Mon, 21 Aug 2017 09:42:17 +0000 (11:42 +0200)]
dnsdist: Add advisories 2017-01 and 2017-02

7 years agoMerge pull request #5632 from rgacogne/dnsdist-1.2.0-changelog dnsdist-1.2.0
Remi Gacogne [Mon, 21 Aug 2017 12:44:52 +0000 (14:44 +0200)]
Merge pull request #5632 from rgacogne/dnsdist-1.2.0-changelog

dnsdist: Update the ChangeLog for 1.2.0

7 years agoMerge pull request #5631 from rgacogne/dnsdist-api-key-only
Remi Gacogne [Mon, 21 Aug 2017 12:44:40 +0000 (14:44 +0200)]
Merge pull request #5631 from rgacogne/dnsdist-api-key-only

dnsdist: Make the API available with an API key only

7 years agoMerge pull request #5630 from rgacogne/dnsdist-h1-168297
Remi Gacogne [Mon, 21 Aug 2017 12:44:28 +0000 (14:44 +0200)]
Merge pull request #5630 from rgacogne/dnsdist-h1-168297

dnsdist: Fix potential pointer wrap-around on 32 bits

7 years agoMerge pull request #5633 from mind04/axfr-soa
Peter van Dijk [Mon, 21 Aug 2017 12:43:32 +0000 (14:43 +0200)]
Merge pull request #5633 from mind04/axfr-soa

auth: first and last SOA in an AXFR must be identical

7 years agodnsdist: Update the ChangeLog for 1.2.0
Remi Gacogne [Mon, 21 Aug 2017 10:59:21 +0000 (12:59 +0200)]
dnsdist: Update the ChangeLog for 1.2.0

7 years agoMerge pull request #5614 from ahupowerdns/dnssec-better-logging
bert hubert [Mon, 21 Aug 2017 10:01:40 +0000 (12:01 +0200)]
Merge pull request #5614 from ahupowerdns/dnssec-better-logging

fix typo in logging of dnssec validation, add some fields

7 years agoMerge pull request #5610 from ahupowerdns/edit-zone-auth
Peter van Dijk [Mon, 21 Aug 2017 09:04:13 +0000 (11:04 +0200)]
Merge pull request #5610 from ahupowerdns/edit-zone-auth

fix that pdnsutil edit-zone complains about auth=1 problems on all data

7 years agoMerge pull request #5611 from mind04/notimp
Peter van Dijk [Mon, 21 Aug 2017 09:03:15 +0000 (11:03 +0200)]
Merge pull request #5611 from mind04/notimp

NOTIMP is only appropriate for an unsupported opcode

7 years agodnsdist: Fix potential pointer wrap-around on 32 bits
Remi Gacogne [Thu, 10 Aug 2017 12:14:34 +0000 (14:14 +0200)]
dnsdist: Fix potential pointer wrap-around on 32 bits

This can lead to a DoS on 32 bits if a backend server sends a
crafted response and we happen to be working with a buffer allocated to
a very high virtual address.

Reported by Guido Vranken (many thanks!).