]> granicus.if.org Git - pdns/log
pdns
7 years agoBackport #5599
Pieter Lexis [Mon, 13 Nov 2017 11:51:58 +0000 (12:51 +0100)]
Backport #5599

7 years agoBackport #5598
Pieter Lexis [Mon, 13 Nov 2017 11:51:49 +0000 (12:51 +0100)]
Backport #5598

7 years agoBackport #5523
Pieter Lexis [Mon, 13 Nov 2017 11:51:40 +0000 (12:51 +0100)]
Backport #5523

7 years agoBackport #5509
Pieter Lexis [Mon, 13 Nov 2017 11:51:28 +0000 (12:51 +0100)]
Backport #5509

7 years agoBackport #5498
Pieter Lexis [Mon, 13 Nov 2017 11:51:15 +0000 (12:51 +0100)]
Backport #5498

7 years agoBackport #5408
Pieter Lexis [Mon, 13 Nov 2017 11:50:59 +0000 (12:50 +0100)]
Backport #5408

7 years agoBackport #5349
Pieter Lexis [Mon, 13 Nov 2017 11:50:39 +0000 (12:50 +0100)]
Backport #5349

7 years agoBackport #5309
Pieter Lexis [Mon, 13 Nov 2017 11:50:12 +0000 (12:50 +0100)]
Backport #5309

7 years agoBackport #5277
Pieter Lexis [Mon, 13 Nov 2017 11:50:01 +0000 (12:50 +0100)]
Backport #5277

7 years agoBackport #5147
Pieter Lexis [Mon, 13 Nov 2017 11:49:37 +0000 (12:49 +0100)]
Backport #5147

7 years agoBackport #5125
Pieter Lexis [Mon, 13 Nov 2017 11:49:21 +0000 (12:49 +0100)]
Backport #5125

7 years agoBackport #5043
Pieter Lexis [Mon, 13 Nov 2017 11:48:40 +0000 (12:48 +0100)]
Backport #5043

7 years agoBackport #4997
Pieter Lexis [Mon, 13 Nov 2017 11:48:22 +0000 (12:48 +0100)]
Backport #4997

7 years agoBackport #4929
Pieter Lexis [Mon, 13 Nov 2017 11:48:12 +0000 (12:48 +0100)]
Backport #4929

7 years agoBackport #4751
Pieter Lexis [Mon, 13 Nov 2017 11:47:17 +0000 (12:47 +0100)]
Backport #4751

7 years agoBackport #4650
Pieter Lexis [Mon, 13 Nov 2017 11:47:00 +0000 (12:47 +0100)]
Backport #4650

7 years agoBackport #4526
Pieter Lexis [Mon, 13 Nov 2017 11:46:41 +0000 (12:46 +0100)]
Backport #4526

7 years agoMerge pull request #5778 from rgacogne/auth40-signing-pipe
Pieter Lexis [Fri, 10 Nov 2017 13:02:24 +0000 (14:02 +0100)]
Merge pull request #5778 from rgacogne/auth40-signing-pipe

auth 4.0.x: Handle a signing pipe worker dying with work still pending

7 years agoFix libatomic detection on ppc64
Pieter Lexis [Fri, 11 Aug 2017 12:37:01 +0000 (14:37 +0200)]
Fix libatomic detection on ppc64

Thanks @tjikkun!

Closes #5456

(cherry picked from commit b16f46605d86a62e4f37bc1e2caab0c52fa9f75c)

7 years agoAdd help text on autodetecting systemd support
Pieter Lexis [Fri, 11 Aug 2017 11:54:21 +0000 (13:54 +0200)]
Add help text on autodetecting systemd support

Closes #5524

(cherry picked from commit 56d30a9c8a1c1754b478de79e823e015e103b5b0)

7 years agoFix typo in two log messages
Ruben Kerkhof [Fri, 14 Jul 2017 17:55:53 +0000 (19:55 +0200)]
Fix typo in two log messages

(cherry picked from commit 59d26fc8d63fd2ff924be2fa5b3bda3699081914)

7 years agoShip ldapbackend schema files in tarball
Christian Hofstaedtler [Mon, 10 Jul 2017 08:59:31 +0000 (10:59 +0200)]
Ship ldapbackend schema files in tarball

(cherry picked from commit 38f5336f54caee29566368564b7ad518d1f71f9c)

7 years agoreplace depricated botan.h include
Kees Monshouwer [Wed, 25 Oct 2017 23:06:54 +0000 (01:06 +0200)]
replace depricated botan.h include

(cherry picked from commit 00f1924bb1900e8c6eab1bd0fe03ff21d41f38eb)

7 years agodrop botan 1.x support
Kees Monshouwer [Wed, 25 Oct 2017 20:43:35 +0000 (22:43 +0200)]
drop botan 1.x support

(cherry picked from commit e11963ce69059d1fa47e92927ed48bd744b95348)

7 years agotravis: Build the rec with Botan and libsodium
Remi Gacogne [Wed, 5 Jul 2017 10:02:17 +0000 (12:02 +0200)]
travis: Build the rec with Botan and libsodium

(cherry picked from commit 18a93d3812bfbf2e2dbc9b6353e3619d626283fd)

7 years agoAdd support for Botan 2.x
Remi Gacogne [Tue, 4 Jul 2017 19:59:00 +0000 (21:59 +0200)]
Add support for Botan 2.x

Initial testing indicates that both 2.0.1 and 2.1.0 work fine,
but signature is 10 times slower with 2.1.0, apparently due to
blinding (callgrind reports a lot of CPU spent in the `RNG`).

(cherry picked from commit 13f34f2e0ccff514cbd5f9ec076c220473da347a)

7 years agowhen making a netmask from a comboaddress, we neglected to zero the port. This could...
bert hubert [Thu, 15 Jun 2017 01:14:01 +0000 (03:14 +0200)]
when making a netmask from a comboaddress, we neglected to zero the port. This could lead to a proliferation of netmasks.

(cherry picked from commit 0bdabe94e6fd873455d34b88f8954d8cc6034a72)

7 years agotypo in the fix, sorry!
bert hubert [Sun, 28 May 2017 08:47:34 +0000 (10:47 +0200)]
typo in the fix, sorry!

(cherry picked from commit 6d4eca051e68c7cf91b8cf704cca36c766dc5406)

7 years agowe guess which versions of Lua need help with luaL_setfuncs, and then supply our...
bert hubert [Sun, 28 May 2017 08:33:57 +0000 (10:33 +0200)]
we guess which versions of Lua need help with luaL_setfuncs, and then supply our own. If we guess wrong however, we trample on the Lua namespace.
With this commit, we don't do the trampling, which should close #5348. We can improve on the fix by using the native luaL_setfuncs for LuaJIT 2.1 beta too.

(cherry picked from commit a00713437a40d512976d4688d270c4866123d678)

7 years agotests: Ensure all required tools are available
Arthur Gautier [Fri, 5 May 2017 19:25:06 +0000 (19:25 +0000)]
tests: Ensure all required tools are available

If one of those tools misses, the test will silently PASS.
We should ensure it is present

Signed-off-by: Arthur Gautier <baloo@gandi.net>
(cherry picked from commit 7e47805b3898cead8418a9933d1592a884842e72)

7 years agosdig: Clarify that the `ednssubnet` option takes "subnet/mask"
Remi Gacogne [Thu, 27 Apr 2017 11:06:06 +0000 (13:06 +0200)]
sdig: Clarify that the `ednssubnet` option takes "subnet/mask"

The `mask` part is actually optional but it's probably better to
provide it explicitely anyway.

(cherry picked from commit 3fa6cdbb999f5f043f4d710a5f8500938ba8e4e9)

7 years agoLuaWrapper: Allow embedded NULs in strings received from Lua
Peter van Dijk [Fri, 10 Mar 2017 09:48:46 +0000 (10:48 +0100)]
LuaWrapper: Allow embedded NULs in strings received from Lua

(cherry picked from commit 448990ab9bd7355f42ff8752a973aff20bdaf4e7)

7 years agofor create-slave-zone, actually look at subsequent arguments, and not keep on adding...
bert hubert [Tue, 7 Mar 2017 22:44:28 +0000 (23:44 +0100)]
for create-slave-zone, actually look at subsequent arguments, and not keep on adding the first one. Closes #5124.

(cherry picked from commit 215464424ca9183dad4eecf7d9605e41ffa3ef2c)

7 years agomydnsbackend: Add getAllDomains
Aki Tuomi [Thu, 16 Feb 2017 13:20:15 +0000 (15:20 +0200)]
mydnsbackend: Add getAllDomains

(cherry picked from commit cfc5b5c0d05f1a0d13120c2c2bc6087323a214de)

7 years agoremotebackend: Update regression test to notice domain id on do_list
Aki Tuomi [Sun, 12 Feb 2017 09:19:52 +0000 (11:19 +0200)]
remotebackend: Update regression test to notice domain id on do_list

(cherry picked from commit 2449d3a010df4d8cf63d137bbb382e47a5be3308)

7 years agoremotebackend: Update unit test to notice domain id on do_list
Aki Tuomi [Sun, 12 Feb 2017 08:33:19 +0000 (10:33 +0200)]
remotebackend: Update unit test to notice domain id on do_list

(cherry picked from commit dd598a1adc34e7967d1f23c3c04d8264aed5e724)

7 years agoremotebackend: Treat NULL as empty string in POST parameters
Aki Tuomi [Sun, 12 Feb 2017 08:32:55 +0000 (10:32 +0200)]
remotebackend: Treat NULL as empty string in POST parameters

asString() cannot convert NULL to ""

(cherry picked from commit 4b8967c5f793810ad8ce399d155946c93e909bef)

7 years agoremotebackend: Fix incorrect parameter name
Aki Tuomi [Sun, 12 Feb 2017 08:32:27 +0000 (10:32 +0200)]
remotebackend: Fix incorrect parameter name

(cherry picked from commit 1fa27e370ba1560f3c1a9967715182a5314abc1d)

7 years agogpgsql: Use a simple counter for statement names
Christian Hofstaedtler [Tue, 31 Jan 2017 11:02:56 +0000 (12:02 +0100)]
gpgsql: Use a simple counter for statement names

(cherry picked from commit 46703164da40199245cee4d8720faa141221cf1b)

7 years agogpgsql: make statement names actually unique
Christian Hofstaedtler [Sat, 21 Jan 2017 22:13:57 +0000 (23:13 +0100)]
gpgsql: make statement names actually unique

(cherry picked from commit e21e9fcc7f4f4fdcae52ed03448adab8484f6c52)

7 years agoAPI: prevent sending nameservers list and zone-level NS in rrsets
Christian Hofstaedtler [Fri, 15 Jul 2016 14:08:21 +0000 (16:08 +0200)]
API: prevent sending nameservers list and zone-level NS in rrsets

(cherry picked from commit 33e6c3e9505ac7c0e9b36850868aca1a1a91dd79)

7 years agobindbackend: do not corrupt data supplied by other backends in getAllDomains
Christian Hofstaedtler [Sat, 29 Oct 2016 14:01:32 +0000 (16:01 +0200)]
bindbackend: do not corrupt data supplied by other backends in getAllDomains

(cherry picked from commit 99d6d7f6420fae2cfa4f00b09f39fc9c22574c65)

7 years agoAdd test demonstrating issue #4328
Christian Hofstaedtler [Sat, 29 Oct 2016 13:36:38 +0000 (15:36 +0200)]
Add test demonstrating issue #4328

Where, when bindbackend is loaded, serials show up as zero in domain listing.

(cherry picked from commit a21e85669c4abe1ceaf8b07626aef3d102b68dd9)

7 years agoAPI: url in zone info should be absolute
Christian Hofstaedtler [Mon, 3 Oct 2016 14:12:48 +0000 (16:12 +0200)]
API: url in zone info should be absolute

Fixes #4524.

(cherry picked from commit 16e25450a17bee09f83a6cf7817ebd95e3504c6a)

7 years agoMerge pull request #5927 from pieterlexis/auth-backport-travis-happiness
Pieter Lexis [Tue, 7 Nov 2017 20:22:31 +0000 (21:22 +0100)]
Merge pull request #5927 from pieterlexis/auth-backport-travis-happiness

Make travis happy on rel/auth-4.0.x

7 years agomake travis happy
Kees Monshouwer [Wed, 1 Nov 2017 09:37:23 +0000 (10:37 +0100)]
make travis happy

(cherry picked from commit 664135769af13364a4de0ed9e3efc6cd281a52b2)

7 years agoMerge pull request #5811 from rgacogne/auth40-travis-encrypt-channel
Remi Gacogne [Wed, 11 Oct 2017 14:26:05 +0000 (16:26 +0200)]
Merge pull request #5811 from rgacogne/auth40-travis-encrypt-channel

Backport #5802: Encrypt the IRC channel name so notifications are not sent for forks

7 years agoEncrypt the IRC channel name so notifications are not sent for forks
Remi Gacogne [Mon, 9 Oct 2017 08:46:59 +0000 (10:46 +0200)]
Encrypt the IRC channel name so notifications are not sent for forks

(cherry picked from commit f4614876f16ac3223786b26b18a4386045102f09)

7 years agoauth: Handle signing pipe worker dying with work still pending
Remi Gacogne [Fri, 6 Oct 2017 10:48:26 +0000 (12:48 +0200)]
auth: Handle signing pipe worker dying with work still pending

(cherry picked from commit e3200e070e7cc4e243676776c41eb806c4edb7a5)

7 years agoMerge pull request #5682 from rgacogne/auth40-empty-java-options
Remi Gacogne [Tue, 12 Sep 2017 07:57:42 +0000 (09:57 +0200)]
Merge pull request #5682 from rgacogne/auth40-empty-java-options

auth: Unset _JAVA_OPTIONS before using jdnssec

7 years agoauth: Unset _JAVA_OPTIONS before using jdnssec
Remi Gacogne [Fri, 8 Sep 2017 15:29:16 +0000 (17:29 +0200)]
auth: Unset _JAVA_OPTIONS before using jdnssec

Travis now [1] defaults to _JAVA_OPTIONS="-Xmx2048m -Xms512m". We wouldn't
care much, except that every Java command now outputs the following line
to stderr, breaking our jdnssec diffs:

"Picked up _JAVA_OPTIONS: -Xmx2048m -Xms512m"

[1]: https://docs.travis-ci.com/user/build-environment-updates/2017-09-06/

(cherry picked from commit a20029adeecbf314594ca3a921ca1f2e22669e6c)

7 years agoMerge pull request #5677 from aerique/feature/update-copryright-year-auth-4.0.x
aerique [Thu, 7 Sep 2017 18:32:22 +0000 (20:32 +0200)]
Merge pull request #5677 from aerique/feature/update-copryright-year-auth-4.0.x

Feature/update copyright year auth 4.0.x

7 years agoUpdate copyright year in publicly visible output and files
Pieter Lexis [Thu, 16 Feb 2017 13:08:40 +0000 (14:08 +0100)]
Update copyright year in publicly visible output and files

(cherry picked from commit ff8f70b800e8b81a6d97c2d2568483d03228df2a)

7 years agoMerge pull request #5628 from rgacogne/auth40-travis-build-dir
Remi Gacogne [Mon, 21 Aug 2017 08:03:28 +0000 (10:03 +0200)]
Merge pull request #5628 from rgacogne/auth40-travis-build-dir

Backport #4986: Use `${TRAVIS_BUILD_DIR}` instead of assuming the repo is in `pdns`

7 years agoUse `${TRAVIS_BUILD_DIR}` instead of assuming the repo is in `pdns`
Remi Gacogne [Wed, 8 Feb 2017 14:33:57 +0000 (15:33 +0100)]
Use `${TRAVIS_BUILD_DIR}` instead of assuming the repo is in `pdns`

Thus avoiding issues when/if the repository is cloned with a different
name.

(cherry picked from commit 1e0253cad96199647f92ef4fa8230f614637e80c)

7 years agoMerge pull request #5517 from mind04/bp-ds-40
Peter van Dijk [Mon, 14 Aug 2017 14:46:46 +0000 (16:46 +0200)]
Merge pull request #5517 from mind04/bp-ds-40

lookups one level (or more) below apex did confuse getAuth() for qytpe DS

7 years agoauth: ds-at-parent test is failing with ldap-simple and ldap-strict
Kees Monshouwer [Thu, 13 Jul 2017 12:49:21 +0000 (14:49 +0200)]
auth: ds-at-parent test is failing with ldap-simple and ldap-strict

7 years agoauth: add a test to make sure we lookup DS in the right zone
Kees Monshouwer [Thu, 13 Jul 2017 06:48:08 +0000 (08:48 +0200)]
auth: add a test to make sure we lookup DS in the right zone

7 years agoauth: external child zones did confuse getAuth() for qytpe DS
Kees Monshouwer [Wed, 12 Jul 2017 19:29:52 +0000 (21:29 +0200)]
auth: external child zones did confuse getAuth() for qytpe DS

7 years agoMerge pull request #5491 from rgacogne/auth40-4940
Pieter Lexis [Wed, 5 Jul 2017 10:47:43 +0000 (12:47 +0200)]
Merge pull request #5491 from rgacogne/auth40-4940

auth-4.0.x: Backport #4940: Backport json11 fixes from upstream

7 years agoBackport json11 fixes from upstream
Remi Gacogne [Wed, 25 Jan 2017 09:26:08 +0000 (10:26 +0100)]
Backport json11 fixes from upstream

(cherry picked from commit 3c20dd3b30bd0c15c5f7a1e82fba3bb5254b28df)

7 years agoMerge pull request #5450 from Habbie/auth-4.0.x-5105 auth-4.0.4
Peter van Dijk [Thu, 22 Jun 2017 13:50:08 +0000 (15:50 +0200)]
Merge pull request #5450 from Habbie/auth-4.0.x-5105

backport: auth: Don't leak a CDB object in case of bogus data

7 years agoauth: Don't leak a CDB object in case of bogus data
Remi Gacogne [Fri, 3 Mar 2017 14:09:10 +0000 (15:09 +0100)]
auth: Don't leak a CDB object in case of bogus data

7 years agoMerge pull request #5445 from Habbie/auth-4.0.x-uri
Pieter Lexis [Thu, 22 Jun 2017 12:22:37 +0000 (14:22 +0200)]
Merge pull request #5445 from Habbie/auth-4.0.x-uri

auth backport: make URI integers 16 bits, fixes #5443

7 years agoMerge pull request #5441 from mind04/backport-5427
Peter van Dijk [Thu, 22 Jun 2017 09:00:17 +0000 (11:00 +0200)]
Merge pull request #5441 from mind04/backport-5427

Backport decaf signer

7 years agomake URI integers 16 bits, fixes #5443
Peter van Dijk [Thu, 22 Jun 2017 08:09:01 +0000 (10:09 +0200)]
make URI integers 16 bits, fixes #5443

7 years agoMerge pull request #5436 from Habbie/auth-4.0.x-travis-edge
Peter van Dijk [Wed, 21 Jun 2017 17:21:21 +0000 (19:21 +0200)]
Merge pull request #5436 from Habbie/auth-4.0.x-travis-edge

install fakeroot and bump json gem version, for new travis image

7 years agoMerge pull request #5440 from Habbie/auth-4.0.x-5401
Pieter Lexis [Wed, 21 Jun 2017 13:38:15 +0000 (15:38 +0200)]
Merge pull request #5440 from Habbie/auth-4.0.x-5401

unbreak quoting; fixes #5401

7 years agodon't use the libdecaf ed25519 signer when libsoduim is enabled
Kees Monshouwer [Wed, 21 Jun 2017 12:23:34 +0000 (14:23 +0200)]
don't use the libdecaf ed25519 signer when libsoduim is enabled

7 years agounbreak quoting; fixes #5401
Peter van Dijk [Thu, 15 Jun 2017 07:36:57 +0000 (09:36 +0200)]
unbreak quoting; fixes #5401

7 years agoadd ED448 to signers unit test
Kees Monshouwer [Mon, 19 Jun 2017 09:09:47 +0000 (11:09 +0200)]
add ED448 to signers unit test

7 years agoinitial stab at signer testing; has one 8080 test vector for now
Peter van Dijk [Sat, 17 Jun 2017 17:01:52 +0000 (19:01 +0200)]
initial stab at signer testing; has one 8080 test vector for now

7 years agohello decaf signers (ED25519 and ED448)
Kees Monshouwer [Sat, 17 Jun 2017 15:31:41 +0000 (17:31 +0200)]
hello decaf signers (ED25519 and ED448)
Testing algorithm 15: 'Decaf ED25519' ->'Decaf ED25519' -> 'Decaf ED25519' Signature & verify ok, signature 68usec, verify 93usec
Testing algorithm 16: 'Decaf ED448' ->'Decaf ED448' -> 'Decaf ED448' Signature & verify ok, signature 163usec, verify 252usec

7 years agoinstall fakeroot and bump json gem version, for new travis image
Peter van Dijk [Tue, 20 Jun 2017 08:33:18 +0000 (10:33 +0200)]
install fakeroot and bump json gem version, for new travis image

7 years agoMerge pull request #5423 from mind04/ed25519-40
Peter van Dijk [Mon, 19 Jun 2017 14:46:33 +0000 (16:46 +0200)]
Merge pull request #5423 from mind04/ed25519-40

Backport of #5422 do not hash the message in the ed25519 signer

7 years agodo not hash the message in the ed25519 signer
Kees Monshouwer [Fri, 16 Jun 2017 20:29:13 +0000 (22:29 +0200)]
do not hash the message in the ed25519 signer

https://www.rfc-editor.org/errata_search.php?rfc=8080

This is a Native zone
Metadata items: None
Zone has NSEC semantics
keys:
ID = 1 (CSK), flags = 257, tag = 3613, algo = 15, bits = 256      Active ( ED25519 )
CSK DNSKEY = example.com. IN DNSKEY 257 3 15 l02Woi0iS8Aa25FQkUd9RMzZHJpBoRQwAQEX1SxZJA4= ; ( ED25519 )
DS = example.com. IN DS 3613 15 1 b2c63605467c4a40942b47a953e9c0d38f81083a ; ( SHA1 digest )
DS = example.com. IN DS 3613 15 2 3aa5ab37efce57f737fc1627013fee07bdf241bd10f3b1964ab55c78e79a304b ; ( SHA256 digest )
DS = example.com. IN DS 3613 15 4 89389da437fca8372e67359dfc0dd4428fa2615df6e31bc5501677dd068514fea5c4efaf82188530a8a1645d9d3ef884 ; ( SHA-384 digest )

DNSKEY and DS match

7 years agoMerge pull request #5378 from mind04/backports-40 auth-4.0.4-rc1
Peter van Dijk [Tue, 13 Jun 2017 07:56:57 +0000 (09:56 +0200)]
Merge pull request #5378 from mind04/backports-40

Backports to rel/auth-4.0.x

7 years agoauth: fix override in lua backend
Kees Monshouwer [Mon, 5 Jun 2017 20:13:16 +0000 (22:13 +0200)]
auth: fix override in lua backend

7 years agoauth: reanimate opendbx backend
Kees Monshouwer [Mon, 5 Jun 2017 22:21:15 +0000 (00:21 +0200)]
auth: reanimate opendbx backend

7 years agoauth: make sure Lua axfrfilter() does not insert out of zone data
Kees Monshouwer [Sun, 4 Jun 2017 11:31:54 +0000 (13:31 +0200)]
auth: make sure Lua axfrfilter() does not insert out of zone data

7 years agoauth: some small rectify improvements
Kees Monshouwer [Sun, 4 Jun 2017 12:18:38 +0000 (14:18 +0200)]
auth: some small rectify improvements

7 years agoauth: make sure upcase qnames do not confuse rectify or axfr
Kees Monshouwer [Sun, 4 Jun 2017 11:27:07 +0000 (13:27 +0200)]
auth: make sure upcase qnames do not confuse rectify or axfr

7 years agoauth: make sure all qnames entering pdns via axfr are properly lowered
Kees Monshouwer [Sun, 4 Jun 2017 11:18:51 +0000 (13:18 +0200)]
auth: make sure all qnames entering pdns via axfr are properly lowered

7 years agoadd makeUsRelative() to DNSName class
Kees Monshouwer [Sun, 4 Jun 2017 11:12:13 +0000 (13:12 +0200)]
add makeUsRelative() to DNSName class

7 years agoauth: test to make sure ordername is always lower case
Kees Monshouwer [Sun, 4 Jun 2017 22:47:05 +0000 (00:47 +0200)]
auth: test to make sure ordername is always lower case

7 years agoauth: ignore NSEC3PARAM in an unsigned zone
Kees Monshouwer [Sat, 3 Jun 2017 14:25:02 +0000 (16:25 +0200)]
auth: ignore NSEC3PARAM in an unsigned zone

7 years agoauth: keep slave dnssec status in sync with the master
Kees Monshouwer [Thu, 1 Jun 2017 23:08:27 +0000 (01:08 +0200)]
auth: keep slave dnssec status in sync with the master

8 years agoMerge pull request #5346 from shinsterneck/backport-5335-auth-4.0.x
Pieter Lexis [Thu, 1 Jun 2017 09:33:13 +0000 (11:33 +0200)]
Merge pull request #5346 from shinsterneck/backport-5335-auth-4.0.x

Backport of #5335 to auth-4.0.x: configure.ac: corrects syntax error in test statement on existance of libcrypto_ecdsa

8 years agocorrects syntax error in test statement on existance of libcrypto_ecdsa
Shin Sterneck [Tue, 23 May 2017 00:12:26 +0000 (09:12 +0900)]
corrects syntax error in test statement on existance of libcrypto_ecdsa

(cherry picked from commit 8189c881e5ebaa13f5f14d9345335d656bd34e43)

8 years agoMerge pull request #5341 from shantikulkarni/rel/auth-4.0.x
Pieter Lexis [Thu, 25 May 2017 16:44:01 +0000 (18:44 +0200)]
Merge pull request #5341 from shantikulkarni/rel/auth-4.0.x

Fix typo in ldapbackend.cc from issue #5091

8 years agoUpdate ldapbackend.cc
shantikulkarni [Wed, 24 May 2017 02:26:17 +0000 (21:26 -0500)]
Update ldapbackend.cc

8 years agoMerge pull request #5297 from mind04/backport
Peter van Dijk [Tue, 23 May 2017 12:15:19 +0000 (14:15 +0200)]
Merge pull request #5297 from mind04/backport

Backport to stable

8 years agoMerge pull request #5325 from rgacogne/auth40-yahttp-backports
Pieter Lexis [Wed, 17 May 2017 08:04:37 +0000 (10:04 +0200)]
Merge pull request #5325 from rgacogne/auth40-yahttp-backports

auth-4.0.x: YaHTTP: Sync with upstream changes

8 years agoYaHTTP: Sync with upstream changes
Remi Gacogne [Mon, 15 May 2017 10:48:12 +0000 (12:48 +0200)]
YaHTTP: Sync with upstream changes

Backport changes from upstream up to c5b83288a4c2f8ec07cb8cb7bd150f2210db67b6
"Add missing `YaHTTP::isdigit()`, fix locale-enabled versions"

8 years agoMerge pull request #5298 from mind04/notify-dnsupdate40
Pieter Lexis [Sat, 13 May 2017 09:32:51 +0000 (11:32 +0200)]
Merge pull request #5298 from mind04/notify-dnsupdate40

Notify dnsupdate backport

8 years agoMerge pull request #5317 from mind04/axfr-filter40
Pieter Lexis [Sat, 13 May 2017 09:31:51 +0000 (11:31 +0200)]
Merge pull request #5317 from mind04/axfr-filter40

backport: add option to set a global lua-axfr-script value

8 years agoAlways wrap DNSCryptoKeyEngine objects in a shared pointer
Remi Gacogne [Thu, 27 Apr 2017 20:41:33 +0000 (22:41 +0200)]
Always wrap DNSCryptoKeyEngine objects in a shared pointer

It's done almost everywhere, but not quite, and some of the paths
where it's not could leak if an exception is raised.
Also mark the overridden virtual methods with `override` to prevent
future mistakes.

(cherry picked from commit e69c2dac28d798813dd8e4a986c5045c63806ef0)

8 years agoauth: add option to set a global lua-axfr-script value
Kees Monshouwer [Tue, 9 May 2017 12:04:08 +0000 (14:04 +0200)]
auth: add option to set a global lua-axfr-script value

8 years agoMerge pull request #5289 from mind04/auth-4.0.x-nsec
Pieter Lexis [Tue, 9 May 2017 14:39:16 +0000 (16:39 +0200)]
Merge pull request #5289 from mind04/auth-4.0.x-nsec

Auth 4.0.x nsec sorting

8 years agoAdd support for "NONE" SOA-EDIT kind
Vitkor Velchev [Thu, 20 Oct 2016 13:01:11 +0000 (09:01 -0400)]
Add support for "NONE" SOA-EDIT kind

Setting the "SOA-EDIT" value for a zone to "NONE" causes an error:
'SOA-EDIT type 'NONE' for zone ZONENAME is unknown.'