]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
11 years agoand the actual html, css and js
bert hubert [Sun, 29 Mar 2015 19:07:59 +0000 (21:07 +0200)] 
and the actual html, css and js

11 years agohook up webserver and embedded html (!)
bert hubert [Sun, 29 Mar 2015 19:07:35 +0000 (21:07 +0200)] 
hook up webserver and embedded html (!)

11 years agoadd some dependencies
bert hubert [Sun, 29 Mar 2015 19:04:16 +0000 (21:04 +0200)] 
add some dependencies

11 years agoMerge branch 'dnsname' of github.com:ahupowerdns/pdns into dnsname
bert hubert [Sun, 29 Mar 2015 13:32:59 +0000 (15:32 +0200)] 
Merge branch 'dnsname' of github.com:ahupowerdns/pdns into dnsname

11 years agoimplement somewhat finegrained statistics
bert hubert [Sun, 29 Mar 2015 13:32:19 +0000 (15:32 +0200)] 
implement somewhat finegrained statistics

11 years agopdnssec: warn for insecure wildcards in opt-out zones 2441/head
Kees Monshouwer [Fri, 27 Mar 2015 19:19:36 +0000 (20:19 +0100)] 
pdnssec: warn for insecure wildcards in opt-out zones

11 years agoMerge pull request #2364 from hkraal/missing-axfr-documentation
Peter van Dijk [Thu, 26 Mar 2015 17:09:31 +0000 (18:09 +0100)] 
Merge pull request #2364 from hkraal/missing-axfr-documentation

Added documentation for zone export

11 years agoMerge pull request #2378 from zeha/recursor-init
Peter van Dijk [Thu, 26 Mar 2015 13:22:06 +0000 (14:22 +0100)] 
Merge pull request #2378 from zeha/recursor-init

pdns-recursor.init: remove --control-console

11 years agoMerge pull request #2376 from zeha/f/api-docs
Peter van Dijk [Thu, 26 Mar 2015 12:52:14 +0000 (13:52 +0100)] 
Merge pull request #2376 from zeha/f/api-docs

API doc improvements

11 years agopdns-recursor.init: remove --control-console 2378/head
Christian Hofstaedtler [Wed, 25 Mar 2015 14:05:28 +0000 (15:05 +0100)] 
pdns-recursor.init: remove --control-console

Remove --control-console from `monitor` subcommand. That's a leftover
from the Authoritative init script.

Fixes #2310.

11 years agoAPI docs: add multi-record update example 2376/head
Christian Hofstaedtler [Wed, 25 Mar 2015 13:28:53 +0000 (14:28 +0100)] 
API docs: add multi-record update example

And remove priority from the examples.

11 years agoAPI doc: clear up confusing sentence about "top level"
Christian Hofstaedtler [Wed, 25 Mar 2015 13:28:27 +0000 (14:28 +0100)] 
API doc: clear up confusing sentence about "top level"

11 years agoMerge pull request #2369 from cmouse/cid-1288932
Peter van Dijk [Mon, 23 Mar 2015 08:25:52 +0000 (09:25 +0100)] 
Merge pull request #2369 from cmouse/cid-1288932

Fix CID 1288932

11 years agoFix CID 1288932 2369/head
Aki Tuomi [Mon, 23 Mar 2015 07:00:11 +0000 (09:00 +0200)] 
Fix CID 1288932

11 years agopossibly fix up dnssec detection spewing errors, restore default config file location
bert hubert [Sat, 21 Mar 2015 15:48:54 +0000 (16:48 +0100)] 
possibly fix up dnssec detection spewing errors, restore default config file location

11 years agoMerge pull request #2286 from zeha/api-soa-edit
Peter van Dijk [Fri, 20 Mar 2015 14:01:31 +0000 (15:01 +0100)] 
Merge pull request #2286 from zeha/api-soa-edit

Change SOA-EDIT-API to work like SOA-EDIT-DNSUPDATE

11 years agoAdded documentation for zone export. 2364/head
Henk Kraal [Thu, 19 Mar 2015 21:44:34 +0000 (22:44 +0100)] 
Added documentation for zone export.

11 years agofix broken link, thanks @jpmens
Peter van Dijk [Fri, 20 Mar 2015 10:05:02 +0000 (11:05 +0100)] 
fix broken link, thanks @jpmens

11 years agoMerge pull request #2365 from zeha/denied-axfr-dont-spawn-backend
Peter van Dijk [Fri, 20 Mar 2015 09:36:43 +0000 (10:36 +0100)] 
Merge pull request #2365 from zeha/denied-axfr-dont-spawn-backend

Optimize AXFR disabled case

11 years agotypo, thanks @hkraal
Peter van Dijk [Fri, 20 Mar 2015 08:34:08 +0000 (09:34 +0100)] 
typo, thanks @hkraal

11 years agoremove linktime and runtime dependency on libboost for dnsdist - XXX temporarily...
bert hubert [Fri, 20 Mar 2015 08:22:10 +0000 (09:22 +0100)] 
remove linktime and runtime dependency on libboost for dnsdist - XXX temporarily makes non-local binds the default!

11 years agoOptimize AXFR disabled case 2365/head
Christian Hofstaedtler [Thu, 19 Mar 2015 22:05:36 +0000 (23:05 +0100)] 
Optimize AXFR disabled case

When disable-axfr=yes or client ACLs don't allow the AXFR to go through,
skip all backend launching activities (possibly expensive for pipe- and
remotebackend users).
Same for IXFR.

11 years agoMerge pull request #2361 from cmouse/pkcs11-patches
Peter van Dijk [Thu, 19 Mar 2015 14:29:07 +0000 (15:29 +0100)] 
Merge pull request #2361 from cmouse/pkcs11-patches

Separate Slot and Label

11 years agoisolate boost options parser from dnsdist-lua, allow servers to be part of multiple...
bert hubert [Thu, 19 Mar 2015 12:53:04 +0000 (13:53 +0100)] 
isolate boost options parser from dnsdist-lua, allow servers to be part of multiple pools simultaneously

11 years agoMerge pull request #2239 from cmouse/tkey-support
Peter van Dijk [Thu, 19 Mar 2015 09:51:53 +0000 (10:51 +0100)] 
Merge pull request #2239 from cmouse/tkey-support

Tkey support

11 years agoimplement & document DNSSEC pool rules
bert hubert [Wed, 18 Mar 2015 10:44:05 +0000 (11:44 +0100)] 
implement & document DNSSEC pool rules

11 years agoadd DNSSEC selection rule, plus setDNSSECPool() command
bert hubert [Wed, 18 Mar 2015 07:10:33 +0000 (08:10 +0100)] 
add DNSSEC selection rule, plus setDNSSECPool() command

11 years agofix up error reporting on console
bert hubert [Wed, 18 Mar 2015 07:08:03 +0000 (08:08 +0100)] 
fix up error reporting on console

11 years agoSeparate Slot and Label 2361/head
Aki Tuomi [Tue, 17 Mar 2015 16:18:27 +0000 (18:18 +0200)] 
Separate Slot and Label

This change properly permits using several labels
per one slot.

11 years agoTest fix: actually update serial in rfc2136handler 2286/head
Christian Hofstaedtler [Tue, 17 Mar 2015 23:03:32 +0000 (00:03 +0100)] 
Test fix: actually update serial in rfc2136handler

11 years agoOPENPGPKEY RData presentaion is Base64. 2354/head
James Cloos [Tue, 17 Mar 2015 19:56:16 +0000 (15:56 -0400)] 
OPENPGPKEY RData presentaion is Base64.

Also add a test which has whitespace within the tested presentation.

Signed-off-by: James Cloos <cloos@jhcloos.com>
11 years agoteach dnsscope about EDNS and stats and report the stats, a6502 special ;-)
bert hubert [Tue, 17 Mar 2015 18:55:51 +0000 (19:55 +0100)] 
teach dnsscope about EDNS and stats and report the stats, a6502 special ;-)

11 years agoRemove unneeded semicolons 2239/head
Aki Tuomi [Tue, 17 Mar 2015 17:57:32 +0000 (19:57 +0200)] 
Remove unneeded semicolons

11 years agoAdd regression test for OPENPGPKEY.
James Cloos [Tue, 17 Mar 2015 17:26:58 +0000 (13:26 -0400)] 
Add regression test for OPENPGPKEY.

Signed-off-by: James Cloos <cloos@jhcloos.com>
11 years agoMerge pull request #2360 from hkraal/autoconf-version
Peter van Dijk [Tue, 17 Mar 2015 13:57:57 +0000 (14:57 +0100)] 
Merge pull request #2360 from hkraal/autoconf-version

Change autoconf version in README to be in line with configure.ac

11 years agoChange autoconf version in README to be in line with configure.ac 2360/head
Henk Kraal [Tue, 17 Mar 2015 13:43:34 +0000 (14:43 +0100)] 
Change autoconf version in README to be in line with configure.ac

11 years agoMerge pull request #2355 from cmouse/pkcs11-patches
Peter van Dijk [Tue, 17 Mar 2015 12:49:20 +0000 (13:49 +0100)] 
Merge pull request #2355 from cmouse/pkcs11-patches

PKCS#11 patches

11 years agocopy in Kees Monshouwers CentOS6/RHEL6 compilation technique
bert hubert [Tue, 17 Mar 2015 10:42:35 +0000 (11:42 +0100)] 
copy in Kees Monshouwers CentOS6/RHEL6 compilation technique

11 years agoFix compiler nits 2355/head
Aki Tuomi [Tue, 17 Mar 2015 10:22:49 +0000 (12:22 +0200)] 
Fix compiler nits

11 years agoUpdate documentation
Aki Tuomi [Sun, 15 Mar 2015 09:51:25 +0000 (11:51 +0200)] 
Update documentation

11 years agoCleanup code and support multiple signing threads
Aki Tuomi [Sun, 8 Mar 2015 18:35:41 +0000 (20:35 +0200)] 
Cleanup code and support multiple signing threads

11 years agoRename d_engine to d_module
Aki Tuomi [Sun, 8 Mar 2015 18:25:02 +0000 (20:25 +0200)] 
Rename d_engine to d_module

11 years agovastly improve error reporting on Lua problems
bert hubert [Tue, 17 Mar 2015 08:55:58 +0000 (09:55 +0100)] 
vastly improve error reporting on Lua problems

11 years agoAdd statement logging on error
Aki Tuomi [Mon, 16 Mar 2015 19:26:38 +0000 (21:26 +0200)] 
Add statement logging on error

11 years agoUse the variable name d_keyring for the OPENPGPKEY RDATA.
James Cloos [Mon, 16 Mar 2015 17:53:44 +0000 (13:53 -0400)] 
Use the variable name d_keyring for the OPENPGPKEY RDATA.

Signed-off-by: James Cloos <cloos@jhcloos.com>
11 years agoUpdate docs for new OPENPGPKEY RR.
James Cloos [Mon, 16 Mar 2015 14:00:57 +0000 (10:00 -0400)] 
Update docs for new OPENPGPKEY RR.

Specify an accurate version in the ‘Since’ tag.

Signed-off-by: James Cloos <cloos@jhcloos.com>
11 years agoimplement autocomplete in dnsdist
bert hubert [Mon, 16 Mar 2015 13:20:40 +0000 (14:20 +0100)] 
implement autocomplete in dnsdist

11 years agoMerge pull request #2357 from pieterlexis/MyDNS-docs
Peter van Dijk [Mon, 16 Mar 2015 12:46:03 +0000 (13:46 +0100)] 
Merge pull request #2357 from pieterlexis/MyDNS-docs

Add documentation for the MyDNS backend

11 years agoMerge pull request #2345 from Makdaam/master
Peter van Dijk [Mon, 16 Mar 2015 12:45:44 +0000 (13:45 +0100)] 
Merge pull request #2345 from Makdaam/master

Fixed outdated docs,

11 years agoAdd documentation for the MyDNS backend 2357/head
Pieter Lexis [Wed, 11 Mar 2015 13:31:32 +0000 (14:31 +0100)] 
Add documentation for the MyDNS backend

11 years agofix building dnsdistdist
bert hubert [Mon, 16 Mar 2015 09:41:58 +0000 (10:41 +0100)] 
fix building dnsdistdist

11 years agomove to one central set of Rules, and document this
bert hubert [Mon, 16 Mar 2015 09:31:16 +0000 (10:31 +0100)] 
move to one central set of Rules, and document this

11 years agoMerge pull request #2350 from mind04/hash
Peter van Dijk [Mon, 16 Mar 2015 09:28:45 +0000 (10:28 +0100)] 
Merge pull request #2350 from mind04/hash

skip our new nsec3-hash-query test for oracle-nsec

11 years agofix up dnsdist wrt ragel - we don't want to turn it into a ./configure dependency
bert hubert [Sun, 15 Mar 2015 08:56:51 +0000 (09:56 +0100)] 
fix up dnsdist wrt ragel - we don't want to turn it into a ./configure dependency

11 years agoAdd support for OPENPGPKEY RRTYPE.
James Cloos [Fri, 13 Mar 2015 22:45:58 +0000 (18:45 -0400)] 
Add support for OPENPGPKEY RRTYPE.

OPENPGPKEY is defined in draft-ietf-dane-openpgpkey.

The IANA has assigned RRTYPE 61.

Its content is a single binary blob, its presentation is a single hex blob.

Thanks to Aki Tuomi, JP Mens and Peter van Dijk for bug reports and insights.

Signed-off-by: James Cloos <cloos@jhcloos.com>
11 years agoforgot narrow 2350/head
Peter van Dijk [Fri, 13 Mar 2015 15:04:10 +0000 (16:04 +0100)] 
forgot narrow

11 years agomake more tests pass on osx by improving script portability
Peter van Dijk [Fri, 11 Apr 2014 18:02:43 +0000 (20:02 +0200)] 
make more tests pass on osx by improving script portability

11 years agoskip our new nsec3-hash-query for oracle-nsec
Kees Monshouwer [Fri, 13 Mar 2015 09:23:46 +0000 (10:23 +0100)] 
skip our new nsec3-hash-query for oracle-nsec

11 years agoMerge pull request #2348 from mind04/hashquery
Peter van Dijk [Fri, 13 Mar 2015 07:51:20 +0000 (08:51 +0100)] 
Merge pull request #2348 from mind04/hashquery

NSEC3 records and related RRSIGS are not part of the dnstree

11 years agoNSEC3 and related RRSIGS are not part of the dnstree 2348/head
Kees Monshouwer [Thu, 12 Mar 2015 16:38:51 +0000 (17:38 +0100)] 
NSEC3 and related RRSIGS are not part of the dnstree

11 years agoMerge pull request #2347 from sid3windr/patch-1
Peter van Dijk [Thu, 12 Mar 2015 18:14:28 +0000 (19:14 +0100)] 
Merge pull request #2347 from sid3windr/patch-1

Bring auth carbon-ourname documentation in line with recursor's.

11 years agoBring auth carbon-ourname documentation in line with recursor's. 2347/head
Tom Laermans [Thu, 12 Mar 2015 16:30:54 +0000 (17:30 +0100)] 
Bring auth carbon-ourname documentation in line with recursor's.

This bit me as I "accidentally" put dots in the carbon-ourname field.

11 years agofix up dnsdist so it matches our blogpost wrt decaying server selection policies
bert hubert [Thu, 12 Mar 2015 09:32:43 +0000 (10:32 +0100)] 
fix up dnsdist so it matches our blogpost wrt decaying server selection policies

11 years agoactually fill out the client ringbuffer
bert hubert [Wed, 11 Mar 2015 19:17:20 +0000 (20:17 +0100)] 
actually fill out the client ringbuffer

11 years agoadd topClients()
bert hubert [Wed, 11 Mar 2015 19:17:04 +0000 (20:17 +0100)] 
add topClients()

11 years agoadd unit tests for label count
bert hubert [Wed, 11 Mar 2015 19:16:46 +0000 (20:16 +0100)] 
add unit tests for label count

11 years agofix up labelcount in dnsname
bert hubert [Wed, 11 Mar 2015 19:16:31 +0000 (20:16 +0100)] 
fix up labelcount in dnsname

11 years agoMerge pull request #3 from mind04/dnsname
bert hubert [Wed, 11 Mar 2015 19:15:55 +0000 (20:15 +0100)] 
Merge pull request #3 from mind04/dnsname

fix for root in DNSName isParent() and some tests

11 years agoFixed outdated docs 2345/head
Leszek Jakubowski [Wed, 11 Mar 2015 15:43:03 +0000 (16:43 +0100)] 
Fixed outdated docs
default sql queries have a wrong number and order of columns

11 years agofix for root in DNSName isParent() and some tests
Kees Monshouwer [Wed, 11 Mar 2015 13:32:56 +0000 (14:32 +0100)] 
fix for root in DNSName isParent() and some tests

11 years agoFixed outdated docs, argument list in generic pg/mysqlbackend list-query statement...
Leszek Jakubowski [Wed, 11 Mar 2015 12:58:17 +0000 (13:58 +0100)] 
Fixed outdated docs, argument list in generic pg/mysqlbackend list-query statement was synced with the code.

11 years agoslight speedup in checking empty SuffixMatchNodes
bert hubert [Wed, 11 Mar 2015 10:58:33 +0000 (11:58 +0100)] 
slight speedup in checking empty SuffixMatchNodes

11 years agoKees Monshouwer spotted a bug in our DNSName isParent() implementation and delivered...
bert hubert [Wed, 11 Mar 2015 10:55:39 +0000 (11:55 +0100)] 
Kees Monshouwer spotted a bug in our DNSName isParent() implementation and delivered a fix too. Thank you kees!

11 years agofix up impedence mismatch between Lua and native server selection policies, make...
bert hubert [Wed, 11 Mar 2015 10:03:33 +0000 (11:03 +0100)] 
fix up impedence mismatch between Lua and native server selection policies, make them chainable, expose pools to lua for lua policy use

11 years agoupdate documentation a bit
bert hubert [Tue, 10 Mar 2015 21:21:43 +0000 (22:21 +0100)] 
update documentation a bit

11 years agoremove specific regex drop feature, we have better ways of doing that now
bert hubert [Tue, 10 Mar 2015 19:03:11 +0000 (20:03 +0100)] 
remove specific regex drop feature, we have better ways of doing that now

11 years agoadd unit test for GlobalStateHolder, which promtply found a bug in GlobalStateHolder
bert hubert [Tue, 10 Mar 2015 15:48:56 +0000 (16:48 +0100)] 
add unit test for GlobalStateHolder, which promtply found a bug in GlobalStateHolder

11 years agoprepare ourselves for an SSO string version of DNSName.
bert hubert [Tue, 10 Mar 2015 15:17:39 +0000 (16:17 +0100)] 
prepare ourselves for an SSO string version of DNSName.

11 years agostart using sendfromto() for dnsdist for 0.0.0.0 service
bert hubert [Tue, 10 Mar 2015 13:32:13 +0000 (14:32 +0100)] 
start using sendfromto() for dnsdist for 0.0.0.0 service

11 years agoimplement bind-non-local
bert hubert [Tue, 10 Mar 2015 12:34:30 +0000 (13:34 +0100)] 
implement bind-non-local

11 years agosimplify StateHolder API and make std::shared_ptr an invisible implementation detail
bert hubert [Tue, 10 Mar 2015 12:20:54 +0000 (13:20 +0100)] 
simplify StateHolder API and make std::shared_ptr an invisible implementation detail

11 years agoFix API tests after changing SOA-EDIT-API default
Christian Hofstaedtler [Thu, 5 Mar 2015 20:35:50 +0000 (21:35 +0100)] 
Fix API tests after changing SOA-EDIT-API default

11 years agoSOA-EDIT-API: Add upgrade note
Christian Hofstaedtler [Thu, 26 Feb 2015 22:40:07 +0000 (23:40 +0100)] 
SOA-EDIT-API: Add upgrade note

11 years agoChange SOA-EDIT-API to work like SOA-EDIT-DNSUPDATE
Christian Hofstaedtler [Thu, 26 Feb 2015 22:30:31 +0000 (23:30 +0100)] 
Change SOA-EDIT-API to work like SOA-EDIT-DNSUPDATE

The SOA-EDIT-DNSUPDATE behaviour makes for a better ruleset for
incremental updates, like they are done via the API.

Also SOA-EDIT-API now defaults to DEFAULT, if it's not given at all
during zone creation (over the API).

11 years agoimplement logging from lua
bert hubert [Mon, 9 Mar 2015 20:45:36 +0000 (21:45 +0100)] 
implement logging from lua

11 years agofix up globalstateholder so it actually works
bert hubert [Mon, 9 Mar 2015 20:20:43 +0000 (21:20 +0100)] 
fix up globalstateholder so it actually works

11 years agoclean up almost all our concurrent access sins, plus fix some bugs with pool selection
bert hubert [Mon, 9 Mar 2015 19:55:20 +0000 (20:55 +0100)] 
clean up almost all our concurrent access sins, plus fix some bugs with pool selection

11 years agoRegression test for TKEY support
Aki Tuomi [Wed, 18 Feb 2015 19:39:19 +0000 (21:39 +0200)] 
Regression test for TKEY support

11 years agoUnit test for TKEY record
Aki Tuomi [Wed, 18 Feb 2015 19:30:06 +0000 (21:30 +0200)] 
Unit test for TKEY record

11 years agoAdd and hook tkeyHandler
Aki Tuomi [Wed, 18 Feb 2015 19:29:07 +0000 (21:29 +0200)] 
Add and hook tkeyHandler

11 years agoImplement TKEY record type
Aki Tuomi [Wed, 18 Feb 2015 19:27:56 +0000 (21:27 +0200)] 
Implement TKEY record type

11 years agoAdd getTKEYRecord
Aki Tuomi [Wed, 18 Feb 2015 19:22:57 +0000 (21:22 +0200)] 
Add getTKEYRecord

11 years agoUse qclass instead of hardcoded IN
Aki Tuomi [Wed, 18 Feb 2015 19:20:00 +0000 (21:20 +0200)] 
Use qclass instead of hardcoded IN

11 years agoMerge pull request #2341 from rubenk/warn-when-pkg-m4-is-missing
Peter van Dijk [Mon, 9 Mar 2015 14:31:54 +0000 (15:31 +0100)] 
Merge pull request #2341 from rubenk/warn-when-pkg-m4-is-missing

Warn when pkg.m4 is missing at autoreconf time.

11 years agoWarn when pkg.m4 is missing at autoreconf time. 2341/head
Ruben Kerkhof [Mon, 9 Mar 2015 11:59:40 +0000 (12:59 +0100)] 
Warn when pkg.m4 is missing at autoreconf time.

11 years agoMerge pull request #2338 from rubenk/add-configure-option-for-luajit
Peter van Dijk [Mon, 9 Mar 2015 13:49:54 +0000 (14:49 +0100)] 
Merge pull request #2338 from rubenk/add-configure-option-for-luajit

Add --with-luajit configure option

11 years agoMerge pull request #2339 from cmouse/p11ki1-v2-initialize-correctly
Peter van Dijk [Mon, 9 Mar 2015 12:13:37 +0000 (13:13 +0100)] 
Merge pull request #2339 from cmouse/p11ki1-v2-initialize-correctly

PKCS11: Initialize modules correctly

11 years agoMerge pull request #2335 from rubenk/log-when-configfile-cant-be-opened
Peter van Dijk [Mon, 9 Mar 2015 12:13:16 +0000 (13:13 +0100)] 
Merge pull request #2335 from rubenk/log-when-configfile-cant-be-opened

Log when we can't open the config file

11 years agoMerge pull request #2328 from rubenk/darwin-recursor-silence-deprecation-warnings
Peter van Dijk [Mon, 9 Mar 2015 12:12:53 +0000 (13:12 +0100)] 
Merge pull request #2328 from rubenk/darwin-recursor-silence-deprecation-warnings

Darwin: silence deprecation warnings

11 years agofix up remotebackend for utilit rehash
bert hubert [Sun, 8 Mar 2015 18:45:18 +0000 (19:45 +0100)] 
fix up remotebackend for utilit rehash