commit-classpath
[Top][All Lists]
Advanced

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

classpath ./ChangeLog ./configure.in gnu/java/i...


From: Brian Jones
Subject: classpath ./ChangeLog ./configure.in gnu/java/i...
Date: Thu, 21 Mar 2002 00:40:11 -0500

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Brian Jones <address@hidden>    02/03/21 00:40:11

Modified files:
        .              : ChangeLog configure.in 
        gnu/java/io    : Makefile.am 
        gnu/java/lang  : ClassLoaderHelper.java 
        gnu/java/lang/reflect: TypeSignature.java 
        gnu/java/net/protocol: Makefile.am 
        gnu/java/net/protocol/file: FileURLConnection.java Handler.java 
        gnu/java/rmi   : Makefile.am 
        gnu/java/rmi/dgc: DGCImpl.java 
        gnu/java/rmi/server: Makefile.am RMIHashes.java 
                             RMIObjectInputStream.java 
                             RMIObjectOutputStream.java 
                             UnicastConnection.java 
                             UnicastConnectionManager.java 
                             UnicastRef.java UnicastServer.java 
                             UnicastServerRef.java 
        gnu/java/security/provider: DefaultPolicy.java SHA.java 
        java/io        : ObjectInputStream.java 
Added files:
        gnu/java/io    : PlatformHelper.java 
        gnu/java/net/protocol/jar: .cvsignore Handler.java 
                                   JarURLConnection.java Makefile.am 
        gnu/java/rmi   : RMIMarshalledObjectInputStream.java 
                         RMIMarshalledObjectOutputStream.java 
        gnu/java/rmi/server: ConnectionRunnerPool.java 

Log message:
        The following changes are all from patch submissions from Intel's
        ORP team to get Classpath into a JBOSS compatible state.  This
        is primarily just the non-public API patches.
        
        * gnu/java/io/PlatformHelper.java: new file
        * gnu/java/io/Makefile.am: add new file to EXTRA_DIST
        * gnu/java/lang/ClassLoaderHelper.java (getSystemResourceAsFile):
        add support for .zip/.jar archive loading
        * gnu/java/lang/reflect/TypeSignature.java: additional comments
        * gnu/java/net/protocol/file/FileURLConnection.java (connect): if
        file does not exist, throw FileNotFoundException
        * gnu/java/net/protocol/file/Handler.java (parseURL): override
        method from URLStreamHandler for parsing file URL
        * gnu/java/net/protocol/jar/JarURLConnection.java: new file
        * gnu/java/net/protocol/jar/Handler.java: new file
        * gnu/java/net/protocol/jar/.cvsignore: new file
        * gnu/java/net/protocol/jar/Makefile.am: new file
        * gnu/java/net/protocol/Makefile.am: add jar to SUBDIRS
        * gnu/java/rmi/RMIMarshalledObjectInputStream.java: new file
        * gnu/java/rmi/RMIMarshalledObjectOutputStream.java: new file
        * gnu/java/rmi/Makefile.am: add new file to EXTRA_DIST
        * gnu/java/rmi/dgc/DGCImpl.java (dirty): partially implemented
        * gnu/java/rmi/server/Makefile.am: add new file to EXTRA_DIST
        * gnu/java/rmi/server/ConnectionRunnerPool.java: new file
        * gnu/java/rmi/server/RMIHashes.java (getMethodHash): conformance
        to object serialization specification 8.3
        * gnu/java/rmi/server/RMIObjectInputStream.java
        (RMIObjectInputStream): new constructor
        (resolveClass): try additional method of loading class and catch
        exception from super.resolveClass
        (getAnnotation): new method
        (resolveProxyClass): new method
        (readValue): new method
        * gnu/java/rmi/server/RMIObjectOutputStream.java
        (setAnnotation): new method
        (annotateClass): use new setAnnotation method
        (annotateProxyClass): new method
        (replaceObject): new method
        (writeValue): new method
        * gnu/java/rmi/server/UnicastConnection.java
        (acceptConnection): use buffered streams to improve efficiency
        (makeConnection): ditto
        (disconnect): close oout stream if needed
        * gnu/java/rmi/server/UnicastConnectionManager.java
        (static): use host address instead of host name
        (getInstance): ditto
        (stopServer): new method
        (run): exit thread if server thread is null
        * gnu/java/rmi/server/UnicastRef.java (invokeCommon): handle
        primitive types and null return type
        (writeExternal): remove write of RETURN_ACK because it confuses Sun's
        implementation when interoperating
        (readExternal): similarly read of RETURN_ACK or Sun's value ok
        * gnu/java/rmi/server/UnicastServer.java
        (unexportObject): new method
        (incomingMessageCall): check for primitive type and write it out
        correctly
        * gnu/java/rmi/server/UnicastServerRef.java: implements ServerRef
        (exportObject): call new exportObject method with argument
        (exportObject): new method, not completely implemented
        (unexportObject): new method
        (getHelperClass): remove use of Class.forName
        (buildMethodHash): boolean argument allows build up or tear down
        of method hash
        (getMethodReturnType): new method
        (incomingMessageCall): handle exceptions from meth.invoke differently
        * gnu/java/security/provider/DefaultPolicy.java
        (getPermissions): do not maintain static class variable of Permissions
        * gnu/java/security/provider/SHA.java
        (engineUpdate): algorithm change
        (engineDigest): algorithm change
        * java/io/ObjectInputStream.java (resolveProxyClass): new method
        * configure.in: add new Makefiles to AC_OUTPUT

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.449&tr2=1.450&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/configure.in.diff?tr1=1.91&tr2=1.92&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/io/PlatformHelper.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/io/Makefile.am.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/lang/ClassLoaderHelper.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/lang/reflect/TypeSignature.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/Makefile.am.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/file/FileURLConnection.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/file/Handler.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/jar/.cvsignore?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/jar/Handler.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/jar/JarURLConnection.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/net/protocol/jar/Makefile.am?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/RMIMarshalledObjectInputStream.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/RMIMarshalledObjectOutputStream.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/Makefile.am.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/dgc/DGCImpl.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/ConnectionRunnerPool.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/Makefile.am.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/RMIHashes.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/RMIObjectInputStream.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/RMIObjectOutputStream.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/UnicastConnection.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/UnicastConnectionManager.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/UnicastRef.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/UnicastServer.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/rmi/server/UnicastServerRef.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/security/provider/DefaultPolicy.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/security/provider/SHA.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/io/ObjectInputStream.java.diff?tr1=1.23&tr2=1.24&r1=text&r2=text




reply via email to

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