GNOME Bugzilla – Bug 628728
Do not uppercase percent-encoded triplets when parsing URL's
Last modified: 2010-09-08 17:05:29 UTC
Everytime libsoup normalizes a URL with a percent-encoded triplet in lower case (like %3e) it tries to uppercase it. RFC3986 Section 6.2.2.1 mentions that it SHOULD be done (not MUST). By doing so libsoup is not able to sometimes retrieve some resources. See https://bugs.webkit.org/show_bug.cgi?id=45025
Created attachment 169454 [details] [review] Do not uppercase %-encoded triplets when normalizing Also includes a fix for the uri-parsing.c test. Now we no longer consider %7e and %7E as equal.
closing the bug BTW