]>
git.ipfire.org Git - thirdparty/pdns.git/log
Peter van Dijk [Wed, 18 Sep 2019 12:35:42 +0000 (14:35 +0200)]
Merge pull request #8302 from Habbie/issue-templates
make separate bug/report templates
Otto Moerbeek [Wed, 18 Sep 2019 12:31:06 +0000 (14:31 +0200)]
Merge pull request #8288 from omoerbeek/rec-enable-dnstap
Move to buster on circlci and rec: install fstream-dev and enable libfstrm
Otto Moerbeek [Wed, 18 Sep 2019 12:19:52 +0000 (14:19 +0200)]
Merge pull request #8083 from omoerbeek/errno-review
Errno review
Kees Monshouwer [Wed, 18 Sep 2019 11:41:13 +0000 (13:41 +0200)]
auth: remove the oracle backends
Otto Moerbeek [Wed, 18 Sep 2019 11:24:35 +0000 (13:24 +0200)]
Merge remote-tracking branch 'origin' into errno-review
Pieter Lexis [Wed, 18 Sep 2019 09:30:03 +0000 (11:30 +0200)]
Merge pull request #8308 from tcely/patch-1
lua-logging-query -> lua-query-logging
Pieter Lexis [Wed, 18 Sep 2019 09:26:21 +0000 (11:26 +0200)]
Merge pull request #6496 from cyclops1982/3814
#3814 - Add question for to increase-soa after non SOA edit
tcely [Tue, 17 Sep 2019 17:33:16 +0000 (13:33 -0400)]
lua-logging-query -> lua-query-logging
Peter van Dijk [Tue, 17 Sep 2019 16:49:30 +0000 (18:49 +0200)]
Merge pull request #5572 from tcely/patch-1
Fixed up luabackend
Peter van Dijk [Tue, 17 Sep 2019 16:34:13 +0000 (18:34 +0200)]
Merge pull request #8307 from chbruyand/auth-lua-api-v2
auth: register lua functions only once
Charles-Henri Bruyand [Fri, 30 Aug 2019 09:14:53 +0000 (11:14 +0200)]
auth: register lua functions only once when shared context
Otto Moerbeek [Tue, 17 Sep 2019 15:06:28 +0000 (17:06 +0200)]
Enable dnstap and include libfstrm
Otto Moerbeek [Tue, 17 Sep 2019 15:05:31 +0000 (17:05 +0200)]
Fix out-of-bound access for zero length "serialized" string.
Otto Moerbeek [Tue, 17 Sep 2019 15:04:09 +0000 (17:04 +0200)]
Move to buster and make sure the env is the same for interactive and non-
interactive runs.
Also unpack tools in a safe location.
Peter van Dijk [Tue, 17 Sep 2019 13:19:40 +0000 (15:19 +0200)]
makefile + one line doc for `circleci local execute`
Peter van Dijk [Tue, 17 Sep 2019 13:11:37 +0000 (15:11 +0200)]
fix coverity auth; presumably fix coverity rec, dnsdist
Remi Gacogne [Tue, 17 Sep 2019 11:15:49 +0000 (13:15 +0200)]
dnsdist: Add more leeway in the health checks tests
Remi Gacogne [Tue, 17 Sep 2019 08:54:04 +0000 (10:54 +0200)]
dnsdist: Fix warning message on invalid secpoll answer
Remi Gacogne [Tue, 17 Sep 2019 08:52:50 +0000 (10:52 +0200)]
dnsdist: Don't connect to remote logger in client/command mode
Peter van Dijk [Mon, 16 Sep 2019 13:49:10 +0000 (15:49 +0200)]
make separate bug/report templates
Remi Gacogne [Mon, 16 Sep 2019 09:01:16 +0000 (11:01 +0200)]
Merge pull request #8264 from rgacogne/dnsdist-web-listen-addrs
dnsdist: Display the DoH and DoT binds in the web view
Remi Gacogne [Mon, 16 Sep 2019 08:59:38 +0000 (10:59 +0200)]
Merge pull request #8281 from phonedph1/patch-10
Update dnsdist-console.cc
Peter van Dijk [Mon, 16 Sep 2019 07:36:16 +0000 (09:36 +0200)]
Merge pull request #8296 from Habbie/webserver-handle-excs
webserver: handle exceptions instead of SIGABRTing the world
Remi Gacogne [Mon, 16 Sep 2019 06:17:13 +0000 (08:17 +0200)]
Merge pull request #8297 from rgacogne/dnsdist-tls-versions-doc-fix
dnsdist: Fix 'tls-1*' should be 'tls1.*' instead
Remi Gacogne [Mon, 16 Sep 2019 06:16:57 +0000 (08:16 +0200)]
Merge pull request #8298 from jacobbunk/doc-fix-dnsdist-logaction
Documentation fix. filename is mandatory for LogAction() in 1.3.3.
Jacob Bunk Nielsen [Sun, 15 Sep 2019 18:39:25 +0000 (20:39 +0200)]
Documentation fix. filename is mandatory in 1.3.3.
Remi Gacogne [Sat, 14 Sep 2019 09:56:09 +0000 (11:56 +0200)]
Merge pull request #8291 from Habbie/dnsdist-kvs-codeblocks
dnsdist kvs.rst: format code blocks correctly
Remi Gacogne [Sat, 14 Sep 2019 09:54:19 +0000 (11:54 +0200)]
Merge pull request #8285 from phonedph1/patch-13
dnsdist: dnsdistconf.lua use non-deprecated versions for 1.4.0
Remi Gacogne [Sat, 14 Sep 2019 09:53:53 +0000 (11:53 +0200)]
Merge pull request #8283 from phonedph1/patch-12
dnsdist: Allow configure CDB_CFLAGS to work
Remi Gacogne [Sat, 14 Sep 2019 09:49:26 +0000 (11:49 +0200)]
dnsdist: Fix 'tls-1*' should be 'tls1.*' instead
Peter van Dijk [Fri, 13 Sep 2019 13:07:08 +0000 (15:07 +0200)]
webserver: handle exceptions instead of SIGABRTing the world
Peter van Dijk [Fri, 13 Sep 2019 12:06:46 +0000 (14:06 +0200)]
Merge pull request #7983 from aerique/feature/generate-repo-files
Add script for generating repo files.
Peter van Dijk [Wed, 11 Sep 2019 12:50:43 +0000 (14:50 +0200)]
Merge pull request #8293 from sigio/patch-1
Fix typo/sentence
Mark Janssen [Wed, 11 Sep 2019 12:49:03 +0000 (14:49 +0200)]
Fix typo/sentence
Peter van Dijk [Wed, 11 Sep 2019 12:39:11 +0000 (14:39 +0200)]
Merge pull request #8271 from qvr/config-axfr-timeout
auth: add configurable timeout for inbound AXFR
Peter van Dijk [Wed, 11 Sep 2019 12:27:39 +0000 (14:27 +0200)]
Merge pull request #8292 from Habbie/unbreak-circleci-coverity
circleci coverity: actually do git checkout
Peter van Dijk [Wed, 11 Sep 2019 12:12:35 +0000 (14:12 +0200)]
circleci coverity: actually do git checkout
Peter van Dijk [Wed, 11 Sep 2019 09:52:35 +0000 (11:52 +0200)]
dnsdist kvs.rst: format code blocks correctly
Peter van Dijk [Wed, 11 Sep 2019 09:44:09 +0000 (11:44 +0200)]
Merge pull request #8282 from phonedph1/patch-11
Update kvs.rst
Pieter Lexis [Tue, 10 Sep 2019 15:26:35 +0000 (17:26 +0200)]
Improve commandline error reporting for non-opts
Before:
```
pdns_server --launch=random --socket-dir=. foo
Fatal: non-option on the command line, perhaps a '--setting=123' statement missed the '='?
```
After:
```
pdns_server --launch=random --socket-dir=. bar
Sep 10 17:24:25 Unable to open /usr/local/etc/pdns.conf
Fatal: non-options (bar) on the command line, perhaps a '--setting=123' statement missed the '='?
pdns_server --launch=random --socket-dir=. bar foo
Sep 10 17:24:25 Unable to open /usr/local/etc/pdns.conf
Fatal: non-options (bar, foo) on the command line, perhaps a '--setting=123' statement missed the '='?
```
Matti Hiljanen [Tue, 3 Sep 2019 13:10:04 +0000 (16:10 +0300)]
auth: add configurable timeout for inbound AXFR
Peter van Dijk [Tue, 10 Sep 2019 08:40:13 +0000 (10:40 +0200)]
Merge pull request #8095 from mind04/pdns-register-types
auth: register a few known types and remove an unknown one
Donatas Abraitis [Tue, 10 Sep 2019 06:17:00 +0000 (09:17 +0300)]
docs: Add small description for pipe backend about distributor-threads
By default distributor-threads is a small number (currently 3). For
latency-bound applications this is too small, thus it would be a correct
place to have this description in pipe backend section as well.
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
phonedph1 [Tue, 10 Sep 2019 00:09:31 +0000 (18:09 -0600)]
dnsdist: dnsdistconf.lua use non-deprecated versions
phonedph1 [Mon, 9 Sep 2019 20:20:33 +0000 (14:20 -0600)]
dnsdist: Allow configure CDB_CLFAGS to work
phonedph1 [Mon, 9 Sep 2019 19:32:34 +0000 (13:32 -0600)]
Update kvs.rst
phonedph1 [Mon, 9 Sep 2019 15:06:13 +0000 (09:06 -0600)]
Update dnsdist-console.cc
Allow CDB to work without having LMDB.
Peter van Dijk [Mon, 9 Sep 2019 10:58:15 +0000 (12:58 +0200)]
Merge pull request #8279 from Habbie/circleci-git-checkout-once
circleci: centralise git checkout
Peter van Dijk [Mon, 9 Sep 2019 07:58:36 +0000 (09:58 +0200)]
circleci: centralise git checkout
Alexander Huemer [Sun, 8 Sep 2019 09:06:31 +0000 (09:06 +0000)]
docs/dnsupdate.rst: Fix typo in getZoneName()
The function name getZoneName() was misspelled in the reference.
If the wrong name is used as it was documented, that lead to nasty,
silent failure of the script as lua assumed default behavior of
non-existing functions and doesn't abort.
Otto Moerbeek [Thu, 5 Sep 2019 11:32:56 +0000 (13:32 +0200)]
Review comments: change prefix to pdns_recursor, some type changes
Otto Moerbeek [Thu, 5 Sep 2019 08:47:51 +0000 (10:47 +0200)]
Two stray spaces fixed: less strange formatting
Otto Moerbeek [Thu, 5 Sep 2019 07:54:21 +0000 (09:54 +0200)]
Merge pull request #8272 from omoerbeek/rec-4.3.0-alpha1-prep
rec: changelog and secpoll update for rec-4.3.0-alpha1
Pieter Lexis [Thu, 5 Sep 2019 07:29:44 +0000 (09:29 +0200)]
Merge pull request #8273 from omoerbeek/rec-rm-contrib-systemd-pdns-recursor.service
rec: rm obsolete service file; we generate one these days
Otto Moerbeek [Wed, 4 Sep 2019 09:39:16 +0000 (11:39 +0200)]
rm obsolete service file; we generate one these days
Otto Moerbeek [Wed, 4 Sep 2019 09:35:02 +0000 (11:35 +0200)]
Index: ref to 4.3.rst
Pieter Lexis [Wed, 4 Sep 2019 08:34:32 +0000 (10:34 +0200)]
Merge pull request #8192 from MaxWichern/patch-1
Update domainmetadata.rst
Otto Moerbeek [Wed, 4 Sep 2019 08:14:08 +0000 (10:14 +0200)]
changelog and secpoll update for rec-4.3.0-alpha1
Otto Moerbeek [Tue, 3 Sep 2019 16:00:36 +0000 (18:00 +0200)]
Merge pull request #8256 from omoerbeek/rec-coverity-fixes
rec: fix two coverity issues
Otto Moerbeek [Tue, 3 Sep 2019 15:17:06 +0000 (17:17 +0200)]
Merge pull request #8270 from omoerbeek/dnstap-config-default
Parameterize dnstap configure default (rec=no, dndist=auto)
Remi Gacogne [Tue, 3 Sep 2019 14:36:43 +0000 (16:36 +0200)]
Merge pull request #8268 from zeha/dnsdist-spellcheck
Fix some spelling mistakes noticed by lintian
Otto Moerbeek [Tue, 3 Sep 2019 14:14:15 +0000 (16:14 +0200)]
Parameterize dnstap configure default (rec=no, dndist=auto)
Peter van Dijk [Tue, 3 Sep 2019 10:39:21 +0000 (12:39 +0200)]
Merge pull request #7989 from qvr/bindbackend-use-also-notify-metadata
auth: bindbackend: use metadata for also-notifies as well
Remi Gacogne [Tue, 3 Sep 2019 10:27:28 +0000 (12:27 +0200)]
Merge pull request #8258 from pieterlexis/auth-no-link-lmdb-by-default
auth: Don't link lmdb needlessly
Peter van Dijk [Tue, 3 Sep 2019 10:25:45 +0000 (12:25 +0200)]
Merge pull request #7984 from qvr/slave-renotify-metadata
Add SLAVE-RENOTIFY zone metadata support
Remi Gacogne [Tue, 3 Sep 2019 09:59:28 +0000 (11:59 +0200)]
Merge pull request #8269 from medea61/fix-doc-chopoff
fix typo in DNSName reference documentation
Roman Hochuli [Tue, 3 Sep 2019 09:48:54 +0000 (11:48 +0200)]
fix typo in DNSName reference documentation
Chris Hofstaedtler [Mon, 2 Sep 2019 20:04:18 +0000 (22:04 +0200)]
Fix some spelling mistakes noticed by lintian
Remi Gacogne [Mon, 2 Sep 2019 14:52:44 +0000 (16:52 +0200)]
dnsdist: Allow accepting DoH queries over HTTP instead of HTTPS
Remi Gacogne [Mon, 2 Sep 2019 13:52:05 +0000 (15:52 +0200)]
Merge pull request #8265 from rgacogne/dnsdist-web-blockfilter
dnsdist: Remove 'blockfilter' stat from the web view
Otto Moerbeek [Mon, 2 Sep 2019 11:49:18 +0000 (13:49 +0200)]
Merge pull request #8266 from omoerbeek/dnsdist-fix-example-config
dnsdist: Do not use addLuaAction in example config
Otto Moerbeek [Mon, 2 Sep 2019 11:21:54 +0000 (13:21 +0200)]
Do not use addLuaAction in example config
Remi Gacogne [Mon, 2 Sep 2019 10:08:45 +0000 (12:08 +0200)]
Merge pull request #8255 from rgacogne/dnsdist-140-rc2-changelog
dnsdist: Update the ChangeLog and secpoll for 1.4.0-rc2
Otto Moerbeek [Mon, 2 Sep 2019 10:06:18 +0000 (12:06 +0200)]
Merge pull request #8210 from omoerbeek/lua-feature-flags
rec: Lua pdns_features table
Remi Gacogne [Mon, 2 Sep 2019 09:56:33 +0000 (11:56 +0200)]
dnsdist: Clarify that the h2o upgrade only applies to our packages
Remi Gacogne [Fri, 30 Aug 2019 08:25:27 +0000 (10:25 +0200)]
dnsdist: Update the ChangeLog and secpoll for 1.4.0-rc2
Remi Gacogne [Mon, 2 Sep 2019 09:02:45 +0000 (11:02 +0200)]
dnsdist: Remove 'blockfilter' stat from the web view
Remi Gacogne [Mon, 2 Sep 2019 08:59:45 +0000 (10:59 +0200)]
dnsdist: Display the DoH and DoT binds in the web view
Peter van Dijk [Mon, 2 Sep 2019 08:10:13 +0000 (10:10 +0200)]
Merge pull request #8262 from mnordhoff/patch-5
docs: suggest putting bind dnssec db in /var/lib/powerdns
Matt Nordhoff [Mon, 2 Sep 2019 01:41:08 +0000 (01:41 +0000)]
docs: suggest putting bind dnssec db in /var/lib/powerdns
Peter van Dijk [Fri, 30 Aug 2019 22:09:37 +0000 (00:09 +0200)]
Merge pull request #8260 from joeig/master
Set type of Cryptokey ID to integer
Pieter Lexis [Fri, 30 Aug 2019 22:09:33 +0000 (00:09 +0200)]
Merge pull request #8257 from Habbie/remove-tmpdns
remove tmpdns.powerdns.com from secpoll NSset
Johannes Eiglsperger [Fri, 30 Aug 2019 20:53:12 +0000 (22:53 +0200)]
Set type of Cryptokey ID to integer
Pieter Lexis [Fri, 30 Aug 2019 12:50:06 +0000 (14:50 +0200)]
auth: Don't link lmdb needlessly
This was accidently added in
f441962aa3cdd9e1c2d6bab36d4274c6ac22dab7 .
Kees Monshouwer [Thu, 7 Feb 2019 13:52:59 +0000 (14:52 +0100)]
auth: register a few known types and remove an unknown one
Peter van Dijk [Fri, 30 Aug 2019 10:50:42 +0000 (12:50 +0200)]
remove tmpdns.powerdns.com from secpoll NSset
Peter van Dijk [Fri, 30 Aug 2019 10:33:27 +0000 (12:33 +0200)]
correct typo
Peter van Dijk [Fri, 30 Aug 2019 09:01:34 +0000 (11:01 +0200)]
Merge pull request #8247 from Habbie/auth-4.2.0-docs
auth 4.2.0: changelog, secpoll, doc updates
Otto Moerbeek [Fri, 30 Aug 2019 08:36:59 +0000 (10:36 +0200)]
rec: fix two coverity issues
1. Uninitialized field in DNSComboWriter.
2. TOCTOU wrt stat() and then opendir(). opendir() already tells us if the path
is not a dir or not accesible, so no need to do a TOCTOU sensitive pre-check.
Use uniform error messages in log and exceptions while here.
Remi Gacogne [Fri, 30 Aug 2019 08:33:49 +0000 (10:33 +0200)]
Merge pull request #8251 from rgacogne/dnsdist-build-pkgs-cdb-lmdb
dnsdist: Build packages with CDB and LMDB when possible
Remi Gacogne [Fri, 30 Aug 2019 08:11:10 +0000 (10:11 +0200)]
Merge pull request #8206 from rgacogne/dnsdist-early-doh-rewrite
dnsdist: Add support for early DoH HTTP responses
Remi Gacogne [Fri, 30 Aug 2019 07:57:29 +0000 (09:57 +0200)]
Merge pull request #8252 from rgacogne/dnsdist-dynblocks-quiet
dnsdist: Add a Lua binding for `DynBlockRulesGroup:setQuiet(quiet)`
Remi Gacogne [Thu, 29 Aug 2019 15:04:44 +0000 (17:04 +0200)]
Merge pull request #8246 from Enna1/fix-comment-typo-in-syncres.cc
fix a typo in comment in syncres.cc: 'FRC 7129' to 'RFC 7129'
Remi Gacogne [Thu, 29 Aug 2019 14:26:50 +0000 (16:26 +0200)]
dnsdist: Add a Lua binding for `DynBlockRulesGroup:setQuiet(quiet)`
Remi Gacogne [Wed, 28 Aug 2019 15:02:37 +0000 (17:02 +0200)]
dnsdist: Fix DoH regression tests for early response headers
Remi Gacogne [Wed, 28 Aug 2019 13:56:43 +0000 (15:56 +0200)]
dnsdist: Add support for custom HTTP headers in early responses
Remi Gacogne [Tue, 27 Aug 2019 13:31:24 +0000 (15:31 +0200)]
dnsdist: Don't add the application/dns-message header to early 200
Remi Gacogne [Wed, 14 Aug 2019 17:15:08 +0000 (19:15 +0200)]
dnsdist: Add support for early DoH HTTP responses
Remi Gacogne [Thu, 29 Aug 2019 13:42:12 +0000 (15:42 +0200)]
Merge pull request #8237 from rgacogne/dnsdist-mintlsversion-tls13
dnsdist: TLS 1.3 requires OpenSSL 1.1.1.
Remi Gacogne [Thu, 29 Aug 2019 13:40:42 +0000 (15:40 +0200)]
Merge pull request #8248 from rgacogne/dnsdist-kvs-string-ref
dnsdist: Fix KVS compilation on Boost < 1.56