]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
3 years agoMerge pull request #9070 from rgacogne/boost-173 dnsdist-1.5.0-rc2
Remi Gacogne [Wed, 6 May 2020 08:46:57 +0000 (10:46 +0200)] 
Merge pull request #9070 from rgacogne/boost-173

Boost 1.73 moved boost::bind placeholders to the placeholders namespace

3 years agoMerge pull request #9079 from omoerbeek/coverity-1428667
Otto Moerbeek [Mon, 4 May 2020 10:53:13 +0000 (12:53 +0200)] 
Merge pull request #9079 from omoerbeek/coverity-1428667

Avoid throwing an exception in Logger::log().

3 years agoMerge pull request #9080 from omoerbeek/coverity-1401969-sqllite
Otto Moerbeek [Mon, 4 May 2020 10:52:51 +0000 (12:52 +0200)] 
Merge pull request #9080 from omoerbeek/coverity-1401969-sqllite

auth: better (actual) fix for mem leak in SSQLite3::execute()

3 years agoMerge pull request #9076 from rgacogne/clang-10-warnings
Remi Gacogne [Mon, 4 May 2020 09:48:35 +0000 (11:48 +0200)] 
Merge pull request #9076 from rgacogne/clang-10-warnings

Fix useless copies in loop reported by clang++ 10

3 years agoMerge pull request #9084 from pieterlexis/dnsdist_latency_prometheus_help
Remi Gacogne [Mon, 4 May 2020 09:19:37 +0000 (11:19 +0200)] 
Merge pull request #9084 from pieterlexis/dnsdist_latency_prometheus_help

dnsdist: add the unit to the help for latency buckets

3 years agosqlite3_exec does not return SQLITE_DONE or SQLITE_ROW plus one forgottten throw 9080/head
Otto Moerbeek [Mon, 4 May 2020 09:08:26 +0000 (11:08 +0200)] 
sqlite3_exec does not return SQLITE_DONE or SQLITE_ROW plus one forgottten throw
conversion

3 years agoApply suggestions from code review
Otto Moerbeek [Mon, 4 May 2020 09:00:23 +0000 (11:00 +0200)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <rgacogne+github@valombre.net>
3 years agoMerge pull request #9078 from omoerbeek/coverity-1419400
Otto Moerbeek [Mon, 4 May 2020 08:50:31 +0000 (10:50 +0200)] 
Merge pull request #9078 from omoerbeek/coverity-1419400

NetmaskTree: do not test node for null, the loop guarantees node is not null.

3 years agoMerge pull request #9087 from kpfleming/patch-1
Otto Moerbeek [Sat, 2 May 2020 13:34:34 +0000 (15:34 +0200)] 
Merge pull request #9087 from kpfleming/patch-1

Correct doc for ecs-add-for default

3 years agoCorrect doc for ecs-add-for default 9087/head
Kevin P. Fleming [Sat, 2 May 2020 13:16:54 +0000 (09:16 -0400)] 
Correct doc for ecs-add-for default

The default setting for `ecs-add-for` includes "::/0", not "::".

4 years agodnsdist: add the unit to the help for latency buckets 9084/head
Pieter Lexis [Fri, 1 May 2020 16:16:46 +0000 (18:16 +0200)] 
dnsdist: add the unit to the help for latency buckets

4 years agoBetter version that also plug the leaks for errors != the ones tested for.
Otto Moerbeek [Fri, 1 May 2020 10:26:51 +0000 (12:26 +0200)] 
Better version that also plug the leaks for errors != the ones tested for.

4 years agoBetter (actual) fix for leak reported by Coverity.
Otto Moerbeek [Fri, 1 May 2020 09:55:51 +0000 (11:55 +0200)] 
Better (actual) fix for leak reported by Coverity.

Always free errmsg; use two diffferent string vars to avoid shadowing.
Coverity 1401969.

4 years agoAvoid throwing an exception in Logger::log(). 9079/head
Otto Moerbeek [Fri, 1 May 2020 08:56:09 +0000 (10:56 +0200)] 
Avoid throwing an exception in Logger::log().

Throwing an exception in the logger, almost cetainly will cause
trouble. Coverity 1428667 shows this can happen in
LdapBackend::~LdapBackend().

4 years agoDo not test node for null, the loop guarantees node is not null. 9078/head
Otto Moerbeek [Fri, 1 May 2020 08:52:50 +0000 (10:52 +0200)] 
Do not test node for null, the loop guarantees node is not null.

Found by Coverity (1419400), which concludes that if node could be
null, the following node->node.first.getBits() would deref a nullptr.

4 years agoauth: Remove unused variable in the LDAP backend 9076/head
Remi Gacogne [Thu, 30 Apr 2020 08:30:34 +0000 (10:30 +0200)] 
auth: Remove unused variable in the LDAP backend

4 years agoauth: Fix 'loop variable [...] creates a copy' warnings
Remi Gacogne [Thu, 30 Apr 2020 08:30:22 +0000 (10:30 +0200)] 
auth: Fix 'loop variable [...] creates a copy' warnings

Reported by clang++ 10.

4 years agorec: Fix 'loop variable [...] creates a copy' warnings
Remi Gacogne [Thu, 30 Apr 2020 08:29:06 +0000 (10:29 +0200)] 
rec: Fix 'loop variable [...] creates a copy' warnings

Reported by clang++ 10.

4 years agoMerge pull request #9067 from rgacogne/wrap-pthread-objects
Remi Gacogne [Thu, 30 Apr 2020 07:22:21 +0000 (09:22 +0200)] 
Merge pull request #9067 from rgacogne/wrap-pthread-objects

Wrap pthread objects

4 years agoMake the constructors taking a pthread_rwlock_t * private. 9067/head
Otto Moerbeek [Wed, 29 Apr 2020 10:36:27 +0000 (12:36 +0200)] 
Make the constructors taking a pthread_rwlock_t * private.

This is to avoid re-introducing code using the unwrapped pthread_rwlock_t's.
While there, reorganize the classes to make the order more natural.

4 years agoReplace boost's placeholders with the ones from the std namespace 9070/head
Remi Gacogne [Tue, 28 Apr 2020 15:51:47 +0000 (17:51 +0200)] 
Replace boost's placeholders with the ones from the std namespace

Boost 1.73 moved boost::bind placeholders to the placeholders
namespace which did not exist before 1.60, let's switch to
std::bind and std::placeholders instead of doing per-version handling.

4 years agoLock: Remove the unused g_singleThreaded variable
Remi Gacogne [Tue, 28 Apr 2020 13:59:46 +0000 (15:59 +0200)] 
Lock: Remove the unused g_singleThreaded variable

4 years agoRemove the now unused Lock class wrapping pthread_mutex_t objects
Remi Gacogne [Tue, 28 Apr 2020 13:34:25 +0000 (15:34 +0200)] 
Remove the now unused Lock class wrapping pthread_mutex_t objects

4 years agoauth: Wrap a few more missed pthread_ objects
Remi Gacogne [Tue, 28 Apr 2020 13:33:47 +0000 (15:33 +0200)] 
auth: Wrap a few more missed pthread_ objects

4 years agoauth: Wrap pthread_ objects
Remi Gacogne [Fri, 24 Apr 2020 19:02:41 +0000 (21:02 +0200)] 
auth: Wrap pthread_ objects

4 years agorec: Wrap pthread_ objects
Remi Gacogne [Fri, 24 Apr 2020 15:44:09 +0000 (17:44 +0200)] 
rec: Wrap pthread_ objects

4 years agodnsdist: Wrap pthread_ objects
Remi Gacogne [Fri, 24 Apr 2020 15:27:50 +0000 (17:27 +0200)] 
dnsdist: Wrap pthread_ objects

4 years agoMerge pull request #9069 from omoerbeek/test-destroy-with-waiters
Otto Moerbeek [Tue, 28 Apr 2020 12:14:03 +0000 (14:14 +0200)] 
Merge pull request #9069 from omoerbeek/test-destroy-with-waiters

Avoid "pthread_rwlock_destroy on rwlock with waiters!" on OpenBSD

4 years agoMerge pull request #9068 from rgacogne/ddist-http2-counters
Remi Gacogne [Tue, 28 Apr 2020 12:00:10 +0000 (14:00 +0200)] 
Merge pull request #9068 from rgacogne/ddist-http2-counters

dnsdist: Fix duplicated HTTP/1 counter in 'showDOHFrontends()'

4 years agoAvoid "pthread_rwlock_destroy on rwlock with waiters!" on OpenBSD 9069/head
Otto Moerbeek [Tue, 28 Apr 2020 11:32:51 +0000 (13:32 +0200)] 
Avoid "pthread_rwlock_destroy on rwlock with waiters!" on OpenBSD

4 years agodnsdist: Fix duplicated HTTP/1 counter in 'showDOHFrontends()' 9068/head
Remi Gacogne [Tue, 28 Apr 2020 10:12:12 +0000 (12:12 +0200)] 
dnsdist: Fix duplicated HTTP/1 counter in 'showDOHFrontends()'

4 years agoMerge pull request #9057 from rgacogne/ddist-socket-removal
Remi Gacogne [Tue, 28 Apr 2020 07:58:44 +0000 (09:58 +0200)] 
Merge pull request #9057 from rgacogne/ddist-socket-removal

dnsdist: Gracefully handle a failure to remove FD on (re)-connection

4 years agoMerge pull request #9056 from omoerbeek/decl-warnings
Otto Moerbeek [Tue, 28 Apr 2020 06:41:30 +0000 (08:41 +0200)] 
Merge pull request #9056 from omoerbeek/decl-warnings

Add -Wmissing-declarations -Wredundant-decls

4 years agoMerge pull request #9060 from Habbie/bind-extstatus-offbyone
Remi Gacogne [Mon, 27 Apr 2020 08:08:23 +0000 (10:08 +0200)] 
Merge pull request #9060 from Habbie/bind-extstatus-offbyone

BIND-DOMAIN-EXTENDED-STATUS: don't look for a domain called BIND-DOMAIN-EXTENDED-STATUS

4 years agoBIND-DOMAIN-EXTENDED-STATUS: don't look for a domain called BIND-DOMAIN-EXTENDED... 9060/head
Peter van Dijk [Fri, 24 Apr 2020 18:58:42 +0000 (20:58 +0200)] 
BIND-DOMAIN-EXTENDED-STATUS: don't look for a domain called BIND-DOMAIN-EXTENDED-STATUS

4 years agoMerge pull request #9059 from omoerbeek/dnsdist-warnings
Otto Moerbeek [Fri, 24 Apr 2020 14:01:53 +0000 (16:01 +0200)] 
Merge pull request #9059 from omoerbeek/dnsdist-warnings

dnsdist: a few warnings fixed, reported by clang on OpenBSD

4 years agoFix warnings about dup/missing prototypes 9056/head
Remi Gacogne [Fri, 24 Apr 2020 13:36:08 +0000 (15:36 +0200)] 
Fix warnings about dup/missing prototypes

4 years agoA few warnings, reported by clang on OpenBSD 9059/head
Otto Moerbeek [Fri, 24 Apr 2020 12:49:32 +0000 (14:49 +0200)] 
A few warnings, reported by clang on OpenBSD

4 years agodnsdist: Gracefully handle a failure to remove FD on (re)-connection 9057/head
Remi Gacogne [Fri, 24 Apr 2020 10:45:45 +0000 (12:45 +0200)] 
dnsdist: Gracefully handle a failure to remove FD on (re)-connection

When more than one socket per backend is used, we might not have
added all the socket descriptors to the multiplexer and that's fine.

4 years agoMerge pull request #9044 from rgacogne/auth-never-read-clang
Remi Gacogne [Fri, 24 Apr 2020 08:25:24 +0000 (10:25 +0200)] 
Merge pull request #9044 from rgacogne/auth-never-read-clang

auth: Fix warnings reported by clang++ 10

4 years agoMerge pull request #9053 from rgacogne/devpoll-no-naked-pointer
Remi Gacogne [Fri, 24 Apr 2020 08:23:51 +0000 (10:23 +0200)] 
Merge pull request #9053 from rgacogne/devpoll-no-naked-pointer

Get rid of a naked pointer in the /dev/poll event multiplexer

4 years agoMerge pull request #9054 from rgacogne/ddist-more-flags
Remi Gacogne [Fri, 24 Apr 2020 08:23:15 +0000 (10:23 +0200)] 
Merge pull request #9054 from rgacogne/ddist-more-flags

dnsdist: Build with -Wmissing-declarations -Wredundant-decls

4 years agoAdd -Wmissing-declarations -Wredundant-decls
Otto Moerbeek [Fri, 24 Apr 2020 08:11:20 +0000 (10:11 +0200)] 
Add -Wmissing-declarations -Wredundant-decls

4 years agoMerge pull request #9016 from omoerbeek/random-engine
Otto Moerbeek [Fri, 24 Apr 2020 07:31:45 +0000 (09:31 +0200)] 
Merge pull request #9016 from omoerbeek/random-engine

random engine to allow for future ++17 compatibility

4 years agoMerge pull request #9050 from aerique/feature/add-rec-44-to-repo-script
aerique [Thu, 23 Apr 2020 20:03:59 +0000 (22:03 +0200)] 
Merge pull request #9050 from aerique/feature/add-rec-44-to-repo-script

Add `rec-44` to repo test script.

4 years agoGet rid of a naked pointer in the /dev/poll event multiplexer 9053/head
Remi Gacogne [Thu, 23 Apr 2020 15:37:23 +0000 (17:37 +0200)] 
Get rid of a naked pointer in the /dev/poll event multiplexer

4 years agodnsdist: Build with -Wmissing-declarations -Wredundant-decls 9054/head
Remi Gacogne [Thu, 23 Apr 2020 13:42:45 +0000 (15:42 +0200)] 
dnsdist: Build with -Wmissing-declarations -Wredundant-decls

4 years agodnsdist: Fix warnings about dup/missing prototypes
Remi Gacogne [Thu, 23 Apr 2020 13:41:41 +0000 (15:41 +0200)] 
dnsdist: Fix warnings about dup/missing prototypes

Including a wrong FFI prototype.

4 years agoMerge pull request #9052 from cyclops1982/docs
Remi Gacogne [Thu, 23 Apr 2020 08:00:12 +0000 (10:00 +0200)] 
Merge pull request #9052 from cyclops1982/docs

Small doc changes

4 years agoAdd notes on logging ability in dnsdist 9052/head
Ruben d'Arco [Wed, 22 Apr 2020 20:09:52 +0000 (21:09 +0100)] 
Add notes on logging ability in dnsdist

4 years agoMerge pull request #9046 from omoerbeek/rec-prep-4.4.0-alpha1
aerique [Wed, 22 Apr 2020 13:10:23 +0000 (15:10 +0200)] 
Merge pull request #9046 from omoerbeek/rec-prep-4.4.0-alpha1

Prep rec-4.4.0-alpha1

4 years agoAdd `rec-44` to repo test script. 9050/head
aerique [Wed, 22 Apr 2020 13:08:52 +0000 (15:08 +0200)] 
Add `rec-44` to repo test script.

4 years agoIn dnsdist, (which is not a dns_random consumer), use sdt::default_random_engine 9016/head
Otto Moerbeek [Tue, 21 Apr 2020 12:36:12 +0000 (14:36 +0200)] 
In dnsdist, (which is not a dns_random consumer), use sdt::default_random_engine
for shuffle.

4 years agoAvoid self-assignment of DNSName, some version of boost::container::string
Otto Moerbeek [Wed, 8 Apr 2020 13:26:08 +0000 (15:26 +0200)] 
Avoid self-assignment of DNSName, some version of boost::container::string
do not like that and throw an assertion.

4 years agoUtilize std::shuffle and introduce pdns::dns_random_engine
krionbsd [Mon, 6 Apr 2020 10:28:34 +0000 (12:28 +0200)] 
Utilize std::shuffle and introduce pdns::dns_random_engine

std::random_shuffle is deprecated and removed starting from C++17, so we
might better use std::shuffle which uses URBG:
https://en.cppreference.com/w/cpp/named_req/UniformRandomBitGenerator
under the hood for a better random generation.

4 years agoPrep rec-4.4.0-alpha1 9046/head
Otto Moerbeek [Mon, 20 Apr 2020 14:45:50 +0000 (16:45 +0200)] 
Prep rec-4.4.0-alpha1

4 years agoMerge pull request #8910 from omoerbeek/rec-routing-tag rec-4.4.0-alpha1
Otto Moerbeek [Mon, 20 Apr 2020 14:26:56 +0000 (16:26 +0200)] 
Merge pull request #8910 from omoerbeek/rec-routing-tag

Rec: routing tag

4 years agoTest tweaks 8910/head
Otto Moerbeek [Fri, 17 Apr 2020 09:14:27 +0000 (09:14 +0000)] 
Test tweaks

4 years agoSimpify 'variable' condition: it boils down to having a reply from
Otto Moerbeek [Fri, 17 Apr 2020 08:17:09 +0000 (10:17 +0200)] 
Simpify 'variable' condition: it boils down to having a reply from
the auth including an ednsmask, routingTag does not play a role.

4 years agoProcess rgacogne's comments wrt entryMatches().
Otto Moerbeek [Fri, 17 Apr 2020 08:08:56 +0000 (10:08 +0200)] 
Process rgacogne's comments wrt entryMatches().

This simplifies the code, but has the silent assumption that
entryMatches() only gets fed matching routingTags (if present).
The getEntries() code does guarrantee this so we should be safe.

4 years agoBasic routing tag test
Otto Moerbeek [Tue, 14 Apr 2020 12:50:55 +0000 (12:50 +0000)] 
Basic routing tag test

4 years agoRoutingtag is now handled by gettag() and not part of dq anymore.
Otto Moerbeek [Tue, 7 Apr 2020 11:19:30 +0000 (13:19 +0200)] 
Routingtag is now handled by gettag() and not part of dq anymore.

ffi interface to be done. Includes attempt at documenting the return
value of gettag() a bit better.

4 years agoProcess comments from rcagogne; mostly better unit tests.
Otto Moerbeek [Mon, 9 Mar 2020 09:09:11 +0000 (10:09 +0100)] 
Process comments from rcagogne; mostly better unit tests.

entryMatches() logic not yet adapted.

4 years agoIntroduce routingTag, settable from lua and passed to SyncRes if set.
Otto Moerbeek [Wed, 12 Feb 2020 10:55:56 +0000 (11:55 +0100)] 
Introduce routingTag, settable from lua and passed to SyncRes if set.

SyncRes passes it on to the record cache methods that do not use
it yet.

4 years agoauth: Make sure we don't divide by zero in Lua's pickwhashed() 9044/head
Remi Gacogne [Mon, 20 Apr 2020 13:10:56 +0000 (15:10 +0200)] 
auth: Make sure we don't divide by zero in Lua's pickwhashed()

4 years agoauth: Prevent reading uninitialized memory in Lua's getLatLon()
Remi Gacogne [Mon, 20 Apr 2020 12:57:52 +0000 (14:57 +0200)] 
auth: Prevent reading uninitialized memory in Lua's getLatLon()

4 years agoMerge pull request #9043 from omoerbeek/github-do-not-use-depracted-api
Otto Moerbeek [Mon, 20 Apr 2020 12:38:21 +0000 (14:38 +0200)] 
Merge pull request #9043 from omoerbeek/github-do-not-use-depracted-api

Do not use github deprecated API for changelog script

4 years agoauth: Fix 'value is never actually read' warnings from clang++ 10
Remi Gacogne [Mon, 20 Apr 2020 12:32:33 +0000 (14:32 +0200)] 
auth: Fix 'value is never actually read' warnings from clang++ 10

4 years agoDo not use github deprecated API for changelog script 9043/head
Otto Moerbeek [Mon, 20 Apr 2020 11:07:29 +0000 (13:07 +0200)] 
Do not use github deprecated API for changelog script

See https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/

4 years agoMerge pull request #9042 from rgacogne/ddist-clang-10
Remi Gacogne [Mon, 20 Apr 2020 10:46:12 +0000 (12:46 +0200)] 
Merge pull request #9042 from rgacogne/ddist-clang-10

dnsdist: Avoid copies in for loops

4 years agoMerge pull request #9034 from aerique/feature/dnsdist-support-for-repo-script
aerique [Mon, 20 Apr 2020 10:19:29 +0000 (12:19 +0200)] 
Merge pull request #9034 from aerique/feature/dnsdist-support-for-repo-script

Add support for dnsdist-15 to repo script.

4 years agoMerge pull request #9041 from rgacogne/ddist-changelog-year
Remi Gacogne [Mon, 20 Apr 2020 09:58:58 +0000 (11:58 +0200)] 
Merge pull request #9041 from rgacogne/ddist-changelog-year

dnsdist: Fix the year (2010 -> 2020) of the latest changelog entries

4 years agoAdd Remi's usage example. 9034/head
aerique [Mon, 20 Apr 2020 08:31:28 +0000 (10:31 +0200)] 
Add Remi's usage example.

4 years agodnsdist: Avoid copies in for loops 9042/head
Remi Gacogne [Mon, 20 Apr 2020 08:17:07 +0000 (10:17 +0200)] 
dnsdist: Avoid copies in for loops

Reported by clang's '-Wrange-loop-construct' since version 10.

4 years agoMerge pull request #9024 from Habbie/mysql-errors
Remi Gacogne [Mon, 20 Apr 2020 07:46:18 +0000 (09:46 +0200)] 
Merge pull request #9024 from Habbie/mysql-errors

auth smysql: mimic error message format from mysql tooling

4 years agodnsdist: Fix the year (2010 -> 2020) of the latest changelog entries 9041/head
Remi Gacogne [Mon, 20 Apr 2020 07:36:23 +0000 (09:36 +0200)] 
dnsdist: Fix the year (2010 -> 2020) of the latest changelog entries

4 years agoSmall note around Spoof and TTL
Ruben d'Arco [Sun, 19 Apr 2020 15:29:25 +0000 (16:29 +0100)] 
Small note around Spoof and TTL

4 years agoSmall note on ACL editing
Ruben d'Arco [Sun, 19 Apr 2020 15:08:07 +0000 (16:08 +0100)] 
Small note on ACL editing

4 years agoMerge pull request #9031 from rgacogne/ports-event-fix
Remi Gacogne [Fri, 17 Apr 2020 10:31:04 +0000 (12:31 +0200)] 
Merge pull request #9031 from rgacogne/ports-event-fix

Fix compilation of the ports event multiplexer

4 years agoMerge pull request #9033 from pieterlexis/el8-mariadb-dep
Peter van Dijk [Fri, 17 Apr 2020 08:24:55 +0000 (10:24 +0200)] 
Merge pull request #9033 from pieterlexis/el8-mariadb-dep

EL8 pkgs: Build mysql backend against mariadb-connector-c-devel

4 years agoFix `dnsdist-15` on CentOS 8.
aerique [Thu, 16 Apr 2020 15:28:32 +0000 (17:28 +0200)] 
Fix `dnsdist-15` on CentOS 8.

Generate proper Docker files for `dnsdist-15` on CentOS 8.

4 years agoMerge pull request #9028 from rgacogne/ddist-150-rc1
Remi Gacogne [Thu, 16 Apr 2020 13:37:22 +0000 (15:37 +0200)] 
Merge pull request #9028 from rgacogne/ddist-150-rc1

dnsdist: Update ChangeLog and secpoll for 1.5.0-rc1

4 years agoAdd support for dnsdist-15 to repo script.
aerique [Thu, 16 Apr 2020 12:05:05 +0000 (14:05 +0200)] 
Add support for dnsdist-15 to repo script.

4 years agoEL8 pkgs: Build mysql backend against mariadb-connector-c-devel 9033/head
Pieter Lexis [Thu, 16 Apr 2020 10:40:39 +0000 (12:40 +0200)] 
EL8 pkgs: Build mysql backend against mariadb-connector-c-devel

This matches EPEL downstream.

Closes: #9026
4 years agodnsdist: Document the cert/key permissions in DoT and DoH guides 9028/head
Remi Gacogne [Thu, 16 Apr 2020 08:09:26 +0000 (10:09 +0200)] 
dnsdist: Document the cert/key permissions in DoT and DoH guides

4 years agodnsdist: Document that permissions on external files need to be fixed
Remi Gacogne [Thu, 16 Apr 2020 08:02:15 +0000 (10:02 +0200)] 
dnsdist: Document that permissions on external files need to be fixed

4 years agoFix compilation of test-dns_random_hh.cc w/ getrandom AND arc4random 9031/head
Remi Gacogne [Wed, 15 Apr 2020 15:47:12 +0000 (17:47 +0200)] 
Fix compilation of test-dns_random_hh.cc w/ getrandom AND arc4random

4 years agoFix compilation of the ports event multiplexer
Remi Gacogne [Wed, 15 Apr 2020 15:42:11 +0000 (17:42 +0200)] 
Fix compilation of the ports event multiplexer

4 years agoregression-tests: update docker run postgres line
Peter van Dijk [Wed, 15 Apr 2020 14:45:11 +0000 (16:45 +0200)] 
regression-tests: update docker run postgres line

4 years agodnsdist: Remove 8985 from the changelog, it did not impact dnsdist
Remi Gacogne [Wed, 15 Apr 2020 13:45:50 +0000 (15:45 +0200)] 
dnsdist: Remove 8985 from the changelog, it did not impact dnsdist

4 years agodnsdist: Update ChangeLog and secpoll for 1.5.0-rc1
Remi Gacogne [Wed, 15 Apr 2020 12:43:05 +0000 (14:43 +0200)] 
dnsdist: Update ChangeLog and secpoll for 1.5.0-rc1

4 years agoMerge pull request #9027 from omoerbeek/rec-internals-qname-min
Otto Moerbeek [Wed, 15 Apr 2020 11:51:14 +0000 (13:51 +0200)] 
Merge pull request #9027 from omoerbeek/rec-internals-qname-min

rec: Tell a bit about qname minimization

4 years agoApply suggestions from code review 9027/head
Otto Moerbeek [Wed, 15 Apr 2020 11:50:50 +0000 (13:50 +0200)] 
Apply suggestions from code review

Typos

Co-Authored-By: Remi Gacogne <rgacogne+github@valombre.net>
4 years agoTell a bit about qname minimization
Otto Moerbeek [Wed, 15 Apr 2020 11:31:58 +0000 (13:31 +0200)] 
Tell a bit about qname minimization

4 years agoauth smysql: mimic error message format from mysql tooling 9024/head
Peter van Dijk [Sat, 11 Apr 2020 19:47:43 +0000 (21:47 +0200)] 
auth smysql: mimic error message format from mysql tooling

4 years agoMerge pull request #9017 from Habbie/prefixe-s dnsdist-1.5.0-rc1
Peter van Dijk [Thu, 9 Apr 2020 10:47:33 +0000 (12:47 +0200)] 
Merge pull request #9017 from Habbie/prefixe-s

rec: fix typo (prefixe -> prefixes)

4 years agoMerge pull request #9005 from Habbie/auth-4.2.2-docs
aerique [Thu, 9 Apr 2020 10:19:52 +0000 (12:19 +0200)] 
Merge pull request #9005 from Habbie/auth-4.2.2-docs

changelog&secpoll for auth 4.2.2

4 years agofix typo 9017/head
Peter van Dijk [Wed, 8 Apr 2020 14:00:17 +0000 (16:00 +0200)] 
fix typo

4 years agoMerge pull request #8853 from jsoref/spelling
Peter van Dijk [Wed, 8 Apr 2020 12:36:50 +0000 (14:36 +0200)] 
Merge pull request #8853 from jsoref/spelling

Spelling

4 years agospelling: [API] deserialize 8853/head
Josh Soref [Sun, 23 Feb 2020 11:13:15 +0000 (06:13 -0500)] 
spelling: [API] deserialize

spelling: across

spelling: acted

spelling: added

spelling: address

spelling: advantageous

spelling: against

spelling: algorithms

spelling: answers

spelling: authoritative

spelling: availability

spelling: boundaries

spelling: boundary

spelling: cannot

spelling: canonical

spelling: capability

spelling: choices

spelling: combination

spelling: comboring

spelling: comparison

spelling: constraints

spelling: constructor

spelling: contain

spelling: convenience

spelling: current

spelling: delegation

spelling: dependency

spelling: distribution

spelling: doesnotexist

spelling: dropping

spelling: everything

spelling: example

spelling: existence

spelling: explicitly

spelling: extremely

spelling: from

spelling: housekeeping

spelling: idonotexist

spelling: ipfilter

spelling: issuing

spelling: logging

spelling: message

spelling: method

spelling: modified

spelling: must

spelling: name

spelling: negative

spelling: obtaining

spelling: occurred

spelling: omitted

spelling: overridden

spelling: password

spelling: policy

spelling: positives

spelling: possibility

spelling: preresolve

spelling: probabilistic

spelling: prohibitively

spelling: protocol

spelling: provider

spelling: public

spelling: repeatedly

spelling: repositories

spelling: responding

spelling: response

spelling: several

spelling: should

spelling: sizing

spelling: supplied

spelling: support

spelling: synthesized

spelling: the

spelling: transaction

spelling: usually

spelling: visitor