summaryrefslogtreecommitdiff
path: root/java/net/MulticastSocket.java
Commit message (Collapse)AuthorAgeFilesLines
* 2006-10-29 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-10-291-7/+39
| | | | * Merge of HEAD --> generics for 2006/10/04-2006/10/29.
* 2005-08-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-08-021-2/+2
| | | | | | * Merge of HEAD --> generics-branch for 2005/06/05 - 2005/07/31. See patch on classpath-patches@gnu.org for a full ChangeLog.
* 2005-01-15 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-01-151-1/+1
| | | | * Merge of October 2004 HEAD patches to generics branch
* 2004-04-08 Michael Koch <konqueror@gmx.de>Michael Koch2004-04-081-61/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/net/Authenticator.java, java/net/BindException.java, java/net/ConnectException.java, java/net/DatagramPacket.java, java/net/DatagramSocket.java, java/net/DatagramSocketImpl.java, java/net/DatagramSocketImplFactory.java, java/net/FileNameMap.java, java/net/HttpURLConnection.java, java/net/InetSocketAddress.java, java/net/MalformedURLException.java, java/net/MulticastSocket.java, java/net/NetPermission.java, java/net/NetworkInterface.java, java/net/NoRouteToHostException.java, java/net/PasswordAuthentication.java, java/net/PortUnreachableException.java, java/net/ProtocolException.java, java/net/ServerSocket.java, java/net/Socket.java, java/net/SocketAddress.java, java/net/SocketException.java, java/net/SocketImpl.java, java/net/SocketImplFactory.java, java/net/SocketOptions.java, java/net/SocketTimeoutException.java, java/net/URISyntaxException.java, java/net/URLDecoder.java, java/net/URLEncoder.java, java/net/URLStreamHandlerFactory.java, java/net/UnknownHostException.java, java/net/UnknownServiceException.java: Reworked javadoc and coding style all over.
* 2004-02-12 Michael Koch <konqueror@gmx.de>Michael Koch2004-02-121-1/+1
| | | | | | | | | | | | | | | | | | | | | * java/net/DatagramSocket.java (setReuseAddress): Use Boolean.valueOf() instead of creating a new Boolean object. (setBroadcast): Likewise. * java/net/MulticastSocket.java (setLoopbackMode): Likewise. * java/net/ServerSocket.java (setReuseAddress): Likewise. * java/net/Socket.java (setTcpNoDelay): Likewise. (setSoLinger): Likewise. (setOOBInline): Likewise. (setKeepAlive): Likewise. (setReuseAddress): Likewise. * java/net/URLStreamHandler.java (hostSEquals): Fix checking host addresses. (toExternalForm): Dont check protocol for null. We know already its not null.
* 2003-12-02 Michael Koch <konqueror@gmx.de>Michael Koch2003-12-021-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/net/DatagramSocket.java (impl): Made private. (bound): New private member variable. (DatagramSocket): Fixed documentation, use getImpl(). (getImpl): New package-private method. (isClosed): Use getImpl(). (getLocalAddress): Completed documentation, use getImpl(). (getLocalPort): Use getImpl(). (getSoTimeout): Likewise. (setSoTimeout): Likewise. (getSendBufferSize): Likewise. (setSendBufferSize): Likewise. (getReceiveBufferSize): Likewise. (setReceiveBufferSize): Likewise. (connect): Likewise. (disconnect): Likewise. (receive): Likewise. (send): Likewise. (setReuseAddress): Likewise. (setTrafficClass): Likewise. (bind): Added message to exception. (isClosed): Completed documentation. (getChannel): Likewise. (connect): Added missing exception, refined exception message. (isBound): Completed documentation, just return bound. (isConnected): Completed documentation. (getRemoteSocketAddress): Likewise. (getReuseAddress): Completed documentation, use getImpl(). (setSoBroadcast): Likewise. (getSoBroadcast): Likewise. (getTrafficClass): Likewise. (getLocalSocketAddress): Simplified. * java/net/MulticastSocket.java (MulticastSocket): Removed comment not applying anymore. (getInterface): Use getImpl(). (getTTL): Likewise. (getTimeToLive): Likewise. (setInterface): Likewise. (setNetworkInterface): Likewise. (getNetworkInterface): Likewise. (setLoopback): Likewise. (getLoopback): Likewise. (setTTL): Likewise. (setTimeToLive): Likewise. (joinGroup): Likewise. (leaveGroup): Likewise. (send): Likewise.
* 2003-12-02 Michael Koch <konqueror@gmx.de>Michael Koch2003-12-021-9/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/net/DatagramSocket.java (factory): Made private. (closed): Removed. (DatagramSocket): Check impl argument, use constructor with SocketAddress argument. (close): Set impl to null, use isClosed(). (isClosed): Check for impl == null. (getLocalAddress): Use isClosed(). (getLocalPort): Check if socket is closed. (getSoTimeout): Likewise. (setSoTimeout): Likewise. (getSendBufferSize): Likewise. (setSendBufferSize): Likewise. (getReceiveBufferSize): Likewise. (setReceiveBufferSize): Likewise. (receive): Likewise. (send): Likewise. (bind): Likewise. (connect): Likewise. (setReuseAddress): Likewise. (getReuseAddress): Likewise. (setBroadcast): Likewise. (getBroadcast): Likewise. (setTrafficClass): Likewise. (getTrafficClass): Likewise. * java/net/MulticastSocket.java (getInterface): Check if socket is closed. (getTTL): Likewise. (getTimeToLive): Likewise. (setInterface): Likewise. (setNetworkInterface): Likewise. (getNetworkInterface): Likewise. (setLoopbackMode): Likewise. (setTTL): Likewise. (setTimeToLive): Likewise. (joinGroup): Likewise. (leaveGroup): Likewise. (send): Likewise. * java/net/ServerSocket.java (closed): Removed. (close): Check if socket is closed, set impl to null. (isClosed): Check impl == null; (ServerSocket): Check impl argument. (getInetAddress): Check if socket is bound. (getLocalPort): Likewise. (getLocalSocketAddress): Likewise. (bind): Check if socket is closed. (implAccept): Likewise. (setSoTimeout): Likewise. (getSoTimeout): Likewise. (setReuseAddress): Likewise. (getReuseAddress): Likewise. (setReceiveBufferSize): Likewise. (getReceiveBufferSize): Likewise. * java/net/Socket.java (closed): Removed. (Socket): Fixed documentation. (connect): Check if socket is closed, changed exception text, fixed documentation. (getInputStream): Check of socket is closed and connected. (getOutputStream): Likewise. (bind): Check if socket is closed. (setTcpNoDelay): Likewise. (getTcpNoDelay): Likewise. (setSoLinger): Likewise. (getSoLinger): Likewise. (sendUrgentData): Likewise. (setOOBInline): Likewise. (getOOBInline): Likewise. (setSoTimeout): Likewise. (getSoTimeout): Likewise. (setSendBufferSize): Likewise. (getSendBufferSize): Likewise. (setReceiveBufferSize): Likewise. (getReceiveBufferSize): Likewise. (setKeepAlive): Likewise. (getKeepAlive): Likewise. (close): Likewise. (shutdownInput): Likewise. (shutdownOutput): Likewise. (getReuseAddress): Likewise. (getTrafficClass): Likewise. (setTrafficClass): Likewise. (isClosed): Check impl == null. (toString): Added missing ']'.
* 2003-12-02 Michael Koch <konqueror@gmx.de>Michael Koch2003-12-021-10/+6
| | | | | | | | | | * java/net/DatagramSocket.java (DatagramSocket): Move binding code to bind(), simplify constructors. * java/net/MulticastSocket.java (MulticastSocket): Call parent constructor with null argument, bind socket after setReuseAddress is called, simplify constructors. * java/net/Socket.java (various): Some more getImpl() fixes.
* 2003-06-07 Michael Koch <konqueror@gmx.de>Michael Koch2003-06-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | * java/net/DatagramSocketImpl.java (getOption): Removed. This was a workaround for GCJ < 3.3. (setOption): Likewise. * java/net/MulticastSocket.java (MulticastSocket): Call setReuseAddress (true) in all constructors. * java/net/SocketImpl.java (getOption): Removed. This was a workaround for GCJ < 3.3. (setOption): Likewise. * java/net/URLConnection.java (getContentType): Dont try to guess content type if header "content-type" doesnt exist. (getHeaderFieldDate): Merged with libgcj. (getHeaderFieldKey): Likewise. (setDoInput): Likewise. (setUseCaches): Likewise. (setIfModifiedSince): Likewise. (getDefaultUseCaches): Likewise. (setDefaultUseCaches): Likewise. (addRequestProperty): New method merged from libgcj. (getContent): Likewise.
* 2003-03-11 Michael Koch <konqueror@gmx.de>Michael Koch2003-03-111-8/+8
| | | | | | | | * java/net/JarURLConnection.java: Reformated, no code changes. * java/net/MulticastSocket.java: Fixed some @see tags for javadoc. * java/net/PlainDatagramSocketImpl.java: Reformated, no code changes. * java/net/Socket.java: Fixed some @see tags for javadoc. * java/net/URLConnection.java: Reformated, no code changes.
* 2003-03-02 Michael Koch <konqueror@gmx.de>Michael Koch2003-03-021-5/+9
| | | | | | | | | | | | | * java/net/HttpURLConnection.java (HTTP_SERVER_ERROR): Deprecated. * java/net/MulticastSocket.java (send): Replaced checkMulticast with appropriate checkPermission call, deprecated. * java/net/URLDecoder.java (decode): Deprecated. * java/net/URLEncoder.java (encode): Deprecated. * java/net/URLStreamHandler.java: Fixed typo.
* 2003-01-14 Michael Koch <konqueror@gmx.de>Michael Koch2003-01-161-3/+4
| | | | | * java/net/MulticastSocket.java (setInterface): Merged with libgcj, reindented.
* 2002-12-19 Michael Koch <konqueror@gmx.de>Michael Koch2002-12-191-4/+44
| | | | | | | | | | | | | | | | | | * java/net/DatagramSocket.java (ch): New member variable to store associated datagram channel. (DatagramSocket): Added/fixed documentation. (close): Fixed documentation. (getPort): Fixed documentation. (getLocalAddress): Fixed documentation. (getLocalPort): Fixed documentation. (getSoTimeout): Fixed documentation, remove unneeded parenthesis. (setSendBufferSize): Added exception documentation. (setReceiveBufferSize): Added exception documentation. (send): Added/fixed documentation. * java/net/MulticastSocket.java (setInterface): Moved around, fixed documentation. (setLoopbackMode): New method. (getLoopbackMode): New method.
* 2002-11-22 Michael Koch <konqueror@gmx.de>Michael Koch2002-11-231-0/+16
| | | | | | | | | * java/net/DatagramSocket.java (DatagramSocket): New method. (DatagramSocket): Call new method istead of own implementation, Added exception documentation. * java/net/MulticastSocket.java (MulticastSocket): New method.
* 2002-11-15 Eric Blake <ebb9@email.byu.edu>Eric Blake2002-11-151-1/+2
| | | | | | | * gnu/java/nio/FileChannelImpl.java (write, read): Add missing stub methods. * java/net/MulticastSocket.java: Add missing import. * java/nio/channels/FileChannel.java: Add missing import.
* 2002-11-12 Michael Koch <konqueror@gmx.de>Michael Koch2002-11-121-0/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/net/NetworkInterface.java: New file. * java/net/DatagramSocketImpl.java (peekData): New method. (joinGroup): New method. (leaveGroup): New method. * java/net/MulticastSocket.java (setNetworkInterface): New method. (getNetworkInterface): New method. (joinGroup): New method. (leaveGroup): New method. * java/net/PlainDatagramSocketImpl.java (peekData): New method. (joinGroup): New method. (leaveGroup): New method. * java/net/PlainSocketImpl.java (connect): New method. (sendUrgentData): New method. (shutdownInput): New method. (shutdownOutput): New method. * java/net/ServerSocket.java (bind): Implemented. * java/net/Socket.java (bind): Implemented. (connect): Implemented. (sendUrgentData): Implemented. (shutdownInput): Implemented. (shutdownOutput): Implemented. * java/net/SocketImpl.java (connect): New method. (sendUrgentData): New method. (shutdownInput): New method. (shutdownOutput): New method.
* 2002-11-07 Michael Koch <konqueror@gmx.de>Michael Koch2002-11-071-7/+22
| | | | | | | | | | | * java/net/DatagramSocketImpl.java: Partly merged with libgcj. * java/net/MulticastSocket.java: Partly merged with libgcj. * java/net/ServerSocket.java: Partly merged with libgcj. * java/net/Socket.java: Partly merged with libgcj.
* 2002-11-07 Michael Koch <konqueror@gmx.de>Michael Koch2002-11-071-109/+109
| | | | | | | | | | | | | * java/net/DatagramSocketImpl.java: Added documentation. * java/net/Inet4Address.java: Made final again. * java/net/MulticastSocket.java: Reindented. * java/net/ServerSocket.java: Added documentation. * java/net/Socket.java: Added documentation. (Socket): Must be public now. * java/net/SocketImpl.java: Added documentation. * java/nio/channels/IllegalBlockingModeException.java: New file. * java/nio/channels/Makefile.am: Added IllegalBlockingModeException.java.
* 2002-08-27 Michael Koch <konqueror@gmx.de>Michael Koch2002-08-271-0/+1
| | | | | | | | | | | | | | | | | * java/net/BindException.java, java/net/JarURLConnection.java, java/net/FileNameMap.java, java/net/HttpURLConnection.java, java/net/InetSocketAddress.java, java/net/DatagramPacket.java, java/net/DatagramSocket.java, java/net/DatagramSocketImpl.java, java/net/MulticastSocket.java, java/net/PasswordAuthentication.java, java/net/ServerSocket.java, java/net/Socket.java, java/net/URLClassLoader.java, java/net/URLConnection.java: add/update of some @since/@deprecated
* Add License clarificationMark Wielaard2002-01-221-5/+16
|
* * java/io/FileWriter.java: Merged with libgcj.Mark Wielaard2001-09-301-2/+7
| | | | | | | | | | | | | | | | | | * java/io/FilterInputStream.java: Ditto. * java/io/FilterOutputStream.java: Ditto. (write (byte[],int,int): Explicitly call write(int) on every byte. * java/io/FilterReader.java: Ditto. (FilterReader): call super(in.lock). * java/io/FilterWriter.java: Merged with libgcj. (FilterWriter): call super(in). * java/io/Writer.java: Merged with libgcj. * java/lang/Compiler.java: Ditto. * java/lang/Process.java: Ditto. * java/lang/Void.java: Ditto. * java/net/ContentHandler.java: Ditto. * java/net/DatagramPacket.java: Ditto. * java/net/MulticastSocket.java: Merged (almost) with libgcj. Note that the contructor super() calls are still different
* * java/net/MulticastSocket.java (joinGroup): Don't explicitlyTom Tromey2000-05-041-8/+0
| | | | | | | | check for null pointer. (leaveGroup): Likewise. * java/net/DatagramPacket.java (DatagramPacket): Removed erroneous comment. (setData): Likewise.
* Switch to libgcj implementation, merge doc commentsAaron M. Renn2000-04-201-120/+124
|
* Change license to libgcc-like terms.Paul Fisher2000-03-151-19/+25
| | | | Fix copyrights.
* Added new {get,set}TimeToLive methodsAaron M. Renn1998-12-061-2/+38
|
* Copyright notice updateAaron M. Renn1998-07-241-7/+9
|
* Initial CheckinAaron M. Renn1998-05-181-0/+197