]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
17 years ago* Promote
Ruediger Pluem [Fri, 30 May 2008 22:11:12 +0000 (22:11 +0000)] 
* Promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661897 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Vote
Ruediger Pluem [Fri, 30 May 2008 22:10:16 +0000 (22:10 +0000)] 
* Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661896 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Add a proposal
Ruediger Pluem [Fri, 30 May 2008 21:48:17 +0000 (21:48 +0000)] 
* Add a proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661890 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Add a proposal
Ruediger Pluem [Fri, 30 May 2008 21:32:21 +0000 (21:32 +0000)] 
* Add a proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661883 13f79535-47bb-0310-9956-ffa450edef68

17 years agoVote for 3*prefork tweaks.
Joe Orton [Fri, 30 May 2008 14:58:15 +0000 (14:58 +0000)] 
Vote for 3*prefork tweaks.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661748 13f79535-47bb-0310-9956-ffa450edef68

17 years agoVote.
Joe Orton [Fri, 30 May 2008 12:54:04 +0000 (12:54 +0000)] 
Vote.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661697 13f79535-47bb-0310-9956-ffa450edef68

17 years agoAdd in CVE fix for balancer-manager
Jim Jagielski [Fri, 30 May 2008 12:43:34 +0000 (12:43 +0000)] 
Add in CVE fix for balancer-manager

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661693 13f79535-47bb-0310-9956-ffa450edef68

17 years agobackport scoreboard-lb_score-2.2.x.patch
Jim Jagielski [Fri, 30 May 2008 12:38:46 +0000 (12:38 +0000)] 
backport scoreboard-lb_score-2.2.x.patch

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661691 13f79535-47bb-0310-9956-ffa450edef68

17 years agopromote
Jim Jagielski [Fri, 30 May 2008 12:37:36 +0000 (12:37 +0000)] 
promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661689 13f79535-47bb-0310-9956-ffa450edef68

17 years agoVotes
Jim Jagielski [Fri, 30 May 2008 12:37:11 +0000 (12:37 +0000)] 
Votes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661688 13f79535-47bb-0310-9956-ffa450edef68

17 years agotidy up
Jim Jagielski [Thu, 29 May 2008 21:38:50 +0000 (21:38 +0000)] 
tidy up

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661493 13f79535-47bb-0310-9956-ffa450edef68

17 years ago3 prefork fixes... testing still in progress but so
Jim Jagielski [Thu, 29 May 2008 20:55:17 +0000 (20:55 +0000)] 
3 prefork fixes... testing still in progress but so
far looks good, so note these so I don't forget :)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661477 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Vote
Ruediger Pluem [Thu, 29 May 2008 20:34:26 +0000 (20:34 +0000)] 
* Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661467 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Add a proposal
Ruediger Pluem [Thu, 29 May 2008 20:32:42 +0000 (20:32 +0000)] 
* Add a proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661465 13f79535-47bb-0310-9956-ffa450edef68

17 years agopropose old fix from trunk
Chris Darroch [Thu, 29 May 2008 20:11:53 +0000 (20:11 +0000)] 
propose old fix from trunk

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661458 13f79535-47bb-0310-9956-ffa450edef68

17 years agofix typo
Takashi Sato [Thu, 29 May 2008 15:17:52 +0000 (15:17 +0000)] 
fix typo

Submitted by: OKANO Takayoshi <kano na.rim.or jp>
Reviewed by: takashi

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661349 13f79535-47bb-0310-9956-ffa450edef68

17 years agogiggle
Jim Jagielski [Wed, 28 May 2008 23:57:53 +0000 (23:57 +0000)] 
giggle

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661155 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Update transformation by doing a ./build.sh all convmap
Ruediger Pluem [Wed, 28 May 2008 22:13:53 +0000 (22:13 +0000)] 
* Update transformation by doing a ./build.sh all convmap

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661122 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* There is no context 'Location', but only 'directory'.
Ruediger Pluem [Wed, 28 May 2008 22:09:56 +0000 (22:09 +0000)] 
* There is no context 'Location', but only 'directory'.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661116 13f79535-47bb-0310-9956-ffa450edef68

17 years agoDocument the fact that mod_proxy interpolation is now supported in 2.2.9.
Nick Kew [Wed, 28 May 2008 21:58:29 +0000 (21:58 +0000)] 
Document the fact that mod_proxy interpolation is now supported in 2.2.9.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661109 13f79535-47bb-0310-9956-ffa450edef68

17 years agoFix error in order in r661087
Nick Kew [Wed, 28 May 2008 21:24:04 +0000 (21:24 +0000)] 
Fix error in order in r661087

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661092 13f79535-47bb-0310-9956-ffa450edef68

17 years agoIntroduce variable interpolation in reverse proxy configuration
Nick Kew [Wed, 28 May 2008 21:11:24 +0000 (21:11 +0000)] 
Introduce variable interpolation in reverse proxy configuration

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661087 13f79535-47bb-0310-9956-ffa450edef68

17 years agoPromote
Nick Kew [Wed, 28 May 2008 21:06:45 +0000 (21:06 +0000)] 
Promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661084 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Add a comment
Ruediger Pluem [Wed, 28 May 2008 20:20:46 +0000 (20:20 +0000)] 
* Add a comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@661069 13f79535-47bb-0310-9956-ffa450edef68

17 years agoupdate transformation
Takashi Sato [Wed, 28 May 2008 15:36:19 +0000 (15:36 +0000)] 
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660982 13f79535-47bb-0310-9956-ffa450edef68

17 years agosorry, the previous commit (r660967) was bogus
Takashi Sato [Wed, 28 May 2008 15:11:12 +0000 (15:11 +0000)] 
sorry, the previous commit (r660967) was bogus

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660970 13f79535-47bb-0310-9956-ffa450edef68

17 years agoupdate Japanese translations
Takashi Sato [Wed, 28 May 2008 15:04:55 +0000 (15:04 +0000)] 
update Japanese translations
English Revision: 421100

Submitted by: kawai
Reviewed by: takashi

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660967 13f79535-47bb-0310-9956-ffa450edef68

17 years agoVote, comment; update 2.2.x version of backport patch
Nick Kew [Wed, 28 May 2008 14:09:26 +0000 (14:09 +0000)] 
Vote, comment; update 2.2.x version of backport patch

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660957 13f79535-47bb-0310-9956-ffa450edef68

17 years agoremove handled show-stopper
Jim Jagielski [Wed, 28 May 2008 12:58:55 +0000 (12:58 +0000)] 
remove handled show-stopper

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660937 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r660726 from trunk:
Jim Jagielski [Wed, 28 May 2008 12:58:29 +0000 (12:58 +0000)] 
Merge r660726 from trunk:

*  mod_proxy_http.c
   Ensure that the EOC bucket is inserted BEFORE an EOS bucket in bb as
   some resource filters like mod_deflate pass everything up to the EOS
   down the chain immediately and sent the remainder of the brigade later
   (or even never). But in this case the ap_http_header_filter does not
   get out of our way soon enough.

   http_filters.c
   Remove all data buckets that are in a brigade after an EOC bucket
   was seen, as an EOC bucket tells us that no (further) resource
   and protocol data should go out to the client. OTOH meta buckets
   are still welcome as they might trigger needed actions down in
   the chain (e.g. in network filters like SSL).
   Remark 1: It is needed to dump ALL data buckets in the brigade
             since an filter in between might have inserted data
             buckets BEFORE the EOC bucket sent by the original
             sender and we do NOT want this data to be sent.
   Remark 2: Dumping all data buckets here does not necessarily mean
             that no further data is send to the client as:
             1. Network filters like SSL can still be triggered via
                meta buckets to talk with the client e.g. for a
                clean shutdown.
             2. There could be still data that was buffered before
                down in the chain that gets flushed by a FLUSH or an
                EOS bucket.

PR: 37770

Submitted by: rpluem
Reviewed by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660936 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r656400 from trunk:
Jim Jagielski [Wed, 28 May 2008 12:58:01 +0000 (12:58 +0000)] 
Merge r656400 from trunk:

* Check for failure of apr_file_info_get call

Reported By: BOYA SUN <boya.sun case.edu>

Submitted by: rpluem
Reviewed by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660934 13f79535-47bb-0310-9956-ffa450edef68

17 years agopromote
Jim Jagielski [Wed, 28 May 2008 12:57:27 +0000 (12:57 +0000)] 
promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660933 13f79535-47bb-0310-9956-ffa450edef68

17 years agovote
Jim Jagielski [Wed, 28 May 2008 12:57:02 +0000 (12:57 +0000)] 
vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660932 13f79535-47bb-0310-9956-ffa450edef68

17 years agoanother one bites the dust
Roy T. Fielding [Tue, 27 May 2008 23:15:20 +0000 (23:15 +0000)] 
another one bites the dust

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660758 13f79535-47bb-0310-9956-ffa450edef68

17 years agoBackport r655711
Roy T. Fielding [Tue, 27 May 2008 23:10:47 +0000 (23:10 +0000)] 
Backport r655711

When group is given as a numeric gid, validate it by looking up the
actual group name such that the name can be used in log entries.

PR: 7862
Submitted by: <y-koga apache.or.jp>, Leif W <warp-9.9 usa.net>
Reviewed by: fielding, jim, rpluem

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660756 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Promote
Ruediger Pluem [Tue, 27 May 2008 22:27:02 +0000 (22:27 +0000)] 
* Promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660750 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Add a comment
Ruediger Pluem [Tue, 27 May 2008 22:26:09 +0000 (22:26 +0000)] 
* Add a comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660749 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Vote
Ruediger Pluem [Tue, 27 May 2008 22:21:19 +0000 (22:21 +0000)] 
* Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660748 13f79535-47bb-0310-9956-ffa450edef68

17 years agovote
Roy T. Fielding [Tue, 27 May 2008 22:09:24 +0000 (22:09 +0000)] 
vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660742 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Cast a vote
Ruediger Pluem [Tue, 27 May 2008 21:59:15 +0000 (21:59 +0000)] 
* Cast a vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660737 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Add a proposal and some kind of show stopper
Ruediger Pluem [Tue, 27 May 2008 21:54:40 +0000 (21:54 +0000)] 
* Add a proposal and some kind of show stopper

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660733 13f79535-47bb-0310-9956-ffa450edef68

17 years agoknew I forgot something
Roy T. Fielding [Tue, 27 May 2008 21:50:13 +0000 (21:50 +0000)] 
knew I forgot something

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660731 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r659560, r660485 from trunk:
Eric Covener [Tue, 27 May 2008 21:43:39 +0000 (21:43 +0000)] 
Merge r659560, r660485 from trunk:

The response to the TRACE method is partially garbled on an EBCDIC platform.
Send the request line and trailing CRLF in ASCII.

Submitted by:           David Jones <oscaremma gmail.com>
Reviewed and tested by: gregames

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660728 13f79535-47bb-0310-9956-ffa450edef68

17 years agovote and promote
Eric Covener [Tue, 27 May 2008 21:37:57 +0000 (21:37 +0000)] 
vote and promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660724 13f79535-47bb-0310-9956-ffa450edef68

17 years agonote change in r660702
Roy T. Fielding [Tue, 27 May 2008 21:04:33 +0000 (21:04 +0000)] 
note change in r660702

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660704 13f79535-47bb-0310-9956-ffa450edef68

17 years agoBackport r657433 by rpluem
Roy T. Fielding [Tue, 27 May 2008 21:00:16 +0000 (21:00 +0000)] 
Backport r657433 by rpluem

* Include <limits.h> earlier if available since INT_MAX is defined there on
  Windows and we need INT_MAX already for the definition of MAX_REQUESTS.

PR: 45024

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660702 13f79535-47bb-0310-9956-ffa450edef68

17 years agoanother merged with sync of ab
Roy T. Fielding [Tue, 27 May 2008 20:53:01 +0000 (20:53 +0000)] 
another merged with sync of ab

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660699 13f79535-47bb-0310-9956-ffa450edef68

17 years agovote and promote
Roy T. Fielding [Tue, 27 May 2008 20:40:12 +0000 (20:40 +0000)] 
vote and promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660692 13f79535-47bb-0310-9956-ffa450edef68

17 years agoindicate mergepoint for subversion 1.5
Roy T. Fielding [Tue, 27 May 2008 20:26:39 +0000 (20:26 +0000)] 
indicate mergepoint for subversion 1.5

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660685 13f79535-47bb-0310-9956-ffa450edef68

17 years agoNote ab CHANGES
Jim Jagielski [Tue, 27 May 2008 16:27:49 +0000 (16:27 +0000)] 
Note ab CHANGES

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660587 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r652885 from trunk:
Jim Jagielski [Tue, 27 May 2008 16:25:19 +0000 (16:25 +0000)] 
Merge r652885 from trunk:

* Do not allow all options of ALL to be set when only a few of them are
  allowed.

PR: 44262
Submitted by: Micha?\197?\130 Grz?\196?\153dzicki <lazy iq.pl>
Reviewed by: rpluem

Submitted by: rpluem
Reviewed by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660585 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r636386, r636653 from trunk:
Jim Jagielski [Tue, 27 May 2008 16:23:12 +0000 (16:23 +0000)] 
Merge r636386, r636653 from trunk:

* Restore the original request headers if the cached resource was stale, as they
  may be needed by further output filters like the byterange filter to make the
  correct decisions.

PR: 44579

* Do not do Range requests if we use our own conditionals for validating
  a cache entity: If we get 304 the Range does not matter and otherwise the
  entity changed and we want to have the complete entity.

PR: 44579

Submitted by: rpluem
Reviewed by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660584 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r631735 from trunk:
Jim Jagielski [Tue, 27 May 2008 16:21:14 +0000 (16:21 +0000)] 
Merge r631735 from trunk:

* Do not retry a direct connection if the request has a request body

Submitted by: rpluem
Reviewed by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660582 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r617822, r627097, r660207 from trunk:
Jim Jagielski [Tue, 27 May 2008 16:19:22 +0000 (16:19 +0000)] 
Merge r617822, r627097, r660207 from trunk:

* Do not retry a request in the case that we either failed to sent a part of the
  request body or if the request is not idempotent.

PR: 44334

* As per niq's comment, better destinct the types of idempotence.

* Introduce a flag to decide whether we sent an body to the backend or not.

Submitted by: rpluem
Reviewed by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660580 13f79535-47bb-0310-9956-ffa450edef68

17 years agopromote
Jim Jagielski [Tue, 27 May 2008 16:15:40 +0000 (16:15 +0000)] 
promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660579 13f79535-47bb-0310-9956-ffa450edef68

17 years agoCast votes...
Jim Jagielski [Tue, 27 May 2008 16:14:48 +0000 (16:14 +0000)] 
Cast votes...

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660578 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMass 'ab' backports of:
Jim Jagielski [Tue, 27 May 2008 16:11:36 +0000 (16:11 +0000)] 
Mass 'ab' backports of:

==================
r390504,i r390511, r390519, r394765, r395228, r396300, r413861 | colm

Give users the ability to set the window size for apache bench runs. Useful
for benchmarking largefile downloads.

  * Add siege-like behaviour to ApacheBench; output the results, as they have
    accrued so far, when the user interrupts with ctrl-c. As the signal handler
    is non-reentrant, we don't need volatiles, and the operations all look
    signal-safe.

  * Update the base version, since handling a signal differently is an external
    API change of sorts.

  * set the LastChangedRevision svn property, as ab.c has $Rev $ embedded, so
    it really should be.

when compiling statistics, only interate accross requests which occured.

A keepalive response need not neccessarily have included any content-length
header, handle this case properly for 304 responses. PR39789

==================
r516175 | trawick

ab: Add -r option to continue after socket receive errors.

Submitted by: Filip Hanik <devlist hanik.com>
Reviewed by: trawick

==================
r541138 | sctemme

Explain that POST data should be sent as the correct MIME type.
Submitted by Vincent Bray noodlet at gmail dot com,
edited and reviewed by sctemme

==================
r655214 | fielding

Overhaul ab.c stats collection and reporting to avoid integer
truncation and time divisions within the test loop, retain
native time resolution until output, remove unused data,
avoid structure copies, consistently round milliseconds, and
generally avoid losing accuracy of calculation due to type casts.

Incidentally fixes output bug on gnuplot (seconds were being
output as microseconds).  It would make more sense to output
gnuplot stats as microseconds after the start of test, but
this change returns us to consistency with pre-apr versions of ab.

PR: 44878, 44931.

==================
r655637 | fielding

Don't stop sending a request if EAGAIN is returned, which will only
happen if both the write and subsequent wait are returning EAGAIN,
and count posted bytes correctly when the initial write of a request
is not complete.

PR 10038, 38861, 39679
Submitted by: Patrick McManus <mcmanus datapower.com> (in 2003)
              Stefan Fleiter <stefan.fleiter web.de>  (in 2006)
              and Davanum Srinivas (in 2006).  Committed patch
              contains parts of all three, tweaked by Roy (2008).

==================
r655654 | fielding

Improve client performance by clearing connection pool instead
of destroying it.

PR 40054
Submitted by: Brad Roberts <braddr puremagic.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660576 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r639465 from trunk:
Ruediger Pluem [Tue, 27 May 2008 16:00:11 +0000 (16:00 +0000)] 
Merge r639465 from trunk:

* Initialize hash needed by ap_register_rewrite_mapfunc early enough.

PR: 44641
Submitted by: Daniel Lescohier <daniel.lescohier cnet.com>
Reviewed by: rpluem, niq, wrowe, jim

Submitted by: rpluem
Reviewed by: rpluem, niq, trawick

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660572 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r644050 from trunk:
Ruediger Pluem [Tue, 27 May 2008 15:57:23 +0000 (15:57 +0000)] 
Merge r644050 from trunk:

* Prevent a segfault if the destination URI of a copy / move operation is
  not under DAV control. Return 405 (Method not allowed) instead.

PR: 44734

Submitted by: rpluem
Reviewed by: rpluem, niq, trawick

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660571 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r657933 from trunk:
Ruediger Pluem [Tue, 27 May 2008 15:54:31 +0000 (15:54 +0000)] 
Merge r657933 from trunk:

* Only send 100-continue if the status code so far indicates success.

PR: 43711

Submitted by: rpluem
Reviewed by: rpluem, niq, trawick

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660569 13f79535-47bb-0310-9956-ffa450edef68

17 years agoupdate Turkish translations
Takashi Sato [Tue, 27 May 2008 15:39:20 +0000 (15:39 +0000)] 
update Turkish translations

submitted by: NilgĂ¼n Belma BugĂ¼ner <nilgun belgeler.gen tr>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660560 13f79535-47bb-0310-9956-ffa450edef68

17 years agofix garbled Ă´ (&ocirc;)
Takashi Sato [Tue, 27 May 2008 15:05:53 +0000 (15:05 +0000)] 
fix garbled Ă´ (&ocirc;)
PR: 44713

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660550 13f79535-47bb-0310-9956-ffa450edef68

17 years agoCorrect the format errors of revesion reference in translations.
Takashi Sato [Tue, 27 May 2008 14:45:58 +0000 (14:45 +0000)] 
Correct the format errors of revesion reference in translations.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660540 13f79535-47bb-0310-9956-ffa450edef68

17 years agopropose, vote, promote
Jeff Trawick [Tue, 27 May 2008 14:39:30 +0000 (14:39 +0000)] 
propose, vote, promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660535 13f79535-47bb-0310-9956-ffa450edef68

17 years agoupdate French translations
Takashi Sato [Tue, 27 May 2008 14:20:15 +0000 (14:20 +0000)] 
update French translations

submitted by: Lucien GENTIS <lucien.gentis lorraine.iufm.fr>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660527 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Update proposal
Ruediger Pluem [Tue, 27 May 2008 10:55:15 +0000 (10:55 +0000)] 
* Update proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660463 13f79535-47bb-0310-9956-ffa450edef68

17 years agoVotes
Nick Kew [Mon, 26 May 2008 23:21:20 +0000 (23:21 +0000)] 
Votes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660335 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Add a bunch of proposals
Ruediger Pluem [Mon, 26 May 2008 19:57:22 +0000 (19:57 +0000)] 
* Add a bunch of proposals

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660284 13f79535-47bb-0310-9956-ffa450edef68

17 years agoPer discussion on list and based on user feedback, merge ApacheMonitor code
William A. Rowe Jr [Mon, 26 May 2008 15:58:46 +0000 (15:58 +0000)] 
Per discussion on list and based on user feedback, merge ApacheMonitor code
back to the trunk/ development effort.  Provides for internationalized versions
of ApacheMonitor, and interoperability under Windows User Access Control (UAC)
restrictions.  When ApacheMonitor cannot control a service, it will attempt
to launch a new version of itself, prompting the user for Admin-rights credentials.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660221 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Add proposal
Ruediger Pluem [Mon, 26 May 2008 15:30:32 +0000 (15:30 +0000)] 
* Add proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660213 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Add proposal
Ruediger Pluem [Mon, 26 May 2008 15:10:42 +0000 (15:10 +0000)] 
* Add proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660209 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Promote
Ruediger Pluem [Mon, 26 May 2008 14:17:11 +0000 (14:17 +0000)] 
* Promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660196 13f79535-47bb-0310-9956-ffa450edef68

17 years agonote previously merged revs
Roy T. Fielding [Mon, 26 May 2008 07:15:41 +0000 (07:15 +0000)] 
note previously merged revs

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660113 13f79535-47bb-0310-9956-ffa450edef68

17 years agonote last complete merge
Roy T. Fielding [Mon, 26 May 2008 07:03:46 +0000 (07:03 +0000)] 
note last complete merge

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660112 13f79535-47bb-0310-9956-ffa450edef68

17 years agoupdate transformation
Takashi Sato [Wed, 21 May 2008 23:59:47 +0000 (23:59 +0000)] 
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658939 13f79535-47bb-0310-9956-ffa450edef68

17 years agoadd a module <compatibility>
Takashi Sato [Wed, 21 May 2008 23:36:23 +0000 (23:36 +0000)] 
add a module <compatibility>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658933 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r658549 and r658793 from trunk:
Takashi Sato [Wed, 21 May 2008 18:13:31 +0000 (18:13 +0000)] 
Merge r658549 and r658793 from trunk:

the example for IfDefine
*make the example for IfDefine use multiple-parameter.
 Pointed out by: Andrew Ford <A.Ford ford-mason.co uk>
* and minor cleanups

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658794 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r657842 and r658546 from trunk:
Takashi Sato [Wed, 21 May 2008 03:43:04 +0000 (03:43 +0000)] 
Merge r657842 and r658546 from trunk:

We should not use someone's domains for examples.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658547 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r599655 from trunk:
Takashi Sato [Wed, 21 May 2008 02:37:57 +0000 (02:37 +0000)] 
Merge r599655 from trunk:

Briefly mention UserDir's url redirection abilities

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658535 13f79535-47bb-0310-9956-ffa450edef68

17 years agosvn:eol-style = native
AndrĂ© Malo [Tue, 20 May 2008 20:54:34 +0000 (20:54 +0000)] 
svn:eol-style = native

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658424 13f79535-47bb-0310-9956-ffa450edef68

17 years agoUpdate transformations (includes one new file)
Vincent Bray [Tue, 20 May 2008 19:35:07 +0000 (19:35 +0000)] 
Update transformations (includes one new file)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658400 13f79535-47bb-0310-9956-ffa450edef68

17 years agoAgree (assuming documentation will follow)
William A. Rowe Jr [Tue, 20 May 2008 18:52:58 +0000 (18:52 +0000)] 
Agree (assuming documentation will follow)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658392 13f79535-47bb-0310-9956-ffa450edef68

17 years agoSilly to maintain branch-work when a forward port will suffice.
William A. Rowe Jr [Tue, 20 May 2008 18:49:03 +0000 (18:49 +0000)] 
Silly to maintain branch-work when a forward port will suffice.
I'd like to see this rm'ed and svn cp'ed from trunk to branch
for a clearer history of it's current development.  The ab and
other support tools clearly have nothing to do with maintaining
binary compatibility on subversion to subversion releases.

Still need similar votes for ApacheMonitor refactoring.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658388 13f79535-47bb-0310-9956-ffa450edef68

17 years agoBackport r658305 from trunk (Remove bogus instruction)
Vincent Bray [Tue, 20 May 2008 16:49:53 +0000 (16:49 +0000)] 
Backport r658305 from trunk (Remove bogus instruction)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658335 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Fix typo.
Ruediger Pluem [Mon, 19 May 2008 19:27:04 +0000 (19:27 +0000)] 
* Fix typo.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657929 13f79535-47bb-0310-9956-ffa450edef68

17 years agonew Japanese translation
Takashi Sato [Mon, 19 May 2008 12:22:02 +0000 (12:22 +0000)] 
new Japanese translation
Submitted by: takashi
Reviewed by: OKANO Takayoshi <kano na.rim.or jp>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657810 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r657760 from trunk:
Takashi Sato [Mon, 19 May 2008 11:55:18 +0000 (11:55 +0000)] 
Merge r657760 from trunk:

Note "acquire" is in milliseconds.
PR: 45033

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657800 13f79535-47bb-0310-9956-ffa450edef68

17 years agoupdate transformation
Takashi Sato [Sun, 18 May 2008 11:54:55 +0000 (11:54 +0000)] 
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657548 13f79535-47bb-0310-9956-ffa450edef68

17 years agoAdd default value for DBDExpire, DBDKeep, DBDMin and DBDMax.
Takashi Sato [Sun, 18 May 2008 10:16:52 +0000 (10:16 +0000)] 
Add default value for DBDExpire, DBDKeep, DBDMin and DBDMax.
Pointed out by: Andrew Ford <A.Ford ford-mason.co uk>
(backport of r657498)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657525 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Whitespace fixes
Ruediger Pluem [Sat, 17 May 2008 20:00:36 +0000 (20:00 +0000)] 
* Whitespace fixes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657454 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r654119 from trunk:
Ruediger Pluem [Sat, 17 May 2008 19:50:14 +0000 (19:50 +0000)] 
Merge r654119 from trunk:

* modules/ssl/mod_ssl.c (ssl_cleanup_pre_config): Remove the call to
  CRYPTO_cleanup_all_ex_data here, fixing a per-connection memory leak
  which occurs if the client indicates support for a compression
  algorithm in the initial handshake, and mod_ssl is linked against
  OpenSSL >= 0.9.8f.

Thanks to Amund Elstad and Dr Stephen Henson for analysis of this
issue.

Submitted by: jorton
Reviewed by: rpluem, jim, fielding

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657445 13f79535-47bb-0310-9956-ffa450edef68

17 years agoMerge r645813 from trunk:
Ruediger Pluem [Sat, 17 May 2008 19:47:38 +0000 (19:47 +0000)] 
Merge r645813 from trunk:

* In the case that we fail to read the response line from the backend and if
  we are a reverse proxy request shutdown the connection WITHOUT ANY response
  to trigger a retry by the client if allowed (as for idempotent requests).
  BUT currently we should not do this if the request is the first request on
  a keepalive connection as browsers like seamonkey only display an empty page
  in this case and do not do a retry.

Related to PR 37770

Submitted by: rpluem
Reviewed by: rpluem, jim, fielding

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657443 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Merge r602542, r603237, r603502, r603543, r604447, r604449, r605314,
Ruediger Pluem [Sat, 17 May 2008 19:42:03 +0000 (19:42 +0000)] 
* Merge r602542, r603237, r603502, r603543, r604447, r604449, r605314,
  r605838 from trunk:

* Enable the proxy to keep connections persistent in the HTTPS case.

  Basicly the persistence is created by keeping the conn_rec structure
  created for our backend connection (whether http or https) in the connection
  pool. This required to adjust scoreboard.c in a way that its functions can
  properly deal with a NULL scoreboard handle by ignoring the call or returning
  an error code.

* Use a separate subpool to manage the data for the socket and the connection
  member of the proxy_conn_rec struct as we destroy this data more frequently
  than other data in the proxy_conn_rec struct like hostname and addr (at least
  in the case where we have keepalive connections that timed out and were
  closed by the backend).
  This fixes a memory leak with short lived and broken connections.

* Fix another memory leak related to PR 44026. Now that we keep the connection
  data structure alive in the reslist, the live time of c->pool is too long.
  r->pool has the correct live time since rp dies before r.

* Do not register connection_cleanup as cleanup for the conn->pool. In the past
  it was needed to register connection_cleanup as a cleanup for the frontend
  connection memory pool (c->pool) to ensure that connection returns into the
  connection pool if the memory pool of the frontend connection memory pool
  gets destroyed / cleared. Now we ensure explicitly the connection returns
  to the connection pool once we finished handling the request.

* Tag the pools appropriately to ease memory debugging.

* Only sent a flush bucket down the chain if buckets where sent down the chain
  before that could still be buffered in the network filter. This is the case
  if we have sent an EOS bucket or if we actually sent buckets with
  data down the chain. In all other cases we either have not sent any
  buckets at all down the chain or we only sent meta buckets that are
  not EOS buckets down the chain. The only meta bucket that remains in
  this case is the flush bucket which would have removed all possibly
  buffered buckets in the network filter.
  If we sent a flush bucket in the case where not ANY buckets were
  sent down the chain, we break error handling which happens AFTER us.

* Using the reslist pool for the proxy_conn_rec structure introduces a memory
  leak when connections get created and destroyed frequently by the reslist
  (e.g.  destroying idle elements of the reslist). So use the subpool
  dedicated for the proxy_conn_rec structure to allocate the memory for the
  structure itself.

PR: 44026, 44543
Submitted by: rpluem
Reviewed by: jim, rpluem, fielding

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657440 13f79535-47bb-0310-9956-ffa450edef68

17 years agovote and promote
Roy T. Fielding [Sat, 17 May 2008 00:15:54 +0000 (00:15 +0000)] 
vote and promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657257 13f79535-47bb-0310-9956-ffa450edef68

17 years agonote release date
Roy T. Fielding [Sat, 17 May 2008 00:10:12 +0000 (00:10 +0000)] 
note release date

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657255 13f79535-47bb-0310-9956-ffa450edef68

17 years agovote and promote
Roy T. Fielding [Fri, 16 May 2008 23:56:55 +0000 (23:56 +0000)] 
vote and promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657253 13f79535-47bb-0310-9956-ffa450edef68

17 years agovote and promote
Roy T. Fielding [Fri, 16 May 2008 22:26:10 +0000 (22:26 +0000)] 
vote and promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657230 13f79535-47bb-0310-9956-ffa450edef68

17 years agoPR 39799: Add a note about per-process cache to mod_mem_cache docs.
Nick Kew [Thu, 15 May 2008 16:55:55 +0000 (16:55 +0000)] 
PR 39799: Add a note about per-process cache to mod_mem_cache docs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@656732 13f79535-47bb-0310-9956-ffa450edef68

17 years ago* Resolve conflicts that came up after we backported another proxy fix. The
Ruediger Pluem [Tue, 13 May 2008 21:01:35 +0000 (21:01 +0000)] 
* Resolve conflicts that came up after we backported another proxy fix. The
  "new" patch is only a rediff without these conflicts.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@656009 13f79535-47bb-0310-9956-ffa450edef68

17 years agobuilt and tested... passes perl framework tests.
Jim Jagielski [Tue, 13 May 2008 20:36:12 +0000 (20:36 +0000)] 
built and tested... passes perl framework tests.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@656003 13f79535-47bb-0310-9956-ffa450edef68