Permalink
Commits on Dec 17, 2010
Commits on Dec 16, 2010
  1. Revert "[mod_mono] Some safeguards for stray requests"

    grendello committed Dec 16, 2010
    This reverts commit 1e69789.
    Not necessary to have it.
Commits on Dec 14, 2010
  1. [mod_mono] Some safeguards for stray requests

    grendello committed Dec 14, 2010
    - When mono_handler is called for a location it is not configured to handle but for a request
      which involves an ASP.NET resource it will now forbid access to that resource.
    
    - If the backend declines the request, mod_mono now forbids access to the resource instead of
      just declining the request. Declining the request in apache means that any modules farther
      down the chain can handle it as the see fit, and this is not what we want.
Commits on Nov 18, 2010
  1. Avoid another warning.

    gonzalop committed Nov 18, 2010
  2. Set the environment variables after the 2nd fork

    gonzalop committed Nov 18, 2010
    	The environment variables set for a particular instance must be set
    	after the second fork so they don't persist for the apache process
    	currently running.
  3. Build updates

    gonzalop committed Nov 18, 2010
    	Add quiet build, depend in mod_mono_config.h, avoid 'unused' warning.
Commits on Sep 29, 2010
  1. Add .gitignores

    gonzalop committed Sep 29, 2010
  2. DataSize was 5 over the actual size.

    gonzalop committed Sep 29, 2010
    	The data size sent to mod-mono-server was 5 over the actual length of
    	the data, since it accounted for the command (1 byte) and the size
    	itself (4 bytes).
Commits on Aug 27, 2010
  1. Bump version to 2.8.1

    Andrew Jorgensen committed Aug 27, 2010
Commits on Aug 20, 2010
  1. [mod_mono] MaxActiveRequests defaults to 0 now

    grendello committed Aug 20, 2010
    MaxActiveRequests used to be set to 150 by default, to avoid problems with the threadpool
    going crazy. With the new threadpool code it's perfectly ok to turn off the request number
    limiting by default.
Commits on May 21, 2010
  1. bump version

    Andrew Jorgensen committed May 21, 2010
    svn path=/trunk/mod_mono/; revision=157714
Commits on Mar 29, 2010
  1. Bumped max active/waiting requests default limits to 150/150, respect…

    grendello committed Mar 29, 2010
    …ively
    
    svn path=/trunk/mod_mono/; revision=154379
Commits on Feb 13, 2010
  1. 2010-02-13 Gonzalo Paniagua Javier <gonzalo@novell.com>

    gonzalop committed Feb 13, 2010
    	* configure.in: check for strndup().
    	* src/glib_compat.c: added g_strndup() from eglib.
    	Fixes the compilation for systems without strndup().
    
    
    svn path=/trunk/mod_mono/; revision=151690
Commits on Jan 19, 2010
  1. 2010-01-19 Marek Habersack <mhabersack@novell.com>

    grendello committed Jan 19, 2010
    	* mod_mono.c (set_process_limits): if RLIMIT_AS is defined, set it
    	in addition to RLIMIT_DATA. Fixes bug #568843. Patch from Brett
    	Kiefer <brett@fogcreek.com>, thanks!
    
    svn path=/trunk/mod_mono/; revision=149846
Commits on Jan 18, 2010
  1. 2010-01-18 Marek Habersack <mhabersack@novell.com>

    grendello committed Jan 18, 2010
    	* mod_mono.c (fork_mod_mono_server): use waitpid to wait for the
    	1st child during the double fork. Fixes bug #569789. Patch from
    	John Lightsey <jd@cpanel.net>, thanks!
    
    svn path=/trunk/mod_mono/; revision=149768
Commits on Jan 11, 2010
  1. 2010-01-11 Marek Habersack <mhabersack@novell.com>

    grendello committed Jan 11, 2010
    	* mod_mono.c (increment_active_requests): moved variable
    	declaration to the top of a block so that code doesn't require a
    	C99-compliant compiler. Fixes bug #569794. Patch from John
    	Lightsey <jd@cpanel.net>, thanks!
    
    svn path=/trunk/mod_mono/; revision=149351
Commits on Dec 7, 2009
  1. 2009-12-07 Gonzalo Paniagua Javier <gonzalo@novell.com>

    gonzalop committed Dec 7, 2009
    	* mod_mono.c: fix compilation on systems that don't define SIGPWR.
    
    
    svn path=/trunk/mod_mono/; revision=147788
Commits on Dec 2, 2009
  1. 2009-12-02 Marek Habersack <mhabersack@novell.com>

    grendello committed Dec 2, 2009
    	* mod_mono.8.in: documented new directive MonoTargetFramework
    
    2009-12-02  Marek Habersack  <mhabersack@novell.com>
    
    	* mod_mono.c: added new directive MonoTargetFramework which allows
    	one to select which framework backend to start (2.0, 3.5 and 4.0
    	with the first two being aliases).
    
    svn path=/trunk/mod_mono/; revision=147426
Commits on Nov 9, 2009
  1. 2009-11-09 Marek Habersack <mhabersack@novell.com>

    grendello committed Nov 9, 2009
    	* mod_mono.c: implemented a list of URLs in the control panel,
    	based on patch from Heiner Wolf <wolf.heiner@googlemail.com>,
    	thanks!
    
    svn path=/trunk/mod_mono/; revision=145717
Commits on Nov 6, 2009
  1. 2009-11-06 Marek Habersack <mhabersack@novell.com>

    grendello committed Nov 6, 2009
    	* mod_mono.c (fork_mod_mono_server): initialize supplementary
    	group ids after forking. Patch from Philip Tricca
    	<flihp@twobit.us>, thanks!
    
    svn path=/trunk/mod_mono/; revision=145618
Commits on Sep 25, 2009
  1. version and manual page

    gonzalop committed Sep 25, 2009
    svn path=/trunk/mod_mono/; revision=142640
Commits on Sep 21, 2009
  1. 2009-09-21 Marek Habersack <mhabersack@novell.com>

    grendello committed Sep 21, 2009
    	* mod_mono.c: added new directive to disable hidden file/directory
    	protection in the backend (MonoCheckHiddenFiles).
    
    2009-09-21  Marek Habersack  <mhabersack@novell.com>
    
    	* mod_mono.8.in: documented MonoCheckHiddenFiles
    
    svn path=/trunk/mod_mono/; revision=142355
Commits on Aug 24, 2009
  1. 2009-08-24 Marek Habersack <mhabersack@novell.com>

    grendello committed Aug 24, 2009
    	* configure.in: no longer checks for glib
    
    2009-08-24  Marek Habersack  <mhabersack@novell.com>
    
    	* Makefile.am (mod_mono_la_CFLAGS): glib is no longer used
    
    	* glib_compat.c, glib_compat.h: added. Compatibility glib
    	functions/macros used in mono-io-portability.c
    
    svn path=/trunk/mod_mono/; revision=140495
Commits on Aug 22, 2009
  1. 2009-08-22 Marek Habersack <mhabersack@novell.com>

    grendello committed Aug 22, 2009
    	* mod_mono.conf.in: added X-Powered-By header. Fixes bug #400825
    
    svn path=/trunk/mod_mono/; revision=140448
Commits on Mar 16, 2009
  1. ChangeLog update

    grendello committed Mar 16, 2009
    svn path=/trunk/mod_mono/; revision=129481
  2. 2009-03-16 Marek Habersack <mhabersack@novell.com>

    grendello committed Mar 16, 2009
    	* mod_mono.c (ensure_dashboard_initialized): do the XXGLOBAL
    	detection based on the passed alias.
    
    svn path=/trunk/mod_mono/; revision=129480
Commits on Mar 14, 2009
  1. 2009-03-14 Marek Habersack <mhabersack@novell.com>

    grendello committed Mar 14, 2009
    	* mod_mono.c (ensure_dashboard_initialized): takes an argument
    	which tells it whether it's called as part of the XXGLOBAL (auto
    	app) server and, if yes, turns off the dashboard attachment
    	critical error which in this case is a false alarm. Fixes bug
    	#476289
    
    svn path=/trunk/mod_mono/; revision=129347
Commits on Mar 10, 2009
  1. t

    gonzalop committed Mar 10, 2009
    svn path=/trunk/mod_mono/; revision=128988
Commits on Mar 9, 2009
  1. 2009-03-09 Marek Habersack <mhabersack@novell.com>

    grendello committed Mar 9, 2009
    	* autogen.sh: added support for detecting libtool on Mac, which
    	has it renamed to glibtool in versions 10.5+. Fixes bug #478381
    
    svn path=/trunk/mod_mono/; revision=128871
Commits on Mar 8, 2009
  1. 2009-03-08 Marek Habersack <mhabersack@novell.com>

    grendello committed Mar 8, 2009
    	* mod_mono.8.in: added documentation for the new MonoIOMAP
    	directive.
    
    2009-03-08  Marek Habersack  <mhabersack@novell.com>
    
    	* mod_mono.c (send_entire_file): attempts to map file name using
    	mono_portability_find_file which is able to find files with the
    	same name but different case if MONO_IOMAP is in effect.
    	Added a new directive, MonoIOMAP which takes two parameters - the
    	alias and MONO_IOMAP-style value (all/case/drive). This directive
    	switches MONO_IOMAP on for that alias within mod_mono as well as
    	exports the MONO_IOMAP environment variable in the backend's
    	environment.
    
    	* mono-io-portability.c, mono-io-portability.h: added. Copied from
    	mono runtime and modified for mod_mono purposes.
    
    2009-03-08  Marek Habersack  <mhabersack@novell.com>
    
    	* configure.in: added detection of glib
    
    svn path=/trunk/mod_mono/; revision=128842
  2. Added MONO_IOMAP support

    grendello committed Mar 8, 2009
    svn path=/trunk/mod_mono/; revision=128841
Commits on Mar 4, 2009
  1. Fix for Bug 481678 - a2enmod mono breaks asp.net

    Andrew Jorgensen committed Mar 4, 2009
    svn path=/trunk/mod_mono/; revision=128565
Commits on Feb 25, 2009
  1. Committed by mistake

    grendello committed Feb 25, 2009
    svn path=/trunk/mod_mono/; revision=128000
  2. fail-over work

    grendello committed Feb 25, 2009
    svn path=/trunk/mod_mono/; revision=127997
Commits on Feb 24, 2009
  1. test

    gonzalop committed Feb 24, 2009
    svn path=/trunk/mod_mono/; revision=127856