]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
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

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

10 years agoAdd support for searchRecords to bind backend
Aki Tuomi [Fri, 31 Jul 2015 20:28:44 +0000 (23:28 +0300)] 
Add support for searchRecords to bind backend

10 years agoAdd support for searchRecords to RemoteBackend
Aki Tuomi [Thu, 30 Jul 2015 17:23:29 +0000 (20:23 +0300)] 
Add support for searchRecords to RemoteBackend

10 years agoUse searchRecords and searchComments in search-data
Aki Tuomi [Thu, 30 Jul 2015 16:26:11 +0000 (19:26 +0300)] 
Use searchRecords and searchComments in search-data

10 years agoAdd SimpleMatch matcher
Aki Tuomi [Fri, 31 Jul 2015 19:38:55 +0000 (22:38 +0300)] 
Add SimpleMatch matcher

This utility class lets you do simple * and ? based matching.

10 years agoUse searchRecords and searchComments in GSQL
Aki Tuomi [Wed, 5 Aug 2015 16:05:57 +0000 (19:05 +0300)] 
Use searchRecords and searchComments in GSQL

10 years agoAdd searchRecords and searchComments API call
Aki Tuomi [Wed, 5 Aug 2015 15:49:07 +0000 (18:49 +0300)] 
Add searchRecords and searchComments API call

10 years agoMerge pull request #2647 from pieterlexis/auth-346-sunos-boost
Pieter Lexis [Wed, 5 Aug 2015 10:32:49 +0000 (12:32 +0200)] 
Merge pull request #2647 from pieterlexis/auth-346-sunos-boost

Fix boost detection on SunOS

10 years agoMerge pull request #2667 from cmouse/update-yahttp-3.4.6
Pieter Lexis [Tue, 4 Aug 2015 11:36:22 +0000 (13:36 +0200)] 
Merge pull request #2667 from cmouse/update-yahttp-3.4.6

Update YaHTTP to v0.1.7

10 years agoUpdate YaHTTP to v0.1.7 2667/head
Aki Tuomi [Sat, 1 Aug 2015 03:39:40 +0000 (06:39 +0300)] 
Update YaHTTP to v0.1.7

10 years agoFix boost detection on SunOS (thanks @UX-admin) 2647/head
Pieter Lexis [Mon, 20 Jul 2015 10:48:38 +0000 (12:48 +0200)] 
Fix boost detection on SunOS (thanks @UX-admin)

10 years agoMerge pull request #2607 from cmouse/update-yahttp-3.4.6
Pieter Lexis [Fri, 19 Jun 2015 09:37:57 +0000 (11:37 +0200)] 
Merge pull request #2607 from cmouse/update-yahttp-3.4.6

Update YaHTTP to v0.1.6

10 years agoUpdate YaHTTP to v0.1.6 2607/head
Aki Tuomi [Thu, 18 Jun 2015 14:34:09 +0000 (17:34 +0300)] 
Update YaHTTP to v0.1.6

10 years agoMerge pull request #2561 from pieterlexis/fix-overly-long-name auth-3.4.5
Peter van Dijk [Fri, 5 Jun 2015 11:40:03 +0000 (13:40 +0200)] 
Merge pull request #2561 from pieterlexis/fix-overly-long-name

Limit the maximum length of a qname

10 years agoMerge pull request #2558 from mind04/pdnssec1
Peter van Dijk [Fri, 5 Jun 2015 10:01:46 +0000 (12:01 +0200)] 
Merge pull request #2558 from mind04/pdnssec1

pdnssec: check for glue and delegations in parent zones

10 years agoLimit the maximum length of a qname 2561/head
Pieter Lexis [Tue, 2 Jun 2015 13:26:42 +0000 (15:26 +0200)] 
Limit the maximum length of a qname

10 years agopdnssec: log missing glue as warning 2558/head
Kees Monshouwer [Mon, 1 Jun 2015 08:24:09 +0000 (10:24 +0200)] 
pdnssec: log missing glue as warning

10 years agopdnssec: check for glue and delegations in parent zones
Kees Monshouwer [Sat, 30 May 2015 23:11:12 +0000 (01:11 +0200)] 
pdnssec: check for glue and delegations in parent zones

10 years agoMerge pull request #2552 from pieterlexis/3.4.5-boost-detection-gcc-51
Pieter Lexis [Fri, 29 May 2015 10:18:35 +0000 (12:18 +0200)] 
Merge pull request #2552 from pieterlexis/3.4.5-boost-detection-gcc-51

Our Boost check doesn't recognize gcc 5.1 yet

10 years agoOur Boost check doesn't recognize gcc 5.1 yet 2552/head
Ruben Kerkhof [Sat, 9 May 2015 18:01:11 +0000 (20:01 +0200)] 
Our Boost check doesn't recognize gcc 5.1 yet

(cherry picked from commit 016ed2c126c19ebdd39697465d1d07c7ef06c4fc)

Closes #2548

10 years agoMerge pull request #2513 from rubenk/for-3.4.5
Pieter Lexis [Mon, 18 May 2015 10:54:01 +0000 (12:54 +0200)] 
Merge pull request #2513 from rubenk/for-3.4.5

For 3.4.5

10 years agoMerge pull request #2530 from cmouse/fix-pkcs11-ecdsa-3.4.5
Peter van Dijk [Mon, 18 May 2015 10:38:49 +0000 (12:38 +0200)] 
Merge pull request #2530 from cmouse/fix-pkcs11-ecdsa-3.4.5

Remove three bytes from PKCS#11 ECPoint string