]>
granicus.if.org Git - pdns/log
Peter van Dijk [Tue, 22 Jul 2014 18:18:54 +0000 (20:18 +0200)]
Merge pull request #1600 from rubenk/polarssl-simplify-makefile
Polarssl simplify makefile
Peter van Dijk [Tue, 22 Jul 2014 17:25:05 +0000 (19:25 +0200)]
Merge pull request #1606 from mind04/testbuild
remove --enable-remotebackend-http from testbuild
Kees Monshouwer [Tue, 22 Jul 2014 17:23:13 +0000 (19:23 +0200)]
remove --enable-remotebackend-http from testbuild
Peter van Dijk [Tue, 22 Jul 2014 16:27:59 +0000 (18:27 +0200)]
Merge pull request #1605 from mind04/testbuild
change rawhide testbuild to .bz2
Kees Monshouwer [Tue, 22 Jul 2014 16:25:03 +0000 (18:25 +0200)]
change rawhide testbuild to .bz2
Peter van Dijk [Tue, 22 Jul 2014 15:21:43 +0000 (17:21 +0200)]
now that we dist bz2, stop disting gzip, thanks @zeha
Peter van Dijk [Tue, 22 Jul 2014 13:22:23 +0000 (15:22 +0200)]
Merge pull request #1573 from rubenk/switch-to-tar-bz2
Ship auth tarballs as tar.bz2, just like recursor
Ruben Kerkhof [Fri, 18 Jul 2014 09:41:42 +0000 (11:41 +0200)]
Ship auth tarballs as tar.bz2, just like recursor
Fixes #1480
Peter van Dijk [Tue, 22 Jul 2014 13:13:22 +0000 (15:13 +0200)]
Merge pull request #1599 from rubenk/fix-out-of-tree-builds
Fix out of tree builds
Ruben Kerkhof [Tue, 22 Jul 2014 12:31:33 +0000 (14:31 +0200)]
ChangeLog is distributed by default
Ruben Kerkhof [Tue, 22 Jul 2014 12:30:48 +0000 (14:30 +0200)]
Include include directory
No need to specify all the files in it manually.
Peter van Dijk [Tue, 22 Jul 2014 11:39:19 +0000 (13:39 +0200)]
Merge pull request #1587 from mind04/tsig2
check algorithm in getTSIGKey()
Peter van Dijk [Tue, 22 Jul 2014 09:45:40 +0000 (11:45 +0200)]
Merge pull request #1597 from pieterlexis/#1596
Fix xml to warning
Pieter Lexis [Tue, 22 Jul 2014 09:10:15 +0000 (11:10 +0200)]
Fix xmlto warning (Closes #1596)
This also dos2unix'es dnstcpbench.1.txt and fixes the manpage so it
only contains a single AUTHOR section
Ruben Kerkhof [Tue, 22 Jul 2014 09:10:12 +0000 (11:10 +0200)]
Fix out of tree builds
When building out of tree, we need
to look for headers in the source dir.
This fixes out of tree builds and make distcheck.
This will resolve in some duplicate and unused
include paths, I'll clean those up in followup patches.
Peter van Dijk [Tue, 22 Jul 2014 08:46:37 +0000 (10:46 +0200)]
Merge pull request #1592 from rubenk/fix-make-distclean
Fix make distclean
Peter van Dijk [Tue, 22 Jul 2014 08:41:35 +0000 (10:41 +0200)]
Merge pull request #1589 from rubenk/fix-endianness-ambiguity-on-osx
OSX doesn't know which side of the egg it should crack.
Peter van Dijk [Tue, 22 Jul 2014 08:24:27 +0000 (10:24 +0200)]
Merge pull request #1590 from rubenk/fix-make-uninstall
Fix make uninstall
Ruben Kerkhof [Tue, 22 Jul 2014 08:22:32 +0000 (10:22 +0200)]
Fix make uninstall
Removing the .la files leaves the .so files
behind. Fixes #1590
Peter van Dijk [Tue, 22 Jul 2014 08:10:16 +0000 (10:10 +0200)]
Merge pull request #1595 from mind04/recordorder
mysql create index recordorder is only required if version<=3.1
Kees Monshouwer [Tue, 22 Jul 2014 08:06:30 +0000 (10:06 +0200)]
mysql create index recordorder is only required if version<=3.1
Peter van Dijk [Tue, 22 Jul 2014 07:11:55 +0000 (09:11 +0200)]
Merge pull request #1594 from rubenk/polarssl-fix-include-path
polarssl: fix path to headers for VPATH builds
Peter van Dijk [Tue, 22 Jul 2014 07:03:15 +0000 (09:03 +0200)]
Merge pull request #1593 from rubenk/fix-make-check-warning
Fix make check warning
Kees Monshouwer [Mon, 21 Jul 2014 21:44:07 +0000 (23:44 +0200)]
avoid confusion in logged TSIG algorithm names
Kees Monshouwer [Mon, 21 Jul 2014 21:17:24 +0000 (23:17 +0200)]
remove unused variable from TSIGGrantsAccess()
Kees Monshouwer [Mon, 21 Jul 2014 20:56:32 +0000 (22:56 +0200)]
sign with the right TSIG key if there are multiple algorithms available
Kees Monshouwer [Mon, 21 Jul 2014 21:52:49 +0000 (23:52 +0200)]
fix TSIG tesing for sql backends
Kees Monshouwer [Tue, 15 Jul 2014 21:13:53 +0000 (23:13 +0200)]
check algorithm in getTSIGKey()
Ruben Kerkhof [Mon, 21 Jul 2014 17:46:12 +0000 (19:46 +0200)]
Fix make check warning
Making check in pdns
Makefile:2163: warning: overriding commands for target `check'
Makefile:2023: warning: ignoring old commands for target `check'
Unit tests are not enabled
Automake doesn't like the check target to
be overridden:
http://lists.gnu.org/archive/html/automake/2011-09/msg00028.html
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
Ruben Kerkhof [Mon, 21 Jul 2014 15:40:20 +0000 (17:40 +0200)]
Fix make distclean
Both the remotebackend and bindbackend use sources from
the pdns/ directory two levels up.
When running make distclean, the automatically generated
dependencies are cleaned from the current directory.
When make next recurses into pdns/, those .deps are gone
and make fails.
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17354 describes
the same issue.
The obvious fix (apart from fixing the bug in automake) is
to either switch to non-recursive make, or create a convenience
library.
Until that hapens, disabling dependency tracking is the only
solution I see. The nice side effect is that this speeds
up one off builds tremendously.
Fixes #1232
Ruben Kerkhof [Mon, 21 Jul 2014 13:03:58 +0000 (15:03 +0200)]
OSX doesn't know which side of the egg it should crack.
My guess is that this is because can provide universal binaries.
We'll need to look into that later, but for now, at least choose
one of them and not both ;)
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