[kaffe] CVS kaffe (guilhem): Removed Kaffe's Jessie.
Kaffe CVS
cvs-commits at kaffe.org
Mon Feb 6 12:13:06 PST 2006
PatchSet 7115
Date: 2006/02/06 19:56:28
Author: guilhem
Branch: HEAD
Tag: (none)
Log:
Removed Kaffe's Jessie.
* libraries/javalib/vmspecific/org/metastatic/jessie/Base64.java,
libraries/javalib/vmspecific/org/metastatic/jessie/CertificateHandler.java,
libraries/javalib/vmspecific/org/metastatic/jessie/ConsoleCertificateHandler.java,
libraries/javalib/vmspecific/org/metastatic/jessie/ConsolePasswordHandler.java,
libraries/javalib/vmspecific/org/metastatic/jessie/ConsoleTextInput.java,
libraries/javalib/vmspecific/org/metastatic/jessie/DefaultHandler.java,
libraries/javalib/vmspecific/org/metastatic/jessie/DialogPasswordHandler.java,
libraries/javalib/vmspecific/org/metastatic/jessie/EntropySource.java,
libraries/javalib/vmspecific/org/metastatic/jessie/Jessie.java.in,
libraries/javalib/vmspecific/org/metastatic/jessie/NullManagerParameters.java,
libraries/javalib/vmspecific/org/metastatic/jessie/PrivateCredentials.java,
libraries/javalib/vmspecific/org/metastatic/jessie/SRPManagerParameters.java,
libraries/javalib/vmspecific/org/metastatic/jessie/SRPTrustManager.java,
libraries/javalib/vmspecific/org/metastatic/jessie/StaticTrustAnchors.java,
libraries/javalib/vmspecific/org/metastatic/jessie/https/ChunkedInputStream.java,
libraries/javalib/vmspecific/org/metastatic/jessie/https/Connection.java,
libraries/javalib/vmspecific/org/metastatic/jessie/https/Handler.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/GnuPKIExtension.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/Util.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/X500Name.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/X509CRLEntryImpl.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/X509CRLImpl.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/X509CertificateImpl.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/BitString.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DER.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DEREncodingException.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DERReader.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DERValue.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DERWriter.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/OID.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/AuthorityKeyIdentifier.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/BasicConstraints.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/CRLNumber.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/CertificatePolicies.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/ExtendedKeyUsage.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/Extension.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/GeneralNames.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/IssuerAlternativeNames.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/KeyUsage.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/PolicyMappings.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/PrivateKeyUsagePeriod.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/ReasonCode.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/SubjectAlternativeNames.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/SubjectKeyIdentifier.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/io/ASN1ParsingException.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/io/Base64InputStream.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/DSAParameters.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/DSASignature.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/EncodedKeyFactory.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuDHPublicKey.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuDSAPrivateKey.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuDSAPublicKey.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuRSAPrivateKey.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuRSAPublicKey.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD2.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD2withRSA.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD4withRSA.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD5.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD5withRSA.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/RSA.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/RSAKeyFactory.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/SHA1.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/SHA1withRSA.java,
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/X509CertificateFactory.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Alert.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/AlertException.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/BitString.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CSPRNG.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CSPRNGSpi.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Certificate.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CertificateRequest.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CertificateType.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CertificateVerify.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CipherSuite.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ClientHello.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ClientKeyExchange.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CompressionMethod.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Constructed.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ContentType.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Context.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DER.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DEREncodingException.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DERReader.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DERValue.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DERWriter.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DiffieHellman.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DigestInputStream.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DigestOutputStream.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Enumerated.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Extension.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Extensions.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Extensions.java.in
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Finished.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/GNUSecurityParameters.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Handshake.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JCESecurityParameters.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JDBCSessionContext.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Jessie.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Jessie.java.in,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieDHPrivateKey.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieDHPublicKey.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieRSAPrivateKey.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieRSAPublicKey.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/KeyPool.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/MacException.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/OID.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/OverflowException.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ProtocolVersion.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Random.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordInput.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordInputStream.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordOutputStream.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordingInputStream.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SRPTrustManagerFactory.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLHMac.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLRSASignature.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLRandom.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLServerSocket.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLServerSocketFactory.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocket.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocket.java.in,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocketFactory.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocketInputStream.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocketOutputStream.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SecurityParameters.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ServerHello.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ServerKeyExchange.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Session.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SessionContext.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Signature.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SimpleList.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SynchronizedRandom.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/TLSHMac.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/TLSRandom.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Util.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/X509KeyManagerFactory.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/X509TrustManagerFactory.java,
libraries/javalib/vmspecific/org/metastatic/jessie/provider/XMLSessionContext.java: Removed Jessie
as it is already bundled with GNU Classpath.
* libraries/clib/security/Kaffe.security: Changed access path to
Jessie provider.
Members:
ChangeLog:1.4633->1.4634
libraries/clib/security/Kaffe.security:1.2->1.3
libraries/javalib/vmspecific/org/metastatic/jessie/Base64.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/CertificateHandler.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/ConsoleCertificateHandler.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/ConsolePasswordHandler.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/ConsoleTextInput.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/DefaultHandler.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/DialogPasswordHandler.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/EntropySource.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/Jessie.java.in:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/NullManagerParameters.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/PrivateCredentials.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/SRPManagerParameters.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/SRPTrustManager.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/StaticTrustAnchors.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/https/ChunkedInputStream.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/https/Connection.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/https/Handler.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/GnuPKIExtension.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/Util.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/X500Name.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/X509CRLEntryImpl.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/X509CRLImpl.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/X509CertificateImpl.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/BitString.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DER.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DEREncodingException.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DERReader.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DERValue.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DERWriter.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/OID.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/AuthorityKeyIdentifier.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/BasicConstraints.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/CRLNumber.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/CertificatePolicies.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/ExtendedKeyUsage.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/Extension.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/GeneralNames.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/IssuerAlternativeNames.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/KeyUsage.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/PolicyMappings.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/PrivateKeyUsagePeriod.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/ReasonCode.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/SubjectAlternativeNames.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/SubjectKeyIdentifier.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/io/ASN1ParsingException.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/io/Base64InputStream.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/DSAParameters.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/DSASignature.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/EncodedKeyFactory.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuDHPublicKey.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuDSAPrivateKey.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuDSAPublicKey.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuRSAPrivateKey.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuRSAPublicKey.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD2.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD2withRSA.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD4withRSA.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD5.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD5withRSA.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/RSA.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/RSAKeyFactory.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/SHA1.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/SHA1withRSA.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/X509CertificateFactory.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Alert.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/AlertException.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/BitString.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CSPRNG.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CSPRNGSpi.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Certificate.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CertificateRequest.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CertificateType.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CertificateVerify.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CipherSuite.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ClientHello.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ClientKeyExchange.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/CompressionMethod.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Constructed.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ContentType.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Context.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DER.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DEREncodingException.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DERReader.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DERValue.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DERWriter.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DiffieHellman.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DigestInputStream.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/DigestOutputStream.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Enumerated.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Extension.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Extensions.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Extensions.java.in:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Finished.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/GNUSecurityParameters.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Handshake.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JCESecurityParameters.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JDBCSessionContext.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Jessie.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Jessie.java.in:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieDHPrivateKey.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieDHPublicKey.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieRSAPrivateKey.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieRSAPublicKey.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/KeyPool.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/MacException.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/OID.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/OverflowException.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ProtocolVersion.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Random.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordInput.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordInputStream.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordOutputStream.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordingInputStream.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SRPTrustManagerFactory.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLHMac.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLRSASignature.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLRandom.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLServerSocket.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLServerSocketFactory.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocket.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocket.java.in:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocketFactory.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocketInputStream.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocketOutputStream.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SecurityParameters.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ServerHello.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/ServerKeyExchange.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Session.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SessionContext.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Signature.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SimpleList.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/SynchronizedRandom.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/TLSHMac.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/TLSRandom.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/Util.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/X509KeyManagerFactory.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/X509TrustManagerFactory.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/org/metastatic/jessie/provider/XMLSessionContext.java:1.1->1.2(DEAD)
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4633 kaffe/ChangeLog:1.4634
--- kaffe/ChangeLog:1.4633 Sun Feb 5 10:44:54 2006
+++ kaffe/ChangeLog Mon Feb 6 19:56:28 2006
@@ -1,3 +1,148 @@
+2006-02-06 Guilhem Lavaux <guilhem at kaffe.org>
+
+ * libraries/javalib/vmspecific/org/metastatic/jessie/Base64.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/CertificateHandler.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/ConsoleCertificateHandler.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/ConsolePasswordHandler.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/ConsoleTextInput.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/DefaultHandler.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/DialogPasswordHandler.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/EntropySource.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/Jessie.java.in,
+ libraries/javalib/vmspecific/org/metastatic/jessie/NullManagerParameters.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/PrivateCredentials.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/SRPManagerParameters.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/SRPTrustManager.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/StaticTrustAnchors.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/https/ChunkedInputStream.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/https/Connection.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/https/Handler.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/GnuPKIExtension.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/Util.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/X500Name.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/X509CRLEntryImpl.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/X509CRLImpl.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/X509CertificateImpl.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/BitString.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DER.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DEREncodingException.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DERReader.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DERValue.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/DERWriter.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/der/OID.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/AuthorityKeyIdentifier.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/BasicConstraints.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/CRLNumber.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/CertificatePolicies.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/ExtendedKeyUsage.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/Extension.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/GeneralNames.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/IssuerAlternativeNames.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/KeyUsage.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/PolicyMappings.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/PrivateKeyUsagePeriod.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/ReasonCode.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/SubjectAlternativeNames.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/ext/SubjectKeyIdentifier.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/io/ASN1ParsingException.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/io/Base64InputStream.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/DSAParameters.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/DSASignature.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/EncodedKeyFactory.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuDHPublicKey.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuDSAPrivateKey.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuDSAPublicKey.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuRSAPrivateKey.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/GnuRSAPublicKey.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD2.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD2withRSA.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD4withRSA.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD5.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/MD5withRSA.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/RSA.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/RSAKeyFactory.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/SHA1.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/SHA1withRSA.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/pki/provider/X509CertificateFactory.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Alert.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/AlertException.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/BitString.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/CSPRNG.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/CSPRNGSpi.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Certificate.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/CertificateRequest.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/CertificateType.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/CertificateVerify.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/CipherSuite.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/ClientHello.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/ClientKeyExchange.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/CompressionMethod.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Constructed.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/ContentType.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Context.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/DER.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/DEREncodingException.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/DERReader.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/DERValue.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/DERWriter.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/DiffieHellman.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/DigestInputStream.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/DigestOutputStream.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Enumerated.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Extension.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Extensions.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Extensions.java.in
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Finished.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/GNUSecurityParameters.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Handshake.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/JCESecurityParameters.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/JDBCSessionContext.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Jessie.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Jessie.java.in,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieDHPrivateKey.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieDHPublicKey.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieRSAPrivateKey.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/JessieRSAPublicKey.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/KeyPool.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/MacException.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/OID.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/OverflowException.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/ProtocolVersion.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Random.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordInput.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordInputStream.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordOutputStream.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/RecordingInputStream.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SRPTrustManagerFactory.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLHMac.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLRSASignature.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLRandom.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLServerSocket.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLServerSocketFactory.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocket.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocket.java.in,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocketFactory.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocketInputStream.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SSLSocketOutputStream.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SecurityParameters.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/ServerHello.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/ServerKeyExchange.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Session.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SessionContext.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Signature.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SimpleList.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/SynchronizedRandom.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/TLSHMac.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/TLSRandom.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/Util.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/X509KeyManagerFactory.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/X509TrustManagerFactory.java,
+ libraries/javalib/vmspecific/org/metastatic/jessie/provider/XMLSessionContext.java: Removed Jessie
+ as it is already bundled with GNU Classpath.
+
+ * libraries/clib/security/Kaffe.security: Changed access path to
+ Jessie provider.
+
2006-02-05 Guilhem Lavaux <guilhem at kaffe.org>
* Resynchronized with GNU Classpath.
Index: kaffe/libraries/clib/security/Kaffe.security
diff -u kaffe/libraries/clib/security/Kaffe.security:1.2 kaffe/libraries/clib/security/Kaffe.security:1.3
--- kaffe/libraries/clib/security/Kaffe.security:1.2 Fri Jan 6 18:58:12 2006
+++ kaffe/libraries/clib/security/Kaffe.security Mon Feb 6 19:56:32 2006
@@ -5,7 +5,7 @@
security.provider.1=gnu.crypto.jce.GnuCrypto
security.provider.2=gnu.crypto.jce.GnuSecurity
security.provider.3=gnu.crypto.jce.GnuSasl
-security.provider.4=org.metastatic.jessie.provider.Jessie
+security.provider.4=gnu.javax.net.ssl.provider.Jessie
security.provider.5=org.kaffe.security.provider.Kaffe
security.provider.6=gnu.java.security.provider.Gnu
===================================================================
Checking out kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/Base64.java
RCS: /home/cvs/kaffe/kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/Attic/Base64.java,v
VERS: 1.1
***************
--- kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/Base64.java Mon Feb 6 20:12:56 2006
+++ /dev/null Sun Aug 4 19:57:58 2002
@@ -1,314 +0,0 @@
-/* Base64.java -- Base64 encoding and decoding.
- Copyright (C) 2003 Casey Marshall <rsdio at metastatic.org>
-
-This file is a part of Jessie.
-
-Jessie is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-Free Software Foundation; either version 2 of the License, or (at your
-option) any later version.
-
-Jessie is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-for more details.
-
-You should have received a copy of the GNU General Public License along
-with Jessie; if not, write to the
-
- Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301
- USA
-
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under terms
-of your choice, provided that you also meet, for each linked independent
-module, the terms and conditions of the license of that module. An
-independent module is a module which is not derived from or based on
-this library. If you modify this library, you may extend this exception
-to your version of the library, but you are not obligated to do so. If
-you do not wish to do so, delete this exception statement from your
-version.
-
---
-Base64 encoding derived from ISC's DHCP. Copyright notices from DHCP
-follow. See http://www.isc.org/products/DHCP/.
-
-Copyright (c) 1996 by Internet Software Consortium.
-
-Permission to use, copy, modify, and distribute this software for any
-purpose with or without fee is hereby granted, provided that the above
-copyright notice and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
-DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
-INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
-INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
-FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
-NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
-WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
---
-Portions Copyright (c) 1995 by International Business Machines, Inc.
-
-International Business Machines, Inc. (hereinafter called IBM) grants
-permission under its copyrights to use, copy, modify, and distribute
-this Software with or without fee, provided that the above copyright
-notice and all paragraphs of this notice appear in all copies, and
-that the name of IBM not be used in connection with the marketing of
-any product incorporating the Software or modifications thereof,
-without specific, written prior permission.
-
-To the extent it has a right to do so, IBM grants an immunity from
-suit under its patents, if any, for the use, sale or manufacture of
-products to the extent that such products are used for performing
-Domain Name System dynamic updates in TCP/IP networks by means of the
-Software. No immunity is granted for any product per se or for any
-other function of any product.
-
-THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES,
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL,
-DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
-ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
-SOFTWARE, EVEN IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH
-DAMAGES. */
-
-
-package org.metastatic.jessie;
-
-import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-
-public final class Base64
-{
-
- // No constructor.
- private Base64() { }
-
- // Class methods.
- // -------------------------------------------------------------------------
-
- /** Base-64 characters. */
- private static final String BASE_64 =
- "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
-
- /** Base-64 padding character. */
- private static final char BASE_64_PAD = '=';
-
- /**
- * Base64 encode a byte array, returning the returning string.
- *
- * @param buf The byte array to encode.
- * @param tw The total length of any line, 0 for unlimited.
- * @return <tt>buf</tt> encoded in Base64.
- */
- public static String encode(byte[] buf, int tw)
- {
- int srcLength = buf.length;
- byte[] input = new byte[3];
- int[] output = new int[4];
- StringBuffer out = new StringBuffer();
- int i = 0;
- int chars = 0;
-
- while (srcLength > 2)
- {
- input[0] = buf[i++];
- input[1] = buf[i++];
- input[2] = buf[i++];
- srcLength -= 3;
-
- output[0] = (input[0] & 0xff) >>> 2;
- output[1] = ((input[0] & 0x03) << 4) + ((input[1] & 0xff) >>> 4);
- output[2] = ((input[1] & 0x0f) << 2) + ((input[2] & 0xff) >>> 6);
- output[3] = input[2] & 0x3f;
-
- out.append(BASE_64.charAt(output[0]));
- if (tw > 0 && ++chars % tw == 0)
- {
- out.append("\n");
- }
- out.append(BASE_64.charAt(output[1]));
- if (tw > 0 && ++chars % tw == 0)
- {
- out.append("\n");
- }
- out.append(BASE_64.charAt(output[2]));
- if (tw > 0 && ++chars % tw == 0)
- {
- out.append("\n");
- }
- out.append(BASE_64.charAt(output[3]));
- if (tw > 0 && ++chars % tw == 0)
- {
- out.append("\n");
- }
- }
-
- if (srcLength != 0)
- {
- input[0] = input[1] = input[2] = 0;
- for (int j = 0; j < srcLength; j++)
- {
- input[j] = buf[i+j];
- }
- output[0] = (input[0] & 0xff) >>> 2;
- output[1] = ((input[0] & 0x03) << 4) + ((input[1] & 0xff) >>> 4);
- output[2] = ((input[1] & 0x0f) << 2) + ((input[2] & 0xff) >>> 6);
-
- out.append(BASE_64.charAt(output[0]));
- if (tw > 0 && ++chars % tw == 0)
- {
- out.append("\n");
- }
- out.append(BASE_64.charAt(output[1]));
- if (tw > 0 && ++chars % tw == 0)
- {
- out.append("\n");
- }
- if (srcLength == 1)
- {
- out.append(BASE_64_PAD);
- }
- else
- {
- out.append(BASE_64.charAt(output[2]));
- }
- if (tw > 0 && ++chars % tw == 0)
- {
- out.append("\n");
- }
- out.append(BASE_64_PAD);
- if (tw > 0 && ++chars % tw == 0)
- {
- out.append("\n");
- }
- }
- if (tw > 0)
- {
- out.append("\n");
- }
-
- return out.toString();
- }
-
- /**
- * Decode a Base-64 string into a byte array.
- *
- * @param b64 The Base-64 encoded string.
- * @return The decoded bytes.
- * @throws java.io.IOException If the argument is not a valid Base-64
- * encoding.
- */
- public static byte[] decode(String b64) throws IOException
- {
- ByteArrayOutputStream result = new ByteArrayOutputStream(b64.length() / 3);
- int state = 0, i;
- byte temp = 0;
-
- for (i = 0; i < b64.length(); i++)
- {
- if (Character.isWhitespace(b64.charAt(i)))
- {
- continue;
- }
- if (b64.charAt(i) == BASE_64_PAD)
- {
- break;
- }
-
- int pos = BASE_64.indexOf(b64.charAt(i));
- if (pos < 0)
- {
- throw new IOException("non-Base64 character " + b64.charAt(i));
- }
- switch (state)
- {
- case 0:
- temp = (byte) (pos - BASE_64.indexOf('A') << 2);
- state = 1;
- break;
-
- case 1:
- temp |= (byte) (pos - BASE_64.indexOf('A') >>> 4);
- result.write(temp);
- temp = (byte) ((pos - BASE_64.indexOf('A') & 0x0f) << 4);
- state = 2;
- break;
-
- case 2:
- temp |= (byte) ((pos - BASE_64.indexOf('A') & 0x7f) >>> 2);
- result.write(temp);
- temp = (byte) ((pos - BASE_64.indexOf('A') & 0x03) << 6);
- state = 3;
- break;
-
- case 3:
- temp |= (byte) (pos - BASE_64.indexOf('A') & 0xff);
- result.write(temp);
- state = 0;
- break;
-
- default:
- throw new Error("this statement should be unreachable");
- }
- }
-
- if (i < b64.length() && b64.charAt(i) == BASE_64_PAD)
- {
- switch (state)
- {
- case 0:
- case 1:
- throw new IOException("malformed Base64 sequence");
-
- case 2:
- for ( ; i < b64.length(); i++)
- {
- if (!Character.isWhitespace(b64.charAt(i)))
- {
- break;
- }
- }
- // We must see a second pad character here.
- if (b64.charAt(i) != BASE_64_PAD)
- {
- throw new IOException("malformed Base64 sequence");
- }
- i++;
- // Fall-through.
-
- case 3:
- i++;
- for ( ; i < b64.length(); i++)
- {
- // We should only see whitespace after this.
- if (!Character.isWhitespace(b64.charAt(i)))
- {
- System.err.println(b64.charAt(i));
- throw new IOException("malformed Base64 sequence");
- }
- }
- }
- }
- else
- {
- if (state != 0)
- {
- throw new IOException("malformed Base64 sequence");
- }
- }
-
- return result.toByteArray();
- }
-}
===================================================================
Checking out kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/CertificateHandler.java
RCS: /home/cvs/kaffe/kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/Attic/CertificateHandler.java,v
VERS: 1.1
***************
--- kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/CertificateHandler.java Mon Feb 6 20:12:56 2006
+++ /dev/null Sun Aug 4 19:57:58 2002
@@ -1,46 +0,0 @@
-/* CertificateHandler.java -- confirmation for untrusted certificates.
- Copyright (C) 2003 Casey Marshall <rsdio at metastatic.org>
-
-This file is a part of Jessie.
-
-Jessie is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-Free Software Foundation; either version 2 of the License, or (at your
-option) any later version.
-
-Jessie is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-for more details.
-
-You should have received a copy of the GNU General Public License along
-with Jessie; if not, write to the
-
- Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301
- USA */
-
-
-package org.metastatic.jessie;
-
-import java.security.cert.X509Certificate;
-import javax.security.auth.callback.CallbackHandler;
-
-/**
- * This extended version of {@link CallbackHandler} can take an array of
- * {@link X509Certificate} objects, so they can be displayed to the user
- * when asking for confirmation.
- */
-public interface CertificateHandler extends CallbackHandler
-{
-
- /**
- * Sets the certificate chain in question. This should be used for
- * informational purposes, i.e. to display the certificate to the
- * user, when asking for confirmation.
- *
- * @param chain The chain in question.
- */
- void setCertificates(X509Certificate[] chain);
-}
===================================================================
Checking out kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/ConsoleCertificateHandler.java
RCS: /home/cvs/kaffe/kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/Attic/ConsoleCertificateHandler.java,v
VERS: 1.1
***************
--- kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/ConsoleCertificateHandler.java Mon Feb 6 20:12:56 2006
+++ /dev/null Sun Aug 4 19:57:58 2002
@@ -1,91 +0,0 @@
-/* ConsoleCertificateHandler.java -- handle confirmations on the console.
- Copyright (C) 2003 Casey Marshall <rsdio at metastatic.org>
-
-This file is a part of Jessie.
-
-Jessie is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-Free Software Foundation; either version 2 of the License, or (at your
-option) any later version.
-
-Jessie is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-for more details.
-
-You should have received a copy of the GNU General Public License along
-with Jessie; if not, write to the
-
- Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301
- USA */
-
-
-package org.metastatic.jessie;
-
-import java.io.BufferedReader;
-import java.io.InputStreamReader;
-import java.io.IOException;
-
-import java.security.cert.X509Certificate;
-
-import javax.security.auth.callback.Callback;
-import javax.security.auth.callback.ConfirmationCallback;
-import javax.security.auth.callback.UnsupportedCallbackException;
-
-/**
- * This implementation of {@link CertificateHandler} asks for confirmation
- * from the console, and reads replies from {@link java.lang.System#in}.
- */
-public class ConsoleCertificateHandler implements CertificateHandler
-{
-
- // Fields.
- // -------------------------------------------------------------------------
-
- protected X509Certificate[] chain;
-
- // Default constructor.
-
- // Instance methods.
- // -------------------------------------------------------------------------
-
- public void handle(Callback[] callbacks)
- throws UnsupportedCallbackException, IOException
- {
- if (callbacks == null || callbacks.length == 0)
- throw new IllegalArgumentException();
- for (int i = 0; i < callbacks.length; i++)
- {
- if (!(callbacks[i] instanceof ConfirmationCallback))
- throw new UnsupportedCallbackException(callbacks[i]);
- if (((ConfirmationCallback) callbacks[i]).getOptionType() !=
- ConfirmationCallback.YES_NO_OPTION)
- throw new UnsupportedCallbackException(callbacks[i]);
- }
- BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
- for (int i = 0; i < callbacks.length; i++)
- {
- ConfirmationCallback confirm = (ConfirmationCallback) callbacks[i];
- System.out.println(confirm.getPrompt());
- System.out.print("Enter `yes' or `no': ");
- String line = in.readLine();
- if (line == null)
- confirm.setSelectedIndex(confirm.getDefaultOption());
- else if (line.trim().equalsIgnoreCase("yes") ||
- line.trim().equalsIgnoreCase("y"))
- confirm.setSelectedIndex(ConfirmationCallback.YES);
- else if (line.trim().equalsIgnoreCase("no") ||
- line.trim().equalsIgnoreCase("n"))
- confirm.setSelectedIndex(ConfirmationCallback.NO);
- else
- confirm.setSelectedIndex(confirm.getDefaultOption());
- }
- }
-
- public void setCertificates(X509Certificate[] chain)
- {
- this.chain = chain;
- }
-}
===================================================================
Checking out kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/ConsolePasswordHandler.java
RCS: /home/cvs/kaffe/kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/Attic/ConsolePasswordHandler.java,v
VERS: 1.1
***************
--- kaffe/libraries/javalib/vmspecific/org/metastatic/jessie/ConsolePasswordHandler.java Mon Feb 6 20:12:56 2006
+++ /dev/null Sun Aug 4 19:57:58 2002
@@ -1,67 +0,0 @@
-/* ConsolePasswordHandler.java -- simple password prompter.
- Copyright (C) 2003 Casey Marshall <rsdio at metastatic.org>
-
-This file is a part of Jessie.
-
-Jessie is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-Free Software Foundation; either version 2 of the License, or (at your
-option) any later version.
-
-Jessie is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-for more details.
-
-You should have received a copy of the GNU General Public License along
-with Jessie; if not, write to the
-
- Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301
- USA */
-
-
-package org.metastatic.jessie;
-
-import java.io.BufferedReader;
-import java.io.InputStreamReader;
-import java.io.IOException;
-
-import javax.security.auth.callback.Callback;
-import javax.security.auth.callback.CallbackHandler;
-import javax.security.auth.callback.PasswordCallback;
-import javax.security.auth.callback.UnsupportedCallbackException;
-
-/**
- * A simple callback handler for password callbacks, which prompts the
- * user for a password on the console.
- *
- * <p>This implementation cannot disable echoing of characters, and is
- * meant to be used as a fallback default when no other implementation
- * is available.
- */
-public class ConsolePasswordHandler implements CallbackHandler
-{
-
- // Instance method.
- // -------------------------------------------------------------------------
-
- public void handle(Callback[] callbacks)
- throws IOException, UnsupportedCallbackException
- {
- if (callbacks == null || callbacks.length == 0)
- throw new IllegalArgumentException();
- for (int i = 0; i < callbacks.length; i++)
- {
- if (!(callbacks[i] instanceof PasswordCallback))
*** Patch too long, truncated ***
More information about the kaffe
mailing list