]>
granicus.if.org Git - pdns/log
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
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
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`
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
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
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
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
bert hubert [Thu, 9 Feb 2017 15:11:24 +0000 (16:11 +0100)]
Merge pull request #4980 from Habbie/clarify
clarify checkbox comment
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`
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
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".
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.
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 .
Remi Gacogne [Sun, 5 Feb 2017 11:15:37 +0000 (12:15 +0100)]
dnsdist: Use `sendSizeAndMsgWithTimeout()` for TCP, Fast Open toward backends
Remi Gacogne [Sun, 5 Feb 2017 11:13:54 +0000 (12:13 +0100)]
Use `sendSizeAndMsgWithTimeout()` in Remote Logger (protobuf)
Remi Gacogne [Sun, 5 Feb 2017 11:12:33 +0000 (12:12 +0100)]
Add `sendSizeAndMsgWithTimeout()` to send size and data with a single call
Peter van Dijk [Mon, 6 Feb 2017 14:36:15 +0000 (15:36 +0100)]
clarify checkbox comment
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
Pieter Lexis [Fri, 3 Feb 2017 08:03:35 +0000 (09:03 +0100)]
Add the 2017 root key
Peter van Dijk [Wed, 1 Feb 2017 08:51:12 +0000 (09:51 +0100)]
more assorted doc nits
Peter van Dijk [Tue, 31 Jan 2017 21:35:43 +0000 (22:35 +0100)]
typo
Peter van Dijk [Tue, 31 Jan 2017 20:48:21 +0000 (21:48 +0100)]
fix typo; improve argument references
Pieter Lexis [Thu, 2 Feb 2017 12:18:47 +0000 (13:18 +0100)]
Merge pull request #4967 from jsoref/spelling
Spelling
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
Josh Soref [Thu, 2 Feb 2017 10:48:18 +0000 (10:48 +0000)]
spelling: without
Josh Soref [Thu, 2 Feb 2017 10:45:59 +0000 (10:45 +0000)]
spelling: unparseable
Josh Soref [Thu, 2 Feb 2017 10:44:05 +0000 (10:44 +0000)]
spelling: trailing
Josh Soref [Thu, 2 Feb 2017 10:40:23 +0000 (10:40 +0000)]
spelling: supports
Josh Soref [Thu, 2 Feb 2017 10:39:57 +0000 (10:39 +0000)]
spelling: still
Josh Soref [Thu, 2 Feb 2017 10:38:32 +0000 (10:38 +0000)]
spelling: specified
Josh Soref [Thu, 2 Feb 2017 10:37:15 +0000 (10:37 +0000)]
spelling: signing
Josh Soref [Thu, 2 Feb 2017 10:37:24 +0000 (10:37 +0000)]
spelling: signify
Josh Soref [Thu, 2 Feb 2017 10:36:10 +0000 (10:36 +0000)]
spelling: settings
Josh Soref [Thu, 2 Feb 2017 10:36:32 +0000 (10:36 +0000)]
spelling: setnotified
Josh Soref [Thu, 2 Feb 2017 10:35:43 +0000 (10:35 +0000)]
spelling: servfails
Josh Soref [Thu, 2 Feb 2017 10:32:04 +0000 (10:32 +0000)]
spelling: serial
Josh Soref [Thu, 2 Feb 2017 10:35:07 +0000 (10:35 +0000)]
spelling: separately
Josh Soref [Thu, 2 Feb 2017 10:35:16 +0000 (10:35 +0000)]
spelling: separated
Josh Soref [Thu, 2 Feb 2017 10:34:55 +0000 (10:34 +0000)]
spelling: sensitivity
Josh Soref [Thu, 2 Feb 2017 10:34:38 +0000 (10:34 +0000)]
spelling: selectors
Josh Soref [Thu, 2 Feb 2017 10:32:55 +0000 (10:32 +0000)]
spelling: responsibility
Josh Soref [Thu, 2 Feb 2017 10:30:27 +0000 (10:30 +0000)]
spelling: response
Josh Soref [Thu, 2 Feb 2017 10:31:14 +0000 (10:31 +0000)]
spelling: repositories
Josh Soref [Thu, 2 Feb 2017 10:29:57 +0000 (10:29 +0000)]
spelling: registry
Josh Soref [Thu, 2 Feb 2017 10:29:21 +0000 (10:29 +0000)]
spelling: records
Josh Soref [Thu, 2 Feb 2017 10:27:29 +0000 (10:27 +0000)]
spelling: qclasses
Josh Soref [Thu, 2 Feb 2017 10:27:06 +0000 (10:27 +0000)]
spelling: qclass
Josh Soref [Thu, 2 Feb 2017 10:25:46 +0000 (10:25 +0000)]
spelling: program
Josh Soref [Thu, 2 Feb 2017 10:24:22 +0000 (10:24 +0000)]
spelling: processing
Josh Soref [Thu, 2 Feb 2017 10:25:38 +0000 (10:25 +0000)]
spelling: presignedness
Josh Soref [Thu, 2 Feb 2017 10:24:51 +0000 (10:24 +0000)]
spelling: prerequisites
Josh Soref [Thu, 2 Feb 2017 10:24:34 +0000 (10:24 +0000)]
spelling: preferably
Josh Soref [Thu, 2 Feb 2017 10:23:55 +0000 (10:23 +0000)]
spelling: postgresql
Josh Soref [Thu, 2 Feb 2017 10:23:13 +0000 (10:23 +0000)]
spelling: possible
Josh Soref [Thu, 2 Feb 2017 10:23:21 +0000 (10:23 +0000)]
spelling: positives
Josh Soref [Thu, 2 Feb 2017 10:21:56 +0000 (10:21 +0000)]
spelling: overridden
Josh Soref [Thu, 2 Feb 2017 10:21:30 +0000 (10:21 +0000)]
spelling: outstanding
Josh Soref [Thu, 2 Feb 2017 10:20:25 +0000 (10:20 +0000)]
spelling: operations
Josh Soref [Thu, 2 Feb 2017 10:19:48 +0000 (10:19 +0000)]
spelling: occurring
Josh Soref [Thu, 2 Feb 2017 10:19:39 +0000 (10:19 +0000)]
spelling: occurred
Josh Soref [Thu, 2 Feb 2017 10:19:32 +0000 (10:19 +0000)]
spelling: occasionally
Josh Soref [Thu, 2 Feb 2017 10:18:51 +0000 (10:18 +0000)]
spelling: number
Josh Soref [Thu, 2 Feb 2017 10:17:02 +0000 (10:17 +0000)]
spelling: notifications
Josh Soref [Thu, 2 Feb 2017 10:15:32 +0000 (10:15 +0000)]
spelling: negotiation
Josh Soref [Thu, 2 Feb 2017 10:15:17 +0000 (10:15 +0000)]
spelling: negcache
Josh Soref [Thu, 2 Feb 2017 10:14:51 +0000 (10:14 +0000)]
spelling: necessarily
Josh Soref [Thu, 2 Feb 2017 10:13:46 +0000 (10:13 +0000)]
spelling: modified
Josh Soref [Thu, 2 Feb 2017 10:13:06 +0000 (10:13 +0000)]
spelling: milliseconds
Josh Soref [Thu, 2 Feb 2017 10:11:28 +0000 (10:11 +0000)]
spelling: locations
Josh Soref [Thu, 2 Feb 2017 10:03:33 +0000 (10:03 +0000)]
spelling: length
Josh Soref [Thu, 2 Feb 2017 10:01:31 +0000 (10:01 +0000)]
spelling: javascript
Josh Soref [Thu, 2 Feb 2017 10:30:50 +0000 (10:30 +0000)]
spelling: issuing
Josh Soref [Thu, 2 Feb 2017 10:00:06 +0000 (10:00 +0000)]
spelling: interpreted
Josh Soref [Thu, 2 Feb 2017 09:59:35 +0000 (09:59 +0000)]
spelling: initialize
Josh Soref [Thu, 2 Feb 2017 09:59:25 +0000 (09:59 +0000)]
spelling: indicating
Josh Soref [Thu, 2 Feb 2017 09:59:07 +0000 (09:59 +0000)]
spelling: implicitly
Josh Soref [Thu, 2 Feb 2017 09:59:00 +0000 (09:59 +0000)]
spelling: implementation
Josh Soref [Thu, 2 Feb 2017 09:58:41 +0000 (09:58 +0000)]
spelling: ignore
Josh Soref [Thu, 2 Feb 2017 09:58:21 +0000 (09:58 +0000)]
spelling: identifier
Josh Soref [Thu, 2 Feb 2017 09:57:55 +0000 (09:57 +0000)]
spelling: hofstaedtler
Josh Soref [Thu, 2 Feb 2017 09:57:21 +0000 (09:57 +0000)]
spelling: higher
Josh Soref [Thu, 2 Feb 2017 09:47:40 +0000 (09:47 +0000)]
spelling: here
Josh Soref [Thu, 2 Feb 2017 09:54:54 +0000 (09:54 +0000)]
spelling: happened
Josh Soref [Thu, 2 Feb 2017 09:51:52 +0000 (09:51 +0000)]
spelling: fallthrough
Josh Soref [Thu, 2 Feb 2017 09:51:30 +0000 (09:51 +0000)]
spelling: explicitly
Josh Soref [Thu, 2 Feb 2017 09:51:21 +0000 (09:51 +0000)]
spelling: exceeded
Josh Soref [Thu, 2 Feb 2017 09:50:15 +0000 (09:50 +0000)]
spelling: erroneously
Josh Soref [Thu, 2 Feb 2017 09:50:54 +0000 (09:50 +0000)]
spelling: erroneous
Josh Soref [Thu, 2 Feb 2017 09:50:01 +0000 (09:50 +0000)]
spelling: environment
Josh Soref [Thu, 2 Feb 2017 09:49:52 +0000 (09:49 +0000)]
spelling: enthusiastically
Josh Soref [Thu, 2 Feb 2017 09:49:43 +0000 (09:49 +0000)]
spelling: enough
Josh Soref [Thu, 2 Feb 2017 09:49:32 +0000 (09:49 +0000)]
spelling: endlessly
Josh Soref [Thu, 2 Feb 2017 09:49:09 +0000 (09:49 +0000)]
spelling: enabling
Josh Soref [Thu, 2 Feb 2017 09:23:59 +0000 (09:23 +0000)]
spelling: enabled
Josh Soref [Thu, 2 Feb 2017 09:47:06 +0000 (09:47 +0000)]
spelling: efficient
Josh Soref [Thu, 2 Feb 2017 09:47:18 +0000 (09:47 +0000)]
spelling: effectively
Josh Soref [Thu, 2 Feb 2017 09:45:27 +0000 (09:45 +0000)]
spelling: distinguishing
Josh Soref [Thu, 2 Feb 2017 09:45:17 +0000 (09:45 +0000)]
spelling: disallow
Josh Soref [Thu, 2 Feb 2017 09:45:06 +0000 (09:45 +0000)]
spelling: disabling
Josh Soref [Thu, 2 Feb 2017 09:44:15 +0000 (09:44 +0000)]
spelling: defined