matrix-org / synapse

Synapse: Matrix homeserver written in Python/Twisted.
https://matrix-org.github.io/synapse
Apache License 2.0
11.79k stars 2.13k forks source link

Support IDN email addresses #2146

Open ara4n opened 7 years ago

ara4n commented 7 years ago

@EionRobb says we don't

ara4n commented 7 years ago

Eion Robb 03:19 Matthew: lol thanks. :) when I traced it last time it was due to the sydent server doing a decode('utf8') on the vectorim matrix server

ShadowJonathan commented 3 years ago

Is this a 3PID issue?

@ara4n @EionRobb could you clarify what you mean by this?

EionRobb commented 3 years ago

It's been a few years, but from memory the code would assume an ascii email address was being provided during login, then decode it to utf8 before passing off to the identity server