gcc/libjava/java
Bryce McKinlay 0cd99be737 re PR libgcj/2237 (serialization doesn't throw exception on failure)
Fix PR libgcj/2237:
	* java/io/ObjectStreamClass.java (setClass): Calculate
	serialVersionUID for local class and compare it against the UID
	from the Object Stream. Throw InvalidClassException upon mismatch.
	(setUID): Renamed to...
	(getClassUID): this. Return the calculated class UID rather than
	setting uid field directly.
	(getDefinedSUID): Removed.
	* java/io/ObjectInputStream.java (resolveClass): Use the
	three-argument Class.forName().
	* java/io/InvalidClassException (toString): Don't include classname in
	result if it is null.

From-SVN: r41567
2001-04-26 03:02:05 +01:00
..
applet
awt Makefile.in: Rebuilt. 2001-04-22 17:01:18 +00:00
beans * java/bean/Beans.java (instantiate): enable Applet code from Classpath 2001-01-18 00:43:17 +00:00
io re PR libgcj/2237 (serialization doesn't throw exception on failure) 2001-04-26 03:02:05 +01:00
lang decl.c (init_decl_processing): Add new class "protectionDomain" field. 2001-04-25 16:45:15 +01:00
math Changes merged from Kawa's gnu.math. 2001-03-01 22:55:33 -08:00
net natInetAddress.cc (java::net::InetAddress::aton): Wrap use of inet_pton in HAVE_INET6. 2001-04-25 20:27:06 +00:00
security decl.c (init_decl_processing): Add new class "protectionDomain" field. 2001-04-25 16:45:15 +01:00
sql
text natSystem.cc (getSystemTimeZone): Adjust for DST. 2001-04-20 09:43:52 +00:00
util Forgot this file on last commit. 2001-04-25 16:48:05 +01:00