]> granicus.if.org Git - pdns/log
pdns
6 years agoMerge pull request #7931 from omoerbeek/backport-7884-to-rel/rec-4.2.x
Remi Gacogne [Mon, 17 Jun 2019 08:17:44 +0000 (10:17 +0200)]
Merge pull request #7931 from omoerbeek/backport-7884-to-rel/rec-4.2.x

rec backport to 4.2.x: Don't mix time() and gettimeofday() in our unit tests (again)

6 years agorec: Don't mix time() and gettimeofday() in our unit tests (again)
Remi Gacogne [Fri, 7 Jun 2019 08:46:58 +0000 (10:46 +0200)]
rec: Don't mix time() and gettimeofday() in our unit tests (again)

We used to set time returned by `sr->getNow()` via `gettimeofday()`
and later the one used to compute the RRSIG validity via
`time(nullptr)`. It turns out that the second call can return a
value lesser than the first one, without the time going backward,
making our tests fail.
After this commit we base our calculations on the same time value,
so it should not fail randomly anymore.

(cherry picked from commit d0add506df4075aa8a7e2eb7c66f58ea850ff6d4)

6 years agoMerge pull request #7850 from omoerbeek/backport-7841
Otto Moerbeek [Tue, 28 May 2019 14:38:33 +0000 (16:38 +0200)]
Merge pull request #7850 from omoerbeek/backport-7841

Backport 7841: recursor: log UDP TC bits during trace

6 years agolog UDP TC bit during trace
Peter van Dijk [Wed, 22 May 2019 14:11:44 +0000 (16:11 +0200)]
log UDP TC bit during trace

(cherry picked from commit b1f2295bfd5295daaec847339c51930dd83845a6)

6 years agodo not skip TCP TC logging when not throttling
Peter van Dijk [Wed, 22 May 2019 14:11:33 +0000 (16:11 +0200)]
do not skip TCP TC logging when not throttling

(cherry picked from commit 4ab4187c7cc5a54a026df37f60015aafec3d3ca0)

6 years agoMerge pull request #7837 from aerique/feature/changelog-and-secpoll-for-rec-4.1.13 rec-4.2.0-rc1
aerique [Tue, 21 May 2019 11:27:03 +0000 (13:27 +0200)]
Merge pull request #7837 from aerique/feature/changelog-and-secpoll-for-rec-4.1.13

Update secpoll and changelog for rec-4.1.13 release.

6 years agoMerge pull request #7835 from ahupowerdns/mysql-view-warning
Pieter Lexis [Mon, 20 May 2019 13:53:39 +0000 (15:53 +0200)]
Merge pull request #7835 from ahupowerdns/mysql-view-warning

add warning about MySQL views

6 years agoMerge pull request #7622 from shane-kerr/dnsdist-lua-actions-std-string
Remi Gacogne [Mon, 20 May 2019 12:27:06 +0000 (14:27 +0200)]
Merge pull request #7622 from shane-kerr/dnsdist-lua-actions-std-string

Change all occurrences of string to std::string

6 years agoMerge pull request #7825 from rgacogne/dnsdist-snirule
Remi Gacogne [Mon, 20 May 2019 12:25:59 +0000 (14:25 +0200)]
Merge pull request #7825 from rgacogne/dnsdist-snirule

 dnsdist: Implement SNIRule for DoT and DoH

6 years agoadd warning about MySQL views
bert hubert [Mon, 20 May 2019 09:49:25 +0000 (11:49 +0200)]
add warning about MySQL views

6 years agodnsdist: Document that SNIRule will not work with h2o <= 2.3.0-beta
Remi Gacogne [Mon, 20 May 2019 08:21:13 +0000 (10:21 +0200)]
dnsdist: Document that SNIRule will not work with h2o <= 2.3.0-beta

6 years agodnsdist: Extract TLS SNI for DoH if support is present
Remi Gacogne [Wed, 15 May 2019 16:15:22 +0000 (18:15 +0200)]
dnsdist: Extract TLS SNI for DoH if support is present

6 years agodnsdist: Expose SNI to the Lua DNSQuestion object as well
Remi Gacogne [Wed, 15 May 2019 15:11:44 +0000 (17:11 +0200)]
dnsdist: Expose SNI to the Lua DNSQuestion object as well

6 years agodnsdist: Implement SNIRule for DoT
Remi Gacogne [Wed, 15 May 2019 15:04:09 +0000 (17:04 +0200)]
dnsdist: Implement SNIRule for DoT

6 years agoMerge pull request #7830 from rgacogne/dnsdist-missing-completions
Remi Gacogne [Mon, 20 May 2019 09:01:59 +0000 (11:01 +0200)]
Merge pull request #7830 from rgacogne/dnsdist-missing-completions

dnsdist: Add missing completion options and fix some typos

6 years agoMerge pull request #7833 from Habbie/dnsdist-duplicate-ednsoptioncode-table
Remi Gacogne [Mon, 20 May 2019 08:03:41 +0000 (10:03 +0200)]
Merge pull request #7833 from Habbie/dnsdist-duplicate-ednsoptioncode-table

remove second, incomplete copy of Lua EDNSOptionCode table

6 years agoremove second, incomplete copy of Lua EDNSOptionCode table
Peter van Dijk [Sat, 18 May 2019 23:05:14 +0000 (01:05 +0200)]
remove second, incomplete copy of Lua EDNSOptionCode table

6 years agoMerge pull request #7823 from rgacogne/dnsdist-coverity
Remi Gacogne [Fri, 17 May 2019 12:19:21 +0000 (14:19 +0200)]
Merge pull request #7823 from rgacogne/dnsdist-coverity

 dnsdist: Fix minor issues reported by Coverity

6 years agoMerge pull request #7824 from rgacogne/dnsdist-http-rules
Remi Gacogne [Fri, 17 May 2019 12:18:07 +0000 (14:18 +0200)]
Merge pull request #7824 from rgacogne/dnsdist-http-rules

dnsdist: Add documentation, completion and tests for our DoH HTTP rules

6 years agodnsdist: Add missing completion options and fix some typos
Remi Gacogne [Fri, 17 May 2019 10:22:48 +0000 (12:22 +0200)]
dnsdist: Add missing completion options and fix some typos

6 years agoMerge pull request #7790 from omoerbeek/auth-issue-7579-slave-busy-looping
Otto Moerbeek [Fri, 17 May 2019 05:28:27 +0000 (07:28 +0200)]
Merge pull request #7790 from omoerbeek/auth-issue-7579-slave-busy-looping

Do not busy loop if we get lots of notifies.

6 years agoMerge pull request #7728 from neilcook/nod_docs
Peter van Dijk [Thu, 16 May 2019 10:32:34 +0000 (12:32 +0200)]
Merge pull request #7728 from neilcook/nod_docs

Documentation for the NOD and UDR features

6 years agoMerge pull request #7768 from pieterlexis/auth-pytests-allow-templates
Peter van Dijk [Thu, 16 May 2019 10:28:36 +0000 (12:28 +0200)]
Merge pull request #7768 from pieterlexis/auth-pytests-allow-templates

Refactor auth-py tests so config templates can be used

6 years agoMerge pull request #7784 from mind04/lmdb-auth
bert hubert [Thu, 16 May 2019 10:11:56 +0000 (12:11 +0200)]
Merge pull request #7784 from mind04/lmdb-auth

auth: lmdbbackend: auth was unset in get() (always true)

6 years agoMerge pull request #7826 from rgacogne/fix-snmp_select_info2-detection
Remi Gacogne [Thu, 16 May 2019 10:11:10 +0000 (12:11 +0200)]
Merge pull request #7826 from rgacogne/fix-snmp_select_info2-detection

Fix the detection of snmp_select_info2()

6 years agoMerge pull request #7363 from mind04/soaedit
Peter van Dijk [Thu, 16 May 2019 09:26:03 +0000 (11:26 +0200)]
Merge pull request #7363 from mind04/soaedit

Cleanup SOA editing

6 years agoMerge pull request #7801 from Habbie/presigned-multikey-ds
bert hubert [Thu, 16 May 2019 08:44:21 +0000 (10:44 +0200)]
Merge pull request #7801 from Habbie/presigned-multikey-ds

show DS for second and further keys too; fixes #7667

6 years agodnsdist: Add documentation, completion and tests for our HTTP rules
Remi Gacogne [Wed, 15 May 2019 13:23:05 +0000 (15:23 +0200)]
dnsdist: Add documentation, completion and tests for our HTTP rules

6 years agoMerge pull request #7817 from rgacogne/dnsdist-doh-post-tests
Remi Gacogne [Thu, 16 May 2019 06:57:10 +0000 (08:57 +0200)]
Merge pull request #7817 from rgacogne/dnsdist-doh-post-tests

dnsdist: Add a few more DoH tests

6 years agoFix the detection of snmp_select_info2()
Remi Gacogne [Wed, 15 May 2019 16:35:37 +0000 (18:35 +0200)]
Fix the detection of snmp_select_info2()

We did not properly check whether snmp_select_info2() was available,
resulting in this function not being used even when supported.

6 years agoauth: cleanup soaedit and fix #7361
Kees Monshouwer [Wed, 15 May 2019 13:18:12 +0000 (15:18 +0200)]
auth: cleanup soaedit and fix #7361

6 years agoauth: soaedit test by @Habbie
Kees Monshouwer [Thu, 10 Jan 2019 21:29:39 +0000 (22:29 +0100)]
auth: soaedit test by @Habbie

6 years agodnsdist: Remove unused code since we moved to an event-based logic
Remi Gacogne [Wed, 15 May 2019 09:06:42 +0000 (11:06 +0200)]
dnsdist: Remove unused code since we moved to an event-based logic

Unused code will only get worse with the time, let's not keep it
around.

6 years agodnsdist: Fix minor issues reported by Coverity
Remi Gacogne [Wed, 15 May 2019 09:04:23 +0000 (11:04 +0200)]
dnsdist: Fix minor issues reported by Coverity

One useless test due to the condition being always true,
and one uncatched exception if we ever try to get the handle of a
non-established TCP connection which should never happen.

6 years agoMerge pull request #7787 from rgacogne/auth-api-replace-ent
Remi Gacogne [Wed, 15 May 2019 08:43:35 +0000 (10:43 +0200)]
Merge pull request #7787 from rgacogne/auth-api-replace-ent

auth: Fix ENTs removal when "replacing" new records via the API

6 years agoMerge pull request #7821 from rgacogne/dnsdist-document-suffixmatchnode
Remi Gacogne [Wed, 15 May 2019 08:42:54 +0000 (10:42 +0200)]
Merge pull request #7821 from rgacogne/dnsdist-document-suffixmatchnode

dnsdist: Document the SuffixMatchNode class, newSuffixMatchNode()

6 years agoMerge pull request #7818 from rgacogne/netsnmp-agent-libs
Remi Gacogne [Wed, 15 May 2019 08:42:33 +0000 (10:42 +0200)]
Merge pull request #7818 from rgacogne/netsnmp-agent-libs

SNMP: Use net-snmp-config --netsnmp-agent-libs instead of --agent-libs

6 years agoMerge pull request #7813 from rgacogne/dnsparser-unquoted-overflow
Peter van Dijk [Tue, 14 May 2019 15:43:45 +0000 (17:43 +0200)]
Merge pull request #7813 from rgacogne/dnsparser-unquoted-overflow

Ensure a valid range to string() in PacketReader::getUnquotedText()

6 years agodnsdist: Document the SuffixMatchNode class, newSuffixMatchNode()
Remi Gacogne [Tue, 14 May 2019 15:22:39 +0000 (17:22 +0200)]
dnsdist: Document the SuffixMatchNode class, newSuffixMatchNode()

6 years agoMerge pull request #7797 from zeha/setptr-deprecate
Peter van Dijk [Tue, 14 May 2019 14:01:01 +0000 (16:01 +0200)]
Merge pull request #7797 from zeha/setptr-deprecate

API: Mark set-ptr as deprecated

6 years agoMerge pull request #7615 from DNS-Leo/patch-1
Peter van Dijk [Tue, 14 May 2019 13:47:18 +0000 (15:47 +0200)]
Merge pull request #7615 from DNS-Leo/patch-1

RKEY is missing algorithm field

6 years agoEnsure a valid range to string() in PacketReader::getUnquotedText()
Remi Gacogne [Fri, 10 May 2019 16:04:38 +0000 (18:04 +0200)]
Ensure a valid range to string() in PacketReader::getUnquotedText()

In some cases we might have called:

string::string(InputIt first, InputIt last)

with last < first, which is invalid.

libstdc++ handles that gracefully by throwing an out-of-range exception
but libc++ tries to allocate a negative value of bytes, which in turns
triggers a request for a very large memory allocation, which fails.

6 years agoAPI: Mark set-ptr as deprecated
Chris Hofstaedtler [Thu, 9 May 2019 12:08:10 +0000 (14:08 +0200)]
API: Mark set-ptr as deprecated

6 years agoSNMP: Use net-snmp-config --netsnmp-agent-libs instead of --agent-libs
Remi Gacogne [Mon, 13 May 2019 14:01:06 +0000 (16:01 +0200)]
SNMP: Use net-snmp-config --netsnmp-agent-libs instead of --agent-libs

6 years agodnsdist: Add a test for empty DoH GET queries
Remi Gacogne [Mon, 13 May 2019 12:59:57 +0000 (14:59 +0200)]
dnsdist: Add a test for empty DoH GET queries

6 years agodnsdist: Add a few tests using POST queries for DoH
Remi Gacogne [Mon, 13 May 2019 12:51:06 +0000 (14:51 +0200)]
dnsdist: Add a few tests using POST queries for DoH

6 years agoRefactor auth-py tests so config templates can be used
Pieter Lexis [Thu, 2 May 2019 13:30:22 +0000 (15:30 +0200)]
Refactor auth-py tests so config templates can be used

6 years agoMerge pull request #7814 from rgacogne/dnsdist-doh-self-dangling
Remi Gacogne [Mon, 13 May 2019 12:25:27 +0000 (14:25 +0200)]
Merge pull request #7814 from rgacogne/dnsdist-doh-self-dangling

dnsdist: Don't let 'self' dangling while parsing the request's qname

6 years agodnsdist: Add a regression test for an invalid DoH query
Remi Gacogne [Mon, 13 May 2019 10:36:00 +0000 (12:36 +0200)]
dnsdist: Add a regression test for an invalid DoH query

6 years agodnsdist: Don't let 'self' dangling while parsing the request's qname
Remi Gacogne [Mon, 13 May 2019 09:17:39 +0000 (11:17 +0200)]
dnsdist: Don't let 'self' dangling while parsing the request's qname

6 years agoMerge pull request #7791 from ncartron/nico_temp
Peter van Dijk [Mon, 13 May 2019 08:22:30 +0000 (10:22 +0200)]
Merge pull request #7791 from ncartron/nico_temp

added LMDB backend info

6 years agoMerge pull request #7805 from Habbie/circleci-pr
Pieter Lexis [Mon, 13 May 2019 08:07:36 +0000 (10:07 +0200)]
Merge pull request #7805 from Habbie/circleci-pr

fix PR checkout in circle-ci testing

6 years agoMinimal fix to avoid busy looping. The condition_variable varant showed
Otto Moerbeek [Fri, 10 May 2019 11:45:00 +0000 (13:45 +0200)]
Minimal fix to avoid busy looping. The condition_variable varant showed
spurious failures on travis so go for the minimial fix.

6 years agofix PR checkout in circle-ci testing
Kees Hoekzema [Fri, 10 May 2019 09:18:23 +0000 (11:18 +0200)]
fix PR checkout in circle-ci testing

6 years agoSpecified that mapasync is the default mode for lmdb-sync-mode
Nico Cartron [Fri, 10 May 2019 10:08:50 +0000 (12:08 +0200)]
Specified that mapasync is the default mode for lmdb-sync-mode

6 years agoAdded details about 'lmdb-sync-mode=sync' option
Nico Cartron [Fri, 10 May 2019 10:04:31 +0000 (12:04 +0200)]
Added details about 'lmdb-sync-mode=sync' option

6 years agoMerge remote-tracking branch 'origin/master' into auth-issue-7579-slave-busy-looping
Otto Moerbeek [Fri, 10 May 2019 08:27:42 +0000 (10:27 +0200)]
Merge remote-tracking branch 'origin/master' into auth-issue-7579-slave-busy-looping

6 years agoUse a condition variable and restore the loop to be more like the original code.
Otto Moerbeek [Fri, 10 May 2019 08:26:15 +0000 (10:26 +0200)]
Use a condition variable and restore the loop to be more like the original code.
Separating slave and master comms threads can come later.

6 years agomade the 'nometasync' sync mode explanation more clear
Nico Cartron [Thu, 9 May 2019 14:19:24 +0000 (16:19 +0200)]
made the 'nometasync' sync mode explanation more clear

6 years agoshow DS for second and further keys too; fixes #7667
Peter van Dijk [Thu, 9 May 2019 13:10:19 +0000 (15:10 +0200)]
show DS for second and further keys too; fixes #7667

6 years agospecified defaults for lmdb-shards setting
Nico Cartron [Thu, 9 May 2019 13:09:27 +0000 (15:09 +0200)]
specified defaults for lmdb-shards setting

6 years agofixed weird line, and moved each sentence to a single line.
Nico Cartron [Thu, 9 May 2019 12:57:38 +0000 (14:57 +0200)]
fixed weird line, and moved each sentence to a single line.

6 years agoMerge pull request #7789 from mind04/7785
Pieter Lexis [Thu, 9 May 2019 10:08:04 +0000 (12:08 +0200)]
Merge pull request #7789 from mind04/7785

Fix for #7785

6 years agoMerge pull request #7786 from pieterlexis/circle-ci-part1
Pieter Lexis [Thu, 9 May 2019 10:03:41 +0000 (12:03 +0200)]
Merge pull request #7786 from pieterlexis/circle-ci-part1

Part one of Circle-CI integration

6 years agoMerge pull request #7792 from dol/patch-1
Remi Gacogne [Thu, 9 May 2019 09:04:49 +0000 (11:04 +0200)]
Merge pull request #7792 from dol/patch-1

[dnsdist] Doc fix of carbonServer

6 years agoMerge pull request #7783 from pieterlexis/ship-srpm
Pieter Lexis [Thu, 9 May 2019 07:29:33 +0000 (09:29 +0200)]
Merge pull request #7783 from pieterlexis/ship-srpm

ship SRPM files as well

6 years agoMerge pull request #7788 from pieterlexis/trusty-no-dep-on-dns-root-data
Pieter Lexis [Thu, 9 May 2019 07:28:27 +0000 (09:28 +0200)]
Merge pull request #7788 from pieterlexis/trusty-no-dep-on-dns-root-data

pkgs: don't depend on dns-root-data on Trusty

6 years agoRemove LDAP testing from Travis
Pieter Lexis [Wed, 8 May 2019 13:18:54 +0000 (15:18 +0200)]
Remove LDAP testing from Travis

6 years ago[dnsdist] Doc fix of carbonServer
Dominic [Tue, 7 May 2019 23:26:24 +0000 (01:26 +0200)]
[dnsdist] Doc fix of carbonServer

Adds missing parameter documentation

6 years agoauth: update lmdb tests and some cleanup
Kees Monshouwer [Tue, 7 May 2019 16:48:04 +0000 (18:48 +0200)]
auth: update lmdb tests and some cleanup

6 years agoauth: fix, missing insecure zones in authSet #7785
Kees Monshouwer [Mon, 6 May 2019 21:56:13 +0000 (23:56 +0200)]
auth: fix, missing insecure zones in authSet #7785

6 years agoauth: test for #7785
Peter van Dijk [Tue, 7 May 2019 07:54:52 +0000 (09:54 +0200)]
auth: test for #7785

6 years agoadded LMDB backend info
Nico Cartron [Tue, 7 May 2019 13:23:26 +0000 (15:23 +0200)]
added LMDB backend info

6 years agoRemove unused circleci.sh script
Pieter Lexis [Tue, 7 May 2019 10:55:35 +0000 (12:55 +0200)]
Remove unused circleci.sh script

6 years agopkgs: don't depend on dns-root-data on Trusty
Pieter Lexis [Tue, 7 May 2019 10:47:21 +0000 (12:47 +0200)]
pkgs: don't depend on dns-root-data on Trusty

That package does not exist on Trusty

6 years agoauth: Fix ENTs removal when "replacing" new records
Remi Gacogne [Tue, 7 May 2019 09:57:04 +0000 (11:57 +0200)]
auth: Fix ENTs removal when "replacing" new records

6 years agoauth: Fix the "cname at ENT" API test
Remi Gacogne [Tue, 7 May 2019 09:54:44 +0000 (11:54 +0200)]
auth: Fix the "cname at ENT" API test

Rectify is only run for DNSSEC-secured zones and otherwise we have
no ENT to test that the conflict is properly resolved.

6 years agoDo not busy loop if we get lots of notifies. Also rewrite
Otto Moerbeek [Tue, 7 May 2019 09:37:10 +0000 (11:37 +0200)]
Do not busy loop if we get lots of notifies. Also rewrite
main slave loop to use a timed wait for the semaphore.

6 years agoMerge pull request #7782 from aerique/feature/update-changelog-and-secpoll-for-rec...
aerique [Tue, 7 May 2019 09:00:42 +0000 (11:00 +0200)]
Merge pull request #7782 from aerique/feature/update-changelog-and-secpoll-for-rec-4.2.0-beta1

Update changelog and secpoll for rec-4.2.0-beta1.

6 years agoAdd tinydns testing
Pieter Lexis [Mon, 15 Apr 2019 13:03:21 +0000 (15:03 +0200)]
Add tinydns testing

6 years agoBuild auth with libsodium in circleci
Pieter Lexis [Thu, 11 Apr 2019 10:13:04 +0000 (12:13 +0200)]
Build auth with libsodium in circleci

6 years agoBuild and test mydns
Pieter Lexis [Thu, 11 Apr 2019 09:45:10 +0000 (11:45 +0200)]
Build and test mydns

6 years agoAdd algorithm tests
Pieter Lexis [Thu, 11 Apr 2019 09:43:42 +0000 (11:43 +0200)]
Add algorithm tests

6 years agoAdd LDAP backend to testing
Pieter Lexis [Wed, 10 Apr 2019 15:58:29 +0000 (17:58 +0200)]
Add LDAP backend to testing

6 years agopdns: lmdbbackend: strip trailing dots in content
Kees Monshouwer [Mon, 6 May 2019 13:56:59 +0000 (15:56 +0200)]
pdns: lmdbbackend: strip trailing dots in content

6 years agoauth: lmdbbackend: auth was unset in get() (always true)
Kees Monshouwer [Mon, 6 May 2019 13:23:01 +0000 (15:23 +0200)]
auth: lmdbbackend: auth was unset in get() (always true)

6 years agoTest postgresql backend
Pieter Lexis [Wed, 10 Apr 2019 10:16:03 +0000 (12:16 +0200)]
Test postgresql backend

6 years agoskip root tests for godbc sqlite
Pieter Lexis [Wed, 10 Apr 2019 09:49:58 +0000 (11:49 +0200)]
skip root tests for godbc sqlite

6 years agoAdd auth API tests
Pieter Lexis [Tue, 9 Apr 2019 14:52:44 +0000 (16:52 +0200)]
Add auth API tests

6 years agoAdd root-zone testing
Pieter Lexis [Tue, 9 Apr 2019 14:34:33 +0000 (16:34 +0200)]
Add root-zone testing

6 years agoAdd lmdb to circle
Pieter Lexis [Tue, 9 Apr 2019 14:30:54 +0000 (16:30 +0200)]
Add lmdb to circle

6 years agoInstall perl Net::DNS
Pieter Lexis [Tue, 9 Apr 2019 14:09:05 +0000 (16:09 +0200)]
Install perl Net::DNS

6 years agoSkip optout tests in travis (ldns is too old)
Pieter Lexis [Tue, 9 Apr 2019 13:45:39 +0000 (15:45 +0200)]
Skip optout tests in travis (ldns is too old)

6 years agoAdd bind tests
Pieter Lexis [Tue, 9 Apr 2019 13:20:52 +0000 (15:20 +0200)]
Add bind tests

6 years agoAdd sqlite3 tests
Pieter Lexis [Tue, 9 Apr 2019 13:20:10 +0000 (15:20 +0200)]
Add sqlite3 tests

6 years agoAdd mysql tests
Pieter Lexis [Tue, 9 Apr 2019 12:26:05 +0000 (14:26 +0200)]
Add mysql tests

6 years agoAllow missing tools in verify-dnssec-zone
Pieter Lexis [Tue, 9 Apr 2019 12:57:17 +0000 (14:57 +0200)]
Allow missing tools in verify-dnssec-zone

6 years agoadd command to set up the auth regression env
Pieter Lexis [Tue, 9 Apr 2019 12:40:35 +0000 (14:40 +0200)]
add command to set up the auth regression env

6 years agoSplit auth tests to workflows, add ccache cache, use shallow clones
Pieter Lexis [Tue, 9 Apr 2019 12:02:10 +0000 (14:02 +0200)]
Split auth tests to workflows, add ccache cache, use shallow clones

6 years agoAdd recursor API test
Pieter Lexis [Mon, 8 Apr 2019 14:06:02 +0000 (16:06 +0200)]
Add recursor API test