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

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

    - 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.
    committed Dec 14, 2010
Commits on Nov 18, 2010
  1. Avoid another warning.

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

    	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.
    gonzalop committed Nov 18, 2010
  3. Build updates

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

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

    	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).
    gonzalop committed Sep 29, 2010
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

    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.
    committed Aug 20, 2010
Commits on May 21, 2010
  1. bump version

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

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

    	* 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
    gonzalop committed Feb 13, 2010
Commits on Jan 19, 2010
  1. 2010-01-19 Marek Habersack <mhabersack@novell.com>

    	* 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
    committed Jan 19, 2010
Commits on Jan 18, 2010
  1. 2010-01-18 Marek Habersack <mhabersack@novell.com>

    	* 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
    committed Jan 18, 2010
Commits on Jan 11, 2010
  1. 2010-01-11 Marek Habersack <mhabersack@novell.com>

    	* 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
    committed Jan 11, 2010
Commits on Dec 7, 2009
  1. 2009-12-07 Gonzalo Paniagua Javier <gonzalo@novell.com>

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

    	* 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
    committed Dec 2, 2009
Commits on Nov 9, 2009
  1. 2009-11-09 Marek Habersack <mhabersack@novell.com>

    	* 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
    committed Nov 9, 2009
Commits on Nov 6, 2009
  1. 2009-11-06 Marek Habersack <mhabersack@novell.com>

    	* 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
    committed Nov 6, 2009
Commits on Sep 25, 2009
  1. version and manual page

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

    	* 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
    committed Sep 21, 2009
Commits on Aug 24, 2009
  1. 2009-08-24 Marek Habersack <mhabersack@novell.com>

    	* 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
    committed Aug 24, 2009
Commits on Aug 22, 2009
  1. 2009-08-22 Marek Habersack <mhabersack@novell.com>

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

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

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

    	* 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
    committed Mar 14, 2009
Commits on Mar 10, 2009
  1. t

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

    	* 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
    committed Mar 9, 2009
Commits on Mar 8, 2009
  1. 2009-03-08 Marek Habersack <mhabersack@novell.com>

    	* 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
    committed Mar 8, 2009
  2. Added MONO_IOMAP support

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

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

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

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

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