1
0
mirror of https://github.com/apache/httpd.git synced 2025-09-02 13:21:21 +03:00
Commit Graph

902 Commits

Author SHA1 Message Date
Martin Kraemer
c1b238fd54 Typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80608 13f79535-47bb-0310-9956-ffa450edef68
1998-03-20 11:11:04 +00:00
Ralf S. Engelschall
070b7335e8 One more missing hyperlink.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80606 13f79535-47bb-0310-9956-ffa450edef68
1998-03-20 11:08:26 +00:00
Ralf S. Engelschall
1e7928e8c9 Add missing hyperlinks.
PR#: 1963


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80604 13f79535-47bb-0310-9956-ffa450edef68
1998-03-20 10:35:27 +00:00
Ralf S. Engelschall
e6d5336eac Added hints to the source and documentation what version is needed
and where to find that version on the net.

PR#: 1423


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80602 13f79535-47bb-0310-9956-ffa450edef68
1998-03-20 09:42:44 +00:00
Ralf S. Engelschall
3d9c082573 Reanimation of an undocumented feature of mod_proxy:
ProxyReceiveBufferSize

Submitted by: Ralf S. Engelschall
PR#: 1348


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80598 13f79535-47bb-0310-9956-ffa450edef68
1998-03-20 07:56:49 +00:00
dgaudet
52733e3bc5 - The "merging" optimization in mod_setenvif did not deal with
SetEnvIfNoCase properly; and it used strcmp() to compare header
  names when it should use strcasecmp().

- Change the merging optimization so that it only considers the most
  recent setenvif for merging.  This means that mod_setenvif will
  consider all directives in the order they appear in the config file.

- Document that mod_setenvif considers directives in the order they
  appear, and give an example use.

- Perform more comparisons at compile-time in order to speed up things
  at compile-time.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80545 13f79535-47bb-0310-9956-ffa450edef68
1998-03-15 21:39:50 +00:00
Marc Slemko
05bb3546e5 We don't allow ServerRoot in vhost. 1.2 just does it and changes
the global one, 1.3 whines.

PR: 1935
Obtained from:
Submitted by:   Randy Moore <ramoore@atlantech.net>
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80512 13f79535-47bb-0310-9956-ffa450edef68
1998-03-13 19:19:57 +00:00
Ralf S. Engelschall
716820ac75 Phase 2 of mod_rewrite documentation enhancement:
Cleanup of the HTML markup code
(Thanks to Marc and Martin for hints)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80466 13f79535-47bb-0310-9956-ffa450edef68
1998-03-10 13:37:27 +00:00
dgaudet
b76529324a Change to the multiple-slash behaviour of LocationMatch for consistency
with AliasMatch and RewriteRule.  This was discussed in nh.9711, search
for subject "mod_rewrite/1440".  My proposed change had the support of
Roy, Ken and Dirk... I modified it slightly here so that it wouldn't
break every single existing config that has <Location /server-status>.

PR:		1440


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80426 13f79535-47bb-0310-9956-ffa450edef68
1998-03-06 09:37:08 +00:00
Ralf S. Engelschall
d40815d5ec Phase 1 of mod_rewrite documentation enhancement:
Adding of new information. Now especially the detailed information about how
mod_rewrite internally works which is written down here for better
understanding of the directive documentation. I've also painted two initial
figures to illustrate this better which are added to htdocs/manual/images/.

(Phase 2 will be error correction and markup code cleanup)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80404 13f79535-47bb-0310-9956-ffa450edef68
1998-03-04 16:51:18 +00:00
dgaudet
5f3c44c9da I thought we got rid of all the <Limit> ... </Limit> in our examples... is
there some reason this one is still around?  I'm ditching it anyhow unless
someone explains why it's necessary.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80383 13f79535-47bb-0310-9956-ffa450edef68
1998-03-04 08:53:52 +00:00
dgaudet
8e95d00cdd Explain %p and %v a little more.
PR:		1908


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80372 13f79535-47bb-0310-9956-ffa450edef68
1998-03-03 08:38:26 +00:00
dgaudet
568485f102 more accurate %p docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80369 13f79535-47bb-0310-9956-ffa450edef68
1998-03-03 08:25:05 +00:00
dgaudet
4de290b726 Fall back to USE_FCNTL_SERIALIZED_ACCEPT for Solaris. It's foolish us
wasting resources trying to solve what may end up being bugs in solaris.

PR:		1779, 1854, 1904


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80364 13f79535-47bb-0310-9956-ffa450edef68
1998-03-03 01:21:56 +00:00
Ralf S. Engelschall
d13ed6142b Add %a to mod_log_config for inserting the remote IP-address. This is the
adapted patch against 1.3 of Todd Eigenschink <eigenstr@mixi.net>'s original
patch for 1.2.5. For 1.2.5 we don't want it because its a feature.  I also
added corresponding entries to the CHANGES and mod_log_config.html file.

Submitted by: Todd Eigenschink <eigenstr@mixi.net>
Reviewed by: Ralf S. Engelschall


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80340 13f79535-47bb-0310-9956-ffa450edef68
1998-02-28 08:12:48 +00:00
dgaudet
ab8f939aa0 what a tangled web we weave... PR: 1874
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80322 13f79535-47bb-0310-9956-ffa450edef68
1998-02-26 07:01:12 +00:00
Ralf S. Engelschall
b51536b7df Ops, we have totally mis-documented the %{LA-U:xxx} and %{LA-F:xxx}
constructs, thus no one noticed that it can be used to lookup the REMOTE_USER
variable (one of the mod_rewrite FAQs) even in per-server context.  One just
has to use %{LA-U:REMOTE_USER} instead of %{REMOTE_USER} there.  Notice that
%{REMOTE_USER} is also useful, but only for per-dir context.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80320 13f79535-47bb-0310-9956-ffa450edef68
1998-02-25 15:42:58 +00:00
Ralf S. Engelschall
97f8f0a7be First part to fix the synchronization-locking for RewriteMap programs under
Unix derivates who doesn't accept the locking of pipes directly.

But we perhaps have another problem: According to FreeBSD's manpage and a hint
by the submitter of PR#1029 flock() has to be used on opened filedescriptors
which are _not_ duplicated via fork().  This currently is not the case...

Submitted by: Ralf S. Engelschall
Reviewed by: Ralf S. Engelschall, Jim Jagielski


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80311 13f79535-47bb-0310-9956-ffa450edef68
1998-02-24 13:39:08 +00:00
Ralf S. Engelschall
63ae18dffb Add the new RewriteMap types rnd' and int' to mod_rewrite to allow Apache to
be used as a Reverse Proxy (where the backend servers are choosen via a `rnd'
map) and to allow mass virtual hosting without <VirtualHost> sections (where
you have to fix the case of server names when translating the Host-Header to a
directory structure).

Together with the comitted ProxyPassReverse directive we now have solved
two things the users have asked in the past:

1. The ability to use Apache as a full-featured Reverse Proxy
2. The ability to do mass virtual hosting without <VirtualHost> sections.

For both topics we should write stand-alone documents (perhaps inside
htdocs/manual/misc/) because they are not trivial to do, even when we now have
the functionality ;-)

Submitted by: Ralf S. Engelschall
Reviewed by: Dean Gaudet, Ralf S. Engelschall


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80298 13f79535-47bb-0310-9956-ffa450edef68
1998-02-23 08:27:36 +00:00
Ralf S. Engelschall
eb0f7d6b75 Add the ProxyPassReverse directive which allows Apache to be
used as a full-featured Reverse Proxy in front of a backend
webserver cluster.

Submitted by: Ralf S. Engelschall
Reviewed by: Martin Kraemer, Ralf S. Engelschall


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80296 13f79535-47bb-0310-9956-ffa450edef68
1998-02-23 08:04:09 +00:00
dgaudet
15feab980c more obviousness
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80251 13f79535-47bb-0310-9956-ffa450edef68
1998-02-20 06:52:03 +00:00
dgaudet
5ee66a04f9 spell out the obviously not so obvious
fix slight semantic error


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80249 13f79535-47bb-0310-9956-ffa450edef68
1998-02-20 06:47:54 +00:00
dgaudet
28088280bb tired tired tired of these stupid linux questions
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80244 13f79535-47bb-0310-9956-ffa450edef68
1998-02-18 21:07:25 +00:00
dgaudet
fb522592e3 PR: 1818
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80240 13f79535-47bb-0310-9956-ffa450edef68
1998-02-18 20:39:57 +00:00
dgaudet
c4f22e7502 Fix various parsing bugs with <Dir/Loc/Files> sections. Improve the
error messages generated.  Introduced cmd->end_token to make it easier
to do nested sections with proper error reporting.  (Note that it can't
be used for <IfModule> or <Limit> unfortunately.)

PR#379: <Files> is not allowed within <Location> because it has no effect.

PR#1817: Change <Files> to work with basenames only.  This fixes both
the bug introduced by the wildcarding change (* doesn't match /) and
bugs such as <Files a*b> not working.

PR:             379, 1817


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80233 13f79535-47bb-0310-9956-ffa450edef68
1998-02-18 10:01:01 +00:00
dgaudet
dd1cd024b0 document piped errorlog
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80220 13f79535-47bb-0310-9956-ffa450edef68
1998-02-15 00:18:14 +00:00
dgaudet
2017374db2 mention src/support/apachectl
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80213 13f79535-47bb-0310-9956-ffa450edef68
1998-02-14 13:08:57 +00:00
dgaudet
87bc4d22af I am tired tired tired of dealing with "kill -9" and "killall -whatever httpd" bugs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80211 13f79535-47bb-0310-9956-ffa450edef68
1998-02-14 13:06:25 +00:00
dgaudet
cebb900e99 doc the addencoding mess
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80193 13f79535-47bb-0310-9956-ffa450edef68
1998-02-12 01:14:36 +00:00
Ken Coar
96b520b267 Clean up some references to "bugdb.cgi".
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80190 13f79535-47bb-0310-9956-ffa450edef68
1998-02-11 15:14:35 +00:00
Ken Coar
9f23f69529 Fix some broken links detexted by Xenu.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80188 13f79535-47bb-0310-9956-ffa450edef68
1998-02-11 14:34:28 +00:00
dgaudet
72017a3811 Add all the BrowserMatch directives mentioned on the known_client_problems
page.

Submitted by:	Lars Eilebrecht
Reviewed by:	Dean Gaudet


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80155 13f79535-47bb-0310-9956-ffa450edef68
1998-02-07 12:07:08 +00:00
brian
c092f3a741 PR:
lost connection no longer a "warn" error, so needed a new one.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80145 13f79535-47bb-0310-9956-ffa450edef68
1998-02-07 03:04:51 +00:00
brian
f18d0df18f PR:
Playing whack-a-mole; first stab at docs for LogLevel.  Could someone confirm?


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80141 13f79535-47bb-0310-9956-ffa450edef68
1998-02-07 00:24:40 +00:00
Ken Coar
6740cae1bc More HTML fixes (improper nesting of tags).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80134 13f79535-47bb-0310-9956-ffa450edef68
1998-02-05 22:34:05 +00:00
Ken Coar
6241994012 Correcting some HTML boo-boos (not subject to style debates).
It has been said, and verily it is true, that weblint rocks.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80132 13f79535-47bb-0310-9956-ffa450edef68
1998-02-05 21:20:02 +00:00
Ken Coar
80c32a1d5f Another pass at the normalisation of the HTML tags. Some
corrections coming up.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80130 13f79535-47bb-0310-9956-ffa450edef68
1998-02-05 20:05:18 +00:00
Ken Coar
3ff603fdf5 Correct a link that assumed the old documentation tree layout.
Submitted by:	Brian K Smith <briank.smith@computer.org>


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80128 13f79535-47bb-0310-9956-ffa450edef68
1998-02-05 17:41:55 +00:00
Martin Kraemer
2de2b1c72c Fixed error in HREF
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80121 13f79535-47bb-0310-9956-ffa450edef68
1998-02-05 10:36:40 +00:00
Martin Kraemer
b80e49d732 Add a document describing a solution which uses XSSI and negotiation
to custom-tailor the apache ErrorDocuments to taste, adding the
advantage of returning internationalized versions of the error
messages depending on the client's language preferences.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80119 13f79535-47bb-0310-9956-ffa450edef68
1998-02-05 09:58:40 +00:00
dgaudet
688c1b51fe two of the probably many missing directives
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80114 13f79535-47bb-0310-9956-ffa450edef68
1998-02-04 21:40:04 +00:00
pcs
46d10cb348 Document change from mod_dld to mod_so. Actual mod_so usage info to
still pretty minimal.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80100 13f79535-47bb-0310-9956-ffa450edef68
1998-02-03 11:40:24 +00:00
dgaudet
2c85f99897 Add the UseCanonicalName directive which controls how self-referential
redirects are generated.  This was at least approved in spirit by a
handful of folks two weeks ago.  The default should be no behaviour
change.

This changes the prototype of construct_url(), and adds two new
API functions: get_server_name() and get_server_port().  So the
MODULE_MAGIC_NUMBER has been bumped.

PR:             315, 459, 485, 1433
Submitted by:   Michael Douglass <mikedoug@texas.net>, Dean Gaudet


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80076 13f79535-47bb-0310-9956-ffa450edef68
1998-02-01 22:05:29 +00:00
lookit
29e3ee1c2d Cleaned up (capitalized) some more HTML tags
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80051 13f79535-47bb-0310-9956-ffa450edef68
1998-01-30 09:48:47 +00:00
Ken Coar
8d03a2f944 As threatened. The directive attributes in the module documentation
are now links back to a description of what the attributes mean.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80041 13f79535-47bb-0310-9956-ffa450edef68
1998-01-28 19:11:58 +00:00
lookit
558d60dcd0 Server-generated pages can be server-signed now (new directive)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80023 13f79535-47bb-0310-9956-ffa450edef68
1998-01-26 18:24:27 +00:00
Ken Coar
07050bb5be A truly mighty mod normalising HTML tags to uppercase, and
'i' and 'b' to 'EM' and 'STRONG' respectively.  Been threatening
	to do this for months.. no-one need try to maintain this when
	writing/modifiying the docs.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80021 13f79535-47bb-0310-9956-ffa450edef68
1998-01-26 16:54:35 +00:00
brian
bbc3f6d277 PR:
tsk tsk, randy.  Can't find this on covalent.net either.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80015 13f79535-47bb-0310-9956-ffa450edef68
1998-01-26 07:12:58 +00:00
brian
feec2b0631 PR:
David Robinson's CGI specification is no longer available at this URL.  perhaps
we should point at other CGI resources online?


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80013 13f79535-47bb-0310-9956-ffa450edef68
1998-01-26 07:09:13 +00:00
brian
dc74eb3826 PR:
If SGI is going to break their links, I'm not about to go ferreting around
their site looking for where they moved it to.  Since the other entry is
generic for all OS's (or at least doesn't clearly state HOW it's related),
I've removed the SGI entry.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80011 13f79535-47bb-0310-9956-ffa450edef68
1998-01-26 07:02:32 +00:00