Author: jochen Date: Mon Aug 29 23:57:58 2005 New Revision: 264714 URL: http://svn.apache.org/viewcvs?rev=264714&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/branches/XMLRPC_2_0_BRANCH/changes.xml webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/XmlWriter.java Modified: webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/changes.xml URL: http://svn.apache.org/viewcvs/webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/changes.xml?rev=264714&r1=264713&r2=264714&view=diff ============================================================================== --- webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/changes.xml (original) +++ webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/changes.xml Mon Aug 29 23:57:58 2005 @@ -5,10 +5,15 @@ <body> <release version="2.1" date="in CVS"> <action dev="jochen" type="fix" issue="XMLRPC-68" - due-to="Johan Oskarson" due-to-email="[EMAIL PROTECTED]"> + due-to="Johan Oskarson" due-to-email="johan oskarsson.nu"> 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/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/XmlWriter.java URL: http://svn.apache.org/viewcvs/webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/XmlWriter.java?rev=264714&r1=264713&r2=264714&view=diff ============================================================================== --- webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/XmlWriter.java (original) +++ webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/XmlWriter.java Mon Aug 29 23:57:58 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) ); } }