| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* Merge of HEAD --> generics for 2006/10/04-2006/10/29.
|
|
|
|
|
|
| |
* Merge of HEAD --> generics-branch for 2005/06/05 - 2005/07/31.
See patch on classpath-patches@gnu.org for a full ChangeLog.
|
|
|
|
| |
* Merge of October 2004 HEAD patches to generics branch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 ']'.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* java/net/MulticastSocket.java
(setInterface): Merged with libgcj, reindented.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
check for null pointer.
(leaveGroup): Likewise.
* java/net/DatagramPacket.java (DatagramPacket): Removed erroneous
comment.
(setData): Likewise.
|
| |
|
|
|
|
| |
Fix copyrights.
|
| |
|
| |
|
|
|