Author: pmouawad Date: Sun Mar 31 22:06:03 2013 New Revision: 1463065 URL: http://svn.apache.org/r1463065 Log: Bug 54776 - Update the dependency on Bouncy Castle to 1.48 Bugzilla Id: 54776 Modified: jmeter/trunk/build.properties jmeter/trunk/build.xml jmeter/trunk/eclipse.classpath jmeter/trunk/lib/api/ (props changed) jmeter/trunk/res/maven/ApacheJMeter_parent.pom jmeter/trunk/src/components/org/apache/jmeter/assertions/SMIMEAssertion.java jmeter/trunk/xdocs/changes.xml Modified: jmeter/trunk/build.properties URL: http://svn.apache.org/viewvc/jmeter/trunk/build.properties?rev=1463065&r1=1463064&r2=1463065&view=diff ============================================================================== --- jmeter/trunk/build.properties (original) +++ jmeter/trunk/build.properties Sun Mar 31 22:06:03 2013 @@ -57,15 +57,20 @@ beanshell.loc = ${maven2.r beanshell.md5 = 02F72336919D06A8491E82346E10B4D5 # Bouncy Castle jars (compile and test only - not distributed) -bcmail.version = 1.45 -bcmail.jar = bcmail-jdk15-${bcmail.version}.jar -bcmail.loc = ${maven2.repo}/org/bouncycastle/bcmail-jdk15/${bcmail.version} -bcmail.md5 = 13321fc7eff7bcada7b4fedfb592025c - -bcprov.version = 1.45 -bcprov.jar = bcprov-jdk15-${bcprov.version}.jar -bcprov.loc = ${maven2.repo}/org/bouncycastle/bcprov-jdk15/${bcprov.version} -bcprov.md5 = 2062f8e3d15748443ea60a94b266371c +bcmail.version = 1.48 +bcmail.jar = bcmail-jdk15on-${bcmail.version}.jar +bcmail.loc = ${maven2.repo}/org/bouncycastle/bcmail-jdk15on/${bcmail.version} +bcmail.md5 = d21564a05cec19caea793f6c63c79b59 + +bcprov.version = 1.48 +bcprov.jar = bcprov-jdk15on-${bcprov.version}.jar +bcprov.loc = ${maven2.repo}/org/bouncycastle/bcprov-jdk15on/${bcprov.version} +bcprov.md5 = c08b58e03da7d469b0e7df6f4dd99712 + +bcpkix.version = 1.48 +bcpkix.jar = bcpkix-jdk15on-${bcprov.version}.jar +bcpkix.loc = ${maven2.repo}/org/bouncycastle/bcpkix-jdk15on/${bcprov.version} +bcpkix.md5 = f8fc0496846f567ec951ac0a0e25ed00 commons-codec.version = 1.6 commons-codec.jar = commons-codec-${commons-codec.version}.jar Modified: jmeter/trunk/build.xml URL: http://svn.apache.org/viewvc/jmeter/trunk/build.xml?rev=1463065&r1=1463064&r2=1463065&view=diff ============================================================================== --- jmeter/trunk/build.xml (original) +++ jmeter/trunk/build.xml Sun Mar 31 22:06:03 2013 @@ -42,10 +42,10 @@ To build all and package up the files for distribution ant distribution -Djmeter.version=vvvv [-Dsvn.revision=nnnnn] - + Add -Ddisable-svnCheck=true to disable svn check, if you build from src archive or offline - Add -Ddisable-check-versions=true to disable matching current svn revision and JMeterVersion.java, - if you want build your own custom JMeter package. + Add -Ddisable-check-versions=true to disable matching current svn revision and JMeterVersion.java, + if you want build your own custom JMeter package. To create a nightly build (separate bin/src/lib jars): ant nightly [-Dsvn.revision=nnnnn] @@ -151,7 +151,7 @@ - + @@ -342,7 +342,7 @@ - + @@ -380,8 +380,8 @@ - - + + @@ -448,7 +448,7 @@ - + @@ -492,7 +492,7 @@ - + - + + @@ -1417,7 +1417,7 @@ run JMeter unless all the JMeter jars ar + substring='VERSION = "${jmeter.version}";'/> @@ -2493,9 +2493,9 @@ run JMeter unless all the JMeter jars ar - - - + + + @@ -2756,6 +2756,7 @@ run JMeter unless all the JMeter jars ar + @@ -2782,14 +2783,14 @@ run JMeter unless all the JMeter jars ar - + - + Modified: jmeter/trunk/eclipse.classpath URL: http://svn.apache.org/viewvc/jmeter/trunk/eclipse.classpath?rev=1463065&r1=1463064&r2=1463065&view=diff ============================================================================== --- jmeter/trunk/eclipse.classpath (original) +++ jmeter/trunk/eclipse.classpath Sun Mar 31 22:06:03 2013 @@ -89,7 +89,8 @@ - - + + + Propchange: jmeter/trunk/lib/api/ ------------------------------------------------------------------------------ --- svn:ignore (original) +++ svn:ignore Sun Mar 31 22:06:03 2013 @@ -1,6 +1,3 @@ -geronimo-activation_*_spec-*.jar -geronimo-jms_*_spec-*.jar -geronimo-javamail_*_spec-*.jar -bsf-api-*.jar -bcmail-*.jar -bcprov-*.jar +bcmail-jdk15on-*.jar +bcprov-jdk15on-*.jar +bcpkix-jdk15on-*.jar Modified: jmeter/trunk/res/maven/ApacheJMeter_parent.pom URL: http://svn.apache.org/viewvc/jmeter/trunk/res/maven/ApacheJMeter_parent.pom?rev=1463065&r1=1463064&r2=1463065&view=diff ============================================================================== --- jmeter/trunk/res/maven/ApacheJMeter_parent.pom (original) +++ jmeter/trunk/res/maven/ApacheJMeter_parent.pom Sun Mar 31 22:06:03 2013 @@ -56,8 +56,9 @@ under the License. 3.1 4.1.4 2.0b5 - 1.45 - 1.45 + 1.48 + 1.48 + 1.48 1.6 3.2.1 3.1 @@ -120,15 +121,20 @@ under the License. org.bouncycastle - bcmail-jdk15 + bcmail-jdk15on ${bcmail.version} org.bouncycastle - bcprov-jdk15 + bcprov-jdk15on ${bcprov.version} + org.bouncycastle + bcpkix-jdk15on + ${bcpkix.version} + + commons-codec commons-codec ${commons-codec.version} Modified: jmeter/trunk/src/components/org/apache/jmeter/assertions/SMIMEAssertion.java URL: http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/assertions/SMIMEAssertion.java?rev=1463065&r1=1463064&r2=1463065&view=diff ============================================================================== --- jmeter/trunk/src/components/org/apache/jmeter/assertions/SMIMEAssertion.java (original) +++ jmeter/trunk/src/components/org/apache/jmeter/assertions/SMIMEAssertion.java Sun Mar 31 22:06:03 2013 @@ -52,6 +52,7 @@ import org.bouncycastle.asn1.x509.X509Na 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; @@ -152,7 +153,8 @@ class SMIMEAssertion { 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 Modified: jmeter/trunk/xdocs/changes.xml URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1463065&r1=1463064&r2=1463065&view=diff ============================================================================== --- jmeter/trunk/xdocs/changes.xml (original) +++ jmeter/trunk/xdocs/changes.xml Sun Mar 31 22:06:03 2013 @@ -176,6 +176,7 @@ This does not affect JMeter operation.

Non-functional changes

  • Updated to jsoup-1.7.2
  • +
  • 54776 - Update the dependency on Bouncy Castle to 1.48