]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
6 years agoUpdate changelog and secpoll for auth-4.2.0-rc1. 7597/head
Erik Winkels [Tue, 19 Mar 2019 11:09:37 +0000 (12:09 +0100)] 
Update changelog and secpoll for auth-4.2.0-rc1.

6 years agoMerge pull request #7596 from Habbie/dnsdist-tuning-reuseport
Remi Gacogne [Tue, 19 Mar 2019 10:38:38 +0000 (11:38 +0100)] 
Merge pull request #7596 from Habbie/dnsdist-tuning-reuseport

properly capitalise reusePort

6 years agoproperly capitalise reusePort 7596/head
Peter van Dijk [Tue, 19 Mar 2019 09:15:18 +0000 (10:15 +0100)] 
properly capitalise reusePort

6 years agoMerge pull request #7504 from rgacogne/rec-channel-cleanup
Remi Gacogne [Tue, 19 Mar 2019 07:39:19 +0000 (08:39 +0100)] 
Merge pull request #7504 from rgacogne/rec-channel-cleanup

Add rec statistics about ECS response sizes, API endpoint to get a specific stat

6 years agoMerge pull request #7592 from rgacogne/dnsdist-slow-unit-tests-arm
Remi Gacogne [Tue, 19 Mar 2019 07:35:04 +0000 (08:35 +0100)] 
Merge pull request #7592 from rgacogne/dnsdist-slow-unit-tests-arm

dnsdist: Prevent entries from expiring if the unit tests are slow

6 years agoMerge pull request #7560 from rgacogne/ddist-gnutls-eagain
Remi Gacogne [Tue, 19 Mar 2019 07:32:22 +0000 (08:32 +0100)] 
Merge pull request #7560 from rgacogne/ddist-gnutls-eagain

dnsdist: Handle EAGAIN in the GnuTLS DNS over TLS provider

6 years agoMerge pull request #7593 from aerique/feature/update-for-changelog-and-secpoll-for...
aerique [Mon, 18 Mar 2019 19:56:57 +0000 (20:56 +0100)] 
Merge pull request #7593 from aerique/feature/update-for-changelog-and-secpoll-for-auth-4.0.7-and-4.1.7

Update changelog, secpoll and advisories for auth-4.0.7 and auth-4.1.7.

6 years agoMerge pull request #7594 from rgacogne/dnsdist-set-rules
Peter van Dijk [Mon, 18 Mar 2019 16:43:40 +0000 (17:43 +0100)] 
Merge pull request #7594 from rgacogne/dnsdist-set-rules

dnsdist: Fix setRules()

6 years agodnsdist: Add regression tests for clearRules() and setRules() 7594/head
Remi Gacogne [Mon, 18 Mar 2019 14:07:34 +0000 (15:07 +0100)] 
dnsdist: Add regression tests for clearRules() and setRules()

6 years agodnsdist: Fix setRules()
Remi Gacogne [Mon, 18 Mar 2019 13:56:15 +0000 (14:56 +0100)] 
dnsdist: Fix setRules()

The definition was broken since 4d5959e62e069ca3baf7d52e645211e179de14d1

6 years agodnsdist: Fix wrong type (bool vs size_t) and typos in the tests 7592/head
Remi Gacogne [Mon, 18 Mar 2019 11:09:26 +0000 (12:09 +0100)] 
dnsdist: Fix wrong type (bool vs size_t) and typos in the tests

6 years agodnsdist: Prevent entries from expiring if the unit tests are slow
Remi Gacogne [Mon, 18 Mar 2019 09:38:41 +0000 (10:38 +0100)] 
dnsdist: Prevent entries from expiring if the unit tests are slow

6 years agoMerge pull request #7589 from cmouse/getregisteredname auth-4.2.0-rc1
Remi Gacogne [Mon, 18 Mar 2019 08:20:35 +0000 (09:20 +0100)] 
Merge pull request #7589 from cmouse/getregisteredname

lua-recursor4: Add missing getregisteredname Lua function

6 years agolua-recursor4: Add missing getregisteredname Lua function 7589/head
Aki Tuomi [Fri, 15 Mar 2019 19:12:46 +0000 (21:12 +0200)] 
lua-recursor4: Add missing getregisteredname Lua function

It was drooped in 4b9a4e966257eb08d4803633f5726b5a144a8e99 and
forgotten in a3e7b73528a96a3642adb42dc1e729ea2e8765f4

6 years agoMerge pull request #7583 from omoerbeek/malloc-stack
Otto Moerbeek [Fri, 15 Mar 2019 15:06:37 +0000 (16:06 +0100)] 
Merge pull request #7583 from omoerbeek/malloc-stack

Move back to malloc on !OpenBSD. Doing mmap/munmap all the time hurts…

6 years agoMove back to malloc on !OpenBSD. Doing mmap/munmap all the time hurts too much. 7583/head
Otto Moerbeek [Fri, 15 Mar 2019 11:23:00 +0000 (12:23 +0100)] 
Move back to malloc on !OpenBSD. Doing mmap/munmap all the time hurts too much.

6 years agoMerge pull request #7551 from omoerbeek/eliminate-a-few-test-because-travis
Otto Moerbeek [Fri, 15 Mar 2019 11:13:41 +0000 (12:13 +0100)] 
Merge pull request #7551 from omoerbeek/eliminate-a-few-test-because-travis

Eliminate a few test because travis

6 years agoMerge pull request #7533 from Habbie/dnsscope-darwin
Peter van Dijk [Thu, 14 Mar 2019 14:07:49 +0000 (15:07 +0100)] 
Merge pull request #7533 from Habbie/dnsscope-darwin

cast usec, avoids a build failure on macOS/Darwin

6 years agoMerge pull request #7576 from cmouse/remotebackend
Remi Gacogne [Thu, 14 Mar 2019 10:48:10 +0000 (11:48 +0100)] 
Merge pull request #7576 from cmouse/remotebackend

remotebackend: http connector - Properly escape parameters

6 years agorec: Rename the stats blacklist settings to 'stats-$TYPE-blacklist' 7504/head
Remi Gacogne [Thu, 14 Mar 2019 10:26:59 +0000 (11:26 +0100)] 
rec: Rename the stats blacklist settings to 'stats-$TYPE-blacklist'

6 years agorec: Add a proper 'versionadded' tag on the new metrics
Remi Gacogne [Thu, 14 Mar 2019 10:26:36 +0000 (11:26 +0100)] 
rec: Add a proper 'versionadded' tag on the new metrics

6 years agoauth: Parse the HTTP URL when the remote backend is initialized 7576/head
Remi Gacogne [Wed, 13 Mar 2019 16:46:27 +0000 (17:46 +0100)] 
auth: Parse the HTTP URL when the remote backend is initialized

6 years agoauth: Wrap existing pointers in smart pointers in the remotebackend
Remi Gacogne [Wed, 13 Mar 2019 16:23:43 +0000 (17:23 +0100)] 
auth: Wrap existing pointers in smart pointers in the remotebackend

6 years agoremotebackend: http connector - Properly escape parameters
Aki Tuomi [Wed, 13 Mar 2019 18:06:09 +0000 (20:06 +0200)] 
remotebackend: http connector - Properly escape parameters

6 years agoMerge pull request #7570 from franklouwers/patch-1
Remi Gacogne [Wed, 13 Mar 2019 09:50:48 +0000 (10:50 +0100)] 
Merge pull request #7570 from franklouwers/patch-1

Fix error in setQueryRate warning example

6 years agoFix error in setQueryRate warning example 7570/head
Frank Louwers [Wed, 13 Mar 2019 08:30:32 +0000 (09:30 +0100)] 
Fix error in setQueryRate warning example

The correct syntax for setQueryRate is:
```
:setQueryRate(rate, seconds, reason, blockingTime[, action[, warningRate]])
```

The guide forgot to include the "action" parameter in the warningRate example. Note that because the actions are integers, this was valid LUA. It even worked, but the rule wouldn't show up in showDynBlocks()

6 years agoMerge pull request #7552 from crab86/carbondocs
Remi Gacogne [Mon, 11 Mar 2019 15:30:57 +0000 (16:30 +0100)] 
Merge pull request #7552 from crab86/carbondocs

Added documentation for configuring more than one carbon-server

6 years agoMerge pull request #7564 from rgacogne/dnsdist-fix-edns-ext-status
Remi Gacogne [Mon, 11 Mar 2019 15:29:50 +0000 (16:29 +0100)] 
Merge pull request #7564 from rgacogne/dnsdist-fix-edns-ext-status

dnsdist: Properly initialize DNQuestion::ednsRCode

6 years agoMerge pull request #7562 from RobinGeuze/fixSwaggerTsigProperties
Peter van Dijk [Mon, 11 Mar 2019 14:33:22 +0000 (15:33 +0100)] 
Merge pull request #7562 from RobinGeuze/fixSwaggerTsigProperties

Use the correct property names for the tsig values in a zone object

6 years agodnsdist: Properly initialize DNQuestion::ednsRCode 7564/head
Remi Gacogne [Mon, 11 Mar 2019 14:18:33 +0000 (15:18 +0100)] 
dnsdist: Properly initialize DNQuestion::ednsRCode

6 years agoUse the correct property names for the tsig values in a zone object 7562/head
Robin Geuze [Mon, 11 Mar 2019 13:19:18 +0000 (14:19 +0100)] 
Use the correct property names for the tsig values in a zone object

6 years agodnsdist: Handle EAGAIN in the GnuTLS DNS over TLS provider 7560/head
Remi Gacogne [Mon, 11 Mar 2019 11:21:18 +0000 (12:21 +0100)] 
dnsdist: Handle EAGAIN in the GnuTLS DNS over TLS provider

6 years agoMerge pull request #7539 from Habbie/rec-docs-move-mib
Remi Gacogne [Mon, 11 Mar 2019 08:54:56 +0000 (09:54 +0100)] 
Merge pull request #7539 from Habbie/rec-docs-move-mib

move MIB from Lua docs to metrics docs

6 years agoMerge pull request #7543 from franklouwers/api-readonly-docs
Remi Gacogne [Mon, 11 Mar 2019 08:54:43 +0000 (09:54 +0100)] 
Merge pull request #7543 from franklouwers/api-readonly-docs

Document the removal of api-readonly for the pdns-auth as well

6 years agoMerge pull request #7546 from cmouse/fix-search-query
Remi Gacogne [Mon, 11 Mar 2019 08:54:23 +0000 (09:54 +0100)] 
Merge pull request #7546 from cmouse/fix-search-query

gsqlbackend: Reset correct query in searchComments

6 years agoMerge pull request #7549 from franklouwers/inconsistency-in-pdnsutil
Remi Gacogne [Mon, 11 Mar 2019 08:54:08 +0000 (09:54 +0100)] 
Merge pull request #7549 from franklouwers/inconsistency-in-pdnsutil

Make pdnsutil check-zone more consistent: An error is [Error]. Not [error].

6 years agoMerge pull request #7554 from Habbie/dnsdist-doc-nits2
Remi Gacogne [Mon, 11 Mar 2019 08:46:06 +0000 (09:46 +0100)] 
Merge pull request #7554 from Habbie/dnsdist-doc-nits2

dnsdist docs: fix formatting and one typo

6 years agoSkip a few tests (and still keep some good coverage) as not to hit the Travis 7551/head
Otto Moerbeek [Fri, 8 Mar 2019 13:59:11 +0000 (14:59 +0100)] 
Skip a few tests (and still keep some good coverage) as not to hit the Travis
50min limit. Suggested by Habbie.

6 years agodnsdist docs: fix formatting and one typo 7554/head
Peter van Dijk [Sat, 9 Mar 2019 00:30:44 +0000 (01:30 +0100)] 
dnsdist docs: fix formatting and one typo

6 years agoAdded documentation for configuring more than one carbon-server 7552/head
Sebastian [Fri, 8 Mar 2019 14:32:26 +0000 (15:32 +0100)] 
Added documentation for configuring more than one carbon-server

6 years agoMake pdnsutil check-zone more consistent. 7549/head
Frank Louwers [Fri, 8 Mar 2019 12:47:18 +0000 (13:47 +0100)] 
Make pdnsutil check-zone more consistent.

An error is [Error]. Not [error].

6 years agoMerge pull request #7541 from omoerbeek/no-more-aaaa-additional-processing
Otto Moerbeek [Fri, 8 Mar 2019 11:04:17 +0000 (12:04 +0100)] 
Merge pull request #7541 from omoerbeek/no-more-aaaa-additional-processing

aaaa-additional-processing does not exist anymore

6 years agoMerge pull request #7540 from omoerbeek/linux-recverr-sockopt
Otto Moerbeek [Fri, 8 Mar 2019 06:37:08 +0000 (07:37 +0100)] 
Merge pull request #7540 from omoerbeek/linux-recverr-sockopt

Set IP(V6)_RECVERR socket option to get notified of more than just port unreachable errors on Linux.

6 years agogsqlbackend: Reset correct query in searchComments 7546/head
Aki Tuomi [Thu, 7 Mar 2019 11:19:04 +0000 (13:19 +0200)] 
gsqlbackend: Reset correct query in searchComments

6 years agoMerge pull request #7219 from Annih/auth-issue-7051
Remi Gacogne [Thu, 7 Mar 2019 09:49:24 +0000 (10:49 +0100)] 
Merge pull request #7219 from Annih/auth-issue-7051

auth: geoip - Fix static lookup when using weighted records on multiple record types

6 years agoDocument the removal of api-readonly for the pdns-auth as well 7543/head
Frank Louwers [Wed, 6 Mar 2019 16:09:24 +0000 (17:09 +0100)] 
Document the removal of api-readonly for the pdns-auth as well

6 years agoaaaa-additional-processing does not exist anymore 7541/head
Otto Moerbeek [Wed, 6 Mar 2019 10:50:56 +0000 (11:50 +0100)] 
aaaa-additional-processing does not exist anymore

6 years agomove MIB from Lua docs to metrics docs 7539/head
Peter van Dijk [Tue, 5 Mar 2019 18:37:12 +0000 (19:37 +0100)] 
move MIB from Lua docs to metrics docs

6 years agoSet IP(V6)_RECVERR socket option to get notified of more than just 7540/head
Otto Moerbeek [Tue, 5 Mar 2019 15:30:22 +0000 (16:30 +0100)] 
Set IP(V6)_RECVERR socket option to get notified of more than just
port unreachable errors on Linux.

See https://sourceware.org/bugzilla/show_bug.cgi?id=24047

6 years agorec: Make blacklisted statistics configurable per component
Remi Gacogne [Wed, 20 Feb 2019 15:45:02 +0000 (16:45 +0100)] 
rec: Make blacklisted statistics configurable per component

This commit adds configuration parameters so it's possible to enable
or disable specific statistic metrics depending on the way they are
retrieved (API, Carbon, rec-control or SNMP).

6 years agorec: Add statistics about ECS response sizes
Remi Gacogne [Wed, 20 Feb 2019 10:59:37 +0000 (11:59 +0100)] 
rec: Add statistics about ECS response sizes

6 years agorec: Disable the polling of expensive metrics via SNMP by default
Remi Gacogne [Tue, 19 Feb 2019 14:31:49 +0000 (15:31 +0100)] 
rec: Disable the polling of expensive metrics via SNMP by default

6 years agoAPI: Add an endpoint to request only a specific statistic
Remi Gacogne [Tue, 19 Feb 2019 13:43:49 +0000 (14:43 +0100)] 
API: Add an endpoint to request only a specific statistic

6 years agorec: Remove unused functions in rec_channel_rec, mark some as static
Remi Gacogne [Fri, 15 Feb 2019 14:52:24 +0000 (15:52 +0100)] 
rec: Remove unused functions in rec_channel_rec, mark some as static

6 years agoMerge pull request #7516 from Habbie/fromiscfile-errors
Remi Gacogne [Tue, 5 Mar 2019 08:27:34 +0000 (09:27 +0100)] 
Merge pull request #7516 from Habbie/fromiscfile-errors

report checkKey errors upwards in makeFromISCFile exception

6 years agoMerge pull request #7537 from andreydomas/dnsnameset
Remi Gacogne [Tue, 5 Mar 2019 08:21:28 +0000 (09:21 +0100)] 
Merge pull request #7537 from andreydomas/dnsnameset

DNSNameSet and QNameSetRule

6 years agoMerge branch 'dnsnameset' of github.com:andreydomas/pdns into dnsnameset 7537/head
Andrey Domas [Mon, 4 Mar 2019 14:56:56 +0000 (17:56 +0300)] 
Merge branch 'dnsnameset' of github.com:andreydomas/pdns into dnsnameset

6 years agoDNSNameSet and QNameSetRule, minor changes in docs
Remi Gacogne [Mon, 4 Mar 2019 14:47:57 +0000 (17:47 +0300)] 
DNSNameSet and QNameSetRule, minor changes in docs

Co-Authored-By: andreydomas <andreydomas@users.noreply.github.com>
6 years agoDNSNameSet and QNameSetRule, minor changes in docs
Andrey Domas [Mon, 4 Mar 2019 14:46:50 +0000 (17:46 +0300)] 
DNSNameSet and QNameSetRule, minor changes in docs

6 years agoDNSNameSet and QNameSetRule, minor fixes
Andrey Domas [Mon, 4 Mar 2019 11:23:02 +0000 (14:23 +0300)] 
DNSNameSet and QNameSetRule, minor fixes

6 years agoDNSNameSet and QNameSetRule
Andrey Domas [Fri, 1 Mar 2019 14:47:05 +0000 (17:47 +0300)] 
DNSNameSet and QNameSetRule

6 years agoMerge pull request #7527 from omoerbeek/rec-protobuf-doc-fixes
Otto Moerbeek [Fri, 1 Mar 2019 14:12:36 +0000 (15:12 +0100)] 
Merge pull request #7527 from omoerbeek/rec-protobuf-doc-fixes

If a type is complex, you need to specify a separate type: clause.

6 years agoIf a type is complex, you need to specify a separate type: clause. 7527/head
Otto Moerbeek [Wed, 27 Feb 2019 16:22:19 +0000 (17:22 +0100)] 
If a type is complex, you need to specify a separate type: clause.

6 years agocast usec, avoids a build failure on macOS/Darwin 7533/head
Peter van Dijk [Fri, 1 Mar 2019 09:05:39 +0000 (10:05 +0100)] 
cast usec, avoids a build failure on macOS/Darwin

6 years agoMerge pull request #7520 from omoerbeek/dnsdist-nsec
Otto Moerbeek [Fri, 1 Mar 2019 08:53:29 +0000 (09:53 +0100)] 
Merge pull request #7520 from omoerbeek/dnsdist-nsec

Don't convert nsec to usec if we need nsec

6 years agoMerge pull request #7531 from aerique/feature/changelog-and-secpoll-for-auth-4.2...
aerique [Thu, 28 Feb 2019 15:35:28 +0000 (16:35 +0100)] 
Merge pull request #7531 from aerique/feature/changelog-and-secpoll-for-auth-4.2.0-beta1

Add changelog and secpoll for auth-4.2.0-beta1.

6 years agoreport checkKey errors upwards in makeFromISCFile exception 7516/head
Peter van Dijk [Sun, 24 Feb 2019 10:32:12 +0000 (11:32 +0100)] 
report checkKey errors upwards in makeFromISCFile exception

6 years agoMerge pull request #7496 from rgacogne/auth-catch-invalid-slave-soa auth-4.2.0-beta1
aerique [Wed, 27 Feb 2019 09:52:52 +0000 (10:52 +0100)] 
Merge pull request #7496 from rgacogne/auth-catch-invalid-slave-soa

auth: Catch exception when parsing a zone's SOA in getUnfreshSlaveInfos()

6 years agoMerge pull request #6872 from pieterlexis/ixfrdist-limit-size
aerique [Tue, 26 Feb 2019 15:43:10 +0000 (16:43 +0100)] 
Merge pull request #6872 from pieterlexis/ixfrdist-limit-size

ixfrdist: Add option to limit AXFR record count

6 years agoDon't convert nsec to usec if we need nsec 7520/head
Otto Moerbeek [Tue, 26 Feb 2019 15:33:36 +0000 (16:33 +0100)] 
Don't convert nsec to usec if we need nsec

6 years agoMerge pull request #7326 from jonathaneen/add_type_filter_to_api_search
aerique [Tue, 26 Feb 2019 14:14:52 +0000 (15:14 +0100)] 
Merge pull request #7326 from jonathaneen/add_type_filter_to_api_search

Add type filter to search-data api. Closes #5430

6 years agoMerge pull request #7502 from omoerbeek/memusage-statm
Otto Moerbeek [Mon, 25 Feb 2019 12:20:02 +0000 (13:20 +0100)] 
Merge pull request #7502 from omoerbeek/memusage-statm

Change the way getRealMemUsage() works on Linux (using statm)

6 years agoMerge pull request #7431 from alenichev/empty_response
Remi Gacogne [Fri, 22 Feb 2019 14:07:23 +0000 (15:07 +0100)] 
Merge pull request #7431 from alenichev/empty_response

pass empty response

6 years agoMerge pull request #7359 from tduboys/rcode_stats
aerique [Fri, 22 Feb 2019 13:33:42 +0000 (14:33 +0100)] 
Merge pull request #7359 from tduboys/rcode_stats

Add Rcode response statistics on API

6 years agoMerge pull request #7490 from pieterlexis/LUA-record-useragent
aerique [Fri, 22 Feb 2019 11:55:58 +0000 (12:55 +0100)] 
Merge pull request #7490 from pieterlexis/LUA-record-useragent

LUA records: Add "useragent" option to `ifurlup` and set a default

6 years agoMerge pull request #7448 from cmouse/remote-getupdatedmasters
aerique [Fri, 22 Feb 2019 09:45:58 +0000 (10:45 +0100)] 
Merge pull request #7448 from cmouse/remote-getupdatedmasters

remotebackend: Implement getUpdatedMasters

6 years agoMerge pull request #7511 from paddg/patch-10
Remi Gacogne [Fri, 22 Feb 2019 08:28:09 +0000 (09:28 +0100)] 
Merge pull request #7511 from paddg/patch-10

Minor capitalization cleanup

6 years agoMinor capitalization cleanup 7511/head
Winfried Angele [Fri, 22 Feb 2019 06:55:41 +0000 (07:55 +0100)] 
Minor capitalization cleanup

6 years agoMerge branch 'master' into empty_response 7431/head
Remi Gacogne [Thu, 21 Feb 2019 16:33:08 +0000 (17:33 +0100)] 
Merge branch 'master' into empty_response

6 years agoMerge branch 'master' into empty_response
Remi Gacogne [Thu, 21 Feb 2019 16:28:17 +0000 (17:28 +0100)] 
Merge branch 'master' into empty_response

6 years agoMerge pull request #7406 from alenichev/master
Remi Gacogne [Thu, 21 Feb 2019 15:14:44 +0000 (16:14 +0100)] 
Merge pull request #7406 from alenichev/master

Add EDNS unknown version handling

6 years agodnsdist: Add regression tests for setAllowEmptyResponse()
Remi Gacogne [Thu, 21 Feb 2019 13:53:58 +0000 (14:53 +0100)] 
dnsdist: Add regression tests for setAllowEmptyResponse()

6 years agodnsdist: Document setAllowEmptyResponse()
Remi Gacogne [Thu, 21 Feb 2019 13:43:09 +0000 (14:43 +0100)] 
dnsdist: Document setAllowEmptyResponse()

6 years agodnsdist: Add setAllowEmptyResponse to console completion
Remi Gacogne [Thu, 21 Feb 2019 13:42:34 +0000 (14:42 +0100)] 
dnsdist: Add setAllowEmptyResponse to console completion

6 years agoMerge pull request #7494 from rgacogne/ixfr-empty-axfr
Remi Gacogne [Thu, 21 Feb 2019 12:40:46 +0000 (13:40 +0100)] 
Merge pull request #7494 from rgacogne/ixfr-empty-axfr

Correctly interpret an empty AXFR response to an IXFR query

6 years agoMerge branch 'master' into master 7406/head
Remi Gacogne [Thu, 21 Feb 2019 12:00:44 +0000 (13:00 +0100)] 
Merge branch 'master' into master

6 years agodnsdist: Add regression tests for EDNSVersionRule and ERCodeAction
Remi Gacogne [Thu, 21 Feb 2019 11:26:50 +0000 (12:26 +0100)] 
dnsdist: Add regression tests for EDNSVersionRule and ERCodeAction

6 years agoMerge pull request #7505 from rgacogne/fix-speedtest-gcc8
Pieter Lexis [Thu, 21 Feb 2019 11:16:47 +0000 (12:16 +0100)] 
Merge pull request #7505 from rgacogne/fix-speedtest-gcc8

auth: Fix compilation of speedtest with GCC 8.0+

6 years agodnsdist: Document EDNSVersionRule and ERCodeAction
Remi Gacogne [Thu, 21 Feb 2019 10:52:51 +0000 (11:52 +0100)] 
dnsdist: Document EDNSVersionRule and ERCodeAction

6 years agodnsdist: Add ERCodeAction and RCodeAction to console completion
Remi Gacogne [Thu, 21 Feb 2019 10:52:05 +0000 (11:52 +0100)] 
dnsdist: Add ERCodeAction and RCodeAction to console completion

6 years agoMerge pull request #7478 from rgacogne/rec-max-cache-bogus-ttl
Remi Gacogne [Thu, 21 Feb 2019 09:14:43 +0000 (10:14 +0100)] 
Merge pull request #7478 from rgacogne/rec-max-cache-bogus-ttl

rec: Add a new 'max-cache-bogus-ttl' option

6 years agoauth: Fix compilation of speedtest with GCC 8.0+ 7505/head
Remi Gacogne [Wed, 20 Feb 2019 16:02:13 +0000 (17:02 +0100)] 
auth: Fix compilation of speedtest with GCC 8.0+

6 years agorec: Fix a typo in the comment of one of the SyncRes unit tests 7478/head
Remi Gacogne [Wed, 20 Feb 2019 15:48:40 +0000 (16:48 +0100)] 
rec: Fix a typo in the comment of one of the SyncRes unit tests

6 years agoMerge pull request #7492 from pieterlexis/lua-expose-pdnsrandom
Peter van Dijk [Wed, 20 Feb 2019 13:28:17 +0000 (14:28 +0100)] 
Merge pull request #7492 from pieterlexis/lua-expose-pdnsrandom

Lua: expose `dns_random` as `pdnsrandom`

6 years agoAdd new objects to OBJECT-GROUP; use "self" instead of getpid() 7502/head
Otto Moerbeek [Wed, 20 Feb 2019 09:40:11 +0000 (10:40 +0100)] 
Add new objects to OBJECT-GROUP; use "self" instead of getpid()

6 years agoCorrectly interpret an empty AXFR response to an IXFR query 7494/head
Remi Gacogne [Mon, 18 Feb 2019 12:07:14 +0000 (13:07 +0100)] 
Correctly interpret an empty AXFR response to an IXFR query

6 years agoMerge pull request #7476 from rgacogne/rpz-default-pol-custom-option
Remi Gacogne [Wed, 20 Feb 2019 09:20:46 +0000 (10:20 +0100)] 
Merge pull request #7476 from rgacogne/rpz-default-pol-custom-option

rec: Add an option to not override custom RPZ types with the default policy

6 years agoMerge pull request #7479 from phonedph1/addrecords
Remi Gacogne [Wed, 20 Feb 2019 08:44:16 +0000 (09:44 +0100)] 
Merge pull request #7479 from phonedph1/addrecords

rec: Document addRecord

6 years agoChange the way getRealMemUsage() works on Linux (using statm)
Otto Moerbeek [Tue, 19 Feb 2019 14:34:52 +0000 (15:34 +0100)] 
Change the way getRealMemUsage() works on Linux (using statm)

If you want the old (expensive) way, use getSpecialMemUsage()
getSpecialMemUsage() is not included in getAllStatsMap()
Also, implement a getrusage() based getRealMemUsage() for non-Linux systems.

6 years agoAdd default ttl values 7479/head
phonedph1 [Tue, 19 Feb 2019 17:24:25 +0000 (17:24 +0000)] 
Add default ttl values