Colin Dean d5b3ae095c
Prohibit non-ASCII characters in URLs, nudge toward punycode
Inspired by curl's blog post, [Detecting malicious Unicode][1], this likely captures most if not all cases and nudges the user toward supplying IDNs with punycode.

A possible improvement would be telling the user exactly what punycode domain to use instead, but that may require another library as I can't quickly find something built into the Ruby stdlib that handles punycode encoding.

[1]: https://daniel.haxx.se/blog/2025/05/16/detecting-malicious-unicode/

Co-authored-by: Štefan Baebler <319826+stefanb@users.noreply.github.com>
2025-05-21 12:42:07 +01:00
..
2025-02-08 23:38:12 +00:00
2025-01-31 15:39:17 +01:00
2025-02-08 23:38:12 +00:00
2024-12-28 15:53:35 -05:00
2025-02-08 23:38:12 +00:00
2024-07-14 00:24:16 +00:00
2025-02-08 23:38:12 +00:00
2024-07-14 00:24:16 +00:00
2024-07-14 00:24:16 +00:00
2025-02-08 23:38:12 +00:00
2025-02-08 23:38:12 +00:00
2024-07-14 00:24:16 +00:00
2024-07-14 00:24:16 +00:00
2025-02-08 23:38:12 +00:00
2025-02-08 23:38:12 +00:00
2025-02-08 23:38:12 +00:00
2025-02-12 21:49:12 -08:00
2024-07-14 00:24:16 +00:00