]> granicus.if.org Git - pdns/log
pdns
10 years agopolarssl: fix path to headers for VPATH builds
Ruben Kerkhof [Mon, 21 Jul 2014 17:37:40 +0000 (19:37 +0200)]
polarssl: fix path to headers for VPATH builds

When doing an out of tree build we need to look for headers
relative to the source directory, not the current directory

10 years agodrop intention to switch to libltdl
Peter van Dijk [Mon, 21 Jul 2014 13:01:10 +0000 (15:01 +0200)]
drop intention to switch to libltdl

10 years agoallow dynamic module loading on OSX - apparently this works since 10.3/10.4
Peter van Dijk [Mon, 21 Jul 2014 13:00:06 +0000 (15:00 +0200)]
allow dynamic module loading on OSX - apparently this works since 10.3/10.4

10 years agoMerge pull request #1532 from tuxis-ie/api-zone-import
Peter van Dijk [Mon, 21 Jul 2014 10:21:16 +0000 (12:21 +0200)]
Merge pull request #1532 from tuxis-ie/api-zone-import

Api zone import

10 years agoImplement a zone import through the API
Mark Schouten [Fri, 13 Jun 2014 08:53:29 +0000 (10:53 +0200)]
Implement a zone import through the API

10 years agoMerge pull request #1583 from rubenk/autotoolify-rapidjson
Peter van Dijk [Mon, 21 Jul 2014 08:39:31 +0000 (10:39 +0200)]
Merge pull request #1583 from rubenk/autotoolify-rapidjson

Convert rapidjson to autotools

10 years agoConvert rapidjson to autotools
Ruben Kerkhof [Sun, 20 Jul 2014 15:09:30 +0000 (17:09 +0200)]
Convert rapidjson to autotools

So that it properly handles silent rules,
make distclean etc.

10 years agoMerge pull request #1582 from rubenk/optional-lmdb
Peter van Dijk [Mon, 21 Jul 2014 08:05:06 +0000 (10:05 +0200)]
Merge pull request #1582 from rubenk/optional-lmdb

lmdb is an optional dependency

10 years agoMerge pull request #1581 from rubenk/travis-tweak
Peter van Dijk [Mon, 21 Jul 2014 08:04:53 +0000 (10:04 +0200)]
Merge pull request #1581 from rubenk/travis-tweak

Use make variable instead of environment variable

10 years agoMerge pull request #1584 from rubenk/remove-unused-check
Peter van Dijk [Mon, 21 Jul 2014 07:42:53 +0000 (09:42 +0200)]
Merge pull request #1584 from rubenk/remove-unused-check

Remove unused endianness check

10 years agoMerge pull request #1585 from rubenk/remove-wildcard
Peter van Dijk [Mon, 21 Jul 2014 06:20:03 +0000 (08:20 +0200)]
Merge pull request #1585 from rubenk/remove-wildcard

Automake doesn't support wildcards

10 years agoAutomake doesn't support wildcards
Ruben Kerkhof [Sun, 20 Jul 2014 20:50:34 +0000 (22:50 +0200)]
Automake doesn't support wildcards

And this makes distuninstallcheck fail.

10 years agoRemove unused endianness check
Ruben Kerkhof [Sun, 20 Jul 2014 20:00:50 +0000 (22:00 +0200)]
Remove unused endianness check

All it did was to set WORDS_BIGENDIAN if successful
but we don't use that anywhere in the code.

10 years agolmdb is an optional dependency
Ruben Kerkhof [Sun, 20 Jul 2014 15:35:18 +0000 (17:35 +0200)]
lmdb is an optional dependency

10 years agoUse make variable instead of environment variable
Ruben Kerkhof [Sun, 20 Jul 2014 15:15:10 +0000 (17:15 +0200)]
Use make variable instead of environment variable

10 years agoMerge pull request #1577 from rubenk/fix-extra-programs
Peter van Dijk [Sun, 20 Jul 2014 13:33:38 +0000 (15:33 +0200)]
Merge pull request #1577 from rubenk/fix-extra-programs

pdns_control and pdnssec are always built

10 years agoMerge pull request #1580 from rubenk/only-run-tests-when-unit-tests-enabled
Peter van Dijk [Sun, 20 Jul 2014 13:33:07 +0000 (15:33 +0200)]
Merge pull request #1580 from rubenk/only-run-tests-when-unit-tests-enabled

Only run tests when unit tests enabled

10 years agoWarn when tests are not enabled
Ruben Kerkhof [Sun, 20 Jul 2014 12:31:30 +0000 (14:31 +0200)]
Warn when tests are not enabled

10 years agoOnly run tests when --enable-unit-tests
Ruben Kerkhof [Sun, 20 Jul 2014 11:55:28 +0000 (13:55 +0200)]
Only run tests when --enable-unit-tests

If we don't check this, the tests will break
with a lot of noise because the boost unit tests
libraries are not found.

10 years agoMerge pull request #1578 from rubenk/remove-fpic
Peter van Dijk [Sun, 20 Jul 2014 11:40:03 +0000 (13:40 +0200)]
Merge pull request #1578 from rubenk/remove-fpic

Remove fpic

10 years agoThese flags are for the C preprocessor
Ruben Kerkhof [Sun, 20 Jul 2014 11:36:19 +0000 (13:36 +0200)]
These flags are for the C preprocessor

10 years agoRemove -fPIC from CFLAGS
Ruben Kerkhof [Sun, 20 Jul 2014 11:12:31 +0000 (13:12 +0200)]
Remove -fPIC from CFLAGS

Libtool libraries are always position independent

10 years agoMerge pull request #1572 from rubenk/ignore-makefiles
Peter van Dijk [Sun, 20 Jul 2014 10:58:02 +0000 (12:58 +0200)]
Merge pull request #1572 from rubenk/ignore-makefiles

Ignore makefiles

10 years agoMerge pull request #1574 from rubenk/issues/1178
Peter van Dijk [Sun, 20 Jul 2014 10:30:31 +0000 (12:30 +0200)]
Merge pull request #1574 from rubenk/issues/1178

Check that the C++ compiler actually works.

10 years agoMerge pull request #1571 from mind04/backend
Peter van Dijk [Sun, 20 Jul 2014 10:01:35 +0000 (12:01 +0200)]
Merge pull request #1571 from mind04/backend

whitespace and oracle backend reporting

10 years agopdns_control and pdnssec are always built
Ruben Kerkhof [Sun, 20 Jul 2014 09:54:07 +0000 (11:54 +0200)]
pdns_control and pdnssec are always built

10 years agoMerge pull request #1575 from rubenk/remove-removed-option-from-travis
Peter van Dijk [Sun, 20 Jul 2014 09:50:38 +0000 (11:50 +0200)]
Merge pull request #1575 from rubenk/remove-removed-option-from-travis

--enable-remotebackend-http is gone

10 years ago--enable-remotebackend-http is gone
Ruben Kerkhof [Sat, 19 Jul 2014 20:14:41 +0000 (22:14 +0200)]
--enable-remotebackend-http is gone

10 years agoCheck that the C++ compiler actually works.
Ruben Kerkhof [Sat, 19 Jul 2014 11:18:10 +0000 (13:18 +0200)]
Check that the C++ compiler actually works.

AC_PROG_CXX still sets CXX, even if it doesn't
find a working C++ compiler:

http://osdir.com/ml/bug-autoconf-gnu/2010-05/msg00002.html

This causes the Boost checks to fail.

If AC_PROG_CXX finds a working compiler, it sets the GXX shell
variable. Test for this.

Fixes #1178

10 years agoIgnore makefiles
Ruben Kerkhof [Fri, 18 Jul 2014 13:57:11 +0000 (15:57 +0200)]
Ignore makefiles

Fallout from #1560

10 years agowhitespace and oracle backend reporting
Kees Monshouwer [Fri, 18 Jul 2014 09:36:37 +0000 (11:36 +0200)]
whitespace and oracle backend reporting

10 years agoMerge pull request #1559 from cmouse/fix-issue-1464
Peter van Dijk [Fri, 18 Jul 2014 09:13:03 +0000 (11:13 +0200)]
Merge pull request #1559 from cmouse/fix-issue-1464

Fix issue 1464

10 years agoMerge pull request #1565 from rubenk/fix-remotebackend-conditional
Peter van Dijk [Fri, 18 Jul 2014 09:12:36 +0000 (11:12 +0200)]
Merge pull request #1565 from rubenk/fix-remotebackend-conditional

Set the right conditional, and display the right status

10 years agoMerge pull request #1566 from rubenk/cleanup-backend-reporting
Peter van Dijk [Fri, 18 Jul 2014 09:11:59 +0000 (11:11 +0200)]
Merge pull request #1566 from rubenk/cleanup-backend-reporting

Cleanup backend reporting when module is loaded

10 years agoMerge pull request #1561 from cmouse/detect-socket-and-nsl-lib
Peter van Dijk [Fri, 18 Jul 2014 07:58:31 +0000 (09:58 +0200)]
Merge pull request #1561 from cmouse/detect-socket-and-nsl-lib

Detect libsocket and libnsl automatically

10 years agoMerge pull request #1569 from cmouse/yahttp-upgrade-20140718
Peter van Dijk [Fri, 18 Jul 2014 06:47:22 +0000 (08:47 +0200)]
Merge pull request #1569 from cmouse/yahttp-upgrade-20140718

YaHTTP upgrade from upstream

10 years agoYaHTTP upgrade from upstream
Aki Tuomi [Fri, 18 Jul 2014 05:50:58 +0000 (08:50 +0300)]
YaHTTP upgrade from upstream

10 years agoMerge pull request #1560 from cmouse/polarssl-integration
Peter van Dijk [Fri, 18 Jul 2014 05:23:06 +0000 (07:23 +0200)]
Merge pull request #1560 from cmouse/polarssl-integration

Automake integration

10 years agoCleanup backend reporting when module is loaded
Ruben Kerkhof [Thu, 17 Jul 2014 18:43:53 +0000 (20:43 +0200)]
Cleanup backend reporting when module is loaded

Log everything at the same severity,
in the same way.

10 years agoSet the right conditional, and display the right status
Ruben Kerkhof [Thu, 17 Jul 2014 18:25:17 +0000 (20:25 +0200)]
Set the right conditional, and display the right status

10 years agoDetect libsocket and libnsl automatically
Aki Tuomi [Thu, 17 Jul 2014 15:24:05 +0000 (18:24 +0300)]
Detect libsocket and libnsl automatically

10 years agoAdd two more makefile.am
Aki Tuomi [Thu, 17 Jul 2014 14:46:34 +0000 (17:46 +0300)]
Add two more makefile.am

10 years agoAutomake integration
Aki Tuomi [Thu, 17 Jul 2014 14:44:19 +0000 (17:44 +0300)]
Automake integration

10 years agoUse 0.20 API if present
Aki Tuomi [Thu, 17 Jul 2014 14:14:00 +0000 (17:14 +0300)]
Use 0.20 API if present

10 years agoDetect 0.20 API
Aki Tuomi [Thu, 17 Jul 2014 14:13:54 +0000 (17:13 +0300)]
Detect 0.20 API

10 years agoMerge pull request #1556 from cmouse/yahttp-upgrade-20140717
Peter van Dijk [Thu, 17 Jul 2014 13:15:19 +0000 (15:15 +0200)]
Merge pull request #1556 from cmouse/yahttp-upgrade-20140717

YaHTTP upgrade from upstream. Fixes f.ex. build on Solaris

10 years agoTest for localtime_r
Aki Tuomi [Thu, 17 Jul 2014 12:02:50 +0000 (15:02 +0300)]
Test for localtime_r

10 years agoYaHTTP upgrade from upstream. Fixes f.ex. build on Solaris
Aki Tuomi [Thu, 17 Jul 2014 10:36:11 +0000 (13:36 +0300)]
YaHTTP upgrade from upstream. Fixes f.ex. build on Solaris

10 years agoMerge pull request #1511 from rubenk/clang-warnings
Peter van Dijk [Thu, 17 Jul 2014 06:57:09 +0000 (08:57 +0200)]
Merge pull request #1511 from rubenk/clang-warnings

Clang warnings

10 years agoMerge pull request #1510 from rubenk/osx-pktinfo
Peter van Dijk [Thu, 17 Jul 2014 06:55:33 +0000 (08:55 +0200)]
Merge pull request #1510 from rubenk/osx-pktinfo

OSX 10.9 now has IP_PKTINFO

10 years agoMerge pull request #1509 from rubenk/osx-fix-warning
Peter van Dijk [Thu, 17 Jul 2014 06:52:59 +0000 (08:52 +0200)]
Merge pull request #1509 from rubenk/osx-fix-warning

Fix a Clang warning on OSX

10 years agoMerge pull request #1540 from rubenk/#1253
Peter van Dijk [Thu, 17 Jul 2014 06:33:40 +0000 (08:33 +0200)]
Merge pull request #1540 from rubenk/#1253

Handle --disable-foo properly

10 years agoMerge pull request #1553 from mind04/remotes
Peter van Dijk [Thu, 17 Jul 2014 06:27:08 +0000 (08:27 +0200)]
Merge pull request #1553 from mind04/remotes

improve logging of remotes sending corrupt packets

10 years agoMerge pull request #1552 from mind04/make-check
Peter van Dijk [Wed, 16 Jul 2014 17:47:01 +0000 (19:47 +0200)]
Merge pull request #1552 from mind04/make-check

report types in test-zoneparser_tng_cc

10 years agoreport types in test-zoneparser_tng_cc
Kees Monshouwer [Wed, 16 Jul 2014 17:44:10 +0000 (19:44 +0200)]
report types in test-zoneparser_tng_cc
fixes make check on CentOS 6

10 years agoMerge pull request #1548 from cmouse/remotebackend-exceptions
Peter van Dijk [Wed, 16 Jul 2014 17:43:11 +0000 (19:43 +0200)]
Merge pull request #1548 from cmouse/remotebackend-exceptions

Fix exception handling and use "" for NULL

10 years agoMerge pull request #1551 from rubenk/fix-typo
Peter van Dijk [Wed, 16 Jul 2014 17:41:37 +0000 (19:41 +0200)]
Merge pull request #1551 from rubenk/fix-typo

It's a single script

10 years agoIt's a single script
Ruben Kerkhof [Wed, 16 Jul 2014 14:04:40 +0000 (16:04 +0200)]
It's a single script

10 years agoCheck getTSIGKey response
Aki Tuomi [Wed, 16 Jul 2014 09:06:24 +0000 (12:06 +0300)]
Check getTSIGKey response

10 years agoFew more sanity checks to avoid aborts
Aki Tuomi [Wed, 16 Jul 2014 07:05:04 +0000 (10:05 +0300)]
Few more sanity checks to avoid aborts

10 years agoFix exception handling and use "" for NULL
Aki Tuomi [Tue, 15 Jul 2014 18:20:44 +0000 (21:20 +0300)]
Fix exception handling and use "" for NULL

10 years agoMerge pull request #1545 from cmouse/remotebackend-acccept-header
Peter van Dijk [Wed, 16 Jul 2014 07:05:13 +0000 (09:05 +0200)]
Merge pull request #1545 from cmouse/remotebackend-acccept-header

Send Accept: application/json header on request

10 years agoMerge pull request #1544 from cmouse/remotebackend-ismaster-support
Peter van Dijk [Wed, 16 Jul 2014 07:04:59 +0000 (09:04 +0200)]
Merge pull request #1544 from cmouse/remotebackend-ismaster-support

Remotebackend ismaster support

10 years agoMerge pull request #1542 from rubenk/fix-supermaster-backend-post-query
Peter van Dijk [Wed, 16 Jul 2014 07:04:51 +0000 (09:04 +0200)]
Merge pull request #1542 from rubenk/fix-supermaster-backend-post-query

Fix POST to /superMasterBackend

10 years agoDo not prepare isMaster as post
Aki Tuomi [Tue, 15 Jul 2014 18:02:59 +0000 (21:02 +0300)]
Do not prepare isMaster as post

10 years agoSend Accept: application/json header on request
Aki Tuomi [Tue, 15 Jul 2014 17:57:01 +0000 (20:57 +0300)]
Send Accept: application/json header on request

10 years agoChange isMaster to GET
Aki Tuomi [Tue, 15 Jul 2014 17:33:57 +0000 (20:33 +0300)]
Change isMaster to GET

10 years agoDocumentation for isMaster
Aki Tuomi [Tue, 15 Jul 2014 17:31:54 +0000 (20:31 +0300)]
Documentation for isMaster

10 years agoTests for isMaster
Aki Tuomi [Tue, 15 Jul 2014 16:02:17 +0000 (19:02 +0300)]
Tests for isMaster

10 years agoSupport for isMaster
Aki Tuomi [Tue, 15 Jul 2014 15:54:34 +0000 (18:54 +0300)]
Support for isMaster

10 years agoisMaster implementation
Aki Tuomi [Tue, 15 Jul 2014 15:54:23 +0000 (18:54 +0300)]
isMaster implementation

10 years agoAdded isMaster declaration
Aki Tuomi [Tue, 15 Jul 2014 15:49:12 +0000 (18:49 +0300)]
Added isMaster declaration

10 years agoFix post to superMasterBackend
Ruben Kerkhof [Tue, 15 Jul 2014 10:46:08 +0000 (12:46 +0200)]
Fix post to superMasterBackend

We need to separate the individual rrs in the rrset.

10 years agoHandle --disable-foo properly
Ruben Kerkhof [Mon, 14 Jul 2014 21:32:48 +0000 (23:32 +0200)]
Handle --disable-foo properly

Fixes #1253

10 years agoRemove a few unused variables
Ruben Kerkhof [Mon, 14 Jul 2014 14:09:04 +0000 (16:09 +0200)]
Remove a few unused variables

10 years agoFix deprecated syntax
Ruben Kerkhof [Mon, 14 Jul 2014 14:06:57 +0000 (16:06 +0200)]
Fix deprecated syntax

coprocess.cc:143:24: warning: use of GNU old-style field designator extension [-Wgnu-designator]
        struct timeval tv={tv_sec: d_timeout/1000, tv_usec: (d_timeout % 1000) * 1000,};
                           ^~~~~~~
                           .tv_sec =
coprocess.cc:143:48: warning: use of GNU old-style field designator extension [-Wgnu-designator]
        struct timeval tv={tv_sec: d_timeout/1000, tv_usec: (d_timeout % 1000) * 1000,};
                                                   ^~~~~~~~
                                                   .tv_usec =
2 warnings generated.

10 years agoMerge pull request #1536 from cmouse/yahttp-config-h
Peter van Dijk [Sun, 13 Jul 2014 13:52:09 +0000 (15:52 +0200)]
Merge pull request #1536 from cmouse/yahttp-config-h

Yahttp config h

10 years agoimprove logging of remotes sending corrupt packets
Kees Monshouwer [Sun, 6 Jul 2014 15:12:59 +0000 (17:12 +0200)]
improve logging of remotes sending corrupt packets

10 years agoRemove yahttp tweak
Aki Tuomi [Sat, 12 Jul 2014 07:01:37 +0000 (10:01 +0300)]
Remove yahttp tweak

10 years agoRemove yahttp-config.h creation rules
Aki Tuomi [Sat, 12 Jul 2014 07:01:09 +0000 (10:01 +0300)]
Remove yahttp-config.h creation rules

10 years agoInclude config.h in yahttp-config.h without path to avoid location specific problems...
Aki Tuomi [Sat, 12 Jul 2014 07:00:31 +0000 (10:00 +0300)]
Include config.h in yahttp-config.h without path to avoid location specific problems. Thanks @mind04

10 years agoMerge pull request #1531 from cmouse/yahttp-sync-20140710
Peter van Dijk [Fri, 11 Jul 2014 17:03:35 +0000 (19:03 +0200)]
Merge pull request #1531 from cmouse/yahttp-sync-20140710

Yahttp sync 20140710

10 years agoRemake yahttp-config.h when config.h changes
Aki Tuomi [Fri, 11 Jul 2014 15:14:32 +0000 (18:14 +0300)]
Remake yahttp-config.h when config.h changes

10 years agoMerge pull request #1530 from mind04/gmt
Peter van Dijk [Fri, 11 Jul 2014 14:35:12 +0000 (16:35 +0200)]
Merge pull request #1530 from mind04/gmt

fix include of config.h for recursor in yahttp-config.h

10 years agoCreate yahttp-config.h dynamically
Aki Tuomi [Thu, 10 Jul 2014 20:31:23 +0000 (23:31 +0300)]
Create yahttp-config.h dynamically

10 years agoSync with upstream
Aki Tuomi [Thu, 10 Jul 2014 20:31:03 +0000 (23:31 +0300)]
Sync with upstream

10 years agofix include of config.h for recursor in yahttp-config.h
Kees Monshouwer [Thu, 10 Jul 2014 18:55:16 +0000 (20:55 +0200)]
fix include of config.h for recursor in yahttp-config.h

10 years agoMerge pull request #1528 from mind04/gmt
Peter van Dijk [Thu, 10 Jul 2014 17:40:01 +0000 (19:40 +0200)]
Merge pull request #1528 from mind04/gmt

detect presense of tm_gmtoff in tm structure and add conditional build l...

10 years agodetect presense of tm_gmtoff in tm structure and add conditional build logic in yahttp
Kees Monshouwer [Thu, 10 Jul 2014 17:23:04 +0000 (19:23 +0200)]
detect presense of tm_gmtoff in tm structure and add conditional build logic in yahttp

10 years agooops
Peter van Dijk [Thu, 10 Jul 2014 14:37:58 +0000 (16:37 +0200)]
oops

10 years agolimit AXFR to loopback by default, closes #1287
Peter van Dijk [Thu, 10 Jul 2014 14:09:42 +0000 (16:09 +0200)]
limit AXFR to loopback by default, closes #1287

10 years agofix typo, thanks Marek Kozlovsky
Peter van Dijk [Thu, 10 Jul 2014 12:42:37 +0000 (12:42 +0000)]
fix typo, thanks Marek Kozlovsky

10 years agoMerge pull request #1526 from mind04/no-flu
Peter van Dijk [Thu, 10 Jul 2014 11:27:47 +0000 (13:27 +0200)]
Merge pull request #1526 from mind04/no-flu

don't add superfluous nsec3 for old bind

10 years agoMerge pull request #1525 from mind04/libdir
Peter van Dijk [Thu, 10 Jul 2014 11:24:41 +0000 (13:24 +0200)]
Merge pull request #1525 from mind04/libdir

upgrade notes, module-dir location switched form LIBDIR to PKGLIBDIR

10 years agoMerge pull request #1518 from mind04/receiver-threads
Peter van Dijk [Thu, 10 Jul 2014 11:21:24 +0000 (13:21 +0200)]
Merge pull request #1518 from mind04/receiver-threads

add default for empty value to asNum(), and use a value of 1 for all thr...

10 years agoallow building of db2/goracle/ldap/opendbx/oracle backends (untested) plus tinydnsbac...
Peter van Dijk [Thu, 10 Jul 2014 08:57:09 +0000 (10:57 +0200)]
allow building of db2/goracle/ldap/opendbx/oracle backends (untested) plus tinydnsbackend (tested), when boost is in a non-standard location

10 years agoallow building of gpgsql/lua/mydnsbackend, plus yahttp, when boost is in a non-standa...
Peter van Dijk [Thu, 10 Jul 2014 08:39:03 +0000 (10:39 +0200)]
allow building of gpgsql/lua/mydnsbackend, plus yahttp, when boost is in a non-standard location. Fixes #1521

10 years agodon't add superfluous nsec3 for old bind
Kees Monshouwer [Wed, 9 Jul 2014 23:45:54 +0000 (01:45 +0200)]
don't add superfluous nsec3 for old bind

10 years agoupgrade notes, module-dir location switched form LIBDIR to PKGLIBDIR
Kees Monshouwer [Sat, 5 Jul 2014 12:20:49 +0000 (14:20 +0200)]
upgrade notes, module-dir location switched form LIBDIR to PKGLIBDIR

10 years agoadd default for empty value to asNum(), and use a value of 1 for all thread settings...
Kees Monshouwer [Thu, 12 Jun 2014 22:38:51 +0000 (00:38 +0200)]
add default for empty value to asNum(), and use a value of 1 for all thread settings in auth