]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
9 years agocheck for OpenSSL ecdsa support 3848/head
Kees Monshouwer [Wed, 11 May 2016 14:47:06 +0000 (16:47 +0200)] 
check for OpenSSL ecdsa support

9 years agoMerge pull request #3770 from mind04/soa-cache
Pieter Lexis [Tue, 10 May 2016 16:54:43 +0000 (18:54 +0200)] 
Merge pull request #3770 from mind04/soa-cache

fix SOA caching with multiple backends (3.4.9)

9 years agoMerge pull request #3771 from mind04/csk
Pieter Lexis [Tue, 10 May 2016 16:54:35 +0000 (18:54 +0200)] 
Merge pull request #3771 from mind04/csk

allow common signing key

9 years agoMerge pull request #3777 from mind04/ecdsa
Pieter Lexis [Tue, 10 May 2016 16:54:01 +0000 (18:54 +0200)] 
Merge pull request #3777 from mind04/ecdsa

add openssl ecdsa signer

9 years agoMerge pull request #3822 from mind04/gcc61-auth-3.4.9
Pieter Lexis [Fri, 6 May 2016 13:12:33 +0000 (15:12 +0200)] 
Merge pull request #3822 from mind04/gcc61-auth-3.4.9

add gcc 6.1 support to boost.m4

9 years agoadd gcc 6.1 support to boost.m4 3822/head
Kees Monshouwer [Thu, 5 May 2016 12:52:20 +0000 (14:52 +0200)] 
add gcc 6.1 support to boost.m4

9 years agoMerge pull request #3769 from mind04/parser
Pieter Lexis [Thu, 28 Apr 2016 08:29:28 +0000 (10:29 +0200)] 
Merge pull request #3769 from mind04/parser

backport parser fixes

9 years agomove logging to DLOG() 3770/head
Kees Monshouwer [Tue, 26 Apr 2016 12:12:11 +0000 (14:12 +0200)] 
move logging to DLOG()

9 years agofix SOA caching with multiple backends
Kees Monshouwer [Tue, 26 Apr 2016 12:03:27 +0000 (14:03 +0200)] 
fix SOA caching with multiple backends

9 years agoadd openssl ecdsa signer 3777/head
Kees Monshouwer [Mon, 4 Apr 2016 08:51:16 +0000 (10:51 +0200)] 
add openssl ecdsa signer

9 years agoallow common signing key 3771/head
Kees Monshouwer [Mon, 4 Apr 2016 08:39:17 +0000 (10:39 +0200)] 
allow common signing key

9 years agotabs are whitespace too! 3769/head
bert hubert [Sat, 2 Apr 2016 13:16:45 +0000 (15:16 +0200)] 
tabs are whitespace too!

9 years agostrip all types of whitespace from around content while parsing zones, fixes #3568
Peter van Dijk [Mon, 14 Mar 2016 15:01:24 +0000 (16:01 +0100)] 
strip all types of whitespace from around content while parsing zones, fixes #3568

9 years agoMerge pull request #3581 from mind04/auth-3.4.9
Peter van Dijk [Thu, 17 Mar 2016 10:20:18 +0000 (11:20 +0100)] 
Merge pull request #3581 from mind04/auth-3.4.9

bindbackend: fix, set domain in list()

9 years agobindbackend: fix, set domain in list() 3581/head
Kees Monshouwer [Tue, 15 Mar 2016 15:54:15 +0000 (16:54 +0100)] 
bindbackend: fix, set domain in list()

9 years agoMerge pull request #3325 from mind04/auth-3.4.8 auth-3.4.8
Peter van Dijk [Tue, 2 Feb 2016 20:22:35 +0000 (21:22 +0100)] 
Merge pull request #3325 from mind04/auth-3.4.8

Auth 3.4.8

9 years agosilence g++ 6.0 warnings and error 3325/head
Kees Monshouwer [Tue, 2 Feb 2016 18:25:28 +0000 (19:25 +0100)] 
silence g++ 6.0 warnings and error

9 years agopdnssec: check all records (including disabled ones) in verbose mode
Kees Monshouwer [Tue, 2 Feb 2016 17:46:56 +0000 (18:46 +0100)] 
pdnssec: check all records (including disabled ones) in verbose mode

9 years agoadd gcc 5.3 and 6.0 support to boost.m4
Kees Monshouwer [Tue, 2 Feb 2016 17:45:03 +0000 (18:45 +0100)] 
add gcc 5.3 and 6.0 support to boost.m4

9 years agoMerge pull request #3272 from pieterlexis/3.4-zone2sql-crash-on-broken-soa
Peter van Dijk [Tue, 2 Feb 2016 14:40:16 +0000 (15:40 +0100)] 
Merge pull request #3272 from pieterlexis/3.4-zone2sql-crash-on-broken-soa

ZoneParser: Throw PDNSException on too many SOA data elements

9 years agoZoneParser: Throw PDNSException on too many SOA data elements 3272/head
Pieter Lexis [Wed, 20 Jan 2016 14:28:32 +0000 (15:28 +0100)] 
ZoneParser: Throw PDNSException on too many SOA data elements

Closes #3270

9 years agoMerge pull request #3263 from pieterlexis/3.4-musl-fixes
Pieter Lexis [Wed, 20 Jan 2016 09:55:29 +0000 (10:55 +0100)] 
Merge pull request #3263 from pieterlexis/3.4-musl-fixes

3.4 musl fixes

9 years agoEnable IPv6 in Travis 3263/head
Pieter Lexis [Tue, 19 Jan 2016 20:25:28 +0000 (21:25 +0100)] 
Enable IPv6 in Travis

9 years agoUse AC_SEARCH_LIBS
Ruben Kerkhof [Fri, 2 Jan 2015 19:05:39 +0000 (20:05 +0100)] 
Use AC_SEARCH_LIBS

9 years agoIndent
Ruben Kerkhof [Fri, 2 Jan 2015 18:54:28 +0000 (19:54 +0100)] 
Indent

9 years agoCheck for inet_aton in libresolv
Ruben Kerkhof [Fri, 2 Jan 2015 18:53:46 +0000 (19:53 +0100)] 
Check for inet_aton in libresolv

9 years agoRemove hardcoded -lresolv, -lnsl and -lsocket
Ruben Kerkhof [Wed, 24 Dec 2014 19:22:04 +0000 (20:22 +0100)] 
Remove hardcoded -lresolv, -lnsl and -lsocket

We already check for the functions we need in libnsl
and libsocket, and I assume we don't need libresolv

9 years agoMerge pull request #3208 from pieterlexis/3.4-pdnssec-disabled-records
Pieter Lexis [Tue, 12 Jan 2016 08:46:36 +0000 (09:46 +0100)] 
Merge pull request #3208 from pieterlexis/3.4-pdnssec-disabled-records

pdnssec: don't check disabled records

9 years agopdnssec: don't check disabled records 3208/head
Pieter Lexis [Mon, 11 Jan 2016 09:09:21 +0000 (10:09 +0100)] 
pdnssec: don't check disabled records

Closes #3184

9 years agoMerge pull request #3021 from mind04/auth-3.4.8
Peter van Dijk [Fri, 11 Dec 2015 13:29:53 +0000 (14:29 +0100)] 
Merge pull request #3021 from mind04/auth-3.4.8

traling dot in DNAME content

9 years agotraling dot in DNAME content 3021/head
Kees Monshouwer [Fri, 11 Dec 2015 00:30:44 +0000 (01:30 +0100)] 
traling dot in DNAME content

9 years agoMerge pull request #2859 from pieterlexis/3.4.8-freebsd-i386
Pieter Lexis [Thu, 5 Nov 2015 08:24:06 +0000 (09:24 +0100)] 
Merge pull request #2859 from pieterlexis/3.4.8-freebsd-i386

Fix luabackend compilation on FreeBSD i386

9 years agoFix luabackend compilation on FreeBSD i386 2859/head
RvdE [Sat, 1 Feb 2014 12:33:07 +0000 (13:33 +0100)] 
Fix luabackend compilation on FreeBSD i386

9 years agoMerge pull request #2850 from cmouse/yahttp-coverity-fix auth-3.4.7
Pieter Lexis [Tue, 3 Nov 2015 13:25:45 +0000 (14:25 +0100)] 
Merge pull request #2850 from cmouse/yahttp-coverity-fix

Initialize minbody

9 years agoMerge pull request #2848 from cmouse/httpbackend-timeout
Pieter Lexis [Tue, 3 Nov 2015 12:57:34 +0000 (13:57 +0100)] 
Merge pull request #2848 from cmouse/httpbackend-timeout

Do not divide timeout twice

9 years agoInitialize minbody 2850/head
Aki Tuomi [Tue, 3 Nov 2015 12:29:37 +0000 (14:29 +0200)] 
Initialize minbody

9 years agoMerge pull request #2844 from pieterlexis/issue-2843
Pieter Lexis [Tue, 3 Nov 2015 12:26:08 +0000 (13:26 +0100)] 
Merge pull request #2844 from pieterlexis/issue-2843

Correctly sort records with a priority.

9 years agoDo not divide timeout twice 2848/head
Aki Tuomi [Tue, 3 Nov 2015 11:55:15 +0000 (13:55 +0200)] 
Do not divide timeout twice

9 years agoAdd regression-test for #2843 2844/head
Pieter Lexis [Mon, 2 Nov 2015 16:29:36 +0000 (17:29 +0100)] 
Add regression-test for #2843

9 years agoRemove TTL from dedup path, thanks @mind04
Pieter Lexis [Mon, 2 Nov 2015 17:16:12 +0000 (18:16 +0100)] 
Remove TTL from dedup path, thanks @mind04

9 years agoCorrectly sort records with a priority. Closes #2843
Pieter Lexis [Mon, 2 Nov 2015 16:06:50 +0000 (17:06 +0100)] 
Correctly sort records with a priority. Closes #2843

9 years agoMerge pull request #2797 from mind04/auth-3.4.7-1
Peter van Dijk [Mon, 2 Nov 2015 12:43:20 +0000 (13:43 +0100)] 
Merge pull request #2797 from mind04/auth-3.4.7-1

add global soa-edit settings (auth-3.4.7)

9 years agoMerge pull request #2840 from abenea/backport-pkcs11-labels
Pieter Lexis [Mon, 2 Nov 2015 12:32:24 +0000 (13:32 +0100)] 
Merge pull request #2840 from abenea/backport-pkcs11-labels

Backport "Use token label in PKCS#11 instead of slot ID"

9 years agoMerge pull request #2790 from mind04/auth-3.4.7
Pieter Lexis [Mon, 2 Nov 2015 12:32:10 +0000 (13:32 +0100)] 
Merge pull request #2790 from mind04/auth-3.4.7

auth-3.4.7

9 years agoUse new slot syntax in test 2840/head
Aki Tuomi [Tue, 20 Oct 2015 05:24:46 +0000 (08:24 +0300)] 
Use new slot syntax in test

9 years agoSerialize slot correctly
Aki Tuomi [Mon, 19 Oct 2015 13:26:27 +0000 (16:26 +0300)] 
Serialize slot correctly

9 years agoAllow token name instead of slot ID for PKCS#11
Andrei Benea [Thu, 29 Oct 2015 13:57:56 +0000 (15:57 +0200)] 
Allow token name instead of slot ID for PKCS#11

9 years agoIgnore invalid/empty TKEY and TSIG records
Christian Hofstaedtler [Mon, 12 Oct 2015 10:44:33 +0000 (12:44 +0200)] 
Ignore invalid/empty TKEY and TSIG records

9 years agoDon't reply to truncated queries
Christian Hofstaedtler [Mon, 12 Oct 2015 10:14:21 +0000 (12:14 +0200)] 
Don't reply to truncated queries

9 years agoOPENPGPKEY fix 2790/head
Kees Monshouwer [Sat, 10 Oct 2015 21:20:59 +0000 (23:20 +0200)] 
OPENPGPKEY fix

(cherry picked from commit e7917c0664824e50ce28a43fd0a5d7a2140f812e)

9 years agoOPENPGPKEY RData presentaion is Base64.
James Cloos [Tue, 17 Mar 2015 19:56:16 +0000 (15:56 -0400)] 
OPENPGPKEY RData presentaion is Base64.

Also add a test which has whitespace within the tested presentation.

Signed-off-by: James Cloos <cloos@jhcloos.com>
(cherry picked from commit ad24586a379b54340647d582a93171c3218cc74f)

9 years agoAdd regression test for OPENPGPKEY.
James Cloos [Tue, 17 Mar 2015 17:26:58 +0000 (13:26 -0400)] 
Add regression test for OPENPGPKEY.

Signed-off-by: James Cloos <cloos@jhcloos.com>
(cherry picked from commit 003c18d2f82f4fc36ff7b35b6560dfdf477ec878)

9 years agoUse the variable name d_keyring for the OPENPGPKEY RDATA.
James Cloos [Mon, 16 Mar 2015 17:53:44 +0000 (13:53 -0400)] 
Use the variable name d_keyring for the OPENPGPKEY RDATA.

Signed-off-by: James Cloos <cloos@jhcloos.com>
(cherry picked from commit 3fd06ce5b9f6aa684788584d1d8cdd36eb24d7df)

9 years agoAdd support for OPENPGPKEY RRTYPE.
James Cloos [Fri, 13 Mar 2015 22:45:58 +0000 (18:45 -0400)] 
Add support for OPENPGPKEY RRTYPE.

OPENPGPKEY is defined in draft-ietf-dane-openpgpkey.

The IANA has assigned RRTYPE 61.

Its content is a single binary blob, its presentation is a single hex blob.

Thanks to Aki Tuomi, JP Mens and Peter van Dijk for bug reports and insights.

Signed-off-by: James Cloos <cloos@jhcloos.com>
9 years agodon't log out-of-zone ents during AXFR in 2797/head
Kees Monshouwer [Tue, 13 Oct 2015 20:14:15 +0000 (22:14 +0200)] 
don't log out-of-zone ents during AXFR in

9 years agoadd global soa-edit settings
Kees Monshouwer [Tue, 13 Oct 2015 19:17:33 +0000 (21:17 +0200)] 
add global soa-edit settings

9 years agoMerge pull request #2770 from mind04/negcache-347
Pieter Lexis [Tue, 13 Oct 2015 08:37:11 +0000 (10:37 +0200)] 
Merge pull request #2770 from mind04/negcache-347

improve negative caching

9 years agoMerge pull request #1 from arjenz/patch-1
Kees Monshouwer [Mon, 12 Oct 2015 15:08:17 +0000 (17:08 +0200)] 
Merge pull request #1 from arjenz/patch-1

Fix typo

9 years agoFix typo
Arjen Zonneveld [Mon, 12 Oct 2015 15:04:06 +0000 (17:04 +0200)] 
Fix typo

9 years agolimit NSEC3 iterations in bindbackend
Kees Monshouwer [Sat, 5 Sep 2015 10:16:10 +0000 (12:16 +0200)] 
limit NSEC3 iterations in bindbackend

9 years agouse d_negcache_ttl for negative caching 2770/head
Kees Monshouwer [Tue, 22 Sep 2015 15:17:48 +0000 (17:17 +0200)] 
use d_negcache_ttl for negative caching

9 years agoupdate cache del count in bind-add-zone test
Kees Monshouwer [Fri, 18 Sep 2015 12:13:49 +0000 (14:13 +0200)] 
update cache del count in bind-add-zone test

9 years agoimprove SOA caching for DS queries
Kees Monshouwer [Fri, 18 Sep 2015 11:52:44 +0000 (13:52 +0200)] 
improve SOA caching for DS queries

9 years agoimprove negative caching for SOA lookups
Kees Monshouwer [Fri, 18 Sep 2015 08:12:15 +0000 (10:12 +0200)] 
improve negative caching for SOA lookups

9 years agoMerge pull request #2767 from pieterlexis/3.4.7-html-escape
Pieter Lexis [Wed, 30 Sep 2015 11:07:18 +0000 (13:07 +0200)] 
Merge pull request #2767 from pieterlexis/3.4.7-html-escape

Prevent XSS by escaping user input

9 years agoPrevent XSS by escaping user input 2767/head
Pieter Lexis [Wed, 2 Sep 2015 12:14:02 +0000 (14:14 +0200)] 
Prevent XSS by escaping user input

Additionally, escape "'s so no attributes can be inserted into webpages.

Thanks to Pierre Jaury and Damien Cauquil at Sysdream for pointing this
out.

9 years agoMerge pull request #2753 from cmouse/geoip-patches-3.4.7
Pieter Lexis [Tue, 29 Sep 2015 14:49:54 +0000 (16:49 +0200)] 
Merge pull request #2753 from cmouse/geoip-patches-3.4.7

Geoip patches 3.4.7

9 years agoUpdate boost and libgeoip-dev 2753/head
Aki Tuomi [Wed, 16 Sep 2015 13:09:56 +0000 (16:09 +0300)] 
Update boost and libgeoip-dev

9 years agoUse BOOST_FOREACH instead of C++11
Aki Tuomi [Wed, 16 Sep 2015 13:00:18 +0000 (16:00 +0300)] 
Use BOOST_FOREACH instead of C++11

9 years agoFix geoip test suite
Aki Tuomi [Wed, 16 Sep 2015 09:16:30 +0000 (12:16 +0300)] 
Fix geoip test suite

9 years agoUpdate test suite
Aki Tuomi [Mon, 14 Sep 2015 08:39:05 +0000 (11:39 +0300)] 
Update test suite

Now tests direct and indirect response.

9 years agoSet scopemask for result during reply
Aki Tuomi [Mon, 14 Sep 2015 08:37:09 +0000 (11:37 +0300)] 
Set scopemask for result during reply

9 years agoRectify records
Aki Tuomi [Fri, 11 Sep 2015 09:17:12 +0000 (12:17 +0300)] 
Rectify records

9 years agoReturn result directly if available
Aki Tuomi [Fri, 11 Sep 2015 08:18:14 +0000 (11:18 +0300)] 
Return result directly if available

9 years agoMerge pull request #2748 from cmouse/gpgsql-truth-3.4.6
Pieter Lexis [Tue, 15 Sep 2015 10:04:34 +0000 (12:04 +0200)] 
Merge pull request #2748 from cmouse/gpgsql-truth-3.4.6

Handle NULL and boolean properly in gPGSql (auth 3.4.7)

9 years agoHandle NULL and boolean properly in gPGSql 2748/head
Aki Tuomi [Sun, 13 Sep 2015 16:45:32 +0000 (19:45 +0300)] 
Handle NULL and boolean properly in gPGSql

9 years agoMerge pull request #2706 from mind04/auth-3.4.6 auth-3.4.6
Peter van Dijk [Wed, 26 Aug 2015 09:29:18 +0000 (11:29 +0200)] 
Merge pull request #2706 from mind04/auth-3.4.6

log answer packets only if log-dns-details is enabled

9 years agolog answer packets only if log-dns-details is enabled 2706/head
Kees Monshouwer [Wed, 26 Aug 2015 08:29:14 +0000 (10:29 +0200)] 
log answer packets only if log-dns-details is enabled

9 years agoMerge pull request #2696 from cmouse/unknown-edns-3.4.6
Peter van Dijk [Tue, 25 Aug 2015 17:58:24 +0000 (19:58 +0200)] 
Merge pull request #2696 from cmouse/unknown-edns-3.4.6

Unknown edns 3.4.6

9 years agoAdd test for EDNS handling 2696/head
Aki Tuomi [Mon, 17 Aug 2015 18:52:17 +0000 (21:52 +0300)] 
Add test for EDNS handling

9 years agoAdd EDNS unknown version handling
Aki Tuomi [Mon, 17 Aug 2015 18:10:33 +0000 (21:10 +0300)] 
Add EDNS unknown version handling

9 years agodrop dnsdist manpage from rpm packages
Peter van Dijk [Mon, 24 Aug 2015 18:19:33 +0000 (20:19 +0200)] 
drop dnsdist manpage from rpm packages

9 years agokill another dnsdist manpage
Peter van Dijk [Mon, 24 Aug 2015 16:38:15 +0000 (18:38 +0200)] 
kill another dnsdist manpage

9 years agodrop dnsdist.1 manpage from semistatic debian packages
Peter van Dijk [Mon, 24 Aug 2015 16:31:42 +0000 (18:31 +0200)] 
drop dnsdist.1 manpage from semistatic debian packages

9 years agoMerge pull request #2700 from mind04/auth-3.4.6
Peter van Dijk [Mon, 24 Aug 2015 15:49:29 +0000 (17:49 +0200)] 
Merge pull request #2700 from mind04/auth-3.4.6

auth 3.4.6 - closes #2695

9 years agoremove dnsdist manpage from tar.bz2 2700/head
Kees Monshouwer [Mon, 24 Aug 2015 15:06:57 +0000 (17:06 +0200)] 
remove dnsdist manpage from tar.bz2

9 years agoplug memleak
Peter van Dijk [Mon, 24 Aug 2015 14:42:32 +0000 (16:42 +0200)] 
plug memleak

9 years agosync boost.m4 macro with upstream
Kees Monshouwer [Mon, 24 Aug 2015 14:19:54 +0000 (16:19 +0200)] 
sync boost.m4 macro with upstream

9 years agoavoid superfluous backend recycling
Peter van Dijk [Mon, 24 Aug 2015 14:26:25 +0000 (16:26 +0200)] 
avoid superfluous backend recycling

9 years agoMerge pull request #2699 from mind04/auth-3.4.6
Peter van Dijk [Mon, 24 Aug 2015 12:31:56 +0000 (14:31 +0200)] 
Merge pull request #2699 from mind04/auth-3.4.6

Auth 3.4.6

9 years agoremove dnsdist from tools 2699/head
Kees Monshouwer [Mon, 24 Aug 2015 10:04:08 +0000 (12:04 +0200)] 
remove dnsdist from tools

9 years agoSupport gcc 5.2 detection for boost
Pieter Lexis [Wed, 5 Aug 2015 12:44:54 +0000 (14:44 +0200)] 
Support gcc 5.2 detection for boost

9 years agomake trailing/leading spaces stand out in pdnssec check_zone
bert hubert [Mon, 22 Jun 2015 09:25:58 +0000 (11:25 +0200)] 
make trailing/leading spaces stand out in pdnssec check_zone

9 years agoMerge pull request #2698 from PowerDNS/revert-2674-search-api-3.4.6
Peter van Dijk [Mon, 24 Aug 2015 09:11:45 +0000 (11:11 +0200)] 
Merge pull request #2698 from PowerDNS/revert-2674-search-api-3.4.6

Revert "Search API for 3.4.6"

9 years agoRevert "Search API for 3.4.6" 2698/head
Peter van Dijk [Mon, 24 Aug 2015 08:01:20 +0000 (10:01 +0200)] 
Revert "Search API for 3.4.6"

10 years agoMerge pull request #2674 from cmouse/search-api-3.4.6
Pieter Lexis [Fri, 7 Aug 2015 10:12:28 +0000 (12:12 +0200)] 
Merge pull request #2674 from cmouse/search-api-3.4.6

Search API for 3.4.6

10 years agoUpdate tests 2674/head
Aki Tuomi [Sat, 1 Aug 2015 05:11:08 +0000 (08:11 +0300)] 
Update tests

10 years agoAdd search records/comments to gOracle backend
Aki Tuomi [Wed, 5 Aug 2015 16:22:36 +0000 (19:22 +0300)] 
Add search records/comments to gOracle backend

10 years agoAdd search records/comments to gMySQL backend
Aki Tuomi [Wed, 5 Aug 2015 16:22:27 +0000 (19:22 +0300)] 
Add search records/comments to gMySQL backend

10 years agoAdd search records/comments to gPgSQL backend
Aki Tuomi [Wed, 5 Aug 2015 16:22:17 +0000 (19:22 +0300)] 
Add search records/comments to gPgSQL backend