]>
git.ipfire.org Git - thirdparty/apache/httpd.git/log
Joshua Slive [Fri, 8 Apr 2005 20:13:22 +0000 (20:13 +0000)]
Change the default setting of UseCanonicalName to off and remove
that directive from the default config.
This could use some review because it has potential security
implications. In particular, it could cause cross-site scripting
vulnerabilities if people rely on SERVER_NAME without validating
it. But we have been running with this in our default config file
for a while, and it vastly reduces the confusion that comes
from people setting ServerName incorrectly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160595
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 6 Apr 2005 14:15:50 +0000 (14:15 +0000)]
Remove all the old broken-browser work-arounds based
on evidence that these browsers don't exist in the
wild.
I'm not completely confident about this, but we
will at least have a beta cycle to check this
before a release.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160298
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 6 Apr 2005 14:13:37 +0000 (14:13 +0000)]
Continuing on the "off-by-default" binge, don't activate
mod_mime_magic unless it is specifically asked for.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160297
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 6 Apr 2005 14:00:23 +0000 (14:00 +0000)]
Disable mod_userdir by default.
This is non-backwards-compatible. But it shouldn't effect most people,
because almost everyone has a UserDir directive in their config
anyway.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160296
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 6 Apr 2005 13:51:59 +0000 (13:51 +0000)]
Add the new extra/httpd-*.conf files into the variable
substitution process.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160291
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 5 Apr 2005 19:03:47 +0000 (19:03 +0000)]
I'm almost done here.
Fixup the vhost example.
Fix comments in the main config. In particular, move the User/Group
directive out of the "You can override this in a vhost" section.
(That was probably a legacy of the days when User/Group was used
inside a vhost for suexec.) Remove the "Action" examples,
which didn't really provide enough information to make any use of
those directives. And overall cleanup.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160210
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 5 Apr 2005 14:20:12 +0000 (14:20 +0000)]
Add the commented-out reference ot the dav example.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160174
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 5 Apr 2005 14:18:36 +0000 (14:18 +0000)]
Add a DAV example config, and move the BrowserMatch's that are specific
to mod_dav to that example.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160173
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 5 Apr 2005 14:02:44 +0000 (14:02 +0000)]
An idea for solving the LockFile/PidFile issue by putting
them both in extra/httpd-mpm.conf, but including a comment
in the main file on when they will need to be changed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160172
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 5 Apr 2005 13:49:09 +0000 (13:49 +0000)]
Last commit accidentally substituted some variables.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160170
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 4 Apr 2005 20:42:31 +0000 (20:42 +0000)]
Make a direct link to the index of directives in the docs,
since that is really the place to start when working through
the config file.
Remove the concept of "sections" in the config file. They were
not that helpful anymore.
Fix a broken reference to extra/httpd-multilang-errordocs.conf.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160098
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 4 Apr 2005 20:25:13 +0000 (20:25 +0000)]
Remove "apachectl startssl" support. As mentioned before,
99% of people either want to have SSL all the time, or they
don't want to have it at all, so making it selectable at
launch time is just confusing. The accompanying <IfDefine SSL>
stuff has already been removed from the config files.`
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160094
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 4 Apr 2005 18:55:18 +0000 (18:55 +0000)]
Put all the stuff related to MIME-types in the same general
area and move the EnableSendFile/EnableMMAP directives down to the
bottom in the "fix broken stuff" section.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160085
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 4 Apr 2005 18:40:41 +0000 (18:40 +0000)]
Move the config for the users manual to extra/.
Yes, this means you need to know how to edit the config
in order to learn how to edit the config. But you already
need to know how to start and install the server before
you can get to the manual.
Most people should probably be using alternative documentation
forms anyway (online, off-browsable single-language tarballs,
windows help, etc).
Also, clean up a few comments in the extra config section.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160079
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 4 Apr 2005 18:26:53 +0000 (18:26 +0000)]
1. Change <Files ~> to <FilesMatch>.
2. Remove references to agent and referer logs. (The examples
are still in the docs.)
3. Clean up the description of Alias and Redirect, and bring them to
the same place in the config.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160073
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 4 Apr 2005 17:29:56 +0000 (17:29 +0000)]
Continue making httpd.conf even smaller.
* httpd.conf.in: Remove PidFile; move a bunch of configuration options that
are backed by equivalent run-time defaults to...
* extra/httpd-default.conf.in (added): ...here.
* extra/httpd-mpm.conf.in: Move PidFile example here.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160063
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sun, 3 Apr 2005 22:52:37 +0000 (22:52 +0000)]
Wrong variable name for sysconfdir.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159969
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sun, 3 Apr 2005 17:50:14 +0000 (17:50 +0000)]
The last commit messed up the case where we change
the config file name based on the executable name
(which doesn't seem like such a good idea in the
first case, but anyway....).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159941
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sun, 3 Apr 2005 17:41:03 +0000 (17:41 +0000)]
configure.in: perfrom variable substitution on all the
files living in extra/
Makefile.in: on "make install", create an original/
directory that will contain pristine copies of all the
config files and make adjustments to also install the
files in extra/.
Some review of this would be nice, since I hate mucking
around in the build system.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159939
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sun, 3 Apr 2005 17:37:45 +0000 (17:37 +0000)]
Add the ".in" to all the filenames in extra/ so that they
can be substituted by autconf and rename httpd-std.conf.in
to httpd.conf.in. The installed files will now be preserved
in an original/ directory.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159937
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sun, 3 Apr 2005 02:11:00 +0000 (02:11 +0000)]
There is essentially no difference between the "high performance"
config and the normal config, other than being much shorter.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159866
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sun, 3 Apr 2005 02:04:01 +0000 (02:04 +0000)]
I messed up the <IfModule> stuff on the last commit, but there
is no reason to put <IfModule> around something that is
commented-out anyway.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159865
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sun, 3 Apr 2005 02:02:04 +0000 (02:02 +0000)]
1. Shorten some comments.
2. Move ExtendedStatus into extra/httpd-info.conf.
3. Remove type-map support from the default config.
(It is no longer necessary because the multi-lingual
welcome page has been removed.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159864
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 19:52:11 +0000 (19:52 +0000)]
Add some stuff back to httpd-std.conf.in in the manual
section to deal with language negotiation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159805
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 19:29:46 +0000 (19:29 +0000)]
A couple tweaks of the comments at the top, including:
- Remove the NCSA/Rob McCool reference, which is
really meaningless at this point. The only thing
left from those days is the idea behind the config
format. They get proper attribution elsewhere.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159800
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 19:16:07 +0000 (19:16 +0000)]
Move mpm config to extra/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159797
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 19:08:04 +0000 (19:08 +0000)]
Move vhost example to extra/. Also improve the comment
and the "default" vhost issue, and add a second <VirtualHost>
section since it doesn't make sense to add just one.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159794
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 19:01:14 +0000 (19:01 +0000)]
Move mod_info and mod_status examples to extra/.
(I also removed the <IfModule> sections and uncommented
them. If you include the config file, it should be
obvious what you need.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159793
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 18:54:47 +0000 (18:54 +0000)]
Move mod_userdir config to extra/.
(The default on UserDir should be changed to disabled
so that it won't work without this extra config stuff.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159792
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 18:50:32 +0000 (18:50 +0000)]
Move ssl conf file to extra/ directory and remove the <IfDefine SSL>
nonsense: either you want SSL, or you don't (for 99% of cases).
Also add the correct relative directory pointer to the other
extra/ Includes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159791
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 18:39:53 +0000 (18:39 +0000)]
Move all the listings of languages and charcter sets and
related directives to extra/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159789
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 18:27:43 +0000 (18:27 +0000)]
Move mod_autoindex config to extra/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159788
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 18:19:35 +0000 (18:19 +0000)]
Move the multi-language error docs into their own config file
in the extra/ directory.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159786
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Apr 2005 18:08:49 +0000 (18:08 +0000)]
Create a branch to work on simplified httpd.conf with
extra/ directory for other stuff.
This should also be a place to work on making more sensible
defaults, both in httpd.conf and in the code.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@159781
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 1 Apr 2005 09:30:01 +0000 (09:30 +0000)]
* modules/proxy/mod_proxy_http.c (ap_proxy_http_process_response):
Don't send an EOS after an interim response.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159671
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 31 Mar 2005 19:05:11 +0000 (19:05 +0000)]
httpd and Apache are both anticipated now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159627
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 31 Mar 2005 19:02:44 +0000 (19:02 +0000)]
Apache.exe -> httpd.exe - per discussion on dev@httpd
to make Win32 consistent with Unix, and as importantly,
quitclaim the 'Apache HTTP Server' project's claim on
something not in the spirit of the greater Foundation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159626
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 31 Mar 2005 18:47:42 +0000 (18:47 +0000)]
Eliminate ldap module load ordering
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159620
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 31 Mar 2005 18:44:16 +0000 (18:44 +0000)]
Implement the exported function from mod_ldap(util_ldap) as optional functions so that we can eliminate the load ordering of mod_ldap and mod_authnz_ldap.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159619
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 30 Mar 2005 23:25:47 +0000 (23:25 +0000)]
Actually use the compare_cache_size value that is being set by LDAPOpCacheEntries. The actual cache_size was previously defaulting to the value of search _cache_size set by LDAPCacheEntries.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159542
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Wed, 30 Mar 2005 23:16:16 +0000 (23:16 +0000)]
* STATUS
Update to reflect the current state of affairs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159537
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Wed, 30 Mar 2005 23:09:32 +0000 (23:09 +0000)]
* modules/proxy/mod_proxy_http.c
(ap_proxy_http_process_response): Fix a comment.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159534
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Wed, 30 Mar 2005 22:58:08 +0000 (22:58 +0000)]
* modules/proxy/mod_proxy_http.c
(ap_proxy_http_process_response): When there are only headers and no body,
give the remainder of the output filters a chance by pushing an EOS bucket
through the filter stack.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159533
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Wed, 30 Mar 2005 17:47:02 +0000 (17:47 +0000)]
* docs/conf/httpd-std.conf.in
Adjust one conditional to new style.
Wrap mod_logio directives into a conditional, instead of having them commented out.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159499
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Mar 2005 12:45:23 +0000 (12:45 +0000)]
Add inverted commas to the build script parameter so that it works correctly when which outputs an empty string.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159479
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 30 Mar 2005 09:46:29 +0000 (09:46 +0000)]
sync with 2.0.54-dev
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159471
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Tue, 29 Mar 2005 18:24:46 +0000 (18:24 +0000)]
clone_headers_no_body: remove all entity headers in addition to the
Transfer-Encoding header when creating a GET subrequest
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159410
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 29 Mar 2005 08:44:53 +0000 (08:44 +0000)]
sync with 2.0.54-dev
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159356
13f79535 -47bb-0310-9956-
ffa450edef68
Jason S. Lingohr [Tue, 29 Mar 2005 05:59:18 +0000 (05:59 +0000)]
Update to reflect htdbm documentation addition.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159352
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Mon, 28 Mar 2005 19:45:33 +0000 (19:45 +0000)]
new German translation
Reviewed by: nd
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159285
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Sun, 27 Mar 2005 18:57:07 +0000 (18:57 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159177
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Sun, 27 Mar 2005 14:03:24 +0000 (14:03 +0000)]
Delete an incomprehensible sentence. There is no posibility NOT to choose the MPM at compile time.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159149
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Sun, 27 Mar 2005 13:58:16 +0000 (13:58 +0000)]
markup improvement
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159147
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 27 Mar 2005 07:52:27 +0000 (07:52 +0000)]
Bring German translation up to date
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159141
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 27 Mar 2005 07:48:46 +0000 (07:48 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159140
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 27 Mar 2005 07:35:10 +0000 (07:35 +0000)]
adjust properties of new files
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159139
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Sat, 26 Mar 2005 15:22:17 +0000 (15:22 +0000)]
eol-style = native
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159110
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Sat, 26 Mar 2005 15:18:57 +0000 (15:18 +0000)]
Add generated htdbm(1) man-page.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159109
13f79535 -47bb-0310-9956-
ffa450edef68
Jason S. Lingohr [Sat, 26 Mar 2005 05:46:19 +0000 (05:46 +0000)]
Update sitemap to link to new htdbm doco, update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159098
13f79535 -47bb-0310-9956-
ffa450edef68
Jason S. Lingohr [Sat, 26 Mar 2005 04:39:51 +0000 (04:39 +0000)]
Addition of htdbm documentation. nroff was meant to be generated,
but wasn't. I suspect deps.xml in build/ needs to be modified, but
could someone else with more of a clue assist here, thanks.
Submitted by: Matt Brubeck <mbrubeck@cs.hmc.edu>
Reviewed by: Jason Lingohr <jsl@apache.org>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159095
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Fri, 25 Mar 2005 00:24:52 +0000 (00:24 +0000)]
Started filling in some of the details of an introduction to rewriting
URLs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158972
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Wed, 23 Mar 2005 16:36:45 +0000 (16:36 +0000)]
don't propagate input headers describing a body to a subrequest. this can cause a
back end server to hang in a read for a body which no longer exists.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158798
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Wed, 23 Mar 2005 16:03:55 +0000 (16:03 +0000)]
update comments for *_client_block functions.
note namespace protected function names. clarify where 100 Continue is sent. remove
dire warning for calling ap_should_client_block more than once since side effects
appear to be long gone.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158791
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Tue, 22 Mar 2005 21:50:54 +0000 (21:50 +0000)]
Fix Windows CompContext buff size miscalculation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158685
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 22 Mar 2005 21:35:02 +0000 (21:35 +0000)]
Turn LDAPTrustedClientCert and LDAPTrustedMode into the RSRC_CONF context. The current code is broken for use as OR_ALL.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158678
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 21 Mar 2005 14:33:43 +0000 (14:33 +0000)]
Synch with 2.0.x branch.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158455
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 20 Mar 2005 05:26:22 +0000 (05:26 +0000)]
Test for APR and APR-Util one directory bellow httpd too. I like not having to put them inside srclib.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158303
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 18 Mar 2005 17:33:37 +0000 (17:33 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158113
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 18 Mar 2005 17:24:02 +0000 (17:24 +0000)]
Adjust properties of those new files
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158110
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 17 Mar 2005 17:52:03 +0000 (17:52 +0000)]
Add /D PCRE_STATIC to solve an 'exported symbol imported' bug.
We build pcre static, and do not intent to export pcre_* namespace,
but rather our ap_pcre_* wrappers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157949
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 17 Mar 2005 17:50:29 +0000 (17:50 +0000)]
Fix three problems with pcre for portability;
1. study.c's pointer arg didn't jive with pcre_fullinfo()'s prototype,
however there was no (trivial) way to get them to concur. Cast in
this case was the least of several evils.
2. byteflip had an error for high-bit set bytes, because right shift
signed is allowed to extend the sign bit. These had to be unsigned,
and the real_pcre types were the safest way to do this.
3. split byteflip into byteflip2/4, to drop size truncation emits,
as the arguments are unambigiously 16 or 32 bits as defined
in pcre_internal.h.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157948
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 17 Mar 2005 17:30:20 +0000 (17:30 +0000)]
Second fat-fingered typo in 24 hrs. Balance parens, this now compiles.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157947
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 17 Mar 2005 17:06:12 +0000 (17:06 +0000)]
Clean up emit for size truncation. Division here ensures we fit nicely.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157946
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 17 Mar 2005 02:21:13 +0000 (02:21 +0000)]
One hopes this isn't 1.3 specific. :-)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157858
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 17 Mar 2005 02:10:58 +0000 (02:10 +0000)]
Move remarks about backreferences to the introductory regex discussion.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157855
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 17 Mar 2005 01:47:45 +0000 (01:47 +0000)]
Moved some of the gorey details out of the module reference doc and into
the supporting documentation. Might want to move some more, too. Haven't
decided yet.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157850
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 17 Mar 2005 01:16:05 +0000 (01:16 +0000)]
Split the rewrite guide into "Practical solutions to common problems"
and "Practical solutions to advanced problems". For now, anyway.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157845
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 17 Mar 2005 01:02:27 +0000 (01:02 +0000)]
Oops. Forgot to rebuild before committing.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157840
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 17 Mar 2005 00:56:26 +0000 (00:56 +0000)]
Move some the examples, technical details, and tutorial-style stuff into
its own place, somewhat like we did with mod_ssl and others. The main
module reference document should just be a module reference document,
and nothing more.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157838
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Wed, 16 Mar 2005 21:48:57 +0000 (21:48 +0000)]
sync with mod_status hacks in the worker mpm.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157810
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Wed, 16 Mar 2005 17:05:29 +0000 (17:05 +0000)]
Update the Solaris 10 & Event MPM issue.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157777
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Wed, 16 Mar 2005 08:44:38 +0000 (08:44 +0000)]
And carry on with 2.1.5-dev.
* include/ap_release.h
Bump AP_SERVER_PATCHLEVEL_NUMBER to 5.
Set AP_SERVER_DEVBUILD_BOOLEAN.
* CHANGES
Add a 2.1.5 section.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157726
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Wed, 16 Mar 2005 08:43:38 +0000 (08:43 +0000)]
Prepare for 2.1.4 tag.
* include/ap_release.h
Clear AP_SERVER_DEVBUILD_BOOLEAN.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157725
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 15 Mar 2005 20:04:58 +0000 (20:04 +0000)]
Add ReceiveBufferSize directive to control the TCP receive buffer.
Submitted by: Eric Covener <covener gmail.com>
Reviewed by: Justin Erenkrantz (with minor formatting tweaks)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157583
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 14 Mar 2005 22:22:58 +0000 (22:22 +0000)]
mod_proxy: Add proxy-sendextracrlf option to send an extra CRLF at the
end of the request body to work with really old HTTP servers.
* modules/proxy/mod_proxy_http.c
(stream_reqbody_cl, spool_reqbody_cl): If proxy-sendextracrlf option is
present, append a CRLF to the body stream that isn't counted against CL.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157478
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Mon, 14 Mar 2005 05:24:22 +0000 (05:24 +0000)]
small cleanup of the ROADMAP file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157389
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 14 Mar 2005 02:10:10 +0000 (02:10 +0000)]
I used to think that the order of the flags was there for a reason, but
nobody seems to know what that reason is. Alphabetic order is a Good
Thing.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157365
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Sun, 13 Mar 2005 11:45:41 +0000 (11:45 +0000)]
update Japanese translation.
English revision: 154184 (for core.xml.ja)
English revision: 153116 (for mod_proxy.xml.ja)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157328
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Sun, 13 Mar 2005 11:37:08 +0000 (11:37 +0000)]
update Japanese translation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157327
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Fri, 11 Mar 2005 21:39:45 +0000 (21:39 +0000)]
Another mod_cache fixlet.
* modules/cache/mod_cache.c
(cache_url_handler): Add more debug output. Restore original request
headers when CACHE_SAVE filter isn't added to fix up after the request.
* modules/cache/cache_storage.c
(cache_select_url): Add more debug output.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157162
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 11 Mar 2005 18:07:55 +0000 (18:07 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157128
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 11 Mar 2005 18:04:02 +0000 (18:04 +0000)]
update Brazilian Portuguese translation
* manual/howto/htaccess.xml.pt-br: new file
Translated by: Eduardo Tompson Pereira <eduardo.tompson itelefonica.com.br>
Reviewed by: Luiz Rocha <lsdr lsdr.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157127
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 9 Mar 2005 18:10:47 +0000 (18:10 +0000)]
Don't attempt to remove the cache_file if one was never specified.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@156665
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 9 Mar 2005 00:15:01 +0000 (00:15 +0000)]
Keep track of the number of attributes retrieved from LDAP so that all the values can be properly cached even if the value is NULL. [PR 33901]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@156587
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 8 Mar 2005 22:40:33 +0000 (22:40 +0000)]
Add ap_mpm_is_experimental and ap_mpm_is_threaded. Use these instead of checking for specific MPMs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@156574
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 8 Mar 2005 22:06:59 +0000 (22:06 +0000)]
Since prefork is currently the only non-threaded MPM, check for it, instead of testing for each threaded MPM type. This enables mod_cgid on the Event MPM by default, which is a "Good Thing"(tm).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@156572
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Tue, 8 Mar 2005 21:11:07 +0000 (21:11 +0000)]
Make IgnoreCacheControl do what it implies when it comes to requests and
freshness checks.
* modules/cache/cache_util.c
(ap_cache_check_freshness): Ignore CacheControl: max-age and min-fresh
if IgnoreCacheControl is set.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@156567
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 8 Mar 2005 18:09:43 +0000 (18:09 +0000)]
Make sure that the secure listen sockets that are created and injected into the ap_listeners lists by mod_nw_ssl are handled correctly so that they remain open and reused across restarts.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@156556
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Tue, 8 Mar 2005 02:35:50 +0000 (02:35 +0000)]
Improve caching a bit more...
* modules/cache/cache_util.c
(ap_cache_check_freshness): On Cache-Control/Pragma no-cache force
revalidation by marking the resource as stale. Unless IgnoreCacheControl
is set ofcourse.
* modules/cache/mod_cache.c
(cache_url_handler): Remove Cache-Control/Pragma no-cache check and
accompagnying comment.
(cache_save_filter): Move FIXME comment to the correct location.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@156480
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Tue, 8 Mar 2005 01:34:32 +0000 (01:34 +0000)]
Remove an unused function.
* cache_util.c
* mod_cache.imp
* mod_cache.h
(ap_cache_request_is_conditional): Removed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@156471
13f79535 -47bb-0310-9956-
ffa450edef68