Revisions of libgcrypt
Gcrypt submission for staging purposes, do not accept unless the staging is okay.
Needed fix for the libgcrypt functionality.
- fix dependency for 32bit devel package - name hmac files according soname - fix hmac subpackage dependency - update to 1.6. * Removed the long deprecated gcry_ac interface. Thus Libgcrypt is not anymore ABI compatible to previous versions if they used the ac interface. Check NEWS in libgcrypt-devel for removed interfaces. * Removed the module register subsystem. * The deprecated message digest debug macros have been removed. Use gcry_md_debug instead. * Removed deprecated control codes. * Improved performance of most cipher algorithms as well as for the SHA family of hash functions. * Added support for the IDEA cipher algorithm. * Added support for the Salsa20 and reduced Salsa20/12 stream ciphers. * Added limited support for the GOST 28147-89 cipher algorithm. * Added support for the GOST R 34.11-94 and R 34.11-2012 (Stribog) hash algorithms. * Added a random number generator to directly use the system's RNG. Also added an interface to prefer the use of a specified RNG. * Added support for the SCRYPT algorithm. * Mitigated the Yarom/Falkner flush+reload side-channel attack on RSA secret keys. See <http://eprint.iacr.org/2013/448> [CVE-2013-4242]. * Added support for Deterministic DSA as per RFC-6969. * Added support for curve Ed25519. * Added a scatter gather hash convenience function. * Added several MPI amd SEXP helper functions. * Added support for negative numbers to gcry_mpi_print, gcry_mpi_aprint and gcry_mpi_scan.
add CVE (forwarded request 184457 from AndreasStieger)
- port SLE enhancenments to Factory (bnc#831028) * add libgcrypt-unresolved-dladdr.patch (bnc#701267) * add libgcrypt-1.5.0-etc_gcrypt_rngseed-symlink.diff (bnc#724841) * add libgcrypt-1.5.0-LIBGCRYPT_FORCE_FIPS_MODE-env.diff - install .hmac256.hmac (bnc#704068) - enable varuous new options in configure (m-guard, hmac binary check and random device linux) - build with all ciphers, pubkeys and digest by default as whitelist simply allowed them all - Library must be built with large file support in
- avoid gpg-offline in bootstrap packages (forwarded request 179324 from coolo)
update to 1.5.2 (forwarded request 172373 from AndreasStieger)
- add GPL3.0+ to License tag because of dumpsexp (bnc#810759) - update to 1.5.1 * Allow empty passphrase with PBKDF2. * Do not abort on an invalid algorithm number in gcry_cipher_get_algo_keylen and gcry_cipher_get_algo_blklen. * Fixed some Valgrind warnings. * Fixed a problem with select and high fd numbers. * Improved the build system * Various minor bug fixes. * Interface changes relative to the 1.5.0 release: GCRYCTL_SET_ENFORCED_FIPS_FLAG NEW. GCRYPT_VERSION_NUMBER NEW. - add verification of source code signatures - now requires automake 1.11 to build - update license to new format
fix deps * libgpg-error-devel >= 1.8 add libsoname macro (forwarded request 124757 from computersalat)
Inbetween patent situation should be clear, so I resubmit the idea changes. (forwarded request 110723 from dstoecker)
- Libraries back into %{_libdir}, /usr merge project (forwarded request 104142 from elvigia)
- Remove redundant/unwanted tags/section (cf. specfile guidelines)
add buildrequire libtool (forwarded request 91152 from coolo)
Displaying revisions 61 - 80 of 102