Permalink
Commits on Jan 20, 2009
  1. update version numbers to 2.4

    Andrew Jorgensen committed Jan 20, 2009
    svn path=/branches/mono-2-4/xsp/; revision=123902
Commits on Jan 16, 2009
  1. 2009-01-16 Gonzalo Paniagua Javier <gonzalo@novell.com>

    gonzalop committed Jan 16, 2009
    	* src/Mono.WebServer.Apache/RequestReader.cs:
    	* src/Mono.WebServer.Apache/ModMonoRequest.cs: remove unused ctors.
    
    
    svn path=/trunk/xsp/; revision=123656
Commits on Jan 8, 2009
  1. 2009-01-08 Marek Habersack <mhabersack@novell.com>

    grendello committed Jan 8, 2009
    	* configure.in: added the --with-runtime option to make it
    	possible to specify a different runtime to be used with xsp than
    	the first one found in the path.
    	If --with-runtime is not specified and ${prefix}/bin/mono exists,
    	then it is used as the runtime for compiled xsp
    
    svn path=/trunk/xsp/; revision=122761
Commits on Dec 29, 2008
  1. Useful message

    migueldeicaza committed Dec 29, 2008
    svn path=/trunk/xsp/; revision=122207
  2. 2008-12-29 Miguel de Icaza <miguel@novell.com>

    migueldeicaza committed Dec 29, 2008
    	* src/Mono.WebServer/XSPWorker.cs: Exception to assist in debuggin
    	reusable versions of Mono.WebServer.
    
    svn path=/trunk/xsp/; revision=122206
  3. Another preemptive fix

    migueldeicaza committed Dec 29, 2008
    svn path=/trunk/xsp/; revision=122193
Commits on Dec 23, 2008
  1. 2008-12-23 Gonzalo Paniagua Javier <gonzalo@novell.com>

    gonzalop committed Dec 23, 2008
    	* src/Mono.WebServer.Apache/Worker.cs: don't display the exception if
    	it's caused by a client-side close.
    	Bug #462045 fixed.
    
    
    svn path=/trunk/xsp/; revision=122055
Commits on Dec 20, 2008
  1. init script fixes merged from 2.2 branch

    Andrew Jorgensen committed Dec 20, 2008
    svn path=/trunk/xsp/; revision=121899
Commits on Dec 16, 2008
  1. * Changed the menu options to have numbers with them

    Rusty Howell committed Dec 16, 2008
    svn path=/trunk/xsp/; revision=121604
  2. 2008-12-16 Marek Habersack <mhabersack@novell.com>

    grendello committed Dec 16, 2008
    	* src/Mono.WebServer/BaseApplicationHost.cs: ignore catch-all
    	handler entries in PathMatches. Fixes bug #459270
    
    svn path=/trunk/xsp/; revision=121573
  3. * Added more descriptive labels to treeview tests

    Rusty Howell committed Dec 16, 2008
    * Added title to page
    
    svn path=/trunk/xsp/; revision=121565
Commits on Dec 15, 2008
  1. * Fixed dbpage_test_setup for dbpage1.sqlite Person/email were

    Rusty Howell committed Dec 15, 2008
    * reversed.
    * Added WebService/TestService.asmx to index page
    
    
    svn path=/trunk/xsp/; revision=121562
Commits on Dec 12, 2008
  1. 2008-12-12 Marek Habersack <mhabersack@novell.com>

    grendello committed Dec 12, 2008
    	* packaging/opensuse/xsp.spec: rpm now creates the /var/run/xsp2/
    	directory and chowns it to wwwrun.www
    
    	* packaging/opensuse/xsp2.init: modified the script to properly
    	start the xsp process.
    
    svn path=/trunk/xsp/; revision=121385
  2. 2008-12-12 Marek Habersack <mhabersack@novell.com>

    grendello committed Dec 12, 2008
    	* man/xsp.1.in: added documentation for --pidfile
    
    	* src/Mono.WebServer.XSP/main.cs: added a --pidfile option which
    	tells xsp to write its PID to the specified path.
    
    svn path=/trunk/xsp/; revision=121380
Commits on Dec 1, 2008
  1. 2008-12-01 Marek Habersack <mhabersack@novell.com>

    grendello committed Dec 1, 2008
    	* src/Mono.WebServer/BaseApplicationHost.cs: check if the key
    	exists in the handlers cache after acquiring the lock and update
    	it instead of adding.
    
    svn path=/trunk/xsp/; revision=120349
Commits on Nov 28, 2008
  1. Use TryGetValue

    grendello committed Nov 28, 2008
    svn path=/trunk/xsp/; revision=120191
Commits on Nov 27, 2008
  1. 2008-11-28 Marek Habersack <mhabersack@novell.com>

    grendello committed Nov 27, 2008
    	* src/Mono.WebServer/BaseApplicationHost.cs: add locking to avoid
    	races when two requests are being created at the same time.
    
    svn path=/trunk/xsp/; revision=120188
  2. 2008-11-27 Marek Habersack <mhabersack@novell.com>

    grendello committed Nov 27, 2008
    	* src/Mono.WebServer/IApplicationHost.cs: added new method -
    	IsHttpHandler which checks whether the passed URI matches a HTTP
    	handler definition. Fixes bug #448522
    
    	* src/Mono.WebServer/BaseApplicationHost.cs: implemented the new
    	IApplicationHost method - IsHttpHandler (2.0+ only - need to
    	figure out how to portably do the same for 1.1). Fixes bug #448522
    
    	* src/Mono.WebServer/Paths.cs: GetPathsFromUri now checks not only
    	whether a path physically exists, but also whether it's a handler
    	or a virtual file (on 2.0+). Fixes bug #448522
    
    	* src/Mono.WebServer.Apache/ModMonoWorkerRequest.cs,
    	src/Mono.WebServer/XSPWorkerRequest.cs:
    	Paths.GetPathsFromUri now accepts two more arguments.
    
    svn path=/trunk/xsp/; revision=120105
Commits on Oct 3, 2008
  1. 2008-10-03 Juraj Skripsky <js@hotfeet.ch>

    jskripsky committed Oct 3, 2008
    	* src/Mono.WebServer/BaseRequestBroker.cs: Reverted part of the last
    	commit. Use a pre-allocated buffer only when the size matches as it
    	will be transferred across appdomain boundaries in full length.
    
    svn path=/trunk/xsp/; revision=114745
  2. 2008-10-03 Juraj Skripsky <js@hotfeet.ch>

    jskripsky committed Oct 3, 2008
    	* src/Mono.WebServer/BaseRequestBroker.cs: Actually use the allocated
    	request buffers. Make the size of a request buffer equal INPUT_BUFFER_SIZE
    	in System.Web.HttpRequest, so that it is used for requests >= 32kb as well
    	(e.g. uploads of big files). Fixes bug #431675.
    
    svn path=/trunk/xsp/; revision=114733
Commits on Oct 1, 2008
  1. 2008-10-01 Miguel de Icaza <miguel@novell.com>

    migueldeicaza committed Oct 1, 2008
    	* Fix the scripts, my previous commit was untested, and some
    	scripts ended up not pointing to the right place (xsp was trying
    	to call 2.0/xsp.exe instead of 2.0/xsp2.exe and xsp1 was trying to
    	call 1.0/xsp1.exe instead of 1.0/xsp.exe).
    
    	Fixes #431121
    
    svn path=/trunk/xsp/; revision=114545
Commits on Sep 21, 2008
  1. 2008-09-21 Miguel de Icaza <miguel@novell.com>

    migueldeicaza committed Sep 21, 2008
    	* scripts/Makefile.am ($(tool_scripts)): Follow the naming pattern
    	used in Mono 2.0.  By default the `script' is a 2.0 script,
    	`script1' is the 1.0 script, and `script2' is the 2.0 script.
    
    svn path=/trunk/xsp/; revision=113665
Commits on Jul 29, 2008
  1. 2008-07-29 Marek Habersack <mhabersack@novell.com>

    grendello committed Jul 29, 2008
    	* test/1.1/webcontrols/dbpage1.aspx: do not rely on the
    	OnTextChanged to fire the Filter_Changed handler method. Doing
    	that makes the sample miss situations when the user clicks Submit
    	several times in a row without changing the filters - the result
    	of this is that no table is show in the output. Filter_Changed is
    	fired as the OnClick handler of the Submit button. Fixes bug
    	#381972.
    	Should the filter fail to return any results, an appropriate
    	information is shown. 
    
    svn path=/trunk/xsp/; revision=109147
Commits on Jul 19, 2008
  1. Update

    migueldeicaza committed Jul 19, 2008
    svn path=/trunk/xsp/; revision=108317
Commits on Jul 14, 2008
  1. 2008-07-14 Marek Habersack <mhabersack@novell.com>

    grendello committed Jul 14, 2008
    	* src/Mono.WebServer.Apache/ModMonoRequest.cs: fill the buffer
    	when reading the client block. Fixes bug #408723
    
    svn path=/trunk/xsp/; revision=107867
Commits on Jul 11, 2008
  1. 2008-07-11 Marek Habersack <mhabersack@novell.com>

    grendello committed Jul 11, 2008
    	* src/Mono.WebServer.Apache/Worker.cs: RequestReader is created
    	with the client socket as parameter now.
    
    	* src/Mono.WebServer.Apache/Mono.WebServer.Apache.sources: reflect
    	changes in file names.
    
    	* src/Mono.WebServer.Apache/ModMonoRequest.cs: renamed from
    	Request.cs.
    	Use Dictionary for caches for 2.0.
    	Instead of using NetworkStream (which would invoke socket
    	receive/send for every call to read/write an item) now using
    	MemoryStreams which are paired with BinaryReaders. Data
    	read/written from/to the client socket is put directly in the
    	MemoryStreams.
    	Protocol changes to sync with mod_mono changes (protocol version
    	9).
    
    	* src/Mono.WebServer.Apache/ModMonoWorkerRequest.cs: renamed from
    	WorkerRequest.cs
    
    	* src/Mono.WebServer.Apache/RequestReader.cs: added - moved the
    	RequestReader public class to here from WorkerRequest.cs
    
    
    svn path=/trunk/xsp/; revision=107726
Commits on Apr 25, 2008
  1. 2008-04-25 Marek Habersack <mhabersack@novell.com>

    grendello committed Apr 25, 2008
    	* src/Mono.WebServer.Apache/WorkerRequest.cs: do not append the
    	default index to the request path if a directory is
    	requested. Fixes bug #324204
    
    svn path=/trunk/xsp/; revision=101751
Commits on Mar 19, 2008
  1. 2008-03-19 Marek Habersack <mhabersack@novell.com>

    grendello committed Mar 19, 2008
    	* src/Mono.WebServer.Apache/main.cs: Fix a CWL format typo, which
    	causes the apache backend to fail when --port is used. Fixes bug
    	#372220. Patch contributed by Daniel Cohen
    	<dcohenp@eduinnova.com>, thanks a lot!
    
    svn path=/trunk/xsp/; revision=98570
Commits on Feb 26, 2008
  1. Add a Date header in XSP. Fixes bug #363404.

    kornelpal committed Feb 26, 2008
    svn path=/trunk/xsp/; revision=96614
Commits on Feb 25, 2008
  1. * Makefile.am (security_test_sources): Files are in $(srcdir).

    harinath committed Feb 25, 2008
    svn path=/trunk/xsp/; revision=96577
Commits on Feb 7, 2008
  1. 2008-02-08 Marek Habersack <mhabersack@novell.com>

    grendello committed Feb 7, 2008
    	* test/Web.sitemap: /1.1/asp.net/transfer2.aspx removed from the
    	tree - it is not supposed to be accessed directly.
    
    svn path=/trunk/xsp/; revision=95206
  2. 2008-02-08 Marek Habersack <mhabersack@novell.com>

    grendello committed Feb 7, 2008
    	* test/1.1/asp.net/codebehind1.aspx: do not use automatic even
    	wireup. Fixes bug #359783
    
    svn path=/trunk/xsp/; revision=95204
Commits on Feb 3, 2008
  1. 2008-02-03 Pedro Martínez Juliá <pedromj@gmail.com>

    Pedro Martínez Juliá committed Feb 3, 2008
    	* ChangeLog: Convert to UTF8 and change my old email with the new.
    
    
    svn path=/trunk/xsp/; revision=94670
  2. 2008-02-03 Pedro Martínez Juliá <pedromj@gmail.com>

    Pedro Martínez Juliá committed Feb 3, 2008
    	* man: Add new generated manual page to svn:ignore.
    
    
    svn path=/trunk/xsp/; revision=94668
Commits on Jan 30, 2008
  1. 2008-01-30 Robert Jordan <robertj@gmx.net>

    robert-j committed Jan 30, 2008
    	* src/Mono.WebServer.FastCgi/main.cs (Main):
    	Replace Console.WriteLines with Logger.Write. Always log to
    	console during Main (). Handle UnmagedSocket's exceptions gracefully.
    	Fixes #350779.
    
    
    svn path=/trunk/xsp/; revision=94406