]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
10 years agoActually test for ragel during dnsdist configure 3336/head
Pieter Lexis [Thu, 4 Feb 2016 15:58:48 +0000 (16:58 +0100)] 
Actually test for ragel during dnsdist configure

10 years agoMerge pull request #3284 from pieterlexis/allow-lowercase-type
Pieter Lexis [Wed, 3 Feb 2016 20:28:48 +0000 (21:28 +0100)] 
Merge pull request #3284 from pieterlexis/allow-lowercase-type

Allow lowercase typeXXXX record types

10 years agoMerge pull request #3271 from pieterlexis/zoneparser-throw-on-too-many-soa-elements
Pieter Lexis [Wed, 3 Feb 2016 20:28:27 +0000 (21:28 +0100)] 
Merge pull request #3271 from pieterlexis/zoneparser-throw-on-too-many-soa-elements

ZoneParser: Throw PDNSException on too many SOA data elements

10 years agolet dumresp keep stats across forks and print them
bert hubert [Wed, 3 Feb 2016 15:09:04 +0000 (16:09 +0100)] 
let dumresp keep stats across forks and print them

10 years agofix layout
Peter van Dijk [Wed, 3 Feb 2016 10:18:34 +0000 (11:18 +0100)] 
fix layout

10 years agoMerge pull request #3324 from Habbie/auth-3.4.8-docs
Peter van Dijk [Wed, 3 Feb 2016 09:40:43 +0000 (10:40 +0100)] 
Merge pull request #3324 from Habbie/auth-3.4.8-docs

changelog for 3.4.8, master/4.x doc side

10 years agoadd 3.4.8 to secpoll 3324/head
Peter van Dijk [Tue, 2 Feb 2016 16:08:00 +0000 (17:08 +0100)] 
add 3.4.8 to secpoll

10 years agoauth 3.4.8 changelog
Peter van Dijk [Tue, 2 Feb 2016 15:49:39 +0000 (16:49 +0100)] 
auth 3.4.8 changelog

10 years agomake sure we log if we refresh an expired dynamic rule. Closes #3323
bert hubert [Tue, 2 Feb 2016 21:29:15 +0000 (22:29 +0100)] 
make sure we log if we refresh an expired dynamic rule. Closes #3323

10 years agoadd qclass dnsdist docs
bert hubert [Tue, 2 Feb 2016 20:36:42 +0000 (21:36 +0100)] 
add qclass dnsdist docs

10 years agoMerge pull request #3327 from ahupowerdns/distclass
bert hubert [Tue, 2 Feb 2016 20:33:41 +0000 (21:33 +0100)] 
Merge pull request #3327 from ahupowerdns/distclass

Distclass: expose qclass to dnsdist

10 years agoMerge pull request #3326 from mind04/gcc60
Peter van Dijk [Tue, 2 Feb 2016 20:23:08 +0000 (21:23 +0100)] 
Merge pull request #3326 from mind04/gcc60

sync

10 years agofeed qclass into dnsdist lua rules 3327/head
bert hubert [Tue, 2 Feb 2016 19:50:13 +0000 (20:50 +0100)] 
feed qclass into dnsdist lua rules

10 years agoadd qclass to dnsdist (uncompiled)
bert hubert [Tue, 2 Feb 2016 19:34:21 +0000 (20:34 +0100)] 
add qclass to dnsdist (uncompiled)

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

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

10 years agoturns out.. there is an Alert loglevel and an Emergency loglevel which we documented...
bert hubert [Tue, 2 Feb 2016 18:17:18 +0000 (19:17 +0100)] 
turns out.. there is an Alert loglevel and an Emergency loglevel which we documented but did not expose to Lua. Thanks to @cyclops1982 for noticing!

10 years agoremove debugging output - it served its purpose, likely fix the random hang bug in...
bert hubert [Tue, 2 Feb 2016 15:34:03 +0000 (16:34 +0100)] 
remove debugging output - it served its purpose, likely fix the random hang bug in openssl. It was not openssl's fault.

10 years agothis commit enters verbose debugging output into our packages. This is because it...
bert hubert [Tue, 2 Feb 2016 14:25:31 +0000 (15:25 +0100)] 
this commit enters verbose debugging output into our packages. This is because it is the packages that have problems, not what we compile locally.

10 years agoadd set-kind to set the kind of a zone
bert hubert [Tue, 2 Feb 2016 09:39:34 +0000 (10:39 +0100)] 
add set-kind to set the kind of a zone

10 years agoMerge pull request #3310 from HLFH/master
Pieter Lexis [Mon, 1 Feb 2016 10:26:33 +0000 (11:26 +0100)] 
Merge pull request #3310 from HLFH/master

Improve README.md for recursor compilation

10 years agoLuaWrapper turned out not to have been 0-byte clean when pushing std::strings from...
bert hubert [Mon, 1 Feb 2016 06:29:58 +0000 (07:29 +0100)] 
LuaWrapper turned out not to have been 0-byte clean when pushing std::strings from C++!

10 years agospiff up pdnsutil show-zone output even further
bert hubert [Sun, 31 Jan 2016 15:17:16 +0000 (16:17 +0100)] 
spiff up pdnsutil show-zone output even further

10 years agoimprove up some pdnsutil output, make show-zone list domain metadata
bert hubert [Sat, 30 Jan 2016 15:14:14 +0000 (16:14 +0100)] 
improve up some pdnsutil output, make show-zone list domain metadata

10 years agoalso list domains without a SOA record or disabled domains in pdnsutil list-all-zones...
bert hubert [Sat, 30 Jan 2016 15:13:07 +0000 (16:13 +0100)] 
also list domains without a SOA record or disabled domains in pdnsutil list-all-zones closes #3318

10 years agowe don't actually depend on curses.h
bert hubert [Sat, 30 Jan 2016 14:12:16 +0000 (15:12 +0100)] 
we don't actually depend on curses.h

10 years agoMerge pull request #3319 from ahupowerdns/enteractive
bert hubert [Sat, 30 Jan 2016 13:53:27 +0000 (14:53 +0100)] 
Merge pull request #3319 from ahupowerdns/enteractive

PDNSUTIL EDIT-ZONE

10 years agoMerge pull request #3320 from Izlots/patch-1
Pieter Lexis [Sat, 30 Jan 2016 13:19:45 +0000 (14:19 +0100)] 
Merge pull request #3320 from Izlots/patch-1

Added Debian package 3.4.1-4+deb8u4.Debian to secpoll.powerdns.com

10 years agoAdded new Debian package 3.4.1-4+deb8u4.Debian 3320/head
Christian Schroer [Sat, 30 Jan 2016 10:58:42 +0000 (11:58 +0100)] 
Added new Debian package 3.4.1-4+deb8u4.Debian

Both packages (3.4.1-4+deb8u4.Debian and 3.4.1-4+deb8u3) are fine from security point of view, see http://metadata.ftp-master.debian.org/changelogs/main/p/pdns/pdns_3.4.1-4+deb8u4_changelog

10 years agoalways rectify after edit-zone, make sure we clear the tmp file on (r)eedit, prevent... 3319/head
bert hubert [Sat, 30 Jan 2016 12:25:00 +0000 (13:25 +0100)] 
always rectify after edit-zone, make sure we clear the tmp file on (r)eedit, prevent user from applying no changes

10 years agoturn out-of-zone data into an error for check-zone. I can't ever see why it makes...
bert hubert [Sat, 30 Jan 2016 12:24:18 +0000 (13:24 +0100)] 
turn out-of-zone data into an error for check-zone. I can't ever see why it makes sense but perhaps there was a reason.

10 years agoMerge pull request #3315 from mind04/recursor-dist
bert hubert [Fri, 29 Jan 2016 23:16:14 +0000 (00:16 +0100)] 
Merge pull request #3315 from mind04/recursor-dist

add missing files to recursor tar.bz2

10 years agoMerge pull request #3317 from tjikkun/add_to_dist
Remi Gacogne [Fri, 29 Jan 2016 21:49:15 +0000 (22:49 +0100)] 
Merge pull request #3317 from tjikkun/add_to_dist

add incfiles and src_js/ to dnsdist dist tarball

10 years agosome better reporting in create-slave-zone
bert hubert [Fri, 29 Jan 2016 21:44:30 +0000 (22:44 +0100)] 
some better reporting in create-slave-zone

10 years agoadd incfiles and src_js/ to dnsdist dist tarball 3317/head
Sander Hoentjen [Thu, 28 Jan 2016 20:17:04 +0000 (21:17 +0100)] 
add incfiles and src_js/ to dnsdist dist tarball

This allows to regenerate the js files

10 years agoadd create-slave-zone
bert hubert [Fri, 29 Jan 2016 20:11:32 +0000 (21:11 +0100)] 
add create-slave-zone

10 years agoChange 'split horizon' section into 'lua policy functoin' section
bert hubert [Fri, 29 Jan 2016 18:30:12 +0000 (19:30 +0100)] 
Change 'split horizon' section into 'lua policy functoin' section

10 years agorectify-zone if required in edit-zone, clarify message about absolute paths, clarify...
bert hubert [Fri, 29 Jan 2016 12:29:44 +0000 (13:29 +0100)] 
rectify-zone if required in edit-zone, clarify message about absolute paths, clarify error if editor not found

10 years agodon't sweat tailing dots on SOA records in checkZone
bert hubert [Fri, 29 Jan 2016 12:29:20 +0000 (13:29 +0100)] 
don't sweat tailing dots on SOA records in checkZone

10 years agoadd pdnsutil edit-zone
bert hubert [Fri, 29 Jan 2016 10:41:57 +0000 (11:41 +0100)] 
add pdnsutil edit-zone

10 years agomore methods to get line number of an error from the zoneparser
bert hubert [Fri, 29 Jan 2016 10:41:15 +0000 (11:41 +0100)] 
more methods to get line number of an error from the zoneparser

10 years agoDNSRecords disregarded d_ttl in < comparison. Unsure if this will break things!
bert hubert [Fri, 29 Jan 2016 10:40:33 +0000 (11:40 +0100)] 
DNSRecords disregarded d_ttl in < comparison. Unsure if this will break things!

10 years agoMerge pull request #3313 from ahupowerdns/ednsexpose
bert hubert [Thu, 28 Jan 2016 21:06:36 +0000 (22:06 +0100)] 
Merge pull request #3313 from ahupowerdns/ednsexpose

Ednsexpose: implement the logic we need to generate EDNS MAC fields in dnsdist & read them in recursor

10 years agoadd rrd/ directory to recursor tar.bz2 3315/head
Kees Monshouwer [Thu, 28 Jan 2016 17:28:32 +0000 (18:28 +0100)] 
add rrd/ directory to recursor tar.bz2

10 years agoadd NOTICE to recursor tar.bz2
Kees Monshouwer [Thu, 28 Jan 2016 17:26:36 +0000 (18:26 +0100)] 
add NOTICE to recursor tar.bz2

10 years agoAdd test for typeXXX lowercase acceptance 3284/head
Pieter Lexis [Thu, 28 Jan 2016 15:25:43 +0000 (16:25 +0100)] 
Add test for typeXXX lowercase acceptance

10 years agoMerge pull request #3223 from tjikkun/min_js
Peter van Dijk [Thu, 28 Jan 2016 11:36:04 +0000 (12:36 +0100)] 
Merge pull request #3223 from tjikkun/min_js

Min js

10 years agoMerge pull request #17 from rgacogne/ednsexpose 3313/head
bert hubert [Wed, 27 Jan 2016 21:39:05 +0000 (22:39 +0100)] 
Merge pull request #17 from rgacogne/ednsexpose

dnsdist: Refactoring of EDNS code

10 years agodnsdist: Refactoring of EDNS code
Remi Gacogne [Wed, 27 Jan 2016 20:20:26 +0000 (21:20 +0100)] 
dnsdist: Refactoring of EDNS code

10 years agoimplement mac address stuffing in dnsdist FOR QUERIES WITHOUT EDNS ALREADY.
bert hubert [Wed, 27 Jan 2016 11:34:34 +0000 (12:34 +0100)] 
implement mac address stuffing in dnsdist FOR QUERIES WITHOUT EDNS ALREADY.

10 years agoAdd src JS files 3223/head
Sander Hoentjen [Wed, 13 Jan 2016 15:23:41 +0000 (16:23 +0100)] 
Add src JS files

The reason for this is to make downstreams like Fedora happy. This makes
checking those files for changes against upstream for example easier.

In the progress I updated the js-libraries so I know which versions are used
for both src and minified version. This is noted in the file src_js/SOURCES

Also I deleted jsrender.js and purl.js because the were unused.

Finally I added a Makefile option to build the minified js files yourself if
you want to do so.

10 years agoMerge pull request #3309 from rgacogne/dnsdist-tcp-leak
Remi Gacogne [Wed, 27 Jan 2016 08:44:35 +0000 (09:44 +0100)] 
Merge pull request #3309 from rgacogne/dnsdist-tcp-leak

dnsdist: Fix TCP clients threads vector and counters initialization

10 years agoMerge pull request #3301 from rgacogne/dnsdist-outstanding
Remi Gacogne [Wed, 27 Jan 2016 08:42:20 +0000 (09:42 +0100)] 
Merge pull request #3301 from rgacogne/dnsdist-outstanding

dnsdist: Better handling of outstanding TCP queries

10 years agoFix typo and be clearer of the epic fail we get 3310/head
HLFH [Tue, 26 Jan 2016 19:58:46 +0000 (20:58 +0100)] 
Fix typo and be clearer of the epic fail we get

10 years agoUpdate recursing.md to make it work with IPv6
HLFH [Tue, 26 Jan 2016 18:25:43 +0000 (19:25 +0100)] 
Update recursing.md to make it work with IPv6

10 years agoImprove README.md for recursor compilation
HLFH [Tue, 26 Jan 2016 17:47:28 +0000 (18:47 +0100)] 
Improve README.md for recursor compilation

10 years agodnsdist: Fix TCP clients threads vector and counters initialization 3309/head
Remi Gacogne [Tue, 26 Jan 2016 16:16:12 +0000 (17:16 +0100)] 
dnsdist: Fix TCP clients threads vector and counters initialization

By tracking the FD leak reported in #3300, I observed that:
* we could create up to g_maxTCPClientThreads TCP threads,
but the corresponding vector size was hardcoded at 1024
(which the default for g_maxTCPClientThreads)
* the counters were not explicitely initialized

This commit fixes that and adds some additional checks to make
sure we don't add more TCP client threads, as that could lead to
a race if the vector is resized.

10 years agoadd a sample MAC address extraction to powerdns example Lua script
bert hubert [Tue, 26 Jan 2016 10:11:12 +0000 (11:11 +0100)] 
add a sample MAC address extraction to powerdns example Lua script

10 years agohook up EDNS options infra to lua, provide getEDNSOptions to get all of them or getDN...
bert hubert [Tue, 26 Jan 2016 10:09:43 +0000 (11:09 +0100)] 
hook up EDNS options infra to lua, provide getEDNSOptions to get all of them or getDNSOption to probe for 1

10 years agohook up edns options to prototypes
bert hubert [Tue, 26 Jan 2016 08:25:07 +0000 (09:25 +0100)] 
hook up edns options to prototypes

10 years agoMerge pull request #3302 from rgacogne/auth-yeti
bert hubert [Mon, 25 Jan 2016 20:50:13 +0000 (21:50 +0100)] 
Merge pull request #3302 from rgacogne/auth-yeti

Fix bindbackend's feedRecord to handle being slave for the root

10 years agoFix bindbackend's feedRecord to handle being slave for the root 3302/head
Remi Gacogne [Mon, 25 Jan 2016 09:40:45 +0000 (10:40 +0100)] 
Fix bindbackend's feedRecord to handle being slave for the root

Replace the out-of-zone check by using DNSName isPartOf().
Without this commit, importing the Yeti root zone via AXFR fails
with:

"Unable to feed record during incoming AXFR of '.':
out-of-zone data 'aaa..' during AXFR of zone '..'

because stripDomainSuffix("aaa.", ".") returns false.

10 years agoMerge pull request #3298 from ahupowerdns/zedit
bert hubert [Mon, 25 Jan 2016 09:25:51 +0000 (10:25 +0100)] 
Merge pull request #3298 from ahupowerdns/zedit

implement pdnsutil create-zone zone nsname, add-record, delete-rrset, replace-rrset

10 years agoexplicitly print the new rrset which should be.. educational 3298/head
bert hubert [Mon, 25 Jan 2016 07:13:55 +0000 (08:13 +0100)] 
explicitly print the new rrset which should be.. educational

10 years agomake sure replace-rrset replaces the right type
bert hubert [Sun, 24 Jan 2016 19:14:39 +0000 (20:14 +0100)] 
make sure replace-rrset replaces the right type

10 years agoimplement pdnsutil create-zone zone nsname, add-record, delete-rrset, replace-rrset
bert hubert [Sun, 24 Jan 2016 14:59:22 +0000 (15:59 +0100)] 
implement pdnsutil create-zone zone nsname, add-record, delete-rrset, replace-rrset

10 years agoMerge pull request #3199 from cmouse/remove-rapidjson
bert hubert [Sun, 24 Jan 2016 13:44:11 +0000 (14:44 +0100)] 
Merge pull request #3199 from cmouse/remove-rapidjson

Remove rapidjson

10 years agoRemove rapidjson 3199/head
Aki Tuomi [Sat, 9 Jan 2016 18:36:44 +0000 (20:36 +0200)] 
Remove rapidjson

10 years agoAllow lowercase typeXXXX record types
Pieter Lexis [Thu, 21 Jan 2016 16:46:37 +0000 (17:46 +0100)] 
Allow lowercase typeXXXX record types

Fixes a part of #3237

10 years agoMerge pull request #3197 from cmouse/remotebackend-json11
Peter van Dijk [Sat, 23 Jan 2016 19:52:47 +0000 (20:52 +0100)] 
Merge pull request #3197 from cmouse/remotebackend-json11

Convert remotebackend to JSON11 and fix some small bugs

10 years agoMerge pull request #3293 from ahupowerdns/udpasy
bert hubert [Sat, 23 Jan 2016 17:53:26 +0000 (18:53 +0100)] 
Merge pull request #3293 from ahupowerdns/udpasy

make asynchronous UDP Lua queries work again in 4.x

10 years agoMerge pull request #3280 from pieterlexis/recursor-install-config
bert hubert [Sat, 23 Jan 2016 15:31:14 +0000 (16:31 +0100)] 
Merge pull request #3280 from pieterlexis/recursor-install-config

Install generated recursor.conf-dist in sysconfdir

10 years agoMerge pull request #3292 from rgacogne/dnsdist-empty-queries
bert hubert [Sat, 23 Jan 2016 15:30:52 +0000 (16:30 +0100)] 
Merge pull request #3292 from rgacogne/dnsdist-empty-queries

dnsdist: Drop queries with no question (qdcount == 0)

10 years agodnsdist: Drop queries with no question (qdcount == 0) 3292/head
Remi Gacogne [Sat, 23 Jan 2016 10:59:39 +0000 (11:59 +0100)] 
dnsdist: Drop queries with no question (qdcount == 0)

Added a counter for these dropped queries, `emptyQueries` too.
This might be an issue for DNS cookies some day, as it uses
query with no question [1].
Additionnaly drops queries with QR set over TCP too to be
consistent with UDP.
This might close #3290.

[1]: https://tools.ietf.org/html/draft-ietf-dnsop-cookies-09#section-5.4

10 years agodnsdist: Better handling of outstanding TCP queries 3301/head
Remi Gacogne [Fri, 22 Jan 2016 16:11:58 +0000 (17:11 +0100)] 
dnsdist: Better handling of outstanding TCP queries

The outstanding count was incremented for every query processed
in a single TCP session but was only decremented once per session.
It could also have been decremented before being incremented
if setupTCPDownstream() failed.
It might close #3288.

10 years agoMerge pull request #2591 from cmouse/notify-tsig
Peter van Dijk [Fri, 22 Jan 2016 14:54:29 +0000 (15:54 +0100)] 
Merge pull request #2591 from cmouse/notify-tsig

Sign NOTIFY with TSIG

10 years agoimprove kv-example script, make sure we honor variable in there 3293/head
bert hubert [Fri, 22 Jan 2016 11:45:53 +0000 (12:45 +0100)] 
improve kv-example script, make sure we honor variable in there

10 years agofix up asynchronous querying
bert hubert [Fri, 22 Jan 2016 10:32:38 +0000 (11:32 +0100)] 
fix up asynchronous querying

10 years agoMerge pull request #3287 from rgacogne/external-sodium
Remi Gacogne [Fri, 22 Jan 2016 10:33:23 +0000 (11:33 +0100)] 
Merge pull request #3287 from rgacogne/external-sodium

Temporarily use an external libsodium in travis, revert me later

10 years agoTest if we can temporarily use external libsodium in travis 3287/head
Remi Gacogne [Fri, 22 Jan 2016 08:32:01 +0000 (09:32 +0100)] 
Test if we can temporarily use external libsodium in travis

10 years agoInstall generated recursor.conf-dist in sysconfdir 3280/head
Pieter Lexis [Thu, 21 Jan 2016 12:38:03 +0000 (13:38 +0100)] 
Install generated recursor.conf-dist in sysconfdir

10 years agoMerge pull request #3278 from rgacogne/dnsdist-lock-exceed-respgen
bert hubert [Thu, 21 Jan 2016 12:06:20 +0000 (13:06 +0100)] 
Merge pull request #3278 from rgacogne/dnsdist-lock-exceed-respgen

dnsdist: Lock the response ring in exceedRespGen()

10 years agodnsdist: Lock the response ring in exceedRespGen() 3278/head
Remi Gacogne [Thu, 21 Jan 2016 10:19:55 +0000 (11:19 +0100)] 
dnsdist: Lock the response ring in exceedRespGen()

Hopefully this should fix #3277.

10 years agoMerge pull request #3242 from pieterlexis/zone2sql-json-comments-test
Pieter Lexis [Thu, 21 Jan 2016 10:18:14 +0000 (11:18 +0100)] 
Merge pull request #3242 from pieterlexis/zone2sql-json-comments-test

Add test for zone2sql --json-comments

10 years agoMerge pull request #3166 from pieterlexis/db-exceptions
Pieter Lexis [Thu, 21 Jan 2016 10:18:09 +0000 (11:18 +0100)] 
Merge pull request #3166 from pieterlexis/db-exceptions

Make auth crash less on transient DB failures

10 years agoMerge pull request #3275 from rgacogne/dnsdist-exceedservfails-typo
Remi Gacogne [Thu, 21 Jan 2016 09:27:05 +0000 (10:27 +0100)] 
Merge pull request #3275 from rgacogne/dnsdist-exceedservfails-typo

dnsdist: Fix exceedServFails() case. Add exceedQRate to completion

10 years agoMerge pull request #3269 from rgacogne/dnsdist-incbin-unlicense
Remi Gacogne [Thu, 21 Jan 2016 08:41:20 +0000 (09:41 +0100)] 
Merge pull request #3269 from rgacogne/dnsdist-incbin-unlicense

dnsdist: Include ext/incbin/UNLICENSE in the dnsdist tarball

10 years agodnsdist: Fix exceedServFails() case. Add exceedQRate to completion 3275/head
Remi Gacogne [Wed, 20 Jan 2016 17:09:18 +0000 (18:09 +0100)] 
dnsdist: Fix exceedServFails() case. Add exceedQRate to completion

Rename exceedServfails() to exceedServFails() to be consistent.
Closes #3273.

10 years agoUpdate README-dnsdist.md
bert hubert [Wed, 20 Jan 2016 23:51:28 +0000 (00:51 +0100)] 
Update README-dnsdist.md

10 years agoMerge pull request #3274 from ahupowerdns/recpack
bert hubert [Wed, 20 Jan 2016 22:53:36 +0000 (23:53 +0100)] 
Merge pull request #3274 from ahupowerdns/recpack

redo packet cache to be simpler, have more features, testcases and still reduce lines of code!

10 years agoMerge remote-tracking branch 'origin/master' into recpack 3274/head
bert hubert [Wed, 20 Jan 2016 22:02:41 +0000 (23:02 +0100)] 
Merge remote-tracking branch 'origin/master' into recpack

10 years agoFix auth make dist
Pieter Lexis [Wed, 20 Jan 2016 20:58:50 +0000 (21:58 +0100)] 
Fix auth make dist

10 years agoalso support running w/o lua
bert hubert [Wed, 20 Jan 2016 15:51:38 +0000 (16:51 +0100)] 
also support running w/o lua

10 years agorevamp recursor packet cache to be far less clever and simply hash its question case...
bert hubert [Wed, 20 Jan 2016 14:56:17 +0000 (15:56 +0100)] 
revamp recursor packet cache to be far less clever and simply hash its question case insensitively. Plus add testcases.

10 years agoimplement Lua gettag() which optionally tells you which part of the packet cache...
bert hubert [Wed, 20 Jan 2016 14:50:42 +0000 (15:50 +0100)] 
implement Lua gettag() which optionally tells you which part of the packet cache to look at

10 years agoclarifying comment
bert hubert [Wed, 20 Jan 2016 14:49:37 +0000 (15:49 +0100)] 
clarifying comment

10 years agoMove pdns-recursor contrib to recursordist
Pieter Lexis [Wed, 20 Jan 2016 16:04:16 +0000 (17:04 +0100)] 
Move pdns-recursor contrib to recursordist

10 years agorecursor dist: add missing file
Pieter Lexis [Wed, 20 Jan 2016 15:40:58 +0000 (16:40 +0100)] 
recursor dist: add missing file

10 years agoMerge pull request #3259 from pieterlexis/recursor-autotools
bert hubert [Wed, 20 Jan 2016 15:27:27 +0000 (16:27 +0100)] 
Merge pull request #3259 from pieterlexis/recursor-autotools

Fully autotoolize the recursor distribution!

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