]> granicus.if.org Git - pdns/log
pdns
7 years agorec: Delay RPZ threads creation until the Lua config has been parsed
Remi Gacogne [Wed, 9 May 2018 10:53:06 +0000 (12:53 +0200)]
rec: Delay RPZ threads creation until the Lua config has been parsed

Otherwise if the parsing of the remaining Lua directives takes longer
than the AXFR, our zone content will be replaced by an empty zone
once the parsing finishes.

7 years agorec: Load RPZ safely from the RPZIXFRTracker
Pieter Lexis [Tue, 8 May 2018 20:47:33 +0000 (21:47 +0100)]
rec: Load RPZ safely from the RPZIXFRTracker

7 years agoMerge pull request #6580 from rgacogne/rec-dnsreplay-outgoing-buffer
Peter van Dijk [Tue, 8 May 2018 18:43:23 +0000 (20:43 +0200)]
Merge pull request #6580 from rgacogne/rec-dnsreplay-outgoing-buffer

dnsreplay: Bail out on a too small outgoing buffer

7 years agoMerge pull request #6574 from rgacogne/rec-lua-ffi-raw
Remi Gacogne [Tue, 8 May 2018 15:06:43 +0000 (16:06 +0100)]
Merge pull request #6574 from rgacogne/rec-lua-ffi-raw

rec: Add _raw versions for qname / ComboAddresses to the FFI API

7 years agodnsreplay: Bail out on a too small outgoing buffer
Remi Gacogne [Tue, 5 Dec 2017 16:07:19 +0000 (17:07 +0100)]
dnsreplay: Bail out on a too small outgoing buffer

7 years agoMerge pull request #6576 from Habbie/docs-auth-4.1.2
Peter van Dijk [Tue, 8 May 2018 11:17:33 +0000 (13:17 +0200)]
Merge pull request #6576 from Habbie/docs-auth-4.1.2

 docs + secpoll update for auth 4.1.2

7 years agoMerge pull request #6577 from aerique/feature/add-syntax-to-dnstap-proto
aerique [Tue, 8 May 2018 08:07:43 +0000 (10:07 +0200)]
Merge pull request #6577 from aerique/feature/add-syntax-to-dnstap-proto

Add syntax to dns.proto to silence compilation warning.

7 years agodocs + secpoll update for auth 4.1.2
Peter van Dijk [Mon, 7 May 2018 12:53:38 +0000 (14:53 +0200)]
docs + secpoll update for auth 4.1.2

7 years agoAdd syntax to dns.proto to silence compilation warning.
Erik Winkels [Mon, 7 May 2018 13:26:23 +0000 (15:26 +0200)]
Add syntax to dns.proto to silence compilation warning.

7 years agofix old typo
Peter van Dijk [Mon, 7 May 2018 12:40:02 +0000 (14:40 +0200)]
fix old typo

7 years agorec: Add _raw versions for qname / ComboAddresses to the FFI API
Remi Gacogne [Mon, 7 May 2018 10:03:24 +0000 (12:03 +0200)]
rec: Add _raw versions for qname / ComboAddresses to the FFI API

7 years agoMerge pull request #6559 from cmouse/di_new
Peter van Dijk [Mon, 7 May 2018 09:45:34 +0000 (11:45 +0200)]
Merge pull request #6559 from cmouse/di_new

pdnsutil: Use new domain in b2bmigrate

7 years agoMerge pull request #6571 from mind04/api-serial
Peter van Dijk [Mon, 7 May 2018 07:51:48 +0000 (09:51 +0200)]
Merge pull request #6571 from mind04/api-serial

auth-api: increase serial after dnssec related updates

7 years agoauth-api: remove headers
Kees Monshouwer [Fri, 4 May 2018 10:02:13 +0000 (12:02 +0200)]
auth-api: remove headers

7 years agoauth-api: increase serial after dnssec related updates
Kees Monshouwer [Thu, 3 May 2018 22:56:51 +0000 (00:56 +0200)]
auth-api: increase serial after dnssec related updates

7 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

7 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

7 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

7 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

7 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

7 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

7 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

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

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

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

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

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

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

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

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

7 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

7 years agodocument undocumented config vars
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

7 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

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

7 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

7 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

7 years agoRestore the existing behaviour of Socket::connect() with a 0 timeout
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.

7 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

7 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

7 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)

7 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

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

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

Found by Travis

7 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

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

7 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

7 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

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

7 years agodocs: geoip-database-files has not been dropped in v4.2.0
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

7 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

7 years agofix configure issues and disable lua records for el6 and sles
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

7 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

7 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

7 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

7 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)

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

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

7 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

7 years agocalidns: Add a maximum-qps option to stay at a given stable load
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

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

7 years agodnsdist: Restore a permissive check so we notice a really bad regression
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

7 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)

7 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

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

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

7 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

7 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

7 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

7 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

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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 years agorec: Add -rdynamic to C{,XX}FLAGS when we build with LuaJIT
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.

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

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

7 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

7 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

7 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

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

7 years agoRemove compiler warnings pointed by Aki
Grégory Oestreicher [Mon, 16 Apr 2018 19:39:25 +0000 (21:39 +0200)]
Remove compiler warnings pointed by Aki

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

7 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

7 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

7 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

7 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

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

7 years agorec: Don't copy the UDP query from a buffer to a string
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

7 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

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

7 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

7 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
  ...

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

7 years agodnsbackend: Make isMaster a const
Aki Tuomi [Sun, 15 Apr 2018 17:52:11 +0000 (20:52 +0300)]
dnsbackend: Make isMaster a const

The const keyword fell to wrong side of the function,
so move it where it belongs to.

Broken in a2dfc9ea78614a9eef514a612117e507d70d4664

7 years agoluarec: add basic tests
Charles-Henri Bruyand [Thu, 5 Apr 2018 12:20:21 +0000 (14:20 +0200)]
luarec: add basic tests

7 years agoAuth: replace Socket::connect() implementation with SConnectWithTimeout
Charles-Henri Bruyand [Thu, 12 Apr 2018 08:20:59 +0000 (10:20 +0200)]
Auth: replace Socket::connect() implementation with SConnectWithTimeout