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

104 Commits

Author SHA1 Message Date
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
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
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
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
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
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
Jim Jagielski
255333c5fb PR:
Obtained from:
Submitted by:	Jim Jagielski
Reviewed by:
Best of both worlds... Let the world know if we have mmap and/or
shmget as well as controlling which to use for scoreboard. This
should be a complete patch, so if any docs were skipped, feel free
to update 'em


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79969 13f79535-47bb-0310-9956-ffa450edef68
1998-01-23 00:36:34 +00:00
dgaudet
7bbc072759 Support users with older versions of the server.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79962 13f79535-47bb-0310-9956-ffa450edef68
1998-01-22 23:18:58 +00:00
Jim Jagielski
89631bcc67 Submitted by: Jim Jagielski
Do make the code a bit clearer, some minor #define changes (and
the resultant flow-thru in the docs).

   SAFE_UNSERIALIZED_ACCEPT  ->   SINGLE_LISTEN_UNSERIALIZED_ACCEPT
   HAVE_MMAP                 ->   USE_MMAP_SCOREBOARD
   HAVE_SHMGET               ->   USE_SHMGET_SCOREBOARD


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79959 13f79535-47bb-0310-9956-ffa450edef68
1998-01-22 23:11:51 +00:00
Marc Slemko
417a69836c Misc cleanups:
- cleanup HTML, <e> --> <em>
	- remove bogus security warning about LockFile
	- add warning about possible denial of service attack with
	  LockFile in world writable directory
	- remove security encouragement to use inetd; add warning that
	  inetd isn't well supported.

PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79758 13f79535-47bb-0310-9956-ffa450edef68
1997-12-22 21:25:10 +00:00
dgaudet
7fd64eff25 The port documentation was a little unclear on its overlap with the Listen
directive.

PR:		975


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79690 13f79535-47bb-0310-9956-ffa450edef68
1997-12-14 01:04:56 +00:00
dgaudet
7ff54fd830 More tweaks related to serverroot/logs/etc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79688 13f79535-47bb-0310-9956-ffa450edef68
1997-12-14 00:57:46 +00:00
dgaudet
c69ca0c8ac Clean up check_cmd_context stuff. Fix core documentation for a few
directives.

Reviewed by:	Jim Jagielski, Ken Coar, Martin Kraemer


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79606 13f79535-47bb-0310-9956-ffa450edef68
1997-11-15 00:16:48 +00:00
Ken Coar
e6bfa4838e Include directive isn't a container..
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79601 13f79535-47bb-0310-9956-ffa450edef68
1997-11-14 04:02:44 +00:00
Martin Kraemer
eff734582b Citing Lars:
Hi,

the attachment includes a reworked Apache manual with the
new virtual host documentation.

As Dean suggested I created a new directory named 'vhosts' and moved the
updated vhosts-in-depth etc. documents into the new directory, renamed
them and updated all other documents which refered to the old docs
(at least I tried to find all documents...).

Submitted by: Lars Eilebrecht <sfx@unix-ag.org>
Reviewed by:	 Martin Kraemer


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79568 13f79535-47bb-0310-9956-ffa450edef68
1997-11-11 23:47:21 +00:00
Martin Kraemer
d32e26e767 Minor Documentation Update: broken and mis-typed links, and a reference to
a resource which is available only at http://www.apache.org/, not in the
user's tree.
Reviewed by:Dean Gaudet, Jim Jagielski, Ken Coar


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79566 13f79535-47bb-0310-9956-ffa450edef68
1997-11-11 23:11:11 +00:00
Sameer Parekh
c2edc0550e Set default pathnames -everywhere- to /usr/local/apache
PR:
Obtained from:
Submitted by:	Sameer Parekh
Reviewed by: Jim, Martin


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79464 13f79535-47bb-0310-9956-ffa450edef68
1997-10-25 22:35:13 +00:00
pcs
5efa34aa80 Put <Limit> into its correct alphabetical position.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79362 13f79535-47bb-0310-9956-ffa450edef68
1997-10-10 09:13:09 +00:00
pcs
a76bcb7fc8 Document valid method names in <Limit> statements. Mention that
GET also restricts HEAD requests (see PR#1196).


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79360 13f79535-47bb-0310-9956-ffa450edef68
1997-10-10 09:08:40 +00:00
Marc Slemko
580ae290b6 Make the documentation on the Limit directive shout a little louder
about not using it unless you really do only want to limit specific
methods.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79299 13f79535-47bb-0310-9956-ffa450edef68
1997-09-24 23:46:40 +00:00
brian
4a1afa7346 PR:
Document the type of responses which contain content-md5.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79082 13f79535-47bb-0310-9956-ffa450edef68
1997-08-26 01:51:32 +00:00
brian
0b1ab0defe PR:
Submitted by:	Lars Eilebrecht <Lars.Eilebrecht@unix-ag.org>
Reviewed by:	Brian Behlendorf

Document ContentDigest.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79080 13f79535-47bb-0310-9956-ffa450edef68
1997-08-26 01:20:35 +00:00
brian
3ef95a727d PR:
Submitted by:	Martin Kraemer <Martin.Kraemer@mch.sni.de>

Directive had been moved.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79074 13f79535-47bb-0310-9956-ffa450edef68
1997-08-25 19:26:03 +00:00
pcs
2228b8d6c6 Add document explaining how Directory, Location and Files sections
are merged. Based on Dean's explanation from PR#586. Link to this
doc from the directive descriptions in core.html.

PR: 586


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79051 13f79535-47bb-0310-9956-ffa450edef68
1997-08-24 14:16:04 +00:00
pcs
779a53080c Attempt to clarify relationship between VirtualHost and
Listen/BindAddress/Port.

PR: 1046


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79049 13f79535-47bb-0310-9956-ffa450edef68
1997-08-24 13:17:56 +00:00
Randy Terbush
e5834c11ce Document 'Include'
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79016 13f79535-47bb-0310-9956-ffa450edef68
1997-08-23 03:10:54 +00:00
Ken Coar
d20b6dbadf Some typos and other cleanup from Martin the doc-walloper.
(.htaccess changes reverted to generic htaccess after some
	discussion.)

Submitted by:	Martin Kraemer <Martin.Kraemer@mch.sni.de>
Reviewed by:	Paul Sutton, Marc Slemko, Ken Coar


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78963 13f79535-47bb-0310-9956-ffa450edef68
1997-08-14 01:24:49 +00:00
dgaudet
3fd92531ff directory_walk optimization reducing the core loop from O(N*M) to O(N+M).
Plus minor semantic changes.  Plus BSD fnmatch.[ch].


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78908 13f79535-47bb-0310-9956-ffa450edef68
1997-08-06 20:21:16 +00:00
Marc Slemko
d67b8f7c7b Add a CoreDumpDirectory directive to allow users to specify where Apache
should try to core dump.

Reviewed by:	Brian Behlendorf, Dean Gaudet
Submitted by:
Obtained from:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78880 13f79535-47bb-0310-9956-ffa450edef68
1997-08-03 20:29:16 +00:00
dgaudet
fb2e24c9dc mod_access overhaul. Network/netmask and CIDR syntax. Critical path
speedups.  Forced double-reverse DNS.  Deprecate the "allow from
user-agents" syntax.  "HostnameLookups double" support.

PR:		762, 860
Reviewed by:	Paul Sutton, Marc Slemko (well he liked the double reverse part)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78820 13f79535-47bb-0310-9956-ffa450edef68
1997-07-30 18:41:47 +00:00
Alexei Kosut
612a5b3e4c Create some docs on Apache for Windows. Note that some of this is
tenative, and likely to change soon.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78727 13f79535-47bb-0310-9956-ffa450edef68
1997-07-21 21:26:56 +00:00
Marc Slemko
daea21dbec Fix IfModule typo.
Reviewed by:
Submitted by:
Obtained from:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78595 13f79535-47bb-0310-9956-ffa450edef68
1997-07-12 19:43:09 +00:00
dgaudet
dd7fd9a797 Fix mod_dir references.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78569 13f79535-47bb-0310-9956-ffa450edef68
1997-07-08 19:58:33 +00:00
Alexei Kosut
20e17b7d13 Enable regex support in mod_alias with AliasMatch, ScriptAliasMatch and
RedirectMatch directives.

New syntax for regex support in http_core: <DirectoryMatch>,
<FilesMatch>, <LocationMatch> sections.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78559 13f79535-47bb-0310-9956-ffa450edef68
1997-07-08 04:45:24 +00:00
dgaudet
755e939953 The AccessFileName directive can now take more than one file.
Submitted by:	"Lou D. Langholtz" <ldl@usi.utah.edu>
Reviewed by:	Dean Gaudet, Marc Slemko, Brian Behlendorf


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78555 13f79535-47bb-0310-9956-ffa450edef68
1997-07-08 02:04:38 +00:00
Ken Coar
87226ebeb8 More HTML cleanups, retrofit of intentional <XA> tag to a no-op
<A NAME> (thanks, Marc).  Lots of trailing blanks removed throughout.
	Small addition to the new_features_1_3 page.  Plenty of
	cleanup still to come..


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78545 13f79535-47bb-0310-9956-ffa450edef68
1997-07-06 17:19:19 +00:00
Ken Coar
af3a6b9524 Numerous HTML cleanups, largely courtesy of weblint (thanx,
Marc!).  Also brought core.html into some H2 naming consistency,
	and cleaned up man-template.html.  Much, much more to come..


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78542 13f79535-47bb-0310-9956-ffa450edef68
1997-07-06 14:54:49 +00:00
Marc Slemko
67ad3f6a11 Add docs for LockFile and fix a few typos.
Reviewed by:
Submitted by:
Obtained from:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78434 13f79535-47bb-0310-9956-ffa450edef68
1997-06-29 01:14:16 +00:00
Marc Slemko
47db22f099 Add ListenBacklog directive to control the backlog passed to listen().
Also change the default to 511 for platforms that use an 8-bit datatype
to store it.

A slightly different implementation than suggested by Taso Devetzis
<devetzis@snet.net>, who submitted the PR.

PR: 240
Reviewed by:	Dean Gaudet, Jim Jagielski
Submitted by:
Obtained from:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78428 13f79535-47bb-0310-9956-ffa450edef68
1997-06-28 23:57:54 +00:00
dgaudet
e6d59dda2a Maybe help users a bit, I doubt it. Consider PR#480, PR#599.
Reviewed by:
Submitted by:
Obtained from:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78338 13f79535-47bb-0310-9956-ffa450edef68
1997-06-22 23:58:38 +00:00
Marc Slemko
400e0c856d SendBufferSize is not valid in a VirtualHost, so make Apache say so.
Note that allowing this to be set on a per socket (ie. per Listen
directive) basis could be useful for some, but isn't currently
implemented.  Also note that the code as written may fail to work
correctly on some systems that don't copy the socket settings fully
on an accept().

Reviewed by:	Randy Terbush, Dean Gaudet
Submitted by:
Obtained from:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78281 13f79535-47bb-0310-9956-ffa450edef68
1997-06-10 00:28:33 +00:00
Ken Coar
8a147876e2 Online docs appearance rework, pass 1 phase 3: module descriptions.
This is the end of this pass for the online manual.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78228 13f79535-47bb-0310-9956-ffa450edef68
1997-06-04 16:14:24 +00:00
dgaudet
9e448f8155 Add documentation about :port in virtualhost. Note the necessity of
using _default_:* if the user wants to match all ips on all ports.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@78098 13f79535-47bb-0310-9956-ffa450edef68
1997-05-04 20:11:53 +00:00