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

5848 Commits

Author SHA1 Message Date
Jeff Trawick
d4d90bdf0a suEXEC: Add Suexec directive to disable suEXEC without renaming the
binary (Suexec Off), or force startup failure if suEXEC is required
but not supported (Suexec On).  Change SuexecUserGroup to fail 
startup instead of just printing a warning if suEXEC is disabled.

Additionally, ap_unixd_config.suexec_disabled_reason has a message,
suitable for logging/messaging, explaining why the feature isn't
available.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1033519 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 15:34:43 +00:00
Stefan Fritsch
86508e66ab support error log id as variables
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1033167 13f79535-47bb-0310-9956-ffa450edef68
2010-11-09 19:24:45 +00:00
Daniel Earl Poirier
40bcf8700c Update transforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1033039 13f79535-47bb-0310-9956-ffa450edef68
2010-11-09 15:50:43 +00:00
Daniel Earl Poirier
e62f32eeee Remove out-of-date details about which modules are enabled by default
from the documentation, in favor of suggesting getting the up-to-date
information by running ./configure -h.  

The special cases previously documented here (such as, this module
depends on this other module, or you probably don't want this module
unless you're a developer), have had that information added to the
output of configure -h in r1029814.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1033032 13f79535-47bb-0310-9956-ffa450edef68
2010-11-09 15:40:44 +00:00
Rich Bowen
d1c1f8b59d Rebuild docs changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032987 13f79535-47bb-0310-9956-ffa450edef68
2010-11-09 14:09:04 +00:00
Rich Bowen
7d4c8097c4 Rebuild SSL FAQ.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032724 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 21:21:06 +00:00
Rich Bowen
de95fb8029 Fixes PR47236 - Using : or @ in a URL already means something else, and
so shouldn't be inserted into a URL for other special meaning.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032722 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 21:19:57 +00:00
Jeff Trawick
48f209069d follow up to r1031659:
fix a remaining reference to the old non-zero default for
MaxConnectionsPerChild for most MPMs


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032706 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 20:56:20 +00:00
Stefan Fritsch
15cc720a13 update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032700 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 20:49:47 +00:00
Stefan Fritsch
bbf479bd86 Note that CRL-querying browsers can have problems with low header timeouts.
Add another expamle config.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032695 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 20:41:15 +00:00
Rich Bowen
c6a1e99829 Rebuild various files affected by the changes last week.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032598 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 15:24:17 +00:00
Jeff Trawick
562d7b0ec2 generated changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032566 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 13:16:11 +00:00
Jeff Trawick
66e4cc4676 Add Error directive for aborting startup or htaccess processing
with a specified error message.

Be nice and strip off any quotes, which aren't necessary.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032565 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 13:15:17 +00:00
Stefan Fritsch
24c0db644e Update transformations
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032414 13f79535-47bb-0310-9956-ffa450edef68
2010-11-07 22:55:58 +00:00
Stefan Fritsch
b6aec76bc1 Support %{HANDLER} in ap_expr (required for mod_filter)
Update mod_filter docs


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032413 13f79535-47bb-0310-9956-ffa450edef68
2010-11-07 22:53:59 +00:00
Stefan Fritsch
6056703807 Implement "reqenv", "note", "-z", "-n" in ap_expr.
Make "env" ssl_expr compatible


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032408 13f79535-47bb-0310-9956-ffa450edef68
2010-11-07 22:06:33 +00:00
Jeff Trawick
bbf88542d0 generated files
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032402 13f79535-47bb-0310-9956-ffa450edef68
2010-11-07 21:39:12 +00:00
Jeff Trawick
381ba315ab rewrite introductory section which lists the various modules
required for proxy

show more protocol modules (and in tabular form)
separate protocol modules from balancing

(mod_proxy_fdpass still omitted for now)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032399 13f79535-47bb-0310-9956-ffa450edef68
2010-11-07 21:18:23 +00:00
Stefan Fritsch
29d566dd9b Port "file" function from ssl_expr
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032393 13f79535-47bb-0310-9956-ffa450edef68
2010-11-07 21:09:19 +00:00
Lucien Gentis
025b065a4f Update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032334 13f79535-47bb-0310-9956-ffa450edef68
2010-11-07 18:00:56 +00:00
Lucien Gentis
909c5157e7 Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032317 13f79535-47bb-0310-9956-ffa450edef68
2010-11-07 17:21:41 +00:00
Stefan Fritsch
9a326888d3 Start some docs for the ap_expr parser.
Still needs a lot of work but may be usefult for testers.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032273 13f79535-47bb-0310-9956-ffa450edef68
2010-11-07 13:26:54 +00:00
André Malo
3d27809a99 update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032056 13f79535-47bb-0310-9956-ffa450edef68
2010-11-06 13:54:21 +00:00
Eric Covener
433c97df4e PR49823: Make the hardcoded default for AllowOverride match the default config -- None.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031776 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 20:21:09 +00:00
Eric Covener
65074610e7 PR47765: leave a hint about ProxyPass and ProxyPassReverse not
working in Directory and Files sections.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031762 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 20:05:39 +00:00
Eric Covener
4a7e62c83c PR#48720: SSLProxyVerify is not per-directory, only per-server.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031742 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 19:35:23 +00:00
Eric Covener
facc798564 PR#40047: explain that AJP_* variables can be used to send atrributes to the backend, like JkEnvVar.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031731 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 19:21:24 +00:00
Eric Covener
a2faa77fd2 minor typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031671 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 17:21:07 +00:00
Eric Covener
c145eb760d Change the default of the Header directive to apply to responses of all types
instead of just 2xx successful responses.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031670 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 17:20:31 +00:00
Eric Covener
aed3a0545e PR47782: On trunk, the default conf and the hard-coded default are zero for MaxConnectionsPerChild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031659 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 16:31:45 +00:00
Eric Covener
55f14c0351 fix typo pointed out by poirier offline.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031647 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 15:56:09 +00:00
Eric Covener
eb1c8fa7aa link to the RFC for the list of CGI environment variables
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031597 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 14:45:53 +00:00
Eric Covener
2d08a6a0cf PR#49152: newsgroup is dead and 'hoohoo.ncsa.uiuc.edu' is gone. Suggest users
search the web or visit the RFC.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031593 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 14:36:35 +00:00
Eric Covener
f5c6d49d69 PR#29538: ErrorLog syslog facility can't be changed per-virtualhost.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031579 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 14:15:23 +00:00
Eric Covener
9f59f39baf PR#44758: document LimitRequestBody vs. proxy
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031564 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 13:55:38 +00:00
Eric Covener
f19df08a5a PR#47348: missing "response" the ProxyBadHeader description,
and drive home with  ...from the origin server.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031428 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 04:22:36 +00:00
Eric Covener
7d1c3136c2 PR#48474: wrong directive name in mod_proxy_scgi example
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031425 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 04:11:39 +00:00
Eric Covener
73f46d27a7 typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031424 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 04:03:43 +00:00
Eric Covener
0b65876d3d PR#46582 document that modules can implement internal map functions
minor changes to original due to changes in context.

Submitted by: Bob Ionescu
Reviewed By: Eric Covener:



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031346 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 23:26:35 +00:00
Eric Covener
e3c126a1bd PR#40831: empty-valued keys behave like missing keys in a RewriteMap lookup.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031338 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 23:10:45 +00:00
Eric Covener
7ce2d7adfb PR#49460: balancer example sets a large loadfactor on the "weak" server.
Set loadfactors on both servers, also remove smax= from the example.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031327 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 22:55:06 +00:00
Daniel Earl Poirier
5b1c13df76 Correct the instructions for stopping an Apache server
running in a Windows console.  Reported by jhannwong.
PR47325


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031312 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 22:46:32 +00:00
Eric Covener
966c3f2f54 PR#48865: maxattempts=1 in balancer doc is wrong.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031311 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 22:46:27 +00:00
Daniel Earl Poirier
952e5bdefc Document the default value of mod_autoindex's CharSet option
on various platforms.  Reported by Toralf Forster.  PR49675


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031303 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 22:33:40 +00:00
Daniel Earl Poirier
6f58211fd0 Add some more cross-references related to the protocol
argument for Listen and AcceptFilter, as suggested by
Otmar Lendl.  PR45286


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031215 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 20:22:41 +00:00
Daniel Earl Poirier
a9407a5f19 Clarify that the "www.example.com" is in the ServerName directive
in the first example.  Reported by Charles Merriam.  PR49611


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031197 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 19:59:40 +00:00
Igor Galić
f87cdf7ab8 PR46916
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031170 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 19:29:26 +00:00
Rich Bowen
9870cb2364 Mention the %200{var}i syntax in the conditional logging doc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031155 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 19:02:51 +00:00
Rich Bowen
d98fa47103 Documents undocumented directive. PR42912
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031133 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 18:35:31 +00:00
Igor Galić
beab0a78a5 Explain that Options [+-]?Multiviews doesn't make any sense anywhere outside <Directory>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031111 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 17:58:22 +00:00