[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