]>
granicus.if.org Git - pdns/log
bert hubert [Thu, 11 Feb 2016 13:08:57 +0000 (14:08 +0100)]
make DNSName friends with unordered maps and sets, plus test this
bert hubert [Thu, 11 Feb 2016 11:33:43 +0000 (12:33 +0100)]
a function misnamed 'isCanonical' was being used to configure domain forwarding in recursor
bert hubert [Thu, 11 Feb 2016 10:37:24 +0000 (11:37 +0100)]
liberate getAddr() helper from sortlist.cc for wider use
bert hubert [Thu, 11 Feb 2016 10:13:11 +0000 (11:13 +0100)]
versionpdns != versionbind
bert hubert [Thu, 11 Feb 2016 10:12:32 +0000 (11:12 +0100)]
make calidns print syntax if invoked incorrectly
bert hubert [Thu, 11 Feb 2016 10:11:40 +0000 (11:11 +0100)]
15% speedup in zone loading
Peter van Dijk [Wed, 10 Feb 2016 11:54:09 +0000 (12:54 +0100)]
Merge pull request #3342 from rubenk/dnsdist-spec-add-license
Dnsdist rpm: add license
Peter van Dijk [Wed, 10 Feb 2016 11:26:53 +0000 (12:26 +0100)]
Merge pull request #3336 from pieterlexis/dnsdist-ragel
Actually test for ragel during dnsdist configure
Peter van Dijk [Wed, 10 Feb 2016 11:25:49 +0000 (12:25 +0100)]
Merge pull request #3345 from pieterlexis/issue-3305-pdnsutil-complain-unreadable-pdnsconf
pdnsutil: warn if we can't read the config file
Peter van Dijk [Wed, 10 Feb 2016 11:24:47 +0000 (12:24 +0100)]
Merge pull request #3347 from pieterlexis/issue-1965-pdnsutil-help
pdnsutil: provide helpful output with command help
Pieter Lexis [Wed, 10 Feb 2016 10:12:56 +0000 (11:12 +0100)]
Merge pull request #3351 from pieterlexis/stop-send-root-referral
Stop sending a root referral in regression testing
Pieter Lexis [Wed, 10 Feb 2016 10:12:52 +0000 (11:12 +0100)]
Merge pull request #3281 from pieterlexis/rip-out-mbedtls
Fully take out mbedTLS
Peter van Dijk [Tue, 9 Feb 2016 21:01:23 +0000 (22:01 +0100)]
Merge pull request #3348 from pieterlexis/document-pdnsutil-edit-zone
Document edit-zone in pdnsutil.1
Pieter Lexis [Tue, 9 Feb 2016 17:58:31 +0000 (18:58 +0100)]
Stop sending a root referral in regression testing
Closes #3062
bert hubert [Tue, 9 Feb 2016 10:21:47 +0000 (11:21 +0100)]
Merge pull request #3338 from cmouse/geoip-weights
Add weight feature to GeoIP backend
Aki Tuomi [Fri, 5 Feb 2016 10:44:10 +0000 (12:44 +0200)]
Update documentation on weight feature
Aki Tuomi [Fri, 5 Feb 2016 10:39:45 +0000 (12:39 +0200)]
Add weight support for record(s)
Pieter Lexis [Mon, 8 Feb 2016 17:08:40 +0000 (18:08 +0100)]
Document edit-zone in pdnsutil.1
Pieter Lexis [Mon, 8 Feb 2016 16:06:35 +0000 (17:06 +0100)]
pdnsutil: provide helpful output with command help
Closes #1965
Pieter Lexis [Mon, 8 Feb 2016 11:13:19 +0000 (12:13 +0100)]
pdnsutil: warn if we can't read the config file
Closes #3305
Remi Gacogne [Mon, 8 Feb 2016 14:17:16 +0000 (15:17 +0100)]
Merge pull request #3344 from rgacogne/dnsdist-client-bind-error
dnsdist: Log webserver binding errors even in client mode
bert hubert [Sat, 6 Feb 2016 13:20:10 +0000 (14:20 +0100)]
Merge pull request #3341 from pieterlexis/dnsdist-website
ensure permissions correct when publishing dnsdist.org
bert hubert [Sat, 6 Feb 2016 13:19:52 +0000 (14:19 +0100)]
Merge pull request #3343 from rubenk/add-some-poetry-to-dnsdist-frontpage
dnsdist.org: add a blurb about the license
Ruben Kerkhof [Fri, 5 Feb 2016 15:43:12 +0000 (16:43 +0100)]
dnsdist.org: add a blurb about the license
Ruben Kerkhof [Fri, 5 Feb 2016 15:34:28 +0000 (16:34 +0100)]
Dnsdist rpm: add license
Pieter Lexis [Thu, 21 Jan 2016 14:17:55 +0000 (15:17 +0100)]
Remove OpenSSL conditionals
Pieter Lexis [Thu, 21 Jan 2016 13:47:09 +0000 (14:47 +0100)]
Fail configure when OpenSSL is not found
Christian Hofstaedtler [Thu, 21 Jan 2016 12:50:35 +0000 (12:50 +0000)]
Remove mbedtls source
Christian Hofstaedtler [Thu, 21 Jan 2016 12:48:10 +0000 (12:48 +0000)]
Remove mbedtls support
Pieter Lexis [Fri, 5 Feb 2016 14:06:51 +0000 (15:06 +0100)]
ensure permissions correct when publishing dnsdist.org
bert hubert [Fri, 5 Feb 2016 14:05:30 +0000 (15:05 +0100)]
Merge pull request #3339 from pieterlexis/dnsdist-website
Add a dnsdist website
Remi Gacogne [Fri, 5 Feb 2016 13:49:39 +0000 (14:49 +0100)]
dnsdist: Log webserver binding errors even in client mode
Fixes #3340.
Pieter Lexis [Fri, 5 Feb 2016 12:53:52 +0000 (13:53 +0100)]
fix minor typo
Pieter Lexis [Fri, 5 Feb 2016 08:05:26 +0000 (09:05 +0100)]
Add a dnsdist website
Pieter Lexis [Thu, 4 Feb 2016 15:58:48 +0000 (16:58 +0100)]
Actually test for ragel during dnsdist configure
Peter van Dijk [Thu, 4 Feb 2016 15:05:29 +0000 (16:05 +0100)]
Merge pull request #3135 from paddg/patch-1
Use 56 bits instead of 64 in ECS option
Peter van Dijk [Thu, 4 Feb 2016 15:03:52 +0000 (16:03 +0100)]
Merge pull request #3080 from stbuehler/fix-ext-json11-linking
fix ext/json11 link directory
Peter van Dijk [Thu, 4 Feb 2016 15:03:23 +0000 (16:03 +0100)]
Merge pull request #3172 from Whissi/complete-geobackend-removal
configure: Add base check for dynmodules parameter to prevent impossible build attempts due to invalid values
Peter van Dijk [Thu, 4 Feb 2016 14:58:56 +0000 (15:58 +0100)]
Merge pull request #3124 from pieterlexis/single-zsk-fixes
Single ZSK fixes
Peter van Dijk [Thu, 4 Feb 2016 14:08:34 +0000 (15:08 +0100)]
Merge pull request #3283 from pieterlexis/bye-bye-cryptopp
Remove Crypto++ support
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
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
bert hubert [Wed, 3 Feb 2016 15:09:04 +0000 (16:09 +0100)]
let dumresp keep stats across forks and print them
Peter van Dijk [Wed, 3 Feb 2016 10:18:34 +0000 (11:18 +0100)]
fix layout
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
Peter van Dijk [Tue, 2 Feb 2016 16:08:00 +0000 (17:08 +0100)]
add 3.4.8 to secpoll
Peter van Dijk [Tue, 2 Feb 2016 15:49:39 +0000 (16:49 +0100)]
auth 3.4.8 changelog
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
bert hubert [Tue, 2 Feb 2016 20:36:42 +0000 (21:36 +0100)]
add qclass dnsdist docs
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
Peter van Dijk [Tue, 2 Feb 2016 20:23:08 +0000 (21:23 +0100)]
Merge pull request #3326 from mind04/gcc60
sync
bert hubert [Tue, 2 Feb 2016 19:50:13 +0000 (20:50 +0100)]
feed qclass into dnsdist lua rules
bert hubert [Tue, 2 Feb 2016 19:34:21 +0000 (20:34 +0100)]
add qclass to dnsdist (uncompiled)
Kees Monshouwer [Tue, 2 Feb 2016 17:46:56 +0000 (18:46 +0100)]
pdnssec: check all records (including disabled ones) in verbose mode
Kees Monshouwer [Tue, 2 Feb 2016 17:45:03 +0000 (18:45 +0100)]
add gcc 6.0 support to boost.m4
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!
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.
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.
bert hubert [Tue, 2 Feb 2016 09:39:34 +0000 (10:39 +0100)]
add set-kind to set the kind of a zone
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
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++!
bert hubert [Sun, 31 Jan 2016 15:17:16 +0000 (16:17 +0100)]
spiff up pdnsutil show-zone output even further
bert hubert [Sat, 30 Jan 2016 15:14:14 +0000 (16:14 +0100)]
improve up some pdnsutil output, make show-zone list domain metadata
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
bert hubert [Sat, 30 Jan 2016 14:12:16 +0000 (15:12 +0100)]
we don't actually depend on curses.h
bert hubert [Sat, 30 Jan 2016 13:53:27 +0000 (14:53 +0100)]
Merge pull request #3319 from ahupowerdns/enteractive
PDNSUTIL EDIT-ZONE
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
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
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
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.
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
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
bert hubert [Fri, 29 Jan 2016 21:44:30 +0000 (22:44 +0100)]
some better reporting in create-slave-zone
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
bert hubert [Fri, 29 Jan 2016 20:11:32 +0000 (21:11 +0100)]
add create-slave-zone
bert hubert [Fri, 29 Jan 2016 18:30:12 +0000 (19:30 +0100)]
Change 'split horizon' section into 'lua policy functoin' section
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
bert hubert [Fri, 29 Jan 2016 12:29:20 +0000 (13:29 +0100)]
don't sweat tailing dots on SOA records in checkZone
bert hubert [Fri, 29 Jan 2016 10:41:57 +0000 (11:41 +0100)]
add pdnsutil edit-zone
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
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!
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
Kees Monshouwer [Thu, 28 Jan 2016 17:28:32 +0000 (18:28 +0100)]
add rrd/ directory to recursor tar.bz2
Kees Monshouwer [Thu, 28 Jan 2016 17:26:36 +0000 (18:26 +0100)]
add NOTICE to recursor tar.bz2
Pieter Lexis [Thu, 28 Jan 2016 15:25:43 +0000 (16:25 +0100)]
Add test for typeXXX lowercase acceptance
Peter van Dijk [Thu, 28 Jan 2016 11:36:04 +0000 (12:36 +0100)]
Merge pull request #3223 from tjikkun/min_js
Min js
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
Remi Gacogne [Wed, 27 Jan 2016 20:20:26 +0000 (21:20 +0100)]
dnsdist: Refactoring of EDNS code
bert hubert [Wed, 27 Jan 2016 11:34:34 +0000 (12:34 +0100)]
implement mac address stuffing in dnsdist FOR QUERIES WITHOUT EDNS ALREADY.
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.
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
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
HLFH [Tue, 26 Jan 2016 19:58:46 +0000 (20:58 +0100)]
Fix typo and be clearer of the epic fail we get
HLFH [Tue, 26 Jan 2016 18:25:43 +0000 (19:25 +0100)]
Update recursing.md to make it work with IPv6
HLFH [Tue, 26 Jan 2016 17:47:28 +0000 (18:47 +0100)]
Improve README.md for recursor compilation
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.
bert hubert [Tue, 26 Jan 2016 10:11:12 +0000 (11:11 +0100)]
add a sample MAC address extraction to powerdns example Lua script
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
bert hubert [Tue, 26 Jan 2016 08:25:07 +0000 (09:25 +0100)]
hook up edns options to prototypes
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