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;
