Checkout
arfrever
committed
on 27 Oct 08
Pass configuration to implementations of
svn_auth__password_get_t / svn_auth__password_set_t.

* subversion/include/private/svn_auth_private… Show more
Pass configuration to implementations of

svn_auth__password_get_t / svn_auth__password_set_t.

* subversion/include/private/svn_auth_private.h

 (svn_auth__password_get_t, svn_auth__password_set_t,

  svn_auth__simple_password_get, svn_auth__simple_password_set): Add 'config'

  argument.

* subversion/libsvn_subr/simple_providers.c

 (svn_auth__simple_password_get, svn_auth__simple_password_set): Add 'config'

  argument.

 (svn_auth__simple_first_creds_helper): Update call to password_get().

 (svn_auth__simple_save_creds_helper): Create 'cfg' and update call to

  password_set().

* subversion/libsvn_subr/ssl_client_cert_pw_providers.c

 (simple_passphrase_get, simple_passphrase_set): Add 'config' argument.

 (svn_auth__ssl_client_cert_pw_file_first_creds_helper): Update call to

  passphrase_get().

 (svn_auth__ssl_client_cert_pw_file_save_creds_helper): Create 'cfg' and

  update call to passphrase_set().

* subversion/libsvn_auth_gnome_keyring/gnome_keyring.c

 (gnome_keyring_password_get, gnome_keyring_password_set):

* subversion/libsvn_auth_kwallet/kwallet.cpp

 (kwallet_password_get, kwallet_password_set):

* subversion/libsvn_subr/macos_keychain.c

 (keychain_password_set, keychain_password_get):

* subversion/libsvn_subr/win32_crypto.c

 (windows_password_encrypter, windows_password_decrypter): Add 'config'

  argument.

Show less