covener | 2 Sep 2008 14:51
Picon
Favicon
Gravatar

svn commit: r691221 - /httpd/httpd/branches/2.2.x/STATUS

Author: covener
Date: Tue Sep  2 05:51:29 2008
New Revision: 691221

URL: http://svn.apache.org/viewvc?rev=691221&view=rev
Log:
vote/promote proxy-initial-not-pooled

Modified:
    httpd/httpd/branches/2.2.x/STATUS

Modified: httpd/httpd/branches/2.2.x/STATUS
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/STATUS?rev=691221&r1=691220&r2=691221&view=diff
==============================================================================
--- httpd/httpd/branches/2.2.x/STATUS (original)
+++ httpd/httpd/branches/2.2.x/STATUS Tue Sep  2 05:51:29 2008
 <at>  <at>  -90,6 +90,18  <at>  <at> 
    http://svn.apache.org/viewvc?rev=639010&view=rev (mmn)
    +1: niq, rpluem, mturk

+ * mod_proxy_http: Introduce environment variable proxy-initial-not-pooled
+   to avoid reusing pooled connections if the client connection is an
+   initial connection. This avoids the "proxy: error reading status line
+   from remote server reverse proxy case.
+   PR: 37770
+    Trunk version of patch:
+       http://svn.apache.org/viewvc?rev=684351&view=rev
+       http://svn.apache.org/viewvc?rev=686549&view=rev (doc)
+    Backport version for 2.2.x of patch:
+       Trunk version of patch works
(Continue reading)

covener | 2 Sep 2008 15:07
Picon
Favicon
Gravatar

svn commit: r691230 - in /httpd/httpd/branches/2.2.x: CHANGES docs/ docs/manual/env.xml docs/manual/mod/mod_proxy_http.xml modules/proxy/mod_proxy_http.c modules/proxy/proxy_util.c

Author: covener
Date: Tue Sep  2 06:07:50 2008
New Revision: 691230

URL: http://svn.apache.org/viewvc?rev=691230&view=rev
Log:
Merge r684351, r686549 from trunk:

* Introduce environment variable proxy-initial-not-pooled to avoid reusing
  pooled connections if the client connection is an initial connection.
  This avoids the "proxy: error reading status line from remote server"
  error caused by the race condition that the backend server closed the
  connection after the connection check on our side and before our data
  reached the backend. Yes, this downgrades performance, especially with
  HTTP/1.0 clients. Hence it is configurable and off by default.

PR: 37770

* Add missing documentation for proxy-initial-not-pooled (r684351).

Modified:
    httpd/httpd/branches/2.2.x/CHANGES
    httpd/httpd/branches/2.2.x/docs/   (props changed)
    httpd/httpd/branches/2.2.x/docs/manual/env.xml
    httpd/httpd/branches/2.2.x/docs/manual/mod/mod_proxy_http.xml
    httpd/httpd/branches/2.2.x/modules/proxy/mod_proxy_http.c
    httpd/httpd/branches/2.2.x/modules/proxy/proxy_util.c

Modified: httpd/httpd/branches/2.2.x/CHANGES
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/CHANGES?rev=691230&r1=691229&r2=691230&view=diff
(Continue reading)

covener | 2 Sep 2008 15:08
Picon
Favicon
Gravatar

svn commit: r691231 - /httpd/httpd/branches/2.2.x/STATUS

Author: covener
Date: Tue Sep  2 06:08:18 2008
New Revision: 691231

URL: http://svn.apache.org/viewvc?rev=691231&view=rev
Log:
backported in 691230.

Modified:
    httpd/httpd/branches/2.2.x/STATUS

Modified: httpd/httpd/branches/2.2.x/STATUS
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/STATUS?rev=691231&r1=691230&r2=691231&view=diff
==============================================================================
--- httpd/httpd/branches/2.2.x/STATUS (original)
+++ httpd/httpd/branches/2.2.x/STATUS Tue Sep  2 06:08:18 2008
 <at>  <at>  -90,18 +90,6  <at>  <at> 
    http://svn.apache.org/viewvc?rev=639010&view=rev (mmn)
    +1: niq, rpluem, mturk

- * mod_proxy_http: Introduce environment variable proxy-initial-not-pooled
-   to avoid reusing pooled connections if the client connection is an
-   initial connection. This avoids the "proxy: error reading status line
-   from remote server reverse proxy case.
-   PR: 37770
-    Trunk version of patch:
-       http://svn.apache.org/viewvc?rev=684351&view=rev
-       http://svn.apache.org/viewvc?rev=686549&view=rev (doc)
-    Backport version for 2.2.x of patch:
-       Trunk version of patch works
(Continue reading)

covener | 2 Sep 2008 15:18
Picon
Favicon
Gravatar

svn commit: r691235 - in /httpd/httpd/branches/2.2.x/docs/manual: env.html.en mod/mod_proxy_http.html.en

Author: covener
Date: Tue Sep  2 06:18:29 2008
New Revision: 691235

URL: http://svn.apache.org/viewvc?rev=691235&view=rev
Log:
update transformations

Modified:
    httpd/httpd/branches/2.2.x/docs/manual/env.html.en
    httpd/httpd/branches/2.2.x/docs/manual/mod/mod_proxy_http.html.en

Modified: httpd/httpd/branches/2.2.x/docs/manual/env.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/env.html.en?rev=691235&r1=691234&r2=691235&view=diff
==============================================================================
--- httpd/httpd/branches/2.2.x/docs/manual/env.html.en (original)
+++ httpd/httpd/branches/2.2.x/docs/manual/env.html.en Tue Sep  2 06:18:29 2008
 <at>  <at>  -349,7 +349,7  <at>  <at> 

 
    <h3><a name="proxy" id="proxy">force-proxy-request-1.0, proxy-nokeepalive, proxy-sendchunked,
-   proxy-sendcl, proxy-chain-auth, proxy-interim-response</a></h3>
+   proxy-sendcl, proxy-chain-auth, proxy-interim-response, proxy-initial-not-pooled</a></h3>

    <p>These directives alter the protocol behavior of
    <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>.  See the <code
class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> and <code
class="module"><a href="./mod/mod_proxy_http.html">mod_proxy_http</a></code>

Modified: httpd/httpd/branches/2.2.x/docs/manual/mod/mod_proxy_http.html.en
(Continue reading)

covener | 2 Sep 2008 15:36
Picon
Favicon
Gravatar

svn commit: r691244 - /httpd/httpd/branches/2.2.x/STATUS

Author: covener
Date: Tue Sep  2 06:36:52 2008
New Revision: 691244

URL: http://svn.apache.org/viewvc?rev=691244&view=rev
Log:
propose simpler digest vs. mod_authnz_ldap for backport

Modified:
    httpd/httpd/branches/2.2.x/STATUS

Modified: httpd/httpd/branches/2.2.x/STATUS
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/STATUS?rev=691244&r1=691243&r2=691244&view=diff
==============================================================================
--- httpd/httpd/branches/2.2.x/STATUS (original)
+++ httpd/httpd/branches/2.2.x/STATUS Tue Sep  2 06:36:52 2008
 <at>  <at>  -202,6 +202,16  <at>  <at> 
        Trunk version of patch works
     +1: 

+ * mod_authn_alias: Propogate a NULL get_realm_hash() implementation 
+   from AuthnProviderAlias back to mod_auth_digest. This moves detection
+   of an incompatible-with-digest provider to a startup error.
+   PR 45196
+    Trunk version of patch:
+       http://svn.apache.org/viewvc?rev=678949&view=rev
+    Backport version for 2.2.x of patch:
+       http://people.apache.org/~covener/2.2.x-auth_alias_digest.diff 
+   +1: covener
+
(Continue reading)

niq | 3 Sep 2008 01:01
Picon
Favicon
Gravatar

svn commit: r691418 [2/2] - in /httpd/httpd/trunk: ./ docs/manual/mod/ modules/filters/

Added: httpd/httpd/trunk/modules/filters/sed1.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/filters/sed1.c?rev=691418&view=auto
==============================================================================
--- httpd/httpd/trunk/modules/filters/sed1.c (added)
+++ httpd/httpd/trunk/modules/filters/sed1.c Tue Sep  2 16:01:47 2008
 <at>  <at>  -0,0 +1,957  <at>  <at> 
+/*
+ * Copyright (c) 2005, 2008 Sun Microsystems, Inc. All Rights Reserved.
+ * Use is subject to license terms.
+ *
+ *	Copyright (c) 1984 AT&T
+ *	  All Rights Reserved  	
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *  http://www.apache.org/licenses/LICENSE-2.0. 
+ * 
+ * Unless required by applicable law or agreed to in writing, software 
+ * distributed under the License is distributed on an "AS IS" BASIS, 
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express 
+ * or implied. 
+ * See the License for the specific language governing permissions and
+ * limitations under the License. 
+ */
+
+#include "apr.h"
+#include "apr_lib.h"
+#include "libsed.h"
+#include "sed.h"
(Continue reading)

niq | 3 Sep 2008 01:01
Picon
Favicon
Gravatar

svn commit: r691418 [1/2] - in /httpd/httpd/trunk: ./ docs/manual/mod/ modules/filters/

Author: niq
Date: Tue Sep  2 16:01:47 2008
New Revision: 691418

URL: http://svn.apache.org/viewvc?rev=691418&view=rev
Log:
Commit mod_sed: enable filtering of HTTP Requests and Responses through sed

Added:
    httpd/httpd/trunk/docs/manual/mod/mod_sed.xml
    httpd/httpd/trunk/modules/filters/libsed.h
    httpd/httpd/trunk/modules/filters/mod_sed.c
    httpd/httpd/trunk/modules/filters/regexp.c
    httpd/httpd/trunk/modules/filters/regexp.h
    httpd/httpd/trunk/modules/filters/sed.h
    httpd/httpd/trunk/modules/filters/sed0.c
    httpd/httpd/trunk/modules/filters/sed1.c
Modified:
    httpd/httpd/trunk/CHANGES
    httpd/httpd/trunk/modules/filters/config.m4

Modified: httpd/httpd/trunk/CHANGES
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/CHANGES?rev=691418&r1=691417&r2=691418&view=diff
==============================================================================
--- httpd/httpd/trunk/CHANGES [utf-8] (original)
+++ httpd/httpd/trunk/CHANGES [utf-8] Tue Sep  2 16:01:47 2008
 <at>  <at>  -2,6 +2,9  <at>  <at> 
 Changes with Apache 2.3.0
 [ When backported to 2.2.x, remove entry from this file ]
 
(Continue reading)

wrowe | 3 Sep 2008 04:51
Picon
Favicon

svn commit: r691478 - /httpd/mod_ftp/trunk/modules/ftp/ftp_commands.c

Author: wrowe
Date: Tue Sep  2 19:51:36 2008
New Revision: 691478

URL: http://svn.apache.org/viewvc?rev=691478&view=rev
Log:
Count every byte (received) for logging, patch by wrowe and jimjag

Modified:
    httpd/mod_ftp/trunk/modules/ftp/ftp_commands.c

Modified: httpd/mod_ftp/trunk/modules/ftp/ftp_commands.c
URL: http://svn.apache.org/viewvc/httpd/mod_ftp/trunk/modules/ftp/ftp_commands.c?rev=691478&r1=691477&r2=691478&view=diff
==============================================================================
--- httpd/mod_ftp/trunk/modules/ftp/ftp_commands.c (original)
+++ httpd/mod_ftp/trunk/modules/ftp/ftp_commands.c Tue Sep  2 19:51:36 2008
 <at>  <at>  -2460,7 +2460,8  <at>  <at> 
     apr_int32_t openflag;
     const char *reply;
     char *buffer;
-    apr_size_t total = 0, len;
+    apr_off_t total = 0;
+    apr_size_t len;
     request_rec *rr;
     int clientstatus = APR_SUCCESS;
     int status = FTP_REPLY_DATA_CLOSE;

wrowe | 3 Sep 2008 04:56
Picon
Favicon

svn commit: r691481 - /httpd/mod_ftp/trunk/CHANGES-FTP

Author: wrowe
Date: Tue Sep  2 19:56:40 2008
New Revision: 691481

URL: http://svn.apache.org/viewvc?rev=691481&view=rev
Log:
One worth noting for folks hitting this bug

Modified:
    httpd/mod_ftp/trunk/CHANGES-FTP

Modified: httpd/mod_ftp/trunk/CHANGES-FTP
URL: http://svn.apache.org/viewvc/httpd/mod_ftp/trunk/CHANGES-FTP?rev=691481&r1=691480&r2=691481&view=diff
==============================================================================
--- httpd/mod_ftp/trunk/CHANGES-FTP (original)
+++ httpd/mod_ftp/trunk/CHANGES-FTP Tue Sep  2 19:56:40 2008
 <at>  <at>  -1,3 +1,8  <at>  <at> 
+Changes in 0.9.3:
+
+  *) Corrected logged count of bytes STORed or APPEnded when >4GB.
+     [Jim Jagielski, William Rowe]
+
 Changes in 0.9.2:

   *) Now compiles in httpd-2.3-dev, however the Require dir-name feature

takashi | 5 Sep 2008 05:26
Picon
Favicon

svn commit: r692325 - /httpd/httpd/trunk/docs/manual/mod/mpm_common.xml

Author: takashi
Date: Thu Sep  4 20:26:14 2008
New Revision: 692325

URL: http://svn.apache.org/viewvc?rev=692325&view=rev
Log:
Fix MaxClients description to adapt threading MPM.
(This is still inaccurate for trunk Event MPM.)

Submitted by Dan Poirier <poirier pobox.com>
PR: 45747

Modified:
    httpd/httpd/trunk/docs/manual/mod/mpm_common.xml

Modified: httpd/httpd/trunk/docs/manual/mod/mpm_common.xml
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mpm_common.xml?rev=692325&r1=692324&r2=692325&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mpm_common.xml (original)
+++ httpd/httpd/trunk/docs/manual/mod/mpm_common.xml Thu Sep  4 20:26:14 2008
 <at>  <at>  -443,8 +443,8  <at>  <at> 

 <directivesynopsis>
 <name>MaxClients</name>
-<description>Maximum number of child processes that will be created
-to serve requests</description>
+<description>Maximum number of simultaneous requests that will
+be served</description>
 <syntax>MaxClients <var>number</var></syntax>
 <default>See usage for details</default>
(Continue reading)


Gmane