Mon May  8 09:45:37 2000  Paolo Bonzini (bonzini@gnu.org)

	* tcp/cfuncs.st: in some function definitions, changed
	the byteArray type specifier to byteArrayOut.  This fixes
	bugs with accessing the local and remote addresses of
	sockets, and with receiving datagrams.

Thu Apr 12 17:06:32 2000  Paolo Bonzini (bonzini@gnu.org)

	*** Version 1.7.4 released

Sat Apr  8 00:34:57 2000  Paolo Bonzini (bonzini@gnu.org)

	* tcp/tcp.c: properly ignore SIGPIPE

Fri Mar 24 18:22:48 2000  Paolo Bonzini (bonzini@gnu.org)

	*** Version 1.7.3 released (fixes packaging problem in 1.7.2)

Mon Mar 13 18:29:03 2000  Paolo Bonzini (bonzini@gnu.org)

	*** Version 1.7.2 released

Wed Feb 23 17:16:59 2000  Paolo Bonzini (bonzini@gnu.org)

	* tcp/SocketImpl.st: added #hasBeenConnectedTo: to
	fix problem with the #remoteAddress of sockets created
	with #accept:
	* tcp/TCPSocketImpl.st: fixed #accept:
	* tcp/tcp.c: fixed getHostByAddr when host is unknown to
	the DNS server.

Tue Feb 22 18:29:03 2000  Paolo Bonzini (bonzini@gnu.org)

	*** Version 1.7.1 released

Mon Feb 21 10:32:16 2000  Paolo Bonzini (bonzini@gnu.org)

	* tcp/Socket.st: can adjust read/write buffer sizes after the
	Socket object has been created.

Tue Feb 15 09:48:25 2000  Paolo Bonzini (bonzini@gnu.org)

	*** Version 1.7 released

Mon Jan 31 14:48:04 2000  Paolo Bonzini (bonzini@gnu.org)

	*** Sixth beta of 1.7 (labeled 1.6.85) released

Mon Jan 31 10:26:37 2000  Paolo Bonzini (bonzini@gnu.org)

	* tcp/TCPSocketImpl.st: fixed `message not understood' in #accept:
	* tcp/Socket.st: added the #producerConsumerTest

Sun Jan 30 14:22:29 2000  Paolo Bonzini (bonzini@gnu.org)

	* tcp/IPAddress.st: fixed \\ instead of // in port:
	* tcp/Socket.st: fixed buffer filling to reveal dead connections,
	added a couple of test methods.
	* tcp/UnixStream.st: moved #canRead and #canWrite here from
	TCPSocketImpl and UDPSocketImpl.
	* tcp/TCPSocketImpl.st: removed #canRead/#canWrite
	* tcp/UDPSocketImpl.st: removed #canRead/#canWrite
	* tcp/AbstractSocketImpl.st: removed #canRead/#canWrite

Fri Jan 28 09:07:18 2000  Paolo Bonzini (bonzini@gnu.org)

	* tcp/cfuncs.st: #anyLocalAddress had second arg declared
	as byteArray (should have been byteArrayOut).
	* tcp/tcp.c: fixed getAnyLocalAddress (missing cast to long)
        * tcp/UDPSocketImpl.st: copied changes to TCPSocketImpl.st
        here

Tue Jan 11 18:59:55 2000 Nicolas Burrus (Nicolas.Burrus@epita.fr)

        * tcp/TCPSocketImpl.st: changed 'socket' to 'create' in
        method create
        * tcp/TCPSocketImpl.st: in methods canWrite and canRead
        changed 'forReading' to 'reading'
        * tcp/TCPSocketImpl.st: in getPeerName "intAt:" makes an
        error, replaced with "at:"
        * tcp/cfuncs.st: changed "Smalltalk" to "Namespace current"

Mon Jan 10 22:01:39 2000 Nicolas Burrus (Nicolas.Burrus@epita.fr)

        * tcp/IPAdress.st: fixed bug in #allByName (`host := aString 
        asLowerCase' was after the conditional)
        * tcp/Socket.st: #initialize now initializes Read/WriteBufferSize
        and defaultImplementationClass too.
        * tcp/TCPSocketImpl.st: 'pfInit' changed to 'pfInet'

Tue Dec 28 12:17:21 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Fifth beta of 1.7 (labeled 1.6.84) released

Fri Nov 26 20:59:32 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Fourth beta of 1.7 (labeled 1.6.83) released

Sun Oct 31 11:12:34 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Third beta of 1.7 (labeled 1.6.82) released

Fri Oct 22 10:15:26 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/IPAddress.st: method to return the IP address class
	was named #class which broke everything (now it is
	#addressClass).

Mon Oct 17 18:19:12 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/TCP.st: removed declaration of forward references
	to nil now that Undeclared is available.

Wed Oct 13 17:38:49 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/ReadBuffer.st: moved to examples/Buffers.st
	* tcp/WriteBuffer.st: moved to examples/Buffers.st
	* tcp/TCP.st: now loads examples/Buffers.st

	* tcp/AbstractSocket.st: added time-outs
	* tcp/Socket.st: added time-outs
	* tcp/DatagramSocket.st: added time-outs

	* tcp/TCPSocketImpl.st: added #canRead/#canWrite
	* tcp/UDPSocketImpl.st: added #canRead/#canWrite
	* tcp/cfuncs.st: added support for #canRead/#canWrite
	* tcp/tcp.c: added support for #canRead/#canWrite

Sat Oct 9 09:14:23 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Second beta of 1.7 (labeled 1.6.81) released

Wed Sep 29 19:47:53 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/ReadBuffer.st: added #bufferContents and #isFull
	* tcp/Socket.st: removed PositionableStream methods since they
	are in Stream now.

Sat Sep 25 12:32:23 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** First beta of 1.7 (labeled 1.6.80) released

Sat Sep 18 14:33:28 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/AbstractSocket.st: moved buffering to Socket.st, changed
	superclass to Stream
	* tcp/IPAddress.st: support for "a.b.c", "a.b", "a" addresses in
	#fromString:
	* tcp/Socket.st: moved buffering from AbstractSocket.st, added
	various PositionableStream methods

Sun Aug 29 11:23:18 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Version 1.6.2 released.

Thu Aug 27 19:43:41 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/ContentHandler.st: incorporated part of URLConnection.st;
	test for TIFF files includes the version number (not really
	orthodox but makes the test more precise).
	* tcp/HTTPConnection.st: removed.
	* tcp/URLConnection.st: moved class methods to ContentHandler,
	removed instance methods.
	* tcp/TCP.st: changed in the list of files to be loaded.

Mon Jul 26 21:11:58 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/tcp.c: added `select' hacks from 1.1.5's tcp.c

Fri Jun 25 12:53:18 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Bug-fixing version 1.6.1 released.

Mon Jun 21 10:40:21 1999  Paolo Bonzini  (bonzini@gnu.org)

        * tcp/ContentHandler.st: changed category to Sockets-RFC.
        * tcp/HTTPConnection.st: changed category to Sockets-RFC. Added
        pattern-based choice of whether to use or not a proxy.
        * tcp/URLConnection.st: changed category to Sockets-RFC.
        * tcp/URL.st: changed category to Sockets-RFC.
        * tcp/tcp.c: added fullWrite.
        * tcp/tcp.c: the `write' callout now uses the fullWrite wrapper.

Thu Jun 17 11:38:53 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Version 1.6 released.

Fri May 10 20:23:42 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/URL.st: added #file accessor, which I had forgotten
	* tcp/URLConnection.st: added a default file extension map.

Tue Apr 27 20:01:18 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Version 1.5.beta3 released.
	
Fri Apr 23 19:55:31 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/tcp.c: added usage of the new HAVE_GETHOSTNAME symbol
	in gstconf.h
	
Sat Apr 10 23:19:41 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Version 1.5.beta2 released.

Mon Mar 15 20:23:07 1999  Paolo Bonzini  (bonzini@gnu.org)

	*** Version 1.5.beta1 released.

Mon Jan 18 12:34:56 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/URLConnection.st: created.
	* tcp/HTTPConnection.st: created.
	* tcp/Init.st: Created.
	
Sun Jan 17 12:34:56 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/URL.st: created.

Sat Jan 16 12:34:56 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/AbstractSocketImpl.st: created.
	* tcp/DatagramSocketImpl.st: created.
	* tcp/SocketImpl.st: created.
	* tcp/tcp.c: Happy birthday tcp.c!! Changed to support
	new socket implementation.
	* tcp/TCPSocketImpl.st: created.
	* tcp/UDPSocketImpl.st: created.

Fri Jan 15 12:34:56 1999  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/AbstractSocket.st: Created
	* tcp/BufferedStream.st: Created
	* tcp/ContentHandler.st: Created
	* tcp/Datagram.st: Created.
	* tcp/DatagramSocket.st: Created
	* tcp/IPAddress.st: Created from tcp/hosts.st.
	* tcp/MulticastSocket.st: Created
	* tcp/ServerSocket.st: Created
	* tcp/Socket.st: Created
	* tcp/TCP.st: Created.

Sun Oct 18 12:34:56 1998  Paolo Bonzini  (bonzini@gnu.org)

	* tcp/UnixStream.st: Changed tell to a particular case of lseek

Wed Sep  2 12:34:56 1998  Paolo Bonzini  (bonzini@gnu.org)

	*** Began development of version 1.6

Thu Sep 30 12:34:56 1995  Steve Byrne  (sbb@gnu.org)

	*** Version 1.1.5 released.

Mon Jan 16 12:34:56 1995  Steve Byrne  (sbb@gnu.org)

	* tcp/tcp.c: Created.

Thu Sep 15 12:34:56 1994  Steve Byrne  (sbb@gnu.org)

	*** Version 1.2.alpha1 released.

Sun Feb 23 12:34:56 1992  Steve Byrne  (sbb@gnu.org)

	* tcp/UnixStream.st: Also added readShort and friends.
	* tcp/UnixStream.st: Added direction constants

Sat Nov 17 12:34:56 1990  Steve Byrne  (sbb@gnu.org)

	* tcp/UnixStream.st: added read:numBytes:
	* tcp/UnixStream.st: Added skip: method.
	* tcp/UnixStream.st: Installed as a built-in class.
