]>
granicus.if.org Git - pdns/log
Remi Gacogne [Tue, 11 Oct 2016 14:03:39 +0000 (16:03 +0200)]
Don't parse spurious RRs in queries when we don't need them
Pieter Lexis [Thu, 21 Jul 2016 15:05:52 +0000 (17:05 +0200)]
Merge pull request #4165 from pieterlexis/issue-4098
rec 3.7.x: Add some sanity checking to rec_control wipe-cache
Pieter Lexis [Tue, 12 Jul 2016 17:20:34 +0000 (19:20 +0200)]
Add some sanity checking to rec_control wipe-cache
Closes #4098
Peter van Dijk [Thu, 9 Jun 2016 07:20:08 +0000 (09:20 +0200)]
Merge pull request #3967 from Habbie/unbreak-travis
pin requests version to avoid bug in linkchecker
Peter van Dijk [Wed, 8 Jun 2016 18:56:23 +0000 (20:56 +0200)]
pin requests version to avoid bug in linkchecker
Pieter Lexis [Wed, 8 Jun 2016 16:41:06 +0000 (18:41 +0200)]
Merge pull request #3958 from cmouse/fix-fwd-parsing-3.7.x
recursor: Require = in forward-zones
Aki Tuomi [Tue, 7 Jun 2016 19:36:40 +0000 (22:36 +0300)]
recursor: Require = in forward-zones
Pieter Lexis [Wed, 24 Feb 2016 14:46:24 +0000 (15:46 +0100)]
Merge pull request #3350 from Habbie/3.7.4-lowercase-outgoing
add lowercase-outgoing feature to Recursor
bert hubert [Sat, 20 Feb 2016 21:03:51 +0000 (22:03 +0100)]
Merge pull request #3352 from rgacogne/rec-cache-eviction
recursor: when replacing an expired entry, move it to the back
Remi Gacogne [Wed, 10 Feb 2016 08:02:17 +0000 (09:02 +0100)]
recursor: when replacing an expired entry, move it to the back
If we did a lookup earlier and found the entry to be expired,
we moved it to the front of the expunge queue. If we don't move
it to the back, and the next cache purging operation occurs before
a cache hit using this entry, it's very likely to get expunged.
Peter van Dijk [Tue, 9 Feb 2016 13:53:06 +0000 (14:53 +0100)]
clarify comment
Peter van Dijk [Tue, 9 Feb 2016 13:21:25 +0000 (14:21 +0100)]
add lowercase-outgoing flag
Peter van Dijk [Wed, 10 Feb 2016 10:44:36 +0000 (11:44 +0100)]
Merge pull request #3354 from Habbie/travis-3.7.4
make travis work for rec-3.7.* by enabling ipv6 and disabling clang
Peter van Dijk [Wed, 10 Feb 2016 10:02:17 +0000 (11:02 +0100)]
disable clang
Peter van Dijk [Wed, 10 Feb 2016 09:32:33 +0000 (10:32 +0100)]
enable ipv6 for our local address unit tests
bert hubert [Sat, 12 Dec 2015 15:27:47 +0000 (16:27 +0100)]
Merge pull request #3026 from jeffpc/devpoll
devpollmplexer is leaky
Josef 'Jeff' Sipek [Fri, 11 Dec 2015 22:15:52 +0000 (17:15 -0500)]
devpollmplexer is leaky
bert hubert [Wed, 9 Dec 2015 14:05:53 +0000 (15:05 +0100)]
Merge pull request #3012 from jeffpc/devpoll
devpoll compile fix
bert hubert [Thu, 26 Nov 2015 14:23:57 +0000 (15:23 +0100)]
EMFILE was (out of filedescriptors, too many open files) was reported as an error that could be blamed on the remote nameserver instead of on the OS, causing throttle actions.
Peter van Dijk [Tue, 8 Dec 2015 11:17:09 +0000 (12:17 +0100)]
manual cherry-pick of
7e4a5bc , closes #2938
Josef 'Jeff' Sipek [Sun, 6 Dec 2015 12:48:06 +0000 (07:48 -0500)]
devpollmplexer doesn't compile due to missing sigset_t
Pieter Lexis [Thu, 3 Dec 2015 09:37:53 +0000 (10:37 +0100)]
Merge pull request #2971 from pieterlexis/rec-3.7-h-root
Update root hints for h.root-servers.net
Pieter Lexis [Tue, 1 Dec 2015 09:48:50 +0000 (10:48 +0100)]
Update root hints for h.root-servers.net
https://lists.dns-oarc.net/pipermail/dns-operations/2015-November/013862.html
Pieter Lexis [Tue, 15 Sep 2015 16:04:01 +0000 (18:04 +0200)]
Merge pull request #2749 from pieterlexis/rec-3.7.4-0x20-CI
Port the 0x20 hashing to 3.7.3
bert hubert [Wed, 9 Sep 2015 09:17:45 +0000 (11:17 +0200)]
Port the 0x20 hashing to 3.7.3
This is a combination of the commits:
-
6200227b6b3cfd8796d6cc75e8cf29bcec586f0c
-
af891b3d6d3f6ee6e848411cc9e477c96e955f98
And a port of the testcase
Pieter Lexis [Fri, 4 Sep 2015 15:08:55 +0000 (17:08 +0200)]
Merge pull request #2730 from pieterlexis/3.7-auth-zones-tests
Recursor: add an extensive test for auth-zones
Pieter Lexis [Fri, 4 Sep 2015 08:28:31 +0000 (10:28 +0200)]
Recursor: add an extensive test for auth-zones
Pieter Lexis [Tue, 4 Aug 2015 11:36:30 +0000 (13:36 +0200)]
Merge pull request #2666 from cmouse/update-yahttp-3.7.4
Update YaHTTP to v0.1.7
Aki Tuomi [Sat, 1 Aug 2015 03:39:40 +0000 (06:39 +0300)]
Update YaHTTP to v0.1.7
Pieter Lexis [Fri, 19 Jun 2015 09:38:03 +0000 (11:38 +0200)]
Merge pull request #2608 from cmouse/update-yahttp-3.7.4
Update YaHTTP to v0.1.6
Aki Tuomi [Thu, 18 Jun 2015 14:34:09 +0000 (17:34 +0300)]
Update YaHTTP to v0.1.6
Pieter Lexis [Tue, 9 Jun 2015 08:28:52 +0000 (10:28 +0200)]
Update public suffix list
Pieter Lexis [Tue, 9 Jun 2015 08:34:33 +0000 (10:34 +0200)]
Merge pull request #2572 from pieterlexis/rec-3.7-long-qname
Limit the maximum length of a qname (rec 3.7)
Pieter Lexis [Tue, 2 Jun 2015 13:26:42 +0000 (15:26 +0200)]
Limit the maximum length of a qname
Pieter Lexis [Wed, 29 Apr 2015 12:33:02 +0000 (14:33 +0200)]
Merge pull request #2474 from pieterlexis/fix-compile-old-linux
Fix compilation issues on ancient linux versions
Pieter Lexis [Wed, 29 Apr 2015 11:13:43 +0000 (13:13 +0200)]
Fix compilation issues on ancient linux versions
Peter van Dijk [Tue, 21 Apr 2015 09:58:27 +0000 (11:58 +0200)]
allow referencing of compressed label directly before another compressed label, thanks @giganteous
Peter van Dijk [Mon, 20 Apr 2015 12:18:36 +0000 (14:18 +0200)]
Merge pull request #2436 from pieterlexis/rec-3.7.2-root-nx-trust
Improve robustness of root-nx-trust
Pieter Lexis [Fri, 17 Apr 2015 15:58:19 +0000 (17:58 +0200)]
Improve robustness of root-nx-trust
Query names with embedded dots or 00's in labels will no longer make the
recursor (possibly) forget existing TLDs.
Peter van Dijk [Fri, 13 Feb 2015 08:49:13 +0000 (09:49 +0100)]
add recursor-test-freebsd script
Kees Monshouwer [Mon, 13 Apr 2015 12:42:26 +0000 (14:42 +0200)]
add environment variable to disable hardening in recursor
Kees Monshouwer [Mon, 13 Apr 2015 11:53:55 +0000 (13:53 +0200)]
lower number of allowed compression loops in getLabelFromContent()
1000 is a bit high for a max 255 character qname
Kees Monshouwer [Mon, 13 Apr 2015 11:52:42 +0000 (13:52 +0200)]
fix forward reference-check in getLabelFromContent()
Peter van Dijk [Mon, 23 Feb 2015 08:59:42 +0000 (09:59 +0100)]
Merge pull request #2270 from rubenk/rel/rec-3.7.2
Rel/rec 3.7.2
bert hubert [Tue, 17 Feb 2015 08:43:57 +0000 (09:43 +0100)]
remove the parts that are wrong from this readme, add some stuff that is right
(cherry picked from commit
172da263d39c5a33f4965b410aefa9f7c0570584 )
Ruben Kerkhof [Tue, 3 Feb 2015 19:26:33 +0000 (20:26 +0100)]
Start pdns-recursor before nss-lookup.target
(cherry picked from commit
73e05c6f2e9a6472b559cd22d76fa4cfe9a9b73e )
Ruben Kerkhof [Thu, 12 Feb 2015 16:58:42 +0000 (17:58 +0100)]
Silence warnings that always occur on FreeBSD
(cherry picked from commit
5b721f44b0b4504ba9b5e10314193c172d887136 )
Peter van Dijk [Tue, 17 Feb 2015 16:20:18 +0000 (17:20 +0100)]
move recursor-git build script from jenkins config into git
Peter van Dijk [Fri, 13 Feb 2015 08:29:00 +0000 (09:29 +0100)]
make sure we never call sendmsg with msg_control!=NULL && msg_controllen>0. Fixes #2227
bert hubert [Wed, 11 Feb 2015 16:00:21 +0000 (17:00 +0100)]
on Linux, SO_TIMESTAMP == SCM_TIMESTAMP, on at least FreeBSD, it is not, causing us to miss harvesting the timestamp, and dropping all packets as too old. With this change, we don't drop if we can't find the timestamp, plus harvest it properly
Peter van Dijk [Mon, 9 Feb 2015 15:51:26 +0000 (16:51 +0100)]
Merge pull request #1997 from rubenk/fix-undef-warnings
Fix undef warnings
Ruben Kerkhof [Thu, 25 Dec 2014 13:24:47 +0000 (14:24 +0100)]
Fix a few warnings which show up with -Wundef
Also remove DARWIN, since OS X doesn't define that
Peter van Dijk [Mon, 9 Feb 2015 14:22:54 +0000 (15:22 +0100)]
Merge pull request #2090 from rubenk/remove-commented-out-zone2ldap-from-spec
Remove commented out zone2ldap
Peter van Dijk [Mon, 9 Feb 2015 14:14:26 +0000 (15:14 +0100)]
Merge pull request #2210 from shimmi2/master
Update migration.md
shimmi2 [Mon, 9 Feb 2015 13:06:55 +0000 (14:06 +0100)]
Update migration.md
Updated link to wiki for easy reach scripts for migrating from MyDNS
Peter van Dijk [Mon, 9 Feb 2015 12:22:22 +0000 (13:22 +0100)]
Merge pull request #2181 from mind04/api1
always set di.notified_serial in getAllDomains
Kees Monshouwer [Tue, 3 Feb 2015 22:21:18 +0000 (23:21 +0100)]
always set di.notified_serial in getAllDomains
Peter van Dijk [Mon, 9 Feb 2015 10:36:30 +0000 (11:36 +0100)]
Merge pull request #2170 from mind04/docker
update example in the Dockerfile for building the markdown docs
Peter van Dijk [Mon, 9 Feb 2015 10:35:59 +0000 (11:35 +0100)]
Merge pull request #2184 from rubenk/fail-when-compiling-epollmplexer-fails
Fail when compiling epollmplexer fails
Peter van Dijk [Mon, 9 Feb 2015 10:35:53 +0000 (11:35 +0100)]
Merge pull request #2190 from rubenk/cp-dont-move-binaries
Copy the binaries during install, don't move them
Peter van Dijk [Mon, 9 Feb 2015 10:35:38 +0000 (11:35 +0100)]
Merge pull request #2199 from rubenk/fix-building-with-boost-1.57
fix building with GCC 5
Peter van Dijk [Mon, 9 Feb 2015 09:44:47 +0000 (10:44 +0100)]
Merge pull request #2200 from cmouse/add-newline-carbon-error
Add newline to carbon error message on recursor
Peter van Dijk [Mon, 9 Feb 2015 09:44:35 +0000 (10:44 +0100)]
Merge pull request #2201 from zeha/api-improvements
Zone API improvements
Peter van Dijk [Mon, 9 Feb 2015 09:44:23 +0000 (10:44 +0100)]
Merge pull request #2202 from zeha/docs
Documentation improvements
Peter van Dijk [Mon, 9 Feb 2015 09:43:59 +0000 (10:43 +0100)]
Merge pull request #2205 from zeha/api-account2
API: move shared DomainInfo reader into it's own function
Peter van Dijk [Mon, 9 Feb 2015 09:27:23 +0000 (10:27 +0100)]
Merge pull request #2208 from zeha/init-exec_prefix
Readd exec_prefix to pdns.init.in
Ruben Kerkhof [Fri, 6 Feb 2015 13:05:25 +0000 (14:05 +0100)]
fix building with GCC 5
Fix the following failure:
checking for Boost headers version >= 1.35.0... yes
checking for Boost's header version...
configure: error: invalid value: boost_major_version=
by updating boost.m4 to upstream commit
af50806d657
from https://github.com/tsuna/boost.m4
Fixes #2198
Peter van Dijk [Mon, 9 Feb 2015 08:18:55 +0000 (09:18 +0100)]
Merge pull request #2207 from zeha/api-account3
Fix goraclebackend after 2203 plus undo useless change
Christian Hofstaedtler [Sun, 8 Feb 2015 20:50:20 +0000 (21:50 +0100)]
Readd exec_prefix to pdns.init.in
automake doesn't completely expand variables like @bindir@, so we need
to keep ${exec_prefix} in there.
Christian Hofstaedtler [Sun, 8 Feb 2015 19:11:21 +0000 (20:11 +0100)]
insert-zone-query: Undo addition of account field
We don't actually need this, and we didn't bind any value to
:account.
Christian Hofstaedtler [Sun, 8 Feb 2015 19:09:26 +0000 (20:09 +0100)]
Add account changes to goraclebackend
Christian Hofstaedtler [Sun, 8 Feb 2015 12:36:24 +0000 (13:36 +0100)]
API: move shared DomainInfo reader into it's own function
And test that listing zones also returns account now.
bert hubert [Sun, 8 Feb 2015 08:54:38 +0000 (09:54 +0100)]
Merge pull request #2203 from zeha/api-account
API: expose domains.account
Aki Tuomi [Sat, 7 Feb 2015 20:03:13 +0000 (22:03 +0200)]
Add newline to carbon error message on auth
Christian Hofstaedtler [Sat, 7 Feb 2015 14:20:42 +0000 (15:20 +0100)]
API: allow writing to domains.account field
Christian Hofstaedtler [Sat, 7 Feb 2015 14:01:26 +0000 (15:01 +0100)]
API: read and expose domain account field
Christian Hofstaedtler [Sat, 7 Feb 2015 13:32:17 +0000 (14:32 +0100)]
docs: Remove remains of gsqlite(2)
It has been removed in 2012.
Christian Hofstaedtler [Sat, 7 Feb 2015 13:27:15 +0000 (14:27 +0100)]
docs: Improve third party names
LUA -> Lua
PostGreSQL -> PostgreSQL
PgSQL -> PostgreSQL
Fixes #2131.
Christian Hofstaedtler [Sat, 7 Feb 2015 12:58:08 +0000 (13:58 +0100)]
API: be more strict when parsing record contents
Fixes #2113.
Christian Hofstaedtler [Sat, 7 Feb 2015 12:38:33 +0000 (13:38 +0100)]
API: Reject unknown types (TYPE0)
Fixes #2130.
Aki Tuomi [Sat, 7 Feb 2015 11:40:49 +0000 (13:40 +0200)]
Add newline to carbon error message on recursor
Peter van Dijk [Fri, 6 Feb 2015 15:24:32 +0000 (10:24 -0500)]
add getregisteredname() function for recursor Lua scripts
bert hubert [Fri, 6 Feb 2015 08:10:35 +0000 (09:10 +0100)]
turn off root-nx-trust by default, cleanups
bert hubert [Thu, 5 Feb 2015 18:53:54 +0000 (19:53 +0100)]
trust root nxdomains
bert hubert [Thu, 5 Feb 2015 12:24:52 +0000 (13:24 +0100)]
throw AAAA records in the mix for resolution if we have them lying around, even if we already got a working A record
bert hubert [Wed, 4 Feb 2015 12:23:48 +0000 (13:23 +0100)]
dates. they matter.
bert hubert [Wed, 4 Feb 2015 12:03:05 +0000 (13:03 +0100)]
clarify booleans in our documentation, plus serve-rfc1918 correction.
bert hubert [Wed, 4 Feb 2015 11:04:21 +0000 (12:04 +0100)]
secpoll security status for 3.7.0-rc2
Ruben Kerkhof [Wed, 4 Feb 2015 09:56:55 +0000 (10:56 +0100)]
Copy the binaries during install, don't move them
bert hubert [Wed, 4 Feb 2015 09:48:01 +0000 (10:48 +0100)]
rc2 release notes
Ruben Kerkhof [Wed, 4 Feb 2015 09:47:51 +0000 (10:47 +0100)]
Fail when compiling epollmplexer fails
bert hubert [Wed, 4 Feb 2015 08:55:13 +0000 (09:55 +0100)]
fix up the wrong size of the 'remotes' ringbuffer with pdns-distributes-queries, fix up finally the wrong sizing of caches in case of pdns-distributes-queries and slightly adjust the number of available filedescriptors based on reality. Thanks AJ ;-)
bert hubert [Tue, 3 Feb 2015 22:05:18 +0000 (23:05 +0100)]
secpoll zone soa update
bert hubert [Tue, 3 Feb 2015 22:04:46 +0000 (23:04 +0100)]
scoped_array/scoped_ptr mistake, found by rubenk's address sanitizer check run
bert hubert [Tue, 3 Feb 2015 20:19:23 +0000 (21:19 +0100)]
Merge pull request #2175 from cmouse/set-ulimit-before-setuid
Try to raise open files before dropping privileges
Aki Tuomi [Tue, 3 Feb 2015 19:08:31 +0000 (21:08 +0200)]
Try to raise open files before dropping privileges
bert hubert [Tue, 3 Feb 2015 09:40:16 +0000 (10:40 +0100)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 3 Feb 2015 09:39:40 +0000 (10:39 +0100)]
clear up local socket in rec_control in case recursor is down, close #2061
Peter van Dijk [Tue, 3 Feb 2015 09:21:12 +0000 (10:21 +0100)]
finalize auth 3.4.2 docs
Peter van Dijk [Tue, 3 Feb 2015 09:20:30 +0000 (10:20 +0100)]
add auth-3.4.2 to secpoll