Any comments on or objections to this patch?
Log:
Allow http auth protocols to be configurable.
Neon 0.26 added support for selecting the auth protocols to
use. This change takes advantage of that support to
allow the user to specify the auth protocols they want to use
if they have a new enough neon.
The default protocols if no config is specified are basic and
digest for http, or basic, digest and negotiate for https.
* subversion/include/svn_config.h
Add SVN_CONFIG_OPTION_HTTP_AUTH symbol to the list
of configuration parameters available for servers.
* subversion/libsvn_subr/config_file.c
(svn_config_ensure): Add comments on new parameter to file.
* subversion/libsvn_ra_dav/session.c
(get_server_settings): Add neon_auth_protocols parameter
and fill it in if we have a new enough neon and it has been
set in the config file.
(svn_ra_dav__open): If we have a new enough neon then
pay attention to the http auth configuration and use its it to
specify the auth protocols to be used.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Sep 16 15:17:37 2006