Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 20, 2007
  1. version bump -> 1.2.4

    Wade Berrier authored
    svn path=/trunk/xsp/; revision=75986
Commits on Apr 13, 2007
  1. @grendello

    2007-04-13 Marek Habersack <mhabersack@novell.com>

    grendello authored
    	* src/Mono.WebServer/BaseRequestBroker.cs: replace old code that
    	used hashtables to store request data with arrays. Array is also
    	used to acquire a unique request id. Previously the code used
    	GetHashCode() to do that, incorrectly assuming that the return
    	value from the method is unique. This caused frequent race
    	conditions and crashes. The new code uses arrays sized at 200
    	slots initially - this means it can handle up to 200 _concurrent_
    	requests before it needs to resize the arrays.
    
    	* src/Mono.WebServer/XSPApplicationHost.cs: make sure worker is
    	not null before attempting to use it.
    
    	* src/ModMonoApplicationHost.cs: make sure worker is not null
    	before attempting to use it.
    
    
    svn path=/trunk/xsp/; revision=75696
Commits on Mar 30, 2007
  1. @migueldeicaza

    Revert patch 75192, we should find the real source of the problem

    migueldeicaza authored
    svn path=/trunk/xsp/; revision=75231
  2. @grendello

    Remove the comment as not valid

    grendello authored
    svn path=/trunk/xsp/; revision=75223
  3. @grendello

    Change the way nested Leave/Enter calls are handled.

    grendello authored
    svn path=/trunk/xsp/; revision=75194
  4. @grendello

    2007-03-30 Marek Habersack <mhabersack@novell.com>

    grendello authored
    	* src/Mono.WebServer/BaseRequestBroker.cs: protect access to the
    	buffer in Read at least a bit. It can still be released by some
    	other thread after or during Read.
    
    svn path=/trunk/xsp/; revision=75192
  5. @grendello

    2007-03-30 Marek Habersack <mhabersack@novell.com>

    grendello authored
    	* src/Mono.WebServer/Tracing.cs: added a utility class to help in
    	tracing.
    
    	* src/Mono.WebServer/Makefile.am (monowebserver_sources): added Tracing.cs
    
    	* configure.in: Define TRACE together with WEBTRACE.
    
    svn path=/trunk/xsp/; revision=75182
  6. @grendello

    2007-03-30 Marek Habersack <mhabersack@novell.com>

    grendello authored
    	* src/server.cs: move a line of common code out of ifdefs
    
    
    svn path=/trunk/xsp/; revision=75180
  7. @grendello

    2007-03-30 Marek Habersack <mhabersack@novell.com>

    grendello authored
    	* src/Mono.WebServer/Makefile.am (MCSFLAGS): support tracing if
    	enabled.
    
    	* src/Makefile.am (MCSFLAGS): support tracing if enabled
    
    	* configure.in: add a parameter to enable conditional tracing.
    
    
    svn path=/trunk/xsp/; revision=75179
Commits on Mar 29, 2007
  1. @migueldeicaza

    2007-03-29 Miguel de Icaza <miguel@novell.com>

    migueldeicaza authored
    	* src/ModMonoApplicationHost.cs: Do not try to call Close on a
    	null stream (Stream can become null inside InnerRun) and this
    	makes debugging with gdb harder. 
    
    svn path=/trunk/xsp/; revision=75144
  2. @migueldeicaza

    2007-03-28 Miguel de Icaza <miguel@novell.com>

    migueldeicaza authored
    	* src/ModMonoRequest.cs: Only compute the data once.
    
    	(GetClientBlock): if we get a -1, return the -1 to the client, do
    	not try to call Read. 
    
    svn path=/trunk/xsp/; revision=75120
Commits on Mar 28, 2007
  1. @grendello

    2007-03-29 Marek Habersack <mhabersack@novell.com>

    grendello authored
    	* src/ModMonoApplicationHost.cs: make sure request id is reset to
    	-1 after we have unregistered it.
    
    
    svn path=/trunk/xsp/; revision=75118
Commits on Mar 2, 2007
  1. * configure.in:

    Wade Berrier authored
    * src/Mono.WebServer/xsp-2.pc.in:
    * src/Mono.WebServer/xsp.pc.in:
    Use VERSION from configure.in in the .pc files (they were always
    0.1 and 0.2 before, but this isn't useful since the files 
    are xsp and xsp-2)
    
    
    svn path=/trunk/xsp/; revision=73654
Commits on Jan 27, 2007
  1. @migueldeicaza

    Update

    migueldeicaza authored
    svn path=/trunk/xsp/; revision=71795
Commits on Jan 25, 2007
  1. Oops, fix ChangeLog date

    Wade Berrier authored
    svn path=/trunk/xsp/; revision=71692
  2. * configure.in: version bump -> 1.2.3

    Wade Berrier authored
    svn path=/trunk/xsp/; revision=71683
Commits on Jan 8, 2007
  1. In Tests.XSP.Security:

    Sebastien Pouliot authored
    2007-01-08  Sebastien Pouliot  <sebastien@ximian.com>
    
    	* ChangeLog: Track changes in tests.
    	* Makefile: Build/run unit tests.
    	* FileExtensionsTest.cs: Tests that try, by messing with the file 
    	extensions, to retrieve the original source code of the web page.
    	* DirectoryTraversalTest.cs: Tests that try, by messing with the path,
    	to retrieve a file outside the webroot.
    	* WebTestHelper.cs: Base class with helper methods for tests.
    
    In .:
    2007-01-08  Sebastien Pouliot  <sebastien@ximian.com>
    
    	* webroot/*: Web files used for the tests.
    	* NOACCESS: Test file that resides outside the web root directory.
    	* README: Instruction about how to run the tests.
    
    svn path=/trunk/xsp/; revision=70662
Commits on Jan 5, 2007
  1. @grendello

    Implement output header encoding support

    grendello authored
    svn path=/trunk/xsp/; revision=70560
Commits on Dec 23, 2006
  1. @gonzalop

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

    gonzalop authored
    	* src/Mono.WebServer/ApplicationServer.cs: set the server as stopped
    	early on to prevent a possible nullref. Closes bug #80230.
    
    
    svn path=/trunk/xsp/; revision=70003
Commits on Nov 21, 2006
  1. @migueldeicaza

    Improve manual page

    migueldeicaza authored
    svn path=/trunk/xsp/; revision=68230
Commits on Nov 17, 2006
  1. version bump -> 1.2.1

    Wade Berrier authored
    svn path=/trunk/xsp/; revision=68079
Commits on Nov 16, 2006
  1. @gonzalop

    2006-11-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop authored
    	* src/Mono.WebServer/XSPWorkerRequest.cs: close the connection if
    	there's an error reading the headers (including assembly loading
    	exceptions due to a bad installation).
    
    	* src/ModMonoApplicationHost.cs: kill the warning that everyone is
    	worried about.
    
    
    svn path=/trunk/xsp/; revision=68041
Commits on Oct 11, 2006
  1. version bump

    Wade Berrier authored
    svn path=/trunk/xsp/; revision=66576
Commits on Sep 11, 2006
  1. @gonzalop

    2006-09-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop authored
    	* src/Mono.WebServer/ApplicationServer.cs: don't run BeginAccept when
    	the server has been stopped. Fixes bug #79361.
    
    
    svn path=/trunk/xsp/; revision=65253
Commits on Sep 5, 2006
  1. @gonzalop

    fix

    gonzalop authored
    svn path=/trunk/xsp/; revision=64962
  2. @gonzalop

    fix windows build

    gonzalop authored
    svn path=/trunk/xsp/; revision=64955
Commits on Sep 3, 2006
  1. 2006-09-03 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot authored
    	* src/Mono.WebServer/XSPApplicationHost.cs: Read from the stream, not 
    	the socket as the socket data is encrypted when using SSL. Fix from 
    	Jean-Francois Burdet.
    
    
    svn path=/trunk/xsp/; revision=64827
Commits on Aug 25, 2006
  1. tag for 1.1.17

    Wade Berrier authored
    svn path=/trunk/xsp/; revision=64383
Commits on Aug 23, 2006
  1. configure.in:

    Wade Berrier authored
    src/Makefile.am:
    src/Mono.WebServer/Makefile.am: Add GACUTIL_FLAGS to make gac root dir package
    friendly (Relative to DESTDIR)
    
    
    svn path=/trunk/xsp/; revision=64277
  2. Unbump configure.in number back to 1.1.16, otherwise

    Wade Berrier authored
    it breaks snapshot builds to have a 5 part version number.
    
    svn path=/trunk/xsp/; revision=64271
Commits on Aug 16, 2006
  1. @gonzalop

    2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop authored
    	* configure.in:
    	* src/mono.snk:
    	* src/AssemblyInfo.cs.in:
    	* src/Makefile.am:
    	* src/Mono.WebServer/xsp-2.pc.in:
    	* src/Mono.WebServer/xsp.pc.in:
    	* src/Mono.WebServer/AssemblyInfo2.cs.in:
    	* src/Mono.WebServer/AssemblyInfo.cs.in:
    	* src/Mono.WebServer/Makefile.am:
    	* src/AssemblyInfoModMono.cs.in:
    	* src/mono.pub:
    	* scripts/Makefile.am: xsp, xsp2, Mono.WebServer and Mono.WebServer2 are
    	installed in the GAC now to avoid problems with the upcoming patch in
    	the runtime.
    
    
    svn path=/trunk/xsp/; revision=63843
  2. @gonzalop

    2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop authored
    	* src/Mono.WebServer/MonoWorkerRequest.cs:
    	* src/Mono.WebServer/XSPApplicationHost.cs:
    	* src/ModMonoApplicationHost.cs: display unexpected errors in
    	ProcessRequest from the root domain, as it will help pinpoint deployment
    	errors once the upcoming patch modifies the way assemblies are loaded
    	in newly created domains.
    
    
    svn path=/trunk/xsp/; revision=63815
Commits on Aug 15, 2006
  1. @migueldeicaza

    here too

    migueldeicaza authored
    svn path=/trunk/xsp/; revision=63774
Commits on Aug 3, 2006
  1. Add X.509 client certificate support for mod_mono

    Sebastien Pouliot authored
    svn path=/trunk/xsp/; revision=63305
Commits on Jul 20, 2006
  1. version bump

    Wade Berrier authored
    svn path=/trunk/xsp/; revision=62795
Something went wrong with that request. Please try again.