Permalink
Commits on Oct 29, 2004
  1. Approved by Gonzalo

    migueldeicaza committed Oct 29, 2004
    svn path=/trunk/xsp/; revision=35488
  2. Version

    migueldeicaza committed Oct 29, 2004
    svn path=/trunk/xsp/; revision=35466
  3. 2004-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Oct 29, 2004
    	* server/XSPApplicationHost.cs: redirect on directories that are not
    	the root virtual directory when the path does not end in '/'. Fixes bug
    	#68082.
    
    svn path=/trunk/xsp/; revision=35429
Commits on Oct 17, 2004
  1. 2004-10-17 Ben Maurer <bmaurer@ximian.com>

    Ben Maurer
    Ben Maurer committed Oct 17, 2004
    	* server/MonoWorkerRequest.cs (MapPath): avoid the
    	concat here.
    
    svn path=/trunk/xsp/; revision=35058
Commits on Oct 14, 2004
  1. 2004-10-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Oct 14, 2004
    	* server/ApplicationServer.cs: set the accepted socket to Blocking.
    
    svn path=/trunk/xsp/; revision=34993
Commits on Oct 3, 2004
  1. 2004-10-03 Ben Maurer <bmaurer@ximian.com>

    Ben Maurer
    Ben Maurer committed Oct 3, 2004
    	* server/ApplicationServer.cs: use UtcNow
    
    svn path=/trunk/xsp/; revision=34644
Commits on Oct 1, 2004
  1. Image, text files and folders

    Anirban Bhattacharjee
    Anirban Bhattacharjee committed Oct 1, 2004
    svn path=/trunk/xsp/; revision=34597
  2. Adding files and folders

    Anirban Bhattacharjee
    Anirban Bhattacharjee committed Oct 1, 2004
    svn path=/trunk/xsp/; revision=34596
  3. New Directory

    Anirban Bhattacharjee
    Anirban Bhattacharjee committed Oct 1, 2004
    svn path=/trunk/xsp/; revision=34595
Commits on Sep 30, 2004
  1. 2004-09-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Sep 30, 2004
    	* test/web_regularexpressionvalidator.aspx: improved example. Patch by
    	Tomasz Rybak.
    
    svn path=/trunk/xsp/; revision=34554
  2. commentification

    Ben Maurer
    Ben Maurer committed Sep 30, 2004
    svn path=/trunk/xsp/; revision=34539
  3. 2004-09-29 Ben Maurer <bmaurer@ximian.com>

    Ben Maurer
    Ben Maurer committed Sep 30, 2004
    	* server/LingeringNetworkStream.cs: make the byte [] buffer
    	static here. It is not of consequence what we write to the buffer
    	so we may as well cache it.
    	* server/XSPWorkerRequest.cs: Avoid String.Format related stuff,
    	just append to the stringbuilder.
    
    svn path=/trunk/xsp/; revision=34535
Commits on Sep 28, 2004
  1. 2004-09-28 Ben Maurer <bmaurer@ximian.com>

    Ben Maurer
    Ben Maurer committed Sep 28, 2004
    	* server/XSPApplicationHost.cs: rather than pass an ip addr
    	across appdomains as a string, pass it as a long. this avoids
    	the cost of making it into a string, and related allocations.
    
    svn path=/trunk/xsp/; revision=34501
Commits on Sep 27, 2004
  1. 2004-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Sep 27, 2004
    	* configure.in: 1.0.2.99
    	* server/ApplicationServer.cs: application server never dies.
    	* test/web_table2.aspx: added missing runat attributes.
    
    svn path=/trunk/xsp/; revision=34455
  2. no thumbnails here

    gonzalop committed Sep 27, 2004
    svn path=/trunk/xsp/; revision=34440
Commits on Sep 23, 2004
  1. 2004-09-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Sep 23, 2004
    	* configure.in: 1.0.2.99
    
    	* server/ApplicationServer.cs: allow unloading applications. Fixed
    	warnings.
    
    	* server/BaseApplicationHost.cs: when the domain is unloaded, tell
    	the application server we don't exist any more.
    
    	* server/BaseRequestBroker.cs: added some sanity checks.
    
    	* server/IApplicationHost.cs: added Server to the interface.
    
    	* server/ModMonoRequest.cs:
    	* server/ModMonoWorkerRequest.cs:
    	* server/ModMonoApplicationHost.cs: if apache is stopping, tell the
    	application server to finish everything off.
    
    	* server/XSPWorkerRequest.cs:
    	* server/XSPApplicationHost.cs: fixed warnings.
    
    	* server/server.cs: if running interactive, unload all applications
    	before exiting.
    
    svn path=/trunk/xsp/; revision=34317
Commits on Sep 12, 2004
  1. 2004-09-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Sep 12, 2004
    	* server/ApplicationServer.cs: make the server socket non-blocking and
    	ignore any exception on Accept.
    
    svn path=/trunk/xsp/; revision=33779
  2. add comment

    Ben Maurer
    Ben Maurer committed Sep 12, 2004
    svn path=/trunk/xsp/; revision=33778
  3. 2004-09-12 Ben Maurer <bmaurer@ximian.com>

    Ben Maurer
    Ben Maurer committed Sep 12, 2004
    	* server/server.cs: allow for clean exit (workaround)
    	* server/XSPWorkerRequest.cs: avoid a remoting call.
    	cache MemoryStreams
    	* InitialWorkerRequest.cs: cache byte [] buffers.
    
    svn path=/trunk/xsp/; revision=33777
  4. ssh

    Ben Maurer
    Ben Maurer committed Sep 12, 2004
    svn path=/trunk/xsp/; revision=33774
  5. shhh

    Ben Maurer
    Ben Maurer committed Sep 12, 2004
    svn path=/trunk/xsp/; revision=33773
Commits on Sep 4, 2004
  1. 2004-09-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Sep 4, 2004
    	* configure.in: added AM_MKDIR_P to make automake 1.8 happier.
    
    svn path=/trunk/xsp/; revision=33342
Commits on Aug 31, 2004
  1. typo

    gonzalop committed Aug 31, 2004
    svn path=/trunk/xsp/; revision=33123
  2. 2004-08-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Aug 31, 2004
    	* server/ApplicationServer.cs: don't set the socket timeout for
    	mod-mono-server. Apache should take care of that.
    
    	* server/BaseApplicationHost.cs:
    	* server/BaseRequestBroker.cs:
    	* server/ModMonoApplicationHost.cs: unregister the request in
    	EndOfRequest event because under heavy load HttpRuntime.ProcessRequest
    	might return immediately and queue the request for later processing.
    
    	* server/XSPApplicationHost.cs: unregister the request when redirecting
    
    	* server/MonoWorkerRequest.cs:
    	* server/ModMonoWorkerRequest.cs:
    	* server/XSPWorkerRequest.cs: RequestId is not part of
    	MonoWorkerRequest interface.
    
    svn path=/trunk/xsp/; revision=33112
Commits on Aug 17, 2004
  1. 2004-08-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Aug 17, 2004
    	* server/ApplicationServer.cs: ignore exceptions when setting socket
    	options as there are systems that don't support them. Fixes bug #63031.
    
    svn path=/trunk/xsp/; revision=32438
Commits on Aug 4, 2004
  1. 2004-08-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Aug 4, 2004
    	* nunit-tests/standalone/Makefile.am:
    	* tools/nunitasp/source/NUnitAspTest/Makefile.am: fix distcheck on a
    	clean system and remove warnings.
    
    svn path=/trunk/xsp/; revision=31893
  2. 2004-08-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Aug 4, 2004
    	* server/ModMonoWorkerRequest.cs: GetRequestHeader is case insensitive
    	now. Thanks to Jan Jaros.
    
    svn path=/trunk/xsp/; revision=31869
Commits on Aug 2, 2004
  1. 2004-08-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Aug 2, 2004
    	* Makefile.am:
    	* configure.in:
    	* nunit-tests/standalone/Makefile.am:
    	* scripts/.cvsignore:
    	* scripts/Makefile.am:
    	* scripts/script.in:
    	* server/Makefile.am:
    	* tools/asp_state/Makefile.am:
    	* tools/dbsessmgr/Makefile.am:
    	* tools/nunitasp/source/NUnitAsp/Makefile.am:
    	* tools/nunitasp/source/NUnitAspTest/Makefile.am: added xsp and
    	mod-mono-server scripts, remove .mdb files when cleaning.
    
    svn path=/trunk/xsp/; revision=31750
Commits on Jul 30, 2004
  1. 2004-07-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Jul 30, 2004
    	* server/ApplicationServer.cs: fix host matching in presence of *.
    	Closes bug #61275.
    
    	* server/ModMonoWorkerRequest.cs: don't duplicate the slash when setting
    	a default file name that we know is not present.
    
    svn path=/trunk/xsp/; revision=31661
Commits on Jul 29, 2004
  1. 2004-07-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Jul 29, 2004
    	* configure.in: 1.0.1.
    	* server/ApplicationServer.cs: don't timeout in Select when we only have
    	the listener socket. Use real times for timeout.
    
    svn path=/trunk/xsp/; revision=31618
Commits on Jul 28, 2004
  1. 2004-07-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Jul 28, 2004
    	* server/ApplicationServer.cs: increased the backlog for listen, set
    	accepted sockets read/write timeout to 15s and handle timeouts when
    	reading request data before submitting the work item to the threadpool.
    	* server/XSPApplicationHost.cs: don't write a 500 error response if
    	we got an IOException when reading from the network stream.
    	* server/XSPWorkerRequest.cs: if there's an IOException when reading
    	the headers, just rethrow it.
    
    svn path=/trunk/xsp/; revision=31587
Commits on Jul 19, 2004
  1. 2004-07-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Jul 19, 2004
    	* server/ModMonoApplicationHost.cs: don't write the 50x error response
    	to the stream. Just closing works and doesn't drive mod_mono crazy.
    
    svn path=/trunk/xsp/; revision=31286
Commits on Jul 15, 2004
  1. semicolon->comma

    gonzalop committed Jul 15, 2004
    svn path=/trunk/xsp/; revision=31165
Commits on Jul 13, 2004
  1. 2004-07-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Jul 13, 2004
    	* test/Makefile.am:
    	* test/chunked.ashx: the output of this handler should be chunked for
    	1.1 clients and 1.0 clients that send the Accept-Encoding to 'chunked'.
    
    svn path=/trunk/xsp/; revision=31105
  2. 2004-07-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Jul 13, 2004
    	* server/ModMonoApplicationHost.cs:
    	* server/ModMonoRequest.cs:
    	* server/ModMonoWorkerRequest.cs: when we can't find a suitable
    	application, return NOT_FOUND to mod_mono.
    
    svn path=/trunk/xsp/; revision=31061