]>
granicus.if.org Git - pdns/log
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
bert hubert [Tue, 3 Feb 2015 09:17:13 +0000 (10:17 +0100)]
reinstate --loglevel=7 for access to DEBUG messages in recursor
Kees Monshouwer [Tue, 3 Feb 2015 07:55:44 +0000 (08:55 +0100)]
update example in the Dockerfile for building the markdown docs
Peter van Dijk [Tue, 3 Feb 2015 07:29:21 +0000 (08:29 +0100)]
Merge pull request #2169 from mind04/upgrade
auth 3.4.0 - 3.4.2 upgrade notes
Kees Monshouwer [Mon, 2 Feb 2015 17:09:48 +0000 (18:09 +0100)]
auth 3.4.0 - 3.4.2 upgrade notes
Peter van Dijk [Mon, 2 Feb 2015 12:49:40 +0000 (13:49 +0100)]
cleanup 3.4.2 log a bit; update to
0cdb3ab
Peter van Dijk [Mon, 2 Feb 2015 12:06:19 +0000 (13:06 +0100)]
partial, unclean 3.4.2 changelog, up to
b4ec12d156404e239a1c356fc45de86c4a30fd60
Peter van Dijk [Mon, 2 Feb 2015 10:29:05 +0000 (11:29 +0100)]
typo
Peter van Dijk [Mon, 2 Feb 2015 07:30:44 +0000 (08:30 +0100)]
Merge pull request #2144 from rubenk/distribute-effective_tld_names.dat
Ship effective_tld_names.dat in tarball
Peter van Dijk [Mon, 2 Feb 2015 07:28:48 +0000 (08:28 +0100)]
Merge pull request #2155 from cmouse/fix-issue-1984
Implement CORS in WebServer, fixes #1984
Peter van Dijk [Mon, 2 Feb 2015 07:27:29 +0000 (08:27 +0100)]
Merge pull request #2159 from zeha/markup
Markdownify regression-tests/README
Christian Hofstaedtler [Sun, 1 Feb 2015 15:03:55 +0000 (16:03 +0100)]
Markdownify regression-tests/README
Aki Tuomi [Sun, 1 Feb 2015 13:59:49 +0000 (15:59 +0200)]
Remove OPTIONS from webWrapper
Aki Tuomi [Fri, 30 Jan 2015 08:41:41 +0000 (10:41 +0200)]
Implement CORS in WebServer, fixes #1984
Peter van Dijk [Sat, 31 Jan 2015 15:41:29 +0000 (16:41 +0100)]
Merge pull request #2153 from pieterlexis/fixChangelogJumble
Unjumble the changelog
bert hubert [Fri, 30 Jan 2015 12:57:00 +0000 (13:57 +0100)]
unshare g_now between threads, it was causing weirdness. Again thanks to Winfried for great debugging & solution!
Pieter Lexis [Thu, 29 Jan 2015 16:51:41 +0000 (17:51 +0100)]
Unjumble the changelog
Peter van Dijk [Thu, 29 Jan 2015 16:05:00 +0000 (17:05 +0100)]
Merge pull request #2152 from rubenk/build-ports+devpoll-on-sunos
Build devpoll and ports mplexer in on Solaris
Peter van Dijk [Thu, 29 Jan 2015 11:03:24 +0000 (12:03 +0100)]
Merge pull request #2148 from pieterlexis/documentRecursorSettings
Document all the recursor settings
Peter van Dijk [Thu, 29 Jan 2015 11:02:34 +0000 (12:02 +0100)]
Merge pull request #2150 from rubenk/build-kqueue-multiplexer-on-freebsd
Build kqueue mplexer into recursor on FreeBSD
Peter van Dijk [Wed, 28 Jan 2015 18:48:13 +0000 (19:48 +0100)]
Merge pull request #2149 from rubenk/pie-detector-test
Pie detector test
Ruben Kerkhof [Wed, 28 Jan 2015 18:19:40 +0000 (19:19 +0100)]
Build devpoll and ports mplexer in on Solaris
bert hubert [Wed, 28 Jan 2015 16:03:42 +0000 (17:03 +0100)]
Merge pull request #2146 from rubenk/autoconf-recursor
Only build epollmultiplexer on Linux
Ruben Kerkhof [Wed, 28 Jan 2015 09:22:41 +0000 (10:22 +0100)]
Build kqueue mplexer into recursor on FreeBSD
Ruben Kerkhof [Tue, 27 Jan 2015 22:04:39 +0000 (23:04 +0100)]
Link only programs with -pie
Add a new variable, $PROGRAM_LDFLAGS
only meant for programs, not libraries.
Add PIE_LDFLAGS to this variable.
Since all programs need $THREADFLAGS,
add it to this variable too. This allows us
to remove a lot of program_LDFLAGS which contained only
$THREADFLAGS
An extra advantage is that we don't touch the user's LDFLAGS
anymore.