[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