]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
2 years agoel7: bump devtoolset to 11 12101/head
Peter van Dijk [Wed, 19 Oct 2022 14:11:53 +0000 (16:11 +0200)] 
el7: bump devtoolset to 11

2 years agoadd dailies workflow, with el7-devtoolset job
Peter van Dijk [Wed, 19 Oct 2022 14:10:21 +0000 (16:10 +0200)] 
add dailies workflow, with el7-devtoolset job

2 years agoMerge pull request #12097 from mind04/auth-axfr
Peter van Dijk [Tue, 18 Oct 2022 19:56:54 +0000 (21:56 +0200)] 
Merge pull request #12097 from mind04/auth-axfr

auth: fix axfr for tinydns and pipe backend

2 years agoMerge pull request #12091 from mind04/auth-lmdb-catz
Peter van Dijk [Tue, 18 Oct 2022 18:52:45 +0000 (20:52 +0200)] 
Merge pull request #12091 from mind04/auth-lmdb-catz

auth: add note about lmdb-random-ids and catalog zones producers

2 years agoauth: fix axfr for tinydns and pipe backend 12097/head
Kees Monshouwer [Tue, 18 Oct 2022 18:35:01 +0000 (20:35 +0200)] 
auth: fix axfr for tinydns and pipe backend

2 years agoMerge pull request #11675 from chbruyand/dnsdist-tls-materials-notfound
Remi Gacogne [Mon, 17 Oct 2022 13:05:04 +0000 (15:05 +0200)] 
Merge pull request #11675 from chbruyand/dnsdist-tls-materials-notfound

dnsdist: skip DoT/DoH frontend when a tls configuration error occurs

2 years agodnsdist: Fix formatting 11675/head
Remi Gacogne [Fri, 14 Oct 2022 12:47:30 +0000 (14:47 +0200)] 
dnsdist: Fix formatting

2 years agodnsdist: skip DoT/DoH frontend when a tls configuration error occurs
Charles-Henri Bruyand [Wed, 1 Jun 2022 15:47:49 +0000 (17:47 +0200)] 
dnsdist: skip DoT/DoH frontend when a tls configuration error occurs

2 years agoauth: add note about lmdb-random-ids and catalog zones producers 12091/head
Kees Monshouwer [Fri, 14 Oct 2022 11:54:07 +0000 (13:54 +0200)] 
auth: add note about lmdb-random-ids and catalog zones producers

2 years agoMerge pull request #12070 from mind04/pdns-metadata
Peter van Dijk [Fri, 14 Oct 2022 07:56:28 +0000 (09:56 +0200)] 
Merge pull request #12070 from mind04/pdns-metadata

auth: pdnsutil check-zone, skip metadata check for backends without g…

2 years agoMerge pull request #12084 from rgacogne/fix-spell-checking
Peter van Dijk [Wed, 12 Oct 2022 11:29:58 +0000 (13:29 +0200)] 
Merge pull request #12084 from rgacogne/fix-spell-checking

Fix spell-checking issues

2 years agoTwo more spell-checking issues 12084/head
Remi Gacogne [Wed, 12 Oct 2022 08:44:28 +0000 (10:44 +0200)] 
Two more spell-checking issues

2 years agoFix spell-checking issues
Remi Gacogne [Wed, 12 Oct 2022 08:42:03 +0000 (10:42 +0200)] 
Fix spell-checking issues

2 years agoMerge pull request #12074 from christofchen/getPoolNames
Remi Gacogne [Tue, 11 Oct 2022 15:06:54 +0000 (17:06 +0200)] 
Merge pull request #12074 from christofchen/getPoolNames

add getPoolNames() function, returning a list of pool names

2 years agoMerge pull request #12082 from rgacogne/coverity-network-range-computation
Remi Gacogne [Tue, 11 Oct 2022 12:54:08 +0000 (14:54 +0200)] 
Merge pull request #12082 from rgacogne/coverity-network-range-computation

dnsdist: Cleaner way of getting the IP/masks associated to a network interface

2 years agodnsdist: Get rid of "magic" numbers when converting a network mask 12082/head
Remi Gacogne [Tue, 11 Oct 2022 12:16:35 +0000 (14:16 +0200)] 
dnsdist: Get rid of "magic" numbers when converting a network mask

2 years agoCleaner way of getting the IP/masks associated to a network interface
Remi Gacogne [Tue, 11 Oct 2022 08:06:07 +0000 (10:06 +0200)] 
Cleaner way of getting the IP/masks associated to a network interface

Fixes coverity's report CID 1498958.

2 years agoMerge pull request #12077 from christofchen/expungeByNameFix
Remi Gacogne [Mon, 10 Oct 2022 13:16:54 +0000 (15:16 +0200)] 
Merge pull request #12077 from christofchen/expungeByNameFix

retain output when expunging from multiple caches

2 years agoMerge pull request #12022 from rgacogne/ddist-dnsparser-helpers
Remi Gacogne [Mon, 10 Oct 2022 13:11:48 +0000 (15:11 +0200)] 
Merge pull request #12022 from rgacogne/ddist-dnsparser-helpers

dnsdist: Add Lua helpers to look into the content of DNS payloads

2 years agoMerge pull request #12071 from rgacogne/ddist-fix-newthread-version
Remi Gacogne [Mon, 10 Oct 2022 09:46:50 +0000 (11:46 +0200)] 
Merge pull request #12071 from rgacogne/ddist-fix-newthread-version

dnsdist: 'newThread()' and co were actually introduced in 1.8

2 years agodnsdist: Apply suggestions from Charles-Henri (thanks!) 12022/head
Remi Gacogne [Thu, 6 Oct 2022 16:06:35 +0000 (18:06 +0200)] 
dnsdist: Apply suggestions from Charles-Henri (thanks!)

2 years agodnsdist: Add regular Lua bindings for the DNS packet overlay
Remi Gacogne [Mon, 26 Sep 2022 15:25:51 +0000 (17:25 +0200)] 
dnsdist: Add regular Lua bindings for the DNS packet overlay

2 years agodnsdist: Better bounds checking in Lua FFI overlay accessors
Remi Gacogne [Mon, 28 Feb 2022 15:05:28 +0000 (16:05 +0100)] 
dnsdist: Better bounds checking in Lua FFI overlay accessors

2 years agodnsdist: Add unit test for our DNS packet overlay
Remi Gacogne [Tue, 25 Jan 2022 15:32:48 +0000 (16:32 +0100)] 
dnsdist: Add unit test for our DNS packet overlay

2 years agodnsdist: Remove unreachable catch while parsing a DNS packet
Remi Gacogne [Tue, 19 Apr 2022 15:21:00 +0000 (17:21 +0200)] 
dnsdist: Remove unreachable catch while parsing a DNS packet

2 years agodnsdist: Add Lua FFI helpers for parsing a DNS packet
Remi Gacogne [Tue, 4 Jan 2022 17:10:01 +0000 (18:10 +0100)] 
dnsdist: Add Lua FFI helpers for parsing a DNS packet

2 years agoMerge pull request #11994 from rgacogne/ddist-more-lua-net-bindings
Remi Gacogne [Mon, 10 Oct 2022 07:54:22 +0000 (09:54 +0200)] 
Merge pull request #11994 from rgacogne/ddist-more-lua-net-bindings

dnsdist: Add more Lua bindings for network-related operations

2 years agoMerge pull request #11901 from rgacogne/ddist-faster-cache-lookups-doh
Remi Gacogne [Mon, 10 Oct 2022 07:54:01 +0000 (09:54 +0200)] 
Merge pull request #11901 from rgacogne/ddist-faster-cache-lookups-doh

dnsdist: Faster cache-lookups for DNS over HTTPS queries

2 years agoUpdate pdns/dnsdistdist/docs/reference/config.rst 12074/head
Christof Chen [Sat, 8 Oct 2022 15:10:43 +0000 (17:10 +0200)] 
Update pdns/dnsdistdist/docs/reference/config.rst

Co-authored-by: Remi Gacogne <github@coredump.fr>
2 years agoformatting
Christof Chen [Sat, 8 Oct 2022 15:06:39 +0000 (17:06 +0200)] 
formatting

2 years agoretain output when expunging from multiple caches 12077/head
Christof Chen [Fri, 7 Oct 2022 20:58:02 +0000 (22:58 +0200)] 
retain output when expunging from multiple caches

2 years agofix formatting
Christof Chen [Fri, 7 Oct 2022 19:46:03 +0000 (21:46 +0200)] 
fix formatting

2 years agoadd documentation
Christof Chen [Fri, 7 Oct 2022 18:53:50 +0000 (20:53 +0200)] 
add documentation

2 years agoadd getPoolNames() function
Christof Chen [Fri, 7 Oct 2022 18:32:37 +0000 (20:32 +0200)] 
add getPoolNames() function

2 years agodnsdist: Apply Charles-Henri's suggestions (thanks!) 11994/head
Remi Gacogne [Fri, 7 Oct 2022 16:01:03 +0000 (18:01 +0200)] 
dnsdist: Apply Charles-Henri's suggestions (thanks!)

2 years agodnsdist: Better coverage of Lua network bindings
Remi Gacogne [Wed, 20 Apr 2022 10:22:43 +0000 (12:22 +0200)] 
dnsdist: Better coverage of Lua network bindings

2 years agodnsdist: Add a Lua binding for the getResolvers() function
Remi Gacogne [Wed, 9 Feb 2022 14:13:41 +0000 (15:13 +0100)] 
dnsdist: Add a Lua binding for the getResolvers() function

2 years agodnsdist: Add Lua FFI interface to network endpoint
Remi Gacogne [Mon, 11 Apr 2022 16:12:38 +0000 (18:12 +0200)] 
dnsdist: Add Lua FFI interface to network endpoint

2 years agodnsdist: Prevent the allocation of a large buffer in NetworkListener::readCB()
Remi Gacogne [Sat, 5 Mar 2022 16:06:29 +0000 (18:06 +0200)] 
dnsdist: Prevent the allocation of a large buffer in NetworkListener::readCB()

2 years agodnsdist: Add more unit tests for the Lua network helpers
Remi Gacogne [Mon, 24 Jan 2022 16:53:54 +0000 (17:53 +0100)] 
dnsdist: Add more unit tests for the Lua network helpers

2 years agodnsdist: Add Lua helpers for network operations
Remi Gacogne [Mon, 31 Jan 2022 15:06:47 +0000 (16:06 +0100)] 
dnsdist: Add Lua helpers for network operations

2 years agodnsdist: Add the 'vinfolog' Lua binding
Remi Gacogne [Wed, 12 Jan 2022 15:15:17 +0000 (16:15 +0100)] 
dnsdist: Add the 'vinfolog' Lua binding

2 years agodnsdist: Add getListOfRangesOfNetworkInterface() Lua binding
Remi Gacogne [Mon, 9 May 2022 10:27:33 +0000 (12:27 +0200)] 
dnsdist: Add getListOfRangesOfNetworkInterface() Lua binding

2 years agodnsdist: 'newThread()' and co were actually introduced in 1.8 12071/head
Remi Gacogne [Fri, 7 Oct 2022 15:45:57 +0000 (17:45 +0200)] 
dnsdist: 'newThread()' and co were actually introduced in 1.8

And not in 1.7.0 as the documentation was stating.

2 years agoauth: pdnsutil check-zone, skip metadata check for backends without getAllDomainMetad... 12070/head
Kees Monshouwer [Fri, 7 Oct 2022 14:41:03 +0000 (16:41 +0200)] 
auth: pdnsutil check-zone, skip metadata check for backends without getAllDomainMetadata()

2 years agoMerge pull request #12003 from rgacogne/ddist-single-acceptor
Remi Gacogne [Fri, 7 Oct 2022 13:51:54 +0000 (15:51 +0200)] 
Merge pull request #12003 from rgacogne/ddist-single-acceptor

dnsdist: Add a 'single acceptor thread' build option, reducing the number of threads

2 years agoMerge pull request #12008 from rgacogne/ddist-rings-inspection
Remi Gacogne [Fri, 7 Oct 2022 13:51:02 +0000 (15:51 +0200)] 
Merge pull request #12008 from rgacogne/ddist-rings-inspection

dnsdist: Add Lua binding for inspecting the in-memory ring buffers

2 years agoMerge pull request #12012 from rgacogne/ddist-more-svc-tests
Remi Gacogne [Thu, 6 Oct 2022 14:40:52 +0000 (16:40 +0200)] 
Merge pull request #12012 from rgacogne/ddist-more-svc-tests

dnsdist: More SVC unit tests

2 years agoMerge pull request #11729 from rgacogne/ddist-fix-setecsaction
Remi Gacogne [Thu, 6 Oct 2022 14:06:08 +0000 (16:06 +0200)] 
Merge pull request #11729 from rgacogne/ddist-fix-setecsaction

dnsdist: Fix a bug in SetEDNSOptionAction

2 years agoMerge pull request #12025 from rgacogne/proxy-protocol-payload-alloc
Remi Gacogne [Thu, 6 Oct 2022 14:05:06 +0000 (16:05 +0200)] 
Merge pull request #12025 from rgacogne/proxy-protocol-payload-alloc

Proxy Protocol: Only allocate once when generating the payload

2 years agoMerge pull request #12067 from rgacogne/ednscookie_32_time_t
Remi Gacogne [Thu, 6 Oct 2022 09:45:02 +0000 (11:45 +0200)] 
Merge pull request #12067 from rgacogne/ednscookie_32_time_t

ednscookies: Fix another store_truncates_time_t coverity report

2 years agoMerge pull request #12066 from rgacogne/auth-makebytesfromhex
Remi Gacogne [Thu, 6 Oct 2022 09:05:59 +0000 (11:05 +0200)] 
Merge pull request #12066 from rgacogne/auth-makebytesfromhex

auth: Detect invalid bytes in `makeBytesFromHex()`

2 years agoApply Otto's suggestion 12066/head
Remi Gacogne [Thu, 6 Oct 2022 08:14:50 +0000 (10:14 +0200)] 
Apply Otto's suggestion

2 years agoednscookies: Fix another store_truncates_time_t coverity report 12067/head
Remi Gacogne [Thu, 6 Oct 2022 08:11:55 +0000 (10:11 +0200)] 
ednscookies: Fix another store_truncates_time_t coverity report

The truncation is due to DNS specific protocol properties.

Fixes Coverity CID 380097.

2 years agomisc: Switch to a std::array in makeHexDump()
Remi Gacogne [Thu, 6 Oct 2022 07:56:47 +0000 (09:56 +0200)] 
misc: Switch to a std::array in makeHexDump()

2 years agoauth: Detect invalid bytes in makeBytesFromHex()
Remi Gacogne [Thu, 6 Oct 2022 07:55:48 +0000 (09:55 +0200)] 
auth: Detect invalid bytes in makeBytesFromHex()

Also only allocate the required number of bytes, not twice that.

2 years agoMerge pull request #12058 from omoerbeek/rec-prep-4.8.0-beta1
Otto Moerbeek [Wed, 5 Oct 2022 09:51:08 +0000 (11:51 +0200)] 
Merge pull request #12058 from omoerbeek/rec-prep-4.8.0-beta1

rec: Prep for rec-4.8.0-beta1

2 years agoPrep for rec-4.8.0-beta1 12058/head
Otto Moerbeek [Mon, 3 Oct 2022 13:10:33 +0000 (15:10 +0200)] 
Prep for rec-4.8.0-beta1

2 years agoMerge pull request #12057 from omoerbeek/rec-move-rec-specific-file2
Otto Moerbeek [Tue, 4 Oct 2022 08:40:26 +0000 (10:40 +0200)] 
Merge pull request #12057 from omoerbeek/rec-move-rec-specific-file2

rec: Test move a rec-specific file to recursordist approach 2

2 years agoMerge pull request #12054 from omoerbeek/rec-fix-locked-regr-test
Otto Moerbeek [Mon, 3 Oct 2022 14:48:21 +0000 (16:48 +0200)] 
Merge pull request #12054 from omoerbeek/rec-fix-locked-regr-test

Rec: fix locked regr test

2 years agoAnd then move file 12057/head
Otto Moerbeek [Mon, 3 Oct 2022 14:43:52 +0000 (16:43 +0200)] 
And then move file

2 years agoFirst rm link
Otto Moerbeek [Mon, 3 Oct 2022 14:43:29 +0000 (16:43 +0200)] 
First rm link

2 years agoMerge pull request #12053 from mind04/auth-schemaversion
Peter van Dijk [Mon, 3 Oct 2022 14:12:31 +0000 (16:12 +0200)] 
Merge pull request #12053 from mind04/auth-schemaversion

auth: lmdbbackend: add schema version 4 in the backend documentation

2 years agoRec: fix locked regr test 12054/head
Otto Moerbeek [Mon, 3 Oct 2022 13:47:46 +0000 (15:47 +0200)] 
Rec: fix locked regr test

2 years agoauth: lmdbbackend: add schema version 4 in the backend documentation 12053/head
Kees Monshouwer [Mon, 3 Oct 2022 13:27:11 +0000 (15:27 +0200)] 
auth: lmdbbackend: add schema version 4 in the backend documentation

2 years agoMerge pull request #12050 from Habbie/auth-4.7.0-rc1-docs
Peter van Dijk [Mon, 3 Oct 2022 12:57:47 +0000 (14:57 +0200)] 
Merge pull request #12050 from Habbie/auth-4.7.0-rc1-docs

auth-4.7.0-rc1: secpoll&changelog

2 years agoauth-4.7.0-rc1: secpoll&changelog 12050/head
Peter van Dijk [Mon, 3 Oct 2022 11:16:49 +0000 (13:16 +0200)] 
auth-4.7.0-rc1: secpoll&changelog

2 years agoMerge pull request #12041 from omoerbeek/rec-regr-test-locking rec-4.9.0-alpha0
Otto Moerbeek [Mon, 3 Oct 2022 10:12:52 +0000 (12:12 +0200)] 
Merge pull request #12041 from omoerbeek/rec-regr-test-locking

rec: Regression test for locked cache

2 years agoMerge pull request #12047 from chbruyand/rec-dnstap-nod
Otto Moerbeek [Mon, 3 Oct 2022 09:17:36 +0000 (11:17 +0200)] 
Merge pull request #12047 from chbruyand/rec-dnstap-nod

rec: add support for NOD/UDR notifications using dnstap

2 years agoApply suggestions from code review 12041/head
Otto Moerbeek [Mon, 3 Oct 2022 09:02:40 +0000 (11:02 +0200)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>
2 years agoFix unused function warnings if !ENABLE_NOD 12047/head
Otto Moerbeek [Mon, 3 Oct 2022 08:26:30 +0000 (10:26 +0200)] 
Fix unused function warnings if !ENABLE_NOD

2 years agoAdd dnstapNODFrameStream stats
Otto Moerbeek [Mon, 3 Oct 2022 08:14:22 +0000 (10:14 +0200)] 
Add dnstapNODFrameStream stats
Fix docs refs
Fix #ifdef

2 years agoDoc tweaks
Otto Moerbeek [Mon, 3 Oct 2022 07:50:15 +0000 (09:50 +0200)] 
Doc tweaks

2 years agoTweaks: fix build with dnstabp disabled, process config changes
Otto Moerbeek [Mon, 3 Oct 2022 07:19:48 +0000 (09:19 +0200)] 
Tweaks: fix build with dnstabp disabled, process config changes

2 years agorec: add support for streaming NOD and UDR using dnstap
Charles-Henri Bruyand [Fri, 30 Sep 2022 14:54:59 +0000 (16:54 +0200)] 
rec: add support for streaming NOD and UDR using dnstap

2 years agorec: make sure data is at least the size of a dnsheader when constructing a DnstapMessage
Charles-Henri Bruyand [Fri, 30 Sep 2022 07:31:13 +0000 (09:31 +0200)] 
rec: make sure data is at least the size of a dnsheader when constructing a DnstapMessage

2 years agoMerge pull request #12049 from omoerbeek/rec-followup-11903
Otto Moerbeek [Mon, 3 Oct 2022 08:06:14 +0000 (10:06 +0200)] 
Merge pull request #12049 from omoerbeek/rec-followup-11903

rec: fix build with --disable-dnstap, followup to #11903

2 years agoMerge pull request #12048 from omoerbeek/rec-config-default
Otto Moerbeek [Mon, 3 Oct 2022 07:52:28 +0000 (09:52 +0200)] 
Merge pull request #12048 from omoerbeek/rec-config-default

rec: Fix --config (should be equal to --config=default),  followup to #11907

2 years agorec: fix build with --disable-dnstap, followup to #11903 12049/head
Otto Moerbeek [Mon, 3 Oct 2022 06:52:44 +0000 (08:52 +0200)] 
rec: fix build with --disable-dnstap, followup to #11903

2 years agoMerge pull request #12046 from rgacogne/fix-portsmplexer
Remi Gacogne [Mon, 3 Oct 2022 07:16:37 +0000 (09:16 +0200)] 
Merge pull request #12046 from rgacogne/fix-portsmplexer

Fix compilation of the event ports multiplexer

2 years agorec: Fix --config (should be equal to --config=default), followup to #11907 12048/head
Otto Moerbeek [Mon, 3 Oct 2022 06:24:17 +0000 (08:24 +0200)] 
rec: Fix --config (should be equal to --config=default),  followup to #11907

2 years agodnsdist: Add Lua bindings for the ring entries 12008/head
Remi Gacogne [Thu, 22 Sep 2022 15:41:07 +0000 (17:41 +0200)] 
dnsdist: Add Lua bindings for the ring entries

2 years agodnsdist: Fix dnsdist_ffi_ring_entry_get_protocol
Remi Gacogne [Fri, 21 Jan 2022 10:50:17 +0000 (11:50 +0100)] 
dnsdist: Fix dnsdist_ffi_ring_entry_get_protocol

2 years agodnsdist: Add Lua FFI bindings to look into the ring buffers
Remi Gacogne [Tue, 18 Jan 2022 17:08:42 +0000 (18:08 +0100)] 
dnsdist: Add Lua FFI bindings to look into the ring buffers

2 years agodnsdist: Document that the TCP acceptor and worker threads are merged in single accep... 12003/head
Remi Gacogne [Thu, 22 Sep 2022 09:46:55 +0000 (11:46 +0200)] 
dnsdist: Document that the TCP acceptor and worker threads are merged in single acceptor mode

2 years agodnsdist: In single acceptor mode, make the TCP accept socket non-blocking
Remi Gacogne [Mon, 19 Sep 2022 13:20:37 +0000 (15:20 +0200)] 
dnsdist: In single acceptor mode, make the TCP accept socket non-blocking

In theory we should only be waken up if there is a connection to
accept, but let's make sure we don't block if there ever is a
spurious wake-up event.

2 years agodnsdist: In single acceptor mode, merge the TCP acceptor and worker threads
Remi Gacogne [Thu, 1 Sep 2022 12:16:50 +0000 (14:16 +0200)] 
dnsdist: In single acceptor mode, merge the TCP acceptor and worker threads

As we usually have one TCP worker thread only in single acceptor
mode, there is no need to pass the query via a pipe, improving
latency and CPU usage, and also saving a thread.

2 years agodnsdist: Add USE_SINGLE_ACCEPTOR_THREAD option
Remi Gacogne [Mon, 4 Apr 2022 15:51:24 +0000 (17:51 +0200)] 
dnsdist: Add USE_SINGLE_ACCEPTOR_THREAD option

2 years agodnsdist: Implement additional addresses on DoT/DoH frontends
Remi Gacogne [Fri, 1 Apr 2022 14:47:05 +0000 (16:47 +0200)] 
dnsdist: Implement additional addresses on DoT/DoH frontends

2 years agoFix compilation of the event ports multiplexer 12046/head
Remi Gacogne [Fri, 30 Sep 2022 08:55:19 +0000 (10:55 +0200)] 
Fix compilation of the event ports multiplexer

Thanks to Jonathan Perkin for the patch!

2 years agoMerge pull request #11960 from Habbie/builder-dispatch-release
Peter van Dijk [Thu, 29 Sep 2022 12:48:02 +0000 (14:48 +0200)] 
Merge pull request #11960 from Habbie/builder-dispatch-release

expand builder-dispatch workflow for release building

2 years agoMerge pull request #11954 from Habbie/axfr-primary-tc-servfail
Peter van Dijk [Thu, 29 Sep 2022 12:28:29 +0000 (14:28 +0200)] 
Merge pull request #11954 from Habbie/axfr-primary-tc-servfail

auth AXFR server: abort on chunk with TC set

2 years agoMerge pull request #12028 from mind04/pdns-edit-zone
Peter van Dijk [Thu, 29 Sep 2022 11:17:47 +0000 (13:17 +0200)] 
Merge pull request #12028 from mind04/pdns-edit-zone

auth: pdnsutil edit-zone, detect capitalization changes in LUA, TXT a…

2 years agoMerge pull request #11983 from chbruyand/keyroller
Peter van Dijk [Thu, 29 Sep 2022 09:12:10 +0000 (11:12 +0200)] 
Merge pull request #11983 from chbruyand/keyroller

auth: Keyroller first import

2 years agodnsdist: Fix computation of the final proxy protocol payload size 12025/head
Remi Gacogne [Thu, 29 Sep 2022 07:52:32 +0000 (09:52 +0200)] 
dnsdist: Fix computation of the final proxy protocol payload size

2 years agoMerge pull request #12001 from rgacogne/ddist-mac-cache
Remi Gacogne [Wed, 28 Sep 2022 14:54:32 +0000 (16:54 +0200)] 
Merge pull request #12001 from rgacogne/ddist-mac-cache

dnsdist: Implement a small MAC address cache

2 years agoMerge pull request #12039 from omoerbeek/dnsdist-coverity-20220928
Remi Gacogne [Wed, 28 Sep 2022 14:25:48 +0000 (16:25 +0200)] 
Merge pull request #12039 from omoerbeek/dnsdist-coverity-20220928

Dnsdist: coverity 20220928

2 years agoMerge pull request #11840 from rgacogne/ddist-doc-missing-json-objects-api
Remi Gacogne [Wed, 28 Sep 2022 14:25:30 +0000 (16:25 +0200)] 
Merge pull request #11840 from rgacogne/ddist-doc-missing-json-objects-api

dnsdist: Document all the API JSON objects

2 years agoMerge pull request #11732 from rgacogne/ddist-reg-tests-fd
Remi Gacogne [Wed, 28 Sep 2022 14:24:26 +0000 (16:24 +0200)] 
Merge pull request #11732 from rgacogne/ddist-reg-tests-fd

dnsdist: Stop background threads and close file descriptors in regression tests

2 years agoMerge pull request #12007 from rgacogne/ddist-cache-inspection
Remi Gacogne [Wed, 28 Sep 2022 14:23:30 +0000 (16:23 +0200)] 
Merge pull request #12007 from rgacogne/ddist-cache-inspection

dnsdist: Add Lua bindings to look up domain and IP addresses from the cache