cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2004-11-17 Thread mrglavas
mrglavas2004/11/17 11:04:50 Modified:java/src/org/apache/xerces/util URI.java Log: Fixing JIRA Bug #701: http://nagoya.apache.org/jira/browse/XERCESJ-701 RFC 2396 allows one character schema names. They were being rejected. This behaviour was there to help flag DOS file name

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2004-09-21 Thread mrglavas
mrglavas2004/09/21 14:10:23 Modified:java/src/org/apache/xerces/util URI.java Log: Some additional changes for new initialization and absolutize methods. Revision ChangesPath 1.21 +21 -13xml-xerces/java/src/org/apache/xerces/util/URI.java Index: URI.java =

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2004-09-15 Thread mrglavas
mrglavas2004/09/15 21:29:28 Modified:java/src/org/apache/xerces/util URI.java Log: Adding a new initialization method which has a parameter that controls whether an exception is thrown if the URI specified is relative. Also factoring the URI resolution code into an absolutiz

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2004-05-28 Thread mrglavas
mrglavas2004/05/28 11:51:46 Modified:java/src/org/apache/xerces/util URI.java Log: Adding a serialVersionUID. Revision ChangesPath 1.18 +4 -1 xml-xerces/java/src/org/apache/xerces/util/URI.java Index: URI.java =

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2004-03-28 Thread mrglavas
mrglavas2004/03/28 08:12:19 Modified:java/src/org/apache/xerces/util URI.java Log: Performance: Reducing the number of characters visited while scanning a URI. A URI has a scheme if it contains a ':' which is not preceeded by a '?', '/', '#'. If a ':' has been found in the

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2004-01-19 Thread mrglavas
mrglavas2004/01/19 14:35:46 Modified:java/src/org/apache/xerces/util URI.java Log: Fixing the remainder of Bug #18785: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18785 White space characters aren't allowed to be in front of the scheme portion of a URI even if they are

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2003-09-26 Thread mrglavas
mrglavas2003/09/26 12:22:05 Modified:java/src/org/apache/xerces/util URI.java Log: Fixed 18779: We now support registry based naming authority. Fixed a comment from the last commit. Every net_path except for ones containing IPv6References is an abs_path. Improved scannin

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2003-09-26 Thread mrglavas
mrglavas2003/09/26 09:13:41 Modified:java/src/org/apache/xerces/util URI.java Log: The URI grammar is ambiguous concerning whether or not a URI contains a net path or absolute path. Two slashes means we may have authority, but definitely means we're either matching net_path

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2003-07-24 Thread mrglavas
mrglavas2003/07/24 18:49:57 Modified:java/src/org/apache/xerces/util URI.java Log: Fix a problem when searching for the port boundary. Do not accept any index before the beginning of the host. Made some Javadoc corrections as well. Revision ChangesPath 1.12 +4

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2003-07-18 Thread mrglavas
mrglavas2003/07/18 22:06:03 Modified:java/src/org/apache/xerces/util URI.java Log: More fixes to the URI implementation. Using the definition of IPv6 addresses from section 2.2 of RFC 2373, since the BNF in Appendix B is incorrect. Labels in hostnames must be <= 63 chars. R

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2003-07-15 Thread mrglavas
mrglavas2003/07/15 14:23:47 Modified:java/src/org/apache/xerces/util URI.java Log: Added a necessary constraint not expressed by the BNF. RFC 2396 states that hostnames take the form described in RFC 1034 and RFC 1123. According to RFC 1034, hostnames are limited to 255 chars.

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2003-07-15 Thread mrglavas
mrglavas2003/07/15 13:40:06 Modified:java/src/org/apache/xerces/util URI.java Log: Added a necessary constraint not expressed by the BNF. IPv4 addresses are 32-bit. Each segment contains 8-bits of information, and thus each one cannot be greater than 255. Revision Changes

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2003-07-14 Thread mrglavas
mrglavas2003/07/14 21:09:45 Modified:java/src/org/apache/xerces/util URI.java Log: Fixed 16566, 18320, 18344, 18345, 18776, 18780, 18782, 18785 (partial). We're much closer to meeting RFC 2396, though a few other fixes remain. Support for IPv6 was the largest change. Revi

cvs commit: xml-xerces/java/src/org/apache/xerces/util URI.java

2003-01-13 Thread sandygao
sandygao2003/01/13 09:12:54 Modified:java/src/org/apache/xerces/util URI.java Log: Committing the patch proposed by Michael Glavassevich to solve some performance problem in the URI class. Thx Michael. " 1) I created a lookup table for the character classes of URIs, to elimin