]> granicus.if.org Git - pdns/log
pdns
8 years agoMerge pull request #3099 from Habbie/fixrectest
Peter van Dijk [Wed, 23 Dec 2015 18:10:51 +0000 (19:10 +0100)]
Merge pull request #3099 from Habbie/fixrectest

stop the auths in the recursor regression test from listening on ipv6 ::

8 years agoMerge pull request #3096 from Habbie/showzone-v
Peter van Dijk [Wed, 23 Dec 2015 18:10:01 +0000 (19:10 +0100)]
Merge pull request #3096 from Habbie/showzone-v

make show-zone pretend -v was passed always; revert this later

8 years agoMerge pull request #3095 from pieterlexis/alpha-test
Pieter Lexis [Wed, 23 Dec 2015 15:27:24 +0000 (16:27 +0100)]
Merge pull request #3095 from pieterlexis/alpha-test

Build release packages properly

8 years agostop the auths in the recursor regression test from listening on ipv6 ::
Peter van Dijk [Wed, 23 Dec 2015 14:18:35 +0000 (15:18 +0100)]
stop the auths in the recursor regression test from listening on ipv6 ::

8 years agoMerge pull request #3093 from Habbie/fixdocs
Peter van Dijk [Wed, 23 Dec 2015 14:05:24 +0000 (15:05 +0100)]
Merge pull request #3093 from Habbie/fixdocs

drop 3.x rec scripting docs

8 years agomake show-zone pretend -v was passed always; revert this later
Peter van Dijk [Wed, 23 Dec 2015 13:43:32 +0000 (14:43 +0100)]
make show-zone pretend -v was passed always; revert this later

8 years agoMerge pull request #2966 from pieterlexis/bind-syntax-err-no-crash
Peter van Dijk [Wed, 23 Dec 2015 13:39:34 +0000 (14:39 +0100)]
Merge pull request #2966 from pieterlexis/bind-syntax-err-no-crash

bindbackend: don't crash on syntax errors in bind-config

8 years agoMerge pull request #2982 from cmouse/zero-serial-bug
Peter van Dijk [Wed, 23 Dec 2015 13:34:05 +0000 (14:34 +0100)]
Merge pull request #2982 from cmouse/zero-serial-bug

Properly handle domains with zero serial

8 years agoMerge pull request #3077 from mind04/catch
Peter van Dijk [Wed, 23 Dec 2015 13:30:33 +0000 (14:30 +0100)]
Merge pull request #3077 from mind04/catch

avoid crashes caused by bad DNSnames in gsql backends

8 years agoMerge pull request #3091 from kempniu/dnsdist-incbin-mips
Peter van Dijk [Wed, 23 Dec 2015 13:25:18 +0000 (14:25 +0100)]
Merge pull request #3091 from kempniu/dnsdist-incbin-mips

Update incbin.h to upstream's latest master

8 years agoBuild release packages properly
Pieter Lexis [Wed, 23 Dec 2015 08:23:36 +0000 (09:23 +0100)]
Build release packages properly

8 years agoMerge pull request #3074 from rgacogne/mbedtls-ecdsa
Peter van Dijk [Wed, 23 Dec 2015 13:06:55 +0000 (14:06 +0100)]
Merge pull request #3074 from rgacogne/mbedtls-ecdsa

Add ECDSA support to DNSSEC infra via mbedTLS

8 years agodrop 3.x rec scripting docs
Peter van Dijk [Wed, 23 Dec 2015 12:59:06 +0000 (13:59 +0100)]
drop 3.x rec scripting docs

8 years agoAdd ECDSA support to DNSSEC infra via mbedTLS
Remi Gacogne [Wed, 23 Dec 2015 11:45:40 +0000 (12:45 +0100)]
Add ECDSA support to DNSSEC infra via mbedTLS

8 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 23 Dec 2015 10:06:17 +0000 (11:06 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns

8 years agomove docs over
bert hubert [Wed, 23 Dec 2015 10:05:48 +0000 (11:05 +0100)]
move docs over

8 years agohook up localaddr and remoteaddr for lua API and use them in example script
bert hubert [Wed, 23 Dec 2015 10:03:14 +0000 (10:03 +0000)]
hook up localaddr and remoteaddr for lua API and use them in example script

8 years agoadd 4.x recursor api docs, but they aren't hooked up yet
bert hubert [Wed, 23 Dec 2015 10:00:43 +0000 (11:00 +0100)]
add 4.x recursor api docs, but they aren't hooked up yet

8 years agoUpdate incbin.h to upstream's latest master (72f0e0e)
Michał Kępień [Wed, 23 Dec 2015 09:36:14 +0000 (10:36 +0100)]
Update incbin.h to upstream's latest master (72f0e0e)

8 years agoMerge pull request #3088 from Habbie/onekey
Peter van Dijk [Wed, 23 Dec 2015 07:15:25 +0000 (08:15 +0100)]
Merge pull request #3088 from Habbie/onekey

Switch to a combined signing key

8 years agoMerge pull request #3048 from pieterlexis/issue-2420-rm-effective-tlds
Peter van Dijk [Tue, 22 Dec 2015 22:59:34 +0000 (23:59 +0100)]
Merge pull request #3048 from pieterlexis/issue-2420-rm-effective-tlds

Download the effective TLD list when needed

8 years agoMerge pull request #3036 from pieterlexis/issue-2793-negcache-improvements
Peter van Dijk [Tue, 22 Dec 2015 22:58:50 +0000 (23:58 +0100)]
Merge pull request #3036 from pieterlexis/issue-2793-negcache-improvements

negcache improvements

8 years agoMerge pull request #3071 from job/improve_show_zone
Peter van Dijk [Tue, 22 Dec 2015 22:54:30 +0000 (23:54 +0100)]
Merge pull request #3071 from job/improve_show_zone

Improve readability of show-zone, changed "Active: 0" to "Inactive"

8 years agoMerge pull request #3070 from job/issue_3069_inactive
Peter van Dijk [Tue, 22 Dec 2015 22:54:00 +0000 (23:54 +0100)]
Merge pull request #3070 from job/issue_3069_inactive

Change {add,import}-zone-key passive argument to inactive

8 years agoMerge pull request #3081 from pieterlexis/recursor-daemon
Peter van Dijk [Tue, 22 Dec 2015 22:52:22 +0000 (23:52 +0100)]
Merge pull request #3081 from pieterlexis/recursor-daemon

Run pdns_recursor on the foreground by default

8 years agoMerge pull request #3084 from pieterlexis/issue-3067-zone2sql-logic-error
Peter van Dijk [Tue, 22 Dec 2015 22:51:14 +0000 (23:51 +0100)]
Merge pull request #3084 from pieterlexis/issue-3067-zone2sql-logic-error

Fix logic error in zone2sql

8 years agoMerge pull request #3082 from magicbear/lua-backend-edns-subnet
Peter van Dijk [Tue, 22 Dec 2015 22:50:29 +0000 (23:50 +0100)]
Merge pull request #3082 from magicbear/lua-backend-edns-subnet

luabackend: edns-subnet support

8 years agoMerge pull request #3087 from pieterlexis/cleanups
Peter van Dijk [Tue, 22 Dec 2015 22:46:00 +0000 (23:46 +0100)]
Merge pull request #3087 from pieterlexis/cleanups

Various documentation cleanups

8 years agoMerge pull request #3076 from kempniu/dnsdist-v-in-help
Remi Gacogne [Tue, 22 Dec 2015 19:12:40 +0000 (20:12 +0100)]
Merge pull request #3076 from kempniu/dnsdist-v-in-help

Document verbose mode in dnsdist's --help

8 years agoavoid crashes caused by bad DNSnames in gsql backends
Kees Monshouwer [Tue, 22 Dec 2015 18:08:47 +0000 (19:08 +0100)]
avoid crashes caused by bad DNSnames in gsql backends

8 years agoChange {add,import}-zone-key passive argument to inactive
Job Snijders [Mon, 21 Dec 2015 15:19:03 +0000 (16:19 +0100)]
Change {add,import}-zone-key passive argument to inactive

Align the *-zone-key keyword when you don't want to sign, with the
output from show-zone.

This fixes #3069

8 years agoexpect only ZSK
Peter van Dijk [Tue, 22 Dec 2015 15:17:20 +0000 (16:17 +0100)]
expect only ZSK

8 years agoforce show-zone to output DS for ZSK
Peter van Dijk [Tue, 22 Dec 2015 14:37:26 +0000 (15:37 +0100)]
force show-zone to output DS for ZSK

8 years agoswitch pkcs11 testing to ZSK-only
Peter van Dijk [Tue, 22 Dec 2015 13:49:12 +0000 (14:49 +0100)]
switch pkcs11 testing to ZSK-only

8 years agoallow combined signing key; drop default KSK
Peter van Dijk [Tue, 22 Dec 2015 10:29:50 +0000 (11:29 +0100)]
allow combined signing key; drop default KSK

8 years agorefactor
Peter van Dijk [Tue, 22 Dec 2015 10:26:13 +0000 (11:26 +0100)]
refactor

8 years agoremove unused method
Peter van Dijk [Tue, 22 Dec 2015 10:21:20 +0000 (11:21 +0100)]
remove unused method

8 years agoremove indirection in secureZone
Peter van Dijk [Tue, 22 Dec 2015 09:23:40 +0000 (10:23 +0100)]
remove indirection in secureZone

8 years agoVarious documentation cleanups
Pieter Lexis [Tue, 22 Dec 2015 16:55:54 +0000 (17:55 +0100)]
Various documentation cleanups

8 years agoDownload the effective TLD list when needed
Pieter Lexis [Wed, 16 Dec 2015 12:03:19 +0000 (13:03 +0100)]
Download the effective TLD list when needed

For in-tree builds, we grab this file during make. When
build-scripts/dist-recursor is run, we always grab a fresh copy.

Closes #2420

8 years agoUpdate tests for serial change
Aki Tuomi [Tue, 8 Dec 2015 11:35:16 +0000 (13:35 +0200)]
Update tests for serial change

8 years agoUse large serial in example.com
Aki Tuomi [Wed, 2 Dec 2015 09:23:38 +0000 (11:23 +0200)]
Use large serial in example.com

This way we get to exercise our serial code paths alot

8 years agoWhen serial is 0, assume zone not present
Aki Tuomi [Wed, 2 Dec 2015 09:20:24 +0000 (11:20 +0200)]
When serial is 0, assume zone not present

Previously, if our serial was 0, and new serial was
bigger than 2^31, then we assumed that the old serial
was larger than new serial, preventing zone from
being transferred. After this change, 0 is treated
specially in the comparison.

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 agoFix logic error in zone2sql
Pieter Lexis [Tue, 22 Dec 2015 15:41:32 +0000 (16:41 +0100)]
Fix logic error in zone2sql

Introduced in #3019.

Closes #3067

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

8 years agoluabackend: edns-subnet support
MagicBear [Tue, 22 Dec 2015 15:10:33 +0000 (23:10 +0800)]
luabackend: edns-subnet support

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 agoDocument verbose mode in dnsdist's --help
Michał Kępień [Tue, 22 Dec 2015 10:23:07 +0000 (11:23 +0100)]
Document verbose mode in dnsdist's --help

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 agoImprove readability of show-zone, changed "Active: 0" to "Inactive"
Job Snijders [Mon, 21 Dec 2015 15:32:11 +0000 (16:32 +0100)]
Improve readability of show-zone, changed "Active: 0" to "Inactive"

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