Baltasar Blanco
6e7093cafb
plugin/cache: add regression test for AD bit not partitioning the cache ( #8214 )
...
The cache key is hashed on qname, qtype, DO and CD, but deliberately not on the AD bit, so a single entry serves both AD- and non-AD-requesting clients. The AD bit returned must therefore be derived per request from the cached answer's authentication status, not frozen from the query that populated the entry.
This pins both orderings (noad-then-ad and ad-then-noad) so the historical asymmetry reported in #6642 cannot regress.
Signed-off-by: baltasarblanco <baltablanco9008@gmail.com >
2026-07-01 15:46:49 -07:00
..
2025-04-04 14:27:39 -04:00
2026-05-31 15:41:27 -07:00
2026-06-29 00:59:23 -07:00
2026-03-29 17:02:20 -07:00
2026-05-20 08:06:37 -07:00
2025-05-23 09:23:14 -07:00
2026-01-01 10:20:29 +02:00
2026-07-01 15:46:49 -07:00
2020-10-28 10:56:35 -07:00
2026-05-24 05:58:11 -07:00
2026-03-29 17:02:20 -07:00
2025-09-10 13:08:27 -07:00
2020-09-24 18:14:41 +02:00
2025-09-10 13:08:27 -07:00
2026-06-05 18:36:28 -07:00
2026-06-25 15:49:32 -07:00
2026-03-30 14:39:09 -07:00
2026-03-29 17:02:20 -07:00
2026-04-16 20:31:32 +03:00
2026-05-21 22:11:29 +03:00
2026-06-14 17:54:05 -07:00
2025-12-08 20:19:47 +00:00
2026-03-29 17:02:20 -07:00
2025-12-17 19:08:59 -08:00
2026-03-29 17:02:20 -07:00
2026-05-27 16:29:24 -07:00
2026-06-24 22:08:08 -07:00
2025-12-17 19:08:59 -08:00
2025-12-17 19:08:59 -08:00
2025-09-20 16:33:00 -07:00
2026-03-29 17:02:20 -07:00
2026-05-28 22:11:35 -07:00
2026-03-29 17:02:20 -07:00
2026-06-24 02:31:31 -07:00
2026-06-26 01:58:20 -07:00
2026-02-25 02:21:04 -08:00
2026-03-29 17:02:20 -07:00
2026-04-08 21:38:19 +03:00
2026-03-29 17:02:20 -07:00
2025-10-17 19:16:29 +03:00
2026-03-29 17:01:03 -07:00
2023-08-14 15:14:09 +02:00
2026-06-27 22:26:12 -07:00
2026-03-29 17:02:39 -07:00
2026-03-28 15:06:36 -07:00
2025-06-04 14:36:04 -07:00
2026-05-21 22:29:59 +03:00
2026-03-05 18:35:41 -08:00
2026-06-30 07:05:12 -04:00
2026-03-29 17:02:20 -07:00
2026-03-29 17:02:20 -07:00
2026-05-20 00:13:03 -07:00
2026-03-29 17:02:20 -07:00
2026-03-29 17:02:20 -07:00
2026-03-29 17:02:20 -07:00
2025-03-24 10:37:28 -04:00
2026-04-04 11:37:51 -07:00
2026-06-27 03:21:26 -07:00
2026-06-28 21:15:16 -07:00
2026-03-30 14:39:09 -07:00
2026-04-04 20:45:55 +03:00
2026-03-29 17:02:20 -07:00
2026-03-29 17:02:20 -07:00
2026-03-29 17:02:20 -07:00
2020-09-24 20:30:39 +02:00
2019-08-24 18:14:25 +00:00
2018-07-19 16:23:06 +01:00
2025-09-18 19:15:40 -07:00
2025-09-18 19:15:40 -07:00
2026-03-29 17:02:20 -07:00
2026-03-29 17:01:03 -07:00
2020-09-24 18:14:41 +02:00