]>
granicus.if.org Git - pdns/log
Remi Gacogne [Fri, 6 Nov 2015 15:28:56 +0000 (16:28 +0100)]
Handle LuaContext::SyntaxErrorException() in the Console server. Gracefully handle disconnection on the client.
Fixes #2866.
bert hubert [Thu, 5 Nov 2015 16:13:52 +0000 (17:13 +0100)]
teach powerdns to measure number of open file descriptors + dnsdist to report that as a metric
bert hubert [Thu, 5 Nov 2015 15:59:07 +0000 (16:59 +0100)]
report TCP connection handover errors from client, delete memory in that case
Pieter Lexis [Thu, 5 Nov 2015 11:31:03 +0000 (12:31 +0100)]
Merge pull request #2861 from cmouse/remotebackend-docs
Add note about priority field
Aki Tuomi [Thu, 5 Nov 2015 09:05:38 +0000 (11:05 +0200)]
nit
Aki Tuomi [Thu, 5 Nov 2015 09:01:26 +0000 (11:01 +0200)]
Add note about priority field
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.
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.
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)
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.
bert hubert [Wed, 4 Nov 2015 10:02:58 +0000 (11:02 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
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.
Pieter Lexis [Wed, 4 Nov 2015 10:02:37 +0000 (11:02 +0100)]
Update OPENPGPKEY type info
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
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
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
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
Pieter Lexis [Mon, 26 Oct 2015 18:28:12 +0000 (19:28 +0100)]
Many fixes in the test script
JP Mens [Wed, 4 Nov 2015 07:32:58 +0000 (08:32 +0100)]
Update backend-geoip.md
Jan-Piet Mens [Wed, 4 Nov 2015 07:27:53 +0000 (08:27 +0100)]
clarify DNSSEC in geoip-backend
from tips by @cmouse
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.
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
Pieter Lexis [Tue, 3 Nov 2015 13:42:45 +0000 (14:42 +0100)]
Merge pull request #2851 from cmouse/yattp-coverity-fix2
Initialize minbody
Pieter Lexis [Mon, 2 Nov 2015 13:33:43 +0000 (14:33 +0100)]
Update secpoll.zone 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
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
Aki Tuomi [Tue, 3 Nov 2015 12:33:21 +0000 (14:33 +0200)]
Initialize minbody
Aki Tuomi [Tue, 3 Nov 2015 12:08:25 +0000 (14:08 +0200)]
Add ms to timeout
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
Remi Gacogne [Tue, 3 Nov 2015 10:51:33 +0000 (11:51 +0100)]
Fix a typo in README-dnsdist.md
Pieter Lexis [Mon, 2 Nov 2015 11:12:17 +0000 (12:12 +0100)]
Publish sdig.1 on doc.powerdns.com
bert hubert [Sun, 1 Nov 2015 13:42:47 +0000 (14:42 +0100)]
silence unused var warning
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
bert hubert [Sat, 31 Oct 2015 19:49:13 +0000 (20:49 +0100)]
fix up a regression test
bert hubert [Sat, 31 Oct 2015 18:51:04 +0000 (19:51 +0100)]
Merge branch 'master' into luaqa
bert hubert [Sat, 31 Oct 2015 18:26:25 +0000 (19:26 +0100)]
teach dnsdist about uptime metric
bert hubert [Sat, 31 Oct 2015 18:26:05 +0000 (19:26 +0100)]
teach recursor about 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
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
bert hubert [Fri, 30 Oct 2015 20:36:29 +0000 (21:36 +0100)]
oooops did not check ACL for TCP/IP connections
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.
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!
bert hubert [Fri, 30 Oct 2015 19:15:17 +0000 (20:15 +0100)]
add some more unit tests for 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
bert hubert [Fri, 30 Oct 2015 19:14:16 +0000 (20:14 +0100)]
silence debugging noise
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
bert hubert [Wed, 28 Oct 2015 20:34:39 +0000 (21:34 +0100)]
add link to blogpost to clarify what backends are
Pieter Lexis [Wed, 28 Oct 2015 17:42:36 +0000 (18:42 +0100)]
Are these the last of broken tests?
Pieter Lexis [Wed, 28 Oct 2015 16:51:04 +0000 (17:51 +0100)]
They're everywhere
Pieter Lexis [Wed, 28 Oct 2015 16:43:50 +0000 (17:43 +0100)]
Also change expected_result for backends
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
Pieter Lexis [Wed, 28 Oct 2015 12:01:33 +0000 (13:01 +0100)]
Add pdns-backend-tinydns package
Pieter Lexis [Wed, 28 Oct 2015 11:40:58 +0000 (12:40 +0100)]
Add pdns-backend-opendbx package to debian
Pieter Lexis [Wed, 28 Oct 2015 15:29:59 +0000 (16:29 +0100)]
More expected results additions (hopefully all of them)
Pieter Lexis [Wed, 28 Oct 2015 14:38:42 +0000 (15:38 +0100)]
Fix expected results for tests with the new sdig output
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
Pieter Lexis [Wed, 28 Oct 2015 11:13:01 +0000 (12:13 +0100)]
docs: add ednssubnet option to sdig.1
bert hubert [Wed, 28 Oct 2015 11:07:24 +0000 (12:07 +0100)]
I accidentally the tcp support in sdig!
bert hubert [Wed, 28 Oct 2015 11:02:46 +0000 (12:02 +0100)]
teach sdig about EDNS subnet, plus clean it up a bit
Pieter Lexis [Wed, 28 Oct 2015 10:59:15 +0000 (11:59 +0100)]
Add missing option from geoip backend
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
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
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
Pieter Lexis [Tue, 27 Oct 2015 14:15:24 +0000 (15:15 +0100)]
right regex
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
Pieter Lexis [Tue, 27 Oct 2015 08:32:55 +0000 (09:32 +0100)]
Add ixplore to the pdns-tools description
Pieter Lexis [Tue, 27 Oct 2015 08:32:32 +0000 (09:32 +0100)]
Unbreak installation of master-based packages
Pieter Lexis [Tue, 27 Oct 2015 09:43:02 +0000 (10:43 +0100)]
Fix bulktest domains
Pieter Lexis [Tue, 27 Oct 2015 09:05:06 +0000 (10:05 +0100)]
Unbreak building against older MySQLs
This was introduced in
8ea3eb9
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
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
Pieter Lexis [Tue, 27 Oct 2015 08:14:49 +0000 (09:14 +0100)]
Fix documentation nits (thanks @jpmens)
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
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
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
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
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
Pieter Lexis [Mon, 26 Oct 2015 19:23:37 +0000 (20:23 +0100)]
ixplore: add manpage and package it in pdns-tools
Pieter Lexis [Mon, 26 Oct 2015 08:29:29 +0000 (09:29 +0100)]
Add tests for DNSName::wirelength()
Pieter Lexis [Fri, 2 Oct 2015 17:09:29 +0000 (19:09 +0200)]
pdnssec: add list-keys command, closes #2396
Pieter Lexis [Fri, 2 Oct 2015 13:19:21 +0000 (15:19 +0200)]
pdnssec: sync help syntax with manpage
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.
Pieter Lexis [Fri, 2 Oct 2015 10:56:45 +0000 (12:56 +0200)]
pdnssec: Throw an error on existing bind-dnssec-db
Closes #2403
bert hubert [Mon, 26 Oct 2015 18:03:58 +0000 (19:03 +0100)]
move #includes around to solve namespace clashes on our 'L' logger
Aki Tuomi [Mon, 26 Oct 2015 16:12:35 +0000 (18:12 +0200)]
Add remark about not removing the throw
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.
Christian Hofstaedtler [Mon, 26 Oct 2015 16:01:07 +0000 (17:01 +0100)]
debian-auth: drop redundant Priority: field
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
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.
Aki Tuomi [Mon, 26 Oct 2015 15:51:24 +0000 (17:51 +0200)]
Improve token not found error
Aki Tuomi [Mon, 26 Oct 2015 15:50:47 +0000 (17:50 +0200)]
Use DNSName for label
Aki Tuomi [Mon, 26 Oct 2015 15:50:05 +0000 (17:50 +0200)]
Make pdns die on fatal error
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
bert hubert [Mon, 26 Oct 2015 13:53:09 +0000 (14:53 +0100)]
fix leaving table on the lua stack while waiting for answers
bert hubert [Mon, 26 Oct 2015 11:48:14 +0000 (12:48 +0100)]
update .gitignore for kvresp helper for lua qa infra
Aki Tuomi [Sun, 18 Oct 2015 20:44:58 +0000 (23:44 +0300)]
Initialize UeberBackend::handle members
Fixes CID#
1030015
Aki Tuomi [Sun, 18 Oct 2015 20:42:51 +0000 (23:42 +0300)]
Initialize QType code
Fixes CID#
1030022
Aki Tuomi [Sun, 18 Oct 2015 20:41:40 +0000 (23:41 +0300)]
Initialize all CacheEntry members
Fixes CID#
1030025
Aki Tuomi [Sun, 18 Oct 2015 20:39:55 +0000 (23:39 +0300)]
Initialize PacketCache do_recursion
Fixes CID#
1030026
Aki Tuomi [Sun, 18 Oct 2015 20:38:24 +0000 (23:38 +0300)]
Initialize DNSRecordContent header
fixdes CID#
1030052