]>
granicus.if.org Git - pdns/log
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
Peter van Dijk [Mon, 21 Jul 2014 13:01:10 +0000 (15:01 +0200)]
drop intention to switch to libltdl
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
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
Mark Schouten [Fri, 13 Jun 2014 08:53:29 +0000 (10:53 +0200)]
Implement a zone import through the API
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
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.
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
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
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
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
Ruben Kerkhof [Sun, 20 Jul 2014 20:50:34 +0000 (22:50 +0200)]
Automake doesn't support wildcards
And this makes distuninstallcheck fail.
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.
Ruben Kerkhof [Sun, 20 Jul 2014 15:35:18 +0000 (17:35 +0200)]
lmdb is an optional dependency
Ruben Kerkhof [Sun, 20 Jul 2014 15:15:10 +0000 (17:15 +0200)]
Use make variable instead of environment variable
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
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
Ruben Kerkhof [Sun, 20 Jul 2014 12:31:30 +0000 (14:31 +0200)]
Warn when tests are not enabled
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.
Peter van Dijk [Sun, 20 Jul 2014 11:40:03 +0000 (13:40 +0200)]
Merge pull request #1578 from rubenk/remove-fpic
Remove fpic
Ruben Kerkhof [Sun, 20 Jul 2014 11:36:19 +0000 (13:36 +0200)]
These flags are for the C preprocessor
Ruben Kerkhof [Sun, 20 Jul 2014 11:12:31 +0000 (13:12 +0200)]
Remove -fPIC from CFLAGS
Libtool libraries are always position independent
Peter van Dijk [Sun, 20 Jul 2014 10:58:02 +0000 (12:58 +0200)]
Merge pull request #1572 from rubenk/ignore-makefiles
Ignore makefiles
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.
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
Ruben Kerkhof [Sun, 20 Jul 2014 09:54:07 +0000 (11:54 +0200)]
pdns_control and pdnssec are always built
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
Ruben Kerkhof [Sat, 19 Jul 2014 20:14:41 +0000 (22:14 +0200)]
--enable-remotebackend-http is gone
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
Ruben Kerkhof [Fri, 18 Jul 2014 13:57:11 +0000 (15:57 +0200)]
Ignore makefiles
Fallout from #1560
Kees Monshouwer [Fri, 18 Jul 2014 09:36:37 +0000 (11:36 +0200)]
whitespace and oracle backend reporting
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
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
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
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
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
Aki Tuomi [Fri, 18 Jul 2014 05:50:58 +0000 (08:50 +0300)]
YaHTTP upgrade from upstream
Peter van Dijk [Fri, 18 Jul 2014 05:23:06 +0000 (07:23 +0200)]
Merge pull request #1560 from cmouse/polarssl-integration
Automake integration
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.
Ruben Kerkhof [Thu, 17 Jul 2014 18:25:17 +0000 (20:25 +0200)]
Set the right conditional, and display the right status
Aki Tuomi [Thu, 17 Jul 2014 15:24:05 +0000 (18:24 +0300)]
Detect libsocket and libnsl automatically
Aki Tuomi [Thu, 17 Jul 2014 14:46:34 +0000 (17:46 +0300)]
Add two more makefile.am
Aki Tuomi [Thu, 17 Jul 2014 14:44:19 +0000 (17:44 +0300)]
Automake integration
Aki Tuomi [Thu, 17 Jul 2014 14:14:00 +0000 (17:14 +0300)]
Use 0.20 API if present
Aki Tuomi [Thu, 17 Jul 2014 14:13:54 +0000 (17:13 +0300)]
Detect 0.20 API
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
Aki Tuomi [Thu, 17 Jul 2014 12:02:50 +0000 (15:02 +0300)]
Test for localtime_r
Aki Tuomi [Thu, 17 Jul 2014 10:36:11 +0000 (13:36 +0300)]
YaHTTP upgrade from upstream. Fixes f.ex. build on Solaris
Peter van Dijk [Thu, 17 Jul 2014 06:57:09 +0000 (08:57 +0200)]
Merge pull request #1511 from rubenk/clang-warnings
Clang warnings
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
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
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
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
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
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
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
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
Ruben Kerkhof [Wed, 16 Jul 2014 14:04:40 +0000 (16:04 +0200)]
It's a single script
Aki Tuomi [Wed, 16 Jul 2014 09:06:24 +0000 (12:06 +0300)]
Check getTSIGKey response
Aki Tuomi [Wed, 16 Jul 2014 07:05:04 +0000 (10:05 +0300)]
Few more sanity checks to avoid aborts
Aki Tuomi [Tue, 15 Jul 2014 18:20:44 +0000 (21:20 +0300)]
Fix exception handling and use "" for NULL
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
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
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
Aki Tuomi [Tue, 15 Jul 2014 18:02:59 +0000 (21:02 +0300)]
Do not prepare isMaster as post
Aki Tuomi [Tue, 15 Jul 2014 17:57:01 +0000 (20:57 +0300)]
Send Accept: application/json header on request
Aki Tuomi [Tue, 15 Jul 2014 17:33:57 +0000 (20:33 +0300)]
Change isMaster to GET
Aki Tuomi [Tue, 15 Jul 2014 17:31:54 +0000 (20:31 +0300)]
Documentation for isMaster
Aki Tuomi [Tue, 15 Jul 2014 16:02:17 +0000 (19:02 +0300)]
Tests for isMaster
Aki Tuomi [Tue, 15 Jul 2014 15:54:34 +0000 (18:54 +0300)]
Support for isMaster
Aki Tuomi [Tue, 15 Jul 2014 15:54:23 +0000 (18:54 +0300)]
isMaster implementation
Aki Tuomi [Tue, 15 Jul 2014 15:49:12 +0000 (18:49 +0300)]
Added isMaster declaration
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.
Ruben Kerkhof [Mon, 14 Jul 2014 21:32:48 +0000 (23:32 +0200)]
Handle --disable-foo properly
Fixes #1253
Ruben Kerkhof [Mon, 14 Jul 2014 14:09:04 +0000 (16:09 +0200)]
Remove a few unused variables
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.
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
Kees Monshouwer [Sun, 6 Jul 2014 15:12:59 +0000 (17:12 +0200)]
improve logging of remotes sending corrupt packets
Aki Tuomi [Sat, 12 Jul 2014 07:01:37 +0000 (10:01 +0300)]
Remove yahttp tweak
Aki Tuomi [Sat, 12 Jul 2014 07:01:09 +0000 (10:01 +0300)]
Remove yahttp-config.h creation rules
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
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
Aki Tuomi [Fri, 11 Jul 2014 15:14:32 +0000 (18:14 +0300)]
Remake yahttp-config.h when config.h changes
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
Aki Tuomi [Thu, 10 Jul 2014 20:31:23 +0000 (23:31 +0300)]
Create yahttp-config.h dynamically
Aki Tuomi [Thu, 10 Jul 2014 20:31:03 +0000 (23:31 +0300)]
Sync with upstream
Kees Monshouwer [Thu, 10 Jul 2014 18:55:16 +0000 (20:55 +0200)]
fix include of config.h for recursor in yahttp-config.h
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...
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
Peter van Dijk [Thu, 10 Jul 2014 14:37:58 +0000 (16:37 +0200)]
oops
Peter van Dijk [Thu, 10 Jul 2014 14:09:42 +0000 (16:09 +0200)]
limit AXFR to loopback by default, closes #1287
Peter van Dijk [Thu, 10 Jul 2014 12:42:37 +0000 (12:42 +0000)]
fix typo, thanks Marek Kozlovsky
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
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
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...
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
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
Kees Monshouwer [Wed, 9 Jul 2014 23:45:54 +0000 (01:45 +0200)]
don't add superfluous nsec3 for old bind
Kees Monshouwer [Sat, 5 Jul 2014 12:20:49 +0000 (14:20 +0200)]
upgrade notes, module-dir location switched form LIBDIR to PKGLIBDIR
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