]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
4 years agoParameterize dnstap configure default (rec=no, dndist=auto) 8270/head
Otto Moerbeek [Tue, 3 Sep 2019 14:14:15 +0000 (16:14 +0200)] 
Parameterize dnstap configure default (rec=no, dndist=auto)

4 years agoMerge pull request #8246 from Enna1/fix-comment-typo-in-syncres.cc
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'

4 years agoMerge pull request #8237 from rgacogne/dnsdist-mintlsversion-tls13
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.

4 years agoMerge pull request #8248 from rgacogne/dnsdist-kvs-string-ref
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

4 years agoMerge pull request #8250 from rgacogne/dnsdist-split-lua-bindings
Peter van Dijk [Thu, 29 Aug 2019 13:39:42 +0000 (15:39 +0200)] 
Merge pull request #8250 from rgacogne/dnsdist-split-lua-bindings

dnsdist: Split dnsdist-lua-bindings.cc

4 years agodnsdist: Split dnsdist-lua-bindings.cc 8250/head
Remi Gacogne [Thu, 29 Aug 2019 13:15:04 +0000 (15:15 +0200)] 
dnsdist: Split dnsdist-lua-bindings.cc

Hopefully this will reduce the memory usage needed to compile it.

4 years agodnsdist: Fix KVS compilation on Boost < 1.56 8248/head
Remi Gacogne [Thu, 29 Aug 2019 09:48:26 +0000 (11:48 +0200)] 
dnsdist: Fix KVS compilation on Boost < 1.56

When neither the C++ 17 nor Boost >= 1.61 string_view are available,
we fall back to boost::string_ref. Unfortunately it didn't have the
to_string() method before 1.56.
Since we end up converting it to a string anyway, let's just skip the
string_view/string_ref part.

4 years agoMerge pull request #8139 from rgacogne/dnsdist-kvs
Remi Gacogne [Thu, 29 Aug 2019 07:49:40 +0000 (09:49 +0200)] 
Merge pull request #8139 from rgacogne/dnsdist-kvs

dnsdist: Add a KeyValueStoreLookup action based on CDB or LMDB

4 years agofix typo in comment in syncres.cc: 'FRC 7129' to 'RFC 7129' 8246/head
Enna1 [Thu, 29 Aug 2019 07:39:39 +0000 (15:39 +0800)] 
fix typo in comment in syncres.cc: 'FRC 7129' to 'RFC 7129'

4 years agoMerge pull request #8239 from rgacogne/dnsdist-ocsp-stapling-guide-typos
Remi Gacogne [Wed, 28 Aug 2019 12:08:26 +0000 (14:08 +0200)] 
Merge pull request #8239 from rgacogne/dnsdist-ocsp-stapling-guide-typos

dnsdist: Fix some syntax errors in the OCSP stapling guide

4 years agoMerge pull request #8242 from Habbie/table-name-typo
Peter van Dijk [Wed, 28 Aug 2019 11:18:51 +0000 (13:18 +0200)] 
Merge pull request #8242 from Habbie/table-name-typo

correct table name

4 years agocorrect table name 8242/head
Peter van Dijk [Wed, 28 Aug 2019 11:08:22 +0000 (13:08 +0200)] 
correct table name

4 years agodnsdist: Add conditionally added CDB/LMDB files to EXTRA_DIST 8139/head
Remi Gacogne [Wed, 28 Aug 2019 09:38:37 +0000 (11:38 +0200)] 
dnsdist: Add conditionally added CDB/LMDB files to EXTRA_DIST

So they are included in the `make dist` tarball even if CDB or LMDB
support is not enabled at that time.

4 years agodnsdist: Fix some syntax errors in the OCSP stapling guide 8239/head
Remi Gacogne [Wed, 28 Aug 2019 09:17:18 +0000 (11:17 +0200)] 
dnsdist: Fix some syntax errors in the OCSP stapling guide

4 years agoMerge pull request #8236 from omoerbeek/rpz-missing-inc
Otto Moerbeek [Wed, 28 Aug 2019 09:08:06 +0000 (11:08 +0200)] 
Merge pull request #8236 from omoerbeek/rpz-missing-inc

Add missing inc in rpz findClientPolicy loop.

4 years agodnsdist: TLS 1.3 requires OpenSSL 1.1.1. 8237/head
Remi Gacogne [Wed, 28 Aug 2019 09:03:44 +0000 (11:03 +0200)] 
dnsdist: TLS 1.3 requires OpenSSL 1.1.1.

4 years agoAdd missing inc in rpz findClientPolicy loop. 8236/head
Otto Moerbeek [Wed, 28 Aug 2019 07:50:31 +0000 (09:50 +0200)] 
Add missing inc in rpz findClientPolicy loop.

4 years agoMerge pull request #8207 from rgacogne/dnsdist-tls-version
Remi Gacogne [Tue, 27 Aug 2019 13:08:20 +0000 (15:08 +0200)] 
Merge pull request #8207 from rgacogne/dnsdist-tls-version

dnsdist: Add minTLSVersion for DoH and DoH

4 years agodnsdist: Set CDB/LMDB KVS version to 1.4.0 as experimental
Remi Gacogne [Tue, 27 Aug 2019 08:49:48 +0000 (10:49 +0200)] 
dnsdist: Set CDB/LMDB KVS version to 1.4.0 as experimental

4 years agoMerge pull request #8227 from omoerbeek/rec-fix-snmp-8226
Otto Moerbeek [Mon, 26 Aug 2019 08:53:21 +0000 (10:53 +0200)] 
Merge pull request #8227 from omoerbeek/rec-fix-snmp-8226

Fix inverse handler registration logic for SNMP.

4 years agoMerge pull request #8219 from Habbie/b2b-getalldomains-catch
Peter van Dijk [Mon, 26 Aug 2019 08:48:54 +0000 (10:48 +0200)] 
Merge pull request #8219 from Habbie/b2b-getalldomains-catch

bind getAllDomains: ignore per-zone exceptions

4 years agoFix inverse handler registration logic for SNMP. 8227/head
Otto Moerbeek [Fri, 23 Aug 2019 09:12:48 +0000 (11:12 +0200)] 
Fix inverse handler registration logic for SNMP.

4 years agoMerge pull request #8223 from PowerDNS/omoerbeek-patch-1
Otto Moerbeek [Wed, 21 Aug 2019 14:41:53 +0000 (16:41 +0200)] 
Merge pull request #8223 from PowerDNS/omoerbeek-patch-1

Fix stray sentence in lua statistics docs.

4 years agoFix stray sentence 8223/head
Otto Moerbeek [Wed, 21 Aug 2019 14:37:19 +0000 (16:37 +0200)] 
Fix stray sentence

4 years agobind getAllDomains: ignore per-zone exceptions 8219/head
Peter van Dijk [Tue, 20 Aug 2019 08:42:23 +0000 (10:42 +0200)] 
bind getAllDomains: ignore per-zone exceptions

4 years agodnsdist: Document the default value of minTLSVersion 8207/head
Remi Gacogne [Fri, 16 Aug 2019 14:25:43 +0000 (16:25 +0200)] 
dnsdist: Document the default value of minTLSVersion

4 years agodnsdist: Move libssl.hh to pdns/, it's needed for the fuzz target
Remi Gacogne [Fri, 16 Aug 2019 14:21:52 +0000 (16:21 +0200)] 
dnsdist: Move libssl.hh to pdns/, it's needed for the fuzz target

4 years agoMerge pull request #8209 from franklouwers/patch-1
Remi Gacogne [Fri, 16 Aug 2019 13:22:09 +0000 (15:22 +0200)] 
Merge pull request #8209 from franklouwers/patch-1

dnsdist: clarify in the examples that DelayAction is UDP-only

4 years agoUpdate qpslimits.rst 8209/head
Frank Louwers [Fri, 16 Aug 2019 13:17:32 +0000 (15:17 +0200)] 
Update qpslimits.rst

DelayAction is UDP only

4 years agoUpdate rules-actions.rst
Frank Louwers [Fri, 16 Aug 2019 13:14:12 +0000 (15:14 +0200)] 
Update rules-actions.rst

Make it clear that DelayAction() is udp-only

4 years agodnsdist: Add minTLSVersion for DoH and DoH
Remi Gacogne [Fri, 16 Aug 2019 12:31:51 +0000 (14:31 +0200)] 
dnsdist: Add minTLSVersion for DoH and DoH

4 years agoMerge pull request #7941 from rgacogne/rec-records-from-gettag-ffi
Otto Moerbeek [Fri, 16 Aug 2019 09:39:12 +0000 (11:39 +0200)] 
Merge pull request #7941 from rgacogne/rec-records-from-gettag-ffi

rec: Add bindings to craft answers from the FFI version of gettag

4 years agoMerge pull request #8204 from hawken93/patch-1
Peter van Dijk [Thu, 15 Aug 2019 22:33:55 +0000 (00:33 +0200)] 
Merge pull request #8204 from hawken93/patch-1

Add information about pdns-builder to README.md

4 years agoUpdate README.md 8204/head
hawken [Thu, 15 Aug 2019 22:14:00 +0000 (22:14 +0000)] 
Update README.md

Add informations about pdns-builder so it can be more easily found

4 years agoMerge pull request #8198 from rgacogne/dnsdist-flaky-healthcheck-test
Remi Gacogne [Thu, 15 Aug 2019 09:47:48 +0000 (11:47 +0200)] 
Merge pull request #8198 from rgacogne/dnsdist-flaky-healthcheck-test

dnsdist: Remove flaky healthcheck regression test

4 years agoMerge pull request #8196 from rgacogne/fix-mplexer-pipe
Remi Gacogne [Thu, 15 Aug 2019 09:47:35 +0000 (11:47 +0200)] 
Merge pull request #8196 from rgacogne/fix-mplexer-pipe

Gracefully handle the mplexer test pipe having only room for one

4 years agoMerge pull request #8200 from rgacogne/update-h2o-2.2.6
Remi Gacogne [Wed, 14 Aug 2019 16:35:26 +0000 (18:35 +0200)] 
Merge pull request #8200 from rgacogne/update-h2o-2.2.6

Update h2o to 2.2.6, fixing CVE-2019-9512, CVE-2019-9514 and CVE-2019-9515

4 years agoUpdate h2o to 2.2.6, fixing CVE-2019-9512, CVE-2019-9514 and CVE-2019-9515 8200/head
Remi Gacogne [Wed, 14 Aug 2019 16:16:21 +0000 (18:16 +0200)] 
Update h2o to 2.2.6, fixing CVE-2019-9512, CVE-2019-9514 and CVE-2019-9515

4 years agoMerge pull request #8188 from rgacogne/dnsdist-ocsp-stapling-guide
Remi Gacogne [Wed, 14 Aug 2019 14:19:07 +0000 (16:19 +0200)] 
Merge pull request #8188 from rgacogne/dnsdist-ocsp-stapling-guide

dnsdist: Add an OCSP stapling guide

4 years agodnsdist: Remove flaky healthcheck regression test 8198/head
Remi Gacogne [Wed, 14 Aug 2019 14:10:10 +0000 (16:10 +0200)] 
dnsdist: Remove flaky healthcheck regression test

4 years agoMove lmdb-safe files to ext/lmdb-safe/
Remi Gacogne [Wed, 14 Aug 2019 13:57:39 +0000 (15:57 +0200)] 
Move lmdb-safe files to ext/lmdb-safe/

4 years agoGracefully handle the mplexer test pipe having only room for one 8196/head
Remi Gacogne [Wed, 14 Aug 2019 12:48:29 +0000 (14:48 +0200)] 
Gracefully handle the mplexer test pipe having only room for one

4 years agodnsdist: Don't end the KVS plain text names with a dot
Remi Gacogne [Wed, 14 Aug 2019 12:17:51 +0000 (14:17 +0200)] 
dnsdist: Don't end the KVS plain text names with a dot

4 years agodnsdist: Add missing console completions for the KVS feature
Remi Gacogne [Wed, 14 Aug 2019 10:14:41 +0000 (12:14 +0200)] 
dnsdist: Add missing console completions for the KVS feature

4 years agodnsdist: Add KeyValueStoreLookupRule to only check if the key exists
Remi Gacogne [Wed, 14 Aug 2019 10:14:33 +0000 (12:14 +0200)] 
dnsdist: Add KeyValueStoreLookupRule to only check if the key exists

4 years agoMerge pull request #8195 from PowerDNS/revert-8189-revert-8122-bail-out-on-no-context
Otto Moerbeek [Wed, 14 Aug 2019 06:51:55 +0000 (08:51 +0200)] 
Merge pull request #8195 from PowerDNS/revert-8189-revert-8122-bail-out-on-no-context

Revert "Revert "Bail out when no Context library is available""

4 years agoRevert "Revert "Bail out when no Context library is available"" 8195/head
Otto Moerbeek [Wed, 14 Aug 2019 06:48:43 +0000 (08:48 +0200)] 
Revert "Revert "Bail out when no Context library is available""

4 years agoMerge pull request #8194 from omoerbeek/alpine-to-3-10
Peter van Dijk [Tue, 13 Aug 2019 20:55:59 +0000 (22:55 +0200)] 
Merge pull request #8194 from omoerbeek/alpine-to-3-10

Move to newer alpine for docker buildbot, needed for proper boost context detection

4 years agoMove to newer alpine for docker buildbot, needed for proper 8194/head
Otto Moerbeek [Tue, 13 Aug 2019 14:17:54 +0000 (16:17 +0200)] 
Move to newer alpine for docker buildbot, needed for proper
boost context detection

4 years agoMerge pull request #8193 from ladislavmacoun/fix/ladislavmacoun/fixes-typo
Peter van Dijk [Tue, 13 Aug 2019 14:18:24 +0000 (16:18 +0200)] 
Merge pull request #8193 from ladislavmacoun/fix/ladislavmacoun/fixes-typo

fixes misleading documentation

4 years agofixes misleading documentation 8193/head
Ladislav [Tue, 13 Aug 2019 13:59:36 +0000 (15:59 +0200)] 
fixes misleading documentation

Fixes misleading documentation for the `setSwitch` function.

4 years agodnsdist: Support for plaintext KVS lookups, suffix matching limits
Remi Gacogne [Tue, 13 Aug 2019 13:44:31 +0000 (15:44 +0200)] 
dnsdist: Support for plaintext KVS lookups, suffix matching limits

4 years agoMerge pull request #8191 from fnkr/patch-1
Peter van Dijk [Tue, 13 Aug 2019 10:05:40 +0000 (12:05 +0200)] 
Merge pull request #8191 from fnkr/patch-1

Fix typo in SQL query name in documentation

4 years agoFix typo in SQL query name in documentation 8191/head
Florian Kaiser [Tue, 13 Aug 2019 09:58:56 +0000 (09:58 +0000)] 
Fix typo in SQL query name in documentation

4 years agoMerge pull request #8189 from PowerDNS/revert-8122-bail-out-on-no-context
Otto Moerbeek [Mon, 12 Aug 2019 15:03:04 +0000 (17:03 +0200)] 
Merge pull request #8189 from PowerDNS/revert-8122-bail-out-on-no-context

Revert "Bail out when no Context library is available"

4 years agoRevert "Bail out when no Context library is available" 8189/head
Otto Moerbeek [Mon, 12 Aug 2019 15:02:27 +0000 (17:02 +0200)] 
Revert "Bail out when no Context library is available"

4 years agodnsdist: Add an OCSP stapling guide 8188/head
Remi Gacogne [Mon, 12 Aug 2019 14:46:47 +0000 (16:46 +0200)] 
dnsdist: Add an OCSP stapling guide

4 years agoMerge pull request #8122 from pieterlexis/bail-out-on-no-context
Otto Moerbeek [Mon, 12 Aug 2019 12:37:47 +0000 (14:37 +0200)] 
Merge pull request #8122 from pieterlexis/bail-out-on-no-context

Bail out when no Context library is available

4 years agoMerge pull request #8091 from omoerbeek/float-vs-double
Otto Moerbeek [Mon, 12 Aug 2019 11:35:33 +0000 (13:35 +0200)] 
Merge pull request #8091 from omoerbeek/float-vs-double

Some unneeded float<->double conversions.

4 years agoMerge pull request #8180 from rgacogne/dnsdist-140-rc1-changelog
Remi Gacogne [Mon, 12 Aug 2019 10:55:54 +0000 (12:55 +0200)] 
Merge pull request #8180 from rgacogne/dnsdist-140-rc1-changelog

dnsdist: Update the ChangeLog and secpoll for 1.4.0-rc1

4 years agodnsdist: Fix a typo (isEDNSOoptionInOpt) in the ChangeLog 8180/head
Remi Gacogne [Mon, 12 Aug 2019 08:12:15 +0000 (10:12 +0200)] 
dnsdist: Fix a typo (isEDNSOoptionInOpt) in the ChangeLog

4 years agodnsdist: Update the ChangeLog and secpoll for 1.4.0-rc1
Remi Gacogne [Fri, 9 Aug 2019 14:54:22 +0000 (16:54 +0200)] 
dnsdist: Update the ChangeLog and secpoll for 1.4.0-rc1

4 years agoMerge pull request #8030 from rgacogne/ddist-tcp-enotconn-read-bsd dnsdist-1.4.0-rc1
Remi Gacogne [Fri, 9 Aug 2019 12:40:24 +0000 (14:40 +0200)] 
Merge pull request #8030 from rgacogne/ddist-tcp-enotconn-read-bsd

dnsdist: Handle ENOTCONN on read() over TCP

4 years agoMerge pull request #8179 from Habbie/secpoll-dup
aerique [Fri, 9 Aug 2019 12:04:43 +0000 (14:04 +0200)] 
Merge pull request #8179 from Habbie/secpoll-dup

secpoll: remove duplicate auth entry; unduplicate SOA

4 years agosecpoll: remove duplicate auth entry; unduplicate SOA 8179/head
Peter van Dijk [Fri, 9 Aug 2019 11:01:02 +0000 (13:01 +0200)] 
secpoll: remove duplicate auth entry; unduplicate SOA

4 years agoMerge pull request #8127 from Habbie/auth-4.2.0-rc3-docs
aerique [Fri, 9 Aug 2019 10:50:48 +0000 (12:50 +0200)] 
Merge pull request #8127 from Habbie/auth-4.2.0-rc3-docs

changelog and secpoll for auth 4.2.0-rc3

4 years agoMerge pull request #8175 from rgacogne/dnsdist-max-outstanding
Remi Gacogne [Fri, 9 Aug 2019 08:20:24 +0000 (10:20 +0200)] 
Merge pull request #8175 from rgacogne/dnsdist-max-outstanding

dnsdist: Increase the default value of setMaxUDPOutstanding to 65535

4 years agoMerge pull request #8141 from rgacogne/dnsdist-ocsp
Remi Gacogne [Fri, 9 Aug 2019 08:20:04 +0000 (10:20 +0200)] 
Merge pull request #8141 from rgacogne/dnsdist-ocsp

dnsdist: Add OCSP stapling (from files) for DoT and DoH

4 years agomark LMDB backend experimental 8127/head
Peter van Dijk [Thu, 8 Aug 2019 20:23:31 +0000 (22:23 +0200)] 
mark LMDB backend experimental

4 years agoauth backend docs: remove autoserial column
Peter van Dijk [Thu, 8 Aug 2019 20:20:28 +0000 (22:20 +0200)] 
auth backend docs: remove autoserial column

4 years agochangelog and secpoll for auth 4.2.0-rc3
Peter van Dijk [Thu, 25 Jul 2019 14:21:55 +0000 (16:21 +0200)] 
changelog and secpoll for auth 4.2.0-rc3

4 years agodnsdist: Add regression tests for OCSP stapling over DoH and DoT 8141/head
Remi Gacogne [Thu, 8 Aug 2019 13:28:49 +0000 (15:28 +0200)] 
dnsdist: Add regression tests for OCSP stapling over DoH and DoT

4 years agoMerge pull request #8170 from Habbie/auth-4.1.12-release
aerique [Thu, 8 Aug 2019 12:17:29 +0000 (14:17 +0200)] 
Merge pull request #8170 from Habbie/auth-4.1.12-release

auth 4.1.13: changelog and secpoll

4 years agodnsdist: Increase the default value of setMaxUDPOutstanding to 65535 8175/head
Remi Gacogne [Thu, 8 Aug 2019 09:06:20 +0000 (11:06 +0200)] 
dnsdist: Increase the default value of setMaxUDPOutstanding to 65535

4 years agoauth 4.1.13: changelog and secpoll 8170/head
Peter van Dijk [Wed, 7 Aug 2019 11:08:56 +0000 (13:08 +0200)] 
auth 4.1.13: changelog and secpoll

4 years agodnsdist: Check that the TLS key type is supported
Remi Gacogne [Wed, 7 Aug 2019 14:54:31 +0000 (16:54 +0200)] 
dnsdist: Check that the TLS key type is supported

4 years agodnsdist: Take ComboAddress and DNSName in the KVS lookup binding
Remi Gacogne [Wed, 7 Aug 2019 10:04:38 +0000 (12:04 +0200)] 
dnsdist: Take ComboAddress and DNSName in the KVS lookup binding

4 years agodnsdist: Fix the toString() description of the KVS lookup keys
Remi Gacogne [Wed, 7 Aug 2019 09:01:28 +0000 (11:01 +0200)] 
dnsdist: Fix the toString() description of the KVS lookup keys

4 years agodnsdist: Clear the CDB refresh guard after a successful refresh
Remi Gacogne [Wed, 7 Aug 2019 09:00:44 +0000 (11:00 +0200)] 
dnsdist: Clear the CDB refresh guard after a successful refresh

4 years agodnsdist: Fix invalid '\5domain' label, should be \6domain
Remi Gacogne [Tue, 30 Jul 2019 16:33:03 +0000 (18:33 +0200)] 
dnsdist: Fix invalid '\5domain' label, should be \6domain

Reported by @ph1 (thanks!).

4 years agodnsdist: Remove ambiguity between our make_unique and the C++14 one
Remi Gacogne [Mon, 29 Jul 2019 13:36:19 +0000 (15:36 +0200)] 
dnsdist: Remove ambiguity between our make_unique and the C++14 one

Since LGTM seems to be somehow compiling with C++14 enabled.

4 years agodnsdist: Document the Key Value Store objects and actions
Remi Gacogne [Mon, 29 Jul 2019 10:57:48 +0000 (12:57 +0200)] 
dnsdist: Document the Key Value Store objects and actions

4 years agodnsdist: Build with CDB and LMDB support in Travis and CircleCI
Remi Gacogne [Wed, 24 Jul 2019 13:40:42 +0000 (15:40 +0200)] 
dnsdist: Build with CDB and LMDB support in Travis and CircleCI

4 years agodnsdist: Add regression tests for the CDB KVS feature
Remi Gacogne [Wed, 24 Jul 2019 10:24:43 +0000 (12:24 +0200)] 
dnsdist: Add regression tests for the CDB KVS feature

4 years agodnsdist: Add regression tests for the LMDB KVS feature
Remi Gacogne [Wed, 24 Jul 2019 10:24:20 +0000 (12:24 +0200)] 
dnsdist: Add regression tests for the LMDB KVS feature

4 years agodnsdist: Add KVS lookup, lookupSuffix and reload bindings to Lua
Remi Gacogne [Wed, 17 Jul 2019 16:08:49 +0000 (18:08 +0200)] 
dnsdist: Add KVS lookup, lookupSuffix and reload bindings to Lua

4 years agodnsdist: Add support for periodically reloading the CDB KVS
Remi Gacogne [Wed, 17 Jul 2019 14:19:59 +0000 (16:19 +0200)] 
dnsdist: Add support for periodically reloading the CDB KVS

4 years agodnsdist: Add more KVS unit tests
Remi Gacogne [Wed, 17 Jul 2019 12:51:26 +0000 (14:51 +0200)] 
dnsdist: Add more KVS unit tests

4 years agodnsdist: Proper creation of the LMDB and CDB test databases
Remi Gacogne [Tue, 16 Jul 2019 15:03:05 +0000 (17:03 +0200)] 
dnsdist: Proper creation of the LMDB and CDB test databases

4 years agodnsdist: Add KVS suffix matching
Remi Gacogne [Fri, 12 Jul 2019 15:38:10 +0000 (17:38 +0200)] 
dnsdist: Add KVS suffix matching

4 years agodnsdist: Initial implementation of a CDB-based Key Value Store
Remi Gacogne [Fri, 12 Jul 2019 08:18:24 +0000 (10:18 +0200)] 
dnsdist: Initial implementation of a CDB-based Key Value Store

4 years agoUpdate OBJECTFILES
Remi Gacogne [Tue, 23 Jul 2019 11:44:43 +0000 (13:44 +0200)] 
Update OBJECTFILES

4 years agoMove cdb.{cc ,hh} to the pdns directory
Remi Gacogne [Thu, 11 Jul 2019 16:58:22 +0000 (18:58 +0200)] 
Move cdb.{cc ,hh} to the pdns directory

4 years agoClean up the CDB code to make it usable from dnsdist
Remi Gacogne [Wed, 10 Jul 2019 14:14:01 +0000 (16:14 +0200)] 
Clean up the CDB code to make it usable from dnsdist

4 years agodnsdist: Add a KeyValueStoreLookup action based on LMDB
Remi Gacogne [Thu, 4 Jul 2019 16:12:13 +0000 (18:12 +0200)] 
dnsdist: Add a KeyValueStoreLookup action based on LMDB

4 years agoMerge pull request #8153 from rgacogne/ddist-doh-http-more
Remi Gacogne [Wed, 7 Aug 2019 08:59:27 +0000 (10:59 +0200)] 
Merge pull request #8153 from rgacogne/ddist-doh-http-more

dnsdist: Add Lua bindings, rules and action for DoH

4 years agodnsdist: Clean up of the DNSQuestion::setHTTPResponse() binding 8153/head
Remi Gacogne [Wed, 7 Aug 2019 07:31:03 +0000 (09:31 +0200)] 
dnsdist: Clean up of the DNSQuestion::setHTTPResponse() binding

4 years agoMerge pull request #8154 from rgacogne/dnsdist-outstanding-reset
Remi Gacogne [Wed, 7 Aug 2019 07:21:50 +0000 (09:21 +0200)] 
Merge pull request #8154 from rgacogne/dnsdist-outstanding-reset

dnsdist: Use a counter to mark IDState usage instead of the FD

4 years agoMerge pull request #8164 from Habbie/increase-serial-ordername
Peter van Dijk [Tue, 6 Aug 2019 15:01:15 +0000 (17:01 +0200)] 
Merge pull request #8164 from Habbie/increase-serial-ordername

pdnsutil increase-serial: set right ordername

4 years agopdnsutil increase-serial: set right ordername 8164/head
Peter van Dijk [Tue, 6 Aug 2019 09:12:05 +0000 (11:12 +0200)] 
pdnsutil increase-serial: set right ordername