9 July 2026: Wouter
- Merge #1383 from jdek: Fix randomness generation on
macOS/iOS under chroot.
+ - Fix unit test for malformed svcb for test on Windows.
2 July 2026: Wouter
- Merge #1087: Overload `local_data_remove` to support removing
SECTION QUESTION
www.example.com. IN HTTPS
SECTION ANSWER
-www.example.com. 0 IN HTTPS 1 . alpn="h2" alpn="h3"
+; www.example.com. 0 IN HTTPS 1 . alpn="h2" alpn="h3"
+; in unknown record format, otherwise the zonefile format reader converts
+; the svcb and sorts the svcbparams, and puts them in-order. That qsort is
+; not stable, on some systems(windows), and that would put the identical
+; key elements in a different order. With the unknown record format this
+; conversion is ommitted, and the bad svcb record with duplicate keys stays
+; in the same byte format.
+www.example.com. IN HTTPS \# 17 00 01 00 00 01 00 03 02 68 32 00 01 00 03 02 68 33
ENTRY_END
STEP 20 QUERY