Revisions of libcryptopp

buildservice-autocommit accepted request 1136804 from Dave Plater's avatar Dave Plater (plater) (revision 80)
baserev update by copy to link target
Dave Plater's avatar Dave Plater (plater) accepted request 1136759 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 79)
- security update
- added patches
  fix CVE-2023-50981 [bsc#1218222], issue on ModularSquareRoot function leads to potential DoS
  https://github.com/weidai11/cryptopp/pull/1255
  + libcryptopp-CVE-2023-50981.patch
buildservice-autocommit accepted request 1134568 from Dave Plater's avatar Dave Plater (plater) (revision 78)
baserev update by copy to link target
Dave Plater's avatar Dave Plater (plater) accepted request 1134476 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 77)
- version update to 8.9.0
  * Crypto++ 8.9 was released on October 1, 2023. The 8.9 release
    was a minor, unplanned release. There were no CVEs and one
    memory error.
  * The 8.9 release was driven by the fix for `ProcessData`, and
    the failures when `inString==outString`. Also see GH #1231,
    Rabbit Produces null Keystream When inString == outString.
  * Release notes
  * ===========
  * minor release, recompile of programs required
  * expanded community input and support
  * 88 unique contributors as of this release
  * add additional tests to datatest.cpp
  * fix SIMON128 Asan finding on POWER8
  * fix AES/CFB and AES/CTR modes self test failures when using
    Cryptogams AES on ARMv7
  * fix ARIA/CTR mode self test failures when inString==outString
  * fix HIGHT/CTR mode self test failures when
    inString==outString
  * fix Rabbit/CTR mode self test failures when
    inString==outString
  * fix HC128/CTR and HC256/CTR mode self test failures when
    inString==outString
  * fix Prime Table and dangling reference to a temporary
  * fix Singleton::Ref() when using C++11 memory fences
  * remove unneeded call to Crop() in Randomize()
- modified patches
  % libcryptopp-shared.patch (refreshed)
- modified sources
  % baselibs.conf
buildservice-autocommit accepted request 1098984 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 76)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 75)
- update to 8.8.0:
  * minor release, recompile of programs required
  * expanded community input and support
  * 88 unique contributors as of this release
  * fix crash in cryptest.exe when invoked with no options
  * fix crash in library due to GCC removing live code
  * fix RSA with key size 16 may provide an invalid key
  * fix failure to build on 32-bit x86
  * fix failure to build on iPhone Simulator for arm64
  * fix failure to build on Windows arm64
  * test for SSSE3 before using the ISA
  * fix include of  when using MSVC
  * improve performance of CRC32C_Update_SSE42 for x86-64
  * update documentation
buildservice-autocommit accepted request 994251 from Dave Plater's avatar Dave Plater (plater) (revision 74)
baserev update by copy to link target
Dave Plater's avatar Dave Plater (plater) accepted request 994250 from Dave Plater's avatar Dave Plater (plater) (revision 73)
Disable check for i586 as workaround to fix build
Dave Plater's avatar Dave Plater (plater) accepted request 994224 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 72)
Enable SSE2 to fix i586 build

note: tests Segfault - FIXME
Dave Plater's avatar Dave Plater (plater) accepted request 994108 from Dave Plater's avatar Dave Plater (plater) (revision 71)
Run precheckin_baselibs.sh to update baselibs.conf
Dave Plater's avatar Dave Plater (plater) accepted request 993926 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 70)
- Update to 8.7.0
- https://cryptopp.com/release870.html
  * fix RSA key generation for small moduli (GH #1136)
  * fix AES-GCM with AESNI but without CLMUL (GH #1132)
  * rework CFB_CipherTemplate::ProcessData and AdditiveCipherTemplate::ProcessData (GH #1088, GH #1103)
    + restored performance and avoided performance penalty of a temp buffer
  * fix undersized SecBlock buffer in Integer bit operations (GH #1072)
  * work around several GCC 11 & 12 problems
Dave Plater's avatar Dave Plater (plater) accepted request 921432 from Dave Plater's avatar Dave Plater (plater) (revision 69)
convert patch to -p ab format
Dave Plater's avatar Dave Plater (plater) accepted request 921409 from Dave Plater's avatar Dave Plater (plater) (revision 68)
- Update to 8.6.0 This release clears CVE-2021-40530 and fixes a problem with ChaCha20 AVX2 implementation.
buildservice-autocommit accepted request 879764 from Dave Plater's avatar Dave Plater (plater) (revision 67)
baserev update by copy to link target
Dave Plater's avatar Dave Plater (plater) accepted request 879739 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 66)
- 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
buildservice-autocommit accepted request 860703 from Dave Plater's avatar Dave Plater (plater) (revision 65)
baserev update by copy to link target
Dave Plater's avatar Dave Plater (plater) accepted request 860702 from Dave Plater's avatar Dave Plater (plater) (revision 64)
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
buildservice-autocommit accepted request 818315 from Dave Plater's avatar Dave Plater (plater) (revision 63)
baserev update by copy to link target
Dave Plater's avatar Dave Plater (plater) accepted request 818304 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 62)
- Simplify the baselibs creation
- Do not BR unzip as the tarball is tar.gz
- Generate the pc file with cat not bunch of echos
buildservice-autocommit accepted request 722323 from Dave Plater's avatar Dave Plater (plater) (revision 61)
baserev update by copy to link target
Displaying revisions 1 - 20 of 80
openSUSE Build Service is sponsored by