]> granicus.if.org Git - pdns/log
pdns
5 years agoMerge pull request #8001 from chbruyand/protobuf-devicename-field
Otto Moerbeek [Wed, 3 Jul 2019 12:01:12 +0000 (14:01 +0200)]
Merge pull request #8001 from chbruyand/protobuf-devicename-field

recursor: add deviceName field to protobuf messages

5 years agoMerge pull request #8003 from rgacogne/dnsdist-fix-crash-ringuffer-insertion
Remi Gacogne [Tue, 2 Jul 2019 22:05:51 +0000 (00:05 +0200)]
Merge pull request #8003 from rgacogne/dnsdist-fix-crash-ringuffer-insertion

 dnsdist: Insert the response into the ringbuffer right after sending it

5 years agoMerge pull request #8015 from rgacogne/ddist-fix-showdnscryptbinds-crash
Remi Gacogne [Tue, 2 Jul 2019 22:05:31 +0000 (00:05 +0200)]
Merge pull request #8015 from rgacogne/ddist-fix-showdnscryptbinds-crash

dnsdist: Skip non-DNSCrypt binds in `showDNSCryptBinds()`

5 years agodocs: fix version numbers
Charles-Henri Bruyand [Tue, 2 Jul 2019 15:44:25 +0000 (17:44 +0200)]
docs: fix version numbers

5 years agodnsdist: De-duplicate DNSCrypt binds in `showDNSCryptBinds()`
Remi Gacogne [Tue, 2 Jul 2019 15:07:34 +0000 (17:07 +0200)]
dnsdist: De-duplicate DNSCrypt binds in `showDNSCryptBinds()`

5 years agodnsdist: Skip non-DNSCrypt binds in `showDNSCryptBinds()`
Remi Gacogne [Tue, 2 Jul 2019 09:06:42 +0000 (11:06 +0200)]
dnsdist: Skip non-DNSCrypt binds in `showDNSCryptBinds()`

5 years agoMerge pull request #8006 from rgacogne/auth-backend-permanent-error-leak
Peter van Dijk [Mon, 1 Jul 2019 20:39:31 +0000 (22:39 +0200)]
Merge pull request #8006 from rgacogne/auth-backend-permanent-error-leak

auth: Fix a leak on 'Backend reported permanent error which prevented looukp' error

5 years agoMerge pull request #7980 from James-TR/patch-3
Peter van Dijk [Mon, 1 Jul 2019 18:25:59 +0000 (20:25 +0200)]
Merge pull request #7980 from James-TR/patch-3

auth: make sure we really are using glibc

5 years agoMerge pull request #8008 from rgacogne/rec-test_auth_zone_delegation-fixed-time
Remi Gacogne [Mon, 1 Jul 2019 16:44:00 +0000 (18:44 +0200)]
Merge pull request #8008 from rgacogne/rec-test_auth_zone_delegation-fixed-time

rec: Don't go Bogus if the auth zone delegation test takes too long

5 years agoMerge pull request #8007 from rgacogne/ctrl-msg-buffer-size-assertion
Remi Gacogne [Mon, 1 Jul 2019 16:43:39 +0000 (18:43 +0200)]
Merge pull request #8007 from rgacogne/ctrl-msg-buffer-size-assertion

Add static assertions for the size of the src address control buffer

5 years agorec: Don't go Bogus if the auth zone delegation test takes too long
Remi Gacogne [Mon, 1 Jul 2019 10:03:55 +0000 (12:03 +0200)]
rec: Don't go Bogus if the auth zone delegation test takes too long

5 years agoMerge pull request #8004 from Habbie/cherry-pick-merge
Peter van Dijk [Mon, 1 Jul 2019 09:49:18 +0000 (11:49 +0200)]
Merge pull request #8004 from Habbie/cherry-pick-merge

cherry-pick-pr: fix branch name in merge command

5 years agoMerge pull request #7969 from fwSmit/fixWarnings
Peter van Dijk [Mon, 1 Jul 2019 09:45:37 +0000 (11:45 +0200)]
Merge pull request #7969 from fwSmit/fixWarnings

removed unused variables in lua-record.cc

5 years agoMerge pull request #7999 from rgacogne/auth-servfail-accounting
Remi Gacogne [Mon, 1 Jul 2019 09:24:55 +0000 (11:24 +0200)]
Merge pull request #7999 from rgacogne/auth-servfail-accounting

auth: Fix the accounting of servfail-queries in the distributor

5 years agoMerge pull request #7918 from mind04/soacomplete
Peter van Dijk [Mon, 1 Jul 2019 08:33:36 +0000 (10:33 +0200)]
Merge pull request #7918 from mind04/soacomplete

auth: deprecate SOA autocomplete in pdnsutil check-zone

5 years agocherry-pick-pr: fix branch name in merge command
Peter van Dijk [Mon, 1 Jul 2019 08:20:46 +0000 (10:20 +0200)]
cherry-pick-pr: fix branch name in merge command

5 years agoMerge pull request #7996 from omoerbeek/valgrind-memset-cmsg-space
Otto Moerbeek [Mon, 1 Jul 2019 08:07:08 +0000 (10:07 +0200)]
Merge pull request #7996 from omoerbeek/valgrind-memset-cmsg-space

Clear CMSG_SPACE(sizeof(data)) in cmsghdr to appease valgrind.

5 years agoAdd static assertions for the size of the src address control buffer
Remi Gacogne [Mon, 1 Jul 2019 08:00:35 +0000 (10:00 +0200)]
Add static assertions for the size of the src address control buffer

5 years agolua: DNSQuestion, actually export deviceName and deviceId attributes
Charles-Henri Bruyand [Mon, 1 Jul 2019 07:50:46 +0000 (09:50 +0200)]
lua: DNSQuestion, actually export deviceName and deviceId attributes

5 years agodnsdist: Don't add cache hits to the response ringbuffer
Remi Gacogne [Sat, 29 Jun 2019 20:30:20 +0000 (22:30 +0200)]
dnsdist: Don't add cache hits to the response ringbuffer

5 years agodnsdist: Insert the response into the ringbuffer right after sending it
Remi Gacogne [Sat, 29 Jun 2019 17:21:05 +0000 (19:21 +0200)]
dnsdist: Insert the response into the ringbuffer right after sending it

The current code could have tried to read a new query before coming
back to the insertion, resetting the state in the process and leading
to recording a wrong backend or worse, to a NULL-pointer dereference
if the new query was dropped or self-answered (no backend then).

5 years agorecursor: add new deviceName field to the dnsmessage protobuf export
Charles-Henri Bruyand [Wed, 19 Jun 2019 09:48:42 +0000 (11:48 +0200)]
recursor: add new deviceName field to the dnsmessage protobuf export

5 years agoMerge pull request #7997 from rgacogne/rec-outgoing-queries-responses
Remi Gacogne [Fri, 28 Jun 2019 14:09:40 +0000 (16:09 +0200)]
Merge pull request #7997 from rgacogne/rec-outgoing-queries-responses

rec: Fix the export of only outgoing queries or incoming responses

5 years agoauth: Fix the accounting of servfail-queries in the distributor
Remi Gacogne [Fri, 28 Jun 2019 14:08:18 +0000 (16:08 +0200)]
auth: Fix the accounting of servfail-queries in the distributor

This was broken since eb029b8efe0217b39c5cf34235b565b4c8d6e95e
which introduced a specific type of DNSName,qtype ring.

5 years agoauth: Fix a leak on 'Backend reported permanent error which prevented lookup' error
Remi Gacogne [Fri, 28 Jun 2019 13:21:12 +0000 (15:21 +0200)]
auth: Fix a leak on 'Backend reported permanent error which prevented lookup' error

5 years agorec: Add tests for outgoing queries/ incoming responses export
Remi Gacogne [Fri, 28 Jun 2019 09:47:59 +0000 (11:47 +0200)]
rec: Add tests for outgoing queries/ incoming responses export

5 years agorec: Fix the export of only outgoing queries or incoming responses
Remi Gacogne [Fri, 28 Jun 2019 09:47:39 +0000 (11:47 +0200)]
rec: Fix the export of only outgoing queries or incoming responses

5 years agoClear CMSG_SPACE(sizeof(data)) in cmsghdr to appease valgrind.
Otto Moerbeek [Fri, 28 Jun 2019 09:25:32 +0000 (11:25 +0200)]
Clear CMSG_SPACE(sizeof(data)) in cmsghdr to appease valgrind.

5 years agoMerge pull request #7990 from omoerbeek/msgbuf-align
Otto Moerbeek [Fri, 28 Jun 2019 07:40:13 +0000 (09:40 +0200)]
Merge pull request #7990 from omoerbeek/msgbuf-align

Explicitly align the buffer used for cmsgs

5 years agoFix indent.
Otto Moerbeek [Fri, 28 Jun 2019 07:38:59 +0000 (09:38 +0200)]
Fix indent.

5 years agoMerge pull request #7946 from rgacogne/doc-markup-fixes
Remi Gacogne [Thu, 27 Jun 2019 09:33:42 +0000 (11:33 +0200)]
Merge pull request #7946 from rgacogne/doc-markup-fixes

Fix a few markup issues in our documentation

5 years agoMerge pull request #7974 from rgacogne/ddist-tcp-short-writes
Remi Gacogne [Thu, 27 Jun 2019 08:05:50 +0000 (10:05 +0200)]
Merge pull request #7974 from rgacogne/ddist-tcp-short-writes

dnsdist: Fix short IOs over TCP

5 years agoMerge pull request #7978 from rgacogne/dnsdist-dot-error-msgs
Remi Gacogne [Thu, 27 Jun 2019 08:05:02 +0000 (10:05 +0200)]
Merge pull request #7978 from rgacogne/dnsdist-dot-error-msgs

dnsdist: Improve error messages for DoT issues

5 years agoMerge pull request #7979 from rgacogne/ddist-tcp-backend-failure
Remi Gacogne [Thu, 27 Jun 2019 08:04:16 +0000 (10:04 +0200)]
Merge pull request #7979 from rgacogne/ddist-tcp-backend-failure

dnsdist: Fix handling of backend connection failing over TCP

5 years agoMerge pull request #7992 from pieterlexis/dnsdist-nmg-quiet
Remi Gacogne [Thu, 27 Jun 2019 08:04:00 +0000 (10:04 +0200)]
Merge pull request #7992 from pieterlexis/dnsdist-nmg-quiet

dnsdist: Add `quiet` parameter to NetmaskGroupRule

5 years agodnsdist: Keep the buffer's constness when passing it to write()
Remi Gacogne [Wed, 26 Jun 2019 21:17:28 +0000 (23:17 +0200)]
dnsdist: Keep the buffer's constness when passing it to write()

5 years agoMerge pull request #7985 from pieterlexis/dnsdist-smn-from-string
Remi Gacogne [Wed, 26 Jun 2019 20:52:59 +0000 (22:52 +0200)]
Merge pull request #7985 from pieterlexis/dnsdist-smn-from-string

SuffixMatchNode:add: Accept more types

5 years agoMerge pull request #7947 from pieterlexis/secpoll-fix-0.0.0
Pieter Lexis [Wed, 26 Jun 2019 15:39:31 +0000 (17:39 +0200)]
Merge pull request #7947 from pieterlexis/secpoll-fix-0.0.0

Secpoll code: fixes and clean-ups

5 years agodnsdist: Update doc wording for `quiet`
Pieter Lexis [Wed, 26 Jun 2019 14:53:10 +0000 (16:53 +0200)]
dnsdist: Update doc wording for `quiet`

5 years agodnsdist: Add `quiet` parameter to NetmaskGroupRule
Pieter Lexis [Wed, 26 Jun 2019 14:35:23 +0000 (16:35 +0200)]
dnsdist: Add `quiet` parameter to NetmaskGroupRule

5 years agodnsdist: Add tests for short reads and writes over TCP and DoT
Remi Gacogne [Wed, 26 Jun 2019 14:25:21 +0000 (16:25 +0200)]
dnsdist: Add tests for short reads and writes over TCP and DoT

5 years agoComment on cmsgbuf_aligned in the proper place.
Otto Moerbeek [Wed, 26 Jun 2019 09:14:25 +0000 (11:14 +0200)]
Comment on cmsgbuf_aligned in the proper place.

5 years agoExact string returned is lib dependent. So only check prefix.
Otto Moerbeek [Wed, 26 Jun 2019 08:44:39 +0000 (10:44 +0200)]
Exact string returned is lib dependent. So only check prefix.

5 years agoMerge branch 'msgbuf-align' of github.com:omoerbeek/pdns into msgbuf-align
Otto Moerbeek [Wed, 26 Jun 2019 08:04:22 +0000 (10:04 +0200)]
Merge branch 'msgbuf-align' of github.com:omoerbeek/pdns into msgbuf-align

5 years agoFixerror: flexible array member 'cmsghdr::__cmsg_data' not at end of 'struct MMReceiver'
Otto Moerbeek [Wed, 26 Jun 2019 08:03:07 +0000 (10:03 +0200)]
Fixerror: flexible array member 'cmsghdr::__cmsg_data' not at end of 'struct MMReceiver'

5 years agotypo
Otto Moerbeek [Tue, 25 Jun 2019 14:04:43 +0000 (16:04 +0200)]
typo

5 years agodoc: add a depreation warning to the SOA autocomplete settings
Kees Monshouwer [Tue, 25 Jun 2019 14:02:42 +0000 (16:02 +0200)]
doc: add a depreation warning to the SOA autocomplete settings

5 years agoSuffixMatchNode:add: Accept more types
Pieter Lexis [Tue, 25 Jun 2019 13:36:31 +0000 (15:36 +0200)]
SuffixMatchNode:add: Accept more types

The SuffixMatchNode now also accepts a table of DNSNames, a table of
string, and singular strings.

5 years agoAlign cmsg aux data, as recommended by OpenBSD manpage.
Otto Moerbeek [Tue, 25 Jun 2019 12:27:00 +0000 (14:27 +0200)]
Align cmsg aux data, as recommended by OpenBSD manpage.

5 years agoMerge pull request #7550 from Habbie/auth-web-bodysize
Peter van Dijk [Tue, 25 Jun 2019 10:34:08 +0000 (12:34 +0200)]
Merge pull request #7550 from Habbie/auth-web-bodysize

auth web: make max request/response body size configurable

5 years agoMerge pull request #7910 from mind04/disable-packetcache
Peter van Dijk [Tue, 25 Jun 2019 10:02:10 +0000 (12:02 +0200)]
Merge pull request #7910 from mind04/disable-packetcache

auth: completely disable the packet when cache-ttl=0

5 years agoMerge pull request #7976 from mnordhoff/set-publish-cds-2-rebase
Peter van Dijk [Tue, 25 Jun 2019 09:39:35 +0000 (11:39 +0200)]
Merge pull request #7976 from mnordhoff/set-publish-cds-2-rebase

Make pdnsutil set-publish-cds default to SHA-256 only

5 years agoMerge pull request #7966 from omoerbeek/rec-4.2.0-rc2-changelog
Otto Moerbeek [Tue, 25 Jun 2019 09:33:48 +0000 (11:33 +0200)]
Merge pull request #7966 from omoerbeek/rec-4.2.0-rc2-changelog

Changelog and secpoll for upcoming rec-4.2.0-rc2 release.

5 years agoauth: make sure we really are using glibc
James Taylor [Tue, 25 Jun 2019 09:33:04 +0000 (19:33 +1000)]
auth: make sure we really are using glibc

Make sure we're using glibc and not uclibc pretending to be glibc

5 years agodnsdist: Fix handling of backend connection failing over TCP
Remi Gacogne [Tue, 25 Jun 2019 08:42:59 +0000 (10:42 +0200)]
dnsdist: Fix handling of backend connection failing over TCP

- The creation of the Socket object can throw if we run out of file
descriptors ;
- Catch exceptions thrown from setupTCPDownstream() earlier, we don't
care why it failed later, only that it did.

5 years agoMerge branch 'master' into set-publish-cds-2-rebase
Matt Nordhoff [Mon, 24 Jun 2019 18:45:28 +0000 (18:45 +0000)]
Merge branch 'master' into set-publish-cds-2-rebase

5 years agoMerge pull request #7911 from rgacogne/dnsdist-doh-server-header
Remi Gacogne [Mon, 24 Jun 2019 14:12:28 +0000 (16:12 +0200)]
Merge pull request #7911 from rgacogne/dnsdist-doh-server-header

dnsdist: Properly override the HTTP Server header for DoH

5 years agosecpoll: set to unknown when OK before throwing
Pieter Lexis [Mon, 24 Jun 2019 14:06:24 +0000 (16:06 +0200)]
secpoll: set to unknown when OK before throwing

5 years agoAdd a few secpoll unit tests.
Otto Moerbeek [Mon, 24 Jun 2019 13:32:59 +0000 (15:32 +0200)]
Add a few secpoll unit tests.

5 years agodnsdist: Improve error messages for DoT issues
Remi Gacogne [Mon, 24 Jun 2019 13:45:37 +0000 (15:45 +0200)]
dnsdist: Improve error messages for DoT issues

5 years agoMerge pull request #7977 from pieterlexis/centos7-lmdb-backend
Peter van Dijk [Mon, 24 Jun 2019 12:48:35 +0000 (14:48 +0200)]
Merge pull request #7977 from pieterlexis/centos7-lmdb-backend

Add LMDB backend to centos-7

5 years agodnsdist: Add checks for invalid position / buffer size on try*
Remi Gacogne [Mon, 24 Jun 2019 12:31:01 +0000 (14:31 +0200)]
dnsdist: Add checks for invalid position / buffer size on try*

5 years agoMerge pull request #7962 from pieterlexis/auth-add-edited-serial-to-Zone
Peter van Dijk [Mon, 24 Jun 2019 12:23:06 +0000 (14:23 +0200)]
Merge pull request #7962 from pieterlexis/auth-add-edited-serial-to-Zone

auth: add edited_serial to Zone object

5 years agoAdd LMDB backend to centos-7
Pieter Lexis [Mon, 24 Jun 2019 12:16:33 +0000 (14:16 +0200)]
Add LMDB backend to centos-7

5 years agoMerge pull request #7890 from pieterlexis/auth-new-features
Peter van Dijk [Mon, 24 Jun 2019 11:57:37 +0000 (13:57 +0200)]
Merge pull request #7890 from pieterlexis/auth-new-features

Show newer features in configure output and --version

5 years agoauth+rec secpoll: Combine secpoll result parsing code
Pieter Lexis [Mon, 24 Jun 2019 11:42:14 +0000 (13:42 +0200)]
auth+rec secpoll: Combine secpoll result parsing code

5 years agoMerge pull request #7943 from ahupowerdns/non-slave-better-error
bert hubert [Mon, 24 Jun 2019 09:58:37 +0000 (11:58 +0200)]
Merge pull request #7943 from ahupowerdns/non-slave-better-error

Improve error when notification comes in for non-slave zone

5 years agoMake pdnsutil set-publish-cds default to SHA-256 only
Matt Nordhoff [Tue, 19 Mar 2019 17:57:18 +0000 (17:57 +0000)]
Make pdnsutil set-publish-cds default to SHA-256 only

5 years agomove settings doc from rec to auth
Peter van Dijk [Mon, 24 Jun 2019 09:06:22 +0000 (11:06 +0200)]
move settings doc from rec to auth

5 years agoMerge pull request #7889 from pieterlexis/auth-pkg-chown-var-lib
Peter van Dijk [Mon, 24 Jun 2019 08:46:12 +0000 (10:46 +0200)]
Merge pull request #7889 from pieterlexis/auth-pkg-chown-var-lib

auth: move /var/lib/pdns to pdns-server debian package

5 years agodnsdist: Fix short IOs over TCP
Remi Gacogne [Mon, 24 Jun 2019 08:13:53 +0000 (10:13 +0200)]
dnsdist: Fix short IOs over TCP

5 years agoAnd a missing change::
Otto Moerbeek [Mon, 24 Jun 2019 07:59:46 +0000 (09:59 +0200)]
And a missing change::

5 years agoMerge pull request #7972 from hlindqvist/dnsdist-minor-doc-fixes
Remi Gacogne [Mon, 24 Jun 2019 07:33:15 +0000 (09:33 +0200)]
Merge pull request #7972 from hlindqvist/dnsdist-minor-doc-fixes

Minor fixes to dnsdist docs

5 years agoFix missing .. changelog:: line
Otto Moerbeek [Mon, 24 Jun 2019 06:05:44 +0000 (08:05 +0200)]
Fix missing .. changelog:: line

5 years agoMinor fixes to dnsdist docs
Håkan Lindqvist [Thu, 20 Jun 2019 20:57:45 +0000 (22:57 +0200)]
Minor fixes to dnsdist docs

DNSQType was introduced in 1.4.0, not 1.3.0
Typo in AXFR example (DNSQTypeIXFR)

5 years agoMerge pull request #7967 from fwSmit/changes
Otto Moerbeek [Fri, 21 Jun 2019 11:05:01 +0000 (13:05 +0200)]
Merge pull request #7967 from fwSmit/changes

Silence unused lambda warning (retry)

5 years agoMerge pull request #5758 from pieterlexis/trustanchor.server
Otto Moerbeek [Fri, 21 Jun 2019 10:20:12 +0000 (12:20 +0200)]
Merge pull request #5758 from pieterlexis/trustanchor.server

rec: support trustanchor.server CH TXT queries

5 years agoMerge pull request #7968 from aerique/docs-21jun2019
aerique [Fri, 21 Jun 2019 09:35:49 +0000 (11:35 +0200)]
Merge pull request #7968 from aerique/docs-21jun2019

Changelog, docs and secpoll for 21st June CVE release.

5 years agoremoved unused variables
fwsmit [Fri, 21 Jun 2019 09:33:24 +0000 (11:33 +0200)]
removed unused variables

5 years agoremoved unused variables
fwsmit [Fri, 21 Jun 2019 09:16:24 +0000 (11:16 +0200)]
removed unused variables

5 years agoFix config template and remove old root trust anchor
Otto Moerbeek [Fri, 21 Jun 2019 08:47:09 +0000 (10:47 +0200)]
Fix config template and remove old root trust anchor

5 years agodocs+secpoll for 21st June CVE release
Peter van Dijk [Thu, 20 Jun 2019 10:39:16 +0000 (12:39 +0200)]
docs+secpoll for 21st June CVE release

5 years agoauth: add edited_serial to Zone object
Pieter Lexis [Thu, 20 Jun 2019 12:04:23 +0000 (14:04 +0200)]
auth: add edited_serial to Zone object

This gives API consumers the ability to see the edited SOA serial. The
API code used the same functions as the DNSSECKeeper, so this serial
will match the one send to clients in response to queries.

Closes #7961

5 years agoProper default value for allow-trust-anchor-query
Otto Moerbeek [Wed, 19 Jun 2019 14:27:54 +0000 (16:27 +0200)]
Proper default value for allow-trust-anchor-query

5 years agoFix default value and versionadded for allow-trust-anchor-query
Otto Moerbeek [Wed, 19 Jun 2019 14:24:45 +0000 (16:24 +0200)]
Fix default value and versionadded for allow-trust-anchor-query

5 years agoMerge pull request #7879 from pieterlexis/rec-start-as-nonroot
Otto Moerbeek [Wed, 19 Jun 2019 14:07:06 +0000 (16:07 +0200)]
Merge pull request #7879 from pieterlexis/rec-start-as-nonroot

Recursor: don't start as root in systemd

5 years agoMerge pull request #7945 from pieterlexis/syncres-CNAME-cache-cleanup
Otto Moerbeek [Wed, 19 Jun 2019 14:05:43 +0000 (16:05 +0200)]
Merge pull request #7945 from pieterlexis/syncres-CNAME-cache-cleanup

rec: Clean ups in the SyncRes::doCNAMECacheLookup code

5 years agoMerge pull request #7952 from pieterlexis/dnsdist-unused-warning
Remi Gacogne [Wed, 19 Jun 2019 13:57:45 +0000 (15:57 +0200)]
Merge pull request #7952 from pieterlexis/dnsdist-unused-warning

dnsdist: squelch unused function warning

5 years agoutility: Remove makeUidNumeric and makeGidNumeric
Pieter Lexis [Wed, 19 Jun 2019 13:35:28 +0000 (15:35 +0200)]
utility: Remove makeUidNumeric and makeGidNumeric

5 years agodnsdist: squelch unused function warning
Pieter Lexis [Wed, 19 Jun 2019 12:09:14 +0000 (14:09 +0200)]
dnsdist: squelch unused function warning

Only compile the loadTLSCertificateAndKeys fucntion when DoT and/or DoH
are enabled.

5 years agoauth secpoll: Set state to unknown when needed
Pieter Lexis [Tue, 18 Jun 2019 15:44:20 +0000 (17:44 +0200)]
auth secpoll: Set state to unknown when needed

5 years agoauth+rec secpoll: Use early return
Pieter Lexis [Tue, 18 Jun 2019 15:39:48 +0000 (17:39 +0200)]
auth+rec secpoll: Use early return

instead of nested if's

5 years agosecpoll: Fix log messages for non-releases
Pieter Lexis [Tue, 18 Jun 2019 15:23:13 +0000 (17:23 +0200)]
secpoll: Fix log messages for non-releases

Fixes #7895

5 years agoFix a few markup issues in our documentation
Remi Gacogne [Tue, 18 Jun 2019 15:01:37 +0000 (17:01 +0200)]
Fix a few markup issues in our documentation

5 years agodoCNAMECacheCheck: Rename iterator variable
Pieter Lexis [Tue, 18 Jun 2019 13:00:40 +0000 (15:00 +0200)]
doCNAMECacheCheck: Rename iterator variable

Renames `j` to `record` for clarity and dereferences it.

5 years agodoCNAMECacheCheck: Remove one level of indent
Pieter Lexis [Tue, 18 Jun 2019 12:55:22 +0000 (14:55 +0200)]
doCNAMECacheCheck: Remove one level of indent

Done by returning early when no records were found.

5 years agorec: Log only once for DNAME cache lookups
Pieter Lexis [Tue, 18 Jun 2019 12:49:51 +0000 (14:49 +0200)]
rec: Log only once for DNAME cache lookups

5 years agoMerge pull request #7811 from Habbie/circleci-dnsdist
Peter van Dijk [Tue, 18 Jun 2019 12:13:21 +0000 (14:13 +0200)]
Merge pull request #7811 from Habbie/circleci-dnsdist

dnsdist: test on circleci; support py3 in tests

5 years agoMerge pull request #7923 from Habbie/auth-4.1.9-changelog
Peter van Dijk [Tue, 18 Jun 2019 11:13:33 +0000 (13:13 +0200)]
Merge pull request #7923 from Habbie/auth-4.1.9-changelog

auth 4.1.9: changelog; secpoll; superslave setting revisionist history

5 years agoset UBSAN_OPTIONS
Peter van Dijk [Tue, 18 Jun 2019 09:37:00 +0000 (11:37 +0200)]
set UBSAN_OPTIONS