]>
granicus.if.org Git - pdns/log
bert hubert [Mon, 27 Jun 2016 19:22:47 +0000 (21:22 +0200)]
Merge pull request #4055 from rgacogne/dnspcap2protobuf-cov-fixes
auth: Minor fixes to dnspcap{,2protobuf}, reported by coverity
Remi Gacogne [Mon, 27 Jun 2016 16:14:37 +0000 (18:14 +0200)]
Fix struct pdns_timeval init in dnsgram
Remi Gacogne [Mon, 27 Jun 2016 15:50:16 +0000 (17:50 +0200)]
auth: Minor fixes to dnspcap{,2protobuf}, reported by coverity
Remi Gacogne [Mon, 27 Jun 2016 09:51:11 +0000 (11:51 +0200)]
Merge pull request #4046 from rgacogne/rec-rpz-doc
doc: Add more details regarding RPZ
Remi Gacogne [Mon, 27 Jun 2016 08:24:02 +0000 (10:24 +0200)]
doc: Add more details regarding RPZ
Pieter Lexis [Fri, 24 Jun 2016 13:35:02 +0000 (15:35 +0200)]
Merge pull request #3985 from pieterlexis/warn-we-are-master
Auth: warn when NOTIFY is received for master domain
Pieter Lexis [Fri, 24 Jun 2016 13:34:17 +0000 (15:34 +0200)]
Merge pull request #3989 from rgacogne/dnsname-distance-signedness
Fix usage of std::distance() in DNSName::isPartOf()
Pieter Lexis [Fri, 24 Jun 2016 13:34:09 +0000 (15:34 +0200)]
Merge pull request #4001 from mind04/validdnsname
re enable validDNSName() check
Pieter Lexis [Fri, 24 Jun 2016 13:33:56 +0000 (15:33 +0200)]
Merge pull request #4026 from pieterlexis/dnspcap2protobuf-in-tools
Add dnspcap2protobuf to pdns-tools
Pieter Lexis [Fri, 24 Jun 2016 13:33:48 +0000 (15:33 +0200)]
Merge pull request #4034 from pieterlexis/reg-test-fixes
fix a few regression tests
bert hubert [Fri, 24 Jun 2016 09:31:30 +0000 (10:31 +0100)]
Merge pull request #4006 from rgacogne/dnsdist-ebpf
dnsdist: Add eBPF source address and qname/qtype filtering
bert hubert [Fri, 24 Jun 2016 09:31:11 +0000 (10:31 +0100)]
Merge pull request #4008 from ahupowerdns/dnsdist-node
Dnsdist node: infrastructure for querying recent traffic
bert hubert [Fri, 24 Jun 2016 09:30:05 +0000 (10:30 +0100)]
Merge pull request #4028 from ahupowerdns/rfc6840_5.1
when generating message for signature (validation), no longer lowerca…
Pieter Lexis [Thu, 23 Jun 2016 15:00:01 +0000 (17:00 +0200)]
Use absolute paths for RECCONTROL etc.
Closes #3946
Pieter Lexis [Thu, 23 Jun 2016 14:47:01 +0000 (16:47 +0200)]
Make lowercase-outgoing test truncate resultfile
Closes #3947
Pieter Lexis [Thu, 23 Jun 2016 14:40:05 +0000 (16:40 +0200)]
Fix the rec_control manual test
Ensure it does not fail silently on no output from rec_control
Closes #3944
Pieter Lexis [Thu, 23 Jun 2016 14:01:56 +0000 (16:01 +0200)]
Merge pull request #4031 from pieterlexis/boost-142-warning
Warn when increasing the boost dependency
Pieter Lexis [Thu, 23 Jun 2016 14:01:50 +0000 (16:01 +0200)]
Merge pull request #4029 from pieterlexis/dnsdist-version-features
dnsdist: Add version and feature information to version output
Pieter Lexis [Thu, 23 Jun 2016 14:01:43 +0000 (16:01 +0200)]
Merge pull request #4024 from pieterlexis/configure-summary
Configure summary cleanups
Pieter Lexis [Thu, 23 Jun 2016 13:36:02 +0000 (15:36 +0200)]
Add some Makefile dependencies
This allows e.g. building the testrunnen without pdns_server.
Pieter Lexis [Tue, 21 Jun 2016 17:03:57 +0000 (19:03 +0200)]
Add dnspcap2protobuf to pdns-tools
Pieter Lexis [Tue, 21 Jun 2016 12:09:49 +0000 (14:09 +0200)]
auth: clean up configure summary
Pieter Lexis [Tue, 21 Jun 2016 12:09:21 +0000 (14:09 +0200)]
dnsdist: add configuration summary
Pieter Lexis [Tue, 21 Jun 2016 12:08:30 +0000 (14:08 +0200)]
rec: fix systemd support reporting
And add a banner to the features enabled/supported
Peter van Dijk [Thu, 23 Jun 2016 09:15:03 +0000 (11:15 +0200)]
Merge pull request #4032 from rgacogne/rec-set-policy-tags
rec: Set the existing policy tags in `dq` for `{pre,post}resolve`
Remi Gacogne [Thu, 23 Jun 2016 08:40:01 +0000 (10:40 +0200)]
rec: Use a ptr instead of a temporary vector for `dq policyTags`
Remi Gacogne [Thu, 23 Jun 2016 08:23:03 +0000 (10:23 +0200)]
rec: Set the existing policy tags in `dq` for `{pre,post}resolve`
Pieter Lexis [Wed, 22 Jun 2016 17:45:19 +0000 (19:45 +0200)]
Warn when increasing the boost dependency
Closes #3955
Pieter Lexis [Wed, 22 Jun 2016 16:34:01 +0000 (18:34 +0200)]
dnsdist: Add version and feature information to -V
Closes #4018
bert hubert [Wed, 22 Jun 2016 14:42:11 +0000 (16:42 +0200)]
add a lot of dnssec trace logging
bert hubert [Wed, 22 Jun 2016 14:38:37 +0000 (16:38 +0200)]
do EDNS over TCP/IP as well so we can actually get DNSSEC signatures. In 2016.
Remi Gacogne [Wed, 22 Jun 2016 13:17:14 +0000 (15:17 +0200)]
dnsdist: doc: `{add,set}Local()` TCP parameter defaults to true
bert hubert [Wed, 22 Jun 2016 10:57:10 +0000 (12:57 +0200)]
when generating message for signature (validation), no longer lowercase NSEC rdata, in accordance with RFC 6840, paragraph 5.1. This changes both auth and recursor behaviour, except I think we never consciously sign NSEC records with user generated content. We might lowercase it before we attempt to anyhow.
Pieter Lexis [Wed, 22 Jun 2016 10:47:47 +0000 (12:47 +0200)]
Merge pull request #4027 from pieterlexis/testrunner-protobuf
hook up protobuf to the testrunner
Pieter Lexis [Wed, 22 Jun 2016 09:49:55 +0000 (11:49 +0200)]
hook up protobuf to the testrunner
Peter van Dijk [Wed, 22 Jun 2016 08:05:03 +0000 (10:05 +0200)]
Merge pull request #4021 from rgacogne/fix-dnspcap2protobuf
Fix an invalid use of stack memory in dnspcap2protobuf
Remi Gacogne [Wed, 22 Jun 2016 07:36:09 +0000 (09:36 +0200)]
Merge pull request #4016 from rgacogne/rec-protobuf-cached
rec: Log protobuf messages for cache hits. Add policy tags in gettag()
Remi Gacogne [Tue, 21 Jun 2016 15:01:43 +0000 (17:01 +0200)]
rec: Log protobuf messages for cache hits. Add policy tags in gettag()
gettag()` can now return an optional policy tags table in addition to
the existing `tag` integer.
Question and response protobuf messages are now sent even on cache hits.
When protobuf logging is enabled, the protobuf response message is
added to the cache and retrieved together with the response.
Peter van Dijk [Tue, 21 Jun 2016 14:38:55 +0000 (16:38 +0200)]
Merge pull request #4023 from pieterlexis/log-on-log-fail
Actually log validation result on log-fail
Peter van Dijk [Tue, 21 Jun 2016 14:38:18 +0000 (16:38 +0200)]
Merge pull request #4025 from pieterlexis/dnssec-dig-remarks
Add a remark on dig's use of the AD flag
Pieter Lexis [Tue, 21 Jun 2016 12:19:55 +0000 (14:19 +0200)]
Add a remark on dig's use of the AD flag
Closes #4009
Pieter Lexis [Tue, 21 Jun 2016 09:19:33 +0000 (11:19 +0200)]
Merge pull request #4022 from pieterlexis/validate-log
docs: it is log-fail, not validate-log
Pieter Lexis [Tue, 21 Jun 2016 09:16:54 +0000 (11:16 +0200)]
Actually log validation result on log-fail
Pieter Lexis [Tue, 21 Jun 2016 08:48:23 +0000 (10:48 +0200)]
it is log-fail, not validate-log
Remi Gacogne [Tue, 21 Jun 2016 07:20:57 +0000 (09:20 +0200)]
Fix an invalid use of stack memory in dnspcap2protobuf
bert hubert [Mon, 20 Jun 2016 13:06:11 +0000 (15:06 +0200)]
Merge pull request #4019 from rgacogne/dnsdist-tee-ecs
dnsdist: Add an optional `addECS` option to `TeeAction()`
Remi Gacogne [Mon, 20 Jun 2016 11:58:27 +0000 (13:58 +0200)]
dnsdist: Add an optional `addECS` option to `TeeAction()`
Peter van Dijk [Mon, 20 Jun 2016 11:19:25 +0000 (13:19 +0200)]
Merge pull request #4017 from rgacogne/rec-istcp
rec: Add `isTcp` to `dq`. Fix building without Lua.
Remi Gacogne [Mon, 20 Jun 2016 09:55:08 +0000 (11:55 +0200)]
rec: Add `isTcp` to `dq`. Fix building without Lua.
Peter van Dijk [Mon, 20 Jun 2016 08:00:04 +0000 (10:00 +0200)]
Merge pull request #4015 from thusoy/invalid-rfc5155-link
Point NSEC3 iterations link to correct RFC section
Tarjei Husøy [Sat, 18 Jun 2016 19:06:47 +0000 (12:06 -0700)]
Point NSEC3 iterations link to correct RFC section
Old link mistakenly pointed to section 6, instead of the intended
section 10.3 in RFC 5155.
Peter van Dijk [Fri, 17 Jun 2016 13:22:17 +0000 (15:22 +0200)]
Merge pull request #4012 from Habbie/protobuflogger-tags
add tags support to ProtobufLogger.py
Peter van Dijk [Fri, 17 Jun 2016 11:56:18 +0000 (13:56 +0200)]
Merge pull request #4003 from mind04/boost
sync boost.m4 with upstream
bert hubert [Fri, 17 Jun 2016 11:29:12 +0000 (13:29 +0200)]
allow tagging even without handling a query in preresolve, just like setvariable()
Peter van Dijk [Fri, 17 Jun 2016 11:25:37 +0000 (13:25 +0200)]
add tags support to ProtobufLogger.py
Peter van Dijk [Fri, 17 Jun 2016 10:04:59 +0000 (12:04 +0200)]
nit
Remi Gacogne [Fri, 17 Jun 2016 08:00:01 +0000 (10:00 +0200)]
dnsdist: Fix typos/grammar errors in the eBPF documentation
bert hubert [Thu, 16 Jun 2016 13:28:11 +0000 (15:28 +0200)]
Merge pull request #4004 from rgacogne/luajit-error
[wip] LuaJIT raises a 'user data' error, but not an std::exception
bert hubert [Thu, 16 Jun 2016 13:26:21 +0000 (15:26 +0200)]
Merge pull request #3992 from rgacogne/dnsdist-axfr-doc-typos
dnsdist: Fix some typos in the AXFR/IXFR documentation
bert hubert [Thu, 16 Jun 2016 12:46:48 +0000 (14:46 +0200)]
remove debugging code
Remi Gacogne [Thu, 16 Jun 2016 12:34:57 +0000 (14:34 +0200)]
Merge pull request #3995 from rgacogne/dnsdist-cache-sign-comparison
dnsdist: Fix comparison between signed and unsigned integer
bert hubert [Thu, 16 Jun 2016 12:32:33 +0000 (14:32 +0200)]
remote experimental printing of new kind of table from dnsdist console
Remi Gacogne [Thu, 16 Jun 2016 10:29:31 +0000 (12:29 +0200)]
eBPF: eBPF case-insensitive qname filtering
Split address and qname filtering into separate functions,
process the first bytes of the qname in the first function
to keep the second one under 4096 instructions.
The `imm` field of `struct bpf_insn` is signed, fix the cast.
Wrap FDs so they are released when we throw an exception in the ctor.
Remi Gacogne [Wed, 1 Jun 2016 12:57:18 +0000 (14:57 +0200)]
dnsdist: Add eBPF source address v4/v6 and qname filtering
Remi Gacogne [Thu, 16 Jun 2016 07:38:44 +0000 (09:38 +0200)]
[wip] LuaJIT raises a 'user data' error, but not an std::exception
This is probably not the best fix, but my journey into LuaJIT
ends here, at least for now.
Kees Monshouwer [Wed, 15 Jun 2016 11:46:52 +0000 (13:46 +0200)]
sync boost.m4 with upstream
Kees Monshouwer [Wed, 15 Jun 2016 11:24:22 +0000 (13:24 +0200)]
add '8bit-dns' config option to disable the valiDNSName rules when needed
Kees Monshouwer [Wed, 15 Jun 2016 09:34:35 +0000 (11:34 +0200)]
re enable validDNSName check
Pieter Lexis [Tue, 14 Jun 2016 22:43:46 +0000 (00:43 +0200)]
Merge pull request #3996 from rgacogne/dnssec-ecdsa-deterministic
As noted by @stirnim, OpenSSL does not respect rfc6979
Pieter Lexis [Tue, 14 Jun 2016 22:43:38 +0000 (00:43 +0200)]
Merge pull request #3991 from pieterlexis/lua-hpp-on-luajit
Check for lua.hpp when using luajit
Pieter Lexis [Tue, 14 Jun 2016 22:41:17 +0000 (00:41 +0200)]
Fix yaml in geoip docs
Remi Gacogne [Tue, 14 Jun 2016 18:57:11 +0000 (20:57 +0200)]
As noted by @stirnim, OpenSSL does not respect rfc6979
Remi Gacogne [Tue, 14 Jun 2016 18:49:50 +0000 (20:49 +0200)]
dnsdist: Fix some typos in the AXFR/IXFR documentation
Pieter Lexis [Tue, 14 Jun 2016 17:02:07 +0000 (19:02 +0200)]
Merge pull request #3993 from pieterlexis/docs-4X
Documentation improvements
Pieter Lexis [Tue, 14 Jun 2016 11:04:14 +0000 (13:04 +0200)]
Check for lua.hpp when using luajit
Remi Gacogne [Tue, 14 Jun 2016 15:09:09 +0000 (17:09 +0200)]
dnsdist: Fix comparison between signed and unsigned integer
Pieter Lexis [Tue, 14 Jun 2016 11:30:28 +0000 (13:30 +0200)]
Notes on Oracle password expiry
Closes #2491
Pieter Lexis [Tue, 14 Jun 2016 11:27:30 +0000 (13:27 +0200)]
Words on ECDSA and deterministic signatures
Closes #2720
Remi Gacogne [Tue, 14 Jun 2016 07:20:48 +0000 (09:20 +0200)]
Merge pull request #3988 from rgacogne/dnsdist-grepq-example
dnsdist: Fix `grepq()` output in the README
Pieter Lexis [Mon, 13 Jun 2016 16:24:19 +0000 (18:24 +0200)]
More words on Domain Metadata
Closes #2057
Pieter Lexis [Mon, 13 Jun 2016 16:15:32 +0000 (18:15 +0200)]
Document default modules
Closes #2133
Pieter Lexis [Mon, 13 Jun 2016 15:59:54 +0000 (17:59 +0200)]
Add note on domain metadata and backends
Closes #568
Pieter Lexis [Mon, 13 Jun 2016 15:24:34 +0000 (17:24 +0200)]
Improve Lua scripting and DNS64 docs
Closes #3756
Closes #3952
Closes #3328
Pieter Lexis [Mon, 13 Jun 2016 09:48:26 +0000 (11:48 +0200)]
Document ALIAS records and DNSSEC washing
Closes #3978
Remi Gacogne [Mon, 13 Jun 2016 16:52:37 +0000 (18:52 +0200)]
dnsdist: Fix `grepq()` output in the README
Remi Gacogne [Mon, 13 Jun 2016 16:44:40 +0000 (18:44 +0200)]
Fix usage of std::distance() in DNSName::isPartOf()
bert hubert [Mon, 13 Jun 2016 16:02:55 +0000 (18:02 +0200)]
Merge pull request #3975 from rgacogne/dnsdist-axfr-aware
dnsdist: Make dnsdist {A,I}XFR aware, document possible issues
Pieter Lexis [Mon, 13 Jun 2016 14:24:48 +0000 (16:24 +0200)]
Merge pull request #3986 from pieterlexis/doc-OI
docs: Add small section on compiling on OpenIndiana
Pieter Lexis [Mon, 13 Jun 2016 14:24:37 +0000 (16:24 +0200)]
Merge pull request #3930 from pieterlexis/issue-3078-bind-add-zone
pdns_control bind-add-zone check for zonefile
Pieter Lexis [Mon, 13 Jun 2016 14:24:28 +0000 (16:24 +0200)]
Merge pull request #3400 from pieterlexis/issue-3369-lidresolv-libsocket-libnsl
Fix building on OpenIndiana (and possibly Solaris)
bert hubert [Mon, 13 Jun 2016 10:19:47 +0000 (12:19 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns
Pieter Lexis [Mon, 13 Jun 2016 09:13:17 +0000 (11:13 +0200)]
Add small section on compiling on OpenIndiana
Pieter Lexis [Mon, 13 Jun 2016 09:08:25 +0000 (11:08 +0200)]
Auth: warn when NOTIFY is received for master domain
Pieter Lexis [Sat, 11 Jun 2016 15:55:52 +0000 (17:55 +0200)]
Merge pull request #3977 from pieterlexis/centos6-init-script
Auth: fix building CentOS 6 packages
Peter van Dijk [Fri, 10 Jun 2016 21:30:07 +0000 (23:30 +0200)]
Merge pull request #3979 from PowerDNS/jpmens-patch-1
Typo in Recursor's dnssec.md
JP Mens [Fri, 10 Jun 2016 21:27:46 +0000 (23:27 +0200)]
Typo in Recursor's dnssec.md
bert hubert [Fri, 10 Jun 2016 20:03:48 +0000 (22:03 +0200)]
Merge pull request #3976 from pieterlexis/rm-theme-from-tarball
Remove the html theme from the tarball
bert hubert [Fri, 10 Jun 2016 20:01:52 +0000 (22:01 +0200)]
Merge pull request #3973 from rgacogne/auth-remote-unix
auth: Handle `read()` returning 0 in RemoteBackend's unix connector
Pieter Lexis [Fri, 10 Jun 2016 19:59:15 +0000 (21:59 +0200)]
Merge pull request #3971 from zeha/secpoll
secpoll data for wheezy-backports recursor
bert hubert [Fri, 10 Jun 2016 17:56:03 +0000 (19:56 +0200)]
make webserver list suffixnodetree blocks as well