]> git.ipfire.org Git - thirdparty/unbound.git/log
thirdparty/unbound.git
18 months ago- fast-reload, reload the config and swap trees for forwards and stub hints.
W.C.A. Wijngaards [Tue, 9 Jan 2024 11:06:00 +0000 (12:06 +0100)] 
- fast-reload, reload the config and swap trees for forwards and stub hints.

18 months ago- fast-reload, better comment.
W.C.A. Wijngaards [Mon, 8 Jan 2024 15:24:03 +0000 (16:24 +0100)] 
- fast-reload, better comment.

18 months ago- fast-reload, construct new items.
W.C.A. Wijngaards [Mon, 8 Jan 2024 14:25:59 +0000 (15:25 +0100)] 
- fast-reload, construct new items.

18 months ago- fast-reload, keep track of constructtime and print it.
W.C.A. Wijngaards [Mon, 8 Jan 2024 13:59:03 +0000 (14:59 +0100)] 
- fast-reload, keep track of constructtime and print it.

18 months ago- fast-reload, keep track of reloadtime and deletestime and print them.
W.C.A. Wijngaards [Mon, 8 Jan 2024 13:53:31 +0000 (14:53 +0100)] 
- fast-reload, keep track of reloadtime and deletestime and print them.

18 months ago- fast-reload, fix bug in fast reload printout, the strlist appendlist routine,
W.C.A. Wijngaards [Mon, 8 Jan 2024 09:16:56 +0000 (10:16 +0100)] 
- fast-reload, fix bug in fast reload printout, the strlist appendlist routine,
  and printout time statistics after the reload is done.

18 months ago- fast-reload, helpful comments for hints lookup function return value.
W.C.A. Wijngaards [Fri, 5 Jan 2024 15:14:38 +0000 (16:14 +0100)] 
- fast-reload, helpful comments for hints lookup function return value.

18 months agoMerge branch 'master' into fast-reload
W.C.A. Wijngaards [Fri, 5 Jan 2024 13:12:52 +0000 (14:12 +0100)] 
Merge branch 'master' into fast-reload

18 months ago- Fix unit test for #987 change in udp1xxx retry packet send.
W.C.A. Wijngaards [Fri, 5 Jan 2024 13:11:55 +0000 (14:11 +0100)] 
- Fix unit test for #987 change in udp1xxx retry packet send.

18 months agoChangelog note for #987
W.C.A. Wijngaards [Fri, 5 Jan 2024 12:47:30 +0000 (13:47 +0100)] 
Changelog note for #987
- Merge #987: skip edns frag retry if advertised udp payload size is
  not smaller.

18 months agoMerge pull request #987 from borisVanhoof/skip_edns_frag_retry
Wouter Wijngaards [Fri, 5 Jan 2024 12:47:15 +0000 (13:47 +0100)] 
Merge pull request #987 from borisVanhoof/skip_edns_frag_retry

skip edns frag retry if advertised udp payload size is not smaller

18 months ago- fast-reload, unshared stub hints, making the structure locked, with an rwlock.
W.C.A. Wijngaards [Fri, 5 Jan 2024 12:36:41 +0000 (13:36 +0100)] 
- fast-reload, unshared stub hints, making the structure locked, with an rwlock.

18 months agoskip edns frag retry if advertised udp payload size is not smaller 987/head
sahnalys12 [Fri, 5 Jan 2024 11:16:23 +0000 (12:16 +0100)] 
skip edns frag retry if advertised udp payload size is not smaller

If serviced query is in UDP_EDNS_FRAG mode, and EDNS_ADVERTISED_SIZE
is 1232 (the default) or more, then the retry will have the same edns
udp payload size with the same result.

19 months agoMerge branch 'master' into fast-reload
W.C.A. Wijngaards [Thu, 4 Jan 2024 16:06:39 +0000 (17:06 +0100)] 
Merge branch 'master' into fast-reload

19 months ago- Remove unneeded newlines and improve indentation in remote control
W.C.A. Wijngaards [Thu, 4 Jan 2024 16:06:15 +0000 (17:06 +0100)] 
- Remove unneeded newlines and improve indentation in remote control
  code.

19 months ago- fast-reload, for nonthreaded, the unbound-control commands forward,
W.C.A. Wijngaards [Thu, 4 Jan 2024 16:01:21 +0000 (17:01 +0100)] 
- fast-reload, for nonthreaded, the unbound-control commands forward,
  forward_add and forward_delete should be distributed to other processes,
  but when threaded, they should not be distributed to other threads because
  the structure is not thread specific any more.

19 months ago- fast-reload, unshare forwards, making the structure locked, with an rwlock.
W.C.A. Wijngaards [Thu, 4 Jan 2024 15:53:02 +0000 (16:53 +0100)] 
- fast-reload, unshare forwards, making the structure locked, with an rwlock.

19 months ago- fast-reload, reread config file from disk.
W.C.A. Wijngaards [Thu, 4 Jan 2024 09:30:59 +0000 (10:30 +0100)] 
- fast-reload, reread config file from disk.

19 months ago- fast-reload, fix test link for fast_reload_printq_list_delete function.
W.C.A. Wijngaards [Thu, 4 Jan 2024 08:46:55 +0000 (09:46 +0100)] 
- fast-reload, fix test link for fast_reload_printq_list_delete function.

19 months agoMerge branch 'master' into fast-reload
W.C.A. Wijngaards [Thu, 4 Jan 2024 08:41:18 +0000 (09:41 +0100)] 
Merge branch 'master' into fast-reload

19 months ago- fast-reload, unit test testdata/fast_reload_thread.tdir that tests the
W.C.A. Wijngaards [Thu, 4 Jan 2024 08:40:54 +0000 (09:40 +0100)] 
- fast-reload, unit test testdata/fast_reload_thread.tdir that tests the
  thread output.

19 months ago- Fix #983: Sha1 runtime insecure change was incomplete.
W.C.A. Wijngaards [Wed, 3 Jan 2024 12:33:43 +0000 (13:33 +0100)] 
- Fix #983: Sha1 runtime insecure change was incomplete.

19 months agoChangelog note for #985.
W.C.A. Wijngaards [Wed, 3 Jan 2024 09:37:44 +0000 (10:37 +0100)] 
Changelog note for #985.
- Merge #985: Add DoH and DoT to dnstap message.

19 months agoMerge pull request #985 from k-akashi/dnstap_dot_doh
Wouter Wijngaards [Wed, 3 Jan 2024 09:36:38 +0000 (10:36 +0100)] 
Merge pull request #985 from k-akashi/dnstap_dot_doh

Add DoH and DoT to dnstap message

19 months agoChangelog note for #979 and #980.
W.C.A. Wijngaards [Wed, 3 Jan 2024 09:04:06 +0000 (10:04 +0100)] 
Changelog note for #979 and #980.
- Merge #980: DoH: reject non-h2 early. To fix #979: Improve errors
  for non-HTTP/2 DoH clients.

19 months agoMerge pull request #980 from jsha/reject-non-h2
Wouter Wijngaards [Wed, 3 Jan 2024 08:59:15 +0000 (09:59 +0100)] 
Merge pull request #980 from jsha/reject-non-h2

DoH: reject non-h2 early

19 months agoAdd DoH and DoT to dnstap message 985/head
k-akashi [Tue, 26 Dec 2023 22:26:21 +0000 (07:26 +0900)] 
Add DoH and DoT to dnstap message

19 months ago- Update example.conf with cookie options.
Yorgos Thessalonikefs [Fri, 22 Dec 2023 10:42:20 +0000 (11:42 +0100)] 
- Update example.conf with cookie options.

19 months agoDoH: reject non-h2 early 980/head
Jacob Hoffman-Andrews [Thu, 14 Dec 2023 00:58:44 +0000 (16:58 -0800)] 
DoH: reject non-h2 early

Previously, non-h2 connections would be accepted, and then error out
with a verbose message "http2: session_recv from ____ failed,
error: Received bad client magic byte string". Instead, we can detect
absence of h2 support at connection time and reject with a clearer
verbose message.

19 months agoFixup doc/Changelog.
W.C.A. Wijngaards [Fri, 8 Dec 2023 16:17:23 +0000 (17:17 +0100)] 
Fixup doc/Changelog.

19 months ago- Fix root_zonemd unit test, it checks that the root ZONEMD verifies,
W.C.A. Wijngaards [Fri, 8 Dec 2023 16:15:35 +0000 (17:15 +0100)] 
- Fix root_zonemd unit test, it checks that the root ZONEMD verifies,
  now that the root has a valid ZONEMD.

19 months ago- fast-reload, comment explains in_list for printq to print remainder.
W.C.A. Wijngaards [Fri, 8 Dec 2023 14:20:25 +0000 (15:20 +0100)] 
- fast-reload, comment explains in_list for printq to print remainder.

19 months ago- fast-reload, keep list of pending print queue items in daemon struct.
W.C.A. Wijngaards [Fri, 8 Dec 2023 14:12:36 +0000 (15:12 +0100)] 
- fast-reload, keep list of pending print queue items in daemon struct.

19 months ago- fast-reload, move print items to print queue from fast_reload_thread struct.
W.C.A. Wijngaards [Fri, 8 Dec 2023 13:13:54 +0000 (14:13 +0100)] 
- fast-reload, move print items to print queue from fast_reload_thread struct.

19 months agoMerge branch 'master' into fast-reload
W.C.A. Wijngaards [Fri, 8 Dec 2023 12:18:09 +0000 (13:18 +0100)] 
Merge branch 'master' into fast-reload

19 months ago- fast-reload, print queue structure, for output to the remote client.
W.C.A. Wijngaards [Fri, 8 Dec 2023 12:17:52 +0000 (13:17 +0100)] 
- fast-reload, print queue structure, for output to the remote client.

19 months ago- Merge PR #973: Use the origin (DNAME) TTL for synthesized CNAMEs as per RFC 6672.
Yorgos Thessalonikefs [Fri, 8 Dec 2023 08:20:33 +0000 (09:20 +0100)] 
- Merge PR #973: Use the origin (DNAME) TTL for synthesized CNAMEs as per RFC 6672.

19 months agoChangelog note for #975
W.C.A. Wijngaards [Thu, 7 Dec 2023 11:11:03 +0000 (12:11 +0100)] 
Changelog note for #975
- Merge #975: Fixed some syntax errors in rpl files.

19 months agoMerge pull request #975 from NLnetLabs/testdata-syntax
Wouter Wijngaards [Thu, 7 Dec 2023 11:10:40 +0000 (12:10 +0100)] 
Merge pull request #975 from NLnetLabs/testdata-syntax

Fixed some syntax errors in rpl files.

19 months agoFixed some syntax errors in rpl files. 975/head
Philip Homburg [Thu, 7 Dec 2023 10:38:01 +0000 (11:38 +0100)] 
Fixed some syntax errors in rpl files.

19 months ago- Fix #974: doc: default number of outgoing ports without libevent.
W.C.A. Wijngaards [Thu, 7 Dec 2023 08:41:03 +0000 (09:41 +0100)] 
- Fix #974: doc: default number of outgoing ports without libevent.

19 months ago- Use the origin (DNAME) TTL for syntesized CNAMEs as per RFC 6672. 973/head
Yorgos Thessalonikefs [Wed, 6 Dec 2023 22:40:01 +0000 (23:40 +0100)] 
- Use the origin (DNAME) TTL for syntesized CNAMEs as per RFC 6672.

19 months ago- Fix tests to use new common.sh functions, wait_logfile and
W.C.A. Wijngaards [Wed, 6 Dec 2023 15:32:06 +0000 (16:32 +0100)] 
- Fix tests to use new common.sh functions, wait_logfile and
  kill_from_pidfile.

19 months ago- Update test script file common.sh.
W.C.A. Wijngaards [Wed, 6 Dec 2023 15:14:24 +0000 (16:14 +0100)] 
- Update test script file common.sh.

19 months ago- Updated IPv4 and IPv6 address for b.root-servers.net in root hints.
W.C.A. Wijngaards [Wed, 6 Dec 2023 12:25:58 +0000 (13:25 +0100)] 
- Updated IPv4 and IPv6 address for b.root-servers.net in root hints.

19 months ago- iana portlist update.
W.C.A. Wijngaards [Wed, 6 Dec 2023 12:22:35 +0000 (13:22 +0100)] 
- iana portlist update.

19 months ago- Fix to sync the tests script file common.sh.
W.C.A. Wijngaards [Wed, 6 Dec 2023 10:58:14 +0000 (11:58 +0100)] 
- Fix to sync the tests script file common.sh.

20 months ago- Fix dnstap that assertion failed on logging other than UDP and TCP
W.C.A. Wijngaards [Tue, 5 Dec 2023 12:14:08 +0000 (13:14 +0100)] 
- Fix dnstap that assertion failed on logging other than UDP and TCP
  traffic. It lists it as TCP traffic.

20 months ago- Fix #969: [FR] distinguish Do53, DoT and DoH in the logs.
W.C.A. Wijngaards [Tue, 5 Dec 2023 09:05:51 +0000 (10:05 +0100)] 
- Fix #969: [FR] distinguish Do53, DoT and DoH in the logs.

20 months agoChangelog note for #971
W.C.A. Wijngaards [Tue, 5 Dec 2023 08:09:42 +0000 (09:09 +0100)] 
Changelog note for #971
- Merge #971: fix 'WARNING: Message has 41 extra bytes at end'.

20 months agoMerge pull request #971 from dukeartem/master
Wouter Wijngaards [Tue, 5 Dec 2023 08:09:23 +0000 (09:09 +0100)] 
Merge pull request #971 from dukeartem/master

fix 'WARNING: Message has 41 extra bytes at end'

20 months agofix 'WARNING: Message has 41 extra bytes at end' 971/head
Artem [Tue, 5 Dec 2023 06:43:15 +0000 (09:43 +0300)] 
fix 'WARNING: Message has 41 extra bytes at end'

20 months ago- fast-reload, better debug output.
W.C.A. Wijngaards [Mon, 4 Dec 2023 16:18:21 +0000 (17:18 +0100)] 
- fast-reload, better debug output.

20 months ago- fast-reload, send client string to remote client.
W.C.A. Wijngaards [Mon, 4 Dec 2023 16:12:49 +0000 (17:12 +0100)] 
- fast-reload, send client string to remote client.

20 months ago- fast-reload, add newline to terminal output.
W.C.A. Wijngaards [Mon, 4 Dec 2023 15:00:16 +0000 (16:00 +0100)] 
- fast-reload, add newline to terminal output.

20 months ago- fast-reload, output strings for client on string list.
W.C.A. Wijngaards [Fri, 1 Dec 2023 16:07:38 +0000 (17:07 +0100)] 
- fast-reload, output strings for client on string list.

20 months ago- fast-reload, send exit command to thread when done.
W.C.A. Wijngaards [Thu, 30 Nov 2023 16:40:53 +0000 (17:40 +0100)] 
- fast-reload, send exit command to thread when done.

20 months ago- fast-reload, ipc socket recv and send resists partial reads and writes and
W.C.A. Wijngaards [Thu, 30 Nov 2023 15:06:38 +0000 (16:06 +0100)] 
- fast-reload, ipc socket recv and send resists partial reads and writes and
  can continue byte by byte. Also it can continue after an interrupt.

20 months agoMerge branch 'master' into fast-reload
W.C.A. Wijngaards [Thu, 30 Nov 2023 14:43:47 +0000 (15:43 +0100)] 
Merge branch 'master' into fast-reload

20 months ago- fast-reload, defines for constants in ipc.
W.C.A. Wijngaards [Thu, 30 Nov 2023 14:43:25 +0000 (15:43 +0100)] 
- fast-reload, defines for constants in ipc.

20 months ago- Merge #968: Replace the obsolescent fgrep with grep -F in tests.
Yorgos Thessalonikefs [Mon, 27 Nov 2023 15:43:59 +0000 (16:43 +0100)] 
- Merge #968: Replace the obsolescent fgrep with grep -F in tests.

20 months ago- Fix #964: config.h.in~ backup file in release tar balls.
W.C.A. Wijngaards [Mon, 27 Nov 2023 15:04:33 +0000 (16:04 +0100)] 
- Fix #964: config.h.in~ backup file in release tar balls.

20 months ago- Replace the obsolescent fgrep with grep -F in tests. 968/head
Yorgos Thessalonikefs [Fri, 24 Nov 2023 14:51:17 +0000 (15:51 +0100)] 
- Replace the obsolescent fgrep with grep -F in tests.

20 months ago- Use 127.0.0.1 explicitly in tests to avoid delays and errors on newer
Yorgos Thessalonikefs [Fri, 24 Nov 2023 14:26:35 +0000 (15:26 +0100)] 
- Use 127.0.0.1 explicitly in tests to avoid delays and errors on newer
  systems.

20 months ago- Fix unit test parse of origin syntax.
W.C.A. Wijngaards [Thu, 9 Nov 2023 14:26:46 +0000 (15:26 +0100)] 
- Fix unit test parse of origin syntax.

20 months ago- The repository continues with 1.19.1.
W.C.A. Wijngaards [Wed, 8 Nov 2023 09:59:25 +0000 (10:59 +0100)] 
- The repository continues with 1.19.1.

20 months ago- fast-reload, send done and exited notification.
W.C.A. Wijngaards [Tue, 7 Nov 2023 14:07:02 +0000 (15:07 +0100)] 
- fast-reload, send done and exited notification.

20 months ago- fast-reload, detect loop in sock_poll_timeout routine.
W.C.A. Wijngaards [Mon, 6 Nov 2023 15:04:46 +0000 (16:04 +0100)] 
- fast-reload, detect loop in sock_poll_timeout routine.

20 months ago- fast-reload, poll routine to test for readiness, timeout fails connection.
W.C.A. Wijngaards [Mon, 6 Nov 2023 14:23:47 +0000 (15:23 +0100)] 
- fast-reload, poll routine to test for readiness, timeout fails connection.

20 months ago- fast-reload, set nonblocking communication to keep the server thread
W.C.A. Wijngaards [Mon, 6 Nov 2023 10:17:38 +0000 (11:17 +0100)] 
- fast-reload, set nonblocking communication to keep the server thread
  responding to DNS requests.

21 months ago- fast-reload, fix compile for unbound-dnstap-socket.
W.C.A. Wijngaards [Fri, 3 Nov 2023 16:16:43 +0000 (17:16 +0100)] 
- fast-reload, fix compile for unbound-dnstap-socket.

21 months ago- fast-reload, communication sockets for information transfer.
W.C.A. Wijngaards [Fri, 3 Nov 2023 16:12:44 +0000 (17:12 +0100)] 
- fast-reload, communication sockets for information transfer.

21 months ago- fast-reload, make a thread to service the unbound-control command.
W.C.A. Wijngaards [Fri, 3 Nov 2023 10:44:22 +0000 (11:44 +0100)] 
- fast-reload, make a thread to service the unbound-control command.

21 months ago- fast-reload, add unbound-control fast_reload
W.C.A. Wijngaards [Fri, 3 Nov 2023 09:59:20 +0000 (10:59 +0100)] 
- fast-reload, add unbound-control fast_reload

21 months ago- Set version number to 1.19.0. release-1.19.0 release-1.19.0rc1
W.C.A. Wijngaards [Thu, 2 Nov 2023 07:40:20 +0000 (08:40 +0100)] 
- Set version number to 1.19.0.
- Tag for 1.19.0rc1 release.

21 months ago- Fix compilation without openssl, remove unused function warning.
W.C.A. Wijngaards [Wed, 1 Nov 2023 16:09:37 +0000 (17:09 +0100)] 
- Fix compilation without openssl, remove unused function warning.

21 months ago- Fix SSL compile failure for other missing definitions in
W.C.A. Wijngaards [Wed, 1 Nov 2023 13:20:52 +0000 (14:20 +0100)] 
- Fix SSL compile failure for other missing definitions in
  log_crypto_err_io_code_arg.

21 months ago- Fix SSL compile failure for definition in log_crypto_err_io_code_arg.
W.C.A. Wijngaards [Wed, 1 Nov 2023 13:14:02 +0000 (14:14 +0100)] 
- Fix SSL compile failure for definition in log_crypto_err_io_code_arg.

21 months ago- Mention flex and bison in README.md when building from repository
George Thessalonikefs [Wed, 1 Nov 2023 12:57:06 +0000 (13:57 +0100)] 
- Mention flex and bison in README.md when building from repository
  source.

21 months ago- Fix #941: dnscrypt doesn't work after upgrade to 1.18 with
George Thessalonikefs [Tue, 31 Oct 2023 21:41:06 +0000 (22:41 +0100)] 
- Fix #941: dnscrypt doesn't work after upgrade to 1.18 with
  suggestion by dukeartem to also fix the udp_ancil with dnscrypt.

21 months agoChangelog entry for #930
George Thessalonikefs [Mon, 30 Oct 2023 11:18:01 +0000 (12:18 +0100)] 
Changelog entry for #930
- Merge #930 from Stuart Henderson: add void to
  log_ident_revert_to_default declaration.

21 months agoMerge pull request #930 from sthen/patch-1
Yorgos Thessalonikefs [Mon, 30 Oct 2023 10:53:39 +0000 (11:53 +0100)] 
Merge pull request #930 from sthen/patch-1

add void to log_ident_revert_to_default declaration

21 months ago- autoconf.
W.C.A. Wijngaards [Mon, 30 Oct 2023 09:44:23 +0000 (10:44 +0100)] 
- autoconf.

21 months ago- Clearer configure text for missing protobuf-c development libraries.
George Thessalonikefs [Tue, 24 Oct 2023 14:34:12 +0000 (16:34 +0200)] 
- Clearer configure text for missing protobuf-c development libraries.

21 months agoChangelog entry for #951.
W.C.A. Wijngaards [Fri, 20 Oct 2023 15:01:13 +0000 (17:01 +0200)] 
Changelog entry for #951.
- Merge #951: Cachedb no store. The cachedb-no-store: yes option is
  used to stop cachedb from writing messages to the backend storage.
  It reads messages when data is available from the backend. The
  default is no.

21 months agoMerge pull request #951 from NLnetLabs/cachedb-no-store
Wouter Wijngaards [Fri, 20 Oct 2023 15:00:13 +0000 (17:00 +0200)] 
Merge pull request #951 from NLnetLabs/cachedb-no-store

Cachedb no store

21 months ago- Fix to print detailed errors when an SSL IO routine fails via
W.C.A. Wijngaards [Thu, 19 Oct 2023 09:17:32 +0000 (11:17 +0200)] 
- Fix to print detailed errors when an SSL IO routine fails via
  SSL_get_error.

21 months ago- Changelog entry for:
George Thessalonikefs [Wed, 18 Oct 2023 13:11:38 +0000 (15:11 +0200)] 
- Changelog entry for:
  Merge #955 from buevsan: fix ipset wrong behavior.
- Update testdata/ipset.tdir test for ipset fix.

21 months agoMerge pull request #955 from buevsan/fix-ipset
Yorgos Thessalonikefs [Wed, 18 Oct 2023 13:08:08 +0000 (15:08 +0200)] 
Merge pull request #955 from buevsan/fix-ipset

fix ipset wrong behavior

21 months ago- Update the dns64_lookup.rpl test for the DNS64 fallback patch.
George Thessalonikefs [Wed, 18 Oct 2023 10:59:54 +0000 (12:59 +0200)] 
- Update the dns64_lookup.rpl test for the DNS64 fallback patch.

21 months ago- Changelog entry for DNS64 patches from Daniel Gröber.
George Thessalonikefs [Wed, 18 Oct 2023 10:16:35 +0000 (12:16 +0200)] 
- Changelog entry for DNS64 patches from Daniel Gröber.

21 months agoFixes for dns64 fallback to plain AAAA when no A records:
George Thessalonikefs [Wed, 18 Oct 2023 09:59:41 +0000 (11:59 +0200)] 
Fixes for dns64 fallback to plain AAAA when no A records:
- Cleanup if condition.
- Rename variable for readability.

21 months agodns64: Fall back to plain AAAA query with synthall but no A records
Daniel Gröber via Unbound-users [Mon, 9 Oct 2023 12:46:35 +0000 (14:46 +0200)] 
dns64: Fall back to plain AAAA query with synthall but no A records

Networks which only have tunneled IPv6 access but still want to go
IPv6-only internally can use unbound's DNS64 module together with the
dns64-synthall or dns64-ignore-aaaa options to direct most traffic (any
dualstack domain) to their NAT64.

There is only one problem with this setup, currently domains with only AAAA
records will fail to resolve.

To allow for this use-case arrange for the A sub-query to make the AAAA
super query advance along the module stack when no records are returned.

Signed-off-by: Daniel Gröber <dxld@darkboxed.org>
21 months agoFixes for dns64 readability refactoring:
George Thessalonikefs [Tue, 17 Oct 2023 13:00:07 +0000 (15:00 +0200)] 
Fixes for dns64 readability refactoring:
- Move declarations to the top for C90 compliance.
- Save cycles by not calling (yet) unneeded functions.
- Possible use of uninitialised value.
- Consistent formatting.

21 months agodns64: Fix misleading indentation
Daniel Gröber via Unbound-users [Mon, 9 Oct 2023 12:43:35 +0000 (14:43 +0200)] 
dns64: Fix misleading indentation

Signed-off-by: Daniel Gröber <dxld@darkboxed.org>
21 months agodns64: Refactor handle_event checks for readability
Daniel Gröber via Unbound-users [Mon, 9 Oct 2023 12:43:34 +0000 (14:43 +0200)] 
dns64: Refactor handle_event checks for readability

No functional change intended.

Signed-off-by: Daniel Gröber <dxld@darkboxed.org>
21 months agofix ipset wrong behavior 955/head
Alexander V. Buev [Tue, 17 Oct 2023 15:35:42 +0000 (18:35 +0300)] 
fix ipset wrong behavior

  Issue description:

    If local zone directive is assigned as following:

      "local-zone domain.com ipset"

    then any answers for query with names such as
    "anytext1domain.com" or "example2domain.com"
    will be added to ipset.

  This commit fixes this issue.

21 months ago- Fix #954: Inconsistent RPZ handling for A record returned along with
W.C.A. Wijngaards [Tue, 17 Oct 2023 14:47:04 +0000 (16:47 +0200)] 
- Fix #954: Inconsistent RPZ handling for A record returned along with
  CNAME.

21 months ago- Update pymod tests for the new Python script variable.
George Thessalonikefs [Mon, 16 Oct 2023 14:32:09 +0000 (16:32 +0200)] 
- Update pymod tests for the new Python script variable.

21 months ago- For multi Python module setups, clean previously parsed module
George Thessalonikefs [Mon, 16 Oct 2023 14:03:11 +0000 (16:03 +0200)] 
- For multi Python module setups, clean previously parsed module
  functions in __main__'s dictionary, if any, so that only current
  module functions are registered.