Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

idna tool uses deprecated UTS46 transitional processing #1000

Open
medmunds opened this issue Jan 21, 2025 · 0 comments
Open

idna tool uses deprecated UTS46 transitional processing #1000

medmunds opened this issue Jan 21, 2025 · 0 comments

Comments

@medmunds
Copy link

The idna.jsp tool's UTS46 column shows the results using "transitional processing"—where deviation characters are handled per IDNA2003 rather than IDNA2008. But in recent versions of UTS46, "the industry has fully transitioned to IDNA2008 behavior, and transitional processing has been deprecated."

It would probably be more useful for the tool to show non-transitional UTS46 results.

To reproduce:

  1. Run idna.jsp with ß.example
  2. Examine the Punycode line in the UTS46 column

Results: ss.example (matching the IDNA2003 column, indicating transitional processing)
Expected: xn--zca.example (matching the IDNA2008 column, indicating non-transitional processing)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant