1 |
|
2002-10-18 Mark Wielaard <mark@klomp.org> |
2 |
|
|
3 |
|
Merged patches from Wu Gansha <gansha.wu@intel.com>: |
4 |
|
* gnu/java/io/PlatformHelper.java (INITIAL_MAX_PATH): new constant. |
5 |
|
(toCanonicalForm): Use new constant to optimize StringBuffer usage. |
6 |
|
Return lowercase path when isWindows == true. |
7 |
|
* gnu/java/lang/SystemClassLoader.java (classpath): New static field. |
8 |
|
(pathinfos): Likewise. |
9 |
|
(getSystemResource): Refactored, cache partial result for each path |
10 |
|
item in classpath. |
11 |
|
* gnu/java/net/protocol/file/Handler.java (toExternalForm): New |
12 |
|
method implementation specific to file protocol. |
13 |
|
* gnu/java/net/protocol/http/HttpURLConnection.java |
14 |
|
(buffered_out_stream): New field. |
15 |
|
(connect): Don't set in_stream, wrap out_stream BufferedOutputStream. |
16 |
|
Move sending request and receiveing reesponce to new methods. |
17 |
|
(sendRequest): New method. |
18 |
|
(receiveReply): Likewise. |
19 |
|
(setRequestMethod): Accept "POST". |
20 |
|
(getInputStream): When in_stream == null, call SendRequest() and |
21 |
|
ReceiveReply(). |
22 |
|
(getOutputStream): New method. |
23 |
|
* gnu/java/net/protocol/jar/Handler.java (toExternalForm): New |
24 |
|
optimized method. |
25 |
|
* gnu/java/net/protocol/jar/JarURLConnection.java (getContentLength): |
26 |
|
New method. |
27 |
|
* java/net/URL.java (URL): Remove toLowerCase() when calling this(). |
28 |
|
* java/net/URLConnection.java (req_props): Made final, set in |
29 |
|
constructor using Hashtable(Map). |
30 |
|
(setRequestProperty): Not synchronized. |
31 |
|
(getRequestProperties): New method. |
32 |
|
* java/net/URLStreamHandler (toExternalForm): Use StringBuffer. |
33 |
|
|
34 |
2002-10-16 C. Brian Jones <cbj@gnu.org> |
2002-10-16 C. Brian Jones <cbj@gnu.org> |
35 |
|
|
36 |
* doc/www.gnu.org/home.wml: Updated link to nightly japi results to |
* doc/www.gnu.org/home.wml: Updated link to nightly japi results to |