gcc/libjava/java/net
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
..
BindException.java Initial revision 1999-04-07 14:42:40 +00:00
ConnectException.java Initial revision 1999-04-07 14:42:40 +00:00
ContentHandler.java Initial revision 1999-04-07 14:42:40 +00:00
ContentHandlerFactory.java Initial revision 1999-04-07 14:42:40 +00:00
DatagramPacket.java Makefile.am (ordinary_java_source_files): Added DatagramPacket.java... 1999-05-18 18:02:01 +00:00
DatagramSocket.java [multiple changes] 1999-05-26 17:00:06 +00:00
DatagramSocketImpl.java [multiple changes] 1999-05-26 17:00:06 +00:00
FileNameMap.java Initial revision 1999-04-07 14:42:40 +00:00
HttpURLConnection.java Initial revision 1999-04-07 14:42:40 +00:00
InetAddress.java Initial revision 1999-04-07 14:42:40 +00:00
MalformedURLException.java Initial revision 1999-04-07 14:42:40 +00:00
MulticastSocket.java [multiple changes] 1999-05-26 17:00:06 +00:00
natInetAddress.cc [multiple changes] 1999-05-26 17:00:06 +00:00
natPlainDatagramSocketImpl.cc [multiple changes] 1999-05-26 17:00:06 +00:00
natPlainSocketImpl.cc [multiple changes] 1999-05-26 17:00:06 +00:00
NoRouteToHostException.java Initial revision 1999-04-07 14:42:40 +00:00
PlainDatagramSocketImpl.java [multiple changes] 1999-05-26 17:00:06 +00:00
PlainSocketImpl.java [multiple changes] 1999-05-26 17:00:06 +00:00
ProtocolException.java Initial revision 1999-04-07 14:42:40 +00:00
ServerSocket.java [multiple changes] 1999-05-26 17:00:06 +00:00
Socket.java [multiple changes] 1999-05-26 17:00:06 +00:00
SocketException.java Initial revision 1999-04-07 14:42:40 +00:00
SocketImpl.java [multiple changes] 1999-05-26 17:00:06 +00:00
SocketImplFactory.java Initial revision 1999-04-07 14:42:40 +00:00
SocketOptions.java [multiple changes] 1999-05-26 17:00:06 +00:00
UnknownHostException.java Initial revision 1999-04-07 14:42:40 +00:00
UnknownServiceException.java Initial revision 1999-04-07 14:42:40 +00:00
URL.java Initial revision 1999-04-07 14:42:40 +00:00
URLConnection.java Initial revision 1999-04-07 14:42:40 +00:00
URLDecoder.java Makefile.am: Added URLDecoder and URLEncoder. 1999-04-23 16:36:22 +00:00
URLEncoder.java Makefile.am: Added URLDecoder and URLEncoder. 1999-04-23 16:36:22 +00:00
URLStreamHandler.java Makefile.am (ordinary_java_source_files): Added new Connection and Handler classes in gnu.gcj.protocol.file package. 1999-04-15 21:33:39 +00:00
URLStreamHandlerFactory.java Initial revision 1999-04-07 14:42:40 +00:00