Ondřej Surý and Colin Vidal
1ffb67a135
Split and simplify the use of EDE list implementation
...
Instead of mixing the dns_resolver and dns_validator units directly with
the EDE code, split-out the dns_ede functionality into own separate
compilation unit and hide the implementation details behind abstraction.
Additionally, the EDE codes are directly copied into the ns_client
buffers by passing the EDE context to dns_resolver_createfetch().
This makes the dns_ede implementation simpler to use, although sligtly
more complicated on the inside.
Co-authored-by: Colin Vidal <colin@isc.org >
Co-authored-by: Ondřej Surý <ondrej@isc.org >
(cherry picked from commit 2f8e0edf3b )
2025-01-30 12:37:55 +00:00
..
2025-01-30 12:37:55 +00:00
2024-11-26 03:41:46 +00:00
2024-11-19 14:26:52 +01:00
2025-01-30 12:37:55 +00:00
2024-11-27 17:07:03 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2025-01-06 14:00:47 +01:00
2025-01-15 13:57:27 +01:00
2024-11-19 14:26:52 +01:00
2024-11-26 07:17:06 +00:00
2024-12-26 18:31:31 +02:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-23 14:04:03 +00:00
2024-11-19 14:26:52 +01:00
2024-04-26 16:08:46 +03:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-09 09:04:28 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-23 09:40:39 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2025-01-22 23:58:49 +00:00
2025-01-30 12:37:55 +00:00
2024-12-09 09:04:28 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-09 09:04:28 +01:00
2024-12-10 08:47:25 +00:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-13 13:50:05 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-22 14:29:30 +01:00
2025-01-22 14:29:30 +01:00
2024-11-19 14:26:52 +01:00
2025-01-06 14:00:47 +01:00
2024-11-19 14:26:52 +01:00
2025-01-06 14:00:43 +01:00
2025-01-22 14:29:30 +01:00
2024-11-19 14:26:52 +01:00
2024-11-26 03:41:46 +00:00
2024-11-19 14:26:52 +01:00
2025-01-15 13:57:27 +01:00
2024-11-19 14:26:52 +01:00
2025-01-06 14:00:47 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-10 00:49:06 +00:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-08 12:03:12 +01:00
2025-01-30 12:37:55 +00:00
2024-12-13 13:50:05 +00:00
2024-11-27 11:49:01 +00:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00