gcc/libjava
Warren Levy f2ed9e9656 [multiple changes]
1999-05-26  Bryce McKinlay <bryce@albatross.co.nz>
	* java/net/DatagramSocket.java (getSoTimeout): Verify class type.
	* java/net/DatagramSocketImpl.java (getOption): Made abstract.
	(setOption): Made abstract.
	* java/net/PlainDatagramSocketImpl.java: Mirror SocketOptions fields
	to avoid cpp conflicts in native code.
	* java/net/PlainSocketImpl.java: Mirror SocketOptions fields to avoid
	cpp conflicts in native code.
	* java/net/ServerSocket.java (toString): Prepended "ServerSocket".
	* java/net/Socket.java (getLocalAddress): Implemented.
	(setTcpNoDelay): Implemented.
	(getTcpNoDelay): Implemented.
	(setSoLinger): Implemented.
	(getSoLinger): Implemented.
	(getSoTimeout): Verify class type.
	(setSendBufferSize): Implemented.
	(getSendBufferSize): Implemented.
	(setReceiveBufferSize): Implemented.
	(getReceiveBufferSize): Implemented.
	(toString): Prepended "Socket".
	* java/net/SocketImpl.java (toString): Rewritten.
	(getOption): Made abstract.
	(setOption): Made abstract.
	* java/net/natPlainSocketImpl.cc (connect): Set localport properly.
	(setOption): Implemented.
	(getOption): Implemented.
1999-05-26  Warren Levy  <warrenl@cygnus.com>
	* java/net/DatagramSocket.java (DatagramSocket): Get local host
	address when null.  Set SO_REUSEADDR for multicasts.
	(getSoTimeout): Implemented.
	(setSoTimeout): Implemented.
	* java/net/DatagramSocketImpl.java: Implement SocketOptions interface.
	* java/net/MulticastSocket.java (getInterface): Implemented.
	(setInterface): Implemented.
	(setTimeToLive): Check for invalid ttl.
	(joinGroup): Verify multicast address and security.
	(leaveGroup): Verify multicast address and security.
	(send): Implemented.
	* java/net/PlainDatagramSocketImpl.java (timeout): Added.
	(iface): Added.
	(ttl): Added.
	(setOption): Added.
	(getOption): Added.
	(mcastGrp): Added.
	(getTTL): Implemented as non-native.
	(setTTL): ditto.
	(join): ditto.
	(leave): ditto.
	* java/net/ServerSocket.java (setSoTimeout): Implemented.
	(getSoTimeout): Implemented.
	(setSocketFactory): Made synchronized.
	* java/net/Socket.java (setSoTimeout): Implemented.
	(getSoTimeout): Implemented.
	(close): Made synchronized.
	(setSocketImplFactory): Made synchronized.
	* java/net/SocketImpl.java: Implement SocketOptions interface.
	* java/net/natInetAddress.cc: Corrected module name at top of file.
	* java/net/natPlainDatagramSocketImpl.cc (McastReq): Added union.
	(bind): Added FIXME.
	(peek): Implemented.
	(setTTL): Removed.
	(getTTL): Removed.
	(join): Removed.
	(leave): Removed.
	(mcastGrp): Added.
	(setOption): Implemented for SO_REUSEADDR.
	(getOption): Implemented for SO_REUSEADDR.

From-SVN: r27184
1999-05-26 17:00:06 +00:00
..
doc
gnu/gcj
include sparc-signal.h (INIT_FPE, INIT_SEGV): SA_NODEFER added to signal options to allow the same exceptions to be rethrown... 1999-05-21 06:03:30 +00:00
java [multiple changes] 1999-05-26 17:00:06 +00:00
testsuite Makefile.in: Rebuilt. 1999-05-21 13:09:54 +00:00
acconfig.h
acinclude.m4 aclocal.m4, configure: Rebuilt. 1999-05-19 12:55:15 +00:00
aclocal.m4 aclocal.m4, configure: Rebuilt. 1999-05-19 12:55:15 +00:00
boehm.cc
ChangeLog [multiple changes] 1999-05-26 17:00:06 +00:00
chartables.pl
classes.pl javaprims.h: Updated namespace declarations. 1999-05-12 11:23:44 +00:00
configure Makefile.in: Rebuilt. 1999-05-21 13:09:54 +00:00
configure.host
configure.in Makefile.in: Rebuilt. 1999-05-21 13:09:54 +00:00
COPYING.LIB
exception.cc
jni.cc
LIBGCJ_LICENSE
libgcj.spec.in Makefile.in: Rebuilt. 1999-05-11 13:03:47 +00:00
libtool-version
Makefile.am Makefile.in: Rebuilt. 1999-05-21 13:09:54 +00:00
Makefile.in Makefile.in: Rebuilt. 1999-05-21 13:09:54 +00:00
mauve-libgcj * mauve-libgcj: Enable java.util.zip. 1999-05-19 09:26:17 +00:00
no-threads.cc
nogc.cc
posix-threads.cc
prims.cc prims.cc (catch_fpe): Call to HANDLE_DIVIDE_OVERFLOW added. 1999-05-20 08:26:55 +00:00
quick-threads.cc