Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcryptopp8_6_0-8.6.0-1.2 RPM for armv7hl

From OpenSuSE Ports Leap 15.5 for armv7hl

Name: libcryptopp8_6_0 Distribution: openSUSE Step 15
Version: 8.6.0 Vendor: openSUSE
Release: 1.2 Build date: Wed Nov 10 16:13:12 2021
Group: Development/Libraries/C and C++ Build host: armbuild21
Size: 4380544 Source RPM: libcryptopp-8.6.0-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.cryptopp.com
Summary: Cryptographic Library for C++
The Crypto++ library provides authenticated encryption, stream and
block ciphers, block cipher operation modes, message authentication
codes, hash functions, PKI crypto, key agreement schemes and elliptic
curve crypto.

Provides

Requires

License

BSL-1.0

Changelog

* Mon Oct 11 2021 josef.moellers@suse.com
  - Update SLE15-SP4 to 8.6.0.
    This obsoletes the following patches
    * cve-2019-14318-CryptoPP564.patch (aka cve-2019-14318.patch)
    * libcryptopp-CVE-2016-9939.patch
    [bsc#1190243]
* Sat Sep 25 2021 davejplater@gmail.com
  - Update to 8.6.0
  -upstream changes:
    * This release clears CVE-2021-40530 and fixes a problem with
    ChaCha20 AVX2 implementation.
    * The CVE was due to ElGamal encryption using a work estimate to
    size encryption exponents instead subgroup order.
    * The ChaCha20 issue was due to mishandling a carry in the AVX2
    code path. The ChaCha20 issue was difficult to duplicate, so
    most users should not experience it.
* Wed Mar 17 2021 dmueller@suse.com
  - update to 8.5.0:
    * minor release, no recompile of programs required
    * expanded community input and support
    * 70 unique contributors as of this release
    * port to Apple M1 hardware
* Sat Jan 02 2021 davejplater@gmail.com
  - Update to version 8.4.0 and remove obsolete patches:
    0001-Fix-TCXXFLAGS-using-openSUSE-standard-flags-GH-865.patch,
    0001-Fix-missing-if-statement.patch and cve-2019-14318.patch
  - Upstream changes:
    * fix use of macro CRYPTOPP_ALIGN_DATA
    * fix potential out-of-bounds read in ECDSA
    * fix std::bad_alloc when using ByteQueue in pipeline
    * fix missing CRYPTOPP_CXX17_EXCEPTIONS with Clang
    * fix potential out-of-bounds read in GCM mode
    * add configure.sh when preprocessor macros fail
    * fix potential out-of-bounds read in SipHash
    * fix compile error on POWER9 due to vec_xl_be
    * fix K233 curve on POWER8
    * add Cirrus CI testing
    * fix broken encryption for some 64-bit ciphers
    * disable RDRAND and RDSEED for some AMD processors
    * fix BLAKE2 hash calculation using Salt and Personalization
    * add XTS mode
    * fix circular dependency between misc.h and secblock.h
    * add Certificate interface
    * fix recursion in AES::Encryption without AESNI
    * add missing OID for ElGamal encryption
    * fix missing override in KeyDerivationFunction-derived classes
    * fix RDSEED assemble under MSVC
    * fix elliptic curve timing leaks (CVE-2019-14318)
    * add link-library variable to Makefiles
    * fix SIZE_MAX definition in misc.h
    * add GetWord64 and PutWord64 to BufferedTransformation
    * use HKDF in AutoSeededX917RNG::Reseed
    * fix Asan finding in VMAC on i686 in inline asm
    * fix undeclared identifier _mm_roti_epi64 on Gentoo
    * fix ECIES and GetSymmetricKeyLength
    * fix possible divide by zero in PKCS5_PBKDF2_HMAC
    * refine ASN.1 encoders and decoders
    * disable BMI2 code paths in Integer class
    * fix use of CRYPTOPP_CLANG_VERSION
    * add NEON SHA1, SHA256 and SHA512 from Cryptogams
    * add ARM SHA1, SHA256 and SHA512 from Cryptogams
    * fix reference binding to misaligned address in xed25519
    * clear asserts in TestDataNameValuePairs
    * fix SIGILL on POWER8 when compiling with GCC 10
    * fix potential out-of-bounds write in FixedSizeAllocatorWithCleanup
    * revert changes for constant-time elliptic curve algorithms
* Thu Jul 02 2020 tchvatal@suse.com
  - Simplify the baselibs creation
  - Do not BR unzip as the tarball is tar.gz
  - Generate the pc file with cat not bunch of echos
* Sun Aug 11 2019 davejplater@gmail.com
  - Added cve-2019-14318.patch which fixes (1)leak in ECDSA nonce
    length; and (2) leak in prime fields (ECP class).
  - See boo#1145187
  - Disabled LTO for i586 to fix build failure.
* Sat Jul 20 2019 davejplater@gmail.com
  - Update to major version 8.2.0
  - Filter out -flto= flag for arm7 see cryptopp issue#865
  - Remove 0001-disable_os_rng_test.patch which is no longer needed.
  - Rebase libcryptopp-shared.patch
  - Added patchs from git which is indicated in cryptopp issue#865:
    0001-Fix-TCXXFLAGS-using-openSUSE-standard-flags-GH-865.patch
    and 0001-Fix-missing-if-statement.patch.
    Upstream changes since 7.0.0:
    * use PowerPC unaligned loads and stores with Power8
    * add SKIPJACK test vectors
    * fix SHAKE-128 and SHAKE-256 compile
    * removed IS_NEON from Makefile
    * fix Aarch64 build on Fedora 29
    * fix missing GF2NT_233_Multiply_Reduce_CLMUL in FIPS DLL
    * add missing BLAKE2 constructors
    * fix missing BlockSize() in BLAKE2 classes
    * add CRYPTOPP_BUGGY_SIMD_LOAD_AND_STORE
    * add carryless multiplies for NIST b233 and k233 curves
    * fix OpenMP build due to use of OpenMP 4 with down-level compilers
    * add SignStream and VerifyStream for ed25519 and large files
    * fix missing AlgorithmProvider in PanamaHash
    * add SHAKE-128 and SHAKE-256
    * fix AVX2 build due to _mm256_broadcastsi128_si256
    * add IETF ChaCha, XChaCha, ChaChaPoly1305 and XChaChaPoly1305
    * add x25519 key exchange and ed25519 signature scheme
    * add limited Asymmetric Key Package support from RFC 5958
    * add Power9 DARN random number generator support
    * add CHAM, HC-128, HC-256, Hight, LEA, Rabbit, Simeck
    * fix FixedSizeAllocatorWithCleanup may be unaligned on some
    platforms
    * cutover to GNU Make-based cpu feature tests
    * rename files with dashes to underscores
    * fix LegacyDecryptor and LegacyDecryptorWithMAC use wrong MAC
    * avoid Singleton<T> when possible, avoid std::call_once completely
    * fix SPARC alignment problems due to GetAlignmentOf<T>() on word64
    * add ARM AES asm implementation from Cryptogams
    * remove CRYPTOPP_ALLOW_UNALIGNED_DATA_ACCESS support
* Sat Nov 17 2018 adam@mizerski.pl
  - update to v7.0.0
    * changelog available at https://cryptopp.com/release700.html
      and in packaged Readme.txt
  - Refreshed patches
    * 0001-disable_os_rng_test.patch
    * libcryptopp-shared.patch
  - Dropped patch reproducible.patch - merged upstream
* Sat May 20 2017 bwiedemann@suse.com
  - Add reproducible.patch to sort input files to make build fully reproducible
* Fri Mar 03 2017 davejplater@gmail.com
  - Added patch field to soname due to library not following proper
    API/ABI versioning to fix boo#1027192.
  - Removed crypto.pc and generate it in the spec file to ensure
    proper version and directories.
  - Changed libcryptopp-shared.patch.
  - Renamed library package and obsoleted old name.
  - added precheckin_baselibs.sh and updated baselibs.conf
* Thu Feb 23 2017 adam@mizerski.pl
  - update to 5.6.5
    * Rebase libcryptopp-shared.patch
    * Rebase 0001-disable_os_rng_test.patch
  - enable openmp usage
* Thu Feb 02 2017 jengelh@inai.de
  - Add obsoletes tag for dropped static lib
* Sat Jan 28 2017 jengelh@inai.de
  - Remove libcryptoo-devel-static, this seems unused in Factory.
* Sat Jan 28 2017 jengelh@inai.de
  - Update descriptions
* Mon Sep 12 2016 bwiedemann@suse.com
  - Update to 5.6.4
    * Use proper openSUSE-style library naming
    * Drop upstream libcryptopp-s390.patch
    * Drop upstream libcryptopp-m68k.patch
    * Drop upstream libcryptopp-CVE-2015-2141.patch
    * Drop upstream cryptopp-gcc6.patch
    * Rebase libcryptopp-shared.patch
    * Rebase 0001-disable_os_rng_test.patch
* Mon Jun 20 2016 i@marguerite.su
  - add patch cryptopp-gcc6.patch
    * fix boo#985143
    * fix narrowing conversion from unsigned int to int inside {}
* Wed Jul 08 2015 bwiedemann@suse.com
  - prevent timing attack to get secret key (bnc#936435, CVE-2015-2141)
    add libcryptopp-CVE-2015-2141.patch

Files

/usr/lib/libcryptopp.so.8.6.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 18:42:22 2024