Log Message: |
Ensure that even long-lived DAV connections use up-to-date authz.
The new authz implementation makes this feasible for authz files
of up to a few MB as well as in-repository authz of any size.
This has been a user-reported problem with setups where Apache was
behind some proxy server and connected to it by a few long-lived
connections. As a consequence, any current connection will see
authz changes immediately. The effect to a running c/o however,
is not different from a suitable partial checkout before the change
that then gets updated with --set-depth after the authz change.
* subversion/mod_authz_svn/mod_authz_svn.c
(get_access_conf): Always return an up-to-date authz configuration.
|