modules/dav on Win32

2001-12-07 Thread Rodent of Unusual Size
@#*(^(#(@# windows.. }-( After a lot of travail I've gotten to the point at which all the prerequisites for modules/dav on Windows can be run. (Only the Expat bundled with Apache seems to suffice for XML::Parser, btw; the Win32 download from expat.sf.net fails tests because of a missing

Re: a new utility: failure tests sequence finder

2001-12-07 Thread Doug MacEachern
concept sounds great, +1 haven't looked at the code, but i should probably be in a module, like Apache::TestSmoke. that can either be run with -M or a tiny generated t/SMOKE (like t/TEST) or from t/TEST. else each project that wants to use it needs a copy of util/smokerandom.pl the idea has

Re: modules/dav on Win32

2001-12-07 Thread Doug MacEachern
On Fri, 7 Dec 2001, Rodent of Unusual Size wrote: @#*(^(#(@# windows.. }-( After a lot of travail I've gotten to the point at which all the prerequisites for modules/dav on Windows can be run. (Only the Expat bundled with Apache seems to suffice for XML::Parser, btw; the Win32 download

Re: cvs commit: httpd-2.0/modules/filters mod_include.c

2001-12-07 Thread Greg Stein
If you really want to get anal: if ((*tag == 'v' strcmp(tag, virtual) == 0) || ... You can avoid a whole strcmp. woo! (not) Then again, you'd just be obfuscating the damned code for little overall gain. Cheers, -g On Fri, Dec 07, 2001 at 03:09:54AM -, [EMAIL PROTECTED] wrote:

[PATCH] don't install pcre's config.h and internal.h

2001-12-07 Thread Joe Orton
Currently pcre/config.h and pcre/internal.h are getting installed - it seems they aren't used, and adding a rogue config.h into the include path can cause problems for a module which picks it up. joe Index: Makefile.in === RCS

Re: cvs commit: httpd-2.0 ROADMAP

2001-12-07 Thread Ryan Bloom
+* Add a string class that combines a char* with a length + and a reference count. This will help reduce the number + of strlen and strdup operations during request processing. This doesn't belong in Apache, if anything it is an APR class. BTW, this has come up multiple

a new utility: failure tests sequence finder

2001-12-07 Thread Stas Bekman
[crossposting httpd/modperl test/dev lists, since it's relevant to both] Intro: When we try to test a stateless machine (i.e. all tests are independent), running all tests once ensures that all tested things properly work. However when a state machine is tested (i.e. where a run of one test may

[PATCH] global_score accessor function

2001-12-07 Thread Harrie Hazewinkel
Hi, Attached is a patch that provides an accessor function for the global_score portion of the scoreboard. Usefull for mmodules who want to access this portion of the scoreboard. I would appreciate if this patch can be applied. harrie

Re: cvs commit: httpd-2.0 STATUS

2001-12-07 Thread Ian Holsman
On Fri, 2001-12-07 at 10:02, [EMAIL PROTECTED] wrote: jerenkrantz01/12/07 10:02:47 Modified:.STATUS Log: Any release that goes out that doesn't have this fixed is getting vetoed by me as anything other than alpha. I'm sick of this - it's been a pain for a

Re: cvs commit: httpd-2.0 STATUS

2001-12-07 Thread Justin Erenkrantz
On Fri, Dec 07, 2001 at 10:30:29AM -0800, Ian Holsman wrote: hey Justin I mailed something about this a couple of days ago. The patch stopped some of the core dumps, but aaron I found other points. I never patched it as I wasn't confident that I wasn't breaking other things along the way.

RE: cvs commit: httpd-2.0 ROADMAP

2001-12-07 Thread Sander Striker
From: Ryan Bloom [mailto:[EMAIL PROTECTED]] Sent: 07 December 2001 17:22 To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Re: cvs commit: httpd-2.0 ROADMAP +* Add a string class that combines a char* with a length + and a reference count. This will

Re: cvs commit: httpd-2.0 STATUS

2001-12-07 Thread Ian Holsman
On Fri, 2001-12-07 at 10:34, Justin Erenkrantz wrote: On Fri, Dec 07, 2001 at 10:30:29AM -0800, Ian Holsman wrote: hey Justin I mailed something about this a couple of days ago. The patch stopped some of the core dumps, but aaron I found other points. I never patched it as I wasn't

RE: cvs commit: httpd-2.0 ROADMAP

2001-12-07 Thread Ian Holsman
On Fri, 2001-12-07 at 10:39, Sander Striker wrote: From: Ryan Bloom [mailto:[EMAIL PROTECTED]] Sent: 07 December 2001 17:22 To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Re: cvs commit: httpd-2.0 ROADMAP +* Add a string class that combines a char*

Re: cvs commit: httpd-2.0 STATUS

2001-12-07 Thread Justin Erenkrantz
On Fri, Dec 07, 2001 at 10:43:15AM -0800, Ian Holsman wrote: yeah.. that was the first one. the patch was to not call set_listener when we have a NULL socket. it stopped this problem, and some of the restarts, but we found another blocker I can see if I can reproduce Isn't the problem that

[PATCH] global_score accessor function

2001-12-07 Thread Harrie Hazewinkel
Hi, this time with attachment. Sorry. --On Friday, December 7, 2001 10:06 AM -0800 Harrie Hazewinkel [EMAIL PROTECTED] wrote: Hi, Attached is a patch that provides an accessor function for the global_score portion of the scoreboard. Usefull for mmodules who want to access this portion of

RE: cvs commit: httpd-2.0 ROADMAP

2001-12-07 Thread Sander Striker
From: Karl Fogel [mailto:[EMAIL PROTECTED]] Sent: 07 December 2001 19:42 Sander Striker [EMAIL PROTECTED] writes: +* Add a string class that combines a char* with a length + and a reference count. This will help reduce the number + of strlen and strdup

Re: cvs commit: httpd-2.0 ROADMAP

2001-12-07 Thread Brian Pane
Ian Holsman wrote: On Fri, 2001-12-07 at 10:39, Sander Striker wrote: ... In subversion svn_string_t was introduced, because it wasn't in APR. It does (AFAIK) exactly what brian describes. is there any reason NOT to introduce this into the APR now? we could then slowly migrate strings to this

Re: [PATCH] global_score accessor function

2001-12-07 Thread Aaron Bannert
On Fri, Dec 07, 2001 at 10:45:57AM -0800, Harrie Hazewinkel wrote: Attached is a patch that provides an accessor function for the global_score portion of the scoreboard. Usefull for mmodules who want to access this portion of the scoreboard. Hi Harrie, This isn't applying cleanly for me (my

Re: cvs commit: httpd-2.0 ROADMAP

2001-12-07 Thread Karl Fogel
Sander Striker [EMAIL PROTECTED] writes: +* Add a string class that combines a char* with a length + and a reference count. This will help reduce the number + of strlen and strdup operations during request processing. This doesn't belong in Apache, if anything

Re: [PATCH] global_score accessor function

2001-12-07 Thread Harrie Hazewinkel
--On Friday, December 7, 2001 10:55 AM -0800 Aaron Bannert [EMAIL PROTECTED] wrote: On Fri, Dec 07, 2001 at 10:45:57AM -0800, Harrie Hazewinkel wrote: Attached is a patch that provides an accessor function for the global_score portion of the scoreboard. Usefull for mmodules who want to

Re: cvs commit: httpd-2.0 ROADMAP

2001-12-07 Thread William A. Rowe, Jr.
From: Brian Pane [EMAIL PROTECTED] Sent: Friday, December 07, 2001 12:54 PM Ian Holsman wrote: On Fri, 2001-12-07 at 10:39, Sander Striker wrote: ... In subversion svn_string_t was introduced, because it wasn't in APR. It does (AFAIK) exactly what brian describes. is there any

Re: [PATCH] global_score accessor function

2001-12-07 Thread Aaron Bannert
On Fri, Dec 07, 2001 at 11:16:33AM -0800, Harrie Hazewinkel wrote: This isn't applying cleanly for me (my checked-out copy doesn't have the AP_DECLARE(...) macros around the return types of those accessors). Are you sure you're working off of HEAD? Yes, but I also applied the other patch I

Declaring large stack variables...

2001-12-07 Thread Brad Nicholes
It appears that we are running into the same problem with Apache 2.0 that we had with Apache 1.3. The problem is recursive functions that declare large stack variables such as: static int read_type_map(apr_file_t **map, negotiation_state *neg, request_rec *rr) { request_rec *r = neg-r;

weird dump on daedalus

2001-12-07 Thread Greg Ames
...in /usr/local/apache2_0_28/corefiles/httpd.core.1 #0 0x281b53ed in cgi_handler (r=0x816103c) at mod_cgi.c:547 547 if(strcmp(r-handler,CGI_MAGIC_TYPE) strcmp(r-handler,cgi-script)) 548 return DECLINED we executed this statement millions of times since this build went

Re: last-modified and subrequests

2001-12-07 Thread Roy T. Fielding
On Wed, Dec 05, 2001 at 06:57:03PM -0800, Brian Pane wrote: For mod_include subrequests, the default_handler() adds a Last-Modified field to the request_rec. This is an expensive operation (due to the date/time formatting required), so I'd like to eliminate it. Setting r-mtime should be

Re: cvs commit: httpd-2.0/docs/conf httpd-std.conf

2001-12-07 Thread Roy T. Fielding
But this fundamentally conflicts with having a language negotiated page appear when the user fires up a browser and points it at http://localhost/. To enable things for that page, we must enable them for the document root, which makes them enabled for most content. The only change that I

Expat license

2001-12-07 Thread Bill Stoddard
From the README file in srclib/xml/expat... This file refers to a license in the file named COPYING, which is not in our source tree. We effectively have -no- license information in the source for expat. I assume this is an oversite... Bill Expat, Release 1.95.1 This is expat, the C library

Re: Declaring large stack variables...

2001-12-07 Thread Brian Pane
[[EMAIL PROTECTED] added to the distribution list because one of my proposed solutions is an APR enhancement] Brad Nicholes wrote: It appears that we are running into the same problem with Apache 2.0 that we had with Apache 1.3. The problem is recursive functions that declare large stack