gcc/libjava/java
Mark Wielaard b0fc58713d Integrate work by Raif S.
Integrate work by Raif S. Naffah (raif@fl.net.au)
	* java/security/DummyKeyPairGenerator.java (clone): New method.
	* java/security/DummyMessageDigest.java (clone): New method.
	(engineUpdate): Now public.
	(engineReset): Likewise.
	(engineDigest): Likewise.
	(engineGetDigestLength): New method.
	* java/security/DummySignature.java (clone): New method.
	* java/security/KeyPairGenerator.java (provider): Now package private.
	(getInstance(String)): Use getInstance(String,Provider).
	(getInstance(String,String): Use getInstance(String,Provider)
	(getInstance(String,Provider): New method.
	(getInstance(String,String,Provider): Don't cast DummyKeyPairGenerator.
	* java/security/KeyPairGeneratorSpi.java (clone): New method.
	* java/security/MessageDigest.java (provider): Now package private.
	(getInstance(String): Use getInstance(String,Provider).
	(getInstance(String,String): Use getInstance(String,Provider)
	(getInstance(String,Provider): New method.
	* java/security/Provider.java (toCanonicalKey): New method.
	(get): New method that uses toCanonicalKey().
	(put): Use toCanonicalKey().
	(remove): Likewise.
	* java/security/Security.java (insertProviderAt): Provider index is one
	based, not zero based.
	(addProvider): Likewise.
	(removeProvider): Likewise.
	* java/security/Signature.java (provider): Now package private.
	(getInstance(String)): Use getInstance(String,Provider).
	(getInstance(String,String): Use getInstance(String,Provider)
	(getInstance(String,Provider): New method.
	(getInstance(String,String,Provider): Don't cast DummySignature.

From-SVN: r59179
2002-11-17 00:10:24 +00:00
..
applet AppletContext.java: Fix typo and remove redundant modifiers. 2002-11-14 20:35:27 +00:00
awt Container.java (validate): Use tree lock. 2002-11-11 06:33:08 +00:00
beans ICC_Profile.java: Added missing constants. 2002-11-07 08:45:19 +00:00
io natFileDescriptorWin32.cc (read): Handle case where count is 0. 2002-11-10 22:23:53 +00:00
lang natRuntime.cc (insertSystemProperties): Set gnu.classpath.home. 2002-11-14 18:28:07 +00:00
math
net GNU Classpath merge. 2002-11-03 20:27:31 +00:00
nio 2002-11-13 Michael Koch <konqueror@gmx.de> 2002-11-13 18:43:20 +00:00
rmi backport: MarshalledObject.java (equals): Check hashcode first. 2002-11-07 18:01:05 +00:00
security Integrate work by Raif S. 2002-11-17 00:10:24 +00:00
sql Reformat JDBC classes and add new JDK 1.4 classes and methods. 2002-06-21 06:39:33 +01:00
text Externalizable.java, [...]: New versions from Classpath. 2002-11-10 22:06:49 +00:00
util For PR libgcj/8593: 2002-11-16 00:41:32 +00:00