| Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
be careful: little error handling and no encryption
|
|
|
|
|
|
|
|
|
|
massivly untested
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The IDN.toAscii()/IDN.toUnicode() family only namepreps the original
domain passed to it if it contained non-ASCII characters. This means
that for all-ASCII domains, no canonicalization is performed, which
leads to issues like case-sensitivity. This workaround explicitly
namepreps domain parts before calling IDN.toAscii() on them, in order to
get a canonicalized representation (most notably, case invariance). A
basic DB migration is also included.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fixed #1017
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If the <body> tag is not first, their bot just silently drops the
stanza. I know we shouldn't have to care about order, and I'm trying to
get them to fix it, but it's not high-priority for them since "most"
clients seem to work, so I'd like this workaround in.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|