]> granicus.if.org Git - pdns/log
pdns
10 years agoMerge pull request #2326 from rubenk/sunos-fail-when-compilation-fails
Peter van Dijk [Fri, 6 Mar 2015 16:34:04 +0000 (17:34 +0100)]
Merge pull request #2326 from rubenk/sunos-fail-when-compilation-fails

SunOS: Fail when compiling mplexers fails

10 years agoSunOS: Fail when compiling devpollmplexer fails
Ruben Kerkhof [Fri, 6 Mar 2015 16:15:57 +0000 (17:15 +0100)]
SunOS: Fail when compiling devpollmplexer fails

We leave the : true for portsmplexer.cc since Solaris 9
doesn't have port.h

10 years agoMerge pull request #2325 from rubenk/use-threadflags-on-freebsd
Peter van Dijk [Fri, 6 Mar 2015 16:17:27 +0000 (17:17 +0100)]
Merge pull request #2325 from rubenk/use-threadflags-on-freebsd

Use THREADFLAGS on FreeBSD

10 years agoUse THREADFLAGS on FreeBSD
Ruben Kerkhof [Fri, 6 Mar 2015 15:44:28 +0000 (16:44 +0100)]
Use THREADFLAGS on FreeBSD

Instead of modifying LDFLAGS and CXXFLAGS

Fixes a few of these:
c++: warning: argument unused during compilation: '-pthread'

10 years agoMerge pull request #2324 from rubenk/postgresql-dont-touch-ldflags
Peter van Dijk [Fri, 6 Mar 2015 14:27:09 +0000 (15:27 +0100)]
Merge pull request #2324 from rubenk/postgresql-dont-touch-ldflags

postgresql check should not touch LDFLAGS

10 years agopostgresql check should not touch LDFLAGS
Ruben Kerkhof [Fri, 6 Mar 2015 14:20:27 +0000 (15:20 +0100)]
postgresql check should not touch LDFLAGS

Fixes #2323

10 years agoMerge pull request #2322 from pieterlexis/makeLinkcheckerLessChatty
Peter van Dijk [Fri, 6 Mar 2015 11:36:59 +0000 (12:36 +0100)]
Merge pull request #2322 from pieterlexis/makeLinkcheckerLessChatty

Make linkchecker less chatty

10 years agoMake linkchecker quiet unless errors are found
Pieter Lexis [Fri, 6 Mar 2015 08:43:01 +0000 (09:43 +0100)]
Make linkchecker quiet unless errors are found

10 years agoMerge pull request #2319 from rubenk/make-packageversion-configurable
Peter van Dijk [Fri, 6 Mar 2015 08:01:18 +0000 (09:01 +0100)]
Merge pull request #2319 from rubenk/make-packageversion-configurable

Make PACKAGEVERSION configurable

10 years agoMerge pull request #2315 from rubenk/handle-embedded-quotes-better
Peter van Dijk [Thu, 5 Mar 2015 18:00:49 +0000 (19:00 +0100)]
Merge pull request #2315 from rubenk/handle-embedded-quotes-better

Stringify preprocessor string

10 years agoMake PACKAGEVERSION configurable
Ruben Kerkhof [Thu, 5 Mar 2015 16:53:40 +0000 (17:53 +0100)]
Make PACKAGEVERSION configurable

I.e. ./configure PACKAGEVERSION=1.2.3

Fixes #2040

10 years agoStringify preprocessor string
Ruben Kerkhof [Thu, 5 Mar 2015 15:49:05 +0000 (16:49 +0100)]
Stringify preprocessor string

When compiling with something like './configure
CXXFLAGS=-DPACKAGEVERSION="1.2.3"', we fail with
"../config.h:162:792: error: too many decimal points in number"

This happens because the string as defined in config.h
has embedded double quotes. Escape them.

10 years agoMerge pull request #2313 from mind04/ddot
Peter van Dijk [Thu, 5 Mar 2015 11:14:10 +0000 (12:14 +0100)]
Merge pull request #2313 from mind04/ddot

fix double dot for root MX/SRV in bind slave zone files

10 years agofix double dot for root MX/SRV in bind slave zone files
Kees Monshouwer [Wed, 4 Mar 2015 21:12:05 +0000 (22:12 +0100)]
fix double dot for root MX/SRV in bind slave zone files

10 years agoMerge pull request #2294 from a6502/busy-waiting-fix-v2
Peter van Dijk [Tue, 3 Mar 2015 15:09:59 +0000 (16:09 +0100)]
Merge pull request #2294 from a6502/busy-waiting-fix-v2

second take of busy waiting fix, now with blocking io

10 years agoMerge pull request #2302 from pieterlexis/FixFrontpage
Peter van Dijk [Tue, 3 Mar 2015 10:42:08 +0000 (11:42 +0100)]
Merge pull request #2302 from pieterlexis/FixFrontpage

Fix the frontpage

10 years agoMerge pull request #2296 from rubenk/ship-lmdb-example-script-in-dist
Peter van Dijk [Tue, 3 Mar 2015 10:40:51 +0000 (11:40 +0100)]
Merge pull request #2296 from rubenk/ship-lmdb-example-script-in-dist

Ship lmdb-example.pl in tarball

10 years agoMerge pull request #2295 from rubenk/fix-segfault-in-zone2lmdb
Peter van Dijk [Tue, 3 Mar 2015 10:40:39 +0000 (11:40 +0100)]
Merge pull request #2295 from rubenk/fix-segfault-in-zone2lmdb

Fix segfault in zone2lmdb

10 years agomake sure the tarball is fresh when publishing
Peter van Dijk [Tue, 3 Mar 2015 08:57:17 +0000 (09:57 +0100)]
make sure the tarball is fresh when publishing

10 years agoFix the frontpage
Pieter Lexis [Tue, 3 Mar 2015 08:56:58 +0000 (09:56 +0100)]
Fix the frontpage

  * De-ugly-fy the quote
  * Make the list consistent

10 years agonote changed default, thanks qvr
Peter van Dijk [Tue, 3 Mar 2015 08:54:54 +0000 (09:54 +0100)]
note changed default, thanks qvr

10 years agoMerge pull request #2300 from pieterlexis/auth-3.4.3-update-secpoll
Pieter Lexis [Mon, 2 Mar 2015 14:04:25 +0000 (15:04 +0100)]
Merge pull request #2300 from pieterlexis/auth-3.4.3-update-secpoll

Secpoll: update for auth 3.4.3

10 years agoSecpoll: update for auth 3.4.3
Pieter Lexis [Mon, 2 Mar 2015 14:03:24 +0000 (15:03 +0100)]
Secpoll: update for auth 3.4.3

10 years agoMerge pull request #2299 from pieterlexis/dependPublishOnHtml
Pieter Lexis [Mon, 2 Mar 2015 13:59:26 +0000 (14:59 +0100)]
Merge pull request #2299 from pieterlexis/dependPublishOnHtml

Docs: Depend on the html built when publishing

10 years agoDocs: Depend on the html built when publishing
Pieter Lexis [Mon, 2 Mar 2015 13:57:28 +0000 (14:57 +0100)]
Docs: Depend on the html built when publishing

  * Rename publish3 to publish

10 years agoMerge pull request #2297 from pieterlexis/auth-3.4.3-changelog
Peter van Dijk [Mon, 2 Mar 2015 13:55:47 +0000 (14:55 +0100)]
Merge pull request #2297 from pieterlexis/auth-3.4.3-changelog

Changelog: prepare for auth 3.4.3 release

10 years agoChangelog: prepare for auth 3.4.3 release
Pieter Lexis [Mon, 2 Mar 2015 13:47:23 +0000 (14:47 +0100)]
Changelog: prepare for auth 3.4.3 release

10 years agoShip lmdb-example.pl in tarball
Ruben Kerkhof [Mon, 2 Mar 2015 13:27:37 +0000 (14:27 +0100)]
Ship lmdb-example.pl in tarball

10 years agoFix segfault in zone2lmdb
Ruben Kerkhof [Mon, 2 Mar 2015 13:12:32 +0000 (14:12 +0100)]
Fix segfault in zone2lmdb

$ ./pdns/zone2lmdb --zone=./regression-tests.recursor/configs/10.0.3.10/example.net.zone
ASAN:SIGSEGV
=================================================================
==25526==ERROR: AddressSanitizer: SEGV on unknown address 0x00000000000c
(pc 0x7fe8b57a4d50 bp 0x7ffedb062f90 sp 0x7ffedb061d58 T0)
    #0 0x7fe8b57a4d4f  (/lib64/liblmdb.so.0.0.0+0x4d4f)
    #1 0x7fe8b6c4c1aa in emitData(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >, ZoneParserTNG&)
/home/ruben/src/pdns/pdns/zone2lmdb.cc:99
    #2 0x7fe8b6c4f301 in main /home/ruben/src/pdns/pdns/zone2lmdb.cc:295
    #3 0x7fe8b493b83f in __libc_start_main (/lib64/libc.so.6+0x2083f)
    #4 0x7fe8b6b6ef88 in _start
(/home/ruben/src/pdns/pdns/zone2lmdb+0x27f88)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV ??:0 ??
==25526==ABORTING

10 years agosecond take of busy waiting fix, now with blocking io
Wieger Opmeer [Mon, 2 Mar 2015 12:21:44 +0000 (13:21 +0100)]
second take of busy waiting fix, now with blocking io

10 years agoMerge pull request #2293 from pieterlexis/issue-377-Auth-forward-recursive-subzones
Peter van Dijk [Mon, 2 Mar 2015 11:14:27 +0000 (12:14 +0100)]
Merge pull request #2293 from pieterlexis/issue-377-Auth-forward-recursive-subzones

Docs: Fix recursion on the auth server docs

10 years agoMerge pull request #2280 from zeha/api-root-zone
Peter van Dijk [Mon, 2 Mar 2015 10:45:40 +0000 (11:45 +0100)]
Merge pull request #2280 from zeha/api-root-zone

API (Auth): fix hosting of root zone

10 years agoMerge pull request #2282 from rubenk/gather-configure-args
Peter van Dijk [Mon, 2 Mar 2015 10:44:47 +0000 (11:44 +0100)]
Merge pull request #2282 from rubenk/gather-configure-args

Log the arguments passed to ./configure

10 years agoMerge pull request #2287 from hkraal/document-webserver-settings
Peter van Dijk [Mon, 2 Mar 2015 10:42:07 +0000 (11:42 +0100)]
Merge pull request #2287 from hkraal/document-webserver-settings

Added web server configuration parameters

10 years agoDocs: Fix recursion on the auth server docs
Pieter Lexis [Mon, 2 Mar 2015 09:58:16 +0000 (10:58 +0100)]
Docs: Fix recursion on the auth server docs

  * Cut to 80 chars per line
  * Add link to DJB's article on auth/rec separation
  * Add info about delegated subzones (Closes #377)

10 years agoMerge pull request #2292 from pieterlexis/issue-445-OpenDBX-Documentation
Peter van Dijk [Mon, 2 Mar 2015 09:39:28 +0000 (10:39 +0100)]
Merge pull request #2292 from pieterlexis/issue-445-OpenDBX-Documentation

Docs: Add information on the OpenDBX backend

10 years agoDocs: Add information on the OpenDBX backend
Pieter Lexis [Mon, 2 Mar 2015 09:35:42 +0000 (10:35 +0100)]
Docs: Add information on the OpenDBX backend

Related to #445

10 years agoMerge pull request #2291 from pieterlexis/issue-340-MissingRecursorStats
Peter van Dijk [Mon, 2 Mar 2015 08:29:13 +0000 (09:29 +0100)]
Merge pull request #2291 from pieterlexis/issue-340-MissingRecursorStats

Add missing recursor and authoritative stats

10 years agoAdd missing counters for the authoritative server
Pieter Lexis [Mon, 2 Mar 2015 08:25:13 +0000 (09:25 +0100)]
Add missing counters for the authoritative server

Closes #2288

10 years agoDocs: Add missing recursor stats
Pieter Lexis [Sun, 4 Jan 2015 09:54:00 +0000 (10:54 +0100)]
Docs: Add missing recursor stats

 * Closes #340
 * Closes #552

10 years agoAdded web server configuration parameters
Henk Kraal [Fri, 27 Feb 2015 13:41:16 +0000 (14:41 +0100)]
Added web server configuration parameters

10 years agoLog the arguments passed to ./configure
Ruben Kerkhof [Wed, 25 Feb 2015 14:41:08 +0000 (15:41 +0100)]
Log the arguments passed to ./configure

And show them in the output of pdns_server --version:

configure:
configure: Configuration summary
configure: =====================
configure:
configure: Configured with: --enable-unit-tests --with-modules=bind gsqlite3 --with-dynmodules=lmdb --with-system-polarssl --disable-dependency-tracking --enable-tsan CXXFLAGS=-O0 -Wall -ggdb
configure:
configure: Modules: bind gsqlite3
configure: Dynamic Modules: lmdb
configure:
configure: With ZeroMQ connector for remotebackend: no
configure:
configure: CC: gcc
configure: CXX: g++
configure: LD: /usr/bin/ld -m elf_x86_64
configure: CFLAGS: -fPIE -DPIE --param ssp-buffer-size=4
-fstack-protector -Wall -g -O2
configure: CPPFLAGS:
configure: CXXFLAGS: -fsanitize=thread  -fPIE -DPIE --param
ssp-buffer-size=4 -fstack-protector -O0 -Wall -ggdb -std=gnu++11
configure: LDFLAGS: -Wl,-z -Wl,relro -Wl,-z -Wl,now
configure:
configure: BOOST_CPPFLAGS:
configure:
configure: SQLite3 support: no
configure: Lua support: yes
configure: C++2011 support: yes
configure:

Feb 25 18:07:34 PowerDNS Authoritative Server git-rec-3.7.0-180-g06ae3174df69+ (ruben@wodan) (C) 2001-2015 PowerDNS.COM BV
Feb 25 18:07:34 Using 64-bits mode. Built on 20150225173213 by ruben@wodan, gcc 5.0.0 20150217 (Red Hat 5.0.0-0.15).
Feb 25 18:07:34 PowerDNS comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it according to the terms of the GPL version 2.
Feb 25 18:07:34 Features: lua
Feb 25 18:07:34 Built-in modules: bind gsqlite3
Feb 25 18:07:34 Configured with: --enable-unit-tests --with-modules=bind gsqlite3 --with-dynmodules=lmdb --with-system-polarssl --disable-dependency-tracking --enable-tsan CXXFLAGS=-O0 -Wall -ggdb

10 years agoAPI (Auth): fix hosting of root zone
Christian Hofstaedtler [Tue, 24 Feb 2015 22:46:27 +0000 (23:46 +0100)]
API (Auth): fix hosting of root zone

As discovered by @jpmens in #2216, the API could not create the root
zone, and listing zones would also fail when the root zone was present.

This corrects those bugs, plus another that prevented reading the root
zone, and adds a small API test set for the root zone.

Fixes #2216.

10 years agoMerge pull request #2279 from rubenk/check-for-lua-5.3
Peter van Dijk [Tue, 24 Feb 2015 20:45:22 +0000 (21:45 +0100)]
Merge pull request #2279 from rubenk/check-for-lua-5.3

Check for Lua 5.3

10 years agoCheck for Lua 5.3
Ruben Kerkhof [Tue, 24 Feb 2015 20:09:29 +0000 (21:09 +0100)]
Check for Lua 5.3

10 years agoMerge pull request #2278 from mind04/gitignore
Peter van Dijk [Tue, 24 Feb 2015 16:05:01 +0000 (17:05 +0100)]
Merge pull request #2278 from mind04/gitignore

add calidns and dumresp to .gitignore

10 years agoadd calidns and dumresp to .gitignore
Kees Monshouwer [Sun, 15 Feb 2015 21:34:34 +0000 (22:34 +0100)]
add calidns and dumresp to .gitignore

10 years agoMerge pull request #1993 from rubenk/libtool
Peter van Dijk [Tue, 24 Feb 2015 14:35:34 +0000 (15:35 +0100)]
Merge pull request #1993 from rubenk/libtool

Libtool stuff

10 years agoAny recent system has RTLD_NOW
Ruben Kerkhof [Wed, 24 Dec 2014 22:54:08 +0000 (23:54 +0100)]
Any recent system has RTLD_NOW

And we checked them all...

10 years agoBail out if dlopen doesn't work
Ruben Kerkhof [Wed, 24 Dec 2014 22:51:26 +0000 (23:51 +0100)]
Bail out if dlopen doesn't work

10 years agoUse libtool to check for libdl
Ruben Kerkhof [Wed, 24 Dec 2014 22:42:29 +0000 (23:42 +0100)]
Use libtool to check for libdl

10 years agoRequire libtool 2.2.2 or newer for bootstrapping
Ruben Kerkhof [Wed, 24 Dec 2014 22:12:23 +0000 (23:12 +0100)]
Require libtool 2.2.2 or newer for bootstrapping

10 years agoMerge pull request #2276 from cmouse/fix-lmdb-race-condition
Peter van Dijk [Tue, 24 Feb 2015 11:52:18 +0000 (12:52 +0100)]
Merge pull request #2276 from cmouse/fix-lmdb-race-condition

Properly lock lmdb database, fixes #1954

10 years agoMerge pull request #2252 from cmouse/consistent-config-h
Peter van Dijk [Tue, 24 Feb 2015 10:44:31 +0000 (11:44 +0100)]
Merge pull request #2252 from cmouse/consistent-config-h

Consistently include config.h as first, if HAVE_CONFIG_H is defined

10 years agoProperly lock lmdb database, fixes #1954
Aki Tuomi [Tue, 24 Feb 2015 09:53:42 +0000 (11:53 +0200)]
Properly lock lmdb database, fixes #1954

The LMDB database needs to be reloaded without allowing requests, so
we use readwrite lock to ensure that this cannot happen.

10 years agoRemove undef VERSION as it's not really needed
Aki Tuomi [Tue, 24 Feb 2015 08:32:47 +0000 (10:32 +0200)]
Remove undef VERSION as it's not really needed

10 years agoSet HAVE_CONFIG_H when building recursor
Aki Tuomi [Tue, 24 Feb 2015 07:50:53 +0000 (09:50 +0200)]
Set HAVE_CONFIG_H when building recursor

10 years agoInclude config.h only in .cc files
Aki Tuomi [Tue, 24 Feb 2015 07:44:16 +0000 (09:44 +0200)]
Include config.h only in .cc files

Including config.h in header files can make it difficult to make
the header files public in future, also, including config.h only
in compilation units ensures it's only included once.

10 years agoMerge pull request #2180 from rubenk/sanitizers
Peter van Dijk [Mon, 23 Feb 2015 18:32:06 +0000 (19:32 +0100)]
Merge pull request #2180 from rubenk/sanitizers

Add support for various sanitizers

10 years agoMerge pull request #2265 from rubenk/exit-on-unknown-command
Peter van Dijk [Mon, 23 Feb 2015 17:49:32 +0000 (18:49 +0100)]
Merge pull request #2265 from rubenk/exit-on-unknown-command

pdns_control: exit 1 on unknown command

10 years agoremove useless script
Peter van Dijk [Mon, 23 Feb 2015 13:27:32 +0000 (14:27 +0100)]
remove useless script

10 years agoMerge pull request #2263 from rubenk/log-when-we-cant-do-relro
Peter van Dijk [Mon, 23 Feb 2015 13:43:51 +0000 (14:43 +0100)]
Merge pull request #2263 from rubenk/log-when-we-cant-do-relro

Log when we cant do relro

10 years agoMerge pull request #2269 from rubenk/report-to-ueberbackend-once
Peter van Dijk [Mon, 23 Feb 2015 13:34:04 +0000 (14:34 +0100)]
Merge pull request #2269 from rubenk/report-to-ueberbackend-once

Let gpgsqlbackend report only once

10 years agoMerge pull request #2259 from Habbie/nozonerefused
Peter van Dijk [Mon, 23 Feb 2015 10:05:03 +0000 (11:05 +0100)]
Merge pull request #2259 from Habbie/nozonerefused

respond REFUSED instead of NOERROR for "unknown zone" situations

10 years agorec_control: exit 1 on unknown command
Ruben Kerkhof [Fri, 20 Feb 2015 22:18:32 +0000 (23:18 +0100)]
rec_control: exit 1 on unknown command

10 years agoLet gpgsqlbackend report only once
Ruben Kerkhof [Sat, 21 Feb 2015 10:29:22 +0000 (11:29 +0100)]
Let gpgsqlbackend report only once

That's more than enough ;)

10 years agoMerge pull request #2019 from rubenk/add-missing-include-guards
Peter van Dijk [Sat, 21 Feb 2015 10:02:26 +0000 (11:02 +0100)]
Merge pull request #2019 from rubenk/add-missing-include-guards

Add missing include guards

10 years agopdns_control: exit 1 on unknown command
Ruben Kerkhof [Fri, 20 Feb 2015 20:59:20 +0000 (21:59 +0100)]
pdns_control: exit 1 on unknown command

Fixes #1295

10 years agoAdd support for various sanitizers
Ruben Kerkhof [Tue, 3 Feb 2015 21:53:48 +0000 (22:53 +0100)]
Add support for various sanitizers

- AddressSanitizer
- ThreadSanitizer
- LeakSanitizer
- MemorySanitizer
- Undefined Behavious Sanitizer

10 years agoCheck compiler for relro support instead of linker
Ruben Kerkhof [Fri, 20 Feb 2015 16:51:38 +0000 (16:51 +0000)]
Check compiler for relro support instead of linker

We use the compiler for linking in most cases
instead of calling ld directly.

Do this the same way as we do for the recursor.
Fixes #2172

10 years agoLog when we don't know how to link relro
Ruben Kerkhof [Fri, 20 Feb 2015 16:47:23 +0000 (16:47 +0000)]
Log when we don't know how to link relro

10 years agoMerge pull request #2262 from hkraal/master
Peter van Dijk [Fri, 20 Feb 2015 14:25:15 +0000 (15:25 +0100)]
Merge pull request #2262 from hkraal/master

Documentation enhancements (added links and MySQL replication information)

10 years agoWarn for STATEMENT based replication with MySQL and added links to modes-of-operation...
Henk Kraal [Fri, 20 Feb 2015 12:32:57 +0000 (13:32 +0100)]
Warn for STATEMENT based replication with MySQL and added links to modes-of-operation.md in settings.md

10 years agoMerge pull request #2255 from rubenk/fix-automake-warning
Peter van Dijk [Fri, 20 Feb 2015 12:54:12 +0000 (13:54 +0100)]
Merge pull request #2255 from rubenk/fix-automake-warning

Fix automake warnings for remotebackend testsuite

10 years agoMerge pull request #2260 from rubenk/remove-temporary-socket
Peter van Dijk [Fri, 20 Feb 2015 12:11:20 +0000 (13:11 +0100)]
Merge pull request #2260 from rubenk/remove-temporary-socket

pdns_control: don't open socket in /tmp

10 years agopdns_control: don't open socket in /tmp
Ruben Kerkhof [Fri, 13 Feb 2015 16:25:39 +0000 (17:25 +0100)]
pdns_control: don't open socket in /tmp

pdns_control opened a socket in /tmp to receive
responses on from pdns. However, since the control
socket pdns_control connects to is a SOCK_STREAM socket
there's no need to do this anymore.

Fixes #2221

10 years agoMerge pull request #1953 from rubenk/limit-notifies
Peter van Dijk [Fri, 20 Feb 2015 10:52:52 +0000 (11:52 +0100)]
Merge pull request #1953 from rubenk/limit-notifies

Limit who can send us AXFR notify queries

10 years agoLimit who can send us AXFR notify queries
Ruben Kerkhof [Sun, 14 Dec 2014 14:19:55 +0000 (15:19 +0100)]
Limit who can send us AXFR notify queries

Fixes #1937 and #1120

10 years agoMerge pull request #1948 from rubenk/dont-return-success-on-failure
Peter van Dijk [Fri, 20 Feb 2015 10:41:28 +0000 (11:41 +0100)]
Merge pull request #1948 from rubenk/dont-return-success-on-failure

Don't exit 0 on failure

10 years agoMerge pull request #2257 from rubenk/security-for-pdns-systemd-unit
Peter van Dijk [Fri, 20 Feb 2015 10:37:37 +0000 (11:37 +0100)]
Merge pull request #2257 from rubenk/security-for-pdns-systemd-unit

Add more restrictions to pdns systemd unit file

10 years agoMerge pull request #2256 from rubenk/fix-systemd-capabilities-for-recursor
Peter van Dijk [Fri, 20 Feb 2015 10:22:05 +0000 (11:22 +0100)]
Merge pull request #2256 from rubenk/fix-systemd-capabilities-for-recursor

recursor needs capability to switch user and group

10 years agoMerge pull request #2254 from rubenk/set-defaults-for-cflags
Peter van Dijk [Fri, 20 Feb 2015 10:21:55 +0000 (11:21 +0100)]
Merge pull request #2254 from rubenk/set-defaults-for-cflags

Add -Wall to the default CFLAGS

10 years agorespond REFUSED instead of NOERROR for "unknown zone" situations
Peter van Dijk [Fri, 20 Feb 2015 09:18:47 +0000 (10:18 +0100)]
respond REFUSED instead of NOERROR for "unknown zone" situations

10 years agoAdd more restrictions to pdns systemd unit file
Ruben Kerkhof [Thu, 19 Feb 2015 19:46:51 +0000 (20:46 +0100)]
Add more restrictions to pdns systemd unit file

We already did for the recursor, now do the same for auth.

10 years agorecursor needs capability to switch user and group
Ruben Kerkhof [Thu, 19 Feb 2015 19:45:27 +0000 (20:45 +0100)]
recursor needs capability to switch user and group

10 years agoFix automake warnings for remotebackend testsuite
Ruben Kerkhof [Thu, 19 Feb 2015 19:18:31 +0000 (20:18 +0100)]
Fix automake warnings for remotebackend testsuite

Define RECHECK_LOGS and TEST_EXTENSIONS outside of the UNIT_TESTS
conditional

Fixes the following warnings:
/usr/share/automake-1.14/am/check.am: warning: RECHECK_LOGS was already defined in condition UNIT_TESTS, which is included in condition TRUE ...

modules/remotebackend/Makefile.am:74: ... 'RECHECK_LOGS' previously defined here

modules/remotebackend/Makefile.am:62: warning: 'TEST_EXTENSIONS' cannot have conditional contents

10 years agoAdd -Wall to the default CFLAGS
Ruben Kerkhof [Thu, 19 Feb 2015 18:41:07 +0000 (19:41 +0100)]
Add -Wall to the default CFLAGS

The default on my system is -g -O2

10 years agoMerge pull request #2253 from pieterlexis/configureOutputCXXYesNo
Peter van Dijk [Thu, 19 Feb 2015 08:20:11 +0000 (09:20 +0100)]
Merge pull request #2253 from pieterlexis/configureOutputCXXYesNo

Have configure show yes/no for C++2011 support

10 years agoHave configure show yes/no for C++2011 support
Pieter Lexis [Wed, 18 Feb 2015 20:04:07 +0000 (21:04 +0100)]
Have configure show yes/no for C++2011 support

10 years agoMerge pull request #2251 from hkraal/patch-1
Peter van Dijk [Wed, 18 Feb 2015 16:01:31 +0000 (17:01 +0100)]
Merge pull request #2251 from hkraal/patch-1

Corrected default value for master setting

10 years agoCorrected default value for master setting
Henk Kraal [Wed, 18 Feb 2015 15:55:55 +0000 (16:55 +0100)]
Corrected default value for master setting

10 years agoMerge pull request #2215 from pieterlexis/issue-2179-API-send-403
Peter van Dijk [Wed, 18 Feb 2015 08:16:10 +0000 (09:16 +0100)]
Merge pull request #2215 from pieterlexis/issue-2179-API-send-403

JSON-API: Send 403 on bad API-Key

10 years agoavoid fbsd10 build failure, thanks @rubenk
Peter van Dijk [Tue, 17 Feb 2015 16:26:41 +0000 (17:26 +0100)]
avoid fbsd10 build failure, thanks @rubenk

10 years agomove recursor-git build script from jenkins config into git
Peter van Dijk [Tue, 17 Feb 2015 16:20:18 +0000 (17:20 +0100)]
move recursor-git build script from jenkins config into git

10 years agomove auth-git build script from jenkins config into git
Peter van Dijk [Tue, 17 Feb 2015 15:24:55 +0000 (16:24 +0100)]
move auth-git build script from jenkins config into git

10 years agoMerge pull request #2218 from sspans/sspans-bindany
Peter van Dijk [Tue, 17 Feb 2015 15:14:37 +0000 (16:14 +0100)]
Merge pull request #2218 from sspans/sspans-bindany

add support for non-local binds

10 years agoadd support for non-local binds
Sten Spans [Wed, 11 Feb 2015 13:50:10 +0000 (14:50 +0100)]
add support for non-local binds

- add option non-local-bind to request this behaviour
- add support to auth and recursor
- add utility function to set sockopts

10 years agoteach dnsscope to read multiple files closes #2247
bert hubert [Tue, 17 Feb 2015 13:31:00 +0000 (14:31 +0100)]
teach dnsscope to read multiple files closes #2247

10 years agoadd support for raw IP tcpdump format, which makes is compatible with DNS OARC dnscap...
bert hubert [Tue, 17 Feb 2015 12:42:27 +0000 (13:42 +0100)]
add support for raw IP tcpdump format, which makes is compatible with DNS OARC dnscap and closes #2246

10 years agoremove all traces of fancy records
Peter van Dijk [Tue, 17 Feb 2015 09:16:38 +0000 (10:16 +0100)]
remove all traces of fancy records