]>
granicus.if.org Git - pdns/log
Peter van Dijk [Tue, 22 Dec 2015 09:50:04 +0000 (10:50 +0100)]
Merge pull request #3016 from pieterlexis/no-defaults-file-for-dnsdist
Remove defaults for dnsdist packages
Peter van Dijk [Tue, 22 Dec 2015 09:47:45 +0000 (10:47 +0100)]
Merge pull request #3041 from pieterlexis/release-versioning
Set version numbers correctly on releases
Peter van Dijk [Tue, 22 Dec 2015 09:46:30 +0000 (10:46 +0100)]
Merge pull request #3053 from pieterlexis/issue-2622
Remove --dnssec from zone2sql
Peter van Dijk [Tue, 22 Dec 2015 09:45:38 +0000 (10:45 +0100)]
Merge pull request #3058 from pieterlexis/issue-1723-udp-query-climb
Correctly count udp-queries
Remi Gacogne [Tue, 22 Dec 2015 09:34:27 +0000 (10:34 +0100)]
Merge pull request #3030 from rgacogne/dnsdist-send-return
Use ssize_t for the result of send() to DS in dnsdist UDP thread
Remi Gacogne [Tue, 22 Dec 2015 09:31:44 +0000 (10:31 +0100)]
Merge pull request #3014 from rgacogne/uidgidparsing
Fix missing cast, LLONG_MIN->LONG_MIN in strToUID() and strToGID()
Peter van Dijk [Tue, 22 Dec 2015 09:12:27 +0000 (10:12 +0100)]
Merge pull request #3072 from pieterlexis/docs-4X-warning
Add a warning about this being the docs for 4.X
bert hubert [Mon, 21 Dec 2015 22:06:41 +0000 (22:06 +0000)]
make sure lua-pdns.hh gets shipped
bert hubert [Mon, 21 Dec 2015 21:21:21 +0000 (21:21 +0000)]
Merge pull request #3060 from ahupowerdns/lua4
Lua4: clean up recursor lua api and reimplement it in LuaWrapper
bert hubert [Mon, 21 Dec 2015 19:45:01 +0000 (19:45 +0000)]
it turns out, we could not simply compare DNSNames in Lua. Now we can, but it is ugly.
Pieter Lexis [Mon, 21 Dec 2015 17:47:57 +0000 (18:47 +0100)]
Add a warning about this being the docs for 4.X
Peter van Dijk [Mon, 21 Dec 2015 13:27:09 +0000 (14:27 +0100)]
Merge pull request #3046 from kempniu/b64-tests-dnsdist
Hook up Base64 test suite to dnsdist's testrunner
Peter van Dijk [Mon, 21 Dec 2015 13:03:23 +0000 (14:03 +0100)]
Merge pull request #3054 from pieterlexis/issue-1258-default-v6-bind
auth: listen on v6 by default
Peter van Dijk [Mon, 21 Dec 2015 13:02:02 +0000 (14:02 +0100)]
Merge pull request #3057 from pieterlexis/overzealous-replace
Fix overzealous replacement of pdnssec
Peter van Dijk [Mon, 21 Dec 2015 12:38:32 +0000 (13:38 +0100)]
Merge pull request #3066 from cmouse/saxfr-nit
Fix usage of abs() in saxfr
bert hubert [Mon, 21 Dec 2015 11:04:41 +0000 (11:04 +0000)]
example script correction
bert hubert [Mon, 21 Dec 2015 11:02:39 +0000 (11:02 +0000)]
replace old lua example script by new one, we have reached feature parity
bert hubert [Sun, 20 Dec 2015 11:04:14 +0000 (12:04 +0100)]
airplane commit - implement pdnslog & loglevels that work (in contrast to lua 3.x implementation)
Aki Tuomi [Sat, 19 Dec 2015 15:36:34 +0000 (17:36 +0200)]
Fix usage of abs() in saxfr
bert hubert [Sat, 19 Dec 2015 05:31:06 +0000 (06:31 +0100)]
now fix up Lua compilation of Lua code in recursor again..
bert hubert [Fri, 18 Dec 2015 21:03:12 +0000 (22:03 +0100)]
fix up the non-lua case for recursor
bert hubert [Fri, 18 Dec 2015 19:00:29 +0000 (20:00 +0100)]
move policy enum around. Creative use of namespace btw.
Pieter Lexis [Thu, 17 Dec 2015 16:30:13 +0000 (17:30 +0100)]
Correctly count udp-queries
Closes #1723
bert hubert [Fri, 18 Dec 2015 08:14:05 +0000 (09:14 +0100)]
move recursor to LuaWrapper based new API for blocking, changing etc of queries. Documentation to follow. For real.
bert hubert [Fri, 18 Dec 2015 08:13:35 +0000 (09:13 +0100)]
fix up recursor separate compilation on osx: set c++2011 flags, find lua
Pieter Lexis [Thu, 17 Dec 2015 15:19:05 +0000 (16:19 +0100)]
Fix overzealous replacement of pdnssec
Thanks @mind04!
bert hubert [Thu, 17 Dec 2015 10:34:11 +0000 (11:34 +0100)]
move lua scripts in resolver over to glorious luawrapper4, plus vamp up semantics
bert hubert [Thu, 17 Dec 2015 10:33:07 +0000 (11:33 +0100)]
tyop
bert hubert [Thu, 17 Dec 2015 10:32:50 +0000 (11:32 +0100)]
silence a luawrapper warning. Hope I got it right.
Pieter Lexis [Wed, 16 Dec 2015 16:36:48 +0000 (17:36 +0100)]
auth: listen on v6 by default
Closes #1258
Pieter Lexis [Wed, 16 Dec 2015 16:34:00 +0000 (17:34 +0100)]
Merge pull request #3049 from mind04/travis
make pdnsconfdist test POSIXLY_CORRECT and update pdns.conf-dist
Kees Monshouwer [Wed, 16 Dec 2015 13:37:19 +0000 (14:37 +0100)]
make pdnsconfdist test POSIXLY_CORRECT and update pdns.conf-dist
Pieter Lexis [Wed, 16 Dec 2015 12:08:26 +0000 (13:08 +0100)]
Merge pull request #3040 from pieterlexis/issue-2841-loosen-constraints-on-forwarders
Relax constraints accepting answers from forwarders
Pieter Lexis [Wed, 16 Dec 2015 12:08:06 +0000 (13:08 +0100)]
Merge pull request #3034 from Habbie/rhs-at-expansion
Fix expansion of @ in content (CNAME/MX etc. targets) during zone parsing
Pieter Lexis [Wed, 16 Dec 2015 12:07:35 +0000 (13:07 +0100)]
Merge pull request #3047 from pieterlexis/godbc-fix-for-connect
Make the godbc module not exit on SQL_SUCCESS_WITH_INFO
Pieter Lexis [Wed, 16 Dec 2015 12:06:05 +0000 (13:06 +0100)]
Make the godbc module not exit on SQL_SUCCESS_WITH_INFO
Michał Kępień [Wed, 16 Dec 2015 11:02:48 +0000 (12:02 +0100)]
Add testrunner to dnsdist's .gitignore
Michał Kępień [Wed, 16 Dec 2015 11:00:19 +0000 (12:00 +0100)]
Hook up Base64 test suite to dnsdist's testrunner
Peter van Dijk [Mon, 14 Dec 2015 11:07:46 +0000 (12:07 +0100)]
update tinydns data
bert hubert [Wed, 16 Dec 2015 09:21:52 +0000 (10:21 +0100)]
new default parameters for toString mess up lua's autodetection of signature template
bert hubert [Wed, 16 Dec 2015 09:21:52 +0000 (10:21 +0100)]
new default parameters for toString mess up lua's autodetection of signature template
bert hubert [Tue, 15 Dec 2015 18:10:58 +0000 (19:10 +0100)]
some lua developments for dnsdist and recursor - wip
Peter van Dijk [Mon, 14 Dec 2015 11:01:15 +0000 (12:01 +0100)]
add rhs @ expansion test
Peter van Dijk [Mon, 14 Dec 2015 10:45:42 +0000 (11:45 +0100)]
fix RHS @ expansion, closes #3031
Pieter Lexis [Tue, 15 Dec 2015 15:21:33 +0000 (16:21 +0100)]
Set version numbers correctly on releases
Pieter Lexis [Tue, 15 Dec 2015 13:17:20 +0000 (14:17 +0100)]
Merge pull request #3019 from pieterlexis/issue-2838-ORIGIN-in-zone2sql
zone2sql: support --zone without --zone-name
Pieter Lexis [Tue, 15 Dec 2015 13:16:59 +0000 (14:16 +0100)]
Merge pull request #3035 from kempniu/b64decode-big-endian-fix
Fix Base64 decoding for dnsdist on big endian platforms
Pieter Lexis [Tue, 15 Dec 2015 13:16:43 +0000 (14:16 +0100)]
Merge pull request #3039 from rubenk/exit-with-0-when-receiving-sigquit
Exit with 0 when receiving QUIT
Pieter Lexis [Tue, 15 Dec 2015 11:51:46 +0000 (12:51 +0100)]
Relax constraints accepting answers from forwarders
This patch relaxes our constraints on accepting answers from forwarders,
who can' t be expected to always set an AA bit for us, especially not
when asking for recursion.
Closes #2841
Ruben Kerkhof [Fri, 20 Feb 2015 22:34:22 +0000 (23:34 +0100)]
Exit with 0 when receiving QUIT
Fixes the first case in #2266
Pieter Lexis [Tue, 15 Dec 2015 11:07:41 +0000 (12:07 +0100)]
Document secpoll-suffix. Closes #2337
Peter van Dijk [Tue, 15 Dec 2015 09:49:55 +0000 (10:49 +0100)]
Merge pull request #1896 from tuxis-ie/mysql-foreign-keys
Add foreign keys to the Mysql-scheme
Peter van Dijk [Tue, 15 Dec 2015 09:40:41 +0000 (10:40 +0100)]
Merge pull request #3013 from pieterlexis/qtype-list
Make the QType enum list better diffible
Peter van Dijk [Tue, 15 Dec 2015 09:38:45 +0000 (10:38 +0100)]
Merge pull request #3025 from pieterlexis/400-docs
A slew of documentation fixes and additions
Peter van Dijk [Tue, 15 Dec 2015 09:37:19 +0000 (10:37 +0100)]
Merge pull request #3027 from cyclops1982/patch-1
Small typo in dnsupdate docs
Peter van Dijk [Tue, 15 Dec 2015 09:35:51 +0000 (10:35 +0100)]
Merge pull request #3032 from cmouse/tsig-algos
Compare TSIG algorithm as DNSName
Peter van Dijk [Tue, 15 Dec 2015 09:35:38 +0000 (10:35 +0100)]
Merge pull request #3033 from pieterlexis/gcc53
update boost.m4 to latest version
bert hubert [Tue, 15 Dec 2015 08:45:10 +0000 (09:45 +0100)]
allRule() for dnsdist
bert hubert [Mon, 14 Dec 2015 21:46:14 +0000 (22:46 +0100)]
more debugging
bert hubert [Mon, 14 Dec 2015 19:34:42 +0000 (20:34 +0100)]
remove .. in pdnsutil list-zone - thanks Sander Smeenk for noticing
bert hubert [Mon, 14 Dec 2015 19:21:42 +0000 (20:21 +0100)]
remove some stray debugging from loading rpz from file
Pieter Lexis [Mon, 14 Dec 2015 15:58:04 +0000 (16:58 +0100)]
docs: sort the settings for the recursor
Pieter Lexis [Mon, 14 Dec 2015 15:54:50 +0000 (16:54 +0100)]
Remove last remnants of disable-edns
Pieter Lexis [Mon, 14 Dec 2015 15:46:40 +0000 (16:46 +0100)]
document `dnssec` setting for recursor
bert hubert [Mon, 14 Dec 2015 14:49:37 +0000 (15:49 +0100)]
implement four dnssec modes: off (3.x behaviour), process (ask for DNSSEC, give it when asked for, validate when asked to), validate (always validate), log-fail, always validate but log failures only.
Also, improve EDNS probing, plus make recursor packet cache DNSSEC aware.
Michał Kępień [Mon, 14 Dec 2015 12:15:19 +0000 (13:15 +0100)]
Fix Base64 decoding for dnsdist on big endian platforms
Pieter Lexis [Mon, 14 Dec 2015 11:37:28 +0000 (12:37 +0100)]
update boost.m4 to latest version
Aki Tuomi [Mon, 14 Dec 2015 10:58:16 +0000 (12:58 +0200)]
Compare TSIG algorithm as DNSName
Pieter Lexis [Fri, 11 Dec 2015 20:02:36 +0000 (21:02 +0100)]
docs: Expand opendbx-backend information
This is mostly ported from @nos3's website (thanks!)
Closes: #445
Pieter Lexis [Fri, 11 Dec 2015 19:19:34 +0000 (20:19 +0100)]
docs: document Autoserial. Closes #1211
Pieter Lexis [Fri, 11 Dec 2015 18:46:03 +0000 (19:46 +0100)]
docs: clarify TXT record content. Closes #1435
Pieter Lexis [Fri, 11 Dec 2015 17:25:50 +0000 (18:25 +0100)]
docs: add note about "storage format" in types.md
Pieter Lexis [Fri, 11 Dec 2015 17:13:42 +0000 (18:13 +0100)]
docs: add note on TTL for DNSSEC RRs. Closes #2195
Pieter Lexis [Fri, 11 Dec 2015 16:40:13 +0000 (17:40 +0100)]
Split the GSQL backend docs and update it
Closes: #2987 #2067
Pieter Lexis [Fri, 11 Dec 2015 13:13:43 +0000 (14:13 +0100)]
docs: Update recursor scripting
Closes #2559
Pieter Lexis [Fri, 11 Dec 2015 13:05:07 +0000 (14:05 +0100)]
Add initial auth 4.0.0 changelog
Pieter Lexis [Fri, 11 Dec 2015 12:42:24 +0000 (13:42 +0100)]
docs: Update the rrtypes we support
Pieter Lexis [Fri, 11 Dec 2015 11:48:40 +0000 (12:48 +0100)]
Document the ALIAS record, closes #2394
bert hubert [Mon, 14 Dec 2015 09:42:02 +0000 (10:42 +0100)]
implement delta() to show changes versus configuration, so you can store your 'just right' setup.
Remi Gacogne [Sun, 13 Dec 2015 20:40:54 +0000 (21:40 +0100)]
Use ssize_t for the result of send() to DS in dnsdist UDP thread
Otherwise we cannot detect error sending query to DS.
Remove useless assert() since len has been changed to uint16t_t.
bert hubert [Sun, 13 Dec 2015 20:19:36 +0000 (21:19 +0100)]
add benchRule which benchmarks rules and AndRule which Ands rules together
bert hubert [Sun, 13 Dec 2015 10:21:38 +0000 (11:21 +0100)]
add PoolAction() to Lua
bert hubert [Sun, 13 Dec 2015 09:35:26 +0000 (10:35 +0100)]
how did we miss this? RegexRule in dnsdist for matching queries with regular expressions & doing things to them
Ruben [Sat, 12 Dec 2015 13:42:36 +0000 (14:42 +0100)]
Small typo in dnsupdate docs
bert hubert [Fri, 11 Dec 2015 22:27:42 +0000 (23:27 +0100)]
fix up so it compiles again, I think - may need more uncommitted infra
Peter van Dijk [Fri, 11 Dec 2015 20:55:33 +0000 (21:55 +0100)]
Merge pull request #3018 from Habbie/osx
minor osx portability nit
Peter van Dijk [Fri, 11 Dec 2015 13:30:09 +0000 (14:30 +0100)]
Merge pull request #3022 from mind04/dname
traling dot in DNAME content
bert hubert [Fri, 11 Dec 2015 12:18:38 +0000 (13:18 +0100)]
implement DS anchor configuration, thank you https://twitter.com/PowerDNS_Bert/status/
675241924803080192 - we default to the known root DS
bert hubert [Fri, 11 Dec 2015 12:17:54 +0000 (13:17 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 11 Dec 2015 10:37:38 +0000 (11:37 +0100)]
Merge pull request #3023 from rgacogne/emptyclientlinenosodium
Fix dnsdist console client sending empty lines
Remi Gacogne [Fri, 11 Dec 2015 10:10:43 +0000 (11:10 +0100)]
Fix dnsdist console client sending empty lines
There is no point for the console client to send empty lines to the
server. Just in case, fix the server to not abort the connection
when receiving such empty lines.
Reported by @gryphius as a follow-up on #3015.
bert hubert [Fri, 11 Dec 2015 08:58:44 +0000 (09:58 +0100)]
Merge pull request #3017 from rgacogne/consoleempty-nosodium
Fix zero-sized response in dnsdist client without libsodium. Also disables setLocal() at runtime.
Kees Monshouwer [Fri, 11 Dec 2015 08:39:43 +0000 (09:39 +0100)]
traling dot in DNAME content
Remi Gacogne [Thu, 10 Dec 2015 16:18:30 +0000 (17:18 +0100)]
Warn that addLocal() and setLocal() can't be used at runtime
Pieter Lexis [Thu, 10 Dec 2015 15:48:12 +0000 (16:48 +0100)]
Update zone2sql manpage
Pieter Lexis [Thu, 10 Dec 2015 15:42:40 +0000 (16:42 +0100)]
zone2sql: support --zone without --zone-name
This *does* mean that $ORIGIN must be set in the zone file.
Closes #2838
Peter van Dijk [Thu, 10 Dec 2015 15:33:03 +0000 (16:33 +0100)]
minor osx portability nit
Remi Gacogne [Thu, 10 Dec 2015 15:17:54 +0000 (16:17 +0100)]
Fix zero-sized response in dnsdist client without libsodium
Without libsodium support, we do actually get zero-sized response
(no padding).
Reported by @gryphius in issue #3015.
Remi Gacogne [Thu, 10 Dec 2015 14:14:11 +0000 (15:14 +0100)]
Fix strToUID() and strToGID()
Reported by @cmouse
Pieter Lexis [Thu, 10 Dec 2015 14:09:11 +0000 (15:09 +0100)]
Remove safe defaults for dnsdist packages (is included in the binary), fixes the first part of #3015