seeking for a developer to commit a patch

2004-05-23 Thread Florian Effenberger
Hi there,
I am seeking for a developer to commit a patch Joshua Slive kindly 
provided. Please have a look at

http://issues.apache.org/bugzilla/show_bug.cgi?id=18156
and check out whether it can be commited or not. I think this is an 
important patch closing an annoying bug and therefore should be included 
in the next release of Apache.

Thanks!
Florian


Bug report for Apache httpd-1.3 [2004/05/23]

2004-05-23 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 7741|New|Nor|2002-04-04|some directives may be placed outside of proper co|
| 7982|New|Maj|2002-04-11|mod_rewrite URL string empty when passed unicoded |
| 8311|Opn|Nor|2002-04-19|error in PUT directive gives confusing error messa|
| 8329|New|Nor|2002-04-20|mime_magic gives 500 and no error_log on Microsoft|
| 8372|Ass|Nor|2002-04-22|Threadsaftey issue in Rewrite's cache [Win32/OS2/N|
| 8849|New|Nor|2002-05-07|make install errors as root on NFS shares |
| 8882|New|Enh|2002-05-07|[PATCH] mod_rewrite communicates with external rew|
| 9037|New|Min|2002-05-13|Slow performance when acessing an unresolved IP ad|
| 9126|New|Blk|2002-05-15|68k-next-openstep v. 4.0  |
| 9726|New|Min|2002-06-09|Double quotes should be flagged as T_HTTP_TOKEN_ST|
| 9894|New|Maj|2002-06-16|getline sub in support progs collides with existin|
| |New|Nor|2002-06-19|Incorrect default manualdir value with layout.|
|10038|New|Min|2002-06-20|ab benchmaker hangs on 10K https URLs with keepali|
|10073|New|Maj|2002-06-20|upgrade from 1.3.24 to 1.3.26 breaks include direc|
|10169|New|Nor|2002-06-24|Apache seg faults due to attempt to access out of |
|10178|New|Maj|2002-06-24|Proxy server cuts off begining of buffer when spec|
|10195|New|Nor|2002-06-24|Configure script erroneously detects system Expat |
|10199|New|Nor|2002-06-24|Configure can't handle directory names with unders|
|10243|New|Maj|2002-06-26|CGI scripts not getting POST data |
|10354|New|Nor|2002-06-30|ErrorDocument(.htaccess) fails when passed URL wit|
|10470|New|Cri|2002-07-04|proxy module will not correctly serve mixed case f|
|10666|New|Enh|2002-07-10|line-end comment error message missing file name  |
|10744|New|Nor|2002-07-12|suexec might fail to open log file|
|10747|New|Maj|2002-07-12|ftp SIZE command and 'smart' ftp servers results i|
|10760|New|Maj|2002-07-12|empty ftp directory listings from cached ftp direc|
|10890|New|Cri|2002-07-17|if "et" locale is used, configure fails   |
|10939|New|Maj|2002-07-18|directory listing errors  |
|11020|New|Maj|2002-07-21|APXS only recognise tests made by ./configure |
|11236|New|Min|2002-07-27|Possible Log exhaustion bug?  |
|11265|New|Blk|2002-07-29|mod_rewrite fails to encode special characters|
|11765|New|Nor|2002-08-16|.apaci.install.tmp installs in existing httpd.conf|
|11986|New|Nor|2002-08-23|Restart hangs when piping logs on rotation log pro|
|11993|Opn|Cri|2002-08-23|PDFs served through ProxyPass show up blank   |
|12096|New|Nor|2002-08-27|apxs does not handle binary dists installed at non|
|12391|New|Maj|2002-09-07|DBM_LIB should be blank for OS X 10.2 |
|12551|New|Nor|2002-09-11|mod_proxy fails to shutdown when client cancels   |
|12574|New|Nor|2002-09-12|Broken images comes from mod_proxy when caching ww|
|12583|New|Nor|2002-09-12|First piped log process do not handle SIGTERM |
|12598|New|Maj|2002-09-12|Apache hanging in Keepalive State |
|13120|New|Cri|2002-09-29|CGI procs defunctioning   |
|13188|New|Nor|2002-10-02|does not configure correctly for hppa64-hp-hpux11.|
|13274|Ass|Nor|2002-10-04|Subsequent requests are destroyed by the request e|
|13577|New|Nor|2002-10-13|mod_proxy mangles query string|
|13607|Opn|Enh|2002-10-14|Catch-all enhancement for vhost_alias?|
|13687|New|Min|2002-10-16|Leave Debug symbol on Darwin  |
|13822|New|Maj|2002-10-21|Problem while running Perl modules accessing CGI::|
|14031|New|Nor|2002-10-29|POST handling for multi part forms incorrect  |
|14095|Opn|Nor|2002-10-30|Change default Content-Type (DefaultType) in defau|
|14250|New|Maj|2002-11-05|Alternate UserDirs don't work intermittantly  |
|14358|New|Enh|2002-11-07|rotatelogs using TZ settings  |
|14443|New|Maj|2002-11-11|Keep-Alive randomly causes TCP RSTs   |
|14448|

Bug report for Apache httpd-2.0 [2004/05/23]

2004-05-23 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 7483|Ass|Enh|2002-03-26|Add FileAction directive to assign a cgi interpret|
| 7862|New|Enh|2002-04-09|suexec never log a group name.|
| 8167|New|Min|2002-04-16|--with-module does not build MODULE_DIRS correctly|
| 8483|Opn|Min|2002-04-24|apache_2.0 .msi installer breaks .log and .conf fi|
| 8500|Ass|Cri|2002-04-25|authorization user does not logged|
| 8713|New|Min|2002-05-01|No Errorlog on PROPFIND/Depth:Infinity|
| 8867|Opn|Cri|2002-05-07|exports.c generation fails when using a symlink to|
| 8880|New|Enh|2002-05-07|AcceptPathInfo does not apply to DirectoryIndex fi|
| 8925|New|Cri|2002-05-09|Service Install (win32 .msi/.exe) fails for port i|
| 8993|Opn|Nor|2002-05-10|openssl library location(s) are hardcoded in confi|
| 9046|New|Min|2002-05-13|Cleaned up PNG/MNG converted icons|
| 9484|New|Enh|2002-05-29|Dynamic ServerAdmin configuration |
| 9513|Opn|Nor|2002-05-30|Missing start menu items  |
| 9656|New|Nor|2002-06-06|Support of FTP Proxy only partially documented|
| 9727|New|Min|2002-06-09|Double quotes should be flagged as T_HTTP_TOKEN_ST|
| 9945|New|Enh|2002-06-18|[PATCH] new funtionality for apache bench |
|10114|Ass|Enh|2002-06-21|Negotiation gives no weight to order, only q value|
|10154|Ass|Nor|2002-06-23|ApacheMonitor interferes with service uninstall/re|
|10575|New|Enh|2002-07-09|no option to autoindex auth protected files/folder|
|10598|Opn|Nor|2002-07-09|Apache will break down files bigger than 64KB |
|10722|Ass|Nor|2002-07-12|ProxyPassReverse doesn't change cookie paths  |
|10775|Ass|Cri|2002-07-13|SCRIPT_NAME wrong value   |
|11000|New|Enh|2002-07-20|Mutex permission problems: configuration template |
|11035|New|Min|2002-07-22|Apache adds double entries to headers generated by|
|11259|New|Enh|2002-07-29|'make install' should provide a deinstaller   |
|11294|New|Enh|2002-07-30|desired vhost_alias option|
|11331|New|Cri|2002-07-31|stale cgi process entries when using suexec   |
|11427|Opn|Maj|2002-08-02|Possible Memory Leak in CGI script invocation |
|11514|New|Maj|2002-08-07|worker MPM stalls on UnixWare 7.11|
|11521|New|Nor|2002-08-07|Addition of  Japanese error message   |
|11580|Opn|Enh|2002-08-09|generate Content-Location headers |
|11660|New|Enh|2002-08-13|a New Hebrew Translation for "Test Page for Apache|
|11960|New|Maj|2002-08-23|Apache default config doesn't include uk langauge |
|12033|Opn|Nor|2002-08-26|Graceful restart immidiately result in [warn] long|
|12187|Opn|Blk|2002-08-30|Standard config with perchild; Apache is blocked  |
|12340|Opn|Nor|2002-09-05|WindowsXP proxy, child process exited with status |
|12355|Opn|Nor|2002-09-06|SSLVerifyClient directive in location make post to|
|12426|Ass|Nor|2002-09-09|mod_proxy broken under high load ?|
|12625|New|Enh|2002-09-13|[PATCH] Restoration of mod_ssl compatibility env v|
|12680|New|Enh|2002-09-16|Digest authentication with integrity protection   |
|12885|New|Enh|2002-09-20|windows 2000 build information: mod_ssl, bison, et|
|12894|New|Nor|2002-09-21|not assuming the DEFAULTTYPE for PHP files without|
|12981|New|Nor|2002-09-25|Apache Bench can't take binary post data  |
|13029|New|Nor|2002-09-26|failure to generate StdEnvVars depending on charse|
|13101|New|Cri|2002-09-27|Using mod_ext_filter with mod_proxy and http/1.1 c|
|13272|Opn|Nor|2002-10-04|Documentation doesn't mention that SSL is not in b|
|13328|New|Nor|2002-10-05|Apache kills processgroup.|
|13343|New|Maj|2002-10-06|Apache2 dies if signal HUP is sent to master proce|
|13368|New|Maj|2002-10-07|IIS prevents Apache from starting (missing -w opti|
|13507|New|Enh|2002-10-10|capturing stderr from mod_cgi |
|13599|Ass|Nor|2002-10-14|autoindex formating broken for multibyte sequences|
|13603|

suexec hook ordering (was Re: seeking for a developer to commit a patch)

2004-05-23 Thread Joshua Slive

On Sun, 23 May 2004, Florian Effenberger wrote:
> I am seeking for a developer to commit a patch Joshua Slive kindly
> provided. Please have a look at
>
> http://issues.apache.org/bugzilla/show_bug.cgi?id=18156

The patch is simply changing the hook ordering of get_suexec_identity so
that UserDir users will override SuexecUserGroup users.  I believe this is
how it worked in 1.3, and it appears that the intention was to make it
work the same way in 2.0.

The patch is obvious enough, but I'm not in a position to test suexec.
For anyone who can do a quick check on suexec, this should be an easy
patch.

Joshua.


Re: suexec hook ordering (was Re: seeking for a developer to commit a patch)

2004-05-23 Thread Florian Effenberger
Hi Joshua,
The patch is obvious enough, but I'm not in a position to test suexec.
For anyone who can do a quick check on suexec, this should be an easy
patch.
It seems to work fine on a server with about ten domains, but I cannot 
do a reliable test for every "exotic" situation.

-- Florian


sendfile function support in apache 1.3

2004-05-23 Thread Kaushal Jha ZEDO



Hi everyone,
    
is the "sendfile"  supported in apache 1.3 , how could i verify if its 
already in use at the low level in a module written by someone else , how should 
I go about trying to add support for it if its not already supported 
?
 
 
 
 
Thanks in Advance.
Kaushal Jha
 


Move httpd-2.0 to SVN

2004-05-23 Thread Sander Striker
Hi,

Now that apache-1.3 is moving to SVN, how about moving httpd-2.x
as well?

Sander


Re: Move httpd-2.0 to SVN

2004-05-23 Thread André Malo
* Sander Striker <[EMAIL PROTECTED]> wrote:

> Now that apache-1.3 is moving to SVN, how about moving httpd-2.x
> as well?

IMHO we should finish the 1.3-move first, look how it does, how the developers
deal with it and then think about moving 2.x :-)

nd
-- 
Da fällt mir ein, wieso gibt es eigentlich in Unicode kein
"i" mit einem Herzchen als Tüpfelchen? Das wär sooo süüss!

 -- Björn Höhrmann in darw


Re: Move apache-1.3 to Subversion

2004-05-23 Thread Manoj Kasichainula
On Mon, May 17, 2004 at 12:35:13AM +0200, Sander Striker wrote:
There's only one thing for us to decide; how to define the layout
under "httpd/" in the SVN repository.
e.g.
 .../
   httpd/
 trunk/
 branches/
   1.3.x/
   2.0.x/
 tags/
   2.0.49/
   ...
   1.3.31/
   ...
Sounds good. We should ponder a way to set up closed branches for 
security patches. Maybe they could be protected on a case-by-case basis, 
or we create a 4th top-level directory "security-patches".



Re: Compile problems - 2.0.50-dev

2004-05-23 Thread Graham Leggett
Sander Temme wrote:
APR_0_9_BRANCH
APU_0_9_BRANCH for apr-util
Is it possible to apply this patch to the website to clarify this?
Regards,
Graham
--
Index: xdocs/dev/index.xml
===
RCS file: /home/cvs/httpd-site/xdocs/dev/index.xml,v
retrieving revision 1.7
diff -u -r1.7 index.xml
--- xdocs/dev/index.xml 19 Feb 2003 04:43:13 -  1.7
+++ xdocs/dev/index.xml 23 May 2004 20:24:24 -
@@ -26,14 +26,19 @@
 
 
 Developers who have active CVS trees may want to cvs up -r APACHE_2_0_BRANCH
-to continue to work with the current httpd-2.0 cvs sources.  Developers who
-want to work in the 2.1-dev sandbox should continue to use cvs HEAD.
+to continue to work with the current httpd-2.0 cvs sources. The tags
+APR_0_9_BRANCH and APU_0_9_BRANCH should be used for apr and apr-util.
+Developers who want to work in the 2.1-dev sandbox should continue to use
+cvs HEAD.
 
 
 The simplest way for committers to work with this change is to commit new
 work to the 2.1-dev sources (cvs HEAD), obtain appropriate feedback, and 
 finally commit back to the APACHE_2_0_BRANCH those stable and well tested
 changes that don't break compatibility with the most recent 2.0 release.
+
+
+
 
 
 


Re: mod_ldap maybe feature request

2004-05-23 Thread Jess Holle




Actually the repeated one I hear is:
Can we have a single resource / URL pattern authencticated
against multiple LDAPs (e.g. A, B, C,...) such that if user U is not
defined in A, B will be searched, and so forth.  The first LDAP
containing an entry found for the user would be bound against and
determine pass / fail.

As I understand it, this is not currently possible.

--
Jess Holle





Re: mod_ldap maybe feature request

2004-05-23 Thread Paul Querna
On Sun, 2004-05-23 at 15:28 -0500, Jess Holle wrote:
> Actually the repeated one I hear is:
> Can we have a single resource / URL pattern authencticated
> against multiple LDAPs (e.g. A, B, C,...) such that if user U
> is not defined in A, B will be searched, and so forth.  The
> first LDAP containing an entry found for the user would be
> bound against and determine pass / fail.
> As I understand it, this is not currently possible.
> 
This would be an interesting application of the AuthN framework stuff in
2.1.0.  It is much easier to setup fallback authentication stuff.

Speaking of that, Is there any reason mod_auth_ldap hasn't been moved
over to the AuthN/Z Framework?

-Paul Querna



Re: mod_ldap maybe feature request

2004-05-23 Thread Graham Leggett
Paul Querna wrote:
This would be an interesting application of the AuthN framework stuff in
2.1.0.  It is much easier to setup fallback authentication stuff.
Speaking of that, Is there any reason mod_auth_ldap hasn't been moved
over to the AuthN/Z Framework?
I think partly because nobody has stepped up to the plate to do it, and 
partly because I think it wants to be out of experimental first.

The authn/z framework is a big change to the code, which makes it 
difficult to create patches for v2.0. It would be good to see auth_ldap 
nailed down and out the door 2.0 wise before it gets the authn/z treatment.

I am in the process of testing two segfault fixes, which in theory 
should nail the last of the segfault problems. Once these issues are put 
to bed, I'll propose it be moved out of experimental...

Regards,
Graham
--


[Patch] swap ldap.h headers - PR 27379

2004-05-23 Thread Graham Leggett
Hi all,
The above bug was posted about LDAP support not building on Solaris due 
to ldap.h and lber.h being declared in the wrong order.

This patch has been committed to apr-util v1.0, what needs to be done to 
get it committed to apr-util v0.9?

Regards,
Graham
--
--- httpd-2.0/srclib/apr-util/include/apr_ldap.h.in 2004-02-27 00:03:46.0 
+0200
+++ httpd-2.1/srclib/apr-util/include/apr_ldap.h.in 2004-05-22 02:44:30.0 
+0200
@@ -95,36 +95,27 @@
 /* LDAP header files */
 
 #if APR_HAS_NETSCAPE_LDAPSDK
[EMAIL PROTECTED]@
 @lber_h@
[EMAIL PROTECTED]@
 #if APR_HAS_LDAP_SSL 
 @ldap_ssl_h@
 #endif
 #endif
 
 #if APR_HAS_NOVELL_LDAPSDK
[EMAIL PROTECTED]@
 @lber_h@
[EMAIL PROTECTED]@
 #if APR_HAS_LDAP_SSL 
 @ldap_ssl_h@
 #endif
 #endif
 
 #if APR_HAS_OPENLDAP_LDAPSDK
[EMAIL PROTECTED]@
 @lber_h@
[EMAIL PROTECTED]@
 #endif
 
 /* LDAPv2 SDKs don't use const parameters in their prototypes.  


Re: [Patch] swap ldap.h headers - PR 27379

2004-05-23 Thread Joe Orton
On Sun, May 23, 2004 at 11:48:52PM +0200, Graham Leggett wrote:
> The above bug was posted about LDAP support not building on Solaris due 
> to ldap.h and lber.h being declared in the wrong order.
> 
> This patch has been committed to apr-util v1.0, what needs to be done to 
> get it committed to apr-util v0.9?

Just check it in to the APU_0_9_BRANCH if you think it's OK to do so.

joe


trying to fix a bug: Proxying indexes

2004-05-23 Thread Andre Luís Quintaes Guimarães



Hello fellows,
 
    Im having lots of trouble trying 
to fix an old bug on 2.0.46. Im a hosting provider and to serve both asp (served 
by a windows server on my local network) and php,perl,java,etc (server by linux 
server with apache) on the same site), I use rewrite rules to *.asp for a 
virtual host on my iis server. Everything works fine, until you get a request 
for / , so mod_dir comes into action and generates subrequests, when if find 
index.asp, its subrequest doesnt get processed by mod_rewrite. Searching on the 
bug archive I found a similar problem people where having with shtml pages and 
subrequests, so I patched mod_rewrite and now the subrequest is processed, 
mod_rewrite matches the regexp and says that its redirecting the request. But it 
doesnt get redirected (gets ignored by mod_dir) and mod_dir goes on trying to 
find other indexes.
    I tried using http 2.1 and it 
worked fine, but when I use the modules (mod_dir and mod_rewrite) compiled for 
2.1 on 2.0.46 (I hacked the MAJOR so apache wont complain) I get segfaults. I 
would be extremely grateful if anyone could point me out how to patch my 2.0.46 
since using 2.1 on my production server would be too 
risk.
    Right now Im trying to use this 
patch: http://cvs.apache.org/viewcvs.cgi/*checkout*/httpd-2.0/modules/mappers/mod_dir.c?rev=1.44 but 
it seems like I need something else.
 
Thanks in advance
André Guimarães
http://www.hostgold.com.br 



Re: Move apache-1.3 to Subversion

2004-05-23 Thread Ben Collins-Sussman
On Sun, 2004-05-23 at 15:01, Manoj Kasichainula wrote:

> Sounds good. We should ponder a way to set up closed branches for 
> security patches. Maybe they could be protected on a case-by-case basis, 
> or we create a 4th top-level directory "security-patches".

Woo.  I just wanted to point out how cool it is to be able to do
selective access control on branches... something you just can't do in
CVS.  :-)





Re: trying to fix a bug: Proxying indexes

2004-05-23 Thread Andre Luís Quintaes Guimarães



Sorry for replying my own mail, but I got some 
news:
Applied the patch I mentioned on mod_dir, its 
stopping on the right DirectoryIndex now, look:
200.142.70.34 - - [23/May/2004:21:56:49 --0300] 
[rehashpages.com/sid#80aa3f8][rid#819d540/subreq](3) applying pattern 
'(.*)\.asp$' to uri '/index.asp'200.142.70.34 - - [23/May/2004:21:56:49 
--0300] [rehashpages.com/sid#80aa3f8][rid#819d540/subreq](2) rewrite 
/index.asp -> http://www.t5.com.br/f.zip200.142.70.34 
- - [23/May/2004:21:56:49 --0300] 
[rehashpages.com/sid#80aa3f8][rid#819d540/subreq](2) forcing 
proxy-throughput with http://www.t5.com.br/f.zip200.142.70.34 
- - [23/May/2004:21:56:49 --0300] 
[rehashpages.com/sid#80aa3f8][rid#819d540/subreq](1) go-ahead with proxy 
request proxy:http://www.t5.com.br/f.zip [OK]
 
I used a rule from *.asp to this www.t5.com.br/f.zip just to 
test.
 
Now Im getting a 404 error because of 
mod_proxy_http:
 
[Sun May 23 21:56:49 2004] [error] [client 
200.142.70.34] (13)Permission denied: 
apr_global_mutex_unlock(rewrite_log_lock) failed[Sun May 23 21:56:49 
2004] [debug] proxy_http.c(109): proxy: HTTP: canonicalising URL 
//www.t5.com.br/f.zip[Sun May 23 21:56:49 2004] [error] [client 
200.142.70.34] File does not exist: 
proxy:http://www.t5.com.br/f.zip
What I understood is that mod_proxy_http received 
the requested, but handled incorrectly as it tries to find the file 
proxy:http://www.t5.com.br/f.zip on the site, kinda silly.
 

Thanks again,
André Guimarães
http://www.hostgold.com.br 


  - Original Message - 
  From: 
  Andre Luís Quintaes 
  Guimarães 
  To: [EMAIL PROTECTED] 
  Sent: Sunday, May 23, 2004 8:07 PM
  Subject: trying to fix a bug: Proxying 
  indexes
  
  Hello fellows,
   
      Im having lots of trouble 
  trying to fix an old bug on 2.0.46. Im a hosting provider and to serve both 
  asp (served by a windows server on my local network) and php,perl,java,etc 
  (server by linux server with apache) on the same site), I use rewrite rules to 
  *.asp for a virtual host on my iis server. Everything works fine, until you 
  get a request for / , so mod_dir comes into action and generates subrequests, 
  when if find index.asp, its subrequest doesnt get processed by mod_rewrite. 
  Searching on the bug archive I found a similar problem people where having 
  with shtml pages and subrequests, so I patched mod_rewrite and now the 
  subrequest is processed, mod_rewrite matches the regexp and says that its 
  redirecting the request. But it doesnt get redirected (gets ignored by 
  mod_dir) and mod_dir goes on trying to find other indexes.
      I tried using http 2.1 and it 
  worked fine, but when I use the modules (mod_dir and mod_rewrite) compiled for 
  2.1 on 2.0.46 (I hacked the MAJOR so apache wont complain) I get segfaults. I 
  would be extremely grateful if anyone could point me out how to patch my 
  2.0.46 since using 2.1 on my production server would be too 
  risk.
      Right now Im trying to use 
  this patch: http://cvs.apache.org/viewcvs.cgi/*checkout*/httpd-2.0/modules/mappers/mod_dir.c?rev=1.44 but 
  it seems like I need something else.
   
  Thanks in advance
  André Guimarães
  http://www.hostgold.com.br