From 899e68a8baf068747d753572209214545db0020e Mon Sep 17 00:00:00 2001 From: Alex Christensen Date: Wed, 17 Mar 2021 09:50:51 -0700 Subject: [PATCH] Forbid | in URL hosts This fixes issue #559. --- url.bs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/url.bs b/url.bs index 0b334594..cfed93e2 100644 --- a/url.bs +++ b/url.bs @@ -426,7 +426,7 @@ processing.

A forbidden host code point is U+0000 NULL, U+0009 TAB, U+000A LF, U+000D CR, U+0020 SPACE, U+0023 (#), U+0025 (%), U+002F (/), U+003A (:), U+003C (<), U+003E (>), U+003F (?), -U+0040 (@), U+005B ([), U+005C (\), U+005D (]), or U+005E (^). +U+0040 (@), U+005B ([), U+005C (\), U+005D (]), U+005E (^), or U+007C (|).

A host's public suffix is the portion of a host which is included on the Public Suffix List. To obtain