gcc/libjava/java/net
Per Bothner 9abe2e29b4 URL.java (getPath): New JDK 1.3 method.
* java/net/URL.java (getPath):  New JDK 1.3 method.

	* java/net/URLStreamHandler.java (parseURL):
	It is wrong to prepend '/' to the file part of a relative url.

	* java/net/URLStreamHandler.java (parseURL):
	Minor optizations - append '/' rather than "/".

	* java/net/URLStreamHandler.java (parseURL):
	Don't canonicalize "xx/.." or "./" URLs - JDK doesn't.
	We probably should canonicalize for a context-relative url, though.
	* java/net/URL.java (sameFile):  Delegate to URLStreamHandler.
	* java/net/URLStreamHandler.java (canonicalizeFilename):  New helper.
	(sameFile):  New method.  Uses canonicalizeFilename.

From-SVN: r49980
2002-02-22 16:15:49 -08:00
..
Authenticator.java Add license clarification. 2002-01-22 22:40:42 +00:00
BindException.java Add license clarification. 2002-01-22 22:40:42 +00:00
ConnectException.java Add license clarification. 2002-01-22 22:40:42 +00:00
ContentHandler.java Add license clarification. 2002-01-22 22:40:42 +00:00
ContentHandlerFactory.java Add license clarification. 2002-01-22 22:40:42 +00:00
DatagramPacket.java Add license clarification. 2002-01-22 22:40:42 +00:00
DatagramSocket.java DatagramSocket.java (getReceiveBufferSize): new 1.2 method. 2002-01-13 11:59:37 +00:00
DatagramSocketImpl.java [multiple changes] 2002-02-14 23:16:11 +00:00
FileNameMap.java Add license clarification. 2002-01-22 22:40:42 +00:00
HttpURLConnection.java Connection.java (gotHeaders): Removed. 2000-08-10 10:10:25 +01:00
InetAddress.java InetAddress.java (ANY_IF): moved from ServerSocket. 2002-01-12 10:11:13 +00:00
JarURLConnection.java URLClassLoader.java: Find the JarEntry via the JarFile. 2000-08-20 17:49:12 +00:00
MalformedURLException.java Add license clarification. 2002-01-22 22:40:42 +00:00
MulticastSocket.java Add license clarification. 2002-01-22 22:40:42 +00:00
natInetAddress.cc [multiple changes] 2001-05-24 05:40:37 +00:00
natPlainDatagramSocketImpl.cc natPlainDatagramSocketImpl.cc (bind): Call setsockopt to enable SO_BROADCAST. 2002-02-18 07:32:34 +00:00
natPlainSocketImpl.cc embedded updates 2002-02-07 03:24:12 +00:00
NetPermission.java Add license clarification. 2002-01-22 22:40:42 +00:00
NoRouteToHostException.java Add license clarification. 2002-01-22 22:40:42 +00:00
PasswordAuthentication.java Add license clarification. 2002-01-22 22:40:42 +00:00
PlainDatagramSocketImpl.java FileInputStream.java (close): Check if the fd is valid. 2000-12-08 10:28:32 +00:00
PlainSocketImpl.java natPlainSocketImpl.cc: Added timeout handling for sockets. 2002-01-08 21:14:58 +00:00
ProtocolException.java Add license clarification. 2002-01-22 22:40:42 +00:00
ServerSocket.java Add license clarification. 2002-01-22 22:40:42 +00:00
Socket.java Add license clarification. 2002-01-22 22:40:42 +00:00
SocketException.java Add license clarification. 2002-01-22 22:40:42 +00:00
SocketImpl.java [multiple changes] 2002-02-14 23:16:11 +00:00
SocketImplFactory.java Add license clarification. 2002-01-22 22:40:42 +00:00
SocketOptions.java Add license clarification. 2002-01-22 22:40:42 +00:00
SocketPermission.java Add license clarification. 2002-01-22 22:40:42 +00:00
UnknownHostException.java Add license clarification. 2002-01-22 22:40:42 +00:00
UnknownServiceException.java Add license clarification. 2002-01-22 22:40:42 +00:00
URL.java URL.java (getPath): New JDK 1.3 method. 2002-02-22 16:15:49 -08:00
URLClassLoader.java prims.cc (_Jv_NewObjectArray): Undo placement change. 2000-11-26 03:58:56 +00:00
URLConnection.java Fix bug in URLConnection and correct javadoc annotations in StringBuffer. 2001-01-07 20:01:46 +00:00
URLDecoder.java Add license clarification. 2002-01-22 22:40:42 +00:00
URLEncoder.java Add license clarification. 2002-01-22 22:40:42 +00:00
URLStreamHandler.java URL.java (getPath): New JDK 1.3 method. 2002-02-22 16:15:49 -08:00
URLStreamHandlerFactory.java Add license clarification. 2002-01-22 22:40:42 +00:00