time for Apache-Test 1.14?

2004-10-06 Thread Geoffrey Young
hi all...

unless mod_perl 1.99_17 is imminent I'd like to roll Apache-Test 1.14 - now
that Devel::Cover works with mod_perl, 1.14 will be the first Apache-Test
release that has the ability to take advantage of Devel::Cover without
significant user modifications (namely due to the addition of -one-process
and built-in support from TestMB).

objections?

--Geoff


Re: time for Apache-Test 1.14?

2004-10-06 Thread Stas Bekman
Geoffrey Young wrote:
hi all...
unless mod_perl 1.99_17 is imminent I'd like to roll Apache-Test 1.14 - now
that Devel::Cover works with mod_perl, 1.14 will be the first Apache-Test
release that has the ability to take advantage of Devel::Cover without
significant user modifications (namely due to the addition of -one-process
and built-in support from TestMB).
objections?
If you don't want to wait for 1.99_17 go ahead, it shouldn't make much 
difference, other than you will probably have to release Apache-Test 1.15 
if mp is released shortly thereafter even if there will be no changes to 
A-T after 1.14 release (since Apache-Test will care a higher version in 
the mp2 package on release). Actually it's not true, while _ is in the 
modperl version PAUSE won't index it, so I guess it's fine for now.

--
__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


Re: time for Apache-Test 1.14?

2004-10-06 Thread Stas Bekman
Geoffrey Young wrote:
Stas Bekman wrote:
Geoffrey Young wrote:

hi all...
unless mod_perl 1.99_17 is imminent I'd like to roll Apache-Test 1.14
- now
that Devel::Cover works with mod_perl, 1.14 will be the first Apache-Test
release that has the ability to take advantage of Devel::Cover without
significant user modifications (namely due to the addition of
-one-process
and built-in support from TestMB).
objections?

If you don't want to wait for 1.99_17 go ahead, it shouldn't make much
difference, other than you will probably have to release Apache-Test
1.15 if mp is released shortly thereafter even if there will be no
changes to A-T after 1.14 release (since Apache-Test will care a higher
version in the mp2 package on release). 

right.  which is why I was kinda asking about the next mp2 release.  if you
tell me it's going to be in the next week or so it probably makes sense to
hold off.  if it's going to (realistically) be longer than that it makes
more sense to move forward.
Can't promise anything, we are sort of ready to release _17 but there is a 
problem with a worker mpm. Depending on how quickly it's resolved, and 
assuming that no other problems will be found, it'll get released.

So it's up to you, probably give it a few days and if you don't see the 
candidate by let's say this weekend, go ahead and release it.

--
__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


Re: Bye bye welcome page

2004-10-06 Thread Andr Malo
* Joshua Slive [EMAIL PROTECTED] wrote:

 Fair warning:
 
 As the first stage of a simplification of the default config in 2.1 
 (only!), I'm going to remove all the html files under 
 httpd-2.1/docs/docroot/ and replace them with an index.html file 
 containing only htmlbodyh1It works!/h1/body/html
 
 I'm going to do this because:

- there are 1000 people with 1000 other opinions.

For that reason, I'm ++1 for taking this minimalistic variant. Otherwise we
get never a consensus about this darn dummy page.

nd
-- 
Gefunden auf einer Webdesigner-Seite:
 Programmierung in HTML, XML, WML, CGI, FLASH 

# André Malo # http://www.perlig.de/ #


Re: cvs commit: httpd-2.0/server/mpm/winnt child.c

2004-10-06 Thread Allan Edwards
Jeff Trawick wrote:
possible heresy
The first parameter to select() on Windows is actually ignored.  We
should zap the logic that does the Unix-style computation of
listenmaxfd and just pass in INVALID_SOCKET or 0, and add a comment
that the value is ignored.
/possible heresy
No heresy, MSDN doc clearly says the first parm is ignored
so it doesn't matter what we set it to. For clarification
I can add a comment and set it to zero.
Thanks, Allan


Re: cvs commit: httpd-2.0/support/win32 ApacheMonitor.c

2004-10-06 Thread Mladen Turk
[EMAIL PROTECTED] wrote:
ake 2004/10/06 06:33:29
  Modified:modules/arch/win32 mod_win32.c
   server/mpm/winnt service.c
   support/win32 ApacheMonitor.c
  Log:
  WIN64: fix some windows specific 64bit warnings
  -if (!WriteConsole(hConErr, msg, strlen(msg), result, NULL) || !result)
  +if (!WriteConsole(hConErr, msg, (int)strlen(msg), result, NULL) || !result)
  -if (!WriteConsole(hConErr, count, strlen(count), result, NULL) 
  +if (!WriteConsole(hConErr, count, (int)strlen(count), result, NULL) 
  -lstrcpyn(szBuf, szImagePath, sPos - szImagePath);
  +lstrcpyn(szBuf, szImagePath, (int)(sPos - szImagePath));
  -TextOut(lpdis-hDC, XBITMAP + 6, y, szBuf, strlen(szBuf)); 
  +TextOut(lpdis-hDC, XBITMAP + 6, y, szBuf, (int)strlen(szBuf)); 
Please do not do that any more. I'm sorry but I'm vetoing your patches.
Use the official API, it is well documented.
size_t != int.
Regards,
MT.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: cvs commit: httpd-2.0/support/win32 ApacheMonitor.c

2004-10-06 Thread Jeff Trawick
On Wed, 06 Oct 2004 15:52:43 +0200, Mladen Turk [EMAIL PROTECTED] wrote:
 
 
 [EMAIL PROTECTED] wrote:
  ake 2004/10/06 06:33:29
 
Modified:modules/arch/win32 mod_win32.c
 server/mpm/winnt service.c
 support/win32 ApacheMonitor.c
Log:
WIN64: fix some windows specific 64bit warnings
 
-if (!WriteConsole(hConErr, msg, strlen(msg), result, NULL) || !result)
+if (!WriteConsole(hConErr, msg, (int)strlen(msg), result, NULL) || !result)
-if (!WriteConsole(hConErr, count, strlen(count), result, NULL)
+if (!WriteConsole(hConErr, count, (int)strlen(count), result, NULL)
-lstrcpyn(szBuf, szImagePath, sPos - szImagePath);
+lstrcpyn(szBuf, szImagePath, (int)(sPos - szImagePath));
-TextOut(lpdis-hDC, XBITMAP + 6, y, szBuf, strlen(szBuf));
+TextOut(lpdis-hDC, XBITMAP + 6, y, szBuf, (int)strlen(szBuf));
 
 Please do not do that any more. I'm sorry but I'm vetoing your patches.
 Use the official API, it is well documented.

strlen() returns size_t, TextOut() requires int; somewhere a cast is
required, no?  what is a better solution?


Re: cvs commit: httpd-2.0/support/win32 ApacheMonitor.c

2004-10-06 Thread Mladen Turk
Jeff Trawick wrote:
Please do not do that any more. I'm sorry but I'm vetoing your patches.
Use the official API, it is well documented.

strlen() returns size_t, TextOut() requires int; somewhere a cast is
required, no?  what is a better solution?

That's true, but the strlen can never be int (negative).
The API is DWORD meaning 32 bit unsigned integer, so either
cast to API or no cast.
MT.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: cvs commit: httpd-2.0/support/win32 ApacheMonitor.c

2004-10-06 Thread Jeff Trawick
On Wed, 06 Oct 2004 16:15:51 +0200, Mladen Turk [EMAIL PROTECTED] wrote:
 Jeff Trawick wrote:
 
 Please do not do that any more. I'm sorry but I'm vetoing your patches.
 Use the official API, it is well documented.
 
 
  strlen() returns size_t, TextOut() requires int; somewhere a cast is
  required, no?  what is a better solution?
 
 
 
 That's true, but the strlen can never be int (negative).
 The API is DWORD meaning 32 bit unsigned integer, so either
 cast to API or no cast.

I'm confused.  The only TextOut() doc I can find says int, not
DWORD.  Can you provide a link?  Here is where I looked:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_5yd0.asp


Re: cvs commit: httpd-2.0/support/win32 ApacheMonitor.c

2004-10-06 Thread Allan Edwards
Mladen Turk wrote:
That's true, but the strlen can never be int (negative).
The API is DWORD meaning 32 bit unsigned integer, so either
cast to API or no cast.
You are correct that for WriteConsole the cast should
have been DWORD - I will fix that, thanks
For TextOut and lstrcpyn the parameter is in fact int
so we either have to cast to int and assmume the
string length will never by  2Gig (seems reasonable),
or we need to explicitly check for strlen  2Gig and
fail if it is, or use a different API (if there is one).
What do you suggest?
Allan


Re: Bye bye welcome page

2004-10-06 Thread Chip Cuccio
* Joshua Slive [EMAIL PROTECTED]
  |__ Tue, Oct 05, 2004 at 01:30:23PM -0400:
 
 (only!), I'm going to remove all the html files under 
 httpd-2.1/docs/docroot/ and replace them with an index.html file 
 containing only htmlbodyh1It works!/h1/body/html

+1

Good call, Josh.

-- 
Chip Cuccio|  [EMAIL PROTECTED]
NORLUG Sysadmin  Webmaster|  http://norlug.org/~chipster/
Northfield Linux Users' Group  |  Northfield, Minnesota USA


pgpGnrTp9YBw3.pgp
Description: PGP signature


Re: Bye bye welcome page

2004-10-06 Thread Cliff Woolley
On Wed, 6 Oct 2004, [ISO-8859-15] André Malo wrote:

 - there are 1000 people with 1000 other opinions.

 For that reason, I'm ++1 for taking this minimalistic variant. Otherwise we
 get never a consensus about this darn dummy page.

That's an exceedingly good point.  Make it so.  :)

+1.

--Cliff


Re: Bye bye welcome page

2004-10-06 Thread Erik Abele
On 06.10.2004, at 18:07, Cliff Woolley wrote:
On Wed, 6 Oct 2004, [ISO-8859-15] André Malo wrote:
- there are 1000 people with 1000 other opinions.
For that reason, I'm ++1 for taking this minimalistic variant. 
Otherwise we
get never a consensus about this darn dummy page.
That's an exceedingly good point.  Make it so.  :)
+1.
Same here, +1 - although... ;)
Cheers,
Erik


smime.p7s
Description: S/MIME cryptographic signature


Re: Bye bye welcome page

2004-10-06 Thread Joshua Slive
On Tue, 5 Oct 2004, Graham Leggett wrote:
Joshua Slive wrote:
No, because this is a very confusing and ambiguous statement from the 
perspective of a random web surfer who stumbles on the page.  Their 
response is Why are you saying I installed a webserver on my computer? 
This must be some kind of security breach.  Call in the marines!  (And I'm 
hardly exagerating!)
Point... How about The website you have accessed has not yet been 
configured. Please try to access this website again later.? It's directed at 
end users, and does not imply anywhere that the server might be running on 
their local machine.
My opinion is that the shorter message is better because, by the fact that 
it gives no information at all, it is less likely to be misinterpreted to 
mean something that the website owner doesn't intend.

I won't object if someone wants to put another piece of text there, as 
long as it doesn't start us back on the same road we left 5+ years ago 
with this page.

Joshua.


Re: Bye bye welcome page

2004-10-06 Thread Graham Leggett
Joshua Slive wrote:
My opinion is that the shorter message is better because, by the fact 
that it gives no information at all, it is less likely to be 
misinterpreted to mean something that the website owner doesn't intend.

I won't object if someone wants to put another piece of text there, as 
long as it doesn't start us back on the same road we left 5+ years ago 
with this page.
In that case why not just have the default page be an empty drectory 
listing?

If I was a newbie, and I saw a page that says `it worked`, my immediate 
reaction would be `what worked?` and I would start asking the exact 
questions we`re trying to stop people from asking.

Regards,
Graham
--


Re: Bye bye welcome page

2004-10-06 Thread Brad Nicholes
From what I can see, the reason for providing a short and simple
welcome page is to avoid confusing people by giving them too much
information.  The question I would ask is, are you just trading one set
of problems for another?  How many people are we going to confuse by not
giving enough information?  You may be climbing out of one boat full of
problems, just to climb into another.

   Translation issues aside, personally the only thing that I see wrong
with the welcome page is the fact that it keeps referring to this
system.  Cut the first paragraph and the rest is fine.

  I guess the point is, too much information might be a problem in this
case, but then so is too little.

Just my 1 of 1000 opinions.

Brad

 [EMAIL PROTECTED] Wednesday, October 06, 2004 11:12:33 AM 

On Tue, 5 Oct 2004, Graham Leggett wrote:

 Joshua Slive wrote:

 No, because this is a very confusing and ambiguous statement from
the 
 perspective of a random web surfer who stumbles on the page.  Their

 response is Why are you saying I installed a webserver on my
computer? 
 This must be some kind of security breach.  Call in the marines! 
(And I'm 
 hardly exagerating!)

 Point... How about The website you have accessed has not yet been 
 configured. Please try to access this website again later.? It's
directed at 
 end users, and does not imply anywhere that the server might be
running on 
 their local machine.

My opinion is that the shorter message is better because, by the fact
that 
it gives no information at all, it is less likely to be misinterpreted
to 
mean something that the website owner doesn't intend.

I won't object if someone wants to put another piece of text there, as

long as it doesn't start us back on the same road we left 5+ years ago

with this page.

Joshua.


RE: Bye bye welcome page

2004-10-06 Thread Sander Striker
 -Original Message-
 From: Graham Leggett [mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, October 06, 2004 8:36 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Bye bye welcome page

 Joshua Slive wrote:

 My opinion is that the shorter message is better because, by the fact 
 that it gives no information at all, it is less likely to be 
 misinterpreted to mean something that the website owner doesn't intend.
 
 I won't object if someone wants to put another piece of text there, as 
 long as it doesn't start us back on the same road we left 5+ years ago 
 with this page.

 In that case why not just have the default page be an empty drectory 
 listing?

 If I was a newbie, and I saw a page that says `it worked`, my immediate 
 reaction would be `what worked?` and I would start asking the exact 
 questions we`re trying to stop people from asking.

We can always go with simply displaying a meaningless word like 'Waboozle'.

Sander



RE: Bye bye welcome page

2004-10-06 Thread Cliff Woolley
On Wed, 6 Oct 2004, Sander Striker wrote:

 We can always go with simply displaying a meaningless word like 'Waboozle'.

I can see the bugtraq advisory now: Waboozle virus on the loose.  ;)


Re: cvs commit: httpd-2.0/support/win32 ApacheMonitor.c

2004-10-06 Thread Mladen Turk
Allan Edwards wrote:
Mladen Turk wrote:
That's true, but the strlen can never be int (negative).
The API is DWORD meaning 32 bit unsigned integer, so either
cast to API or no cast.

You are correct that for WriteConsole the cast should
have been DWORD - I will fix that, thanks
Look, I'm sorry if you found my initial post offending cause
I've used the 'v' word, but the way you've headed would make
almost any CRT lib call casted, and that just doesn't make
sense to me. Both apr and libhttpd has more then 100 of those
when /Wp64 is used, so IMO we would just hide the problems under
carpet if just casting every 64-32 warning found.
For example inside http_protocol.c you have:
'int len = strlen(method)', that is wrong by all means, but I
wouldn't write that as 'int len = (int)strlen(method)' just to make
the compiler happy, but rather use 'size_t len = strlen(method)'.
 For TextOut and lstrcpyn the parameter is in fact int
 so we either have to cast to int and assmume the
 string length will never by  2Gig (seems reasonable),
 or we need to explicitly check for strlen  2Gig and
 fail if it is, or use a different API (if there is one).

Well, that one is probably OK. I was talking about the concept
of not casting just for the sake of making compiler happy.
Regards,
Mladen.


smime.p7s
Description: S/MIME Cryptographic Signature


[STATUS] (apache-1.3) Wed Oct 6 23:45:07 EDT 2004

2004-10-06 Thread Rodent of Unusual Size
APACHE 1.3 STATUS:  -*-text-*-
  Last modified at [$Date: 2004/09/30 17:12:41 $]

Release:

   1.3.32-dev: In development. Jim proposes a release top of Sept.
   1.3.31: Tagged May 7, 2004. Announced May 11, 2004.
   1.3.30: Tagged April 9, 2004. Not released.
   1.3.29: Tagged October 24, 2003. Announced Oct 29, 2003.
   1.3.28: Tagged July 16, 2003. Announced ??
   1.3.27: Tagged September 30, 2002. Announced Oct 3, 2002.
   1.3.26: Tagged June 18, 2002.
   1.3.25: Tagged June 17, 2002. Not released.
   1.3.24: Tagged Mar 21, 2002. Announced Mar 22, 2002.
   1.3.23: Tagged Jan 21, 2002.
   1.3.22: Tagged Oct 8, 2001.  Announced Oct 12, 2001.
   1.3.21: Not released.
 (Pulled for htdocs/manual config mismatch. t/r Oct 5, 2001)
   1.3.20: Tagged and rolled May 15, 2001. Announced May 21, 2001.
   1.3.19: Tagged and rolled Feb 26, 2001. Announced Mar 01, 2001.
   1.3.18: Tagged and rolled Not released.
 (Pulled because of an incorrect unescaping fix. t/r Feb 19, 2001)
   1.3.17: Tagged and rolled Jan 26, 2001. Announced Jan 29, 2001.
   1.3.16: Not released.
 (Pulled because of vhosting bug. t/r Jan 20, 2001)
   1.3.15: Not released.
 (Pulled due to CVS dumping core during the tagging when it
  reached src/os/win32/)
   1.3.14: Tagged and Rolled Oct 10, 2000.  Released/announced on the 13th.
   1.3.13: Not released.
 (Pulled in the first minutes due to a Netware build bug)
   1.3.12: Tagged and rolled Feb. 23, 2000. Released/announced on the 25th.
   1.3.11: Tagged and rolled Jan. 19, 2000. Released/announced on the 21st.
   1.3.10: Not released.
 (Pulled at last minute due to a build bug in the MPE port)
1.3.9: Tagged and rolled on Aug. 16, 1999. Released and announced on 19th.
1.3.8: Not released.
1.3.7: Not released.
1.3.6: Tagged and rolled on Mar. 22, 1999. Released and announced on 24th.
1.3.5: Not released.
1.3.4: Tagged and rolled on Jan. 9, 1999.  Released on 11th, announced on 12th.
1.3.3: Tagged and rolled on Oct. 7, 1998.  Released on 9th, announced on 10th.
1.3.2: Tagged and rolled on Sep. 21, 1998. Announced and released on 23rd.
1.3.1: Tagged and rolled on July 19, 1998. Announced and released.
1.3.0: Tagged and rolled on June 1, 1998.  Announced and released on the 6th.
   
2.0  : Available for general use, see httpd-2.0 repository

RELEASE SHOWSTOPPERS:

PROPOSED PATCHES FOR THIS RELEASE:

   *) mod_rewrite:Fix query string handling for proxied URLs. PR 14518.
modules/mappers/mod_rewrite.c: r1.259 (2.x patch - need 1.3 version)
  +1: nd

   *) mod_log_config: Cleanup log_header_out function to allow multiple headers
  like Set-Cookie to be logged properly. PR 27787 
modules/loggers/mod_log_config.c: r1.116 (2.x patch - need 1.3 version)
  jerenkrantz asks: Isn't this what apr_table_merge is for?
  nd replies: yep. But cookies won't be merged, because browsers don't
  support it.
  jerenkrantz: Couldn't we copy the table and merge the values somehow?
   This just seems like a lot of code to duplicate what we
   have already.  *shrug*
  +1: nd, jerenkrantz

RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:

   *  PR: 27023 Cookie could not delivered if the cookie made before
 proxy module.

   * isn't ap_die() broken with recognizing recursive errors
   Message-Id: [EMAIL PROTECTED]
+1: jeff, jim

   * Current vote on 3 PRs for inclusion:
  Bugz #17877 (passing chunked encoding thru proxy)
  (still checking if RFC compliant... vote is on the
   correctness of the patch code only).
+1: jim, chuck, minfrin
  Bugz #9181 (Unable to set headers on non-2XX responses)
+1: Martin, Jim
  Gnats #10246 (Add ProxyConnAllow directive)
+0: Martin (or rather -.5, see dev@ Message
[EMAIL PROTECTED])

* htpasswd.c and htdigest.c use tmpnam()... consider using
  mkstemp() when available.
Message-ID: [EMAIL PROTECTED]
Status:

* Dean's unescaping hell (unescaping the various URI components
  at the right time and place, esp. unescaping the host name).
Message-ID: [EMAIL PROTECTED]
Status:

* Martin observed a core dump because a ipaddr_chain struct contains
  a NULL-server pointer when being dereferenced by invoking httpd -S.
Message-ID: [EMAIL PROTECTED]
Status: Workaround enabled. Clean solution can come after 1.3.19

* long pathnames with many components and no AllowOverride None
  Workaround is to define Directory / with AllowOverride None,
  which is something all sites should do in any case.
Status: Marc was looking at it.  (Will asks 'wasn't this patched?')

* Ronald Tschalär's patch to mod_proxy to allow other modules to
  set headers 

[STATUS] (httpd-2.1) Wed Oct 6 23:45:14 EDT 2004

2004-10-06 Thread Rodent of Unusual Size
APACHE 2.1 STATUS:  -*-text-*-
Last modified at [$Date: 2004/09/03 02:47:19 $]

Release [NOTE that only Alpha/Beta releases occur in 2.1 development]:

2.1.0   : in development

Please consult the following STATUS files for information
on related projects:

* srclib/apr/STATUS
* srclib/apr-util/STATUS
* docs/STATUS

Contributors looking for a mission:

* Just do an egrep on TODO or XXX in the source.

* Review the PatchAvailable bugs in the bug database.
  Append a comment saying Reviewed and tested.

* Open bugs in the bug database.

CURRENT RELEASE NOTES:

* When the CVS-SVN is done, there's a bogus avendor branch that should be
  removed from most files.  The branch was created 4/27/2004.  It's safest
  (and easiest) for now just to leave it in there; the MAIN branch and the
  APACHE_2_0_BRANCH are untouched and unharmed.  --jwoolley

RELEASE SHOWSTOPPERS:

* Handling of non-trailing / config by non-default handler is broken
  http://marc.theaimsgroup.com/?l=apache-httpd-devm=105451701628081w=2

* the edge connection filter cannot be removed 
  http://marc.theaimsgroup.com/?l=apache-httpd-devm=105366252619530w=2

CURRENT VOTES:

* Promote mod_cache from experimental to non-experimental
  status (keep issues noted below in EXPERIMENTAL MODULES as
  items to be addressed as a supported module).
  +1: jim, bnicholes
  -0: jerenkrantz
  -1: stoddard
  There are a couple of problems that need to be resolved
  before this module is moved out of experimental. 
  1) We need to at least review and comment on the RFC violations
  2) Resolve issue of how to cache page fragements (or perhaps -if- we
  want to cache page fragements). Today, mod_cache/mod_mem_cache
  will cache #include 'virtual' requests (but not #include 'file' 
  requests). This was accomplished by making CACHE_IN a
  CONTENT_SET-1 filter to force it to run before the SUBREQ_CORE
  filter.  But now responses cannot be cached that include the
  effects of having been run through CONTENT_SET filters
  (mod_deflate, mod_expires, etc).  We could rerun all the
  CONTENT_SET filters on the cached response, but this will not
  work in all cases. For example, mod_expires relies on installing
  the EXPIRATION filter during fixups. Contents served out of
  mod_cache (out of the quick_handler) bypass -all- the request
  line server hooks (Ryan really hated this. It is great for
  performance, but bad because of the complications listed above).
 

  jerenkrantz: There are a slew of RFC compliance bugs filed in Bugzilla
   for mod_cache (see 'RFC 2616 violations' below).  I think
   fixing them is a pre-requisite before it isn't experimental.

* httpd-std.conf and friends

  a) httpd-std.conf should be tailored by install (from src or
 binbuild) even if user has existing httpd.conf
 +1:   trawick, slive, gregames, ianh, Ken, wrowe, jwoolley, jim, nd,
   erikabele
   wrowe - prefer httpd.default.conf to avoid ambiguity with cvs

  b) tailored httpd-std.conf should be copied by install to
 sysconfdir/examples
 -0:   striker

  c) tailored httpd-std.conf should be installed to
 sysconfdir/examples or manualdir/exampleconf/
 +1:   slive, trawick, Ken, nd (prefer the latter), erikabele

  d) Installing a set of default config files when upgrading a server
 doesn't make ANY sense at all.
 +1:   ianh - medium/big sites don't use 'standard config' anyway, as it
  usually needs major customizations
 -1:   Ken, wrowe, jwoolley, jim, nd, erikabele
   wrowe - diff is wonderful when comparing old/new default configs,
   even for customized sites that ianh mentions
   jim - ... assuming that the default configs have been updated
 with the required inline docs to explain the
 changes

* If the parent process dies, should the remaining child processes
  gracefully self-terminate. Or maybe we should make it a runtime
  option, or have a concept of 2 parent processes (one being a 
  hot spare).
  See: Message-ID: [EMAIL PROTECTED]

  Self-destruct: Ken, Martin, Lars
  Not self-destruct: BrianP, Ian, Cliff, BillS
  Make it runtime configurable: Aaron, jim, Justin, wrowe, rederpj, nd

  /* The below was a concept on *how* to handle the problem */
  Have 2 parents: +1: jim
  -1: Justin, wrowe, rederpj, nd
  +0: Lars, Martin (while standing by, could it do
something useful?)

* Make the worker MPM the default MPM for threaded Unix boxes.
  +1:   Justin, Ian, Cliff, BillS, striker, wrowe, nd
  +0:   BrianP, Aaron 

[STATUS] (httpd-2.0) Wed Oct 6 23:45:11 EDT 2004

2004-10-06 Thread Rodent of Unusual Size
APACHE 2.0 STATUS:  -*-text-*-
Last modified at [$Date: 2004/10/05 00:29:48 $]

Release:

2.0.53  : in development
2.0.52  : released September 28, 2005 as GA.
2.0.51  : released September 15, 2004 as GA.
2.0.50  : released June 30, 2004 as GA.
2.0.49  : released March 19, 2004 as GA.
2.0.48  : released October 29, 2003 as GA.
2.0.47  : released July 09, 2003 as GA.
2.0.46  : released May 28, 2003 as GA.
2.0.45  : released April 1, 2003 as GA.
2.0.44  : released January 20, 2003 as GA.
2.0.43  : released October 3, 2002 as GA.
2.0.42  : released September 24, 2002 as GA.
2.0.41  : rolled September 16, 2002.  not released.
2.0.40  : released August 9, 2002 as GA.
2.0.39  : released June 17, 2002 as GA.
2.0.38  : rolled June 16, 2002.  not released.
2.0.37  : rolled June 11, 2002.  not released.
2.0.36  : released May 6, 2002 as GA.
2.0.35  : released April 5, 2002 as GA.
2.0.34  : tagged March 26, 2002.
2.0.33  : tagged March 6, 2002.  not released.
2.0.32  : released Feburary 16, 2002 as beta.
2.0.31  : rolled Feburary 1, 2002.  not released.
2.0.30  : tagged January 8, 2002.  not rolled.
2.0.29  : tagged November 27, 2001.  not rolled.
2.0.28  : released November 13, 2001 as beta.
2.0.27  : rolled November 6, 2001
2.0.26  : tagged October 16, 2001.  not rolled.
2.0.25  : rolled August 29, 2001
2.0.24  : rolled August 18, 2001
2.0.23  : rolled August 9, 2001
2.0.22  : rolled July 29, 2001
2.0.21  : rolled July 20, 2001
2.0.20  : rolled July 8, 2001
2.0.19  : rolled June 27, 2001
2.0.18  : rolled May 18, 2001
2.0.17  : rolled April 17, 2001
2.0.16  : rolled April 4, 2001
2.0.15  : rolled March 21, 2001
2.0.14  : rolled March 7, 2001
2.0a9   : released December 12, 2000
2.0a8   : released November 20, 2000
2.0a7   : released October 8, 2000
2.0a6   : released August 18, 2000
2.0a5   : released August 4, 2000
2.0a4   : released June 7, 2000
2.0a3   : released April 28, 2000
2.0a2   : released March 31, 2000
2.0a1   : released March 10, 2000

Please consult the following STATUS files for information
on related projects:

* srclib/apr/STATUS
* srclib/apr-util/STATUS
* docs/STATUS

Contributors looking for a mission:

* Just do an egrep on TODO or XXX in the source.

* Review the PatchAvailable bugs in the bug database.
  Append a comment saying Reviewed and tested.

* Open bugs in the bug database.

RELEASE SHOWSTOPPERS:

PATCHES TO BACKPORT FROM 2.1
  [ please place file names and revisions from HEAD here, so it is easy to
identify exactly what the proposed changes are! ]

*) mod_auth_ldap: Handle the inconsistent way in which the MS LDAP
   library handles special characters.
 http://issues.apache.org/bugzilla/showattachment.cgi?attach_id=12919
   PR 24437
   +1: minfrin

*) mod_ldap: fix a bogus error message to tell the user which file
   is causing a potential problem with the LDAP shared memory cache.
 modules/ldap/util_ldap.c: 1.14
   PR 31431
   +1: minfrin, bnicholes

*) mod_ldap: prevent the possiblity of an infinite loop in the LDAP
   statistics display.
 modules/ldap/util_ldap_cache_mgr.c: 1.11
   PR 29216
   +1: minfrin, bnicholes

*) apxs: fix handling of -Wc/-Wl and -o mod_foo.so.
 http://cvs.apache.org/viewcvs.cgi/httpd-2.0/support/apxs.in?r1=1.62r2=1.64
   PR: 31448
   +1: jorton, jerenkrantz

*) Fix ap_save_brigade's handling of ENOTIMPL setaside functions.
 
http://cvs.apache.org/viewcvs.cgi/httpd-2.0/server/util_filter.c?r1=1.100r2=1.101
   PR: 31247
   jerenkrantz comments: This needs the final patch posted to [EMAIL PROTECTED]
   +1: jorton

*) Correctly store cache content type. PR 30278
 modules/experimental/mod_disk_cache.c?r1=1.62r2=1.63
   +1: stoddard, jerenkrantz, minfrin

*) Do not store aborted content. PR 21492.
 modules/experimental/mod_disk_cache.c?r1=1.63r2=1.64
   +1: stoddard, jerenkrantz, minfrin

*) Try to correctly follow RFC 2616 13.3 on validating stale cache
   responses by teaching mod_cache's cache_select_url and
   cache_save_filter how to deal with this corner case.
modules/experimental/cache_storage.c?r1=1.39r2=1.40
modules/experimental/cache_util.c?r1=1.34r2=1.35
modules/experimental/mod_cache.c?r1=1.91r2=1.92
modules/experimental/mod_cache.h?r1=1.50r2=1.51
modules/experimental/mod_disk_cache.c?r1=1.64r2=1.65
modules/experimental/mod_mem_cache.c?r1=1.117r2=1.118
   +1: stoddard, jerenkrantz, minfrin

*) mod_rewrite: Fix 0 bytes write into random memory position. PR 31036.
   (2.0 + 1.3)
 http://www.apache.org/~nd/dbmmap_1.3.patch