]>
granicus.if.org Git - pdns/log
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
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
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
Pieter Lexis [Mon, 21 Jan 2019 09:22:14 +0000 (10:22 +0100)]
Merge remote-tracking branch 'origin/master' into fix-boost-random-header
Pieter Lexis [Mon, 21 Jan 2019 09:20:56 +0000 (10:20 +0100)]
Merge remote-tracking branch 'origin/master' into extra-warnings
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
Pieter Lexis [Fri, 18 Jan 2019 16:55:02 +0000 (17:55 +0100)]
Merge pull request #7392 from zeha/spellcheck
Spellcheck fixes
Chris Hofstaedtler [Fri, 18 Jan 2019 16:38:09 +0000 (17:38 +0100)]
whitelist.words: Add "filtername"
Chris Hofstaedtler [Fri, 18 Jan 2019 16:37:27 +0000 (17:37 +0100)]
Fix typo in "collisions"
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
Remi Gacogne [Fri, 18 Jan 2019 14:06:53 +0000 (15:06 +0100)]
dnsdist: Fix 'collisons' typo in the docs
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
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 ....
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
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
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
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
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()'
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
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
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
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
Pieter Lexis [Fri, 18 Jan 2019 09:40:42 +0000 (10:40 +0100)]
Add 'errfds' to whitelist
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
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
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
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.
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
Pieter Lexis [Wed, 16 Jan 2019 16:07:02 +0000 (17:07 +0100)]
Make version correct on shallow copies
Closes #7378
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
Stephan Bosch [Tue, 15 Jan 2019 15:24:10 +0000 (16:24 +0100)]
“third party” is adjective and needs hyphen
Remi Gacogne [Tue, 15 Jan 2019 13:56:42 +0000 (14:56 +0100)]
Fix -Wextra warnings, mostly about members initialization order
Pieter Lexis [Mon, 14 Jan 2019 16:42:56 +0000 (17:42 +0100)]
Use algo nums to compare default-*-algorithm
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
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
Remi Gacogne [Fri, 11 Jan 2019 20:59:44 +0000 (21:59 +0100)]
auth: Fix 'minumum' typo in the docs
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
Pieter Lexis [Fri, 11 Jan 2019 16:37:31 +0000 (17:37 +0100)]
Merge pull request #7351 from jsoref/tests-output
Tests output
Remi Gacogne [Fri, 11 Jan 2019 16:35:54 +0000 (17:35 +0100)]
dnsdist: Fix compilation without DNSCrypt support enabled
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
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
Remi Gacogne [Fri, 11 Jan 2019 14:27:58 +0000 (15:27 +0100)]
rec: Appease the Gods of spell checking
Remi Gacogne [Fri, 11 Jan 2019 14:06:05 +0000 (15:06 +0100)]
rec: Check that incremental updates to RPZ qname triggers work
Remi Gacogne [Fri, 11 Jan 2019 09:27:49 +0000 (10:27 +0100)]
rec: Add some python regression tests for RPZ qname policies
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
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
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
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.
Remi Gacogne [Thu, 10 Jan 2019 16:09:40 +0000 (17:09 +0100)]
rec: Fix a few nits in the Filter Policy code
Remi Gacogne [Thu, 3 Jan 2019 15:14:28 +0000 (16:14 +0100)]
dnsdist: Add a 'rise' parameter to 'newServer()'
Remi Gacogne [Thu, 3 Jan 2019 15:16:46 +0000 (16:16 +0100)]
dnsdist: Add a 'keepStaleData' option to the packet cache
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()'
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
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
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
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
Remi Gacogne [Thu, 10 Jan 2019 10:28:05 +0000 (11:28 +0100)]
Fix nits
Remi Gacogne [Thu, 15 Nov 2018 13:43:09 +0000 (14:43 +0100)]
rec: Fix a small nit in the documentation of 'variable-responses'
Remi Gacogne [Thu, 15 Nov 2018 13:39:11 +0000 (14:39 +0100)]
dnsdist: Add unit tests for getEDNSOptionsStart and isEDNSOptionInOpt
Remi Gacogne [Wed, 14 Nov 2018 11:14:17 +0000 (12:14 +0100)]
dnsdist: Add regression tests for the 'ecs-scope-zero' feature
Remi Gacogne [Mon, 12 Nov 2018 16:31:12 +0000 (17:31 +0100)]
dnsdist: Add a 'disableZeroScope' option to the `newServer` command
Remi Gacogne [Mon, 12 Nov 2018 16:21:47 +0000 (17:21 +0100)]
dnsdist: Add 'zero-scope' support over TCP as well
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'
Remi Gacogne [Mon, 12 Nov 2018 10:36:11 +0000 (11:36 +0100)]
dnsdist: Fix compilation with DNSCrypt support enabled
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
bert hubert [Mon, 8 Oct 2018 15:24:08 +0000 (17:24 +0200)]
document variable-responses counter + SNMP it up
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
bert hubert [Mon, 8 Oct 2018 15:01:20 +0000 (17:01 +0200)]
robustify and comment detection of /0 answers
bert hubert [Mon, 8 Oct 2018 09:08:20 +0000 (11:08 +0200)]
make "zeroScope" ECS be sensitive to variableAnswer from Lua as well
bert hubert [Mon, 8 Oct 2018 09:05:19 +0000 (11:05 +0200)]
fix shadowed variable, move to d_ecsFound, fix indentation
bert hubert [Sun, 7 Oct 2018 14:49:10 +0000 (16:49 +0200)]
add variable-responses metric to pdns_recursor
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
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
bert hubert [Fri, 5 Oct 2018 14:53:36 +0000 (16:53 +0200)]
also make dnsdist use this
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
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
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
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>
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
Otto Moerbeek [Wed, 9 Jan 2019 11:41:30 +0000 (12:41 +0100)]
Merge remote-tracking branch 'origin/master' into after-notify-commit
Pieter Lexis [Wed, 9 Jan 2019 12:31:22 +0000 (13:31 +0100)]
Merge pull request #7321 from cmouse/patch-1
dnsupdate: Update documentation to indicate that both source IP and T…
Otto Moerbeek [Wed, 9 Jan 2019 11:35:31 +0000 (12:35 +0100)]
Merge remote-tracking branch 'origin/master' into after-notify-commit
Otto Moerbeek [Wed, 9 Jan 2019 09:33:26 +0000 (10:33 +0100)]
Use symbolic names for enum values instead of hard-coded ones.
Pieter Lexis [Wed, 9 Jan 2019 11:01:41 +0000 (12:01 +0100)]
Merge pull request #7260 from spirillen/patch-1
Optimizing and more descriptive rpzMaster ip array
Pieter Lexis [Wed, 9 Jan 2019 11:00:56 +0000 (12:00 +0100)]
Merge pull request #7269 from spirillen/patch-3
Remove some misunderstanding of adding several masters in slave zones
Pieter Lexis [Wed, 9 Jan 2019 11:00:27 +0000 (12:00 +0100)]
Merge pull request #7282 from spirillen/patch-4
add +nocookie to the dig examples
Pieter Lexis [Wed, 9 Jan 2019 10:59:59 +0000 (11:59 +0100)]
Merge pull request #7289 from chbruyand/static-cppcheck
Fix minor warnings reported by the compiler or cppcheck
Pieter Lexis [Wed, 9 Jan 2019 10:59:27 +0000 (11:59 +0100)]
Merge pull request #7306 from pieterlexis/hello-2019
Hello 2019!
Pieter Lexis [Wed, 9 Jan 2019 10:55:11 +0000 (11:55 +0100)]
Merge pull request #7342 from jsoref/ghost-pdns-mysql
removing ghost
Pieter Lexis [Wed, 9 Jan 2019 10:54:51 +0000 (11:54 +0100)]
Merge pull request #7348 from ahupowerdns/zero-qtypestats
Zero out qtype response numbers in our statistics
Otto Moerbeek [Wed, 9 Jan 2019 09:12:14 +0000 (10:12 +0100)]
Merge pull request #7244 from cmouse/notify
pdns_notify: Support hostname for notification
Remi Gacogne [Wed, 9 Jan 2019 08:59:44 +0000 (09:59 +0100)]
Merge pull request #7345 from rgacogne/nsec-bitmaps
Use a bitset for NSEC(3) records with lots of types
Josh Soref [Tue, 8 Jan 2019 16:48:22 +0000 (11:48 -0500)]
tests: improve output by labeling tests
Remi Gacogne [Tue, 8 Jan 2019 16:00:17 +0000 (17:00 +0100)]
rec: Fix an invalid use if cls._PREFIX in the ECS regression tests
Josh Soref [Tue, 8 Jan 2019 15:50:42 +0000 (10:50 -0500)]
catch subprocess.check_output and raise AssertionError with the output
bert hubert [Tue, 8 Jan 2019 14:03:24 +0000 (15:03 +0100)]
Merge pull request #7344 from Habbie/dlog-simplify
simplify log message to avoid compile error
Otto Moerbeek [Tue, 8 Jan 2019 13:56:35 +0000 (14:56 +0100)]
Merge pull request #7349 from omoerbeek/kskrolldocs
Tweaks to the rollover docs: make a few things explicit.
Otto Moerbeek [Tue, 8 Jan 2019 13:54:38 +0000 (14:54 +0100)]
Merge branch 'kskrolldocs' of github.com:omoerbeek/pdns into kskrolldocs
Otto Moerbeek [Tue, 8 Jan 2019 13:22:25 +0000 (14:22 +0100)]
Tweaks to the rollover docs: make a few things explicit.
Otto Moerbeek [Tue, 8 Jan 2019 13:22:25 +0000 (14:22 +0100)]
Tweaks to the rollover docs: make a few things explicit.