auth_type.
Related PR: 9076
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98516
13f79535-47bb-0310-9956-
ffa450edef68
[Remove entries to the current 2.0 section below, when backported]
+ *) Fix bug where 'Satisfy Any' without an AuthType lost all MIME
+ information (and more). Related to PR 9076. [André Malo]
+
*) mod_negotiation: Introduce "prefer-language" environment variable,
which allows to influence the negotiation process on request basis
to prefer a certain language. [André Malo]
break;
case SATISFY_ANY:
- if (((access_status = ap_run_access_checker(r)) != 0)
- || !ap_auth_type(r)) {
+ if (((access_status = ap_run_access_checker(r)) != 0)) {
if (!ap_some_auth_required(r)) {
- return decl_die(access_status, ap_auth_type(r)
- ? "check access"
- : "perform authentication. AuthType not set!",
- r);
+ return decl_die(access_status, "check access", r);
}
if (((access_status = ap_run_check_user_id(r)) != 0)