Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2004-05-28 05:22:52 +0400
committerSebastien Pouliot <sebastien@ximian.com>2004-05-28 05:22:52 +0400
commit984876a733767e427154e72aa1714306b8d24401 (patch)
treef74ff5fb350fa68738d08c435bb853a86ea66248 /mcs/class/Mono.Security/Mono.Security.X509
parent6f1dbe972cac94da15ee25bf3dbe0fdf25b1ccfa (diff)
2004-05-27 Sebastien Pouliot <sebastien@ximian.com>
* X509Certificate.cs: Rethrow original exception when parsing X.509 certificates (inside a CryptographicException) so people can see if their changes affects certificate decoding. svn path=/trunk/mcs/; revision=28319
Diffstat (limited to 'mcs/class/Mono.Security/Mono.Security.X509')
-rw-r--r--mcs/class/Mono.Security/Mono.Security.X509/ChangeLog6
-rw-r--r--mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs6
2 files changed, 9 insertions, 3 deletions
diff --git a/mcs/class/Mono.Security/Mono.Security.X509/ChangeLog b/mcs/class/Mono.Security/Mono.Security.X509/ChangeLog
index 912262b7db4..14d6852db71 100644
--- a/mcs/class/Mono.Security/Mono.Security.X509/ChangeLog
+++ b/mcs/class/Mono.Security/Mono.Security.X509/ChangeLog
@@ -1,3 +1,9 @@
+2004-05-27 Sebastien Pouliot <sebastien@ximian.com>
+
+ * X509Certificate.cs: Rethrow original exception when parsing X.509
+ certificates (inside a CryptographicException) so people can see if
+ their changes affects certificate decoding.
+
2004-05-12 Jesper Pedersen <jep@itplus.dk>
* PKCS12.cs: Removed file exists check from SaveToFile(). Removed
diff --git a/mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs b/mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs
index 907df9481c4..003a445ad50 100644
--- a/mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs
+++ b/mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs
@@ -174,8 +174,8 @@ namespace Mono.Security.X509 {
// keep a copy of the original data
m_encodedcert = (byte[]) data.Clone ();
}
- catch {
- throw new CryptographicException (e);
+ catch (Exception ex) {
+ throw new CryptographicException (e, ex);
}
}
@@ -453,4 +453,4 @@ namespace Mono.Security.X509 {
}
}
}
-} \ No newline at end of file
+}