]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
8 years agodocs: Disable parallel build for docs
Aki Tuomi [Thu, 3 May 2018 17:09:55 +0000 (20:09 +0300)] 
docs: Disable parallel build for docs

It is not supported for docs

8 years agorec: Use a separate, non-blocking pipe to distribute queries
Remi Gacogne [Thu, 3 May 2018 11:17:50 +0000 (12:17 +0100)] 
rec: Use a separate, non-blocking pipe to distribute queries

This allows us to drop queries when a pipe goes full, thus still
distributing queries to other threads instead of blocking. It also
adds a new metric to keep track of queries dropped because the pipe
was full.

8 years agoAdd dnspcap2calidns to .gitignore 6564/head
Remi Gacogne [Thu, 3 May 2018 08:24:58 +0000 (09:24 +0100)] 
Add dnspcap2calidns to .gitignore

8 years agoMerge pull request #5 from pieterlexis/dnspcap2calidns2
Remi Gacogne [Thu, 3 May 2018 08:23:26 +0000 (09:23 +0100)] 
Merge pull request #5 from pieterlexis/dnspcap2calidns2

dnspcap2calidns: Add manpage and packaging

8 years agodnspcap2calidns: Add manpage and packaging
Pieter Lexis [Wed, 2 May 2018 21:07:25 +0000 (23:07 +0200)] 
dnspcap2calidns: Add manpage and packaging

8 years agoAdd dnspcap2calidns, to convert PCAP to the calidns format
Remi Gacogne [Wed, 2 May 2018 20:49:31 +0000 (21:49 +0100)] 
Add dnspcap2calidns, to convert PCAP to the calidns format

8 years agodnsdist: show droprate in API output
Pieter Lexis [Wed, 2 May 2018 15:28:36 +0000 (17:28 +0200)] 
dnsdist: show droprate in API output

8 years agocheck if parameter has been submitted before accessing it 6562/head
Charles-Henri Bruyand [Wed, 2 May 2018 14:18:50 +0000 (16:18 +0200)] 
check if parameter has been submitted before accessing it

8 years agodetails version the subtree parameters has been added
Charles-Henri Bruyand [Wed, 2 May 2018 14:17:31 +0000 (16:17 +0200)] 
details version the subtree parameters has been added

8 years agoSkip subtree option tests against auth
Charles-Henri Bruyand [Wed, 2 May 2018 13:55:34 +0000 (15:55 +0200)] 
Skip subtree option tests against auth

8 years agorec api: add subtree option to the cache flush endpoint
Charles-Henri Bruyand [Wed, 2 May 2018 12:07:13 +0000 (14:07 +0200)] 
rec api: add subtree option to the cache flush endpoint

8 years agoauth: also skip sorting for unsigned zones. Thanks @habbie 6561/head
Kees Monshouwer [Tue, 1 May 2018 22:37:04 +0000 (00:37 +0200)] 
auth: also skip sorting for unsigned zones. Thanks @habbie

8 years agoMerge pull request #6528 from cmouse/geoip
Pieter Lexis [Tue, 1 May 2018 22:01:39 +0000 (00:01 +0200)] 
Merge pull request #6528 from cmouse/geoip

docs: geoip-database-files has not been dropped in v4.2.0

8 years agoMerge pull request #6537 from zeha/lgtm-cleanup
Pieter Lexis [Tue, 1 May 2018 22:00:55 +0000 (00:00 +0200)] 
Merge pull request #6537 from zeha/lgtm-cleanup

Cleanup small issues found by lgtm.com

8 years agoMerge pull request #6538 from zeha/lgtm-config
Pieter Lexis [Tue, 1 May 2018 22:00:31 +0000 (00:00 +0200)] 
Merge pull request #6538 from zeha/lgtm-config

Add custom config for lgtm.com

8 years agoMerge pull request #6545 from Habbie/6312-redux
Pieter Lexis [Tue, 1 May 2018 21:59:41 +0000 (23:59 +0200)] 
Merge pull request #6545 from Habbie/6312-redux

auth: lower 'packet too short' loglevel in another place

8 years agoMerge pull request #6557 from Habbie/rec_control-include-dir
Pieter Lexis [Tue, 1 May 2018 21:57:11 +0000 (23:57 +0200)] 
Merge pull request #6557 from Habbie/rec_control-include-dir

make rec_control respect include-dir; closes #6536

8 years agoMerge pull request #6558 from Habbie/bind-no-suffix
Pieter Lexis [Tue, 1 May 2018 21:56:48 +0000 (23:56 +0200)] 
Merge pull request #6558 from Habbie/bind-no-suffix

bindbackend: refuse launch suffixes

8 years agoMerge pull request #6560 from Habbie/compile-and-test
Pieter Lexis [Tue, 1 May 2018 21:56:26 +0000 (23:56 +0200)] 
Merge pull request #6560 from Habbie/compile-and-test

split compile/test in pull request template

8 years agosplit compile/test in pull request template 6560/head
Peter van Dijk [Tue, 1 May 2018 18:52:39 +0000 (20:52 +0200)] 
split compile/test in pull request template

8 years agopdnsutil: Use new domain in b2bmigrate 6559/head
Aki Tuomi [Tue, 1 May 2018 18:46:55 +0000 (21:46 +0300)] 
pdnsutil: Use new domain in b2bmigrate

8 years agodocument bindbackend launch limitation 6558/head
Peter van Dijk [Tue, 1 May 2018 17:42:14 +0000 (19:42 +0200)] 
document bindbackend launch limitation

8 years agobindbackend: refuse launch suffixes
Peter van Dijk [Tue, 1 May 2018 17:38:31 +0000 (19:38 +0200)] 
bindbackend: refuse launch suffixes

8 years agomake rec_control respect include-dir; closes #6536 6557/head
Peter van Dijk [Tue, 1 May 2018 17:16:52 +0000 (19:16 +0200)] 
make rec_control respect include-dir; closes #6536

8 years agoauth: speedup AXFR out for presigned zones.
Kees Monshouwer [Mon, 30 Apr 2018 19:38:14 +0000 (21:38 +0200)] 
auth: speedup AXFR out for presigned zones.

8 years agoauth: ignore NSEC3PARAM records in a presigned zone
Kees Monshouwer [Mon, 30 Apr 2018 19:35:37 +0000 (21:35 +0200)] 
auth: ignore NSEC3PARAM records in a presigned zone

8 years agoRemove redundant function declaration 6537/head
Chris Hofstaedtler [Mon, 30 Apr 2018 18:23:57 +0000 (20:23 +0200)] 
Remove redundant function declaration

8 years agoAdd config for lgtm.com 6538/head
Chris Hofstaedtler [Mon, 30 Apr 2018 12:10:07 +0000 (14:10 +0200)] 
Add config for lgtm.com

8 years agoauth: lower 'packet too short' loglevel in another place 6545/head
Peter van Dijk [Mon, 30 Apr 2018 16:11:59 +0000 (18:11 +0200)] 
auth: lower 'packet too short' loglevel in another place

8 years agodnsdist: allow known exception types to be converted to string 6541/head
Charles-Henri Bruyand [Mon, 30 Apr 2018 15:33:30 +0000 (17:33 +0200)] 
dnsdist: allow known exception types to be converted to string

8 years agoMerge pull request #6539 from Habbie/config-help
Peter van Dijk [Mon, 30 Apr 2018 14:52:11 +0000 (16:52 +0200)] 
Merge pull request #6539 from Habbie/config-help

document undocumented config vars

8 years agodocument undocumented config vars 6539/head
Peter van Dijk [Mon, 30 Apr 2018 14:00:39 +0000 (16:00 +0200)] 
document undocumented config vars

configuration variables without a help string do not show up in --help and
pdns_control current-config

8 years agorec: Remove the now irrelevant part of a comment about records' sizes
Remi Gacogne [Mon, 30 Apr 2018 10:06:49 +0000 (12:06 +0200)] 
rec: Remove the now irrelevant part of a comment about records' sizes

8 years agoAdd some missing header include guards
Chris Hofstaedtler [Mon, 30 Apr 2018 09:37:20 +0000 (11:37 +0200)] 
Add some missing header include guards

8 years agoCatch exceptions by-ref
Chris Hofstaedtler [Mon, 30 Apr 2018 09:36:44 +0000 (11:36 +0200)] 
Catch exceptions by-ref

8 years agorec: Clarify a bit what an incomning UDP queries processing round is 6518/head
Remi Gacogne [Fri, 27 Apr 2018 16:49:33 +0000 (18:49 +0200)] 
rec: Clarify a bit what an incomning UDP queries processing round is

8 years agoMerge pull request #6534 from rgacogne/rec-fix-tcp
Remi Gacogne [Fri, 27 Apr 2018 16:37:04 +0000 (18:37 +0200)] 
Merge pull request #6534 from rgacogne/rec-fix-tcp

Restore the existing behaviour of Socket::connect() with a 0 timeout

8 years agoMerge pull request #6526 from rgacogne/calidns-ecs-from-file
Remi Gacogne [Fri, 27 Apr 2018 09:03:04 +0000 (11:03 +0200)] 
Merge pull request #6526 from rgacogne/calidns-ecs-from-file

 calidns: Add an option to read ECS values from the query file, skip comments

8 years agoRestore the existing behaviour of Socket::connect() with a 0 timeout 6534/head
Remi Gacogne [Thu, 26 Apr 2018 07:38:51 +0000 (09:38 +0200)] 
Restore the existing behaviour of Socket::connect() with a 0 timeout

73ba5999186da82b444472170f7e0ce312ce536b rightly removed the code
duplication between `Socket::connect()` and `SConnectWithTimeout()`.
Unfortunately the two codes had different behaviours when connecting
in non-blocking mode with a timeout value of zero. The first one
just returned the socket descriptor on `EINPROGRESS`, rightly
assuming that a value of 0 for the timeout meant not to wait for the
connection to established, while `SConnectWithTimeout()` did not
handle that special case, because it was never called with a value
of 0 for the timeout duration.

8 years agoMerge pull request #6503 from rgacogne/rec-udp-allocs
Remi Gacogne [Wed, 25 Apr 2018 12:00:41 +0000 (14:00 +0200)] 
Merge pull request #6503 from rgacogne/rec-udp-allocs

 rec: Remove some unnecessary allocations and copies in the UDP path

8 years agoMerge pull request #6524 from rgacogne/dnsdist-multi-certs
Remi Gacogne [Wed, 25 Apr 2018 11:57:41 +0000 (13:57 +0200)] 
Merge pull request #6524 from rgacogne/dnsdist-multi-certs

dnsdist: Add support for more than one TLS certificate

8 years agoMerge pull request #6531 from Habbie/lua-meta-interleaved
Pieter Lexis [Wed, 25 Apr 2018 07:49:51 +0000 (09:49 +0200)] 
Merge pull request #6531 from Habbie/lua-meta-interleaved

avoid interleaved access to B (via d_dk)

8 years agoMerge pull request #6530 from cmouse/ssqlite3
Pieter Lexis [Wed, 25 Apr 2018 07:49:17 +0000 (09:49 +0200)] 
Merge pull request #6530 from cmouse/ssqlite3

Add missing overrides

8 years agoavoid interleaved access to B (via d_dk) 6531/head
Peter van Dijk [Tue, 24 Apr 2018 21:48:13 +0000 (23:48 +0200)] 
avoid interleaved access to B (via d_dk)

8 years agogodbcbackend: Add missing overrides to SODBC 6530/head
Aki Tuomi [Tue, 24 Apr 2018 16:25:52 +0000 (19:25 +0300)] 
godbcbackend: Add missing overrides to SODBC

Found by Travis

8 years agossqlite3: Add missing overrides
Aki Tuomi [Tue, 24 Apr 2018 16:23:55 +0000 (19:23 +0300)] 
ssqlite3: Add missing overrides

Found by Travis

8 years agocalidns: Skip empty lines, or lines starting with a '#' 6526/head
Remi Gacogne [Mon, 23 Apr 2018 09:33:17 +0000 (11:33 +0200)] 
calidns: Skip empty lines, or lines starting with a '#'

8 years agocalidns: Add an option to read ECS values from the query file
Remi Gacogne [Mon, 23 Apr 2018 09:31:47 +0000 (11:31 +0200)] 
calidns: Add an option to read ECS values from the query file

8 years agoMerge pull request #6529 from chbruyand/luarec-configure
Peter van Dijk [Tue, 24 Apr 2018 09:19:37 +0000 (11:19 +0200)] 
Merge pull request #6529 from chbruyand/luarec-configure

configure: ensure lua is setup when lua records are enabled

8 years agoconfigure: ensure lua is setup when lua records are enabled 6529/head
Charles-Henri Bruyand [Tue, 24 Apr 2018 06:31:51 +0000 (08:31 +0200)] 
configure: ensure lua is setup when lua records are enabled

8 years agodocs: geoip-database-files has not been dropped in v4.2.0 6528/head
Aki Tuomi [Mon, 23 Apr 2018 18:09:07 +0000 (21:09 +0300)] 
docs: geoip-database-files has not been dropped in v4.2.0

8 years agoMerge pull request #6527 from chbruyand/luarec-docs
Peter van Dijk [Mon, 23 Apr 2018 17:47:06 +0000 (19:47 +0200)] 
Merge pull request #6527 from chbruyand/luarec-docs

docs: clarify ifportup and fix some typos

8 years agofix configure issues and disable lua records for el6 and sles 6527/head
Charles-Henri Bruyand [Mon, 23 Apr 2018 12:59:07 +0000 (14:59 +0200)] 
fix configure issues and disable lua records for el6 and sles

8 years agoluarec tests: double instructions performed to test timeout
Charles-Henri Bruyand [Mon, 23 Apr 2018 10:39:29 +0000 (12:39 +0200)] 
luarec tests: double instructions performed to test timeout

8 years agodocs: clarify ifportup and fix some typos
Charles-Henri Bruyand [Mon, 23 Apr 2018 09:38:24 +0000 (11:38 +0200)] 
docs: clarify ifportup and fix some typos

8 years agoMerge pull request #6525 from rgacogne/calidns-max-qps
Remi Gacogne [Mon, 23 Apr 2018 09:35:11 +0000 (11:35 +0200)] 
Merge pull request #6525 from rgacogne/calidns-max-qps

calidns: Add a maximum-qps option to stay at a given stable load

8 years agoMerge pull request #6171 from ahupowerdns/luarec
bert hubert [Mon, 23 Apr 2018 09:13:17 +0000 (11:13 +0200)] 
Merge pull request #6171 from ahupowerdns/luarec

LUA Records (yes we know it is Lua)

8 years agodocs: bump auth version to 4.2 for luarec integration 6171/head
Charles-Henri Bruyand [Mon, 23 Apr 2018 09:08:15 +0000 (11:08 +0200)] 
docs: bump auth version to 4.2 for luarec integration

8 years agoadjust EXTRA_DIST source
Charles-Henri Bruyand [Thu, 19 Apr 2018 13:00:41 +0000 (15:00 +0200)] 
adjust EXTRA_DIST source

8 years agoMerge pull request #6523 from rgacogne/dnsdist-rings-sharding-test
Remi Gacogne [Mon, 23 Apr 2018 07:31:22 +0000 (09:31 +0200)] 
Merge pull request #6523 from rgacogne/dnsdist-rings-sharding-test

 dnsdist tests: avoid failure on not-so-optimal distribution

8 years agocalidns: Add a maximum-qps option to stay at a given stable load 6525/head
Remi Gacogne [Sat, 21 Apr 2018 20:18:43 +0000 (22:18 +0200)] 
calidns: Add a maximum-qps option to stay at a given stable load

8 years agodnsdist: Add support for more than one TLS certificate 6524/head
Remi Gacogne [Sat, 21 Apr 2018 15:11:05 +0000 (17:11 +0200)] 
dnsdist: Add support for more than one TLS certificate

8 years agodnsdist: Restore a permissive check so we notice a really bad regression 6523/head
Remi Gacogne [Fri, 20 Apr 2018 17:15:32 +0000 (19:15 +0200)] 
dnsdist: Restore a permissive check so we notice a really bad regression

8 years agodnsdist tests: avoid failure on not-so-optimal distribution
Chris Hofstaedtler [Tue, 3 Apr 2018 07:55:35 +0000 (09:55 +0200)] 
dnsdist tests: avoid failure on not-so-optimal distribution

(cherry picked from commit d54864b1b0bd670722cf70a3e58d230aaab3a14a)

8 years agoMerge pull request #6519 from Habbie/travis-luajit
Pieter Lexis [Thu, 19 Apr 2018 16:13:41 +0000 (18:13 +0200)] 
Merge pull request #6519 from Habbie/travis-luajit

switch travis to luajit; lower luajit required version to 2.0.2

8 years agorec: Add a new max-udp-queries-per-round setting
Remi Gacogne [Thu, 19 Apr 2018 15:03:54 +0000 (17:03 +0200)] 
rec: Add a new max-udp-queries-per-round setting

This new setting limits the number of UDP queries we attempt to
handle after being woken up by the multiplexer and before returning
back to process other events.
Before this, we could end up trying to process queries after queries
and almost never return from handleNewUDPQuestion() to process new
events, meaning we could eventually end up never scheduling new
mthreads or handle responses from authoritative servers for a long
time, only sending responses for packetcache hits and creating new
mthreads.

8 years agoallow luajit 2.0.2 6519/head
Peter van Dijk [Thu, 19 Apr 2018 12:25:11 +0000 (14:25 +0200)] 
allow luajit 2.0.2

8 years agoswitch travis to luajit
Peter van Dijk [Thu, 19 Apr 2018 12:22:40 +0000 (14:22 +0200)] 
switch travis to luajit

8 years agoLicense minicurl files under the MIT license
Charles-Henri Bruyand [Thu, 19 Apr 2018 12:02:48 +0000 (14:02 +0200)] 
License minicurl files under the MIT license

8 years agoadd lua-reccord-exec-limit option to pdns_server
Charles-Henri Bruyand [Thu, 19 Apr 2018 10:54:47 +0000 (12:54 +0200)] 
add lua-reccord-exec-limit option to pdns_server

8 years agorethrow lua execution exception with reason
Charles-Henri Bruyand [Thu, 19 Apr 2018 09:49:28 +0000 (11:49 +0200)] 
rethrow lua execution exception with reason

8 years agoMerge pull request #6508 from rgacogne/rec-rpz-seed-file
Pieter Lexis [Wed, 18 Apr 2018 09:43:49 +0000 (11:43 +0200)] 
Merge pull request #6508 from rgacogne/rec-rpz-seed-file

rec: Add the possibility to preload RPZ from file, dump updates to a file

8 years agorec: Add documentation for the RPZ's `dumpFile` and `seedFile` options 6508/head
Remi Gacogne [Tue, 17 Apr 2018 08:45:05 +0000 (10:45 +0200)] 
rec: Add documentation for the RPZ's `dumpFile` and `seedFile` options

8 years agorec: Add the possibility to dump RPZ updates to a file
Remi Gacogne [Mon, 16 Apr 2018 16:57:35 +0000 (18:57 +0200)] 
rec: Add the possibility to dump RPZ updates to a file

8 years agorec: Add seedFile to load RPZ zones from a file, then update via IXFR
Remi Gacogne [Mon, 16 Apr 2018 16:58:00 +0000 (18:58 +0200)] 
rec: Add seedFile to load RPZ zones from a file, then update via IXFR

8 years agoMerge pull request #6498 from cmouse/dnsbackend
Pieter Lexis [Tue, 17 Apr 2018 16:30:48 +0000 (18:30 +0200)] 
Merge pull request #6498 from cmouse/dnsbackend

dnsbackend: Make isMaster a const

8 years agoMerge pull request #6506 from rgacogne/rec-stop-rpz-threads-reload
Pieter Lexis [Tue, 17 Apr 2018 16:28:54 +0000 (18:28 +0200)] 
Merge pull request #6506 from rgacogne/rec-stop-rpz-threads-reload

rec: Stop the obsolete RPZ threads after a Lua configuration reload

8 years agoMerge pull request #6507 from Habbie/autoconf-quotes-lua2
Pieter Lexis [Tue, 17 Apr 2018 16:28:45 +0000 (18:28 +0200)] 
Merge pull request #6507 from Habbie/autoconf-quotes-lua2

autoconf: fix quoting; fix lua2 backend liblua check

8 years agoMerge pull request #6509 from KamagoNet/ldap-remove-compiler-warnings
Pieter Lexis [Tue, 17 Apr 2018 16:28:26 +0000 (18:28 +0200)] 
Merge pull request #6509 from KamagoNet/ldap-remove-compiler-warnings

Remove compiler warnings pointed by Aki

8 years agoMerge pull request #6511 from rgacogne/rec-luajit-rdynamic
Pieter Lexis [Tue, 17 Apr 2018 16:28:11 +0000 (18:28 +0200)] 
Merge pull request #6511 from rgacogne/rec-luajit-rdynamic

rec: Add -rdynamic to C{,XX}FLAGS when we build with LuaJIT

8 years agorec: Add -rdynamic to C{,XX}FLAGS when we build with LuaJIT 6511/head
Remi Gacogne [Tue, 17 Apr 2018 14:53:35 +0000 (16:53 +0200)] 
rec: Add -rdynamic to C{,XX}FLAGS when we build with LuaJIT

We need that to get the FFI symbols exported.

8 years agoclean todolist
Charles-Henri Bruyand [Tue, 17 Apr 2018 12:12:57 +0000 (14:12 +0200)] 
clean todolist

8 years agoremove unecessary requirements
Charles-Henri Bruyand [Tue, 17 Apr 2018 11:58:25 +0000 (13:58 +0200)] 
remove unecessary requirements

8 years agoMerge pull request #6493 from gryphius/spare-no-expanse
Pieter Lexis [Tue, 17 Apr 2018 10:56:32 +0000 (12:56 +0200)] 
Merge pull request #6493 from gryphius/spare-no-expanse

fix doc typo: expension->expansion

8 years agoMerge pull request #6494 from cyclops1982/mydns-1
Pieter Lexis [Tue, 17 Apr 2018 10:56:15 +0000 (12:56 +0200)] 
Merge pull request #6494 from cyclops1982/mydns-1

Remove very-long-txt from "to sql" for mydns test

8 years agoauth: test GeoIP related features of LUA Records
Charles-Henri Bruyand [Tue, 17 Apr 2018 05:32:44 +0000 (07:32 +0200)] 
auth: test GeoIP related features of LUA Records

8 years agomissing requests package
Charles-Henri Bruyand [Mon, 16 Apr 2018 21:38:13 +0000 (23:38 +0200)] 
missing requests package

8 years agoRemove compiler warnings pointed by Aki 6509/head
GrĂ©gory Oestreicher [Mon, 16 Apr 2018 19:39:25 +0000 (21:39 +0200)] 
Remove compiler warnings pointed by Aki

8 years agoautoconf: centralise lua* backend liblua check 6507/head
Peter van Dijk [Mon, 16 Apr 2018 15:42:46 +0000 (17:42 +0200)] 
autoconf: centralise lua* backend liblua check

8 years agoadd lua rec tests to travis build
Charles-Henri Bruyand [Mon, 16 Apr 2018 15:39:10 +0000 (17:39 +0200)] 
add lua rec tests to travis build

8 years agoadd --disable-lua-records option
Charles-Henri Bruyand [Mon, 16 Apr 2018 15:36:29 +0000 (17:36 +0200)] 
add --disable-lua-records option

8 years agoautoconf: correctly quote AC_MSG_ERROR inside AS_IF
Peter van Dijk [Mon, 16 Apr 2018 15:30:56 +0000 (17:30 +0200)] 
autoconf: correctly quote AC_MSG_ERROR inside AS_IF

8 years agoMerge pull request #6502 from rgacogne/dnsdist-wrandom-tests
Remi Gacogne [Mon, 16 Apr 2018 15:14:16 +0000 (17:14 +0200)] 
Merge pull request #6502 from rgacogne/dnsdist-wrandom-tests

dnsdist: Be more permissive in wrandom tests, log values on failure

8 years agorec: Stop the obsolete RPZ threads after a Lua configuration reload 6506/head
Remi Gacogne [Mon, 16 Apr 2018 15:12:27 +0000 (17:12 +0200)] 
rec: Stop the obsolete RPZ threads after a Lua configuration reload

8 years agorec: Don't copy the UDP query from a buffer to a string 6503/head
Remi Gacogne [Fri, 13 Apr 2018 16:45:41 +0000 (18:45 +0200)] 
rec: Don't copy the UDP query from a buffer to a string

8 years agorec: Remove unnecessary allocations and copies in DNSComboWriter
Remi Gacogne [Fri, 13 Apr 2018 15:30:33 +0000 (17:30 +0200)] 
rec: Remove unnecessary allocations and copies in DNSComboWriter

8 years agoAuth: fix tools build
Charles-Henri Bruyand [Mon, 16 Apr 2018 10:55:35 +0000 (12:55 +0200)] 
Auth: fix tools build

8 years agosync with g_log var
Charles-Henri Bruyand [Mon, 16 Apr 2018 09:26:23 +0000 (11:26 +0200)] 
sync with g_log var

8 years agoMerge remote-tracking branch 'origin/master' into luarec
Charles-Henri Bruyand [Mon, 16 Apr 2018 09:12:06 +0000 (11:12 +0200)] 
Merge remote-tracking branch 'origin/master' into luarec

* origin/master: (241 commits)
  ixfrdist: fix review comments by @rgacogne
  ixfrdist: don't use variable length array
  ixfrdist: reverse no source and ACL checks
  ixfrutil: ensure it does not print by itself
  ixfrdist: use the logging module
  logger: Allow logging with the severity prefix
  auth: Link dnspcap2protobuf against librt when needed
  Update metrics.rst
  requeue serial check if NOTIFY comes in while incoming AXFR is ongoing
  improve slave NOTIFY logging
  Add return 0 for correct exit of set-kind and set-account
  Test dependencies is too recent a feature, disable the uninit test
  rec: Set the RNG parameter to "auto" in the SyncRes unit tests
  Fix the dns_random unit tests, test all available backends
  make lock test pass on macOS
  ixfrdist: update manpage
  ixfrdist: Use workers to handle TCP connections
  Fix a warning on botan >= 2.5.0
  Fix compilation and use of getrandom() when available
  lualang.org -> lua.org
  ...

8 years agodnsdist: Be more permissive in wrandom tests, log values on failure 6502/head
Remi Gacogne [Mon, 16 Apr 2018 08:47:34 +0000 (10:47 +0200)] 
dnsdist: Be more permissive in wrandom tests, log values on failure