| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Modernise spec file - Run tests during build
- Remove texlive BuildRequires, as the documentation is not built - Drop manual __DATE__/__TIME__ mangling, SOURCE_DATE_EPOCH is respected by GCC for more than 3 years. - Use license macro
- Expand summary of libtomcrypt1. - Use %make_install.
- Fix RPM groups. - Don't pipe find, use the safer -exec.
- libtomcrypt.keyring: added key of new release manager 0xAF0CB17621EDAD72 - libtomcrypt-makefile.shared.patch: dropped - reproducible.patch: dropped
- v1.18.2 - Fix Side Channel Based ECDSA Key Extraction (CVE-2018-12437) (PR #408) - Fix potential stack overflow when DER flexi-decoding (CVE-2018-0739) (PR #373) - Fix two-key 3DES (PR #390) - Fix accelerated CTR mode (PR #359) - Fix Fortuna PRNG (PR #363) - Fix compilation on platforms where cc doesn't point to gcc (PR #382) - Fix using the wrong environment variable LT instead of LIBTOOL (PR #392) - Fix build on platforms where the compiler provides __WCHAR_MAX__ but wchar.h is not available (PR #390) - Fix & re-factor crypt_list_all_sizes() and crypt_list_all_constants() (PR #414) - Minor fixes (PR's #350 #351 #375 #377 #378 #379) ` - Added libtommath-devl build requirement - Added baselibs.conf
- v1.18.1
- Fix wrong SHA3 blocksizes, thanks to Claus Fischer for reporting this via Mail (PR #329)
- Fix NULL-pointer dereference in `ccm_memory()` with LTC_CLEAN_STACK enabled (PR #327)
- Fix `ccm_process()` being unable to process input buffers longer than 256 bytes (PR #326)
- Fix the `register_all_{ciphers,hashes,prngs}()` return values (PR #316)
- Fix some typos, warnings and duplicate prototypes in code & doc (PR's #310 #320 #321 #335)
- Fix possible undefined behavior with LTC_PTHREAD (PR #337)
- Fix some DER bugs (PR #339)
- Fix CTR-mode when accelerator is used (OP-TEE/optee_os #2086)
- Fix installation procedure (Issue #340)
- udpate to version 1.18.0 - removed up upstream patches
- Add libtomcrypt-CVE-2019-17362.patch: Fix vulnerability in der_decode_utf8_string (gh#libtom#libtomcrypt#508 bsc#1153433 CVE-2019-17362)
- Add reproducible.patch to sort input files to make build reproducible (boo#1041090)
- Use url for source - Add gpg signature - Cleanup spec file with spec-cleaner - Do not include build date/time
- cleaned up with spec-cleaner - examples now require the devel package
- do not package libtool archives
- fix requires due to rename
- add group to libtomcrypt0 package
- rename to libtomcrypt.{spec,changes} and the patch,
there's not osc move|copy so I just cp'd them.
- update packaging for share-lib policy
- fix license
- Remove redundant tags/sections per specfile guideline suggestions - Parallel building using %_smp_mflags - Add libtool as BuildRequires for factory/12.2
- Spec file cleaned with spec-cleaner.