]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
5 years agouse a consistent space predicate 7412/head
bert hubert [Wed, 23 Jan 2019 20:23:22 +0000 (21:23 +0100)] 
use a consistent space predicate

5 years agoBe smarter about trimming whitespace when creating records from ASCII
bert hubert [Wed, 23 Jan 2019 20:03:21 +0000 (21:03 +0100)] 
Be smarter about trimming whitespace when creating records from ASCII

In ff7ac440afdae4370e12a1b9eb21d4b1389a861f we added trimming of whitespace,
so you could turn " 1.2.3.4 " into an A record 0x01020304. This commit made us more flexible
but also six times slower in some microbenchmarks.

This commit restores the old performance which shaves double digits percentages of time from many
benchmarks in 'speedtest', while making "make-a record" six times faster again.

5 years agoMerge pull request #6634 from rgacogne/more-systemd-sandboxing
Remi Gacogne [Tue, 22 Jan 2019 13:24:24 +0000 (14:24 +0100)] 
Merge pull request #6634 from rgacogne/more-systemd-sandboxing

More sandboxing using systemd's features

5 years agoMerge pull request #7353 from ahupowerdns/narrow-additional-lookup
bert hubert [Tue, 22 Jan 2019 12:29:29 +0000 (13:29 +0100)] 
Merge pull request #7353 from ahupowerdns/narrow-additional-lookup

Fix attempt to restrict/speed-up additional processing to auth zone

5 years agoMerge pull request #7401 from rgacogne/rec-hooks-tcp
Remi Gacogne [Tue, 22 Jan 2019 10:26:35 +0000 (11:26 +0100)] 
Merge pull request #7401 from rgacogne/rec-hooks-tcp

rec: Fix our Lua hooks not being called over TCP when distributing

5 years agoWhitelist the 'tcpaaaa' variable name.. 7401/head
Remi Gacogne [Tue, 22 Jan 2019 09:32:56 +0000 (10:32 +0100)] 
Whitelist the 'tcpaaaa' variable name..

5 years agoMerge pull request #7402 from ahupowerdns/oracle-warning
bert hubert [Mon, 21 Jan 2019 20:21:02 +0000 (21:21 +0100)] 
Merge pull request #7402 from ahupowerdns/oracle-warning

note in docs that oracle gets no free support

5 years agonote that oracle gets no free support 7402/head
bert hubert [Mon, 21 Jan 2019 15:01:01 +0000 (16:01 +0100)] 
note that oracle gets no free support

5 years agorec: Call the ipfilter hook if any over TCP as well
Remi Gacogne [Tue, 8 Jan 2019 13:56:17 +0000 (14:56 +0100)] 
rec: Call the ipfilter hook if any over TCP as well

5 years agorec: Load the Lua script in the distributor threads, for TCP
Remi Gacogne [Tue, 8 Jan 2019 13:55:44 +0000 (14:55 +0100)] 
rec: Load the Lua script in the distributor threads, for TCP

5 years agorec: Test the Lua hooks over TCP and with distributes-queries
Remi Gacogne [Tue, 8 Jan 2019 13:55:06 +0000 (14:55 +0100)] 
rec: Test the Lua hooks over TCP and with distributes-queries

5 years agoMerge pull request #7370 from pieterlexis/double-cname-dns64
Pieter Lexis [Mon, 21 Jan 2019 14:01:44 +0000 (15:01 +0100)] 
Merge pull request #7370 from pieterlexis/double-cname-dns64

Fix output packets when using getFakeAAAARecords

5 years agoMerge pull request #7375 from rgacogne/extra-warnings
Pieter Lexis [Mon, 21 Jan 2019 14:01:31 +0000 (15:01 +0100)] 
Merge pull request #7375 from rgacogne/extra-warnings

Fix -Wextra warnings, mostly about members initialization order

5 years agoMerge pull request #7388 from rgacogne/fix-boost-random-header
Pieter Lexis [Mon, 21 Jan 2019 14:01:18 +0000 (15:01 +0100)] 
Merge pull request #7388 from rgacogne/fix-boost-random-header

Move UUID generators to a common function, fix boost 1.69.0 warning

5 years agoMerge pull request #7399 from rgacogne/rec-4.1.9-release
aerique [Mon, 21 Jan 2019 13:46:32 +0000 (14:46 +0100)] 
Merge pull request #7399 from rgacogne/rec-4.1.9-release

rec: Add ChangeLog and secpoll update for the 4.1.9 release

5 years agoMerge remote-tracking branch 'origin/master' into fix-boost-random-header 7388/head
Pieter Lexis [Mon, 21 Jan 2019 09:22:14 +0000 (10:22 +0100)] 
Merge remote-tracking branch 'origin/master' into fix-boost-random-header

5 years agoMerge remote-tracking branch 'origin/master' into extra-warnings 7375/head
Pieter Lexis [Mon, 21 Jan 2019 09:20:56 +0000 (10:20 +0100)] 
Merge remote-tracking branch 'origin/master' into extra-warnings

5 years agorec: Add ChangeLog, advisories and secpoll update for the 4.1.9 release 7399/head
Remi Gacogne [Mon, 21 Jan 2019 08:27:05 +0000 (09:27 +0100)] 
rec: Add ChangeLog, advisories and secpoll update for the 4.1.9 release

5 years agoMerge pull request #7392 from zeha/spellcheck
Pieter Lexis [Fri, 18 Jan 2019 16:55:02 +0000 (17:55 +0100)] 
Merge pull request #7392 from zeha/spellcheck

Spellcheck fixes

5 years agowhitelist.words: Add "filtername" 7392/head
Chris Hofstaedtler [Fri, 18 Jan 2019 16:38:09 +0000 (17:38 +0100)] 
whitelist.words: Add "filtername"

5 years agoFix typo in "collisions"
Chris Hofstaedtler [Fri, 18 Jan 2019 16:37:27 +0000 (17:37 +0100)] 
Fix typo in "collisions"

5 years agoMerge pull request #7391 from rgacogne/dnsdist-doc-typo-collisons
Remi Gacogne [Fri, 18 Jan 2019 15:04:04 +0000 (16:04 +0100)] 
Merge pull request #7391 from rgacogne/dnsdist-doc-typo-collisons

dnsdist: Fix 'collisons' typo in the docs

5 years agodnsdist: Fix 'collisons' typo in the docs 7391/head
Remi Gacogne [Fri, 18 Jan 2019 14:06:53 +0000 (15:06 +0100)] 
dnsdist: Fix 'collisons' typo in the docs

5 years agoMerge pull request #6967 from gibson042/2018-08-trailing-data
Remi Gacogne [Fri, 18 Jan 2019 10:18:55 +0000 (11:18 +0100)] 
Merge pull request #6967 from gibson042/2018-08-trailing-data

dnsdist: Expose trailing data

5 years agoMerge pull request #7056 from mind04/rootkey
Pieter Lexis [Fri, 18 Jan 2019 10:16:33 +0000 (11:16 +0100)] 
Merge pull request #7056 from mind04/rootkey

rec: remove the old dnssec root key, goodbye 19036 ....

5 years agoMerge pull request #7148 from Habbie/sdig-class-in
Pieter Lexis [Fri, 18 Jan 2019 10:09:03 +0000 (11:09 +0100)] 
Merge pull request #7148 from Habbie/sdig-class-in

sdig: handle non-IN class records better

5 years agoMove UUID generators to a common function, fix boost 1.69.0 warning
Remi Gacogne [Fri, 18 Jan 2019 10:08:20 +0000 (11:08 +0100)] 
Move UUID generators to a common function, fix boost 1.69.0 warning

5 years agoMerge pull request #7340 from pieterlexis/dnssec-default-algo-checks
Pieter Lexis [Fri, 18 Jan 2019 10:04:24 +0000 (11:04 +0100)] 
Merge pull request #7340 from pieterlexis/dnssec-default-algo-checks

auth: error on DNSSEC default misconfiguration

5 years agoMerge pull request #7310 from rgacogne/dnsdist-dont-expunge-stale
Pieter Lexis [Fri, 18 Jan 2019 10:04:07 +0000 (11:04 +0100)] 
Merge pull request #7310 from rgacogne/dnsdist-dont-expunge-stale

dnsdist: Add a 'keepStaleData' option to the packet cache

5 years agoMerge pull request #7322 from rgacogne/dnsdist-server-rise
Pieter Lexis [Fri, 18 Jan 2019 09:53:20 +0000 (10:53 +0100)] 
Merge pull request #7322 from rgacogne/dnsdist-server-rise

dnsdist: Add a 'rise' parameter to 'newServer()'

5 years agoMerge pull request #7335 from jsoref/issue-5140
Pieter Lexis [Fri, 18 Jan 2019 09:51:30 +0000 (10:51 +0100)] 
Merge pull request #7335 from jsoref/issue-5140

Tell people to use --with-modules=... when they use --without-mysql

5 years agoMerge pull request #7364 from ahupowerdns/dnsscope-nits
Pieter Lexis [Fri, 18 Jan 2019 09:44:31 +0000 (10:44 +0100)] 
Merge pull request #7364 from ahupowerdns/dnsscope-nits

Dnsscope off-by-one + domain-filter

5 years agoMerge pull request #7383 from rgacogne/rec-retry-on-full-pipe
Pieter Lexis [Fri, 18 Jan 2019 09:43:19 +0000 (10:43 +0100)] 
Merge pull request #7383 from rgacogne/rec-retry-on-full-pipe

rec: Try another worker before failing if the first pipe was full

5 years agoMerge pull request #7382 from rgacogne/unskew-dns-random
Pieter Lexis [Fri, 18 Jan 2019 09:42:54 +0000 (10:42 +0100)] 
Merge pull request #7382 from rgacogne/unskew-dns-random

Fix dns_random() always returning 0 when the minimum acceptable value is 0

5 years agoAdd 'errfds' to whitelist
Pieter Lexis [Fri, 18 Jan 2019 09:40:42 +0000 (10:40 +0100)] 
Add 'errfds' to whitelist

5 years agoMerge pull request #7376 from stephanbosch/patch-1
Pieter Lexis [Fri, 18 Jan 2019 09:39:16 +0000 (10:39 +0100)] 
Merge pull request #7376 from stephanbosch/patch-1

“third party” is adjective and needs hyphen

5 years agoMerge pull request #7199 from Habbie/builder-cache-buster
Pieter Lexis [Thu, 17 Jan 2019 14:45:32 +0000 (15:45 +0100)] 
Merge pull request #7199 from Habbie/builder-cache-buster

builder: add docker cache busting support

5 years agoMerge pull request #7379 from pieterlexis/gen-version-on-shallow
Peter van Dijk [Thu, 17 Jan 2019 14:26:05 +0000 (15:26 +0100)] 
Merge pull request #7379 from pieterlexis/gen-version-on-shallow

Make version correct on shallow copies

5 years agorec: Try another worker before failing if the first pipe was full 7383/head
Remi Gacogne [Thu, 17 Jan 2019 09:41:33 +0000 (10:41 +0100)] 
rec: Try another worker before failing if the first pipe was full

When the recursor is configured to distribute incoming queries to
its worker threads itself, and in the unlikely case that the pipe
to the selected thread is full, randomly select another worker to
handle the query. If this one fails too, we give up.

5 years agoFix dns_random() always returning 0 when the minimum acceptable value is 0 7382/head
Remi Gacogne [Thu, 17 Jan 2019 09:15:04 +0000 (10:15 +0100)] 
Fix dns_random() always returning 0 when the minimum acceptable value is 0

5 years agoMake version correct on shallow copies 7379/head
Pieter Lexis [Wed, 16 Jan 2019 16:07:02 +0000 (17:07 +0100)] 
Make version correct on shallow copies

Closes #7378

5 years agoMerge pull request #7178 from rgacogne/rec-skip-cname-ns-zone
Remi Gacogne [Wed, 16 Jan 2019 09:46:49 +0000 (10:46 +0100)] 
Merge pull request #7178 from rgacogne/rec-skip-cname-ns-zone

rec: Skip NS for the exact zone in CNAME answers

5 years ago“third party” is adjective and needs hyphen 7376/head
Stephan Bosch [Tue, 15 Jan 2019 15:24:10 +0000 (16:24 +0100)] 
“third party” is adjective and needs hyphen

5 years agoFix -Wextra warnings, mostly about members initialization order
Remi Gacogne [Tue, 15 Jan 2019 13:56:42 +0000 (14:56 +0100)] 
Fix -Wextra warnings, mostly about members initialization order

5 years agoAdd things to the spelling whitelist 7370/head
Pieter Lexis [Tue, 15 Jan 2019 09:55:19 +0000 (10:55 +0100)] 
Add things to the spelling whitelist

5 years agoUse algo nums to compare default-*-algorithm 7340/head
Pieter Lexis [Mon, 14 Jan 2019 16:42:56 +0000 (17:42 +0100)] 
Use algo nums to compare default-*-algorithm

5 years agoMerge remote-tracking branch 'origin/master' into double-cname-dns64
Pieter Lexis [Mon, 14 Jan 2019 16:31:14 +0000 (17:31 +0100)] 
Merge remote-tracking branch 'origin/master' into double-cname-dns64

5 years agoAdd memlock, Sandboxing, tunables to the spell check whitelist 6634/head
Remi Gacogne [Mon, 14 Jan 2019 12:55:30 +0000 (13:55 +0100)] 
Add memlock, Sandboxing, tunables to the spell check whitelist

5 years agoDetect the systemd version and enable sandboxing features accordingly
Remi Gacogne [Mon, 14 Jan 2019 10:53:34 +0000 (11:53 +0100)] 
Detect the systemd version and enable sandboxing features accordingly

5 years agoMode sandboxing using systemd's features
Remi Gacogne [Mon, 21 May 2018 08:41:47 +0000 (10:41 +0200)] 
Mode sandboxing using systemd's features

5 years agoMerge pull request #7371 from rgacogne/doc-minumum
Remi Gacogne [Sat, 12 Jan 2019 14:53:29 +0000 (15:53 +0100)] 
Merge pull request #7371 from rgacogne/doc-minumum

auth: Fix 'minumum' typo in the docs

5 years agoMerge pull request #7369 from rgacogne/ddist-fix-dnscrypt
Remi Gacogne [Fri, 11 Jan 2019 21:04:08 +0000 (22:04 +0100)] 
Merge pull request #7369 from rgacogne/ddist-fix-dnscrypt

dnsdist: Fix compilation without DNSCrypt support enabled

5 years agoauth: Fix 'minumum' typo in the docs 7371/head
Remi Gacogne [Fri, 11 Jan 2019 20:59:44 +0000 (21:59 +0100)] 
auth: Fix 'minumum' typo in the docs

5 years agoMerge pull request #7320 from pieterlexis/auth-lower-udp-trunc
Pieter Lexis [Fri, 11 Jan 2019 16:37:51 +0000 (17:37 +0100)] 
Merge pull request #7320 from pieterlexis/auth-lower-udp-trunc

auth: lower udp-truncation-threshold by default to 1232

5 years agoMerge pull request #7351 from jsoref/tests-output
Pieter Lexis [Fri, 11 Jan 2019 16:37:31 +0000 (17:37 +0100)] 
Merge pull request #7351 from jsoref/tests-output

Tests output

5 years agodnsdist: Fix compilation without DNSCrypt support enabled 7369/head
Remi Gacogne [Fri, 11 Jan 2019 16:35:54 +0000 (17:35 +0100)] 
dnsdist: Fix compilation without DNSCrypt support enabled

5 years agoMerge pull request #7367 from rgacogne/rec-filterpo-spellcheck
Remi Gacogne [Fri, 11 Jan 2019 15:43:07 +0000 (16:43 +0100)] 
Merge pull request #7367 from rgacogne/rec-filterpo-spellcheck

rec: Appease the Gods of spell checking

5 years agoAdd tests for getFakeAAAARecords
Pieter Lexis [Fri, 11 Jan 2019 14:23:11 +0000 (15:23 +0100)] 
Add tests for getFakeAAAARecords

5 years agoMerge pull request #7366 from rgacogne/rec-rpz-qname-pol-tests
Remi Gacogne [Fri, 11 Jan 2019 15:26:56 +0000 (16:26 +0100)] 
Merge pull request #7366 from rgacogne/rec-rpz-qname-pol-tests

rec: Add some python regression tests for RPZ qname policies

5 years agorec: Appease the Gods of spell checking 7367/head
Remi Gacogne [Fri, 11 Jan 2019 14:27:58 +0000 (15:27 +0100)] 
rec: Appease the Gods of spell checking

5 years agorec: Check that incremental updates to RPZ qname triggers work 7366/head
Remi Gacogne [Fri, 11 Jan 2019 14:06:05 +0000 (15:06 +0100)] 
rec: Check that incremental updates to RPZ qname triggers work

5 years agogetFakeAAAARecords: strip AUTHORITY SOA on A in ANSWER
Pieter Lexis [Fri, 11 Jan 2019 14:00:16 +0000 (15:00 +0100)] 
getFakeAAAARecords: strip AUTHORITY SOA on A in ANSWER

5 years agogetFakeAAAARecords: strip double CNAME records
Pieter Lexis [Fri, 11 Jan 2019 13:51:37 +0000 (14:51 +0100)] 
getFakeAAAARecords: strip double CNAME records

5 years agorec: Add some python regression tests for RPZ qname policies
Remi Gacogne [Fri, 11 Jan 2019 09:27:49 +0000 (10:27 +0100)] 
rec: Add some python regression tests for RPZ qname policies

5 years agoMerge pull request #7334 from jsoref/travis-spelling
Pieter Lexis [Fri, 11 Jan 2019 09:12:23 +0000 (10:12 +0100)] 
Merge pull request #7334 from jsoref/travis-spelling

Travis integrated spelling checker - based on a whitelist

5 years agoMerge pull request #7296 from rgacogne/rec-rpz-local-types
Remi Gacogne [Fri, 11 Jan 2019 08:58:03 +0000 (09:58 +0100)] 
Merge pull request #7296 from rgacogne/rec-rpz-local-types

rec: Support several types for local RPZ records

5 years agoadd -f,--filter-name option to dnsscope to limit processing to queries within a certa... 7364/head
bert hubert [Thu, 10 Jan 2019 21:41:47 +0000 (22:41 +0100)] 
add -f,--filter-name option to dnsscope to limit processing to queries within a certain domain

5 years agodnsscope miscounted its statistics, assigning '101 usec' to the <100 usec bin. Second...
bert hubert [Thu, 10 Jan 2019 21:40:49 +0000 (22:40 +0100)] 
dnsscope miscounted its statistics, assigning '101 usec' to the <100 usec bin. Secondly, it neglected to process the last latency bin, causing it to spuriously report very late packets.

5 years agorec: Fix a few nits in the Filter Policy code 7296/head
Remi Gacogne [Thu, 10 Jan 2019 16:09:40 +0000 (17:09 +0100)] 
rec: Fix a few nits in the Filter Policy code

5 years agodnsdist: Add a 'rise' parameter to 'newServer()' 7322/head
Remi Gacogne [Thu, 3 Jan 2019 15:14:28 +0000 (16:14 +0100)] 
dnsdist: Add a 'rise' parameter to 'newServer()'

5 years agodnsdist: Add a 'keepStaleData' option to the packet cache 7310/head
Remi Gacogne [Thu, 3 Jan 2019 15:16:46 +0000 (16:16 +0100)] 
dnsdist: Add a 'keepStaleData' option to the packet cache

5 years agoMerge pull request #7323 from rgacogne/dnsdist-check-timeout
Remi Gacogne [Thu, 10 Jan 2019 13:46:32 +0000 (14:46 +0100)] 
Merge pull request #7323 from rgacogne/dnsdist-check-timeout

dnsdist: Add an optional 'checkTimeout' parameter to 'newServer()'

5 years agoMerge pull request #7346 from rgacogne/auth-py-regression-tests-log-2
Remi Gacogne [Thu, 10 Jan 2019 13:44:30 +0000 (14:44 +0100)] 
Merge pull request #7346 from rgacogne/auth-py-regression-tests-log-2

auth: Print the correct pdns.log when the py regression tests fail

5 years agoMerge pull request #7238 from rgacogne/dnsssec-forward-validation
Remi Gacogne [Thu, 10 Jan 2019 13:44:15 +0000 (14:44 +0100)] 
Merge pull request #7238 from rgacogne/dnsssec-forward-validation

rec: Fix DNSSEC validation with forward-zone-recurse

5 years agoMerge pull request #6689 from rgacogne/logger-thread-local-static
Remi Gacogne [Thu, 10 Jan 2019 13:43:58 +0000 (14:43 +0100)] 
Merge pull request #6689 from rgacogne/logger-thread-local-static

logger: Use a function-level static var for the logger object

5 years agoMerge pull request #7209 from rgacogne/use-ecs-use-scope
Remi Gacogne [Thu, 10 Jan 2019 13:43:29 +0000 (14:43 +0100)] 
Merge pull request #7209 from rgacogne/use-ecs-use-scope

Make recursor & dnsdist communicate (ECS) 'variable' status

5 years agoFix nits 7209/head
Remi Gacogne [Thu, 10 Jan 2019 10:28:05 +0000 (11:28 +0100)] 
Fix nits

5 years agorec: Fix a small nit in the documentation of 'variable-responses'
Remi Gacogne [Thu, 15 Nov 2018 13:43:09 +0000 (14:43 +0100)] 
rec: Fix a small nit in the documentation of 'variable-responses'

5 years agodnsdist: Add unit tests for getEDNSOptionsStart and isEDNSOptionInOpt
Remi Gacogne [Thu, 15 Nov 2018 13:39:11 +0000 (14:39 +0100)] 
dnsdist: Add unit tests for getEDNSOptionsStart and isEDNSOptionInOpt

5 years agodnsdist: Add regression tests for the 'ecs-scope-zero' feature
Remi Gacogne [Wed, 14 Nov 2018 11:14:17 +0000 (12:14 +0100)] 
dnsdist: Add regression tests for the 'ecs-scope-zero' feature

5 years agodnsdist: Add a 'disableZeroScope' option to the `newServer` command
Remi Gacogne [Mon, 12 Nov 2018 16:31:12 +0000 (17:31 +0100)] 
dnsdist: Add a 'disableZeroScope' option to the `newServer` command

5 years agodnsdist: Add 'zero-scope' support over TCP as well
Remi Gacogne [Mon, 12 Nov 2018 16:21:47 +0000 (17:21 +0100)] 
dnsdist: Add 'zero-scope' support over TCP as well

5 years agodnsdist: Handle Client Subnet not being the first ECS option for 'zero-scope'
Remi Gacogne [Mon, 12 Nov 2018 16:20:17 +0000 (17:20 +0100)] 
dnsdist: Handle Client Subnet not being the first ECS option for 'zero-scope'

5 years agodnsdist: Fix compilation with DNSCrypt support enabled
Remi Gacogne [Mon, 12 Nov 2018 10:36:11 +0000 (11:36 +0100)] 
dnsdist: Fix compilation with DNSCrypt support enabled

5 years agoremove goto, move UDP and encryption code to separate function with 12 arguments
bert hubert [Wed, 10 Oct 2018 07:55:20 +0000 (09:55 +0200)] 
remove goto, move UDP and encryption code to separate function with 12 arguments

5 years agodocument variable-responses counter + SNMP it up
bert hubert [Mon, 8 Oct 2018 15:24:08 +0000 (17:24 +0200)] 
document variable-responses counter + SNMP it up

5 years agocomment zeroScope, plus make sure we don't pass subnet to packetcache for zeroScope
bert hubert [Mon, 8 Oct 2018 15:09:12 +0000 (17:09 +0200)] 
comment zeroScope, plus make sure we don't pass subnet to packetcache for zeroScope

5 years agorobustify and comment detection of /0 answers
bert hubert [Mon, 8 Oct 2018 15:01:20 +0000 (17:01 +0200)] 
robustify and comment detection of /0 answers

5 years agomake "zeroScope" ECS be sensitive to variableAnswer from Lua as well
bert hubert [Mon, 8 Oct 2018 09:08:20 +0000 (11:08 +0200)] 
make "zeroScope" ECS be sensitive to variableAnswer from Lua as well

5 years agofix shadowed variable, move to d_ecsFound, fix indentation
bert hubert [Mon, 8 Oct 2018 09:05:19 +0000 (11:05 +0200)] 
fix shadowed variable, move to d_ecsFound, fix indentation

5 years agoadd variable-responses metric to pdns_recursor
bert hubert [Sun, 7 Oct 2018 14:49:10 +0000 (16:49 +0200)] 
add variable-responses metric to pdns_recursor

5 years agowe shadowed the length variable on a successful cache hit that was
bert hubert [Sun, 7 Oct 2018 14:46:30 +0000 (16:46 +0200)] 
we shadowed the length variable on a successful cache hit that was
ECS-invariable

5 years agotime sometimes goes backwards (...), do not penalize our QPS trackers
bert hubert [Sun, 7 Oct 2018 14:45:56 +0000 (16:45 +0200)] 
time sometimes goes backwards (...), do not penalize our QPS trackers
when this happens

5 years agoalso make dnsdist use this
bert hubert [Fri, 5 Oct 2018 14:53:36 +0000 (16:53 +0200)] 
also make dnsdist use this

5 years agoemit a /0 ECS response on non-variable answers when using use-incoming-ecs, for the...
bert hubert [Fri, 5 Oct 2018 13:25:59 +0000 (15:25 +0200)] 
emit a /0 ECS response on non-variable answers when using use-incoming-ecs, for the eventual benefit of dnsdist

5 years agoTell people to use --with-(dyn-)modules=... when they use --without-mysql 7335/head
Josh Soref [Thu, 10 Jan 2019 04:55:01 +0000 (23:55 -0500)] 
Tell people to use --with-(dyn-)modules=... when they use --without-mysql

closes #5140

5 years agoMerge pull request #7356 from rgacogne/rec-fix-ecs-reg
Remi Gacogne [Wed, 9 Jan 2019 16:46:43 +0000 (17:46 +0100)] 
Merge pull request #7356 from rgacogne/rec-fix-ecs-reg

rec: Fix an invalid use if cls._PREFIX in the ECS regression tests

5 years agoUpdate regression-tests.dnsdist/test_SelfAnsweredResponses.py 7351/head
Remi Gacogne [Wed, 9 Jan 2019 15:10:03 +0000 (10:10 -0500)] 
Update regression-tests.dnsdist/test_SelfAnsweredResponses.py

Co-Authored-By: jsoref <jsoref@users.noreply.github.com>
5 years agoMerge pull request #7293 from alebeta90/patch-1
Otto Moerbeek [Wed, 9 Jan 2019 14:55:58 +0000 (15:55 +0100)] 
Merge pull request #7293 from alebeta90/patch-1

pdns_control notify * also notify slaves zones

5 years agoMerge remote-tracking branch 'origin/master' into after-notify-commit 7293/head
Otto Moerbeek [Wed, 9 Jan 2019 11:41:30 +0000 (12:41 +0100)] 
Merge remote-tracking branch 'origin/master' into after-notify-commit