Re: The mod_python wiki has materialized!

2006-09-12 Thread Max Bowsher
Graham Dumpleton wrote: On 13/09/2006, at 8:45 AM, Jim Gallacher wrote: Woot Woot Woot! We have our wiki! http://wiki.apache.org/mod_python/ Now comes the hard part... what the heck are we going to do with it? :) Ahhh, more work. :-( Obviously the FAQ stuff can go over there, but I

Re: Need confirmation of memory leak using Apache 2.2.2.

2006-07-31 Thread Max Bowsher
Graham Dumpleton wrote: Okay, found the source of the memory leak. The problem goes right back to 3.1.4 which also has the problem when tested. ... Now what do we do about 3.2.10? Given that this thing leaks really badly when triggered shows that no one must be using multiple handler phases

Re: 401 response with reject ip?

2006-07-25 Thread Max Bowsher
Ruediger Pluem wrote: Having added the following to my virtual host location / reject ip 127.0.0.1 /location results in a 401 response and the following entries in the error_log [Mon Jul 24 16:56:03 2006] [error] [client 127.0.0.1] user (null): authorization failure for /: [Mon

Re: mod_python 3.2.9-rc2 available for testing

2006-06-23 Thread Max Bowsher
Jim Gallacher wrote: The mod_python 3.2.9-rc2 tarball is available for testing. Something about the mod_python.util changes has either exposed a bug in Trac, or introduced a bug into mod_python - I'm not sure which yet. 3.2.x r416547 with r393781 reverted works fine for me 3.2.x r416548 seems

Re: mod_python 3.2.9-rc2 available for testing

2006-06-23 Thread Max Bowsher
Jim Gallacher wrote: Max Bowsher wrote: Jim Gallacher wrote: The mod_python 3.2.9-rc2 tarball is available for testing. Something about the mod_python.util changes has either exposed a bug in Trac, or introduced a bug into mod_python - I'm not sure which yet. 3.2.x r416547 with r393781

configure failure with bash-3.1 - fixed in SVN, but not in any release

2006-06-22 Thread Max Bowsher
Attempting to configure mod_python on a current Debian 'etch' system, or any other using bash-3.1, fails, with the shell error: syntax error near unexpected token `(' This has already been fixed in mod_python SVN for 4 months (r376555, MODPYTHON-122), and backported to 3.2.x (r383362), but has

Re: configure failure with bash-3.1 - fixed in SVN, but not in any release

2006-06-22 Thread Max Bowsher
Jim Gallacher wrote: Rob Sanderson wrote: +1 Seconded. We have a kludge in our install script to replace sh with ksh, but it would be nice to be able to remove this. Thanks! Is anyone aware of any issues fixed in trunk that still need to be backported to 3.2.x? I'll check my notes

3.2.9 release blocker? API breakage for mod_python.util.Field()

2006-06-22 Thread Max Bowsher
MODPYTHON-93, r387693, backported in r393781, changes the API of mod_python.util.Field(). I think that it would be a very bad thing to change an API in an incompatible way in a patch release - whilst people are likely to understand that things may break going from 3.2.x to 3.3.x, they are quite

Re: 3.2.9 release blocker? API breakage for mod_python.util.Field()

2006-06-22 Thread Max Bowsher
Jim Gallacher wrote: Max Bowsher wrote: MODPYTHON-93, r387693, backported in r393781, changes the API of mod_python.util.Field(). I think that it would be a very bad thing to change an API in an incompatible way in a patch release - whilst people are likely to understand that things may

[PATCH] (resend) Re: mod_authz_core:check_provider_list bug?

2006-03-31 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Could someone commit? Thanks. Max. Previously sent: http://mail-archives.apache.org/mod_mbox/httpd-dev/200603.mbox/[EMAIL PROTECTED] +1'ed by Brad Nicholes: http://mail-archives.apache.org/mod_mbox/httpd-dev/200603.mbox/[EMAIL PROTECTED] [[[ *

Appeal for help understanding fiendishly complex data structure in mod_authz_core

2006-03-19 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 mod_authz_core contains a fiendishly complex data structure, the 'authz_provider_list' (which is actually more like a tree than a list), which is used to implement the concept of nested SatisfyOne/SatisfyAll sections. I've been trying off-and-on for

authz module source compatibility 2.2 - 2.3

2006-03-16 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 What is the expected level of source compatibility for authz modules between 2.2 and 2.3? I'm confused, as some parts of the authz framework on trunk seem to be attempting to allow some compatibility, whilst other parts do not. Clarification would

Re: authz module source compatibility 2.2 - 2.3

2006-03-16 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Max Bowsher wrote: What is the expected level of source compatibility for authz modules between 2.2 and 2.3? I'm confused, as some parts of the authz framework on trunk seem to be attempting to allow some compatibility, whilst other parts do

[PATCH] Re: mod_authz_core:check_provider_list bug?

2006-03-09 Thread Max Bowsher
Joe Orton wrote: Found by the Coverity report, this one looks like a real bug: check_provider_list has a if() branch to handle the passed-in current_provider being NULL, but never sets it to anything else; current_provider is later dereferenced unconditionally. It looks like the

Re: [PATCH] Re: mod_authz_core:check_provider_list bug?

2006-03-09 Thread Max Bowsher
dereferenced unconditionally. Max Bowsher wrote: It looks like the authn-provider implementation was cloned to produce starting point of the authz-provider implementation, and this code wasn't removed when it became redundant. All callers of check_provider_list() ensure that they pass a non-NULL

Re: [PATCH] Re: mod_authz_core:check_provider_list bug?

2006-03-09 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Brad Nicholes wrote: { On 3/9/2006 at 10:15:33 am, in message [EMAIL PROTECTED], Max Bowsher [EMAIL PROTECTED] wrote: ((( since the access control directives 'Allow/Deny' have been folded in as providers. ))) ^^^ This bit isn't true

Re: Execution of check_user_id and auth_checker for all requests in 2.3 vs. only those with AuthType

2006-03-03 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Max Bowsher wrote: In httpd-2.2, the check_user_id and auth_checker hooks are only invoked for requests to which both an AuthType and at least one Require directive apply. In httpd-2.3, the check_user_id and auth_checker hooks run

Bugzilla components for new/renamed auth modules

2006-03-03 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The available bugzilla components don't take account of the 2.2 and 2.3 auth[nz] changes. I'd like to suggest the following new components: mod_authn_file mod_authz_groupfile mod_auth_basic mod_authz_owner mod_authn_dbd mod_authz_dbd mod_authn_core

Execution of check_user_id and auth_checker for all requests in 2.3 vs. only those with AuthType and Require in 2.2

2006-03-02 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 In httpd-2.2, the check_user_id and auth_checker hooks are only invoked for requests to which both an AuthType and at least one Require directive apply. In httpd-2.3, the check_user_id and auth_checker hooks run unconditionally. I'm seeking

Re: Suggest renaming mod_authz_host to mod_access_host

2005-11-26 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Justin Erenkrantz wrote: --On November 25, 2005 1:08:12 PM + Max Bowsher [EMAIL PROTECTED] wrote: Is is really appropriate to lock in an inaccurate and confusing module name for the entire 2.2.x era, just to avoid another beta/RC ? Good

Re: Suggest renaming mod_authz_host to mod_access_host

2005-11-26 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Brad Nicholes wrote: [EMAIL PROTECTED] Isn't it kind of weird and very premature to change the name of a module in 2.2, when the rewrite will not occur until 2.4? Letting 2.2 go out with the name mod_authz_host, would effectively be flipping the

Re: Suggest renaming mod_authz_host to mod_access_host (better: mod_access)

2005-11-25 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 William A. Rowe, Jr. wrote: Joshua Slive wrote: Joost de Heer wrote: access control: is this request permitted, based on where it is being made from In other words, is the host from which the request comes, authorised to make this

Re: Suggest renaming mod_authz_host to mod_access_host

2005-11-25 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Joshua Slive wrote: Joost de Heer wrote: access control: is this request permitted, based on where it is being made from In other words, is the host from which the request comes, authorised to make this request? Hence mod_authz_host.

Suggest renaming mod_authz_host to mod_access_host

2005-11-24 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I would like to put the case for renaming mod_authz_host to mod_access_host. There is a small but significant division between: access control: is this request permitted, based on where it is being made from and authorization: is this request

Re: Deleting the async-dev branch

2005-11-20 Thread Max Bowsher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Nick Kew wrote: On Sunday 20 November 2005 08:21, Brian Pane wrote: I've created a new branch off of the httpd trunk: https://svn.apache.org/repos/asf/httpd/httpd/branches/async-read-dev/ The old async-dev branch is rather out of date at this

Re: Proposal: Make --with-program-name NOT rename httpd.conf, but DO rename httpd.pid

2005-02-23 Thread Max Bowsher
William A. Rowe, Jr. wrote: At 02:13 PM 2/22/2005, Max Bowsher wrote: William A. Rowe, Jr. wrote: No, this makes no sense, if I build httpd13 and httpd2 I expect two different conf files. Then, how do you manage the other files that apache installs into the same directory as httpd.conf ? We

Re: Proposal: Make --with-program-name NOT rename httpd.conf, but DO rename httpd.pid

2005-02-22 Thread Max Bowsher
/httpd.pid ? (Possibly, you just use the config file to change one, but I'd rather my httpd package have workable compiled-in defaults, not ones which _need_ runtime fixup. Max. At 10:01 AM 2/20/2005, Max Bowsher wrote: Proposal: Make --with-program-name NOT rename httpd.conf, but DO rename httpd.pid

Proposal: Make --with-program-name NOT rename httpd.conf, but DO rename httpd.pid

2005-02-20 Thread Max Bowsher
Proposal: Make --with-program-name NOT rename httpd.conf, but DO rename httpd.pid Since apache installs many config files, these config files are never placed directly into /etc, since that would be too messy. Rather they go into a specific subdirectory. Therefore, renaming httpd.conf does not

[PATCH 33627] Bite-sized changes moving closer to a build on Cygwin - tiny patch!

2005-02-17 Thread Max Bowsher
http://issues.apache.org/bugzilla/show_bug.cgi?id=33627 I've bugzilla-ed a tiny patch - review would be appreciated! Thanks very much, Max. This patch contains three independently-reviewable changes that do not entirely fix the build on Cygwin, but do make important progress in that

[PATCH] Some steps towards an OOTB build on Cygwin.

2005-02-08 Thread Max Bowsher
Max Bowsher wrote: This is an initial posting of a patch for comments. I will Bugzilla it in a few days if no one has requested any changes. This patch handles a few independently-reviewable changes that do not entirely fix the build on Cygwin, but do make important progress in that direction

[PATCH] Some steps towards an OOTB build on Cygwin.

2005-02-06 Thread Max Bowsher
This is an initial posting of a patch for comments. I will Bugzilla it in a few days if no one has requested any changes. This patch handles a few independently-reviewable changes that do not entirely fix the build on Cygwin, but do make important progress in that direction. * build/install.sh:

[PATCH 29740] Fix --with-apr=/usr

2005-02-03 Thread Max Bowsher
BugZilla link: http://issues.apache.org/bugzilla/show_bug.cgi?id=29740 Tiny, 7 line patch for server/Makefile.in . At the moment, a bug prevents the use of --with-apr=/usr. The fix is very simple - please, could someone take a look at it, and commit it? It's tiny, shouldn't take long to review.

Re: [PATCH 29740] Fix --with-apr=/usr

2005-02-03 Thread Max Bowsher
Justin Erenkrantz wrote: --On Thursday, February 3, 2005 11:31 PM + Max Bowsher [EMAIL PROTECTED] wrote: BugZilla link: http://issues.apache.org/bugzilla/show_bug.cgi?id=29740 Applied in r151255. Thanks! -- justin Thanks! Is it suitably small to be considered for 2.0.x backport? Max.

[PATCH 29740] Fix --with-apr=/usr

2005-01-27 Thread Max Bowsher
BugZilla link: http://issues.apache.org/bugzilla/show_bug.cgi?id=29740 Tiny, 7 line patch for server/Makefile.in . At the moment, a bug prevents the use of --with-apr=/usr. The fix is very simple - please, could someone take a look at it, and commit it? It's tiny, shouldn't take long to review.

Re: SVN broken?

2004-11-26 Thread Max Bowsher
Mladen Turk wrote: Trying to: http://svn.apache.org/ or... https://svn.apache.org/ could not connect to server (http://svn.apache.org) Just me or thanksgiving :) Not just you, http://marc.theaimsgroup.com/?l=xml-cocoon-devm=110149240531222w=2 Max.

Re: PATCH: call aclocal for PCRE in buildconf

2004-11-25 Thread Max Bowsher
André Malo wrote: * Brian Pane [EMAIL PROTECTED] wrote: I found that the configure.in in recent releases of PCRE uses some autoconf macros that won't work unless aclocal is called first to produce a proper aclocal.m4: AC_PROG_LIBTOOL and AC_LIBTOOL_WIN32_DLL This buildconf patch fixes it for me

Re: RFC for a Perchild-like-MPM

2004-11-18 Thread Max Bowsher
Quoting Ivan Ristic ivanr webkreator com (2004-11-17 17:31:39 GMT): I've used FastCGI to give individual users their own PHP engines (since PHP now comes with FastCGI protocol support built-in). This sounds useful - would you be willing to share some config file samples? Max.

Seeking review of tiny but useful patch: Bug #29740, --with-apr=/usr is broken

2004-11-04 Thread Max Bowsher
BugZilla link: http://issues.apache.org/bugzilla/show_bug.cgi?id=29740 The linked bug contains a very simple patch, for a bug which prevents the use of --with-apr=/usr. Please, could someone take a look at it, and commit it? It's only 7 touched lines in a single file, so should be quick to do.

[Patch 29740] Small patch to fix --with-apr=/usr

2004-06-22 Thread Max Bowsher
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=29740 Configuring with --with-apr=/usr usually fails. This is because: The generated exports.c #includes all *.h files found in apr-prefix/include If apr-prefix == /usr , then this means /usr/include/*.h !!! On most systems, it's quite likely

Broken server/exports.c generated when --with-apr=/usr

2004-05-16 Thread Max Bowsher
Apache is failing to build for me, because of a flaw in the exports.c generation. I am using an APR and APR-Util pre-installed into /usr. This causes the generated exports.c to included every *.h file in /usr/include. Since some of these are C++ only, and others have conflicting definitions,