commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

classpath ./ChangeLog gnu/java/io/PlatformHelpe...


From: Mark Wielaard
Subject: classpath ./ChangeLog gnu/java/io/PlatformHelpe...
Date: Fri, 18 Oct 2002 16:40:50 -0400

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Mark Wielaard <address@hidden>  02/10/18 16:40:50

Modified files:
        .              : ChangeLog 
        gnu/java/io    : PlatformHelper.java 
        gnu/java/lang  : SystemClassLoader.java 
        gnu/java/net/protocol/file: Handler.java 
        gnu/java/net/protocol/http: HttpURLConnection.java 
        gnu/java/net/protocol/jar: Handler.java JarURLConnection.java 
        java/net       : URL.java URLConnection.java 
                         URLStreamHandler.java 

Log message:
        Merged patches from Wu Gansha <address@hidden>:
        * gnu/java/io/PlatformHelper.java (INITIAL_MAX_PATH): new constant.
        (toCanonicalForm): Use new constant to optimize StringBuffer usage.
        Return lowercase path when isWindows == true.
        * gnu/java/lang/SystemClassLoader.java (classpath): New static field.
        (pathinfos): Likewise.
        (getSystemResource): Refactored, cache partial result for each path
        item in classpath.
        * gnu/java/net/protocol/file/Handler.java (toExternalForm): New
        method implementation specific to file protocol.
        * gnu/java/net/protocol/http/HttpURLConnection.java
        (buffered_out_stream): New field.
        (connect): Don't set in_stream, wrap out_stream BufferedOutputStream.
        Move sending request and receiveing reesponce to new methods.
        (sendRequest): New method.
        (receiveReply): Likewise.
        (setRequestMethod): Accept "POST".
        (getInputStream): When in_stream == null, call SendRequest() and
        ReceiveReply().
        (getOutputStream): New method.
        * gnu/java/net/protocol/jar/Handler.java (toExternalForm): New
        optimized method.
        * gnu/java/net/protocol/jar/JarURLConnection.java (getContentLength):
        New method.
        * java/net/URL.java (URL): Remove toLowerCase() when calling this().
        * java/net/URLConnection.java (req_props): Made final, set in
        constructor using Hashtable(Map).
        (setRequestProperty): Not synchronized.
        (getRequestProperties): New method.
        * java/net/URLStreamHandler (toExternalForm): Use StringBuffer.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.636&tr2=1.637&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/io/PlatformHelper.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/lang/SystemClassLoader.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/file/Handler.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/http/HttpURLConnection.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/jar/Handler.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/jar/JarURLConnection.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/net/URL.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/net/URLConnection.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/net/URLStreamHandler.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]