Skip to content
Snippets Groups Projects
  1. Jun 30, 2005
  2. Oct 18, 2004
  3. Apr 20, 2004
    • mkoch's avatar
      2004-04-20 Michael Koch <konqueror@gmx.de> · 5e28fe9b
      mkoch authored
      	* 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.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@80900 138bc75d-0d04-0410-961f-82ee72b054a4
      5e28fe9b
  4. Dec 20, 2003
    • mkoch's avatar
      2003-12-20 Michael Koch <konqueror@gmx.de> · ffc5e903
      mkoch authored
      	* gnu/java/net/protocol/jar/Connection.java
      	(connectionCache): New field.
      	(connect): New method.
      	(getInputStream): New method.
      	(hdrHash): New field.
      	(hdrVec): New field.
      	(gotHeaders): New field.
      	(getHeaderField): New method.
      	(getHeaderFields): New method.
      	(getHeaderFieldKey): New method.
      	(getKey): New method.
      	(getField): New method.
      	(getHeaders): New method.
      	* java/net/JarURLConnection.java
      	(connectionCache): Removed.
      	(connect): Removed.
      	(getInputStream): Removed.
      	(hdrHash): Removed.
      	(hdrVec): Removed.
      	(gotHeaders): Removed.
      	(getHeaderField): Removed.
      	(getHeaderFields): Removed.
      	(getHeaderFieldKey): Removed.
      	(getKey): Removed.
      	(getField): Removed.
      	(getHeaders): Removed.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74895 138bc75d-0d04-0410-961f-82ee72b054a4
      ffc5e903
  5. Oct 13, 2003
    • mkoch's avatar
      2003-10-13 Michael Koch <konqueror@gmx.de> · aa39fcfc
      mkoch authored
      	* java/net/JarURLConnection.java
      	(jarFileURL): Added dcoumentation.
      	(jarFileURLConnection): Reformated documentation.
      	(entryName): Renamed from "element", documentation rewritten.
      	(connectionCache): Renamed from "conn_cache", documentation
      	reformated.
      	(JarURLConnection): Check URL protocol.
      	(getEntryName): Use entryName.
      	(connect): Use connectionCache.
      	(getInputStream): Use entryName, fixed comment.
      	(getJarEntry): Use entryName.
      	(getHeaders): Use entryName.
      	* java/net/URLConnection.java
      	(addRequestProperty): Fixed documentation.
      	(setDefaultRequestProptery): Added comment that it does nothing since
      	JDK 1.3.
      	(getDefaultRequestProperty): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72420 138bc75d-0d04-0410-961f-82ee72b054a4
      aa39fcfc
  6. Sep 22, 2003
  7. May 09, 2003
    • mkoch's avatar
      2003-05-09 Michael Koch <konqueror@gmx.de> · 23963e00
      mkoch authored
      	* java/net/JarURLConnection.java
      	(getJarEntry): Merged documentation from classpath.
      	(getJarFile): Likewise.
      	(getMainAttributes): Likewise.
      	(getAttributes): Likewise.
      	(getManifest): Likewise.
      	(getCertificates): Reformatted.
      	* java/net/URLConnection.java:
      	Little classpath merge.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66625 138bc75d-0d04-0410-961f-82ee72b054a4
      23963e00
  8. May 02, 2003
    • mkoch's avatar
      2003-05-02 Michael Koch <konqueror@gmx.de> · eb185beb
      mkoch authored
      	* java/net/JarURLConnection.java
      	(JarURLConnection): Class documentation merged with classpath.
      	(getJarFileURL): Moved and documentation merged with classpath.
      	(getEntryName): Likewise.
      	(JarURLConnection): Documentation merged with classpath.
      	(getJarEntry): Likewise.
      	(getJarFile): Likewise.
      	* java/net/PlainDatagramSocketImpl.java:
      	Class documentation moved.
      	* java/net/URLConnection.java
      	(fileNameMap): Moved and documentation merged with classpath.
      	(factory): Likewise.
      	(defaultAllowUserInteraction): Likewis.
      	(defaultUseCaches): Likewise.
      	(allowUserInteraction): Likewise.
      	(connected): Likewise.
      	(url): Likewise.
      	(connect): Documentation merged with classpath.
      	(getURL): Likewise.
      	(getContentLength): Likewise.
      	(getContentType): Likewise.
      	(getContentEncoding): Likewise.
      	(getExpiration): Likewise.
      	(getDate): Likewise.
      	(getLastModified): Likewise.
      	(getHeaderField): Likewise.
      	(getContent): Likewise.
      	(getPermission): Likewise.
      	(getInputStream): Likewise.
      	(getOutputStream): Likewise.
      	(toString): Likewise.
      	(getDoInput): Likewise.
      	(getDoOutput): Likewise.
      	(setAllowUserInteraction): Likewise.
      	(getAllowUserInteraction): Likewise.
      	(setDefaultAllowUserInteraction): Likewise.
      	(getDefaultAllowUserInteraction): Likewise.
      	(setUseCaches): Likewise.
      	(getUseCaches): Likewise.
      	(setIfModifiedSince): Likewise.
      	(getIfModifiedSince): Likewise.
      	(setDefaultRequestProperty): Likewise.
      	(getDefaultRequestProperty): Likewise.
      	(setContentHandlerFactory): Likewise.
      	(setFileNameMap): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66379 138bc75d-0d04-0410-961f-82ee72b054a4
      eb185beb
    • mkoch's avatar
      2003-05-02 Michael Koch <konqueror@gmx.de> · 3f17e068
      mkoch authored
      	* java/net/InetAddress.java:
      	Merged class documentation with classpath.
      	* java/net/JarURLConnection.java:
      	Explicitely import all used classes.
      	* java/net/URL.java:
      	Reformatting.
      	* java/net/ServerSocket.java,
      	java/net/Socket.java:
      	New versions from classpath.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66376 138bc75d-0d04-0410-961f-82ee72b054a4
      3f17e068
  9. Mar 20, 2003
  10. Dec 09, 2002
    • mark's avatar
      * gnu/gcj/protocol/jar/Connection.java (getJarFile): download and · 7a8b6aa6
      mark authored
      	cache remote jar files.
      	* gnu/gcj/runtime/VMClassLoader.java: Don't construct jar URL, only
      	add File.separator to URL when it is a directory.
      	* java/lang/ClassLoader.java: Add Classpath javadoc.
      	(parent): final.
      	(getParent): Add (disabled) security check.
      	(findLibrary): New default method.
      	* java/net/JarURLConnection.java (getManifest): Implement.
      	(getInputStream): Only create InputStream when entry exists.
      	(getHeaders): Only use jarFileURLConnection or JarEntry to set length
      	when they exist.
      	* java/net/URLClassLoader.java: New/Rewritten version from Classpath.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59949 138bc75d-0d04-0410-961f-82ee72b054a4
      7a8b6aa6
  11. Sep 25, 2002
    • mkoch's avatar
      2002-09-25 Michael Koch <konqueror@gmx.de> · c7380abc
      mkoch authored
      	* 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.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57501 138bc75d-0d04-0410-961f-82ee72b054a4
      c7380abc
    • mkoch's avatar
      2002-09-25 Michael Koch <konqueror@gmx.de> · 36e953e1
      mkoch authored
      	* 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.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57494 138bc75d-0d04-0410-961f-82ee72b054a4
      36e953e1
  12. Sep 13, 2002
    • mkoch's avatar
      2002-09-13 Michael Koch <konqueror@gmx.de> · bebd2c24
      mkoch authored
      	* java/net/DatagramPacket.java (DatagramPacket):
      	Added linebreak for 80 chars per line.
      	* java/net/JarURLConection.java
      	(getInputStream, getJarEntry): Likewise.
      	* java/net/SocketPermission.java
      	(SocketPermission class docu, implies): Likewise.
      	* java/net/URLClassLoader.java (findResources): Likewise.
      	* java/net/URLConnection.java: Reindendet remark for 80 chars per line
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57105 138bc75d-0d04-0410-961f-82ee72b054a4
      bebd2c24
  13. Aug 30, 2002
    • tromey's avatar
      * java/net/JarURLConnection.java (getCertificates): New method · 31b99cc5
      tromey authored
      	from Classpath.
      	* java/net/URLClassLoader.java (URLClassLoader): Extends
      	SecureClassLoader.
      	(definePackage): New method from Classpath.
      	(getPermissions): Likewise.
      	(newInstance): Likewise.
      	(findClass): Construct CodeSource for new class (from Classpath).
      	* java/net/SocketImpl.java (shutdownInput, shutdownOutput): New
      	methods.
      	* java/net/URL.java (getUserInfo): New method.
      	(set(String,String,int,String,String,String,String,String)): New
      	method.
      	* java/net/PlainSocketImpl.java (_Jv_SO_KEEPALIVE_): Define.
      	(shutdownInput, shutdownOutput): Declare.
      	* java/net/PlainDatagramSocketImpl.java (_Jv_SO_KEEPALIVE_):
      	Define.
      	* java/net/natPlainSocketImpl.cc (setOption): Handle keepalive.
      	(getOption): Likewise.
      	(shutdownInput): New method.
      	(shutdownOutput): Likewise.
      	* java/net/natPlainDatagramSocketImpl.cc (setOption): Handle
      	keepalive.
      	(getOption): Likewise.
      	* java/net/SocketOptions.java (SO_KEEPALIVE): New constant.
      	* java/net/Socket.java (setKeepAlive): New method.
      	(getKeepAlive): Likewise.
      	(shutdownInput, shutdownOutput): New methods.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56685 138bc75d-0d04-0410-961f-82ee72b054a4
      31b99cc5
  14. Aug 27, 2002
    • mkoch's avatar
      2002-08-27 Michael Koch <konqueror@gmx.de> · 524cbc67
      mkoch authored
      	* java/net/BindException.java,
      	java/net/JarURLConnection.java,
      	java/net/FileNameMap.java,
      	java/net/HttpURLConnection.java,
      	java/net/InetSocketAddress.java,
      	java/net/DatagramPacket.java,
      	java/net/DatagramSocket.java,
      	java/net/DatagramSocketImpl.java,
      	java/net/MulticastSocket.java,
      	java/net/PasswordAuthentication.java,
      	java/net/ServerSocket.java,
      	java/net/Socket.java,
      	java/net/URLClassLoader.java,
      	java/net/URLConnection.java: add/update of some @since/@deprecated
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56608 138bc75d-0d04-0410-961f-82ee72b054a4
      524cbc67
  15. Aug 23, 2002
  16. Aug 20, 2000
    • green's avatar
      Sun Aug 20 09:51:48 2000 Anthony Green <green@redhat.com> · 57b0b102
      green authored
              * java/net/URLClassLoader.java: Find the JarEntry via the JarFile.
      
              * java/net/JarURLConnection.java: getEntry doesn't take any
              arguments.  Return null if element is null.
      
              * java/util/zip/ZipFile.java (getInputStream): Read the compressed
              size from the archive, not the inflated size.
      
              * java/util/jar/JarFile.java (getEntry): Don't recurse.  Call
              java.util.zip.ZipFile.getEntry.
      
              * gij.cc (help): Change sourceware reference to
              sources.redhat.com.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35821 138bc75d-0d04-0410-961f-82ee72b054a4
      57b0b102
  17. Mar 07, 2000
  18. Jan 19, 2000
  19. Aug 18, 1999
    • krab's avatar
      * java/lang/natClassLoader.cc (_Jv_PrepareCompiledClass): Renamed · 009022b2
      krab authored
      	from _Jv_InternClassStrings.
      
      	* prims.cc (_Jv_RunMain): New function.
      	(JvRunMain): Remove gij-support.
      
      	* gij.cc (main): Use _Jv_RunMain.
      
      	* java/util/zip/ZipFile.java: Call readDirectory in constructor.
      
      	* interpret.cc (PUSHA, PUSHI, PUSHF, PUSHL, PUSHD): Don't store
      	argument in temp variable.
      	(continue1): For all op_x2y insns, use temp variable for
      	intermediate value.  Also remove some comments.
      
      	* java/lang/natClass.cc (newInstance): Call _Jv_InitClass.
      	(forName): Don't call _Jv_InitClass.
      
      	* java/lang/Class.java (getResource,getResourceAsStream): Implement.
      
      	* java/util/zip/ZipEntry.java (ZipEntry(ZipEntry)): New construcor.
      
      	* java/util/jar/JarInputStream.java: New file.
      
      	* java/util/jar/JarEntry.java: New file.
      
      	* java/util/jar/JarFile.java: New file.
      
      	* java/net/URLClassLoader.java: New file.
      
      	* java/net/JarURLConnection.java: New file.
      
      	* gnu/gcj/protocol/jar/Handler.java: New file.
      
      	* gnu/gcj/protocol/jar/Connection.java: New file.
      
      	* java/security/SecureClassLoader.java: New file.
      
      	* java/lang/ClassLoader.java (parent): New variable.
      	(ClassLoader (ClassLoader)): new constructor.
      	(findClass): New method.
      	(loadClass): Add default 1.2 implementation.
      	(getSystemResourceAsBytes, getResourceAsBytes): Removed.
      	(readfully): Removed.
      
      	* gnu/gcj/runtime/VMClassLoader.java: Moved from java/lang.
      	(findSystemClass): New method.
      	(VMClassLoader): Constructor rewritten.
      	(init): New method.
      	All other methods removed.
      
      	* java/lang/natClassLoader.cc: Change use of java::lang::VMClassLoader
      	to gnu::gcj::runtime::VMClassLoader.
      	(_Jv_InternClassStrings): Use _Jv_ResolvePoolEntry.  Also handle
      	class entries.
      	(VMClassLoader::findSystemClass): renamed from findBootClass.
      
      	* Makefile.am: Add new files.
      	(FirstThread.h, ThreadGroup.h): Add _Jv_Main friend.
      
      	* Makefile.in: Rebuilt.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28748 138bc75d-0d04-0410-961f-82ee72b054a4
      009022b2
Loading