Monotone-Parent: 8b658ab977c17c143a0aa2c8e59809a3ee8b7d99

Monotone-Revision: 0dd43a8d058a214365a36681cd3df3b5c919b0f1

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-09-09T20:30:33
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2008-09-09 20:30:33 +00:00
parent 10a766ecfb
commit fab74a2801

View File

@@ -3995,36 +3995,6 @@ Index: sope-appserver/NGObjWeb/WORequest.m
/* check in map */
if ((tmp = [self languageForBrowserLanguageCode:language]))
Index: sope-appserver/NGObjWeb/NGHttp/NGUrlFormCoder.m
===================================================================
--- sope-appserver/NGObjWeb/NGHttp/NGUrlFormCoder.m (révision 1626)
+++ sope-appserver/NGObjWeb/NGHttp/NGUrlFormCoder.m (copie de travail)
@@ -59,10 +59,6 @@
register char c = _src[i];
switch (c) {
- case '+': // encoded space
- _dest[i2] = ' ';
- break;
-
case '%': // encoded hex ('%FF')
_dest[i2] = _valueOfHexChar(_src[i + 1]) * 16 +
_valueOfHexChar(_src[i + 2]);
Index: sope-appserver/NGObjWeb/NGHttp/ChangeLog
===================================================================
--- sope-appserver/NGObjWeb/NGHttp/ChangeLog (révision 1626)
+++ sope-appserver/NGObjWeb/NGHttp/ChangeLog (copie de travail)
@@ -1,3 +1,10 @@
+2008-09-08 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+
+ * NGUrlFormCoder.m (NGDecodeUrlFormParameters): the '+' sign does
+ NOT represent the space character. It should thus be left
+ unencoded and undecoded:
+ http://www.rfc-editor.org/rfc/rfc1738.txt.
+
2007-05-07 Helge Hess <helge.hess@opengroupware.org>
* NGHttpMessageParser.m: minor code cleanups, use -warnWithFormat:
Index: sope-appserver/NGObjWeb/NGHttp/NGHttpRequest.h
===================================================================
--- sope-appserver/NGObjWeb/NGHttp/NGHttpRequest.h (révision 1626)