svn commit: r1932868 - subversion/trunk/subversion/svnbrowse
[email protected] Mon, 06 Apr 2026 15:38:20 -0000
Newsgroups
gmane.comp.version-control.subversion.svn
Message-ID
<177548990089.4159055.17532876103577728573@svn03-he-fi>
Author: rinrab
Date: Mon Apr 6 15:38:20 2026
New Revision: 1932868
Log:
svnbrowse: Plug in command-line specified parameters into authentication baton.
* subversion/svnbrowse/svnbrowse.c
(sub_main): Use those in svn_cmdline_create_auth_baton2().
Modified:
subversion/trunk/subversion/svnbrowse/svnbrowse.c
Modified: subversion/trunk/subversion/svnbrowse/svnbrowse.c
==============================================================================
--- subversion/trunk/subversion/svnbrowse/svnbrowse.c Mon Apr 6 15:26:37 2026 (r1932867)
+++ subversion/trunk/subversion/svnbrowse/svnbrowse.c Mon Apr 6 15:38:20 2026 (r1932868)
@@ -330,9 +330,20 @@ sub_main(int *code, int argc, const char
SVN_ERR(svn_config_ensure(opt_state.config_dir, pool));
/* Set up Authentication stuff. */
- SVN_ERR(svn_cmdline_create_auth_baton2(&auth, FALSE, NULL, NULL, NULL, FALSE,
- FALSE, FALSE, FALSE, FALSE, FALSE,
- NULL, NULL, NULL, pool));
+ SVN_ERR(svn_cmdline_create_auth_baton2(
+ &auth,
+ FALSE /* non_interactive */,
+ opt_state.auth_username,
+ opt_state.auth_password,
+ opt_state.config_dir,
+ opt_state.no_auth_cache,
+ opt_state.trust_server_cert_unknown_ca,
+ opt_state.trust_server_cert_cn_mismatch,
+ opt_state.trust_server_cert_expired,
+ opt_state.trust_server_cert_not_yet_valid,
+ opt_state.trust_server_cert_other_failure,
+ NULL, NULL, NULL,
+ pool));
SVN_ERR(svn_client_create_context2(&client, NULL, pool));
client->auth_baton = auth;