]>
granicus.if.org Git - pdns/log
Aki Tuomi [Sat, 7 Nov 2015 18:16:15 +0000 (20:16 +0200)]
Prevent crash elsewhere
Aki Tuomi [Sat, 7 Nov 2015 18:16:05 +0000 (20:16 +0200)]
Assume empty is root.
Aki Tuomi [Sat, 7 Nov 2015 16:25:57 +0000 (18:25 +0200)]
Print empty when DNSName is empty
Aki Tuomi [Sat, 7 Nov 2015 16:12:55 +0000 (18:12 +0200)]
Use . for root
Aki Tuomi [Sat, 7 Nov 2015 13:04:50 +0000 (15:04 +0200)]
Do not strip dot in BindParser
bert hubert [Fri, 6 Nov 2015 21:46:54 +0000 (22:46 +0100)]
some further empty dnsname checks, although I'm not sure this should be necessary
bert hubert [Fri, 6 Nov 2015 21:01:48 +0000 (22:01 +0100)]
fix a few empty DNSName issues
bert hubert [Fri, 6 Nov 2015 15:05:02 +0000 (16:05 +0100)]
make some unsigned char arithmetic explicit in dnsname
bert hubert [Fri, 6 Nov 2015 15:04:26 +0000 (16:04 +0100)]
don't confuse dnspcap users with incomplete packets
bert hubert [Fri, 6 Nov 2015 13:18:27 +0000 (14:18 +0100)]
turns out auto s=getMap() returning a reference does not make s a reference. auto& ftw.
bert hubert [Fri, 6 Nov 2015 12:14:30 +0000 (13:14 +0100)]
speed up DNSName hashing, create testcase for it. Close #2868
bert hubert [Fri, 6 Nov 2015 11:23:18 +0000 (12:23 +0100)]
fix up PacketCache misuse if empty DNSNames by moving it to native DNSName canonical ordering. Speed up non-range delete. Make it possible to wipe .
bert hubert [Thu, 5 Nov 2015 19:59:58 +0000 (20:59 +0100)]
removal of dottedEndsOn
bert hubert [Thu, 5 Nov 2015 19:54:05 +0000 (20:54 +0100)]
remove dottedEndsOn for strings
bert hubert [Thu, 5 Nov 2015 19:53:59 +0000 (20:53 +0100)]
make speedtest work again
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
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!
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.
bert hubert [Thu, 5 Nov 2015 11:25:53 +0000 (12:25 +0100)]
remove d_empty, length()
bert hubert [Thu, 5 Nov 2015 08:19:46 +0000 (09:19 +0100)]
prepare for removal of d_empty (but not there yet)
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.