]>
granicus.if.org Git - pdns/log
Kees Monshouwer [Fri, 30 Nov 2018 07:14:42 +0000 (08:14 +0100)]
auth: load serial in slaveRefresh()
Kees Monshouwer [Fri, 30 Nov 2018 07:13:21 +0000 (08:13 +0100)]
Revert "On incoming NOTIFY load our serial from backend to have it available during slave-check."
This reverts commit
74259e83d76577a315e512c6e7ff7098c7e24d8d .
Peter van Dijk [Thu, 29 Nov 2018 17:05:21 +0000 (18:05 +0100)]
Merge pull request #7225 from rgacogne/ixfrdist-soa-ttl
ixfrdist: Preserve the correct TTL for SOA records
Peter van Dijk [Thu, 29 Nov 2018 16:11:35 +0000 (17:11 +0100)]
Merge pull request #6823 from klaus3000/load-ourserial-on-NOTIFY
On incoming NOTIFY load our serial from backend to have it available …
Peter van Dijk [Thu, 29 Nov 2018 12:51:32 +0000 (13:51 +0100)]
Merge pull request #5988 from pieterlexis/api-tsig-keys
API: Add TSIG key manipulation endpoints
Peter van Dijk [Thu, 29 Nov 2018 12:05:35 +0000 (13:05 +0100)]
Merge pull request #7026 from jsoref/configure-enable-with
Configure --enable-pdns-option --with-third-party-module
Peter van Dijk [Thu, 29 Nov 2018 11:33:56 +0000 (12:33 +0100)]
Merge pull request #6731 from chbruyand/auth-luarec-issues
Address Auth LUA Records issues
Peter van Dijk [Thu, 29 Nov 2018 10:32:19 +0000 (11:32 +0100)]
Merge pull request #7233 from tjikkun/default-api-rectify
Make api changes do a rectify by default, add an option to disable
Peter van Dijk [Thu, 29 Nov 2018 10:24:02 +0000 (11:24 +0100)]
Merge pull request #6838 from mind04/autoserial
auth: remove autoserial
Pieter Lexis [Thu, 29 Nov 2018 10:15:21 +0000 (11:15 +0100)]
auth: Fix final nit for dns_random
Peter van Dijk [Thu, 29 Nov 2018 09:01:08 +0000 (10:01 +0100)]
Merge pull request #7224 from Habbie/geo-no-base64
geoip: store binary blobs instead of base64 sources
Remi Gacogne [Thu, 29 Nov 2018 08:57:54 +0000 (09:57 +0100)]
Merge pull request #7235 from rgacogne/rec-syncres-test-negcache-rrsig
rec: Use the SyncRes time when computing the RRSIG validity time
Remi Gacogne [Wed, 28 Nov 2018 10:36:24 +0000 (11:36 +0100)]
rec: Use the SyncRes time when computing the RRSIG validity time
Otherwise we get random test failures when the RRSIG is generated
after the number of seconds since epoch increased.
Peter van Dijk [Wed, 28 Nov 2018 10:22:16 +0000 (11:22 +0100)]
Merge pull request #7228 from Habbie/auth-lua-any-query
auth: Handle ANY queries with Lua records
Sander Hoentjen [Wed, 28 Nov 2018 09:12:18 +0000 (10:12 +0100)]
Make api changes do a rectify by default, add an option to disable
Previously, you had to set API-RECTIFY metadata on every zone you wanted to
have automatically rectified on changes through the API. With this change, the
default behaviour is to do a rectify, but this can globally be cahged with the
setting default-api-rectify, and overriden per zone.
Peter van Dijk [Tue, 27 Nov 2018 14:52:11 +0000 (15:52 +0100)]
fix rrset sorting
Peter van Dijk [Mon, 26 Nov 2018 20:10:54 +0000 (21:10 +0100)]
avoid shuffle failure
Peter van Dijk [Mon, 26 Nov 2018 19:13:30 +0000 (20:13 +0100)]
Merge pull request #6869 from pieterlexis/auth-rm-out-of-zone-processing
Auth: Remove out-of-zone-additional-processing setting
Remi Gacogne [Mon, 26 Nov 2018 11:11:14 +0000 (12:11 +0100)]
auth: Handle ANY queries with Lua records
Peter van Dijk [Mon, 26 Nov 2018 16:09:45 +0000 (17:09 +0100)]
test ANY query against name with LUA record
aerique [Mon, 26 Nov 2018 16:07:19 +0000 (17:07 +0100)]
Merge pull request #7223 from aerique/rec-canhash-oob
rec: Fix an out-of-bounds read in the packet cache
Peter van Dijk [Mon, 26 Nov 2018 15:26:52 +0000 (16:26 +0100)]
geoip: store binary blobs instead of base64 sources
aerique [Mon, 26 Nov 2018 14:56:40 +0000 (15:56 +0100)]
Merge pull request #7222 from aerique/feature/update-changelog-and-secpol-for-rec-4.1.8
Update changelog and secpol for rec-4.1.8.
Remi Gacogne [Mon, 26 Nov 2018 13:42:25 +0000 (14:42 +0100)]
ixfrdist: Preserve the correct TTL for SOA records
Remi Gacogne [Thu, 22 Nov 2018 13:14:05 +0000 (14:14 +0100)]
Merge pull request #7217 from chbruyand/auth-issue-7184
auth: geoip, properly delete libGeoIP return values
Remi Gacogne [Thu, 22 Nov 2018 09:51:13 +0000 (10:51 +0100)]
Merge pull request #7215 from rgacogne/dnsdist-fix-entry
dnsdist: Remove useless uint64_t* type from DNSDistStats::entry_t
Charles-Henri Bruyand [Wed, 21 Nov 2018 08:13:24 +0000 (09:13 +0100)]
auth: geoip, properly delete libGeoIP return values
Remi Gacogne [Tue, 20 Nov 2018 11:23:46 +0000 (12:23 +0100)]
dnsdist: Remove useless uint64_t* type from DNSDistStats::entry_t
Pieter Lexis [Tue, 20 Nov 2018 11:02:25 +0000 (12:02 +0100)]
Merge pull request #7197 from pieterlexis/dnsdist-expose-secpoll
dnsdist: expose secpoll status
Pieter Lexis [Tue, 20 Nov 2018 11:02:12 +0000 (12:02 +0100)]
Merge pull request #7182 from pieterlexis/ixfrdist-metrics
Add metrics to ixfrdist
Pieter Lexis [Tue, 20 Nov 2018 11:01:57 +0000 (12:01 +0100)]
Merge pull request #7087 from phonedph1/dynpool
dnsdist: Allow NoRecurse for use in dynamic blocks or lua rules
Pieter Lexis [Tue, 20 Nov 2018 11:01:42 +0000 (12:01 +0100)]
Merge pull request #7067 from klaus3000/soa-check-reject-nxdomain-response
SOA-check: reject nxdomain response and check label of RR against qname
Pieter Lexis [Tue, 20 Nov 2018 11:01:23 +0000 (12:01 +0100)]
Merge pull request #6958 from pieterlexis/rsakey-warn-keysize
Improve RSA key warnings
Remi Gacogne [Mon, 19 Nov 2018 13:51:46 +0000 (14:51 +0100)]
Merge pull request #7212 from Habbie/jdnssec-0.14
upgrade to jdnssec-tools 0.14
Remi Gacogne [Mon, 19 Nov 2018 09:49:58 +0000 (10:49 +0100)]
Merge pull request #7200 from rgacogne/ddist-threads-void
dnsdist: Remove the useless 'void*' return type of threads
Peter van Dijk [Fri, 16 Nov 2018 16:07:42 +0000 (17:07 +0100)]
upgrade to jdnssec-tools 0.14
Pieter Lexis [Fri, 16 Nov 2018 16:23:11 +0000 (17:23 +0100)]
Merge pull request #7201 from rgacogne/fix-carbon-instance-name
Fix carbon-instance / carbon-namespace inconsistencies
Pieter Lexis [Fri, 16 Nov 2018 16:22:44 +0000 (17:22 +0100)]
Merge pull request #7202 from cclauss/patch-1
Force LGTM to test on Python 3 instead of Python 2
Pieter Lexis [Fri, 16 Nov 2018 16:22:10 +0000 (17:22 +0100)]
Merge pull request #7205 from cclauss/modernize-Python2-code
Modernize Python 2 code to get ready for Python 3
Pieter Lexis [Fri, 16 Nov 2018 13:55:12 +0000 (14:55 +0100)]
ixfrdist: Add basic tests for the metrics
Pieter Lexis [Fri, 16 Nov 2018 13:10:29 +0000 (14:10 +0100)]
ixfrdist: Ensure a domain is registered for stats
Pieter Lexis [Fri, 16 Nov 2018 14:10:22 +0000 (15:10 +0100)]
auth: fix doc typo
Pieter Lexis [Fri, 16 Nov 2018 14:09:36 +0000 (15:09 +0100)]
Merge remote-tracking branch 'origin/master' into api-tsig-keys
Pieter Lexis [Fri, 16 Nov 2018 12:40:34 +0000 (13:40 +0100)]
ixfrdist: fix error message typo
Pieter Lexis [Fri, 16 Nov 2018 12:38:45 +0000 (13:38 +0100)]
ixfrdist: wrap WebServer in a unique_ptr
phonedph1 [Fri, 19 Oct 2018 20:52:21 +0000 (20:52 +0000)]
Allow NoRecurse for use in dynamic blocks or lua rules
cclauss [Thu, 15 Nov 2018 16:46:46 +0000 (17:46 +0100)]
Modernize Python 2 code to get ready for Python 3
cclauss [Thu, 15 Nov 2018 19:17:33 +0000 (20:17 +0100)]
Fix some Python 3 incompatibilities
cclauss [Thu, 15 Nov 2018 18:37:50 +0000 (19:37 +0100)]
Use flake8 to find syntax errors and undefined names
cclauss [Thu, 15 Nov 2018 16:46:46 +0000 (17:46 +0100)]
Force LGTM to test on Python 3 instead of Python 2
Remi Gacogne [Thu, 15 Nov 2018 16:12:29 +0000 (17:12 +0100)]
Fix carbon-instance / carbon-namespace inconsistencies
Remi Gacogne [Thu, 15 Nov 2018 14:01:37 +0000 (15:01 +0100)]
dnsdist: Remove the useless 'void*' return type of threads
Remi Gacogne [Thu, 15 Nov 2018 13:46:01 +0000 (14:46 +0100)]
Merge pull request #7191 from chbruyand/dnsdist-backend-uuid
dnsdist: add optional UUID column to showServers()
Pieter Lexis [Thu, 15 Nov 2018 11:08:29 +0000 (12:08 +0100)]
Merge pull request #7196 from cmouse/allow-empty-ent
geoipbackend: Allow empty content for ENT record
Pieter Lexis [Wed, 14 Nov 2018 18:56:43 +0000 (19:56 +0100)]
dnsdist: add showSecurityStatus() command
Pieter Lexis [Wed, 14 Nov 2018 18:43:34 +0000 (19:43 +0100)]
dnsdist: expose secpoll status in metrics
The status is now exposed in SNMP, carbon and prometheus.
Charles-Henri Bruyand [Wed, 14 Nov 2018 14:51:54 +0000 (15:51 +0100)]
dnsdist: fix documentation nits and add completion documentation for showServers new options
Pieter Lexis [Wed, 14 Nov 2018 12:30:30 +0000 (13:30 +0100)]
Merge pull request #6952 from phonedph1/root-nx
rec: Avoid setting a root NX unless we have AA=1
Pieter Lexis [Wed, 14 Nov 2018 12:11:24 +0000 (13:11 +0100)]
auth: add back isPartOf check in additional processing
Some backends (e.g. the LDAP backend, and the remote backend when the
operator does not provide an id) do not have an id per zone. This would
still add out of zone data to the additional section.
Pieter Lexis [Wed, 14 Nov 2018 12:09:24 +0000 (13:09 +0100)]
Merge remote-tracking branch 'origin/master' into auth-rm-out-of-zone-processing
Aki Tuomi [Wed, 14 Nov 2018 11:19:39 +0000 (13:19 +0200)]
geoipbackend: Allow empty content for ENT record
Fixes #7195
Pieter Lexis [Wed, 14 Nov 2018 08:46:57 +0000 (09:46 +0100)]
Merge pull request #7179 from spirillen/patch-3
Changed .com.com to .com on line #134
Pieter Lexis [Wed, 14 Nov 2018 08:46:44 +0000 (09:46 +0100)]
Merge pull request #7180 from pieterlexis/trusty-install-file
Packages: add dnsdist.install for Ubuntu Trusty
Pieter Lexis [Wed, 14 Nov 2018 08:46:29 +0000 (09:46 +0100)]
Merge pull request #7183 from spirillen/patch-4
Improve the reading of the time value section
Pieter Lexis [Wed, 14 Nov 2018 08:46:10 +0000 (09:46 +0100)]
Merge pull request #7187 from mnordhoff/pdnsutil.1-algorithms-bits
pdnsutil.1 & settings: Add
Ed25519 and Ed448, document ECC keysizes, remove old algos
Pieter Lexis [Wed, 14 Nov 2018 08:45:57 +0000 (09:45 +0100)]
Merge pull request #7190 from mnordhoff/runtime_error_lf
Remove trailing \n from runtime_error message
Pieter Lexis [Wed, 14 Nov 2018 08:44:14 +0000 (09:44 +0100)]
Merge pull request #6871 from chbruyand/auth-api-records-checks
auth: api - Check DNSNames that should be hostnames
Pieter Lexis [Wed, 14 Nov 2018 08:42:49 +0000 (09:42 +0100)]
Merge pull request #6959 from Gibheer/master
add namespace and instance variable to carbon key
Pieter Lexis [Wed, 14 Nov 2018 08:42:07 +0000 (09:42 +0100)]
Merge pull request #7088 from rgacogne/rec-multi-protobuf
rec: Add support for more than one protobuf server
Pieter Lexis [Wed, 14 Nov 2018 08:41:19 +0000 (09:41 +0100)]
Merge pull request #7111 from gibson042/2018-10-skipDomainName
Rename skipLabel function to skipDomainName
Pieter Lexis [Wed, 14 Nov 2018 08:40:44 +0000 (09:40 +0100)]
Merge pull request #7145 from cmouse/m4-lua.hpp
m4: Fix lua.hpp check to actually work
Pieter Lexis [Wed, 14 Nov 2018 08:40:25 +0000 (09:40 +0100)]
Merge pull request #7147 from spirillen/patch-1
Added a quick example of a ip block on rpzMaster
Pieter Lexis [Wed, 14 Nov 2018 08:39:53 +0000 (09:39 +0100)]
Merge pull request #7168 from rgacogne/dnsdist-fix-extra-warns
dnsdist: Fix warnings, mostly unused parameters, reported by -Wextra
Charles-Henri Bruyand [Tue, 13 Nov 2018 15:09:45 +0000 (16:09 +0100)]
dnsdist: add optional UUID field to showServers() and clarify doc about chashed distribution mechanism
Matt Nordhoff [Tue, 13 Nov 2018 14:52:01 +0000 (14:52 +0000)]
Remove trailing \n from runtime_error message
And rewrite the message a bit.
Matt Nordhoff [Tue, 13 Nov 2018 14:04:26 +0000 (14:04 +0000)]
settings.rst: Remove ecc-gost too
Matt Nordhoff [Tue, 13 Nov 2018 13:54:50 +0000 (13:54 +0000)]
pdnsutil.1 and settings: Add ed448, and remove way-old algorithms
Matt Nordhoff [Tue, 13 Nov 2018 13:38:27 +0000 (13:38 +0000)]
pdnsutil.1: Add
Ed25519 and Ed448, document ECC keysizes
Spirillen [Mon, 12 Nov 2018 20:47:12 +0000 (21:47 +0100)]
Improve the reading of the time value section
Has tried to make this section easier to read by incorporating it into a bulleted list
Pieter Lexis [Mon, 12 Nov 2018 17:03:24 +0000 (18:03 +0100)]
ixfrdist: document the webserver settings
Pieter Lexis [Mon, 12 Nov 2018 16:25:59 +0000 (17:25 +0100)]
ixfrdist: stop dumping stats on stdout
Pieter Lexis [Mon, 12 Nov 2018 16:23:57 +0000 (17:23 +0100)]
ixfrdist: hook up webserver thread
Pieter Lexis [Mon, 12 Nov 2018 16:02:04 +0000 (17:02 +0100)]
ixfrdist: add help to stats
Pieter Lexis [Mon, 12 Nov 2018 15:18:47 +0000 (16:18 +0100)]
ixfrdist: correct content type for metrics
Pieter Lexis [Mon, 12 Nov 2018 15:01:55 +0000 (16:01 +0100)]
ixfrdist: implement webserver ACL
Pieter Lexis [Mon, 12 Nov 2018 14:40:46 +0000 (15:40 +0100)]
webserver: Refactor ACL into a class var
Pieter Lexis [Mon, 12 Nov 2018 14:28:49 +0000 (15:28 +0100)]
webserver: Refactor password into a class var
Pieter Lexis [Mon, 12 Nov 2018 13:48:59 +0000 (14:48 +0100)]
Packages: add dnsdist.install for Ubuntu Trusty
Remi Gacogne [Mon, 12 Nov 2018 08:31:40 +0000 (09:31 +0100)]
Merge pull request #7166 from pieterlexis/dnsdist-links
Fix some links in the dnsdist install docs
Remi Gacogne [Mon, 12 Nov 2018 08:31:15 +0000 (09:31 +0100)]
Merge pull request #7171 from rgacogne/rec-ban-more-types
rec: Refuse queries for all meta-types
Remi Gacogne [Mon, 12 Nov 2018 08:30:54 +0000 (09:30 +0100)]
Merge pull request #7177 from gibson042/fix-EDNSOptions-version
Correct versionadded for getEDNSOptions and EDNSOptionView
Spirillen [Sat, 10 Nov 2018 13:32:07 +0000 (14:32 +0100)]
Changed .com.com to .com on line #134
and added a little note about the load-zone overwrites everything inclusive the soa.... (Coz I was in doubt myself as i tested it)
Pieter Lexis [Fri, 9 Nov 2018 19:15:56 +0000 (20:15 +0100)]
auth: use domainid in additional processing lookup
Remi Gacogne [Fri, 9 Nov 2018 15:44:06 +0000 (16:44 +0100)]
Merge pull request #7161 from rgacogne/rec-revert-6979
Revert "rec: Authority records in AA=1 CNAME answer are authoritative"
Richard Gibson [Fri, 9 Nov 2018 14:54:19 +0000 (09:54 -0500)]
Correct versionadded for getEDNSOptions and EDNSOptionView
Ref
ef8640ddc0fcff7c84b955f2ec2110939140ca2e
Remi Gacogne [Fri, 9 Nov 2018 13:48:24 +0000 (14:48 +0100)]
Merge pull request #7167 from AdamMajer/garbage_return
Fix compiler warning about returning garbage
Pieter Lexis [Fri, 9 Nov 2018 12:53:04 +0000 (13:53 +0100)]
Merge pull request #7173 from Habbie/rec-4.1.7-docs
recursor 4.1.7: changelog and secpoll
Peter van Dijk [Fri, 9 Nov 2018 10:28:13 +0000 (11:28 +0100)]
recursor 4.1.7: changelog and secpoll
Pieter Lexis [Fri, 9 Nov 2018 10:26:30 +0000 (11:26 +0100)]
ixfrdist: fix building in travis
Remi Gacogne [Fri, 9 Nov 2018 10:18:35 +0000 (11:18 +0100)]
rec: Refuse queries for all meta-types