]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
8 years agoimplement dynamic cache sizeing for recursor
bert hubert [Fri, 15 Sep 2017 15:42:51 +0000 (17:42 +0200)] 
implement dynamic cache sizeing for recursor

With this commit, the number of (packet)cache entries can be changed at runtime, although the effect may not be immediate in case of shrinking the cache.

8 years agoMerge pull request #5696 from wojas/auth-api-patch-serial
Peter van Dijk [Fri, 15 Sep 2017 08:45:43 +0000 (10:45 +0200)] 
Merge pull request #5696 from wojas/auth-api-patch-serial

auth api: return new serial in header after PATCH

8 years agopkgs: print test suite log on failure 5718/head
Pieter Lexis [Thu, 14 Sep 2017 13:39:35 +0000 (15:39 +0200)] 
pkgs: print test suite log on failure

8 years agoauth api: also return old serial from PATCH 5696/head
Konrad Wojas [Fri, 15 Sep 2017 06:39:32 +0000 (14:39 +0800)] 
auth api: also return old serial from PATCH

This adds the old serial as X-PDNS-Old-Serial and renames the header of
the new one to match.

The old serial is useful to verify that no other PATCH happened in the
meantime.

8 years agoauth api: return new serial in header after PATCH
Konrad Wojas [Fri, 15 Sep 2017 05:56:38 +0000 (13:56 +0800)] 
auth api: return new serial in header after PATCH

For zone PATCH requests, this adds a new `X-PDNS-Zone-Serial` response
header with the new zone serial.

Ideally this would be returned in a response JSON object, but this API
currently return 204 No Content and I did not want to break any clients
that might rely on this.

8 years agoMerge pull request #5691 from pieterlexis/boost.m4-gcc-7.2
Remi Gacogne [Thu, 14 Sep 2017 13:13:21 +0000 (15:13 +0200)] 
Merge pull request #5691 from pieterlexis/boost.m4-gcc-7.2

boost.m4: detect gcc 7.2

8 years agoMerge pull request #5597 from pieterlexis/dnsdist-signed-unsigned-arm
Pieter Lexis [Thu, 14 Sep 2017 12:17:55 +0000 (14:17 +0200)] 
Merge pull request #5597 from pieterlexis/dnsdist-signed-unsigned-arm

dnsdist: Fix several signed/unsigned comparison warnings on ARM

8 years agoMerge pull request #5659 from Habbie/gettag-docs
Pieter Lexis [Thu, 14 Sep 2017 12:17:27 +0000 (14:17 +0200)] 
Merge pull request #5659 from Habbie/gettag-docs

gettag doc nits

8 years agoboost.m4: detect gcc 7.2 5691/head
Pieter Lexis [Thu, 14 Sep 2017 11:24:53 +0000 (13:24 +0200)] 
boost.m4: detect gcc 7.2

8 years agoMerge pull request #5689 from Habbie/check-parts
aerique [Thu, 14 Sep 2017 10:44:39 +0000 (12:44 +0200)] 
Merge pull request #5689 from Habbie/check-parts

verify parts.size(). Fixes #5688

8 years agoexplicitly warn when no hostname can be gathered 5689/head
Peter van Dijk [Thu, 14 Sep 2017 09:31:26 +0000 (11:31 +0200)] 
explicitly warn when no hostname can be gathered

8 years agoverify parts.size(). Fixes #5688
Peter van Dijk [Thu, 14 Sep 2017 08:08:54 +0000 (10:08 +0200)] 
verify parts.size(). Fixes #5688

8 years agoMerge pull request #5584 from eehakkin/ldapbackend/new-record-types
aerique [Wed, 13 Sep 2017 13:58:10 +0000 (15:58 +0200)] 
Merge pull request #5584 from eehakkin/ldapbackend/new-record-types

ldapbackend: Add support for new record types

8 years agoMerge pull request #5678 from rgacogne/auth-requestor-payload
aerique [Wed, 13 Sep 2017 13:03:33 +0000 (15:03 +0200)] 
Merge pull request #5678 from rgacogne/auth-requestor-payload

auth: Treat requestor's payload size lower than 512 as equal to 512

8 years agoMerge pull request #5684 from Habbie/5673
aerique [Wed, 13 Sep 2017 12:09:52 +0000 (14:09 +0200)] 
Merge pull request #5684 from Habbie/5673

be more specific about trailing dot handling, fixes #5673

8 years agoMerge pull request #5666 from pieterlexis/doc-nits
aerique [Wed, 13 Sep 2017 11:15:26 +0000 (13:15 +0200)] 
Merge pull request #5666 from pieterlexis/doc-nits

Fix some doc nits

8 years agodnsdist: Add missing QPSAction 5686/head
Remi Gacogne [Wed, 13 Sep 2017 09:33:19 +0000 (11:33 +0200)] 
dnsdist: Add missing QPSAction

In 1.2.0 we deprecated the `addQPSLimit()` function, suggesting the
use of `QPSAction()` as a replacement, but the Lua binding for
`QPSAction()` was missing. In addition the documenration was referring
to `QPSLimitAction()` instead of `QPSAction()`.

8 years agoMerge pull request #5665 from pieterlexis/auth-enable-pkcs11
aerique [Wed, 13 Sep 2017 09:30:22 +0000 (11:30 +0200)] 
Merge pull request #5665 from pieterlexis/auth-enable-pkcs11

Enable PKCS#11 in authoritative packages

8 years agoMerge pull request #5670 from rgacogne/rec-5648-root-denial
aerique [Wed, 13 Sep 2017 07:44:34 +0000 (09:44 +0200)] 
Merge pull request #5670 from rgacogne/rec-5648-root-denial

rec: Fix erroneous check for section 4.1 of rfc6840

8 years agoFix Zone object rendering 5666/head
Pieter Lexis [Tue, 12 Sep 2017 16:17:02 +0000 (18:17 +0200)] 
Fix Zone object rendering

8 years agorec: Add unit tests for rfc6840 section 4.1 5670/head
Remi Gacogne [Wed, 6 Sep 2017 14:51:50 +0000 (16:51 +0200)] 
rec: Add unit tests for rfc6840 section 4.1

8 years agorec: Fix erroneous check for section 4.1 of rfc6840
Remi Gacogne [Tue, 5 Sep 2017 14:10:33 +0000 (16:10 +0200)] 
rec: Fix erroneous check for section 4.1 of rfc6840

8 years agorec: Go Bogus if the name exists but retrieving the DS results in NXD
Remi Gacogne [Tue, 5 Sep 2017 10:23:12 +0000 (12:23 +0200)] 
rec: Go Bogus if the name exists but retrieving the DS results in NXD

8 years agoAdd missing recursor 4.0.6 changelog
Pieter Lexis [Tue, 12 Sep 2017 14:29:08 +0000 (16:29 +0200)] 
Add missing recursor 4.0.6 changelog

8 years agoMerge pull request #5671 from rgacogne/rec-nsec-wrap-around
aerique [Tue, 12 Sep 2017 14:24:04 +0000 (16:24 +0200)] 
Merge pull request #5671 from rgacogne/rec-nsec-wrap-around

rec: Handle NSEC wrap-around

8 years agoFix link
Pieter Lexis [Mon, 11 Sep 2017 11:03:25 +0000 (13:03 +0200)] 
Fix link

8 years agoAdd upgrades notes on new LDAP record types
Pieter Lexis [Mon, 11 Sep 2017 11:02:36 +0000 (13:02 +0200)] 
Add upgrades notes on new LDAP record types

for #5584

ALso, fix layout

8 years agoMention the need for krb5.h
Pieter Lexis [Mon, 11 Sep 2017 10:53:58 +0000 (12:53 +0200)] 
Mention the need for krb5.h

Closes #5674

8 years agoAdd removed recursion opts to upgrade guide
Pieter Lexis [Mon, 11 Sep 2017 10:53:53 +0000 (12:53 +0200)] 
Add removed recursion opts to upgrade guide

8 years agoFix some refs
Pieter Lexis [Wed, 6 Sep 2017 12:43:35 +0000 (14:43 +0200)] 
Fix some refs

8 years agoFix render error (no more bold text)
Pieter Lexis [Wed, 6 Sep 2017 12:41:03 +0000 (14:41 +0200)] 
Fix render error (no more bold text)

8 years agoLink to the stats from StatisticsItem
Pieter Lexis [Wed, 6 Sep 2017 12:40:42 +0000 (14:40 +0200)] 
Link to the stats from StatisticsItem

8 years agoFix a nit in the dnsdist docs
Pieter Lexis [Tue, 5 Sep 2017 14:58:27 +0000 (16:58 +0200)] 
Fix a nit in the dnsdist docs

8 years agoFix some doc nits
Pieter Lexis [Tue, 5 Sep 2017 14:22:00 +0000 (16:22 +0200)] 
Fix some doc nits

8 years agoMerge pull request #5672 from rgacogne/rec-nxtrust-denial-nsec
aerique [Tue, 12 Sep 2017 13:38:01 +0000 (15:38 +0200)] 
Merge pull request #5672 from rgacogne/rec-nxtrust-denial-nsec

rec: Add NSEC records on nx-trust cache hits

8 years agomake sure we actually have parts 5684/head
Peter van Dijk [Tue, 12 Sep 2017 09:13:36 +0000 (11:13 +0200)] 
make sure we actually have parts

8 years agofix double dot on PTR & co
Peter van Dijk [Tue, 12 Sep 2017 09:05:45 +0000 (11:05 +0200)] 
fix double dot on PTR & co

8 years agobe more specific about trailing dot handling, fixes #5673
Peter van Dijk [Mon, 11 Sep 2017 15:30:02 +0000 (17:30 +0200)] 
be more specific about trailing dot handling, fixes #5673

8 years agoauth: Treat requestor's payload size lower than 512 as equal to 512 5678/head
Remi Gacogne [Thu, 7 Sep 2017 07:43:53 +0000 (09:43 +0200)] 
auth: Treat requestor's payload size lower than 512 as equal to 512

8 years agoMerge pull request #5679 from rgacogne/auth-empty-java-options
Peter van Dijk [Fri, 8 Sep 2017 19:29:20 +0000 (21:29 +0200)] 
Merge pull request #5679 from rgacogne/auth-empty-java-options

auth: Unset _JAVA_OPTIONS before using jdnssec

8 years agoauth: Unset _JAVA_OPTIONS before using jdnssec 5679/head
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/

8 years agorec: Add unit tests for NSEC authenticated denial of existence 5671/head
Remi Gacogne [Wed, 6 Sep 2017 14:20:25 +0000 (16:20 +0200)] 
rec: Add unit tests for NSEC authenticated denial of existence

8 years agorec: An exact NSEC{,3} match can't deny the domain
Remi Gacogne [Wed, 6 Sep 2017 14:19:13 +0000 (16:19 +0200)] 
rec: An exact NSEC{,3} match can't deny the domain

8 years agoRestructure fix and conform to convention 5667/head
Johan Jatko [Tue, 5 Sep 2017 16:22:16 +0000 (18:22 +0200)] 
Restructure fix and conform to convention

8 years agoHandle AFSDB record separately due to record structure.
Johan Jatko [Tue, 5 Sep 2017 15:59:55 +0000 (17:59 +0200)] 
Handle AFSDB record separately due to record structure.

Closes #4703.

AFSDB records has two elements, <subtype> <hostname>,
as per RFC1183, and needs special treatment when parsing.

8 years agodnsdist: Add console completion and docs for the new additions: 5576/head
Remi Gacogne [Tue, 1 Aug 2017 16:29:41 +0000 (18:29 +0200)] 
dnsdist: Add console completion and docs for the new additions:

* CPU pinning
* Cache sharding / deferred locking
* `recvmmsg()` use

8 years agodnsdist: Use `accept4()` to set the socket non-blocking, when available
Remi Gacogne [Fri, 28 Jul 2017 14:14:39 +0000 (16:14 +0200)] 
dnsdist: Use `accept4()` to set the socket non-blocking, when available

8 years agodnsdist: Don't generate a fresh UUID until we really need it
Remi Gacogne [Fri, 28 Jul 2017 13:38:29 +0000 (15:38 +0200)] 
dnsdist: Don't generate a fresh UUID until we really need it

8 years agoWe don't need to copy the header in `ageDNSPacket()`
Remi Gacogne [Fri, 28 Jul 2017 13:37:33 +0000 (15:37 +0200)] 
We don't need to copy the header in `ageDNSPacket()`

8 years agodnsdist: Only call `toDNSString()` once when retrieving from the cache
Remi Gacogne [Fri, 28 Jul 2017 13:36:29 +0000 (15:36 +0200)] 
dnsdist: Only call `toDNSString()` once when retrieving from the cache

8 years agoLock: Don't access and even less write to errno unless we have to
Remi Gacogne [Fri, 28 Jul 2017 13:34:03 +0000 (15:34 +0200)] 
Lock: Don't access and even less write to errno unless we have to

POSIX.1c made `errno` a thread-local, meaning its performance is
far worse than the one of a local variable.

8 years agodnsdist: Add support for handling UDP queries via recvmmsg() and sendmmsg()
Remi Gacogne [Wed, 26 Jul 2017 16:44:30 +0000 (18:44 +0200)] 
dnsdist: Add support for handling UDP queries via recvmmsg() and sendmmsg()

8 years agodnsdist: Add support for pinning backend threads to specific CPUs
Remi Gacogne [Wed, 12 Jul 2017 22:05:50 +0000 (00:05 +0200)] 
dnsdist: Add support for pinning backend threads to specific CPUs

8 years agodnsdist: Add support for pinning listener threads to specific CPUs
Remi Gacogne [Wed, 12 Jul 2017 20:46:43 +0000 (22:46 +0200)] 
dnsdist: Add support for pinning listener threads to specific CPUs

8 years agodnsdist: Add support for sharding the packet cache
Remi Gacogne [Tue, 11 Jul 2017 14:30:58 +0000 (16:30 +0200)] 
dnsdist: Add support for sharding the packet cache

Also make the cache insert lock optionally deferrable.

8 years agorec: Add NSEC records on nx-trust cache hits 5672/head
Remi Gacogne [Tue, 5 Sep 2017 14:27:03 +0000 (16:27 +0200)] 
rec: Add NSEC records on nx-trust cache hits

8 years agorec: Handle NSEC wrap-around
Remi Gacogne [Tue, 5 Sep 2017 14:18:41 +0000 (16:18 +0200)] 
rec: Handle NSEC wrap-around

8 years agoDocument the SoftHSM/Botan interaction 5665/head
Pieter Lexis [Tue, 5 Sep 2017 12:54:51 +0000 (14:54 +0200)] 
Document the SoftHSM/Botan interaction

8 years agoDocument enabling of PKCS#11 in changelog
Pieter Lexis [Tue, 5 Sep 2017 12:49:41 +0000 (14:49 +0200)] 
Document enabling of PKCS#11 in changelog

8 years agoReport PKCS#11 support in configure and --version
Pieter Lexis [Tue, 5 Sep 2017 09:32:58 +0000 (11:32 +0200)] 
Report PKCS#11 support in configure and --version

8 years agoEnable PKCS#11 in auth builds
Pieter Lexis [Tue, 5 Sep 2017 09:16:28 +0000 (11:16 +0200)] 
Enable PKCS#11 in auth builds

8 years agoMerge pull request #5662 from RvdE/patch-6
bert hubert [Fri, 1 Sep 2017 11:21:21 +0000 (13:21 +0200)] 
Merge pull request #5662 from RvdE/patch-6

[PATCH]: Recursor 4.1.0 alpha 1 fails to build on FreeBSD

8 years agoHopefully fix compilation error on linux 5662/head
RvdE [Fri, 1 Sep 2017 07:38:41 +0000 (09:38 +0200)] 
Hopefully fix compilation error on linux

8 years ago[PATCH]: Recursor 4.1.0 alpha 1 fails to build on FreeBSD
RvdE [Thu, 31 Aug 2017 18:58:31 +0000 (20:58 +0200)] 
[PATCH]: Recursor 4.1.0 alpha 1 fails to build on FreeBSD

This fixes compilation on FreeBSD, which requires an extra include file and defines a slightly different type.

8 years agoauth: Fix two mistakes in 4.1 changelog.
aerique [Thu, 31 Aug 2017 11:58:46 +0000 (13:58 +0200)] 
auth: Fix two mistakes in 4.1 changelog.

8 years agoMerge pull request #5646 from neilcook/deviceid
Peter van Dijk [Tue, 29 Aug 2017 13:22:57 +0000 (15:22 +0200)] 
Merge pull request #5646 from neilcook/deviceid

Support for identifying devices by id such as mac address

8 years agoMerge pull request #5658 from aerique/feature/update-auth-changelog auth-4.1.0-rc1
aerique [Tue, 29 Aug 2017 13:07:27 +0000 (15:07 +0200)] 
Merge pull request #5658 from aerique/feature/update-auth-changelog

auth: Update the ChangeLog for 4.1.0.

8 years agoUpdate secpoll for auth 4.1.0-rc1. 5658/head
Erik Winkels [Tue, 29 Aug 2017 10:56:13 +0000 (12:56 +0200)] 
Update secpoll for auth 4.1.0-rc1.

8 years agoauth: Update the ChangeLog for 4.1.0.
Erik Winkels [Mon, 28 Aug 2017 13:19:35 +0000 (15:19 +0200)] 
auth: Update the ChangeLog for 4.1.0.

8 years agoAdd missing requestorId and deviceId to summary print statement 5646/head
Neil Cook [Tue, 29 Aug 2017 09:55:28 +0000 (10:55 +0100)] 
Add missing requestorId and deviceId to summary print statement

8 years agogettag doc nits 5659/head
Peter van Dijk [Mon, 28 Aug 2017 15:05:46 +0000 (17:05 +0200)] 
gettag doc nits

8 years agoMerge pull request #5636 from mind04/luabackend-test
Peter van Dijk [Mon, 28 Aug 2017 14:38:35 +0000 (16:38 +0200)] 
Merge pull request #5636 from mind04/luabackend-test

Fix and hook up luabackend tests

8 years agoMerge pull request #5647 from ahupowerdns/dnsdist-dyntrunk-tcp
bert hubert [Mon, 28 Aug 2017 08:51:32 +0000 (10:51 +0200)] 
Merge pull request #5647 from ahupowerdns/dnsdist-dyntrunk-tcp

Make dnsdist dynamic truncate do right thing on TCP/IP

8 years agomake sure stats get updated in all the right places, plus factor out the updating... 5647/head
bert hubert [Fri, 25 Aug 2017 11:59:00 +0000 (13:59 +0200)] 
make sure stats get updated in all the right places, plus factor out the updating to a function

8 years agoenhance test so it also covers non-truncation over TCP/IP for dnsdist dynamic truncation
bert hubert [Thu, 24 Aug 2017 14:50:06 +0000 (16:50 +0200)] 
enhance test so it also covers non-truncation over TCP/IP for dnsdist dynamic truncation

8 years agoAdd requestorId and deviceId to summary log
Neil Cook [Thu, 24 Aug 2017 12:47:45 +0000 (13:47 +0100)] 
Add requestorId and deviceId to summary log

8 years agoMake dnsdist dynamic truncate do right thing on TCP/IP
bert hubert [Thu, 24 Aug 2017 12:29:03 +0000 (14:29 +0200)] 
Make dnsdist dynamic truncate do right thing on TCP/IP

Winfried noted that our new dynamic truncation rule worked fine on UDP, but on TCP/IP a truncate would be converted into a drop, which was not the intended effect.
This commit makes dynamic truncate a NOOP on TCP.

8 years agoMerge pull request #5328 from rgacogne/snmp-reconnect
aerique [Thu, 24 Aug 2017 11:48:18 +0000 (13:48 +0200)] 
Merge pull request #5328 from rgacogne/snmp-reconnect

SNMP: Handle SNMP alarms so we can reconnect to the master

8 years agoMerge pull request #5620 from rgacogne/rec-dump-rpz
aerique [Thu, 24 Aug 2017 11:09:15 +0000 (13:09 +0200)] 
Merge pull request #5620 from rgacogne/rec-dump-rpz

rec: Add support for dumping the in-memory RPZ zones to a file

8 years agoDocument deviceId in DNSQuestion
Neil Cook [Thu, 24 Aug 2017 11:03:10 +0000 (12:03 +0100)] 
Document deviceId in DNSQuestion

8 years agoRemove duplicate d_kind declaration. 5620/head
aerique [Thu, 24 Aug 2017 10:25:06 +0000 (12:25 +0200)] 
Remove duplicate d_kind declaration.

8 years agoDocument gettag returning optional deviceId
Neil Cook [Thu, 24 Aug 2017 09:12:47 +0000 (10:12 +0100)] 
Document gettag returning optional deviceId

8 years agoMerge pull request #5642 from pieterlexis/issue-5329-gsql-doc-fixes
aerique [Thu, 24 Aug 2017 08:36:25 +0000 (10:36 +0200)] 
Merge pull request #5642 from pieterlexis/issue-5329-gsql-doc-fixes

Assorted documentation fixes

8 years agoMerge branch 'master' into rec-dump-rpz
aerique [Thu, 24 Aug 2017 08:23:26 +0000 (10:23 +0200)] 
Merge branch 'master' into rec-dump-rpz

8 years agoSupport for identifying devices by id such as mac address
Neil Cook [Wed, 23 Aug 2017 16:48:12 +0000 (17:48 +0100)] 
Support for identifying devices by id such as mac address

8 years agoMerge pull request #5637 from Habbie/sortlist-comboaddress
aerique [Wed, 23 Aug 2017 13:44:38 +0000 (15:44 +0200)] 
Merge pull request #5637 from Habbie/sortlist-comboaddress

remove unused SortList compare operator for ComboAddress

8 years agoMerge pull request #5515 from rgacogne/rec-ecs-source-0
aerique [Wed, 23 Aug 2017 13:43:03 +0000 (15:43 +0200)] 
Merge pull request #5515 from rgacogne/rec-ecs-source-0

rec: Fix cache handling of ECS queries with a source length of 0

8 years agoMerge pull request #5567 from rgacogne/rec-register-all-stats
aerique [Wed, 23 Aug 2017 13:42:28 +0000 (15:42 +0200)] 
Merge pull request #5567 from rgacogne/rec-register-all-stats

rec: Guard `registerAllStats()` with an atomic flag instead of a bool

8 years agoMerge pull request #5621 from rgacogne/rec-protobuf-rpz-type
aerique [Wed, 23 Aug 2017 13:41:12 +0000 (15:41 +0200)] 
Merge pull request #5621 from rgacogne/rec-protobuf-rpz-type

rec: Log the policy type (QName, Client IP, NS IP...) over protobuf

8 years agoMerge pull request #5622 from rgacogne/rec-log-rpz-changes
aerique [Wed, 23 Aug 2017 13:40:42 +0000 (15:40 +0200)] 
Merge pull request #5622 from rgacogne/rec-log-rpz-changes

rec: Add `log-rpz-changes` to log RPZ additions and removals

8 years agoMerge pull request #5583 from tcely/issue-2835
aerique [Wed, 23 Aug 2017 13:35:23 +0000 (15:35 +0200)] 
Merge pull request #5583 from tcely/issue-2835

listen on 127.0.0.1 during regression tests

8 years agoMerge pull request #5641 from pieterlexis/issue-5520-catch-DNSName-error-when-parsing...
Peter van Dijk [Wed, 23 Aug 2017 09:45:39 +0000 (11:45 +0200)] 
Merge pull request #5641 from pieterlexis/issue-5520-catch-DNSName-error-when-parsing-zones

Catch DNSName exception in the Zoneparser

8 years agoremove unused g_sortlist 5637/head
Peter van Dijk [Wed, 23 Aug 2017 09:20:35 +0000 (11:20 +0200)] 
remove unused g_sortlist

8 years agoMerge pull request #5639 from paddg/patch-6
Pieter Lexis [Wed, 23 Aug 2017 08:14:46 +0000 (10:14 +0200)] 
Merge pull request #5639 from paddg/patch-6

Otherwise the issues are dead links.

8 years agoMerge pull request #5640 from paddg/patch-7
Pieter Lexis [Wed, 23 Aug 2017 08:14:37 +0000 (10:14 +0200)] 
Merge pull request #5640 from paddg/patch-7

Otherwise the issues are dead links.

8 years agodoc: add upgrade info on the priority field 5642/head
Pieter Lexis [Tue, 22 Aug 2017 15:28:06 +0000 (17:28 +0200)] 
doc: add upgrade info on the priority field

Closes #4151

8 years agodocs: Add EOL statements
Pieter Lexis [Tue, 22 Aug 2017 15:24:10 +0000 (17:24 +0200)] 
docs: Add EOL statements

8 years agodoc: Add missing Zone properties and SOA-EDIT-API
Pieter Lexis [Tue, 22 Aug 2017 15:06:47 +0000 (17:06 +0200)] 
doc: Add missing Zone properties and SOA-EDIT-API

Closes #3895
Closes #4129

8 years agodoc: mention the PDF docs (+link)
Pieter Lexis [Tue, 22 Aug 2017 12:38:00 +0000 (14:38 +0200)] 
doc: mention the PDF docs (+link)

Closes #2165

8 years agodocs: Fix order of fields returned in gsql query
Pieter Lexis [Tue, 22 Aug 2017 12:30:41 +0000 (14:30 +0200)] 
docs: Fix order of fields returned in gsql query

Closes #5329