]> granicus.if.org Git - pdns/log
pdns
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

8 years agoimplement delta() to show changes versus configuration, so you can store your 'just...
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.

8 years agoUse ssize_t for the result of send() to DS in dnsdist UDP thread
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.