]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
10 years agoReformat pipebackend documentation for clarity 4043/head
Pieter Lexis [Sun, 26 Jun 2016 09:21:51 +0000 (11:21 +0200)] 
Reformat pipebackend documentation for clarity

Closes #3809

10 years agoremove debuging output 4061/head
Kees Monshouwer [Tue, 2 Feb 2016 19:54:18 +0000 (20:54 +0100)] 
remove debuging output

10 years agocomment nits
Kees Monshouwer [Mon, 9 Nov 2015 10:33:10 +0000 (11:33 +0100)] 
comment nits

10 years agogmysql get-order-after-query was ^%0@^* slow
Kees Monshouwer [Tue, 21 Jun 2016 16:23:10 +0000 (18:23 +0200)] 
gmysql get-order-after-query was ^%0@^* slow

10 years agofix shorter best matching names in getAuth()
Kees Monshouwer [Sat, 18 Jun 2016 13:16:03 +0000 (15:16 +0200)] 
fix shorter best matching names in getAuth()

10 years agodnsdist: `SO_REUSEPORT` on DNSCrypt was only applied for TCP, not UDP
Remi Gacogne [Sat, 25 Jun 2016 15:08:45 +0000 (17:08 +0200)] 
dnsdist: `SO_REUSEPORT` on DNSCrypt was only applied for TCP, not UDP

10 years agodnsdist: Warn if unsupported SO_REUSEPORT or TCP Fast Open has been configured
Remi Gacogne [Sat, 25 Jun 2016 15:02:18 +0000 (17:02 +0200)] 
dnsdist: Warn if unsupported SO_REUSEPORT or TCP Fast Open has been configured

10 years agodnsdist: Add server-side TCP Fast Open support
Remi Gacogne [Sat, 25 Jun 2016 14:22:45 +0000 (16:22 +0200)] 
dnsdist: Add server-side TCP Fast Open support

10 years agorec: Initialize OpenSSL before chrooting 4040/head
Pieter Lexis [Fri, 24 Jun 2016 14:19:48 +0000 (16:19 +0200)] 
rec: Initialize OpenSSL before chrooting

When chroot()'ing into a 'bare' directory, /dev/random is not available.
This means that OpenSSL cannot gather randomness and all validations
will fail.

Closes #3994

10 years agoauth: Don't fail if `socat` exits at the end of remote backend unix tests 4041/head
Remi Gacogne [Fri, 24 Jun 2016 16:36:22 +0000 (18:36 +0200)] 
auth: Don't fail if `socat` exits at the end of remote backend unix tests

Every time I managed to reproduce that failure we sometimes get on
travis, I have:

```
*** No errors detected
2016/06/24 17:28:00 socat[28022] E write(4, 0x6f33a0, 1): Broken pipe
ERROR: Unable to stop "UNIX socket" test service: service (28022) not running
```

And that actually might make sense because `socat` is going to exit
as soon as it gets an EOF, which will happen when the
`remotebackend_unix.test` process stops. We would then be in a race
to stop the `socat` process before it stops existing.

10 years agoMerge pull request #3985 from pieterlexis/warn-we-are-master
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

10 years agoMerge pull request #3989 from rgacogne/dnsname-distance-signedness
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()

10 years agoMerge pull request #4001 from mind04/validdnsname
Pieter Lexis [Fri, 24 Jun 2016 13:34:09 +0000 (15:34 +0200)] 
Merge pull request #4001 from mind04/validdnsname

re enable validDNSName() check

10 years agoMerge pull request #4026 from pieterlexis/dnspcap2protobuf-in-tools
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

10 years agoMerge pull request #4034 from pieterlexis/reg-test-fixes
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

10 years agoMerge pull request #4006 from rgacogne/dnsdist-ebpf
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

10 years agoMerge pull request #4008 from ahupowerdns/dnsdist-node
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

10 years agoMerge pull request #4028 from ahupowerdns/rfc6840_5.1
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…

10 years agoUse absolute paths for RECCONTROL etc. 4034/head
Pieter Lexis [Thu, 23 Jun 2016 15:00:01 +0000 (17:00 +0200)] 
Use absolute paths for RECCONTROL etc.

Closes #3946

10 years agoMake lowercase-outgoing test truncate resultfile
Pieter Lexis [Thu, 23 Jun 2016 14:47:01 +0000 (16:47 +0200)] 
Make lowercase-outgoing test truncate resultfile

Closes #3947

10 years agoFix the rec_control manual test
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

10 years agoMerge pull request #4031 from pieterlexis/boost-142-warning
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

10 years agoMerge pull request #4029 from pieterlexis/dnsdist-version-features
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

10 years agoMerge pull request #4024 from pieterlexis/configure-summary
Pieter Lexis [Thu, 23 Jun 2016 14:01:43 +0000 (16:01 +0200)] 
Merge pull request #4024 from pieterlexis/configure-summary

Configure summary cleanups

10 years agoAdd some Makefile dependencies 4026/head
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.

10 years agoAdd dnspcap2protobuf to pdns-tools
Pieter Lexis [Tue, 21 Jun 2016 17:03:57 +0000 (19:03 +0200)] 
Add dnspcap2protobuf to pdns-tools

10 years agoauth: clean up configure summary 4024/head
Pieter Lexis [Tue, 21 Jun 2016 12:09:49 +0000 (14:09 +0200)] 
auth: clean up configure summary

10 years agodnsdist: add configuration summary
Pieter Lexis [Tue, 21 Jun 2016 12:09:21 +0000 (14:09 +0200)] 
dnsdist: add configuration summary

10 years agorec: fix systemd support reporting
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

10 years agoMerge pull request #4032 from rgacogne/rec-set-policy-tags
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`

10 years agorec: Use a ptr instead of a temporary vector for `dq policyTags` 4032/head
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`

10 years agorec: Set the existing policy tags in `dq` for `{pre,post}resolve`
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`

10 years agoWarn when increasing the boost dependency 4031/head
Pieter Lexis [Wed, 22 Jun 2016 17:45:19 +0000 (19:45 +0200)] 
Warn when increasing the boost dependency

Closes #3955

10 years agodnsdist: Add version and feature information to -V 4029/head
Pieter Lexis [Wed, 22 Jun 2016 16:34:01 +0000 (18:34 +0200)] 
dnsdist: Add version and feature information to -V

Closes #4018

10 years agoadd a lot of dnssec trace logging 4028/head
bert hubert [Wed, 22 Jun 2016 14:42:11 +0000 (16:42 +0200)] 
add a lot of dnssec trace logging

10 years agodo EDNS over TCP/IP as well so we can actually get DNSSEC signatures. In 2016.
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.

10 years agodnsdist: doc: `{add,set}Local()` TCP parameter defaults to true
Remi Gacogne [Wed, 22 Jun 2016 13:17:14 +0000 (15:17 +0200)] 
dnsdist: doc: `{add,set}Local()` TCP parameter defaults to true

10 years agowhen generating message for signature (validation), no longer lowercase NSEC rdata...
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.

10 years agoMerge pull request #4027 from pieterlexis/testrunner-protobuf
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

10 years agohook up protobuf to the testrunner 4027/head
Pieter Lexis [Wed, 22 Jun 2016 09:49:55 +0000 (11:49 +0200)] 
hook up protobuf to the testrunner

10 years agoMerge pull request #4021 from rgacogne/fix-dnspcap2protobuf
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

10 years agoMerge pull request #4016 from rgacogne/rec-protobuf-cached
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()

10 years agorec: Log protobuf messages for cache hits. Add policy tags in gettag() 4016/head
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.

10 years agoMerge pull request #4023 from pieterlexis/log-on-log-fail
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

10 years agoMerge pull request #4025 from pieterlexis/dnssec-dig-remarks
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

10 years agoAdd a remark on dig's use of the AD flag 4025/head
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

10 years agoMerge pull request #4022 from pieterlexis/validate-log
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

10 years agoActually log validation result on log-fail 4023/head
Pieter Lexis [Tue, 21 Jun 2016 09:16:54 +0000 (11:16 +0200)] 
Actually log validation result on log-fail

10 years agoit is log-fail, not validate-log 4022/head
Pieter Lexis [Tue, 21 Jun 2016 08:48:23 +0000 (10:48 +0200)] 
it is log-fail, not validate-log

10 years agoFix an invalid use of stack memory in dnspcap2protobuf 4021/head
Remi Gacogne [Tue, 21 Jun 2016 07:20:57 +0000 (09:20 +0200)] 
Fix an invalid use of stack memory in dnspcap2protobuf

10 years agoMerge pull request #4019 from rgacogne/dnsdist-tee-ecs
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()`

10 years agodnsdist: Add an optional `addECS` option to `TeeAction()` 4019/head
Remi Gacogne [Mon, 20 Jun 2016 11:58:27 +0000 (13:58 +0200)] 
dnsdist: Add an optional `addECS` option to `TeeAction()`

10 years agoMerge pull request #4017 from rgacogne/rec-istcp
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.

10 years agorec: Add `isTcp` to `dq`. Fix building without Lua. 4017/head
Remi Gacogne [Mon, 20 Jun 2016 09:55:08 +0000 (11:55 +0200)] 
rec: Add `isTcp` to `dq`. Fix building without Lua.

10 years agoMerge pull request #4015 from thusoy/invalid-rfc5155-link
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

10 years agoPoint NSEC3 iterations link to correct RFC section 4015/head
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.

10 years agoMerge pull request #4012 from Habbie/protobuflogger-tags
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

10 years agoMerge pull request #4003 from mind04/boost
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

10 years agoallow tagging even without handling a query in preresolve, just like setvariable()
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()

10 years agoadd tags support to ProtobufLogger.py 4012/head
Peter van Dijk [Fri, 17 Jun 2016 11:25:37 +0000 (13:25 +0200)] 
add tags support to ProtobufLogger.py

10 years agonit
Peter van Dijk [Fri, 17 Jun 2016 10:04:59 +0000 (12:04 +0200)] 
nit

10 years agodnsdist: Fix typos/grammar errors in the eBPF documentation 4006/head
Remi Gacogne [Fri, 17 Jun 2016 08:00:01 +0000 (10:00 +0200)] 
dnsdist: Fix typos/grammar errors in the eBPF documentation

10 years agoMerge pull request #4004 from rgacogne/luajit-error
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

10 years agoMerge pull request #3992 from rgacogne/dnsdist-axfr-doc-typos
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

10 years agoremove debugging code 4008/head
bert hubert [Thu, 16 Jun 2016 12:46:48 +0000 (14:46 +0200)] 
remove debugging code

10 years agoMerge pull request #3995 from rgacogne/dnsdist-cache-sign-comparison
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

10 years agoremote experimental printing of new kind of table from dnsdist console
bert hubert [Thu, 16 Jun 2016 12:32:33 +0000 (14:32 +0200)] 
remote experimental printing of new kind of table from dnsdist console

10 years agoeBPF: eBPF case-insensitive qname filtering
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.

10 years agodnsdist: Add eBPF source address v4/v6 and qname filtering
Remi Gacogne [Wed, 1 Jun 2016 12:57:18 +0000 (14:57 +0200)] 
dnsdist: Add eBPF source address v4/v6 and qname filtering

10 years ago[wip] LuaJIT raises a 'user data' error, but not an std::exception 4004/head
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.

10 years agosync boost.m4 with upstream 4003/head
Kees Monshouwer [Wed, 15 Jun 2016 11:46:52 +0000 (13:46 +0200)] 
sync boost.m4 with upstream

10 years agoadd '8bit-dns' config option to disable the valiDNSName rules when needed 4001/head
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

10 years agore enable validDNSName check
Kees Monshouwer [Wed, 15 Jun 2016 09:34:35 +0000 (11:34 +0200)] 
re enable validDNSName check

10 years agoRevert "Verify domain ownership" 3998/head
Kees Monshouwer [Wed, 15 Jun 2016 08:52:10 +0000 (10:52 +0200)] 
Revert "Verify domain ownership"

This reverts commit 182f7513802bffb4ab3dd373eadb8f1a64012e22.

10 years agoRevert "Use nullptr instead of empty DNSName"
Kees Monshouwer [Wed, 15 Jun 2016 08:50:22 +0000 (10:50 +0200)] 
Revert "Use nullptr instead of empty DNSName"

This reverts commit f22459fca7313a1ee234e41344b0973686279d7b.

10 years agoMerge pull request #3996 from rgacogne/dnssec-ecdsa-deterministic
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

10 years agoMerge pull request #3991 from pieterlexis/lua-hpp-on-luajit
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

10 years agoFix yaml in geoip docs
Pieter Lexis [Tue, 14 Jun 2016 22:41:17 +0000 (00:41 +0200)] 
Fix yaml in geoip docs

10 years agoAs noted by @stirnim, OpenSSL does not respect rfc6979 3996/head
Remi Gacogne [Tue, 14 Jun 2016 18:57:11 +0000 (20:57 +0200)] 
As noted by @stirnim, OpenSSL does not respect rfc6979

10 years agodnsdist: Fix some typos in the AXFR/IXFR documentation 3992/head
Remi Gacogne [Tue, 14 Jun 2016 18:49:50 +0000 (20:49 +0200)] 
dnsdist: Fix some typos in the AXFR/IXFR documentation

10 years agoMerge pull request #3993 from pieterlexis/docs-4X
Pieter Lexis [Tue, 14 Jun 2016 17:02:07 +0000 (19:02 +0200)] 
Merge pull request #3993 from pieterlexis/docs-4X

Documentation improvements

10 years agoCheck for lua.hpp when using luajit 3991/head
Pieter Lexis [Tue, 14 Jun 2016 11:04:14 +0000 (13:04 +0200)] 
Check for lua.hpp when using luajit

10 years agodnsdist: Fix comparison between signed and unsigned integer 3995/head
Remi Gacogne [Tue, 14 Jun 2016 15:09:09 +0000 (17:09 +0200)] 
dnsdist: Fix comparison between signed and unsigned integer

10 years agoNotes on Oracle password expiry 3993/head
Pieter Lexis [Tue, 14 Jun 2016 11:30:28 +0000 (13:30 +0200)] 
Notes on Oracle password expiry

Closes #2491

10 years agoWords on ECDSA and deterministic signatures
Pieter Lexis [Tue, 14 Jun 2016 11:27:30 +0000 (13:27 +0200)] 
Words on ECDSA and deterministic signatures

Closes #2720

10 years agoMerge pull request #3988 from rgacogne/dnsdist-grepq-example
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

10 years agoMore words on Domain Metadata
Pieter Lexis [Mon, 13 Jun 2016 16:24:19 +0000 (18:24 +0200)] 
More words on Domain Metadata

Closes #2057

10 years agoDocument default modules
Pieter Lexis [Mon, 13 Jun 2016 16:15:32 +0000 (18:15 +0200)] 
Document default modules

Closes #2133

10 years agoAdd note on domain metadata and backends
Pieter Lexis [Mon, 13 Jun 2016 15:59:54 +0000 (17:59 +0200)] 
Add note on domain metadata and backends

Closes #568

10 years agoImprove Lua scripting and DNS64 docs
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

10 years agoDocument ALIAS records and DNSSEC washing
Pieter Lexis [Mon, 13 Jun 2016 09:48:26 +0000 (11:48 +0200)] 
Document ALIAS records and DNSSEC washing

Closes #3978

10 years agodnsdist: Fix `grepq()` output in the README 3988/head
Remi Gacogne [Mon, 13 Jun 2016 16:52:37 +0000 (18:52 +0200)] 
dnsdist: Fix `grepq()` output in the README

10 years agoFix usage of std::distance() in DNSName::isPartOf() 3989/head
Remi Gacogne [Mon, 13 Jun 2016 16:44:40 +0000 (18:44 +0200)] 
Fix usage of std::distance() in DNSName::isPartOf()

10 years agoMerge pull request #3975 from rgacogne/dnsdist-axfr-aware
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

10 years agoMerge pull request #3986 from pieterlexis/doc-OI
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

10 years agoMerge pull request #3930 from pieterlexis/issue-3078-bind-add-zone
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

10 years agoMerge pull request #3400 from pieterlexis/issue-3369-lidresolv-libsocket-libnsl
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)

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Mon, 13 Jun 2016 10:19:47 +0000 (12:19 +0200)] 
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agoAdd small section on compiling on OpenIndiana 3986/head
Pieter Lexis [Mon, 13 Jun 2016 09:13:17 +0000 (11:13 +0200)] 
Add small section on compiling on OpenIndiana

10 years agoAuth: warn when NOTIFY is received for master domain 3985/head
Pieter Lexis [Mon, 13 Jun 2016 09:08:25 +0000 (11:08 +0200)] 
Auth: warn when NOTIFY is received for master domain