Hello community, here is the log from the commit of package softhsm for openSUSE:Factory checked in at 2015-10-14 16:44:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/softhsm (Old) and /work/SRC/openSUSE:Factory/.softhsm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "softhsm" Changes: -------- --- /work/SRC/openSUSE:Factory/softhsm/softhsm.changes 2015-05-15 07:43:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.softhsm.new/softhsm.changes 2015-10-14 16:44:41.000000000 +0200 @@ -1,0 +2,7 @@ +Thu Oct 8 14:00:49 UTC 2015 - [email protected] + +- softhsm-rsakeys.patch: do not test odd bit RSA keys, this breaks + with the FIPS enabled openssl from leap/sle12, as thats rounds + up the keylength to the next even number. bsc#949492 + +------------------------------------------------------------------- New: ---- softhsm-rsakeys.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ softhsm.spec ++++++ --- /var/tmp/diff_new_pack.zpYQbg/_old 2015-10-14 16:44:42.000000000 +0200 +++ /var/tmp/diff_new_pack.zpYQbg/_new 2015-10-14 16:44:42.000000000 +0200 @@ -29,6 +29,7 @@ Source2: softhsm2-pk11install.c Patch1: softhsm-v2.0.0b1-aes-key-wrap.patch Patch2: softhsm-v2.0.0b1-ckm-rsa-pkcs-oaep-key-wrap.patch +Patch3: softhsm-rsakeys.patch BuildRequires: automake BuildRequires: cppunit-devel @@ -66,6 +67,7 @@ %setup -q %patch1 -p1 %patch2 -p1 +%patch3 -p1 # remove softhsm/ subdir auto-added to --libdir sed -i "s:full_libdir/softhsm:full_libdir:g" configure ++++++ softhsm-rsakeys.patch ++++++ Index: softhsm-2.0.0b1/src/lib/crypto/test/RSATests.cpp =================================================================== --- softhsm-2.0.0b1.orig/src/lib/crypto/test/RSATests.cpp +++ softhsm-2.0.0b1/src/lib/crypto/test/RSATests.cpp @@ -79,9 +79,10 @@ void RSATests::testKeyGeneration() // Key sizes to test std::vector<size_t> keySizes; keySizes.push_back(1024); - keySizes.push_back(1025); + //keySizes.push_back(1025); keySizes.push_back(1280); keySizes.push_back(2048); + keySizes.push_back(3072); //keySizes.push_back(4096); for (std::vector<ByteString>::iterator e = exponents.begin(); e != exponents.end(); e++)
