6e5b508490 
								
							 
						 
						
							
							
								
								2004-11-18  Jeroen Frijters  <jeroen@frijters.net>  
							
							... 
							
							
							
							* java/net/URLStreamHandler.java
	(parseURL): Fixed file path canonicalisation.
From-SVN: r90880 
							
						 
						
							2004-11-18 20:24:33 +00:00  
				
					
						
							
							
								 
						
							
								05dfb0b0e3 
								
							 
						 
						
							
							
								
								BindException.java, [...]: Big import statement and @author tag cleanup.  
							
							... 
							
							
							
							2004-10-17  Michael Koch  <konqueror@gmx.de>
	* java/net/BindException.java,
	java/net/ConnectException.java,
	java/net/ContentHandler.java,
	java/net/ContentHandlerFactory.java,
	java/net/DatagramPacket.java,
	java/net/DatagramSocket.java,
	java/net/DatagramSocketImpl.java,
	java/net/DatagramSocketImplFactory.java,
	java/net/FileNameMap.java,
	java/net/HttpURLConnection.java,
	java/net/MalformedURLException.java,
	java/net/MulticastSocket.java,
	java/net/NetworkInterface.java,
	java/net/NoRouteToHostException.java,
	java/net/PasswordAuthentication.java,
	java/net/PortUnreachableException.java,
	java/net/ProtocolException.java,
	java/net/ServerSocket.java,
	java/net/Socket.java,
	java/net/SocketException.java,
	java/net/SocketImpl.java,
	java/net/SocketImplFactory.java,
	java/net/SocketOptions.java,
	java/net/SocketPermission.java,
	java/net/SocketTimeoutException.java,
	java/net/URI.java,
	java/net/URISyntaxException.java,
	java/net/URL.java,
	java/net/URLDecoder.java,
	java/net/URLEncoder.java,
	java/net/URLStreamHandler.java,
	java/net/URLStreamHandlerFactory.java,
	java/net/UnknownHostException.java,
	java/net/UnknownServiceException.java:
	Big import statement and @author tag cleanup.
From-SVN: r89168 
							
						 
						
							2004-10-17 08:29:57 +00:00  
				
					
						
							
							
								 
						
							
								eeb3298836 
								
							 
						 
						
							
							
								
								Reported by Roman Kennke <roman@ontographics.com> (bug  #9331 )  
							
							... 
							
							
							
							Reported by Roman Kennke <roman@ontographics.com> (bug #9331 )
	* java/net/URLStreamHandler.java (parseURL): When url file part
	doesn't contain a '/' just ignore context.
From-SVN: r84518 
							
						 
						
							2004-07-11 16:48:29 +00:00  
				
					
						
							
							
								 
						
							
								c09bade662 
								
							 
						 
						
							
							
								
								URLStreamHandler.java (parseURL): Canonicalize file portion of URL in addition to spec for file: protocol.  
							
							... 
							
							
							
							* java/net/URLStreamHandler.java (parseURL): Canonicalize
	file portion of URL in addition to spec for file: protocol.
From-SVN: r84157 
							
						 
						
							2004-07-06 16:27:26 +00:00  
				
					
						
							
							
								 
						
							
								01a4c93141 
								
							 
						 
						
							
							
								
								URLStreamHandler.java (toExternalForm): Removed unused variables.  
							
							... 
							
							
							
							2004-05-03  Tom Tromey  <tromey@redhat.com>
	* java/net/URLStreamHandler.java (toExternalForm): Removed
	unused variables.
	* java/math/BigDecimal.java (divide): Removed unused variable.
	* java/lang/Throwable.java: Cleaned up imports.
	* java/lang/ClassLoader.java: Cleaned up imports.
	* java/io/FilePermission.java (implies): Removed unused
	variable.
	* java/awt/TextComponent.java: Removed unused import.
	* gnu/java/util/prefs/NodeReader.java: Cleaned up imports.
	* gnu/java/util/DoubleEnumeration.java: Removed unused import.
	* gnu/java/text/WordBreakIterator.java: Removed unused import.
	* gnu/java/text/SentenceBreakIterator.java: Removed unused
	import.
	* gnu/java/text/LineBreakIterator.java: Removed unused import.
	* gnu/java/text/CharacterBreakIterator.java: Removed
	unused import.
	* gnu/java/security/provider/DSAKeyPairGenerator.java:
	Cleaned up imports.
	* gnu/java/security/der/DERWriter.java: Cleaned up imports.
	* gnu/java/nio/charset/UTF_16Decoder.java (put): Removed
	unused method.
	* gnu/java/nio/SocketChannelImpl.java: Cleaned up imports.
	* gnu/java/nio/FileLockImpl.java: Cleaned up imports.
	* gnu/java/io/Base64InputStream.java: Cleaned up imports.
	* gnu/java/beans/info/ComponentBeanInfo.java: Cleaned up imports.
	* gnu/classpath/ServiceFactory.java: Cleaned up imports.
	(lookupProviders): Removed unused variable.
	(loadNextServiceProvider): Likewise.
	* gnu/java/beans/BeanInfoEmbryo.java: Cleaned up imports.
From-SVN: r81516 
							
						 
						
							2004-05-05 08:51:04 +00:00  
				
					
						
							
							
								 
						
							
								e930d01a4f 
								
							 
						 
						
							
							
								
								[multiple changes]  
							
							... 
							
							
							
							2004-04-22  Jeroen Frijters <jeroen@sumatra.nl>
	* java/net/URLStreamHandler.java
	(parseURL): Convert the file path to using '/' instead of native
	file separator.
2004-04-22  Guilhem Lavaux <guilhem@kaffe.org>
	* java/net/URL.java
	(userInfo): New field.
	(URL): Set authority to the right value.
	(setURL): Fixed authority and file initialization.
	* java/net/URLStreamHandler.java
	(parseURL): Take care of the query tag. Build authority.
	(toExternalForm): Fixed URL building using authority.
From-SVN: r81006 
							
						 
						
							2004-04-22 07:02:26 +00:00  
				
					
						
							
							
								 
						
							
								f6d49f66ec 
								
							 
						 
						
							
							
								
								Authenticator.java, [...]: Fixed javadocs, coding style and argument names all over.  
							
							... 
							
							
							
							2004-04-20  Michael Koch  <konqueror@gmx.de>
	* java/net/Authenticator.java,
	java/net/BindException.java,
	java/net/ConnectException.java,
	java/net/ContentHandler.java,
	java/net/ContentHandlerFactory.java,
	java/net/DatagramPacket.java,
	java/net/DatagramSocket.java,
	java/net/DatagramSocketImpl.java,
	java/net/DatagramSocketImplFactory.java,
	java/net/FileNameMap.java,
	java/net/HttpURLConnection.java,
	java/net/Inet4Address.java,
	java/net/Inet6Address.java,
	java/net/InetAddress.java,
	java/net/InetSocketAddress.java,
	java/net/JarURLConnection.java,
	java/net/MalformedURLException.java,
	java/net/MulticastSocket.java,
	java/net/NetPermission.java,
	java/net/NetworkInterface.java,
	java/net/NoRouteToHostException.java,
	java/net/PasswordAuthentication.java,
	java/net/PortUnreachableException.java,
	java/net/ProtocolException.java,
	java/net/ServerSocket.java,
	java/net/Socket.java,
	java/net/SocketAddress.java,
	java/net/SocketException.java,
	java/net/SocketImpl.java,
	java/net/SocketImplFactory.java,
	java/net/SocketOptions.java,
	java/net/SocketPermission.java,
	java/net/SocketTimeoutException.java,
	java/net/URI.java,
	java/net/URISyntaxException.java,
	java/net/URL.java,
	java/net/URLClassLoader.java,
	java/net/URLConnection.java,
	java/net/URLDecoder.java,
	java/net/URLEncoder.java,
	java/net/URLStreamHandler.java,
	java/net/URLStreamHandlerFactory.java,
	java/net/UnknownHostException.java,
	java/net/UnknownServiceException.java:
	Fixed javadocs, coding style and argument names all over.
From-SVN: r80900 
							
						 
						
							2004-04-20 13:05:10 +00:00  
				
					
						
							
							
								 
						
							
								31d25d83b6 
								
							 
						 
						
							
							
								
								2004-02-11  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/net/DatagramSocket.java
	(setReuseAddress): Use Boolean.valueOf() instead of creating a new
	Boolean object.
	(setBroadcast): Likewise.
	* java/net/MulticastSocket.java
	(setLoopbackMode): Likewise.
	* java/net/ServerSocket.java
	(setReuseAddress): Likewise.
	* java/net/Socket.java
	(setTcpNoDelay): Likewise.
	(setSoLinger): Likewise.
	(setOOBInline): Likewise.
	(setKeepAlive): Likewise.
	(setReuseAddress): Likewise.
	* java/net/URLConnection.java
	(setContentHandler): Replace == with equals().
	* java/net/URLStreamHandler.java
	(hostSEquals): Fix checking host addresses.
	(toExternalForm): Dont check protocol for null. We know already its
	not null.
From-SVN: r77670 
							
						 
						
							2004-02-11 18:22:09 +00:00  
				
					
						
							
							
								 
						
							
								cb5599c77a 
								
							 
						 
						
							
							
								
								2003-11-26  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/net/URLStreamHandler.java
	(parseURL): Added comment in catch statement.
	(canonicalizeFilename): Add documentation.
	(sameURL): Completed documentation.
	(equals): Likewise.
	(hostsEqual): Likewise.
	(getDefaulPort): Likewise.
	(hashCode): Likewise.
	(toExternalForm): Likewise.
	(getHostName): Fix empty hostname check, completed documentation.
From-SVN: r73962 
							
						 
						
							2003-11-26 21:25:41 +00:00  
				
					
						
							
							
								 
						
							
								6796826ca4 
								
							 
						 
						
							
							
								
								URLStreamHandler (parseUrl): Fixed URL parsing ('@' should be checked to distinguish port from userinfo).  
							
							... 
							
							
							
							2003-11-26  Guilhem Lavaux  <guilhem@kaffe.org>
	    Mark Wielaard  <mark@klomp.org>
	* java/net/URLStreamHandler (parseUrl): Fixed URL parsing
	('@' should be checked to distinguish port from userinfo).
	(toExternalForm): Add @ userInfo if necessary.
Co-Authored-By: Mark Wielaard <mark@klomp.org>
From-SVN: r73953 
							
						 
						
							2003-11-26 15:48:08 +00:00  
				
					
						
							
							
								 
						
							
								e055c06770 
								
							 
						 
						
							
							
								
								URLStreamHandler.java (toExternalForm): Print port only if host is printed too and port was really given to URL.  
							
							... 
							
							
							
							2003-11-11  Micheal Koch  <konqueror@gmx.de>
	* java/net/URLStreamHandler.java (toExternalForm): Print port only
	if host is printed too and port was really given to URL.
From-SVN: r73445 
							
						 
						
							2003-11-11 11:34:24 +00:00  
				
					
						
							
							
								 
						
							
								119d34b273 
								
							 
						 
						
							
							
								
								Somehow this didnt got commited due to full hard disk.  
							
							... 
							
							
							
							From-SVN: r73040 
							
						 
						
							2003-10-29 14:44:51 +00:00  
				
					
						
							
							
								 
						
							
								030612a110 
								
							 
						 
						
							
							
								
								URLStreamHandler.java (parseURL): If original file ends with "/", so must canonical result.  
							
							... 
							
							
							
							* java/net/URLStreamHandler.java (parseURL): If original file
	ends with "/", so must canonical result.
	* java/io/natFilePosix.cc (getCanonicalPath): Clean up snafus
	with nul-termination and finding previous "/".
From-SVN: r71327 
							
						 
						
							2003-09-12 01:08:18 +00:00  
				
					
						
							
							
								 
						
							
								cb64c638f0 
								
							 
						 
						
							
							
								
								URL.java: Renamed "handler" to "ph" in the whole file to match classpaths version.  
							
							... 
							
							
							
							2003-06-24  Michael Koch  <konqueror@gmx.de>
	* java/net/URL.java:
	Renamed "handler" to "ph" in the whole file to match classpaths
	version.
	* java/net/URLStreamHandler.java:
	(equals): Renamed "handler" to "ph".
From-SVN: r68439 
							
						 
						
							2003-06-24 20:22:48 +00:00  
				
					
						
							
							
								 
						
							
								f8b7363eed 
								
							 
						 
						
							
							
								
								2003-06-20  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/net/URLStreamHandler.java
	(hostsEqual): Rewritten.
From-SVN: r68260 
							
						 
						
							2003-06-20 12:07:22 +00:00  
				
					
						
							
							
								 
						
							
								a8a8de4875 
								
							 
						 
						
							
							
								
								URLStreamHandler.java (sameFile): Fix port value comparison.  
							
							... 
							
							
							
							2003-06-08  Anthony Green  <green@redhat.com>
        * java/net/URLStreamHandler.java (sameFile): Fix port value
        comparison.
        * java/net/URL.java (handler): Make package private.
        * gnu/gcj/protocol/http/Handler.java (getDefaultPort): New method.
From-SVN: r67640 
							
						 
						
							2003-06-08 22:07:48 +00:00  
				
					
						
							
							
								 
						
							
								ea67bef470 
								
							 
						 
						
							
							
								
								No changelog, just replaced one tabulator with some spaces  
							
							... 
							
							
							
							to merge with classpath.
From-SVN: r63929 
							
						 
						
							2003-03-07 06:52:17 +00:00  
				
					
						
							
							
								 
						
							
								6579ac0c00 
								
							 
						 
						
							
							
								
								2003-03-03  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/net/DatagramSocket.java
	(connect): Merged comment from classpath.
	(receive): Merged documentation from classpath.
	* java/net/Socket.java
	(setSoTimeout): Clarified documentation.
	* java/net/URL.java
	(getPath): Merged from classpath.
	(getUserInfo): Merged from classpath.
	(getQuery): Merged from classpath.
	* java/net/URLStreamHandler.java
	(toExternalForm): Merged from classpath.
From-SVN: r63714 
							
						 
						
							2003-03-03 08:26:52 +00:00  
				
					
						
							
							
								 
						
							
								5bedfc9356 
								
							 
						 
						
							
							
								
								File (getAbsolutePath): Prefix drive specifier on Windows for paths starting with a '\'.  
							
							... 
							
							
							
							2003-03-01  Ranjit Mathew  <rmathew@hotmail.com>
	* java/io/File (getAbsolutePath): Prefix drive specifier on
	Windows for paths starting with a '\'.
	(toURL): Make URL more consistent with what Sun's JDK returns.
	* java/io/natFileWin32.cc (java::io::File::isAbsolute): Return
	true only if the path is a UNC network path or it starts with a
	drive specifier.
	* java/net/URLStreamHandler.java (parseURL): Correct minor typo.
	Be prepared to handle either '/' or '\\' in the file path for
	Windows if using the "file" protocol.
	Canonicalise the file path if using a relative path in the given
	context and the "file" protocol.
From-SVN: r63635 
							
						 
						
							2003-03-01 23:38:13 +00:00  
				
					
						
							
							
								 
						
							
								a88c283f0d 
								
							 
						 
						
							
							
								
								URLStreamHandler.java (toExternalForm): Ignore port if zero or smaller.  
							
							... 
							
							
							
							* java/net/URLStreamHandler.java (toExternalForm): Ignore port
	if zero or smaller.
From-SVN: r60657 
							
						 
						
							2002-12-30 22:41:10 +00:00  
				
					
						
							
							
								 
						
							
								cfc814d47e 
								
							 
						 
						
							
							
								
								URL.java: Merge with Classpath (partly).  
							
							... 
							
							
							
							* java/net/URL.java: Merge with Classpath (partly).
	* java/net/URLStreamHandler: Merge with Classpath.
From-SVN: r59378 
							
						 
						
							2002-11-22 16:48:52 +00:00  
				
					
						
							
							
								 
						
							
								e1caed8988 
								
							 
						 
						
							
							
								
								2002-10-11  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/net/URL.java
	(URL): Activate SecurityManager checks.
	(equals): Use URLStreamHandler implementation instead of doing it
	alone. This allows special protocol stream handlers to change default
	behaviour.
	(hashCode): Use URLStreamHandler implementation instead of doing it
	alone. This allows special protocol stream handlers to change default
	behaviour.
	* java/net/URLStreamHandler.java
	(equals): Implemented default URL equality check.
	(hostsEqual): Implemented default URL equality check.
	(hashCode): Implemented default URL hashCode algorithm.
	* java/net/natPlainDatagramSocketImpl.cc:
	No lines longer then 80 characters.
From-SVN: r58345 
							
						 
						
							2002-10-21 04:53:50 +00:00  
				
					
						
							
							
								 
						
							
								7393decb70 
								
							 
						 
						
							
							
								
								2002-10-08  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/net/HttpURLConnection.java
	(getPermission): New method.
	(getErrorStream): New stub method.
	(getHeaderFieldDate): New stub method.
	* java/net/Inet4Address.java:
	(isLinkLocalAddress): Typo fixed.
	* java/net/InetAddress.java:
	(readResolve): New stubbed method (for serialization).
	(isAnyLocalAddress): New stubbed method.
	(isLoopbackAddress): New stubbed method.
	(isLinkLocalAddress): New stubbed method.
	(isSiteLocalAddress): New stubbed method.
	(isMCGlobal): New stubbed method.
	(isMCNodeGlobal): New stubbed method.
	(isMCLinkLocal): New stubbed method.
	(isMCSiteLocal): New stubbed method.
	(isMCOrgLocal): New stubbed method.
	(getCanonicalHostName): New stubbed method.
	(getByAddress): Create instances of Inet4Address/Inet6Address,
	instead of InetAddress, documentation added.
	* java/net/MulticastSocket.java
	(getInterface): Removed FIXME.
	(getNetworkInterface): New method.
	(setNetworkInterface): New method.
	* java/net/NetworkInterface.java:
	(toString): Use property "line.separator" instead of "\n".
	* java/net/URLConnection.java
	(getContent): New stubbed method.
	* java/net/URLStreamHandler.java:
	(equals): New stubbed method.
	(hostsEqual): New stubbed method.
	(hashCode): New stubbed method.
	* java/net/natNetworkInterface.cc:
	(getRealNetworkInterfaces): Create Inet4Address object
	instead of InetAddress.
From-SVN: r58002 
							
						 
						
							2002-10-10 05:19:22 +00:00  
				
					
						
							
							
								 
						
							
								e832ab3c91 
								
							 
						 
						
							
							
								
								2002-09-30  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/net/DatagramSocket.java
	(receive): Check with SecurityManager AFTER the packet is received,
	check if connected to multicast address, documentation added.
	(send): Only check SecurityManager if connected, check address of
	packet to send.
	(connect): Implemented, documentation added.
	* java/net/Inet6Address.java: New file (not added yet to Makefile.am).
	* java/net/InetSocketAddress.java
	(whole file): Reindented.
	(hostname): New attribute.
	(InetSocketAddress): Initialize new attribute.
	(getAddress): Documentation added.
	(getHostName): Documentation added.
	(getPort): Documentation added.
	(hashCode): Documentation added.
	(isUnresolved): Documentation added.
	(toString): Conform to output of JDK 1.4.1, documentation added.
	* java/net/MulticastSocket.java
	(joinGroup): Removed FIXME, documentation added.
	(leaveGroup): Removed FIXME, documentation added.
	(send): Documentation added.
	* java/net/Socket.java
	(inputShutdown): New variable.
	(outputShutdown): New variable.
	(Socket): Initialize new variables.
	(getRemoteSocketAddress): Check if connected.
	(shutdownInput): Set new variable.
	(shutdownOutput): Set new variable.
	(isConnected): New method.
	(isClosed): New method.
	(isInputShutdown): New method.
	(isOutputShutdown): New method.
	* java/net/URLStreamHandler.java
	(URLStreamHandler): New method.
	(openConnection): Added documentation.
	(parseURL): Added documentation.
	(getHostAddress): New method.
	(getDefaultPort): New method.
From-SVN: r57772 
							
						 
						
							2002-10-03 11:23:33 +00:00  
				
					
						
							
							
								 
						
							
								fc44b85de7 
								
							 
						 
						
							
							
								
								2002-09-25  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/net/DatagramSocket.java
	(DatagramSocket): Initialize new instance variables.
	(close): Reset new instance variables.
	(getLocalAddress): Remove unneeded SecurityManager usage.
	(getLocalPort): Check if socket is already bound.
	(isConnected): New method.
	(getInetAddress): Implemented.
	(getPort): Better Implementation, documentation fixed.
	(getRemoteSocketAddress): New method.
	* java/net/JarURLConnection.java
	(element): Typo fixed.
	(getMainAttributes): New method.
	(getAttributes): New method (stub only).
	(getManifest): New method (stub only).
	* java/net/NetPermission.java: Added serialVersionsUID.
	* java/net/Socket.java
	(connect): Check blocking mode of associated channel,
	documentation added.
	(getLocalSocketAddress): Better implementation.
	(getRemoteSocketAddress): Implemented.
	(isBound): New method.
	(setSendBufferSize): Documentation added.
	* java/net/SocketAddress.java: Added serialVersionsUID.
	* java/net/SocketPermission.java: Added serialVersionsUID.
	* java/net/URL.java
	(URL): Wrap for shorter lines, initialize new instance variables,
	documentation added.
	(equals): Check new instance variables too.
	(getContent): Documentation added.
	(getPath): Documentation added.
	(getAuthority): New method.
	(getHost): Documentation added.
	(getPort): Documentation added.
	(getDefaultPort): New method.
	(getProtocol): Documentation added.
	(getUserInfo): Documentation added.
	(set): Initialize new instance variables, documentation added.
	* java/net/URLStreamHandler.java
	(setURL): New method.
	* java/net/natPlainDatagramSocketImpl.cc
	(connect): Fix exception name.
	(disconnect): Fix exception name.
From-SVN: r57501 
							
						 
						
							2002-09-25 17:14:09 +00:00  
				
					
						
							
							
								 
						
							
								df79dc1a89 
								
							 
						 
						
							
							
								
								2002-09-25  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/net/DatagramSocket.java
	(DatagramSocket): Exception documentation added.
	(bind): Exception documentation added, addded SecurityManager check,
	added SocketAddress type check.
	(getSoTimeout): Check impl.
	(receive): Fix SecurityManager check, check impl, documentation added.
	(send): Check channel mode, documentation added.
	(connect): New method.
	(disconnect): Implemented.
	(getLocalSocketAddress): New method.
	(getReceiveBufferSize): Check impl.
	(setReuseAddress): Check impl.
	(getReuseAddress): Check impl.
	(setBroadcast): Check impl.
	(getBroadcast): Check impl.
	(setTrafficClass): Check impl, Documentation cleared.
	(getTrafficClass): Check impl.
	(getSendBufferSize): Check impl.
	(setReceiveBufferSize): Check impl, documentation added.
	(setSendBufferSize): Documentation added.
	(setDatagramSocketImplFactory): New method.
	* java/net/HttpURLConnection.java
	(HTTP_INTERNAL_ERROR): The correct code is 500.
	(HTTP_NOT_IMPLEMENTED): Added new constant.
	(setFollowRedirects): Documentation added.
	(getInstanceFollowRedirects): New method.
	(setInstanceFollowRedirects): New method.
	(setRequestMethod): Documentation added.
	(getResponseCode): Documentation added.
	(getResponseMessage): Documentation added.
	* java/net/JarURLConnection.java
	(JarURLConnection): protected since JDK 1.4.
	(getJarEntry): java.io.IOException to IOException, documentation added.
	(getJarFile): Documentation added.
	* java/net/ServerSocket.java
	(ServerSocket): Private to public, exception added.
	(ServerSocket): java.io.IOException to IOException, documentation added.
	(bind): Check socket address type, documentation added.
	(bind): java.io.IOException to IOException, documentation added.
	(accept): Documentation added.
	(implAccept): Check ch is not non-blocking, documentation added.
	(setSoTimeout): Documentation fixed.
	(setReceiveBufferSize): Documentation added.
	* java/net/Socket.java
	(Socket): Documentation added.
	(bind): Documentation added.
	(connect): Check socket address type, documentation added.
	(getRemoteSocketAddress): New method.
From-SVN: r57494 
							
						 
						
							2002-09-25 09:05:53 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								b90f4049d3 
								
							 
						 
						
							
							
								
								URLStreamHandler.java (parseURL): Fix bug which would "canonicalize" "../../xxx" to "/xxx".  
							
							... 
							
							
							
							* java/net/URLStreamHandler.java (parseURL):  Fix bug which would
	"canonicalize" "../../xxx" to "/xxx".
From-SVN: r40641 
							
						 
						
							2001-03-19 15:31:14 -08:00  
				
					
						
							
							
								 
						
							
								2ba5f77454 
								
							 
						 
						
							
							
								
								All files: Updated copyright information.  
							
							... 
							
							
							
							* All files: Updated copyright information.
	* COPYING: New file.
	* COPYING.LIB: Removed.
	* LIBGCJ_LICENSE: We now use GPL + special exception.
From-SVN: r32387 
							
						 
						
							2000-03-07 19:55:28 +00:00  
				
					
						
							
							
								 
						
							
								7c734b1758 
								
							 
						 
						
							
							
								
								* All files: Updated copyright to reflect Cygnus purchase.  
							
							... 
							
							
							
							From-SVN: r31504 
							
						 
						
							2000-01-19 18:39:27 +00:00  
				
					
						
							
							
								 
						
							
								a259a24846 
								
							 
						 
						
							
							
								
								[multiple changes]  
							
							... 
							
							
							
							1999-06-02  Warren Levy  <warrenl@cygnus.com>
	* java/net/URL.java (URL(URL,String)): Initialize port to -1.
	Ignore context if spec is an absolute URL.  Fix braindead
	string comparison.
	(hashCode): Use JDK 1.2 style algorithm.
	* java/net/URLStreamHandler.java (parseURL): Reimplement to handle
	context URL properly.
1999-05-30  Anthony Green  <green@cygnus.com>
	* java/net/URLStreamHandler.java (parseURL): Parse relative URLs
	correctly.  Clean up "/../" and "/./" path fragments.
From-SVN: r27334 
							
						 
						
							1999-06-03 22:29:12 +00:00  
				
					
						
							
							
								 
						
							
								d825fa8795 
								
							 
						 
						
							
							
								
								Makefile.am (ordinary_java_source_files): Added new Connection and Handler classes in gnu.gcj.protocol.file package.  
							
							... 
							
							
							
							* Makefile.am (ordinary_java_source_files): Added new Connection
	and Handler classes in gnu.gcj.protocol.file package.
	* Makefile.in: Rebuilt.
	* gnu/gcj/protocol/file/Connection.java: New file.
	* gnu/gcj/protocol/file/Handler.java: New file.
	* gnu/gcj/protocol/http/Connection.java (getInputStream): Check
	if doInput allows input.
	(getOutputStream): Check if doOutput allows output.
	* java/net/URLStreamHandler.java (parseURL): Fix indentation.
From-SVN: r26479 
							
						 
						
							1999-04-15 21:33:39 +00:00  
				
					
						
							
							
								 
						
							
								ee9dd3721b 
								
							 
						 
						
							
							
								
								Initial revision  
							
							... 
							
							
							
							From-SVN: r26263 
							
						 
						
							1999-04-07 14:42:40 +00:00