This is the mail archive of the
java-patches@sources.redhat.com
mailing list for the Java project.
Patch: java.security.cert, java.util.jar, etc from GNU Classpath
- To: "'java-patches at sources dot redhat dot com'" <java-patches at sources dot redhat dot com>
- Subject: Patch: java.security.cert, java.util.jar, etc from GNU Classpath
- From: Anthony Green <green at cygnus dot com>
- Date: Sat, 19 Aug 2000 11:18:15 -0700
- Organization: Red Hat
- Reply-To: "green at cygnus dot com" <green at cygnus dot com>
I've checking in the following patch:
Sat Aug 19 11:00:53 2000 Anthony Green <green@redhat.com>
* java/util/jar/Attributes.java, java/util/jar/JarEntry.java,
java/util/jar/JarException.java, java/util/jar/JarFile.java,
java/util/jar/JarInputStream.java,
java/util/jar/JarOutputStream.java, java/util/jar/Manifest.java,
java/util/Set.java, java/util/Map.java, java/util/Bucket.java,
java/util/AbstractSet.java, java/util/BasicMapEntry.java,
java/security/cert/CRL.java, java/security/cert/CRLException.java,
java/security/cert/Certificate.java,
java/security/cert/CertificateEncodingException.java,
java/security/cert/CertificateException.java,
java/security/cert/CertificateExpiredException.java,
java/security/cert/CertificateFactory.java,
java/security/cert/CertificateFactorySpi.java,
java/security/cert/CertificateNotYetValidException.java,
java/security/cert/CertificateParsingException.java,
java/security/cert/X509CRL.java,
java/security/cert/X509CRLEntry.java,
java/security/cert/X509Certificate.java,
java/security/cert/X509Extension.java: Imported from Classpath.
* java/util/Hashtable.java: Imported from Classpath.
* java/util/zip/ZipInputStream.java: Create stub for
createZipEntry.
* gcj/javaprims.h: Updated class list.
* Makefile.in, gcj/Makefile.in: Rebuilt.
* Makefile.am (ordinary_java_source_files): Add these new classes.
Note that I'm replacing our Hashtable with Classpath's. I did a quck once
over of the code. It implements interfaces required by various other classes
in the patch and it's not clear to me that it is any worse than our
implementation.
The patch is 250K, so I'm not going to post it to this list.
AG