1
0
mirror of https://github.com/apache/httpd.git synced 2025-11-05 05:30:39 +03:00
Commit Graph

6589 Commits

Author SHA1 Message Date
Jim Jagielski
9e15f63122 Update xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102734 13f79535-47bb-0310-9956-ffa450edef68
2011-05-13 13:48:31 +00:00
Jim Jagielski
a63ae1c31d Add in new mod_proxy "extension" module: mod_proxy_express.
This is a module developed by myself to support the
RedHat OpenShift Express project, to allow for dynamic
and fast reverse-proxy switching.

The idea is to easily map Host: header entries to
backend servers, with the mapping done in a DBM file
(think of mod_vhost_alias, kinda, for mod_proxy).
Yeah, mod_rewrite and RewriteMap could kinda do
it but (1) that is slow and (2) no support for
ProxyPassReverse capability.

Donated to the ASF.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102733 13f79535-47bb-0310-9956-ffa450edef68
2011-05-13 13:46:43 +00:00
Jim Jagielski
d625ae4adb and bump to 2.3.13
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101855 13f79535-47bb-0310-9956-ffa450edef68
2011-05-11 12:15:55 +00:00
Rich Bowen
e0063d007e Rebuild changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101013 13f79535-47bb-0310-9956-ffa450edef68
2011-05-09 13:15:01 +00:00
Rich Bowen
263080ca0f Adds helpful comment from the 2.2 docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101012 13f79535-47bb-0310-9956-ffa450edef68
2011-05-09 13:13:11 +00:00
Lucien Gentis
5e4d8bc081 Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1100759 13f79535-47bb-0310-9956-ffa450edef68
2011-05-08 15:44:34 +00:00
Rich Bowen
23908203cd Rebuilds a bunch of changes and translations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1099793 13f79535-47bb-0310-9956-ffa450edef68
2011-05-05 13:41:31 +00:00
Rich Bowen
244b258837 Add BSD-specific note about core dumping. (Via mi+apache aldan.algebra.com)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1099783 13f79535-47bb-0310-9956-ffa450edef68
2011-05-05 13:28:14 +00:00
Eric Covener
95fd4e68f3 fix typo -- two periods
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098874 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 00:38:01 +00:00
Eric Covener
cbfdd4ac3e mention mod_expires bailing out when the handler has set an Expires header.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098872 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 00:34:23 +00:00
Lucien Gentis
fa3f8f5b54 Update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098363 13f79535-47bb-0310-9956-ffa450edef68
2011-05-01 16:03:49 +00:00
Stefan Fritsch
46dc6e060b mod_ldap: Make LDAPSharedCacheSize 0 create a non-shared-memory cache per
process as opposed to disabling caching completely. This allows to use
the non-shared-memory cache as a workaround for the shared memory cache
not being available during graceful restarts

PR: 48958


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096577 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 20:00:43 +00:00
Stefan Fritsch
bf07c1867c Add new ap_reserve_module_slots/ap_reserve_module_slots_directive API,
necessary if a module (like mod_perl) registers additional modules later than the
EXEC_ON_READ phase.

Tested by: Torsten Foertsch <torsten foertsch gmx net>


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096569 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 19:22:04 +00:00
Daniel Earl Poirier
af8b442298 update transform
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1095949 13f79535-47bb-0310-9956-ffa450edef68
2011-04-22 15:30:56 +00:00
Daniel Earl Poirier
086a26b235 Add example for using %{msec_frac}t.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1095948 13f79535-47bb-0310-9956-ffa450edef68
2011-04-22 15:30:43 +00:00
Lucien Gentis
e1a3cc657e Miscellaneous corrections.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1094005 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16 14:55:13 +00:00
Lucien Gentis
96f3e2c347 Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1093991 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16 13:21:45 +00:00
Rich Bowen
3f51c7eb67 via Matthew Sporleder - domain is required in the CO flag or cookies
aren't set.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092799 13f79535-47bb-0310-9956-ffa450edef68
2011-04-15 20:14:15 +00:00
Rich Bowen
0035c438b8 The domain is not in fact optional. The cookie is not set if you don't
set the domain. (via Matthew Sporleder)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092798 13f79535-47bb-0310-9956-ffa450edef68
2011-04-15 20:13:18 +00:00
Rich Bowen
da53017ae5 Whether it's intentional or not, the hostname/domainname argument to the
RewriteRule CO flag is in fact required. Cookies are not set without it.
(via Matthew Sporleder)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092797 13f79535-47bb-0310-9956-ffa450edef68
2011-04-15 20:06:53 +00:00
Rich Bowen
53b7c75196 hernan gonzalez <hgonzalez gmail.com> points out that the USER_AGENT
strings were probably more accurate with the leading ^ anchor.
Rebuilds a few other changes.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1090284 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 14:50:47 +00:00
Rich Bowen
e372fb87ac Remove more unnecessary anchors from rewrite examples.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1090265 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 14:28:05 +00:00
Rich Bowen
2cc139d2ca Remove unnecessary .* from regex.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1090258 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 14:16:46 +00:00
Rich Bowen
5a71facd82 Remove unnecessary .* from regex, as noted in
http://stackoverflow.com/questions/5587148/regex-patterns-in-apache-rewritecond-and-friends-full-or-partial-match



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1090255 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 14:15:17 +00:00
Rich Bowen
fcc50d056d Remove mentions of the 1.3 generation of the server.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089863 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 12:50:23 +00:00
Rich Bowen
39948207af There are no versions of httpd earlier than 2.0. Oceania has always been at war with Eurasia.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089719 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 03:23:51 +00:00
Rich Bowen
3cc093e64b Rebuild transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089718 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 03:18:57 +00:00
Rich Bowen
7e778228fc Oops. Mixed file names in my example.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089717 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 03:18:26 +00:00
Rich Bowen
45e80d3ad0 Adds an example of constructing a type-map file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089716 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 03:14:15 +00:00
Rich Bowen
259e0db4a6 Adds an example of how one might actually construct a type-map file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089714 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 03:10:58 +00:00
Joe Orton
6da70f01d6 * docs/manual/rewrite/: Fix the real long form of DPI here also.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089420 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 12:19:38 +00:00
Rich Bowen
db4bfb3e08 Rebuild typo correction.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089091 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 15:49:47 +00:00
Rich Bowen
096de1bde0 Typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089085 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 15:41:05 +00:00
Eric Covener
744556a260 bad links due to typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088619 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 13:33:58 +00:00
Rich Bowen
29fc489aed Yet Another Typo. (Thanks to Vincent de Lau)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088616 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 13:28:36 +00:00
Rich Bowen
96132fb3de Rebuilds mod_alias update from last week. Several other transformation
updates.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088589 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 12:22:08 +00:00
Rich Bowen
2899287748 Markup typos. Rebuild HTML.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088588 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 12:21:22 +00:00
Rich Bowen
487d91840a Adds a new section for the [END] flag. This duplicates text from the [L]
flag section, which should probably be summarized into a link.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088582 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 12:14:43 +00:00
Rich Bowen
d9f020d69f Mention the new rewrite flags as a module enhancement in 2.4
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088580 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 12:10:32 +00:00
Lucien Gentis
43eedc5208 Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088057 13f79535-47bb-0310-9956-ffa450edef68
2011-04-02 16:31:18 +00:00
Jeff Trawick
3c0476fe50 Simplify the interface to ap_reclaim_child_processes() and
ap_relieve_child_processes(): instead of requiring the MPM
to implement an otherwise-useless hook, just use a callback
function.

As I don't expect third-party MPM devs are following our day
to day progress, the API changes are considered part of
yesterday's MMN change.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087085 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 21:32:10 +00:00
Jeff Trawick
b1e1cff7f9 the mpm-note-child-killed hook was just for use by
ap_{reclaim,relieve}_child_processes; those functions can
invoke the hook directly; the function ap_mpm_note_child_killed()
is useless


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086953 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 13:42:00 +00:00
Rich Bowen
7bc1613bf1 Clarification of pronoun - I had to read that sentence a few times to be certain what "it" referred to.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086908 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 11:19:07 +00:00
Stefan Fritsch
8cdb5c3f6c Update xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086773 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 22:03:09 +00:00
Stefan Fritsch
2fd44cea66 Add PR reference and docs for -DDUMP_CONFIG
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086771 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 22:01:27 +00:00
Stefan Fritsch
7b61bedb2f Change the ap_cfg_getline() and ap_cfg_getc() to return an error code.
Also:
- Make ap_cfg_getline() return APR_ENOSPC if a config line is too long.
- Add ap_pcfg_strerror() function to convert ap_cfg_getline's return value
  into a nice message.
- Adjust definition of ap_configfile_t accordingly.

Not bumping MMN because it has already been bumped today.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086756 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 21:29:34 +00:00
Rich Bowen
1eae2441ac Rebuild, and fix XML error. Troubleshooting using server-status
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086608 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 14:47:50 +00:00
Rich Bowen
6705224d9c Advice regarding troubleshooting high server load with server-status -
something that comes up on IRC at least once a day.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086605 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 14:43:24 +00:00
Rich Bowen
201a9eb592 Rebuild various transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086580 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 13:38:22 +00:00
Rich Bowen
c63753bf7a Slight tweak to example - add indentation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086578 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 13:36:16 +00:00