summaryrefslogtreecommitdiffstats
path: root/CHANGES (follow)
Commit message (Collapse)AuthorAgeFilesLines
* revert r1031670:Eric Covener2010-12-291-0/+3
| | | | | | | | | | | | | | | | Change the default of the Header directive to apply to responses of all types instead of just 2xx successful responses. This turned out to be do more harm than good for anything other than "set", since "always" doesn't ever see/operate on existing r->headers_out headers -- just err_headers_out. I think onsuccess needs to remain the default and this needs to move into a doc revamp. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1053516 13f79535-47bb-0310-9956-ffa450edef68
* add a 2.3.9-era CHANGES entry that should have been noted for Eric Covener2010-12-291-0/+3
| | | | | | | | | mod_headers defaults. Should I flag this CHANGES entry in any way? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1053515 13f79535-47bb-0310-9956-ffa450edef68
* Applying patch from PR 33078 (with slight changes to its return values)Igor Galić2010-12-281-0/+3
| | | | | | | This patch disallows the mixing of relative (+/-) and absolute Options where insensible. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1053375 13f79535-47bb-0310-9956-ffa450edef68
* Correct typo in CHANGES, as per tid50321Rich Bowen2010-12-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1053358 13f79535-47bb-0310-9956-ffa450edef68
* When exporting request headers to HTTP_* environment variables, drop variablesStefan Fritsch2010-12-281-0/+4
| | | | | | | | | | whose names contain invalid characters. Describe in the docs how to restore the old behaviour. Submitted by: Malte S. Stretz <mss apache org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1053353 13f79535-47bb-0310-9956-ffa450edef68
* prefer exact port matches in ip-based VH lookup over wildcards.Eric Covener2010-12-281-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1053309 13f79535-47bb-0310-9956-ffa450edef68
* Remove need for NameVirtualHost directive by implicitly configuring any ↵Eric Covener2010-12-281-0/+5
| | | | | | | | | | | | | | | | | | | duplicated VH addresses as name-based virtual hosts. This also combines _default_ and * into a single type of wildcard since these presented a false dichotomy between address specs. These are post-config only changes and do not change the runtime lookups. The biggest loss here is that an unintended duplication of virtual host addresses can no longer be reported as directly in the past, but should still be debuggabl via apachectl -S (unintended NVH). These problems are a drop in the bucket compared to the difficulty users have with using NameVirtualHost. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1053230 13f79535-47bb-0310-9956-ffa450edef68
* Changing the default Options from All to FollowSymlinks.Igor Galić2010-12-241-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1052419 13f79535-47bb-0310-9956-ffa450edef68
* rotatelogs: Add -e option to write logs through to stdout for optionalGraham Leggett2010-12-211-0/+3
| | | | | | | further processing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1051582 13f79535-47bb-0310-9956-ffa450edef68
* * Do not drop contents of incomplete lines, but safe them for the nextRuediger Pluem2010-12-211-0/+3
| | | | | | | | | round of reading. PR: 50481 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1051468 13f79535-47bb-0310-9956-ffa450edef68
* Add new AuthzSendForbiddenOnFailure directive to allow sending '403 FORBIDDEN'Stefan Fritsch2010-12-181-0/+3
| | | | | | | | | instead of '401 UNAUTHORIZED' if authorization fails for an authenticated user PR: 40721 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1050677 13f79535-47bb-0310-9956-ffa450edef68
* And roll on 2.3.11...Jim Jagielski2010-12-131-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1045185 13f79535-47bb-0310-9956-ffa450edef68
* PR 50447: mod_rewrite escapes the original [escaped] query string even whenEric Covener2010-12-111-0/+3
| | | | | | | you haven't modified it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1044673 13f79535-47bb-0310-9956-ffa450edef68
* PR50349: Honor 'AcceptPathInfo OFF' during internal redirects,Eric Covener2010-12-071-0/+4
| | | | | | | | | | such as per-directory mod_rewrite substitutions. This would be left floating around in the request_rec with a pcalloc'ed value, so the core fixup hook thought some module had overridden it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1043023 13f79535-47bb-0310-9956-ffa450edef68
* PR 39313: allow the user to configure which rules come first when RewriteRulesEric Covener2010-12-041-0/+4
| | | | | | | | | | are merged with RewriteOptions Inherit. Submitted By: Jérôme Grandjanny <jerome.grandjanny cea.fr> Reviewed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1042255 13f79535-47bb-0310-9956-ffa450edef68
* PR#24243: allow some control over how IndexIgnore'd files are merged.Eric Covener2010-12-041-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1042209 13f79535-47bb-0310-9956-ffa450edef68
* Add support for RLimit* in mod_cgid. PR 42135.Eric Covener2010-12-041-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1042194 13f79535-47bb-0310-9956-ffa450edef68
* core: Fail startup when the argument to ServerName looks like a globEric Covener2010-12-041-0/+4
| | | | | | | | | | | or a regular expression instead of a hostname (*?[]). PR 39863 Submitted By: Rahul Nair <rahul.g.nair gmail.com> Reviewed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1042098 13f79535-47bb-0310-9956-ffa450edef68
* re-fix wordingEric Covener2010-12-041-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1042096 13f79535-47bb-0310-9956-ffa450edef68
* clarify about "enable/disable".Eric Covener2010-12-041-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1042095 13f79535-47bb-0310-9956-ffa450edef68
* PR44076: allow "userdir disabled" or "userdir public_html" in global scope toEric Covener2010-12-041-0/+3
| | | | | | | | be merged with lists of enabled users in virtual host context as one would expect. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1042090 13f79535-47bb-0310-9956-ffa450edef68
* PR50350: When no -k option is provided on the httpd command line, the serverEric Covener2010-11-291-0/+4
| | | | | | | | was starting without checking for an existing pidfile. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1039989 13f79535-47bb-0310-9956-ffa450edef68
* * Put a note in the connection notes that the SSL handshake to the backendRuediger Pluem2010-11-261-1/+5
| | | | | | | | | | | failed such that mod_proxy can put the worker in error state. PR: 50332 Submitted by: Daniel Ruggeri <DRuggeri primary.net> Reviewed by: rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1039304 13f79535-47bb-0310-9956-ffa450edef68
* Fix Windows build of mod_cache_disk which was broken afterRainer Jung2010-11-261-0/+2
| | | | | | | | | renaming the module. Submitted by: Gregg L. Smith <lists glsnet net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1039295 13f79535-47bb-0310-9956-ffa450edef68
* Roll on .10Jim Jagielski2010-11-231-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1038144 13f79535-47bb-0310-9956-ffa450edef68
* mod_include: Add the onerror attribute to the include element, allowingGraham Leggett2010-11-201-0/+4
| | | | | | | an URL to be specified to include on error. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1037335 13f79535-47bb-0310-9956-ffa450edef68
* mod_disk_cache renamed to mod_cache_disk, to be consistent with theGraham Leggett2010-11-201-0/+3
| | | | | | | naming of other modules. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1037229 13f79535-47bb-0310-9956-ffa450edef68
* Add SetEnvIfExpr directive to set env var depending on expression.Stefan Fritsch2010-11-201-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1037137 13f79535-47bb-0310-9956-ffa450edef68
* mod_proxy: Fix ProxyPassInterpolateEnv directive.Stefan Fritsch2010-11-181-0/+3
| | | | | | | PR: 50292 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1036602 13f79535-47bb-0310-9956-ffa450edef68
* Return 400 not 503 if we have to abort due to malformed chunked encoding.Nick Kew2010-11-141-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1034918 13f79535-47bb-0310-9956-ffa450edef68
* Fix mod_proxy to support setting source address.Nick Kew2010-11-141-0/+5
| | | | | | | | PR 29404 Seems lots of users want this, and a couple of them have recenly asked nicely git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1034916 13f79535-47bb-0310-9956-ffa450edef68
* suEXEC: Add Suexec directive to disable suEXEC without renaming theJeff Trawick2010-11-101-0/+6
| | | | | | | | | | | | | 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
* Add Error directive for aborting startup or htaccess processingJeff Trawick2010-11-081-0/+3
| | | | | | | | | 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
* mod_rewrite: Fix the RewriteEngine directive to work within aGraham Leggett2010-11-081-0/+4
| | | | | | | | location. Previously, once RewriteEngine was switched on globally, it was impossible to switch off. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032431 13f79535-47bb-0310-9956-ffa450edef68
* Replace ap_expr with a parser derived from mod_ssl's parser. Make mod_ssl useStefan Fritsch2010-11-061-0/+6
| | | | | | | | | | the new parser. Rework ap_expr's public interface and provide hooks for modules to add variables and functions. The Netware and Windows build files still need to be adjusted git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032073 13f79535-47bb-0310-9956-ffa450edef68
* Fix hook sorting for the pre_config hook.Stefan Fritsch2010-11-061-0/+3
| | | | | | | | Move modules/http/config2.m4 back to modules/http/config.m4, since this was only done as work-around in r88887 for the broken hook-sorting. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032002 13f79535-47bb-0310-9956-ffa450edef68
* PR49823: Make the hardcoded default for AllowOverride match the default ↵Eric Covener2010-11-051-0/+3
| | | | | | config -- None. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031776 13f79535-47bb-0310-9956-ffa450edef68
* PR47765: ProxyPass and ProxyPassReverse should not be accepted inEric Covener2010-11-051-0/+3
| | | | | | | | Directory or Files sections. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031758 13f79535-47bb-0310-9956-ffa450edef68
* PR#47782: compiled-in default for MaxConnectionsPerChild is 10,000 vs the Eric Covener2010-11-051-0/+4
| | | | | | | | | | recommendations in the default conf and the manual. Principle of least astonishment says to use a baked-in value of zero until an admin asks for processes to exit this way. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031657 13f79535-47bb-0310-9956-ffa450edef68
* PR50220: keep on chugging after EINTR in mod_proxy_connectEric Covener2010-11-051-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031551 13f79535-47bb-0310-9956-ffa450edef68
* PR#47766 mod_autoindex directives not merged into sections with no autoindex ↵Eric Covener2010-11-051-0/+4
| | | | | | | | | | directives. This is due to an empty "opts" field looking just like one that has specified "None". None is always alone, so simplify and test for equality. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031430 13f79535-47bb-0310-9956-ffa450edef68
* mod_cache: correctly parse quoted strings in cache headers.Nick Kew2010-11-031-0/+3
| | | | | | | PR 50199 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1030299 13f79535-47bb-0310-9956-ffa450edef68
* Add an END flag to RewriteRule that acts like L=LAST but also preventsEric Covener2010-10-291-0/+4
| | | | | | | | further rounds of rewrite processing due to per-directory substitutions. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1028778 13f79535-47bb-0310-9956-ffa450edef68
* Make sure to always log an error if loading of CA certificates failsStefan Fritsch2010-10-251-0/+3
| | | | | | | | PR: 40312 Submitted by: Paul Tiemann <issues apache org ourdetour com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1026906 13f79535-47bb-0310-9956-ffa450edef68
* If an unknown Content-* header is received for a PUT request, we must notStefan Fritsch2010-10-241-0/+3
| | | | | | | | | ignore it but reply with 501 per RFC 2616 9.6. PR: 42978 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1026746 13f79535-47bb-0310-9956-ffa450edef68
* If a malformed Content-Range header is received for a PUT request, weStefan Fritsch2010-10-241-0/+3
| | | | | | | | | | must not use the supplied content per RFC 2616 14.16. Send 400 response instead of ignoring the Content-Range. PR: 49825 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1026743 13f79535-47bb-0310-9956-ffa450edef68
* Improve error message if client cert verification failsStefan Fritsch2010-10-241-2/+3
| | | | | | | | PR: 50093 Submitted by: Lassi Tuura <lat cern ch> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1026703 13f79535-47bb-0310-9956-ffa450edef68
* mod_proxy: Release the backend connection as soon as EOS is detected,Graham Leggett2010-10-231-0/+4
| | | | | | | | so the backend isn't forced to wait for the client to eventually acknowledge the data. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1026665 13f79535-47bb-0310-9956-ffa450edef68
* mod_proxy: Optimise ProxyPass within a Location so that it is storedGraham Leggett2010-10-221-0/+4
| | | | | | | | per-directory, and chosen during the location walk. Make ProxyPass work correctly from within a LocationMatch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1026184 13f79535-47bb-0310-9956-ffa450edef68
* Be extra careful to only pass the main server config toStefan Fritsch2010-10-201-0/+3
| | | | | | | | | | ap_find_loaded_module_symbol. Fixes a segfault when using per-module LogLevel on virtual host scope. PR: 50117 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1025702 13f79535-47bb-0310-9956-ffa450edef68