2007-06-01  Paolo Bonzini  <bonzini@gnu.org>

	* net/HTTP.st: Use #, on streams directly.

2007-01-03  Paolo Bonzini  <bonzini@gnu.org>

	* net/ContentHandler.st: Add png extension.

2006-12-13  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 2.3.1 released.

2006-12-05  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 2.3 released.

2006-10-05  Mike Anderson  <msasjf@yahoo.co.uk>
	    Paolo Bonzini  <bonzini@gnu.org>

	* net/NetServer: Fix #at:, add #isPeerAlive and use it.
	* net/ContentHandler.st: Add svg.
	* net/WebServer.st: Add #named:, parse If-Modified-Since times,
	Parse Content-Length for POST requests.  Add #hasPostData,
	#postDataAt:ifPresent:.  Use #subStrings:, fix printing of
	100 status codes.  Support query data without a value.

2005-09-05  Mike Anderson  <msasjf@yahoo.co.uk>

	* net/HTTP.st: Fix bugs and support chunked encoding.

2005-04-07  Brett Cundal <bcundal@cundal.net>

	* net/NetServer.st: Fix typo in printOn:
 
2003-08-26  Paolo Bonzini  <bonzini@gnu.org>

	* net/NetServer.st: give a name to each NetThread process.

2003-05-09  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 2.1.2 released.

2003-04-17  Paolo Bonzini  <bonzini@gnu.org>

        *** Version 2.1.1 (stable) released.

2003-04-12  Paolo Bonzini  <bonzini@gnu.org>

        *** Version 2.1 (stable) released.

2003-03-02  Paolo Bonzini  <bonzini@gnu.org>

	* net/FTP.st: bring things back in good shape.
	* net/Base.st: likewise.
	* net/NNTP.st: do something to fix its most blatant
	brokenness.

2002-09-13  Paolo Bonzini  <bonzini@gnu.org>

        *** Versions 2.0c (development) and 2.0.6 (stable) released

	* net/URIResolver.st: added WebEntity>>#stream and used it

2002-08-14  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 2.0.5 (stable) released

2002-08-12  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 2.0b (development) released

	* net/httpd/FileServer.st: accept POST requests
	* net/httpd/Load.st: load STT.st
	* net/httpd/STT.st: new file

2002-08-07  Paolo Bonzini  <bonzini@gnu.org>

	*** Versions 2.0a (development) and 2.0.4 (stable) released

2002-07-17  Paolo Bonzini  <bonzini@gnu.org>

        *** Version 2.0.3 released

2002-07-16  Paolo Bonzini  <bonzini@gnu.org>

	* net/httpd/WebServer.st: support virtual hosting

2002-07-15  Paolo Bonzini  <bonzini@gnu.org>

	* net/URL.st: now part of the base image

2002-07-11  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 2.0.2 released
	
2002-07-06  Paolo Bonzini  <bonzini@gnu.org>

	* net/httpd/Load.st: adapt to namespaces
	* net/NetServer.st: use the new #waitForConnection method
	on ServerSocket.
	
2002-06-28  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 2.0.1 released
	
2002-06-25  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 2.0 released
	
2002-06-21  Paolo Bonzini  <bonzini@gnu.org>

	* net/HTTP.st: done some refactory and added HTTP/1.1 support
	* net/POP.st: souped up POP3 support
	* net/ContentHandler.st: merged from TCP
	* net/URIResolver.st: use ContentHandler to guess MIME types
	* net/URL.st: merged some functionality from TCP's old URL.st

2002-06-20  Paolo Bonzini  <bonzini@gnu.org>

	* net/Base.st: changed NetClient to NetProtocolInterpreter,
	moved NetClient here
	* net/IMAP.st: from IMAPClient
	* net/URIResolver.st: adapt to new class hierarchy
	* net/FTP.st: split FTPClient into two classes à la IMAP
	* net/SMTP.st: likewise
	* net/POP.st: likewise
	* net/HTTP.st: likewise

	* net/Base.st: moved reporter and user here
	* net/IMAP.st: from here
	* net/FTP.st: here
	* net/HTTP.st: and here
	* net/URIResolver.st: added some state, and saved some
	100-character-long source code lines doing this

2002-06-19  Paolo Bonzini  <bonzini@gnu.org>

	* net/URL.st: support URLs with both the fragment and the query
	parts, and store the user and password parts
	* net/URIResolver.st: fixed some bugs in the FTP and file
	implementation.  Lowercased tag names, replace color entities (a
	legacy of SmallWalker) with style attributes.

	* net/HTTP.st: removed HTTPProfileSettings
	* net/URIResolver.st: moved here

	* net/URIResolver.st: WebEntity now delays loading the body from
	disk until it is requested; URIResolver loads it and removes the
	temporary file, if any.

2002-06-15  Paolo Bonzini  <bonzini@gnu.org>

	* net/IMAP.st: fixed continuation responses -- passes the
	IMAPProtocolInterprerTest but I doubt that something so complicated
	works first time on a real IMAP server...

2002-06-14  Paolo Bonzini  <bonzini@gnu.org>

	* net/MIME.st: drop the blank line after the headers; more fixes
	for IMAP
	* net/IMAP.st: some fixes, passes IMAPScannerTest and IMAPResponseTest
	* net/HTTP.st: basic functionality is in

2002-05-30  Paolo Bonzini  <bonzini@gnu.org>

	* net/URIResolver.st: override appropriately the code
	installed by URL.st
	
2002-05-28  Paolo Bonzini  <bonzini@gnu.org>

	* net/MIME.st: basic functionality is in
	* net/Base.st: code cleanup
	* net/FTP.st: code cleanup
	* net/HTTP.st: code cleanup
	* net/IMAP.st: code cleanup
	* net/Load.st: code cleanup
	* net/MIME.st: code cleanup
	* net/NNTP.st: code cleanup
	* net/NetServer.st: code cleanup
	* net/POP.st: code cleanup
	* net/SMTP.st: code cleanup
	* net/URIResolver.st: code cleanup
	* net/URL.st: code cleanup

2002-05-11  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 1.96.6 released
	
2002-04-14  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 1.96.5 released
	
2002-03-14  Paolo Bonzini  <bonzini@gnu.org>

	* net/MIME.st: added accessors for common headers.
	* net/SMTP.st: more fixes.  Must look up what method must be used
	to print headers, the rest is fine.

2002-03-12  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 1.96.4 released
	
	* net/FTP.st: some porting fixes make it work reasonably
	* net/POP.st: some porting fixes make it work reasonably, if it
	were not for MIME-handling bugs
	* net/MIME.st: some fixes make it work worse than earlier,
	but we're on the way :-)

2002-01-29  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 1.96.3 released.

2002-01-04  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 1.96.2 released
	
2002-01-02  Paolo Bonzini  <bonzini@amoia3.elet.polimi.it>

	* net/Base.st: include TCP in NetworkClient's pool dictionary
	* net/NetServer.st: include TCP in NetworkServer's pool dictionary
	
2001-11-20  Paolo Bonzini  <bonzini@gnu.org>

	*** Version 1.96.1 released
	
2001-11-13  Paolo Bonzini  <bonzini@amoia3.elet.polimi.it>

	* net/httpd/WebServer.st: prefixed # to symbols in arrays

	* net/Base.st: implemented PrependDotStream and RemoveDotStream
	* net/RFC822.st: implemented #readFromClient: and the #print...
	methods

2001-10-31  Paolo Bonzini  <bonzini@amoia3.elet.polimi.it>

	* net/MIME.st: new name of net/RFC822.st, implemented SimpleScanner
	to use lookahead instead of #skip:'ing on the source.

2001-10-26  Paolo Bonzini  <bonzini@amoia3.elet.polimi.it>

	* net/URL.st: extracted from XML and NetKit.st
	* net/FTP.st: moved into separate namespace
	* net/SMTP.st: created from Mail.st, moved into separate namespace
	* net/POP.st: created from Mail.st, moved into separate namespace
	* net/NNTP.st: moved into separate namespace
	* net/URIResolver.st: from Agent.st, moved into separate namespace
	* net/HTTP.st: moved into separate namespace
	* net/Base.st: created from NetKit.st, moved into separate namespace
	* net/RFC822.st: moved into separate namespace

2001-04-11  Paolo Bonzini  <bonzini@gnu.org>

	* net/FTP.st: adapted to ANSI exception handling
	* net/Mail.st: likewise
	* net/NNTP.st: likewise
	* net/Agent.st: likewise
	* net/HTTP.st: likewise
	* net/NetKit.st: likewise
	* net/RFC822.st: likewise

2001-04-07  Paolo Bonzini  <bonzini@gnu.org>

	* net/httpd/FileServer.st: moved from web
	* net/httpd/WikiServer.st: moved from web
	* net/httpd/WebServer.st: moved from web
	* net/httpd/test.st: moved from web, use namespaces
	* net/httpd/Load.st: moved from web, use namespaces
	* net/NetServer.st: moved from web
	
	* net/FTP.st: created from Kazuki Yasumatsu's NetworkClients
	* net/Mail.st: created from Kazuki Yasumatsu's NetworkClients
	* net/NNTP.st: created from Kazuki Yasumatsu's NetworkClients
	* net/IMAP.st: created from Leslie Tyrrell's IMAP client framework,
	merged with NetworkClients
	* net/Agent.st: created from Kazuki Yasumatsu's NetworkClients
	* net/HTTP.st: created from Kazuki Yasumatsu's NetworkClients
	* net/Load.st: new file
	* net/NetKit.st: created from Kazuki Yasumatsu's NetworkClients
	* net/RFC822.st: created from Cincom's Internet Connectivity Toolkit

2001-02-23  Paolo Bonzini  <bonzini@gnu.org>

	*** Released version 1.95.3

2001-01-30  Paolo Bonzini  <bonzini@gnu.org>

	* web/FileServer.st: treat . and .. specially; don't list
	files for which the users has no read access.
	* web/NetServer.st: new file
	* web/WebServer.st: use NetServer.st's services
	* web/Load.st: load NetServer.st

2001-01-30   Paolo Bonzini  <bonzini@gnu.org>

	*** Released version 1.95.1
	
2000-07-15  Paolo Bonzini  <bonzini@gnu.org>

	* web/WebServer.st: #error -> #errorCode and #error: -> #errorCode:
	in ErrorResponse.  Plus, support the If-Modified-Since request
	directly in WebResponse.
	* web/FileServer.st: call the superclass implementation of
	#sendStandardHeaders.


2000-07-10  Paolo Bonzini  <bonzini@gnu.org>

	* web/WebServer.st: in #extractPostData: don't process data
	if the client specified an empty Content-Type.  Terminate 100
	(Continue) responses with a *double* line-feed.

2000-07-04  Paolo Bonzini  <bonzini@gnu.org>
 
	* web/*.st: use the new DateTime and Duration classes

2000-06-17  Paolo Bonzini  <bonzini@gnu.org>

	*** Released versions 1.95 (development) and 1.7.5 (stable)

2000-04-08  Paolo Bonzini  <bonzini@gnu.org>

        * web/FileServer.st: implemented "Range:" (RangeResponse,
        MultiRangeResponse, RangeSpecification hierarchy)

2000-04-01  Paolo Bonzini  <bonzini@gnu.org>

        * web/WikiServer.st: check for `.html' extension in the page URLs.

2000-03-23  Paolo Bonzini  <bonzini@gnu.org>

        *** Version 1.7.3 released

2000-03-11  Paolo Bonzini  <bonzini@gnu.org>

        *** Version 1.7.2 released

2000-03-02  Paolo Bonzini  <bonzini@gnu.org>

        * web/Haiku.st: created
        * web/Load.st: load Haiku.st too


