Author: lluis
Date: 2007-10-04 06:17:47 -0400 (Thu, 04 Oct 2007)
New Revision: 86865
Modified:
trunk/monodevelop/Extras/VersionControl/ChangeLog
trunk/monodevelop/Extras/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs
Log:
2007-10-03 Grzegorz Soba?\197?\132ski <[EMAIL PROTECTED]>
*
MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
Changed the order of password and certs providers to first use the
subversion ones - to use the same credentials that command line client
(from ~/.subversion directory). It fixes bug #325538 too.
Modified: trunk/monodevelop/Extras/VersionControl/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/VersionControl/ChangeLog 2007-10-04 10:06:15 UTC
(rev 86864)
+++ trunk/monodevelop/Extras/VersionControl/ChangeLog 2007-10-04 10:17:47 UTC
(rev 86865)
@@ -1,3 +1,10 @@
+2007-10-03 Grzegorz SobaĆski <[EMAIL PROTECTED]>
+
+ *
MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
+ Changed the order of password and certs providers to first use the
+ subversion ones - to use the same credentials that command line client
+ (from ~/.subversion directory). It fixes bug #325538 too.
+
2007-10-03 Zach Lute <[EMAIL PROTECTED]>
* MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Diffs.cs:
Only dispose of
Modified:
trunk/monodevelop/Extras/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs
===================================================================
---
trunk/monodevelop/Extras/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs
2007-10-04 10:06:15 UTC (rev 86864)
+++
trunk/monodevelop/Extras/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs
2007-10-04 10:17:47 UTC (rev 86865)
@@ -68,34 +68,34 @@
IntPtr item;
item = apr.array_push (providers);
- svn.client_get_simple_prompt_provider (item, new
LibSvnClient.svn_auth_simple_prompt_func_t (OnAuthSimplePrompt), IntPtr.Zero,
2, pool);
+ svn.client_get_simple_provider (item, pool);
item = apr.array_push (providers);
- svn.client_get_username_prompt_provider (item, new
LibSvnClient.svn_auth_username_prompt_func_t (OnAuthUsernamePrompt),
IntPtr.Zero, 2, pool);
+ svn.client_get_username_provider (item, pool);
item = apr.array_push (providers);
- svn.client_get_ssl_server_trust_prompt_provider (item,
new LibSvnClient.svn_auth_ssl_server_trust_prompt_func_t
(OnAuthSslServerTrustPrompt), IntPtr.Zero, pool);
+ svn.client_get_simple_prompt_provider (item, new
LibSvnClient.svn_auth_simple_prompt_func_t (OnAuthSimplePrompt), IntPtr.Zero,
2, pool);
item = apr.array_push (providers);
- svn.client_get_ssl_client_cert_prompt_provider (item,
new LibSvnClient.svn_auth_ssl_client_cert_prompt_func_t
(OnAuthSslClientCertPrompt), IntPtr.Zero, 2, pool);
+ svn.client_get_username_prompt_provider (item, new
LibSvnClient.svn_auth_username_prompt_func_t (OnAuthUsernamePrompt),
IntPtr.Zero, 2, pool);
item = apr.array_push (providers);
- svn.client_get_ssl_client_cert_pw_prompt_provider
(item, new LibSvnClient.svn_auth_ssl_client_cert_pw_prompt_func_t
(OnAuthSslClientCertPwPrompt), IntPtr.Zero, 2, pool);
+ svn.client_get_ssl_client_cert_file_provider (item,
pool);
item = apr.array_push (providers);
- svn.client_get_simple_provider (item, pool);
+ svn.client_get_ssl_client_cert_pw_file_provider (item,
pool);
item = apr.array_push (providers);
- svn.client_get_username_provider (item, pool);
+ svn.client_get_ssl_server_trust_file_provider (item,
pool);
item = apr.array_push (providers);
- svn.client_get_ssl_client_cert_file_provider (item,
pool);
+ svn.client_get_ssl_server_trust_prompt_provider (item,
new LibSvnClient.svn_auth_ssl_server_trust_prompt_func_t
(OnAuthSslServerTrustPrompt), IntPtr.Zero, pool);
item = apr.array_push (providers);
- svn.client_get_ssl_client_cert_pw_file_provider (item,
pool);
+ svn.client_get_ssl_client_cert_prompt_provider (item,
new LibSvnClient.svn_auth_ssl_client_cert_prompt_func_t
(OnAuthSslClientCertPrompt), IntPtr.Zero, 2, pool);
item = apr.array_push (providers);
- svn.client_get_ssl_server_trust_file_provider (item,
pool);
+ svn.client_get_ssl_client_cert_pw_prompt_provider
(item, new LibSvnClient.svn_auth_ssl_client_cert_pw_prompt_func_t
(OnAuthSslClientCertPwPrompt), IntPtr.Zero, 2, pool);
svn.auth_open (out auth_baton, providers, pool);
ctxstruct.auth_baton = auth_baton;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches