]> granicus.if.org Git - pdns/log
pdns
9 years agomake speedtest work again
bert hubert [Thu, 5 Nov 2015 19:53:59 +0000 (20:53 +0100)]
make speedtest work again

9 years agotest parsing the root from packets, fix that we failed on that
bert hubert [Thu, 5 Nov 2015 15:13:50 +0000 (16:13 +0100)]
test parsing the root from packets, fix that we failed on that

9 years agofurther DNSName cleanup - turns out almost every use of DNSName::length() was dubious!
bert hubert [Thu, 5 Nov 2015 14:17:53 +0000 (15:17 +0100)]
further DNSName cleanup - turns out almost every use of DNSName::length() was dubious!

9 years agomake LDAP backend compile again. Note: it may have been broken already. It uses the...
bert hubert [Thu, 5 Nov 2015 13:40:51 +0000 (14:40 +0100)]
make LDAP backend compile again. Note: it may have been broken already. It uses the length of a domain name for AXFR in-zone-detection purposes, which should probably be DNSName native anyhow.

9 years agoremove d_empty, length()
bert hubert [Thu, 5 Nov 2015 11:25:53 +0000 (12:25 +0100)]
remove d_empty, length()

9 years agoprepare for removal of d_empty (but not there yet)
bert hubert [Thu, 5 Nov 2015 08:19:46 +0000 (09:19 +0100)]
prepare for removal of d_empty (but not there yet)

9 years agoMerge pull request #2860 from rgacogne/dnsdist-hardening
bert hubert [Thu, 5 Nov 2015 08:23:00 +0000 (09:23 +0100)]
Merge pull request #2860 from rgacogne/dnsdist-hardening

Add the same hardening options to dnsdist.

9 years agoAdd the same hardening options to dnsdist.
Remi Gacogne [Wed, 4 Nov 2015 15:17:15 +0000 (16:17 +0100)]
Add the same hardening options to dnsdist.

PIE, full read-only relocation, stack and buffer overflow protections
are present for pdns, add them to dnsdist as well.

9 years agoMerge pull request #2796 from mind04/soaedit
Pieter Lexis [Wed, 4 Nov 2015 11:33:27 +0000 (12:33 +0100)]
Merge pull request #2796 from mind04/soaedit

add global soa-edit settings (already in 3.4.7)

9 years agoMerge pull request #2854 from rgacogne/binddnssec-ns3p-check
bert hubert [Wed, 4 Nov 2015 10:29:38 +0000 (11:29 +0100)]
Merge pull request #2854 from rgacogne/binddnssec-ns3p-check

Check NSEC3PARAMRecordContent pointer before dereferencing it.

9 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 4 Nov 2015 10:02:58 +0000 (11:02 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

9 years agonow this is a fun commit. Turns out each DNSRecordContent was dragging along a (wrong...
bert hubert [Wed, 4 Nov 2015 09:27:21 +0000 (10:27 +0100)]
now this is a fun commit. Turns out each DNSRecordContent was dragging along a (wrong) label field and a whole copy of a dnsheader.
sizeof has been reduced by 24 bytes now. Does not actually save a lot of memory because of malloc overhead. Does appear to save CPU.

9 years agoUpdate OPENPGPKEY type info
Pieter Lexis [Wed, 4 Nov 2015 10:02:37 +0000 (11:02 +0100)]
Update OPENPGPKEY type info

9 years agoMerge pull request #2825 from cmouse/die-on-fatal-error
Pieter Lexis [Wed, 4 Nov 2015 09:46:35 +0000 (10:46 +0100)]
Merge pull request #2825 from cmouse/die-on-fatal-error

Make pdns die on fatal error

9 years agoMerge pull request #2856 from jpmens/geo-ip-doc
Pieter Lexis [Wed, 4 Nov 2015 09:42:55 +0000 (10:42 +0100)]
Merge pull request #2856 from jpmens/geo-ip-doc

clarify DNSSEC in geoip-backend

9 years agoMerge pull request #2858 from pieterlexis/test-auth-bundler
Pieter Lexis [Wed, 4 Nov 2015 09:42:37 +0000 (10:42 +0100)]
Merge pull request #2858 from pieterlexis/test-auth-bundler

Run most of the regression-tests on buildbot

9 years agoMerge pull request #1255 from RvdE/patch-2
Pieter Lexis [Wed, 4 Nov 2015 09:33:33 +0000 (10:33 +0100)]
Merge pull request #1255 from RvdE/patch-2

RFC: Fix for issue #1252

9 years agoMany fixes in the test script
Pieter Lexis [Mon, 26 Oct 2015 18:28:12 +0000 (19:28 +0100)]
Many fixes in the test script

9 years agoUpdate backend-geoip.md
JP Mens [Wed, 4 Nov 2015 07:32:58 +0000 (08:32 +0100)]
Update backend-geoip.md

9 years agoclarify DNSSEC in geoip-backend
Jan-Piet Mens [Wed, 4 Nov 2015 07:27:53 +0000 (08:27 +0100)]
clarify DNSSEC in geoip-backend
from tips by @cmouse

9 years agoCheck NSEC3PARAMRecordContent pointer before dereferencing it.
Remi Gacogne [Tue, 3 Nov 2015 15:14:06 +0000 (16:14 +0100)]
Check NSEC3PARAMRecordContent pointer before dereferencing it.

Bind2Backend::getNSEC3PARAM() does not seem to be called with a NULL
NSEC3PARAMRecordContent pointer, but better safe than sorry.

9 years agoMerge pull request #2852 from pieterlexis/3.4.7-rel-docs
Pieter Lexis [Tue, 3 Nov 2015 14:30:25 +0000 (15:30 +0100)]
Merge pull request #2852 from pieterlexis/3.4.7-rel-docs

Auth 3.4.7 release docs

9 years agoMerge pull request #2851 from cmouse/yattp-coverity-fix2
Pieter Lexis [Tue, 3 Nov 2015 13:42:45 +0000 (14:42 +0100)]
Merge pull request #2851 from cmouse/yattp-coverity-fix2

Initialize minbody

9 years agoUpdate secpoll.zone for auth 3.4.7
Pieter Lexis [Mon, 2 Nov 2015 13:33:43 +0000 (14:33 +0100)]
Update secpoll.zone for auth 3.4.7

9 years agoUpdate changelog for auth 3.4.7
Pieter Lexis [Mon, 2 Nov 2015 13:32:07 +0000 (14:32 +0100)]
Update changelog for auth 3.4.7

9 years agoMerge pull request #2849 from cmouse/remotebackend-docs
Pieter Lexis [Tue, 3 Nov 2015 12:57:29 +0000 (13:57 +0100)]
Merge pull request #2849 from cmouse/remotebackend-docs

Add ms to timeout

9 years agoInitialize minbody
Aki Tuomi [Tue, 3 Nov 2015 12:33:21 +0000 (14:33 +0200)]
Initialize minbody

9 years agoAdd ms to timeout
Aki Tuomi [Tue, 3 Nov 2015 12:08:25 +0000 (14:08 +0200)]
Add ms to timeout

9 years agoMerge pull request #2845 from rgacogne/dnsdist-typo
bert hubert [Tue, 3 Nov 2015 11:04:22 +0000 (12:04 +0100)]
Merge pull request #2845 from rgacogne/dnsdist-typo

Fix a typo in README-dnsdist.md

9 years agoFix a typo in README-dnsdist.md
Remi Gacogne [Tue, 3 Nov 2015 10:51:33 +0000 (11:51 +0100)]
Fix a typo in README-dnsdist.md

9 years agoPublish sdig.1 on doc.powerdns.com
Pieter Lexis [Mon, 2 Nov 2015 11:12:17 +0000 (12:12 +0100)]
Publish sdig.1 on doc.powerdns.com

9 years agosilence unused var warning
bert hubert [Sun, 1 Nov 2015 13:42:47 +0000 (14:42 +0100)]
silence unused var warning

9 years agoMerge pull request #2837 from ahupowerdns/luaqa
bert hubert [Sat, 31 Oct 2015 21:55:36 +0000 (22:55 +0100)]
Merge pull request #2837 from ahupowerdns/luaqa

Luaqa - very basic system to ask asynchronous questions from Lua

9 years agofix up a regression test
bert hubert [Sat, 31 Oct 2015 19:49:13 +0000 (20:49 +0100)]
fix up a regression test

9 years agoMerge branch 'master' into luaqa
bert hubert [Sat, 31 Oct 2015 18:51:04 +0000 (19:51 +0100)]
Merge branch 'master' into luaqa

9 years agoteach dnsdist about uptime metric
bert hubert [Sat, 31 Oct 2015 18:26:25 +0000 (19:26 +0100)]
teach dnsdist about uptime metric

9 years agoteach recursor about real-memory-usage metric
bert hubert [Sat, 31 Oct 2015 18:26:05 +0000 (19:26 +0100)]
teach recursor about real-memory-usage metric

9 years agoteach auth about the real-memory-usage metric
bert hubert [Sat, 31 Oct 2015 18:25:39 +0000 (19:25 +0100)]
teach auth about the real-memory-usage metric

9 years agoimplement new metric: real-memory-usage, plus hook up & enable function based metrics...
bert hubert [Sat, 31 Oct 2015 13:38:56 +0000 (14:38 +0100)]
implement new metric: real-memory-usage, plus hook up & enable function based metrics in dnsdist

9 years agooooops did not check ACL for TCP/IP connections
bert hubert [Fri, 30 Oct 2015 20:36:29 +0000 (21:36 +0100)]
oooops did not check ACL for TCP/IP connections

9 years agomove default ACL installation to before config file parsing, so you can override it.
bert hubert [Fri, 30 Oct 2015 20:29:50 +0000 (21:29 +0100)]
move default ACL installation to before config file parsing, so you can override it.

9 years agomake all caches that can be cleaned in the recursor canonical ordered so we can do...
bert hubert [Fri, 30 Oct 2015 19:36:45 +0000 (20:36 +0100)]
make all caches that can be cleaned in the recursor canonical ordered so we can do subtree cleaning.
Before this commit, packet cache cleaning actually did not work in 4.x!

9 years agoadd some more unit tests for DNSName
bert hubert [Fri, 30 Oct 2015 19:15:17 +0000 (20:15 +0100)]
add some more unit tests for DNSName

9 years agofix up const unsigned char* for label length, plus make slowCompare public in DNSName...
bert hubert [Fri, 30 Oct 2015 19:14:39 +0000 (20:14 +0100)]
fix up const unsigned char* for label length, plus make slowCompare public in DNSName so cache can fallback to it

9 years agosilence debugging noise
bert hubert [Fri, 30 Oct 2015 19:14:16 +0000 (20:14 +0100)]
silence debugging noise

9 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 28 Oct 2015 20:38:39 +0000 (21:38 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

Conflicts:
docs/markdown/appendix/backend-writers-guide.md

9 years agoadd link to blogpost to clarify what backends are
bert hubert [Wed, 28 Oct 2015 20:34:39 +0000 (21:34 +0100)]
add link to blogpost to clarify what backends are

9 years agoAre these the last of broken tests?
Pieter Lexis [Wed, 28 Oct 2015 17:42:36 +0000 (18:42 +0100)]
Are these the last of broken tests?

9 years agoThey're everywhere
Pieter Lexis [Wed, 28 Oct 2015 16:51:04 +0000 (17:51 +0100)]
They're everywhere

9 years agoAlso change expected_result for backends
Pieter Lexis [Wed, 28 Oct 2015 16:43:50 +0000 (17:43 +0100)]
Also change expected_result for backends

9 years agoMerge pull request #2839 from pieterlexis/more-deb-pks
Pieter Lexis [Wed, 28 Oct 2015 15:33:22 +0000 (16:33 +0100)]
Merge pull request #2839 from pieterlexis/more-deb-pks

Add debian packages for tinydns and opendbx backends

9 years agoAdd pdns-backend-tinydns package
Pieter Lexis [Wed, 28 Oct 2015 12:01:33 +0000 (13:01 +0100)]
Add pdns-backend-tinydns package

9 years agoAdd pdns-backend-opendbx package to debian
Pieter Lexis [Wed, 28 Oct 2015 11:40:58 +0000 (12:40 +0100)]
Add pdns-backend-opendbx package to debian

9 years agoMore expected results additions (hopefully all of them)
Pieter Lexis [Wed, 28 Oct 2015 15:29:59 +0000 (16:29 +0100)]
More expected results additions (hopefully all of them)

9 years agoFix expected results for tests with the new sdig output
Pieter Lexis [Wed, 28 Oct 2015 14:38:42 +0000 (15:38 +0100)]
Fix expected results for tests with the new sdig output

9 years agofix up empty non terminal confusion, clean up code a bit here and there, add some...
bert hubert [Wed, 28 Oct 2015 13:31:44 +0000 (14:31 +0100)]
fix up empty non terminal confusion, clean up code a bit here and there, add some documentation

9 years agodocs: add ednssubnet option to sdig.1
Pieter Lexis [Wed, 28 Oct 2015 11:13:01 +0000 (12:13 +0100)]
docs: add ednssubnet option to sdig.1

9 years agoI accidentally the tcp support in sdig!
bert hubert [Wed, 28 Oct 2015 11:07:24 +0000 (12:07 +0100)]
I accidentally the tcp support in sdig!

9 years agoteach sdig about EDNS subnet, plus clean it up a bit
bert hubert [Wed, 28 Oct 2015 11:02:46 +0000 (12:02 +0100)]
teach sdig about EDNS subnet, plus clean it up a bit

9 years agoAdd missing option from geoip backend
Pieter Lexis [Wed, 28 Oct 2015 10:59:15 +0000 (11:59 +0100)]
Add missing option from geoip backend

9 years agomove fillSOAData around so dns.cc is no longer authoritative specific and can be...
bert hubert [Wed, 28 Oct 2015 10:49:37 +0000 (11:49 +0100)]
move fillSOAData around so dns.cc is no longer authoritative specific and can be used in recursor and sdig

9 years agoPYTHON FOLKS! kvresp.cc wants to become kvresp.py! s/dumresp/kvresp/, plus document...
bert hubert [Tue, 27 Oct 2015 14:35:41 +0000 (15:35 +0100)]
PYTHON FOLKS! kvresp.cc wants to become kvresp.py! s/dumresp/kvresp/, plus document tool a little bit

9 years agoMerge pull request #2833 from pieterlexis/gmysql-fix-version
Pieter Lexis [Tue, 27 Oct 2015 14:15:50 +0000 (15:15 +0100)]
Merge pull request #2833 from pieterlexis/gmysql-fix-version

Unbreak building against older MySQLs

9 years agoright regex
Pieter Lexis [Tue, 27 Oct 2015 14:15:24 +0000 (15:15 +0100)]
right regex

9 years agoMerge pull request #2834 from pieterlexis/pkg-breaks-fix
Pieter Lexis [Tue, 27 Oct 2015 14:13:32 +0000 (15:13 +0100)]
Merge pull request #2834 from pieterlexis/pkg-breaks-fix

Pkg breaks fix

9 years agoAdd ixplore to the pdns-tools description
Pieter Lexis [Tue, 27 Oct 2015 08:32:55 +0000 (09:32 +0100)]
Add ixplore to the pdns-tools description

9 years agoUnbreak installation of master-based packages
Pieter Lexis [Tue, 27 Oct 2015 08:32:32 +0000 (09:32 +0100)]
Unbreak installation of master-based packages

9 years agoFix bulktest domains
Pieter Lexis [Tue, 27 Oct 2015 09:43:02 +0000 (10:43 +0100)]
Fix bulktest domains

9 years agoUnbreak building against older MySQLs
Pieter Lexis [Tue, 27 Oct 2015 09:05:06 +0000 (10:05 +0100)]
Unbreak building against older MySQLs

This was introduced in 8ea3eb9

9 years agoMerge pull request #2827 from cmouse/pkcs11-improve-error
Pieter Lexis [Tue, 27 Oct 2015 09:02:10 +0000 (10:02 +0100)]
Merge pull request #2827 from cmouse/pkcs11-improve-error

Improve token not found error

9 years agoMerge pull request #2813 from cmouse/fix-coverity-issues
Pieter Lexis [Tue, 27 Oct 2015 09:01:45 +0000 (10:01 +0100)]
Merge pull request #2813 from cmouse/fix-coverity-issues

Fix coverity issues

9 years agoFix documentation nits (thanks @jpmens)
Pieter Lexis [Tue, 27 Oct 2015 08:14:49 +0000 (09:14 +0100)]
Fix documentation nits (thanks @jpmens)

9 years agoMerge pull request #2828 from cmouse/gss-dnsname-fix
bert hubert [Tue, 27 Oct 2015 06:42:09 +0000 (07:42 +0100)]
Merge pull request #2828 from cmouse/gss-dnsname-fix

Use DNSName for label

9 years agoMerge pull request #2829 from zeha/debian
Pieter Lexis [Mon, 26 Oct 2015 21:10:07 +0000 (22:10 +0100)]
Merge pull request #2829 from zeha/debian

Sync auth packaging with Debian

9 years agoMerge pull request #2830 from pieterlexis/bulktest-to-json
Pieter Lexis [Mon, 26 Oct 2015 21:09:52 +0000 (22:09 +0100)]
Merge pull request #2830 from pieterlexis/bulktest-to-json

Bulk test: change results filename

9 years agoMerge pull request #2832 from pieterlexis/ixplore
bert hubert [Mon, 26 Oct 2015 20:39:21 +0000 (21:39 +0100)]
Merge pull request #2832 from pieterlexis/ixplore

ixplore: add manpage and package it in pdns-tools

9 years agoMerge pull request #2777 from pieterlexis/issues-2403-2396-pdnssec
bert hubert [Mon, 26 Oct 2015 20:18:49 +0000 (21:18 +0100)]
Merge pull request #2777 from pieterlexis/issues-2403-2396-pdnssec

pdnssec improvements

9 years agoixplore: add manpage and package it in pdns-tools
Pieter Lexis [Mon, 26 Oct 2015 19:23:37 +0000 (20:23 +0100)]
ixplore: add manpage and package it in pdns-tools

9 years agoAdd tests for DNSName::wirelength()
Pieter Lexis [Mon, 26 Oct 2015 08:29:29 +0000 (09:29 +0100)]
Add tests for DNSName::wirelength()

9 years agopdnssec: add list-keys command, closes #2396
Pieter Lexis [Fri, 2 Oct 2015 17:09:29 +0000 (19:09 +0200)]
pdnssec: add list-keys command, closes #2396

9 years agopdnssec: sync help syntax with manpage
Pieter Lexis [Fri, 2 Oct 2015 13:19:21 +0000 (15:19 +0200)]
pdnssec: sync help syntax with manpage

9 years agoValidate length of the zonename for NSEC3
Pieter Lexis [Fri, 2 Oct 2015 12:21:01 +0000 (14:21 +0200)]
Validate length of the zonename for NSEC3

If the zonename is too long, don't add NSEC3 semantics. Also give an
error when the zone is checked. Closes #2402.

9 years agopdnssec: Throw an error on existing bind-dnssec-db
Pieter Lexis [Fri, 2 Oct 2015 10:56:45 +0000 (12:56 +0200)]
pdnssec: Throw an error on existing bind-dnssec-db

Closes #2403

9 years agomove #includes around to solve namespace clashes on our 'L' logger
bert hubert [Mon, 26 Oct 2015 18:03:58 +0000 (19:03 +0100)]
move #includes around to solve namespace clashes on our 'L' logger

9 years agoAdd remark about not removing the throw
Aki Tuomi [Mon, 26 Oct 2015 16:12:35 +0000 (18:12 +0200)]
Add remark about not removing the throw

9 years agodebian-auth: pdns-tools: Correctly Break/Replace pdns-server << 3.4.6-2
Christian Hofstaedtler [Mon, 26 Oct 2015 16:05:15 +0000 (17:05 +0100)]
debian-auth: pdns-tools: Correctly Break/Replace pdns-server << 3.4.6-2

As some pdns-tools files were previously shipped in pdns-server.

9 years agodebian-auth: drop redundant Priority: field
Christian Hofstaedtler [Mon, 26 Oct 2015 16:01:07 +0000 (17:01 +0100)]
debian-auth: drop redundant Priority: field

9 years agodebian-auth: Fix upgrades with default configuration
Christian Hofstaedtler [Sun, 25 Oct 2015 15:21:09 +0000 (15:21 +0000)]
debian-auth: Fix upgrades with default configuration

The postinst script used to do a "grep include" on pdns.conf, which
in older versions would work (mostly), because the default config
only had a single "include=" entry. Now this is no longer true,
so remove that. Also, changing the include directory would have
never worked.

Git-Dch: full
Closes: #798773
9 years agoBulk test: change results filename
Pieter Lexis [Mon, 26 Oct 2015 16:01:43 +0000 (17:01 +0100)]
Bulk test: change results filename

The use of dots in the version caused havoc, use '_' to separate fields
containing test information.

9 years agoImprove token not found error
Aki Tuomi [Mon, 26 Oct 2015 15:51:24 +0000 (17:51 +0200)]
Improve token not found error

9 years agoUse DNSName for label
Aki Tuomi [Mon, 26 Oct 2015 15:50:47 +0000 (17:50 +0200)]
Use DNSName for label

9 years agoMake pdns die on fatal error
Aki Tuomi [Mon, 26 Oct 2015 15:50:05 +0000 (17:50 +0200)]
Make pdns die on fatal error

9 years agoMerge pull request #2808 from cmouse/dnsname-remove-d_recurse
bert hubert [Mon, 26 Oct 2015 15:04:56 +0000 (16:04 +0100)]
Merge pull request #2808 from cmouse/dnsname-remove-d_recurse

Remove d_recurse

9 years agofix leaving table on the lua stack while waiting for answers
bert hubert [Mon, 26 Oct 2015 13:53:09 +0000 (14:53 +0100)]
fix leaving table on the lua stack while waiting for answers

9 years agoupdate .gitignore for kvresp helper for lua qa infra
bert hubert [Mon, 26 Oct 2015 11:48:14 +0000 (12:48 +0100)]
update .gitignore for kvresp helper for lua qa infra

9 years agoInitialize UeberBackend::handle members
Aki Tuomi [Sun, 18 Oct 2015 20:44:58 +0000 (23:44 +0300)]
Initialize UeberBackend::handle members

Fixes CID#1030015

9 years agoInitialize QType code
Aki Tuomi [Sun, 18 Oct 2015 20:42:51 +0000 (23:42 +0300)]
Initialize QType code

Fixes CID#1030022

9 years agoInitialize all CacheEntry members
Aki Tuomi [Sun, 18 Oct 2015 20:41:40 +0000 (23:41 +0300)]
Initialize all CacheEntry members

Fixes CID#1030025

9 years agoInitialize PacketCache do_recursion
Aki Tuomi [Sun, 18 Oct 2015 20:39:55 +0000 (23:39 +0300)]
Initialize PacketCache do_recursion

Fixes CID#1030026

9 years agoInitialize DNSRecordContent header
Aki Tuomi [Sun, 18 Oct 2015 20:38:24 +0000 (23:38 +0300)]
Initialize DNSRecordContent header

fixdes CID#1030052