[xml] uri.c vs RFC 3986
- From: François Delyon <f delyon satimage fr>
- To: libxml <xml gnome org>
- Subject: [xml] uri.c vs RFC 3986
- Date: Thu, 3 Jun 2010 11:38:26 +0200
In uri.c,
#define ISA_SUB_DELIM(p) \
(((*(p) == '!')) || ((*(p) == '$')) || ((*(p) == '&')) || \
((*(p) == '(')) || ((*(p) == ')')) || ((*(p) == '*')) || \
((*(p) == '+')) || ((*(p) == ',')) || ((*(p) == ';')) || \
((*(p) == '=')))
This does not conform to the RFC 3986. The character apos is missing.
RFC -> sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" /
"," / ";" / "="
Consequently, libxml2 breaks with URI containing unescaped apos
characters.
Is there a particular motivation to remove the apos character or is
this a bug?
François.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]