[Fwd: The Asian Event for Apache Technologies! Register Now and Save!]

2006-07-23 Thread Philip M. Gollucci
Original Message Message-ID: [EMAIL PROTECTED] Date: Fri, 21 Jul 2006 17:34:42 +0530 From: Deepal Jayasinghe [EMAIL PROTECTED] Subject: The Asian Event for Apache Technologies! Register Now and Save! Dear Apache enthusiast, ApacheCon Asia is the first ever Asian offering of

Re: svn commit: r424674 - /httpd/httpd/branches/2.0.x/STATUS

2006-07-23 Thread William A. Rowe, Jr.
[EMAIL PROTECTED] wrote: Log: I really hated that bug's title :) -* mod_ssl: Solve SSLVerifyClient in Location - (This was already committed to 2.2.x) +* mod_ssl: Solve POST incompatible w/ renegotiate HTTPS connection + (This was already committed to 2.2.x, and the

Re: What happend to mpm_winxp?

2006-07-23 Thread Jorge Schrauwen
i was talking about: http://mail-archives.apache.org/mod_mbox/httpd-dev/200408.mbox/[EMAIL PROTECTED] On 7/23/06, William A. Rowe, Jr. [EMAIL PROTECTED] wrote: Jorge Schrauwen wrote: Just wondering what happend to this? No clue what you are asking about. Perhaps you are thinking of the idea

Re: What happend to mpm_winxp?

2006-07-23 Thread William A. Rowe, Jr.
Jorge Schrauwen wrote: i was talking about: http://mail-archives.apache.org/mod_mbox/httpd-dev/200408.mbox/[EMAIL PROTECTED] Just goes to show how things slip past people's radars when they have other things going on, and really there are only two or three dev@'ers who would have been in a

Re: What happend to mpm_winxp?

2006-07-23 Thread Mladen Turk
William A. Rowe, Jr. wrote: Jorge Schrauwen wrote: i was talking about: http://mail-archives.apache.org/mod_mbox/httpd-dev/200408.mbox/[EMAIL PROTECTED] Just goes to show how things slip past people's radars when they have other things going on, and really there are only two or three

Re: svn commit: r424691 - /httpd/httpd/trunk/Makefile.win

2006-07-23 Thread Mladen Turk
[EMAIL PROTECTED] wrote: Author: wrowe Date: Sun Jul 23 01:59:14 2006 New Revision: 424691 URL: http://svn.apache.org/viewvc?rev=424691view=rev Log: Simplify; installtest was an -artifact-, not a design decision :-) Well, I was not sure if you really need a separate install config target.

Re: svn commit: r424693 - in /httpd/httpd/branches/2.2.x: CHANGES configure.in

2006-07-23 Thread William A. Rowe, Jr.
[EMAIL PROTECTED] wrote: * configure.in: Add --with-included-apr flag to force use of the bundled copies of APR and APR-util. Any desire to have a consistent syntax? --with-expat=builtin happens to be that dependencies' flag to accomplish similar.

Re: svn commit: r424584 - in /httpd/httpd/branches/2.2.x/modules/ssl: mod_ssl.c ssl_engine_config.c ssl_engine_init.c ssl_engine_pphrase.c ssl_private.h ssl_util.c

2006-07-23 Thread Joe Orton
On Sat, Jul 22, 2006 at 02:27:44PM -, [EMAIL PROTECTED] wrote: Author: ben Date: Sat Jul 22 07:27:43 2006 New Revision: 424584 URL: http://svn.apache.org/viewvc?rev=424584view=rev Log: Add PKCS#7 support. -1. We've had an RTC policy on the stable branch for many years: please revert

Re: svn commit: r424693 - in /httpd/httpd/branches/2.2.x: CHANGES configure.in

2006-07-23 Thread Colm MacCarthaigh
On Sun, Jul 23, 2006 at 04:25:41AM -0500, William A. Rowe, Jr. wrote: [EMAIL PROTECTED] wrote: * configure.in: Add --with-included-apr flag to force use of the bundled copies of APR and APR-util. Any desire to have a consistent syntax? --with-expat=builtin happens to be that

Re: newbie: apr-iconv questions

2006-07-23 Thread Issac Goldstand
I think I answered both of these on my own. For the sake of people googling this: After nosing around a bit more, I came across the well-named (IF you know that it's what you're looking for!) apr_xlate.h (in apr-util/xlate), which it seems does the job of abstracting the underlying iconv

Re: apache 2.2 crashes at the start time in mod_dbd.c then preparing AuthDBDUserPWQuery

2006-07-23 Thread Henrik Nordstrom
sön 2006-07-23 klockan 00:10 +0100 skrev Nick Kew: But if you look at the full traceback and crossreference it to the source, I think that looks improbable. Do you have sufficient gcc/gdb expertise to shed real light on this? Not really, only experience.. From what I have seen the causes to

Re: svn commit: r424674 - /httpd/httpd/branches/2.0.x/STATUS

2006-07-23 Thread Ruediger Pluem
On 07/23/2006 09:02 AM, William A. Rowe, Jr. wrote: Criminy!!! If you are curious how many people really need this fix, figure only half are ready to upgrade now to 2.2.x and scroll down through the list of email notifications. Never seen such a monstrous list in my life after I clicked

Re: svn commit: r424584 - in /httpd/httpd/branches/2.2.x/modules/ssl: mod_ssl.c ssl_engine_config.c ssl_engine_init.c ssl_engine_pphrase.c ssl_private.h ssl_util.c

2006-07-23 Thread Ben Laurie
Joe Orton wrote: On Sat, Jul 22, 2006 at 02:27:44PM -, [EMAIL PROTECTED] wrote: Author: ben Date: Sat Jul 22 07:27:43 2006 New Revision: 424584 URL: http://svn.apache.org/viewvc?rev=424584view=rev Log: Add PKCS#7 support. -1. We've had an RTC policy on the stable branch for many

Re: svn commit: r424584 - in /httpd/httpd/branches/2.2.x/modules/ssl: mod_ssl.c ssl_engine_config.c ssl_engine_init.c ssl_engine_pphrase.c ssl_private.h ssl_util.c

2006-07-23 Thread Ruediger Pluem
On 07/23/2006 02:10 PM, Ben Laurie wrote: Joe Orton wrote: - use APR apr_file_* not ANSI C fopen, I need a FILE *. Maybe you could use BIO_new_file / PEM_read_bio_PKCS7 as it is done in similar situations in other places of mod_ssl. - the server doesn't even start up (without the

Re: What happend to mpm_winxp?

2006-07-23 Thread Jorge Schrauwen
Cool, I'll give it a shot... hopefully it will work on 2.2.2 aswel...If i get it to compiled... what kind of data would you be interested in?On 7/23/06, Mladen Turk [EMAIL PROTECTED] wrote: William A. Rowe, Jr. wrote: Jorge Schrauwen wrote: i was talking about:

RE: What happend to mpm_winxp?

2006-07-23 Thread Trent Nelson
From: William A. Rowe, Jr. [mailto:[EMAIL PROTECTED] Perhaps you are thinking of the idea of an mpm_winhttp, using the WinHTTP API (which handles the request/response in the WinXP HTTP stack and then dispatches between multiple hosts and uri's that are registered with this API)? Interesting

Re: svn commit: r424584 - in /httpd/httpd/branches/2.2.x/modules/ssl: mod_ssl.c ssl_engine_config.c ssl_engine_init.c ssl_engine_pphrase.c ssl_private.h ssl_util.c

2006-07-23 Thread Ben Laurie
Ruediger Pluem wrote: On 07/23/2006 02:10 PM, Ben Laurie wrote: Joe Orton wrote: - use APR apr_file_* not ANSI C fopen, I need a FILE *. Maybe you could use BIO_new_file / PEM_read_bio_PKCS7 as it is done in similar situations in other places of mod_ssl. Why? - the server doesn't

Re[2]: apache 2.2 crashes at the start time in mod_dbd.c then preparing AuthDBDUserPWQuery

2006-07-23 Thread Anton Golubev
Hi Nick, I think you are right about crash reason. It probably was an incompatibility of http and apr-util, which I built separately to overcame configuration issues. Once I've had the clean build, the problem disappeared. There are three issues with the current auto-configuration regarding

Re: svn commit: r424759 - /httpd/httpd/trunk/modules/filters/mod_deflate.c

2006-07-23 Thread Nick Kew
On Sunday 23 July 2006 16:50, [EMAIL PROTECTED] wrote: Author: rpluem Date: Sun Jul 23 08:50:08 2006 New Revision: 424759 URL: http://svn.apache.org/viewvc?rev=424759view=rev Log: * This shortcut is too short. It is not up to the filters to decide whether filters down the chain can do

Re: [RELEASE CANDIDATE] libapreq2 2.08-RC4

2006-07-23 Thread Randy Kobes
On Fri, 21 Jul 2006, Philip M. Gollucci wrote: Philip M. Gollucci wrote: Philip M. Gollucci wrote: Randy Kobes wrote: Which means apr_pool_cleanup_register(pool, data, apreq_file_cleanup, apreq_file_cleanup); Contrary to the comment in library/util.c data =

Re: apache 2.2 crashes at the start time in mod_dbd.c then preparing AuthDBDUserPWQuery

2006-07-23 Thread Nick Kew
On Sunday 23 July 2006 19:41, Anton Golubev wrote: Hi Nick, I think you are right about crash reason. It probably was an incompatibility of http and apr-util, which I built separately to overcame configuration issues. Once I've had the clean build, the problem disappeared. That's a relief

Re: What happend to mpm_winxp?

2006-07-23 Thread Jorge Schrauwen
Ok i coudl'nt get it to work:1) the dsp file was incompatible with 2.2.x... ok no big deal I rewrote the new one by hand.2) lots of code errors! APR incompatible??... big deal since i can't debug or write c :/ The errors all seem to be related to APR functions.On 7/23/06, Mladen Turk [EMAIL

Re: svn commit: r424693 - in /httpd/httpd/branches/2.2.x: CHANGES configure.in

2006-07-23 Thread William A. Rowe, Jr.
Colm MacCarthaigh wrote: On Sun, Jul 23, 2006 at 04:25:41AM -0500, William A. Rowe, Jr. wrote: [EMAIL PROTECTED] wrote: * configure.in: Add --with-included-apr flag to force use of the bundled copies of APR and APR-util. Any desire to have a consistent syntax? --with-expat=builtin happens to

Re: svn commit: r424674 - /httpd/httpd/branches/2.0.x/STATUS

2006-07-23 Thread William A. Rowe, Jr.
Ruediger Pluem wrote: On 07/23/2006 09:02 AM, William A. Rowe, Jr. wrote: Criminy!!! If you are curious how many people really need this fix, figure only half are ready to upgrade now to 2.2.x and scroll down through the list of email notifications. Never seen such a monstrous list in my

Re: What happend to mpm_winxp?

2006-07-23 Thread William A. Rowe, Jr.
Trent Nelson wrote: From: William A. Rowe, Jr. [mailto:[EMAIL PROTECTED] Perhaps you are thinking of the idea of an mpm_winhttp, using the WinHTTP API (which handles the request/response in the WinXP HTTP stack and then dispatches between multiple hosts and uri's that are registered with this

Re: svn commit: r424584 - in /httpd/httpd/branches/2.2.x/modules/ssl: mod_ssl.c ssl_engine_config.c ssl_engine_init.c ssl_engine_pphrase.c ssl_private.h ssl_util.c

2006-07-23 Thread William A. Rowe, Jr.
Ben Laurie wrote: Ruediger Pluem wrote: On 07/23/2006 02:10 PM, Ben Laurie wrote: [Sun Jul 23 10:25:14 2006] [info] Loading certificate private key of SSL-aware server [Sun Jul 23 10:25:14 2006] [error] Can't open \x80\x94| Hmmm. Can't reproduce this (on the trunk). This is pure luck. You

Re: svn commit: r424759 - /httpd/httpd/trunk/modules/filters/mod_deflate.c

2006-07-23 Thread Ruediger Pluem
On 07/23/2006 08:47 PM, Nick Kew wrote: On Sunday 23 July 2006 16:50, [EMAIL PROTECTED] wrote: Author: rpluem Date: Sun Jul 23 08:50:08 2006 New Revision: 424759 URL: http://svn.apache.org/viewvc?rev=424759view=rev Log: * This shortcut is too short. It is not up to the filters to decide

Re: svn commit: r424584 - in /httpd/httpd/branches/2.2.x/modules/ssl: mod_ssl.c ssl_engine_config.c ssl_engine_init.c ssl_engine_pphrase.c ssl_private.h ssl_util.c

2006-07-23 Thread Ben Laurie
William A. Rowe, Jr. wrote: Ben Laurie wrote: Ruediger Pluem wrote: On 07/23/2006 02:10 PM, Ben Laurie wrote: [Sun Jul 23 10:25:14 2006] [info] Loading certificate private key of SSL-aware server [Sun Jul 23 10:25:14 2006] [error] Can't open \x80\x94| Hmmm. Can't reproduce this (on the

Re: svn commit: r424674 - /httpd/httpd/branches/2.0.x/STATUS

2006-07-23 Thread Ruediger Pluem
On 07/23/2006 09:59 PM, William A. Rowe, Jr. wrote: Ruediger Pluem wrote: On 07/23/2006 09:02 AM, William A. Rowe, Jr. wrote: Criminy!!! If you are curious how many people really need this fix, figure only half are ready to upgrade now to 2.2.x and scroll down through the list of

Re: svn commit: r424817 - /httpd/httpd/trunk/docs/conf/extra/httpd-dav.conf.in

2006-07-23 Thread Joshua Slive
On 7/23/06, William A. Rowe, Jr. [EMAIL PROTECTED] wrote: @@ServerRoot@@ doesn't guarantee that either :-/ grrr - please don't start commit wars by reverting without some small post to discuss? Here's the reply I sent to your original commit (msgid [EMAIL PROTECTED]). I didn't receive a

Re: svn commit: r424584 - in /httpd/httpd/branches/2.2.x/modules/ssl: mod_ssl.c ssl_engine_config.c ssl_engine_init.c ssl_engine_pphrase.c ssl_private.h ssl_util.c

2006-07-23 Thread Ruediger Pluem
On 07/23/2006 07:54 PM, Ben Laurie wrote: Ruediger Pluem wrote: On 07/23/2006 02:10 PM, Ben Laurie wrote: Joe Orton wrote: - use APR apr_file_* not ANSI C fopen, I need a FILE *. Maybe you could use BIO_new_file / PEM_read_bio_PKCS7 as it is done in similar situations in other places of

Re: svn commit: r424798 - /httpd/httpd/trunk/modules/database/mod_dbd.c

2006-07-23 Thread Ruediger Pluem
On 07/23/2006 10:22 PM, [EMAIL PROTECTED] wrote: Author: niq Date: Sun Jul 23 13:22:57 2006 New Revision: 424798 URL: http://svn.apache.org/viewvc?rev=424798view=rev Log: Remove dependence on server config from ap_dbd_prepare, as that may be called in per-directory config functions

Re: svn commit: r424817 - /httpd/httpd/trunk/docs/conf/extra/httpd-dav.conf.in

2006-07-23 Thread William A. Rowe, Jr.
@@ServerRoot@@ doesn't guarantee that either :-/ grrr - please don't start commit wars by reverting without some small post to discuss? [EMAIL PROTECTED] wrote: Author: slive Date: Sun Jul 23 14:00:58 2006 New Revision: 424817 URL: http://svn.apache.org/viewvc?rev=424817view=rev Log:

Re: svn commit: r424798 - /httpd/httpd/trunk/modules/database/mod_dbd.c

2006-07-23 Thread Nick Kew
On Sunday 23 July 2006 22:35, Ruediger Pluem wrote: -svr_cfg *svr = ap_get_module_config(s-module_config, dbd_module); dbd_prepared *prepared = apr_pcalloc(s-process-pool, sizeof(dbd_prepared)); prepared-label = label; prepared-query = query; -prepared-next =

Re: svn commit: r424798 - /httpd/httpd/trunk/modules/database/mod_dbd.c

2006-07-23 Thread Ruediger Pluem
On 07/23/2006 11:41 PM, Nick Kew wrote: Not relevant. It's only used to store definitions until post_config. Note that dbd_prepared_defns itself is allocated on ptemp, too. Just for my clarification: ap_dbd_prepare is not called *after* post_config? (My assumption was that it might be

Re: svn commit: r424798 - /httpd/httpd/trunk/modules/database/mod_dbd.c

2006-07-23 Thread Nick Kew
On Sunday 23 July 2006 22:53, Ruediger Pluem wrote: On 07/23/2006 11:41 PM, Nick Kew wrote: Not relevant. It's only used to store definitions until post_config. Note that dbd_prepared_defns itself is allocated on ptemp, too. Just for my clarification: ap_dbd_prepare is not called *after*

Re: svn commit: r424674 - /httpd/httpd/branches/2.0.x/STATUS

2006-07-23 Thread William A. Rowe, Jr.
Ruediger Pluem wrote: Sounds like a good idea to me to work this either into the setaside code on apr-util side or into ap_save_brigade ++1 to both... ap_save_brigade_ex ? For setaside, of course, we could have a setaside_ex member, but it seems to me we can have a common struct that

Re: svn commit: r424798 - /httpd/httpd/trunk/modules/database/mod_dbd.c

2006-07-23 Thread Ruediger Pluem
On 07/23/2006 11:56 PM, Nick Kew wrote: No. ap_dbd_prepare is about preparing statements from httpd.conf. In request processing, you'd acquire a connection and use apr_dbd_*. Thanks for clarification. Regards Rüdiger

Bug report for Apache httpd-1.3 [2006/07/23]

2006-07-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Bug report for Apache httpd-2 [2006/07/23]

2006-07-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Re[2]: apache 2.2 crashes at the start time in mod_dbd.c then preparing AuthDBDUserPWQuery

2006-07-23 Thread Anton Golubev
Hello Nick, What I'd like to see is dynamic loading of apr-util modules, and a build process as simple as apxs. But that's another subject. I agree, they are both important features to stimulate wider deployment and courage users to write extensions for this relatively new module. That

[patch 00/10] SoC 2006 -- extending the cache architecture

2006-07-23 Thread Davi Arnaut
Hi, Here is the first code drop regarding my SoC proposal Redesigning and extending the Apache cache architecture (http://verdesmares.com/Apache/proposal.txt). The patches are mainly clenaups and bug-fixes, except a new mod_disk_cache directory structure. Further clenaups still required. Other

[patch 02/10] revamped mod_disk_cache directory structure

2006-07-23 Thread Davi Arnaut
This patch converts the mod_disk_cache cache directory structure to a uniformly distributed N level hierarchy. The admin specifies the number of levels (or directories) and the files are scattered across the directories. Example: CacheRoot /cache/ # CacheDirLevels n l1 l2 ln CacheDirLevels 2 4

[patch 01/10] dont cache expired objects

2006-07-23 Thread Davi Arnaut
Don't cache requests with a expires date in the past; otherwise the cache code will _always_ try to cache the URL, leading to numerous rename() errors on win32 since the URL is already cached. Index: trunk/modules/cache/mod_cache.c

[patch 06/10] dont choke on empty URI path

2006-07-23 Thread Davi Arnaut
According to my reading of RFC3986 (section 6.2.3.) if a URI contains an authority component and an empty path, the empty path is to be equivalent to /. It explicitly cites the following four URIs as equivalents: http://example.com http://example.com/ http://example.com:/

[patch 03/10] shrink cache_save_filter

2006-07-23 Thread Davi Arnaut
Move parts of cache_save_filter() to a smaller check_cacheable_request() function that is easier to read and understand. Also, a useless assignment is removed. Index: trunk/modules/cache/mod_cache.c === ---

[patch 05/10] pass uri_meets_conditions values by reference

2006-07-23 Thread Davi Arnaut
Don't pass 'large' objects by value when not needed, it wastes time and space. Index: trunk/modules/cache/cache_util.c === --- trunk.orig/modules/cache/cache_util.c +++ trunk/modules/cache/cache_util.c @@ -28,40 +28,41 @@ extern

[patch 04/10] shrink cache_url_handler

2006-07-23 Thread Davi Arnaut
Move parts of cache_url_handler() to a smaller add_cache_filters() function that is easier to read and understand. Index: trunk/modules/cache/mod_cache.c === --- trunk.orig/modules/cache/mod_cache.c +++

[patch 08/10] unify storage providers entry calls

2006-07-23 Thread Davi Arnaut
Later on those will handle all HTTP specific caching nuances Index: trunk/modules/cache/cache_storage.c === --- trunk.orig/modules/cache/cache_storage.c +++ trunk/modules/cache/cache_storage.c @@ -24,6 +24,30 @@ extern module

[patch 09/10] move open_entity

2006-07-23 Thread Davi Arnaut
Move the open_entity call to cache_recall_entity_headers, adding a new urlkey parameter. Index: trunk/modules/cache/cache_storage.c === --- trunk.orig/modules/cache/cache_storage.c +++ trunk/modules/cache/cache_storage.c @@ -37,8

[patch 07/10] shrink cache_select

2006-07-23 Thread Davi Arnaut
Move parts of cache_select() to a smaller cache_check_request() function that is easier to read and understand. Index: trunk/modules/cache/cache_storage.c === --- trunk.orig/modules/cache/cache_storage.c +++

[patch 10/10] combine open_entity and recall_headers callbacks

2006-07-23 Thread Davi Arnaut
An open_entity without a close_entity call is pointless, those can be resumed to a single call. Index: trunk/modules/cache/cache_storage.c === --- trunk.orig/modules/cache/cache_storage.c +++ trunk/modules/cache/cache_storage.c @@