Author: jochen Date: Mon Aug 29 23:58:09 2005 New Revision: 264715 URL: http://svn.apache.org/viewcvs?rev=264715&view=rev Log: The characters 0x20, 0xe000, and 0x10000 have been escaped without reason. Submitted by: Claude Zervas, claude at utlco.com PR: XMLRPC-69
Modified: webservices/xmlrpc/trunk/changes.xml webservices/xmlrpc/trunk/src/java/org/apache/xmlrpc/XmlWriter.java Modified: webservices/xmlrpc/trunk/changes.xml URL: http://svn.apache.org/viewcvs/webservices/xmlrpc/trunk/changes.xml?rev=264715&r1=264714&r2=264715&view=diff ============================================================================== --- webservices/xmlrpc/trunk/changes.xml (original) +++ webservices/xmlrpc/trunk/changes.xml Mon Aug 29 23:58:09 2005 @@ -8,7 +8,12 @@ due-to="Johan Oskarson" due-to-email="[EMAIL PROTECTED]"> The Webserver class was unable to handle basic authentication, because the BASE64 codec wasn't initialized. - </action> + </action> + <action dev="jochen" type="fix" issue="XMLRPC-69" + due-to="Claude Zervas" due-to-email="claude at utlco.com"> + The characters 0x20, 0xe000, and 0x10000 have been escaped + without reason. + </action> </release> </body> </document> Modified: webservices/xmlrpc/trunk/src/java/org/apache/xmlrpc/XmlWriter.java URL: http://svn.apache.org/viewcvs/webservices/xmlrpc/trunk/src/java/org/apache/xmlrpc/XmlWriter.java?rev=264715&r1=264714&r2=264715&view=diff ============================================================================== --- webservices/xmlrpc/trunk/src/java/org/apache/xmlrpc/XmlWriter.java (original) +++ webservices/xmlrpc/trunk/src/java/org/apache/xmlrpc/XmlWriter.java Mon Aug 29 23:58:09 2005 @@ -463,9 +463,9 @@ return true; default: - return ( (0x20 < c && c <= 0xd7ff) || - (0xe000 < c && c <= 0xfffd) || - (0x10000 < c && c <= 0x10ffff) ); + return ( (0x20 <= c && c <= 0xd7ff) || + (0xe000 <= c && c <= 0xfffd) || + (0x10000 <= c && c <= 0x10ffff) ); } }