2003-02-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* Makefile: .dbg files are gone.

	* MonoWorkerRequest.cs: fixed MapPath to deal with virtual directories.
	* XSPWorkerRequest.cs: some cosmetic changes along with a fix when
	redirecting to location page.

	* server.cs: new options to set the root and virtual directory for the
	application.

	* XSPApplicationHost.cs: keep path and virtual path in instance fields.

2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* XSPWorkerRequest.cs: when running under MS runtime, closing 'stream'
	is required too.

2003-02-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* MonoWorkerRequest.cs: fixed buglet in GetAppPath.

2003-02-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* Makefile: removed installation of server.exe.config.
	* XSPWorkerRequest.cs: buffered input from the socket.
	* server.exe.config: Removed file. Yahoo!
	* web.config: authentication mode set to Forms.

2003-02-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* XSPWorkerRequest.cs: fixed ReadEntityBody. Thanks to Brian Ritchie.
	Don't use a StreamReader to read from the stream cause it may buffer
	some data. TODO -> now we're using ReadByte to read from the stream.
	We should use Read and do some buffering.

2003-01-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* Makefile:
	* server.exe.config:
	* web.config: make the database accessing samples take some
	parameters from the configuration file to choose the IDbConnection
	and documented it.

2003-01-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* MonoWorkerRequest.cs:
	* XSPWorkerRequest.cs: moved GetUnknownHeader(s) here.

2003-01-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* IApplicationHost.cs: 
	* MonoWorkerRequest.cs: the same files as in mod_mono. They must be kept
	in synch.

	* XSPApplicationHost.cs: same as previous MonoApplicationHost, but
	implements IApplicationHost.

	* XSPWorkerRequest.cs: it derives now from MonoWorkerRequest. Removed
	some overrides that are already present in the base class.

	* server.cs: use XSPApplicationHost.

	* Makefile: added/removed files to SOURCES. Install the .dbg file.

	* MonoApplicationHost.cs: Removed file.

	Now mod_mono and xsp share IApplicationHost and MonoWorkerRequest.

2003-01-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* MonoWorkerRequest.cs: fixed GetRawUrl.

2003-01-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* Makefile: also copy .ascx files.

2002-12-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* MonoWorkerRequest.cs: it know handles directory requests either
	redirecting to a / terminated url for directories or searching for one
	of the default index files for / terminated urls.

2002-12-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* MonoWorkerRequest.cs: changes to match recent MapPath fixing in
	System.Web.

2002-12-13  Juli Mallett  <jmallett@FreeBSD.org>

	* Makefile, server/Makefile, src/Makefile: Spell `make' as `$(MAKE)'.
	* README: Fix typo.

2002-12-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* AssemblyInfo.cs: New file.
	* Makefile: added AssemblyInfo.cs.
	* MonoWorkerRequest.cs: create Server header from assembly attributes.
	Thanks to alp and danmorg. Some path handling fixes and kludges.

2002-12-10  Alp Toker <alp@atoker.com>

	* server/MonoWorkerRequest.cs: send a 'Server' HTTP header

2002-12-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* server/Makefile: updated.
	* server/MonoWorkerRequest.cs: give credits to Opless (Simon White).
	* server/server.cs: get the port from a config file.
	* server/server.exe.config: configuration file.
	* server/web.config: added appSettings.

2002-10-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* MonoWorkerRequest.cs: use a default encoding without markers.
	* server.cs: Trace output goes to Console.Out.

2002-10-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* Makefile: added Tracing.cs

	* MonoApplicationHost.cs: use WebTrace.
	
	* MonoWorkerRequest.cs: use WebTrace. Also changed FlushResponse. Now
	it outputs correctly the status and the headers.
	
	* Tracing.cs: new file. Almost the same as System.Web.Util.WebTrace.
	It's used to get some output under MS runtime, which disables normal
	tracing for System.Web.

	* server.cs: removed Trace stuff.

2002-10-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* Makefile: added 'trace' target.
	* index.aspx: removed file added by mistake.

2002-10-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* ChangeLog:
	* Makefile:
	* MonoApplicationHost.cs:
	* MonoWorkerRequest.cs:
	* global.asax:
	* index.aspx:
	* server.cs:
	* web.config: new web server that uses ASP.NET hosting capabilities.
	It works with MS runtime and will be used to debug our classes from
	now on. xsp/src/* is now obsoleted and will stop working some time soon.

