[[[ Add support to JavaHL for storing SSL client certificate passphrases in the OSX Keychain. * subversion/bindings/javahl/native/SVNClient.cpp (SVNClient::getContext): Add OSX Keychain SSL client certificate passphrase provider to the providers array. ]]] Index: subversion/bindings/javahl/native/SVNClient.cpp =================================================================== --- subversion/bindings/javahl/native/SVNClient.cpp (revision 32871) +++ subversion/bindings/javahl/native/SVNClient.cpp (working copy) @@ -1236,6 +1236,9 @@ #ifdef SVN_HAVE_KEYCHAIN_SERVICES svn_auth_get_keychain_simple_provider(&provider, pool); APR_ARRAY_PUSH(providers, svn_auth_provider_object_t *) = provider; + + svn_auth_get_keychain_ssl_client_cert_pw_provider(&provider, pool); + APR_ARRAY_PUSH(providers, svn_auth_provider_object_t *) = provider; #endif #ifdef SVN_HAVE_GNOME_KEYRING SVN_JNI_ERR(get_auth_provider(&provider, "gnome_keyring", "simple",