gcc/libjava/java/security
Casey Marshall b4f145f326 SecurityRandom (digest): Removed field.
2002-12-13  Casey Marshall  <rsdio@metastatic.org>
	    Mark Wielaard  <mark@klomp.org>

	* java/security/SecurityRandom (digest): Removed field.
	(SecureRandom): Check all providers for case-insensitive SecureRandom
	implementation. Don't ignore classname == null. Fallback to SHA1PRNG
	if necessary.
	(getInstance(String,Provider,boolean): New method.
	(getInstance(String)): Use new method.
	(getInstance(String,String)): Likewise.
	(getInstance(String,Provider)): Likewise.

2002-12-13  Casey Marshall  <rsdio@metastatic.org>

	* java/security/Security.java (loadProviders): Increment i only once.

Co-Authored-By: Mark Wielaard <mark@klomp.org>

From-SVN: r60099
2002-12-13 14:21:07 +00:00
..
acl Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
cert [multiple changes] 2002-10-04 20:17:26 +00:00
interfaces Add license clarification. 2002-01-22 22:40:42 +00:00
spec DSAParameterSpec.java (getP): Return p, not q. 2002-12-03 18:46:59 +00:00
AccessControlContext.java Add license clarification. 2002-01-22 22:40:42 +00:00
AccessControlException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
AccessController.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
AlgorithmParameterGenerator.java Add license clarification. 2002-01-22 22:40:42 +00:00
AlgorithmParameterGeneratorSpi.java Add license clarification. 2002-01-22 22:40:42 +00:00
AlgorithmParameters.java Add license clarification. 2002-01-22 22:40:42 +00:00
AlgorithmParametersSpi.java Add license clarification. 2002-01-22 22:40:42 +00:00
AllPermission.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
BasicPermission.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
Certificate.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
classpath.security Makefile.in: Rebuilt. 2001-10-18 00:03:48 +00:00
CodeSource.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
DigestException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
DigestInputStream.java Add license clarification. 2002-01-22 22:40:42 +00:00
DigestOutputStream.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
DomainCombiner.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
DummyKeyPairGenerator.java Integrate work by Raif S. 2002-11-17 00:10:24 +00:00
DummyMessageDigest.java Integrate work by Raif S. 2002-11-17 00:10:24 +00:00
DummySignature.java Integrate work by Raif S. 2002-11-17 00:10:24 +00:00
GeneralSecurityException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
Guard.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
GuardedObject.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
Identity.java [multiple changes] 2002-10-04 20:17:26 +00:00
IdentityScope.java Add license clarification. 2002-01-22 22:40:42 +00:00
InvalidAlgorithmParameterException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
InvalidKeyException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
InvalidParameterException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
Key.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
KeyException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
KeyFactory.java Add license clarification. 2002-01-22 22:40:42 +00:00
KeyFactorySpi.java Add license clarification. 2002-01-22 22:40:42 +00:00
KeyManagementException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
KeyPair.java [multiple changes] 2002-10-04 20:17:26 +00:00
KeyPairGenerator.java Integrate work by Raif S. 2002-11-17 00:10:24 +00:00
KeyPairGeneratorSpi.java Integrate work by Raif S. 2002-11-17 00:10:24 +00:00
KeyStore.java KeyStore.java (getInstance): Fix comment and throw IllegalArgumentException if given provider is null. 2002-11-18 18:09:35 +00:00
KeyStoreException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
KeyStoreSpi.java Add license clarification. 2002-01-22 22:40:42 +00:00
libgcj.security Makefile.in: Rebuilt. 2001-10-18 00:03:48 +00:00
MessageDigest.java Integrate work by Raif S. 2002-11-17 00:10:24 +00:00
MessageDigestSpi.java Add license clarification. 2002-01-22 22:40:42 +00:00
NoSuchAlgorithmException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
NoSuchProviderException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
Permission.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
PermissionCollection.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
Permissions.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
Policy.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
Principal.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
PrivateKey.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
PrivilegedAction.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
PrivilegedActionException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
PrivilegedExceptionAction.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
ProtectionDomain.java [multiple changes] 2002-10-04 20:17:26 +00:00
Provider.java Integrate work by Raif S. 2002-11-17 00:10:24 +00:00
ProviderException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
PublicKey.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
SecureClassLoader.java ObjectInputStream.java (resolveProxyClass): New method from Classpath. 2002-10-01 03:46:43 +00:00
SecureRandom.java SecurityRandom (digest): Removed field. 2002-12-13 14:21:07 +00:00
SecureRandomSpi.java [multiple changes] 2002-10-04 20:17:26 +00:00
Security.java SecurityRandom (digest): Removed field. 2002-12-13 14:21:07 +00:00
SecurityPermission.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
Signature.java Integrate work by Raif S. 2002-11-17 00:10:24 +00:00
SignatureException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
SignatureSpi.java Add license clarification. 2002-01-22 22:40:42 +00:00
SignedObject.java [multiple changes] 2002-10-04 20:17:26 +00:00
Signer.java Add license clarification. 2002-01-22 22:40:42 +00:00
UnrecoverableKeyException.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00
UnresolvedPermission.java Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00