]> granicus.if.org Git - pdns/log
pdns
8 years agoRun pdns_recursor on the foreground by default
Pieter Lexis [Tue, 22 Dec 2015 14:47:43 +0000 (15:47 +0100)]
Run pdns_recursor on the foreground by default

Closes #3079

8 years agocompile fixes
Peter van Dijk [Tue, 22 Dec 2015 15:44:04 +0000 (16:44 +0100)]
compile fixes

8 years agoMerge pull request #2554 from pieterlexis/comments-in-forward-zones-file
Peter van Dijk [Tue, 22 Dec 2015 14:50:13 +0000 (15:50 +0100)]
Merge pull request #2554 from pieterlexis/comments-in-forward-zones-file

Allow comments in the forward-zones-file

8 years agoMerge pull request #3029 from cmouse/cpp11-integer-conversions
Peter van Dijk [Tue, 22 Dec 2015 12:57:41 +0000 (13:57 +0100)]
Merge pull request #3029 from cmouse/cpp11-integer-conversions

Some quality improvements

8 years agoMerge pull request #3055 from rgacogne/dnscrypt-clean
Remi Gacogne [Tue, 22 Dec 2015 12:44:13 +0000 (13:44 +0100)]
Merge pull request #3055 from rgacogne/dnscrypt-clean

Add DNSCrypt support for dnsdist

8 years agofixed stray debugging output
bert hubert [Tue, 22 Dec 2015 10:24:33 +0000 (10:24 +0000)]
fixed stray debugging output

8 years agoMerge pull request #3016 from pieterlexis/no-defaults-file-for-dnsdist
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

8 years agoMerge pull request #3041 from pieterlexis/release-versioning
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

8 years agoMerge pull request #3053 from pieterlexis/issue-2622
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

8 years agoMerge pull request #3058 from pieterlexis/issue-1723-udp-query-climb
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

8 years agoAdd DNSCrypt support for dnsdist
Remi Gacogne [Mon, 21 Dec 2015 08:35:21 +0000 (09:35 +0100)]
Add DNSCrypt support for dnsdist

The support is disabled by default and can be enabled
with --enable-dnscrypt.
Creating certificates and keys is supported, as well
as basic unit tests.

8 years agoMerge pull request #3030 from rgacogne/dnsdist-send-return
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

8 years agoMerge pull request #3014 from rgacogne/uidgidparsing
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()

8 years agoMerge pull request #3072 from pieterlexis/docs-4X-warning
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

8 years agomake sure lua-pdns.hh gets shipped
bert hubert [Mon, 21 Dec 2015 22:06:41 +0000 (22:06 +0000)]
make sure lua-pdns.hh gets shipped

8 years agoMerge pull request #3060 from ahupowerdns/lua4
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

8 years agoit turns out, we could not simply compare DNSNames in Lua. Now we can, but it is...
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.

8 years agonit for gsql
Aki Tuomi [Mon, 21 Dec 2015 18:34:44 +0000 (20:34 +0200)]
nit for gsql

8 years agoAdd a warning about this being the docs for 4.X
Pieter Lexis [Mon, 21 Dec 2015 17:47:57 +0000 (18:47 +0100)]
Add a warning about this being the docs for 4.X

8 years agoMerge pull request #3046 from kempniu/b64-tests-dnsdist
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

8 years agoMerge pull request #3054 from pieterlexis/issue-1258-default-v6-bind
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

8 years agoMerge pull request #3057 from pieterlexis/overzealous-replace
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

8 years agoFix number conversions in core
Aki Tuomi [Sat, 12 Dec 2015 22:02:42 +0000 (00:02 +0200)]
Fix number conversions in core

8 years agoRemove pdns_strtoui
Aki Tuomi [Sat, 12 Dec 2015 20:56:47 +0000 (22:56 +0200)]
Remove pdns_strtoui

8 years agoUse proper conversions for integers in gsql
Aki Tuomi [Sat, 12 Dec 2015 18:20:29 +0000 (20:20 +0200)]
Use proper conversions for integers in gsql

8 years agoUse proper conversions in PGSql backend
Aki Tuomi [Fri, 11 Dec 2015 16:02:12 +0000 (18:02 +0200)]
Use proper conversions in PGSql backend

8 years agoUse proper conversion in oracle backend
Aki Tuomi [Fri, 11 Dec 2015 16:02:02 +0000 (18:02 +0200)]
Use proper conversion in oracle backend

8 years agoUse proper integer conversions in remotebackend
Aki Tuomi [Fri, 11 Dec 2015 15:43:08 +0000 (17:43 +0200)]
Use proper integer conversions in remotebackend

8 years agoUse proper conversion on pipe backend
Aki Tuomi [Fri, 11 Dec 2015 14:52:30 +0000 (16:52 +0200)]
Use proper conversion on pipe backend

8 years agoUse pdns_stou in odbxbackend
Aki Tuomi [Fri, 11 Dec 2015 14:49:43 +0000 (16:49 +0200)]
Use pdns_stou in odbxbackend

8 years agoUse proper conversions on mydns backend
Aki Tuomi [Fri, 11 Dec 2015 14:45:48 +0000 (16:45 +0200)]
Use proper conversions on mydns backend

8 years agoUse proper conversions on GeoIP backend
Aki Tuomi [Fri, 11 Dec 2015 14:42:43 +0000 (16:42 +0200)]
Use proper conversions on GeoIP backend

8 years agoUse proper conversions on bind backend
Aki Tuomi [Fri, 11 Dec 2015 14:32:16 +0000 (16:32 +0200)]
Use proper conversions on bind backend

8 years agoAdd pdns_stou
Aki Tuomi [Sat, 12 Dec 2015 08:03:24 +0000 (10:03 +0200)]
Add pdns_stou

8 years agoMerge pull request #3066 from cmouse/saxfr-nit
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

8 years agoexample script correction
bert hubert [Mon, 21 Dec 2015 11:04:41 +0000 (11:04 +0000)]
example script correction

8 years agoreplace old lua example script by new one, we have reached feature parity
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

8 years agoairplane commit - implement pdnslog & loglevels that work (in contrast to lua 3.x...
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)

8 years agoFix usage of abs() in saxfr
Aki Tuomi [Sat, 19 Dec 2015 15:36:34 +0000 (17:36 +0200)]
Fix usage of abs() in saxfr

8 years agonow fix up Lua compilation of Lua code in recursor again..
bert hubert [Sat, 19 Dec 2015 05:31:06 +0000 (06:31 +0100)]
now fix up Lua compilation of Lua code in recursor again..

8 years agofix up the non-lua case for recursor
bert hubert [Fri, 18 Dec 2015 21:03:12 +0000 (22:03 +0100)]
fix up the non-lua case for recursor

8 years agomove policy enum around. Creative use of namespace btw.
bert hubert [Fri, 18 Dec 2015 19:00:29 +0000 (20:00 +0100)]
move policy enum around. Creative use of namespace btw.

8 years agoCorrectly count udp-queries
Pieter Lexis [Thu, 17 Dec 2015 16:30:13 +0000 (17:30 +0100)]
Correctly count udp-queries

Closes #1723

8 years agomove recursor to LuaWrapper based new API for blocking, changing etc of queries....
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.

8 years agofix up recursor separate compilation on osx: set c++2011 flags, find lua
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

8 years agoFix overzealous replacement of pdnssec
Pieter Lexis [Thu, 17 Dec 2015 15:19:05 +0000 (16:19 +0100)]
Fix overzealous replacement of pdnssec

Thanks @mind04!

8 years agomove lua scripts in resolver over to glorious luawrapper4, plus vamp up semantics
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

8 years agotyop
bert hubert [Thu, 17 Dec 2015 10:33:07 +0000 (11:33 +0100)]
tyop

8 years agosilence a luawrapper warning. Hope I got it right.
bert hubert [Thu, 17 Dec 2015 10:32:50 +0000 (11:32 +0100)]
silence a luawrapper warning. Hope I got it right.

8 years agoauth: listen on v6 by default
Pieter Lexis [Wed, 16 Dec 2015 16:36:48 +0000 (17:36 +0100)]
auth: listen on v6 by default

Closes #1258

8 years agoMerge pull request #3049 from mind04/travis
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

8 years agomake 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

8 years agoMerge pull request #3040 from pieterlexis/issue-2841-loosen-constraints-on-forwarders
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

8 years agoMerge pull request #3034 from Habbie/rhs-at-expansion
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

8 years agoMerge pull request #3047 from pieterlexis/godbc-fix-for-connect
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

8 years agoMake 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

8 years agoAdd testrunner to dnsdist's .gitignore
Michał Kępień [Wed, 16 Dec 2015 11:02:48 +0000 (12:02 +0100)]
Add testrunner to dnsdist's .gitignore

8 years agoHook up Base64 test suite to dnsdist's testrunner
Michał Kępień [Wed, 16 Dec 2015 11:00:19 +0000 (12:00 +0100)]
Hook up Base64 test suite to dnsdist's testrunner

8 years agoupdate tinydns data
Peter van Dijk [Mon, 14 Dec 2015 11:07:46 +0000 (12:07 +0100)]
update tinydns data

8 years agonew 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

8 years agonew 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

8 years agosome lua developments for dnsdist and recursor - wip
bert hubert [Tue, 15 Dec 2015 18:10:58 +0000 (19:10 +0100)]
some lua developments for dnsdist and recursor - wip

8 years agoadd rhs @ expansion test
Peter van Dijk [Mon, 14 Dec 2015 11:01:15 +0000 (12:01 +0100)]
add rhs @ expansion test

8 years agofix RHS @ expansion, closes #3031
Peter van Dijk [Mon, 14 Dec 2015 10:45:42 +0000 (11:45 +0100)]
fix RHS @ expansion, closes #3031

8 years agoSet version numbers correctly on releases
Pieter Lexis [Tue, 15 Dec 2015 15:21:33 +0000 (16:21 +0100)]
Set version numbers correctly on releases

8 years agoAdd test for comments in forward-zones-file
Pieter Lexis [Tue, 15 Dec 2015 13:56:53 +0000 (14:56 +0100)]
Add test for comments in forward-zones-file

8 years agoAllow comments in the forward-zones-file
Pieter Lexis [Wed, 15 Apr 2015 20:57:05 +0000 (22:57 +0200)]
Allow comments in the forward-zones-file

  * Closes #2430
  * Lines starting with a '#' get skipped.
  * Everything after a '#' symbol on a line is ignored
  * Document this change

8 years agoMerge pull request #3019 from pieterlexis/issue-2838-ORIGIN-in-zone2sql
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

8 years agoMerge pull request #3035 from kempniu/b64decode-big-endian-fix
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

8 years agoMerge pull request #3039 from rubenk/exit-with-0-when-receiving-sigquit
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

8 years agoRelax constraints accepting answers from forwarders
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

8 years agoExit with 0 when receiving QUIT
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

8 years agoDocument secpoll-suffix. Closes #2337
Pieter Lexis [Tue, 15 Dec 2015 11:07:41 +0000 (12:07 +0100)]
Document secpoll-suffix. Closes #2337

8 years agoMerge pull request #1896 from tuxis-ie/mysql-foreign-keys
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

8 years agoMerge pull request #3013 from pieterlexis/qtype-list
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

8 years agoMerge pull request #3025 from pieterlexis/400-docs
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

8 years agoMerge pull request #3027 from cyclops1982/patch-1
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

8 years agoMerge pull request #3032 from cmouse/tsig-algos
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

8 years agoMerge pull request #3033 from pieterlexis/gcc53
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

8 years agoallRule() for dnsdist
bert hubert [Tue, 15 Dec 2015 08:45:10 +0000 (09:45 +0100)]
allRule() for dnsdist

8 years agomore debugging
bert hubert [Mon, 14 Dec 2015 21:46:14 +0000 (22:46 +0100)]
more debugging

8 years agoremove .. in pdnsutil list-zone - thanks Sander Smeenk for noticing
bert hubert [Mon, 14 Dec 2015 19:34:42 +0000 (20:34 +0100)]
remove .. in pdnsutil list-zone - thanks Sander Smeenk for noticing

8 years agoremove some stray debugging from loading rpz from file
bert hubert [Mon, 14 Dec 2015 19:21:42 +0000 (20:21 +0100)]
remove some stray debugging from loading rpz from file

8 years agodocs: sort the settings for the recursor
Pieter Lexis [Mon, 14 Dec 2015 15:58:04 +0000 (16:58 +0100)]
docs: sort the settings for the recursor

8 years agoRemove last remnants of disable-edns
Pieter Lexis [Mon, 14 Dec 2015 15:54:50 +0000 (16:54 +0100)]
Remove last remnants of disable-edns

8 years agodocument `dnssec` setting for recursor
Pieter Lexis [Mon, 14 Dec 2015 15:46:40 +0000 (16:46 +0100)]
document `dnssec` setting for recursor

8 years agoimplement four dnssec modes: off (3.x behaviour), process (ask for DNSSEC, give it...
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.

8 years agoFix Base64 decoding for dnsdist on big endian platforms
Michał Kępień [Mon, 14 Dec 2015 12:15:19 +0000 (13:15 +0100)]
Fix Base64 decoding for dnsdist on big endian platforms

8 years agoupdate boost.m4 to latest version
Pieter Lexis [Mon, 14 Dec 2015 11:37:28 +0000 (12:37 +0100)]
update boost.m4 to latest version

8 years agoCompare TSIG algorithm as DNSName
Aki Tuomi [Mon, 14 Dec 2015 10:58:16 +0000 (12:58 +0200)]
Compare TSIG algorithm as DNSName

8 years agodocs: Expand opendbx-backend information
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
8 years agodocs: document Autoserial. Closes #1211
Pieter Lexis [Fri, 11 Dec 2015 19:19:34 +0000 (20:19 +0100)]
docs: document Autoserial. Closes #1211

8 years agodocs: clarify TXT record content. Closes #1435
Pieter Lexis [Fri, 11 Dec 2015 18:46:03 +0000 (19:46 +0100)]
docs: clarify TXT record content. Closes #1435

8 years agodocs: add note about "storage format" in types.md
Pieter Lexis [Fri, 11 Dec 2015 17:25:50 +0000 (18:25 +0100)]
docs: add note about "storage format" in types.md

8 years agodocs: add note on TTL for DNSSEC RRs. Closes #2195
Pieter Lexis [Fri, 11 Dec 2015 17:13:42 +0000 (18:13 +0100)]
docs: add note on TTL for DNSSEC RRs. Closes #2195

8 years agoSplit the GSQL backend docs and update it
Pieter Lexis [Fri, 11 Dec 2015 16:40:13 +0000 (17:40 +0100)]
Split the GSQL backend docs and update it

Closes: #2987 #2067
8 years agodocs: Update recursor scripting
Pieter Lexis [Fri, 11 Dec 2015 13:13:43 +0000 (14:13 +0100)]
docs: Update recursor scripting

Closes #2559

8 years agoAdd initial auth 4.0.0 changelog
Pieter Lexis [Fri, 11 Dec 2015 13:05:07 +0000 (14:05 +0100)]
Add initial auth 4.0.0 changelog

8 years agodocs: Update the rrtypes we support
Pieter Lexis [Fri, 11 Dec 2015 12:42:24 +0000 (13:42 +0100)]
docs: Update the rrtypes we support

8 years agoDocument the ALIAS record, closes #2394
Pieter Lexis [Fri, 11 Dec 2015 11:48:40 +0000 (12:48 +0100)]
Document the ALIAS record, closes #2394