Luca Boccassi
fea9a64432
resolved: preserve unchanged question on asymmetric redirect
...
dns_question_cname_redirect() returns no replacement when a question
already matches a CNAME target or a DNAME does not apply. If only one of
the UTF-8 and IDNA questions redirects, dns_query_cname_redirect() then
installs NULL for the unchanged side.
Keep a reference to the original question on whichever side does not
redirect, and update the existing asymmetric DNAME test to verify it.
Follow-up for 23b298bce7
2026-07-15 21:13:24 +01:00
..
2025-10-20 10:35:23 +02:00
2023-10-19 10:05:20 +01:00
2025-10-20 10:35:23 +02:00
2026-07-07 13:40:13 +02:00
2026-05-19 08:29:34 +02:00
2026-05-07 18:39:34 +02:00
2026-07-10 16:35:19 +09:00
2026-07-15 02:18:05 +09:00
2026-06-24 18:02:12 +01:00
2025-05-21 23:50:31 +09:00
2026-05-18 11:45:03 +01:00
2026-05-18 11:45:03 +01:00
2026-07-14 23:58:34 +02:00
2026-02-22 23:38:59 +01:00
2026-05-18 11:45:03 +01:00
2026-05-18 11:45:03 +01:00
2025-11-22 10:19:41 +01:00
2025-05-21 23:50:31 +09:00
2026-02-16 11:09:48 +01:00
2026-04-21 17:07:53 +02:00
2026-02-16 11:09:48 +01:00
2026-07-15 02:18:05 +09:00
2026-07-10 16:34:26 +09:00
2026-01-02 04:05:45 +09:00
2026-07-15 21:13:24 +01:00
2026-01-02 04:04:19 +09:00
2026-05-18 11:45:03 +01:00
2026-01-02 04:05:45 +09:00
2025-05-20 23:00:03 +02:00
2026-01-02 04:04:19 +09:00
2026-04-10 10:10:26 +02:00
2026-01-02 04:05:45 +09:00
2026-04-19 16:17:47 +09:00
2026-01-02 04:04:19 +09:00
2026-06-24 18:02:12 +01:00
2026-01-02 04:05:45 +09:00
2026-04-12 15:27:15 +02:00
2025-05-21 23:50:31 +09:00
2026-06-22 14:15:39 +01:00
2026-01-02 04:05:45 +09:00
2026-03-02 13:44:26 +09:00
2025-11-26 19:02:31 +09:00
2026-07-14 10:09:31 +01:00
2025-05-21 23:50:31 +09:00
2026-06-25 10:39:11 +01:00
2025-10-17 21:11:23 +09:00
2025-09-17 22:07:27 +09:00
2026-03-27 11:24:38 +01:00
2025-11-26 19:02:31 +09:00
2026-07-10 16:34:26 +09:00
2026-04-24 06:32:42 +02:00
2026-03-25 23:06:03 +01:00
2025-05-21 23:50:31 +09:00
2026-07-15 02:18:05 +09:00
2026-05-18 11:45:03 +01:00
2026-07-09 13:09:52 +01:00
2025-11-15 07:44:24 +01:00
2026-05-04 22:39:05 +02:00
2025-05-21 23:50:31 +09:00
2026-03-27 11:24:38 +01:00
2026-05-04 22:39:05 +02:00
2025-10-20 10:35:23 +02:00
2025-05-21 23:50:31 +09:00
2026-06-22 10:56:10 +01:00
2026-05-18 11:45:03 +01:00
2026-04-23 12:22:23 +02:00
2025-05-21 23:50:31 +09:00
2026-05-21 10:33:03 +09:00
2026-01-02 04:05:45 +09:00
2026-05-21 10:33:03 +09:00
2025-05-21 23:50:31 +09:00
2026-05-18 10:39:04 +01:00
2026-03-24 21:24:48 +01:00
2025-07-14 14:50:03 +05:30
2026-07-10 16:34:26 +09:00
2026-06-22 10:56:10 +01:00
2026-06-26 09:12:10 -04:00
2025-05-21 23:50:31 +09:00
2026-07-10 16:35:19 +09:00
2026-06-09 09:19:14 +02:00
2026-07-14 10:09:31 +01:00
2026-05-18 11:45:03 +01:00
2026-03-05 10:27:58 +01:00
2026-05-05 17:22:26 +02:00
2025-10-20 10:35:23 +02:00
2026-07-15 21:13:24 +01:00
2026-01-05 21:29:52 +09:00
2026-07-09 11:00:29 +02:00
2025-07-03 08:46:26 +09:00
2025-10-20 10:35:23 +02:00
2026-03-27 11:24:38 +01:00
2026-04-12 15:27:15 +02:00
2026-07-10 16:29:54 +09:00
2026-05-28 15:00:51 +09:00
2025-10-20 10:35:23 +02:00
2025-11-26 16:22:00 +09:00
2026-03-02 23:10:22 +09:00
2025-10-20 10:35:23 +02:00
2025-10-20 10:35:23 +02:00
2026-03-20 22:05:08 +01:00