]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
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

17 years agor656000
Jim Jagielski [Tue, 13 May 2008 20:34:20 +0000 (20:34 +0000)] 
r656000

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

17 years agoMerge r655714 from trunk:
Jim Jagielski [Tue, 13 May 2008 20:34:00 +0000 (20:34 +0000)] 
Merge r655714 from trunk:

gen_test_char: add double-quote to the list of T_HTTP_TOKEN_STOP.

PR: 9727
Submitted by: Ville Skytt <ville.skytta iki.fi>

Submitted by: fielding
Reviewed by: jim

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

17 years ago * mod_proxy: Add in 'disablereuse' option for parity with similar
Jim Jagielski [Tue, 13 May 2008 20:32:39 +0000 (20:32 +0000)] 
 * mod_proxy: Add in 'disablereuse' option for parity with similar
   mod_jk functionality.
      http://svn.apache.org/viewvc?view=rev&revision=627728

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

17 years agovote, promote
Nick Kew [Tue, 13 May 2008 20:21:20 +0000 (20:21 +0000)] 
vote, promote

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

17 years ago* Propose and vote
Ruediger Pluem [Tue, 13 May 2008 19:31:24 +0000 (19:31 +0000)] 
* Propose and vote

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

17 years agoupdate transformation
Takashi Sato [Tue, 13 May 2008 16:16:26 +0000 (16:16 +0000)] 
update transformation

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

17 years agodownloaded, patched, built, tested good
Jim Jagielski [Tue, 13 May 2008 16:09:38 +0000 (16:09 +0000)] 
downloaded, patched, built, tested good

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

17 years agogrrr... vote and comment on the right patch :)
Jim Jagielski [Tue, 13 May 2008 16:08:57 +0000 (16:08 +0000)] 
grrr... vote and comment on the right patch :)

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

17 years agoVote (and provided long winded comment)
Jim Jagielski [Tue, 13 May 2008 14:22:42 +0000 (14:22 +0000)] 
Vote (and provided long winded comment)

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

17 years agoremove BOMs
Takashi Sato [Tue, 13 May 2008 14:09:04 +0000 (14:09 +0000)] 
remove BOMs

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

17 years agolow
Jim Jagielski [Tue, 13 May 2008 12:43:10 +0000 (12:43 +0000)] 
low
hanging
fruit

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

17 years agoMerge r599646 from trunk:
Takashi Sato [Tue, 13 May 2008 12:30:09 +0000 (12:30 +0000)] 
Merge r599646 from trunk:
UserDir accepts multiple file paths. Submitted by: Vincent Jong <megaspaz tron.megaspaz.net>

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

17 years agobackports minor fixes
Takashi Sato [Tue, 13 May 2008 11:51:36 +0000 (11:51 +0000)] 
backports minor fixes

Merge r635137 from trunk:
Pet peeve: fix capitalisation of 'Require' directive

Merge r450473 from trunk:
Minor typo

Merge r545834 from trunk:
Fix a typo, as per PR 40447.

Submitted by Tony Stevenson.

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

17 years agoadd gen_test_char backport
Roy T. Fielding [Tue, 13 May 2008 02:55:40 +0000 (02:55 +0000)] 
add gen_test_char backport

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

17 years agoadd suexec backport, fix whitespace
Roy T. Fielding [Tue, 13 May 2008 02:32:23 +0000 (02:32 +0000)] 
add suexec backport, fix whitespace

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

17 years agofound more unbackported changes; add single patch for sync
Roy T. Fielding [Tue, 13 May 2008 01:48:50 +0000 (01:48 +0000)] 
found more unbackported changes; add single patch for sync

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

17 years agopropose backport of ab.c
Roy T. Fielding [Tue, 13 May 2008 00:05:27 +0000 (00:05 +0000)] 
propose backport of ab.c

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

17 years ago* Vote and comment
Ruediger Pluem [Mon, 12 May 2008 20:44:35 +0000 (20:44 +0000)] 
* Vote and comment

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

17 years agobackport proposal:
Jim Jagielski [Mon, 12 May 2008 18:39:34 +0000 (18:39 +0000)] 
backport proposal:

   http://svn.apache.org/viewvc?view=rev&revision=645813

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

17 years agobackported r655540
Jim Jagielski [Mon, 12 May 2008 16:05:57 +0000 (16:05 +0000)] 
backported r655540

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

17 years agoMerge r579664 from trunk:
Jim Jagielski [Mon, 12 May 2008 16:05:03 +0000 (16:05 +0000)] 
Merge r579664 from trunk:

Reinstate location walk for subrequests
PR 41960 (Jose Kahan)

Submitted by: niq
Reviewed by: jim

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

17 years agoNote updated patch for disablereuse
Jim Jagielski [Mon, 12 May 2008 15:58:37 +0000 (15:58 +0000)] 
Note updated patch for disablereuse

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

17 years agopromote and respond.
Jim Jagielski [Mon, 12 May 2008 15:50:27 +0000 (15:50 +0000)] 
promote and respond.

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

17 years agoupdate transformation
Takashi Sato [Mon, 12 May 2008 11:56:31 +0000 (11:56 +0000)] 
update transformation

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

17 years agoMerge r653856 and r655438 from trunk:
Takashi Sato [Mon, 12 May 2008 11:38:53 +0000 (11:38 +0000)] 
Merge r653856 and r655438 from trunk:

note that KeepAliveTimeout of the first defined virtual host
in the set of NameVirtualHost will be used

PR: 36770

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

17 years agoAdd Turkish translations
Takashi Sato [Mon, 12 May 2008 10:25:55 +0000 (10:25 +0000)] 
Add Turkish translations

Submitted by: Nilgün Belma Bugüner <nilgun belgeler.org>
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by: Orhan Berent <berent belgeler.org>

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

17 years agorefresh
Jim Jagielski [Sat, 10 May 2008 12:54:01 +0000 (12:54 +0000)] 
refresh

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

17 years agoMerge r349476 from trunk:
Takashi Sato [Sat, 10 May 2008 03:08:13 +0000 (03:08 +0000)] 
Merge r349476 from trunk:
- try to add a note to explain the behaviour of clients use a pipelined
  connection wrt to MaxRequestsPerChild and KeepAlive.

Merge r413683 from trunk:
A little bit more detail, and an example, for how DocumentRoot is
handled. Examples good.

Merge r449032 from trunk:
Capitalization consistency
Submitted by Vincent Bray

Merge r649076 from trunk:
Replace reference to obsolete RFC. Submitted by: Igor Galić.

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

17 years agoNote when "-f" was added
Takashi Sato [Sat, 10 May 2008 02:42:05 +0000 (02:42 +0000)] 
Note when "-f" was added

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

17 years agogive a better example in explanation
Chris Darroch [Sat, 10 May 2008 01:34:06 +0000 (01:34 +0000)] 
give a better example in explanation

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

17 years agocast a vote, with explanation
Chris Darroch [Sat, 10 May 2008 01:15:06 +0000 (01:15 +0000)] 
cast a vote, with explanation

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