[pkg-java] r16484 - trunk/jakarta-jmeter/debian/patches
Emmanuel Bourg
ebourg-guest at alioth.debian.org
Thu Apr 4 06:14:07 UTC 2013
Author: ebourg-guest
Date: 2013-04-04 06:14:07 +0000 (Thu, 04 Apr 2013)
New Revision: 16484
Added:
trunk/jakarta-jmeter/debian/patches/03_bouncycastle_update.patch
Log:
Added the missing patch
Added: trunk/jakarta-jmeter/debian/patches/03_bouncycastle_update.patch
===================================================================
--- trunk/jakarta-jmeter/debian/patches/03_bouncycastle_update.patch (rev 0)
+++ trunk/jakarta-jmeter/debian/patches/03_bouncycastle_update.patch 2013-04-04 06:14:07 UTC (rev 16484)
@@ -0,0 +1,24 @@
+Description: Update to compile against the latest versions of Bouncy Castle
+Author: Emmanuel Bourg <ebourg at apache.org>
+Origin: vendor
+Forwarded: yes
+Bug: https://issues.apache.org/bugzilla/show_bug.cgi?id=54776
+--- a/src/components/org/apache/jmeter/assertions/SMIMEAssertion.java
++++ b/src/components/org/apache/jmeter/assertions/SMIMEAssertion.java
+@@ -48,6 +48,7 @@
+ import org.bouncycastle.cms.CMSException;
+ import org.bouncycastle.cms.SignerInformation;
+ import org.bouncycastle.cms.SignerInformationStore;
++import org.bouncycastle.cms.jcajce.JcaX509CertSelectorConverter;
+ import org.bouncycastle.jce.PrincipalUtil;
+ import org.bouncycastle.jce.X509Principal;
+ import org.bouncycastle.jce.provider.BouncyCastleProvider;
+@@ -148,7 +149,7 @@
+ if (signerIt.hasNext()) {
+
+ SignerInformation signer = (SignerInformation) signerIt.next();
+- Iterator<?> certIt = certs.getCertificates(signer.getSID()).iterator();
++ Iterator<?> certIt = certs.getCertificates(new JcaX509CertSelectorConverter().getCertSelector(signer.getSID())).iterator();
+
+ if (certIt.hasNext()) {
+ // the signer certificate
More information about the pkg-java-commits
mailing list