]> granicus.if.org Git - pdns/log
pdns
7 years agodnsdist: Don't cache ServFail / Refused if the TTL is set to 0
Remi Gacogne [Wed, 15 Feb 2017 08:30:00 +0000 (09:30 +0100)]
dnsdist: Don't cache ServFail / Refused if the TTL is set to 0

7 years agoMerge pull request #4985 from rgacogne/write-single-syscall
bert hubert [Fri, 10 Feb 2017 16:50:43 +0000 (17:50 +0100)]
Merge pull request #4985 from rgacogne/write-single-syscall

Add `sendSizeAndMsgWithTimeout` to send size and data in a single call

7 years agoMerge pull request #4986 from rgacogne/travis-build-dir
bert hubert [Fri, 10 Feb 2017 12:11:31 +0000 (13:11 +0100)]
Merge pull request #4986 from rgacogne/travis-build-dir

Use `${TRAVIS_BUILD_DIR}` instead of assuming the repo is in `pdns`

7 years agoMerge pull request #4944 from wojas/one-dnsseckeeper-per-request
bert hubert [Fri, 10 Feb 2017 12:08:43 +0000 (13:08 +0100)]
Merge pull request #4944 from wojas/one-dnsseckeeper-per-request

Fix API performance: one DNSSECKeeper per request

7 years agoMerge pull request #4977 from rgacogne/more-nmg-unit-tests
bert hubert [Fri, 10 Feb 2017 12:08:00 +0000 (13:08 +0100)]
Merge pull request #4977 from rgacogne/more-nmg-unit-tests

Add more NetmaskGroup unit tests

7 years agoMerge pull request #4963 from Habbie/dnsdist-doc-nit
bert hubert [Thu, 9 Feb 2017 15:13:53 +0000 (16:13 +0100)]
Merge pull request #4963 from Habbie/dnsdist-doc-nit

fix some typos; improve argument references

7 years agoMerge pull request #4972 from pieterlexis/root-dnssec
bert hubert [Thu, 9 Feb 2017 15:12:44 +0000 (16:12 +0100)]
Merge pull request #4972 from pieterlexis/root-dnssec

Add the 2017 root key

7 years agoMerge pull request #4980 from Habbie/clarify
bert hubert [Thu, 9 Feb 2017 15:11:24 +0000 (16:11 +0100)]
Merge pull request #4980 from Habbie/clarify

clarify checkbox comment

7 years agoMerge pull request #4984 from rgacogne/rec-preout-remote
bert hubert [Thu, 9 Feb 2017 15:10:27 +0000 (16:10 +0100)]
Merge pull request #4984 from rgacogne/rec-preout-remote

rec: Fix `remote`/`local` inversion in `preoutquery`

7 years agoMerge pull request #4987 from rgacogne/dnsdist-prevent-caching-no-ttl
bert hubert [Thu, 9 Feb 2017 15:09:43 +0000 (16:09 +0100)]
Merge pull request #4987 from rgacogne/dnsdist-prevent-caching-no-ttl

dnsdist: Don't cache answers without any TTL

7 years agodnsdist: Don't cache answers without any TTL
Remi Gacogne [Wed, 8 Feb 2017 16:19:18 +0000 (17:19 +0100)]
dnsdist: Don't cache answers without any TTL

`RFC2308` states that "negative responses without SOA records SHOULD
NOT be cached as there is no way to prevent the negative responses
looping forever between a pair of servers even with a short TTL".

7 years agoUse `${TRAVIS_BUILD_DIR}` instead of assuming the repo is in `pdns`
Remi Gacogne [Wed, 8 Feb 2017 14:33:57 +0000 (15:33 +0100)]
Use `${TRAVIS_BUILD_DIR}` instead of assuming the repo is in `pdns`

Thus avoiding issues when/if the repository is cloned with a different
name.

7 years agorec: Fix `remote`/`local` inversion in `preoutquery`
Remi Gacogne [Wed, 8 Feb 2017 10:57:41 +0000 (11:57 +0100)]
rec: Fix `remote`/`local` inversion in `preoutquery`

`dq.remoteaddr` should hold the authoritative server address, but
it was stored in `dq.localaddr` instead since
ba21fcfedc103f12b6a8eadc17f2797b6d7ffb7b.

7 years agodnsdist: Use `sendSizeAndMsgWithTimeout()` for TCP, Fast Open toward backends
Remi Gacogne [Sun, 5 Feb 2017 11:15:37 +0000 (12:15 +0100)]
dnsdist: Use `sendSizeAndMsgWithTimeout()` for TCP, Fast Open toward backends

7 years agoUse `sendSizeAndMsgWithTimeout()` in Remote Logger (protobuf)
Remi Gacogne [Sun, 5 Feb 2017 11:13:54 +0000 (12:13 +0100)]
Use `sendSizeAndMsgWithTimeout()` in Remote Logger (protobuf)

7 years agoAdd `sendSizeAndMsgWithTimeout()` to send size and data with a single call
Remi Gacogne [Sun, 5 Feb 2017 11:12:33 +0000 (12:12 +0100)]
Add `sendSizeAndMsgWithTimeout()` to send size and data with a single call

7 years agoclarify checkbox comment
Peter van Dijk [Mon, 6 Feb 2017 14:36:15 +0000 (15:36 +0100)]
clarify checkbox comment

7 years agoAdd more NetmaskGroup unit tests
Remi Gacogne [Mon, 6 Feb 2017 11:01:57 +0000 (12:01 +0100)]
Add more NetmaskGroup unit tests

* negative entries using the explicit flag
* IPv6 negative entries
* regular and negative entries from Netmask objects instead of strings

7 years agoAdd the 2017 root key
Pieter Lexis [Fri, 3 Feb 2017 08:03:35 +0000 (09:03 +0100)]
Add the 2017 root key

7 years agomore assorted doc nits
Peter van Dijk [Wed, 1 Feb 2017 08:51:12 +0000 (09:51 +0100)]
more assorted doc nits

7 years agotypo
Peter van Dijk [Tue, 31 Jan 2017 21:35:43 +0000 (22:35 +0100)]
typo

7 years agofix typo; improve argument references
Peter van Dijk [Tue, 31 Jan 2017 20:48:21 +0000 (21:48 +0100)]
fix typo; improve argument references

7 years agoMerge pull request #4967 from jsoref/spelling
Pieter Lexis [Thu, 2 Feb 2017 12:18:47 +0000 (13:18 +0100)]
Merge pull request #4967 from jsoref/spelling

Spelling

7 years agoMerge pull request #4961 from rgacogne/tsig-canonical-algo
Pieter Lexis [Thu, 2 Feb 2017 12:18:32 +0000 (13:18 +0100)]
Merge pull request #4961 from rgacogne/tsig-canonical-algo

Lowercase the TSIG algorithm name in hash computation

7 years agospelling: without
Josh Soref [Thu, 2 Feb 2017 10:48:18 +0000 (10:48 +0000)]
spelling: without

7 years agospelling: unparseable
Josh Soref [Thu, 2 Feb 2017 10:45:59 +0000 (10:45 +0000)]
spelling: unparseable

7 years agospelling: trailing
Josh Soref [Thu, 2 Feb 2017 10:44:05 +0000 (10:44 +0000)]
spelling: trailing

7 years agospelling: supports
Josh Soref [Thu, 2 Feb 2017 10:40:23 +0000 (10:40 +0000)]
spelling: supports

7 years agospelling: still
Josh Soref [Thu, 2 Feb 2017 10:39:57 +0000 (10:39 +0000)]
spelling: still

7 years agospelling: specified
Josh Soref [Thu, 2 Feb 2017 10:38:32 +0000 (10:38 +0000)]
spelling: specified

7 years agospelling: signing
Josh Soref [Thu, 2 Feb 2017 10:37:15 +0000 (10:37 +0000)]
spelling: signing

7 years agospelling: signify
Josh Soref [Thu, 2 Feb 2017 10:37:24 +0000 (10:37 +0000)]
spelling: signify

7 years agospelling: settings
Josh Soref [Thu, 2 Feb 2017 10:36:10 +0000 (10:36 +0000)]
spelling: settings

7 years agospelling: setnotified
Josh Soref [Thu, 2 Feb 2017 10:36:32 +0000 (10:36 +0000)]
spelling: setnotified

7 years agospelling: servfails
Josh Soref [Thu, 2 Feb 2017 10:35:43 +0000 (10:35 +0000)]
spelling: servfails

7 years agospelling: serial
Josh Soref [Thu, 2 Feb 2017 10:32:04 +0000 (10:32 +0000)]
spelling: serial

7 years agospelling: separately
Josh Soref [Thu, 2 Feb 2017 10:35:07 +0000 (10:35 +0000)]
spelling: separately

7 years agospelling: separated
Josh Soref [Thu, 2 Feb 2017 10:35:16 +0000 (10:35 +0000)]
spelling: separated

7 years agospelling: sensitivity
Josh Soref [Thu, 2 Feb 2017 10:34:55 +0000 (10:34 +0000)]
spelling: sensitivity

7 years agospelling: selectors
Josh Soref [Thu, 2 Feb 2017 10:34:38 +0000 (10:34 +0000)]
spelling: selectors

7 years agospelling: responsibility
Josh Soref [Thu, 2 Feb 2017 10:32:55 +0000 (10:32 +0000)]
spelling: responsibility

7 years agospelling: response
Josh Soref [Thu, 2 Feb 2017 10:30:27 +0000 (10:30 +0000)]
spelling: response

7 years agospelling: repositories
Josh Soref [Thu, 2 Feb 2017 10:31:14 +0000 (10:31 +0000)]
spelling: repositories

7 years agospelling: registry
Josh Soref [Thu, 2 Feb 2017 10:29:57 +0000 (10:29 +0000)]
spelling: registry

7 years agospelling: records
Josh Soref [Thu, 2 Feb 2017 10:29:21 +0000 (10:29 +0000)]
spelling: records

7 years agospelling: qclasses
Josh Soref [Thu, 2 Feb 2017 10:27:29 +0000 (10:27 +0000)]
spelling: qclasses

7 years agospelling: qclass
Josh Soref [Thu, 2 Feb 2017 10:27:06 +0000 (10:27 +0000)]
spelling: qclass

7 years agospelling: program
Josh Soref [Thu, 2 Feb 2017 10:25:46 +0000 (10:25 +0000)]
spelling: program

7 years agospelling: processing
Josh Soref [Thu, 2 Feb 2017 10:24:22 +0000 (10:24 +0000)]
spelling: processing

7 years agospelling: presignedness
Josh Soref [Thu, 2 Feb 2017 10:25:38 +0000 (10:25 +0000)]
spelling: presignedness

7 years agospelling: prerequisites
Josh Soref [Thu, 2 Feb 2017 10:24:51 +0000 (10:24 +0000)]
spelling: prerequisites

7 years agospelling: preferably
Josh Soref [Thu, 2 Feb 2017 10:24:34 +0000 (10:24 +0000)]
spelling: preferably

7 years agospelling: postgresql
Josh Soref [Thu, 2 Feb 2017 10:23:55 +0000 (10:23 +0000)]
spelling: postgresql

7 years agospelling: possible
Josh Soref [Thu, 2 Feb 2017 10:23:13 +0000 (10:23 +0000)]
spelling: possible

7 years agospelling: positives
Josh Soref [Thu, 2 Feb 2017 10:23:21 +0000 (10:23 +0000)]
spelling: positives

7 years agospelling: overridden
Josh Soref [Thu, 2 Feb 2017 10:21:56 +0000 (10:21 +0000)]
spelling: overridden

7 years agospelling: outstanding
Josh Soref [Thu, 2 Feb 2017 10:21:30 +0000 (10:21 +0000)]
spelling: outstanding

7 years agospelling: operations
Josh Soref [Thu, 2 Feb 2017 10:20:25 +0000 (10:20 +0000)]
spelling: operations

7 years agospelling: occurring
Josh Soref [Thu, 2 Feb 2017 10:19:48 +0000 (10:19 +0000)]
spelling: occurring

7 years agospelling: occurred
Josh Soref [Thu, 2 Feb 2017 10:19:39 +0000 (10:19 +0000)]
spelling: occurred

7 years agospelling: occasionally
Josh Soref [Thu, 2 Feb 2017 10:19:32 +0000 (10:19 +0000)]
spelling: occasionally

7 years agospelling: number
Josh Soref [Thu, 2 Feb 2017 10:18:51 +0000 (10:18 +0000)]
spelling: number

7 years agospelling: notifications
Josh Soref [Thu, 2 Feb 2017 10:17:02 +0000 (10:17 +0000)]
spelling: notifications

7 years agospelling: negotiation
Josh Soref [Thu, 2 Feb 2017 10:15:32 +0000 (10:15 +0000)]
spelling: negotiation

7 years agospelling: negcache
Josh Soref [Thu, 2 Feb 2017 10:15:17 +0000 (10:15 +0000)]
spelling: negcache

7 years agospelling: necessarily
Josh Soref [Thu, 2 Feb 2017 10:14:51 +0000 (10:14 +0000)]
spelling: necessarily

7 years agospelling: modified
Josh Soref [Thu, 2 Feb 2017 10:13:46 +0000 (10:13 +0000)]
spelling: modified

7 years agospelling: milliseconds
Josh Soref [Thu, 2 Feb 2017 10:13:06 +0000 (10:13 +0000)]
spelling: milliseconds

7 years agospelling: locations
Josh Soref [Thu, 2 Feb 2017 10:11:28 +0000 (10:11 +0000)]
spelling: locations

7 years agospelling: length
Josh Soref [Thu, 2 Feb 2017 10:03:33 +0000 (10:03 +0000)]
spelling: length

7 years agospelling: javascript
Josh Soref [Thu, 2 Feb 2017 10:01:31 +0000 (10:01 +0000)]
spelling: javascript

7 years agospelling: issuing
Josh Soref [Thu, 2 Feb 2017 10:30:50 +0000 (10:30 +0000)]
spelling: issuing

7 years agospelling: interpreted
Josh Soref [Thu, 2 Feb 2017 10:00:06 +0000 (10:00 +0000)]
spelling: interpreted

7 years agospelling: initialize
Josh Soref [Thu, 2 Feb 2017 09:59:35 +0000 (09:59 +0000)]
spelling: initialize

7 years agospelling: indicating
Josh Soref [Thu, 2 Feb 2017 09:59:25 +0000 (09:59 +0000)]
spelling: indicating

7 years agospelling: implicitly
Josh Soref [Thu, 2 Feb 2017 09:59:07 +0000 (09:59 +0000)]
spelling: implicitly

7 years agospelling: implementation
Josh Soref [Thu, 2 Feb 2017 09:59:00 +0000 (09:59 +0000)]
spelling: implementation

7 years agospelling: ignore
Josh Soref [Thu, 2 Feb 2017 09:58:41 +0000 (09:58 +0000)]
spelling: ignore

7 years agospelling: identifier
Josh Soref [Thu, 2 Feb 2017 09:58:21 +0000 (09:58 +0000)]
spelling: identifier

7 years agospelling: hofstaedtler
Josh Soref [Thu, 2 Feb 2017 09:57:55 +0000 (09:57 +0000)]
spelling: hofstaedtler

7 years agospelling: higher
Josh Soref [Thu, 2 Feb 2017 09:57:21 +0000 (09:57 +0000)]
spelling: higher

7 years agospelling: here
Josh Soref [Thu, 2 Feb 2017 09:47:40 +0000 (09:47 +0000)]
spelling: here

7 years agospelling: happened
Josh Soref [Thu, 2 Feb 2017 09:54:54 +0000 (09:54 +0000)]
spelling: happened

7 years agospelling: fallthrough
Josh Soref [Thu, 2 Feb 2017 09:51:52 +0000 (09:51 +0000)]
spelling: fallthrough

7 years agospelling: explicitly
Josh Soref [Thu, 2 Feb 2017 09:51:30 +0000 (09:51 +0000)]
spelling: explicitly

7 years agospelling: exceeded
Josh Soref [Thu, 2 Feb 2017 09:51:21 +0000 (09:51 +0000)]
spelling: exceeded

7 years agospelling: erroneously
Josh Soref [Thu, 2 Feb 2017 09:50:15 +0000 (09:50 +0000)]
spelling: erroneously

7 years agospelling: erroneous
Josh Soref [Thu, 2 Feb 2017 09:50:54 +0000 (09:50 +0000)]
spelling: erroneous

7 years agospelling: environment
Josh Soref [Thu, 2 Feb 2017 09:50:01 +0000 (09:50 +0000)]
spelling: environment

7 years agospelling: enthusiastically
Josh Soref [Thu, 2 Feb 2017 09:49:52 +0000 (09:49 +0000)]
spelling: enthusiastically

7 years agospelling: enough
Josh Soref [Thu, 2 Feb 2017 09:49:43 +0000 (09:49 +0000)]
spelling: enough

7 years agospelling: endlessly
Josh Soref [Thu, 2 Feb 2017 09:49:32 +0000 (09:49 +0000)]
spelling: endlessly

7 years agospelling: enabling
Josh Soref [Thu, 2 Feb 2017 09:49:09 +0000 (09:49 +0000)]
spelling: enabling

7 years agospelling: enabled
Josh Soref [Thu, 2 Feb 2017 09:23:59 +0000 (09:23 +0000)]
spelling: enabled

7 years agospelling: efficient
Josh Soref [Thu, 2 Feb 2017 09:47:06 +0000 (09:47 +0000)]
spelling: efficient

7 years agospelling: effectively
Josh Soref [Thu, 2 Feb 2017 09:47:18 +0000 (09:47 +0000)]
spelling: effectively

7 years agospelling: distinguishing
Josh Soref [Thu, 2 Feb 2017 09:45:27 +0000 (09:45 +0000)]
spelling: distinguishing

7 years agospelling: disallow
Josh Soref [Thu, 2 Feb 2017 09:45:17 +0000 (09:45 +0000)]
spelling: disallow

7 years agospelling: disabling
Josh Soref [Thu, 2 Feb 2017 09:45:06 +0000 (09:45 +0000)]
spelling: disabling

7 years agospelling: defined
Josh Soref [Thu, 2 Feb 2017 09:44:15 +0000 (09:44 +0000)]
spelling: defined