Commit Graph

104 Commits

Author SHA1 Message Date
Tomas Mraz
e72757d73b Fix a leftover define without GCRY_ prefix in drbg. 2015-08-06 08:56:37 +02:00
Dennis Gilmore
f2b1f203bc - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 15:18:45 +00:00
Tomas Mraz
ab1d80feb6 deinitialize the RNG after the selftest is run 2015-04-03 16:47:34 +02:00
Tomas Mraz
376991d05a Two selftest bug fixes.
- touch only urandom in the selftest and when /dev/random is
  unavailable for example by SELinux confinement
- fix the RSA selftest key (p q swap) (#1204517)
2015-03-24 09:57:39 +01:00
Tomas Mraz
f56a95f03b do not use strict aliasing for bufhelp functions (#1201219) 2015-03-13 15:07:21 +01:00
Tomas Mraz
064f602690 Merge branch 'master' into f21 2015-03-06 18:31:40 +01:00
Tomas Mraz
69ded97bb9 new upstream version 2015-03-06 17:30:30 +01:00
Tomas Mraz
da1d9089b5 Fix forward port of the patch. 2015-02-25 16:33:37 +01:00
Tomas Mraz
eea2829999 do not initialize secure memory during the selftest (#1195850) 2015-02-25 14:22:30 +01:00
Till Maas
e731723f38 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:16:54 +01:00
Tomas Mraz
6898eaa051 fix buildability of programs using gcrypt.h with -ansi (#1182200) 2015-01-14 17:02:08 +01:00
Tomas Mraz
040c39b7c3 new upstream version 2014-12-08 17:29:08 +01:00
Peter Robinson
892ffb3629 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 03:24:18 +00:00
Peter Robinson
7dc558c93f - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 03:24:07 +00:00
Tom Callaway
c5ea1db092 fix license handling 2014-07-17 14:40:23 -04:00
Tom Callaway
4b3e944276 fix license handling 2014-07-17 14:40:00 -04:00
Dennis Gilmore
147485e2a2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 22:26:35 -05:00
Kyle McMartin
45283d138c Re-enable below algos, apply patch from upstream list to make that code -fPIC friendly. (rhbz#1069792) 2014-05-22 13:28:35 -04:00
Kyle McMartin
4df13ba77f disable rijndael, cast5, camellia ARM assembly
as it's non-PIC as presently written, which results in .text relocations
in the shared library.

Resolves: rhbz#1069792
2014-05-19 16:57:04 -04:00
Tomas Mraz
85a7dd9dad drop the temporary compat shared library version
- fix the soname version in -use-fipscheck.patch
2014-04-24 16:41:24 +02:00
Tomas Mraz
45af5b745b new upstream version breaking ABI compatibility
- this release temporarily includes old compatibility .so
2014-02-28 16:33:18 +01:00
Tomas Mraz
247b2115d1 new upstream version breaking ABI compatibility
- this release temporarily includes old compatibility .so
2014-02-28 16:32:41 +01:00
Tomas Mraz
a2cb9937d8 We now support 3 EC curves. 2014-01-21 16:26:32 +01:00
Tomas Mraz
1e4987983a Fix bogus dates in changelog 2014-01-21 16:11:17 +01:00
Tomas Mraz
1725d42356 add back the nistp521r1 EC curve
- fix a bug in the Whirlpool hash implementation
- speed up the PBKDF2 computation
2014-01-21 16:05:07 +01:00
Tom Callaway
5eab7fdca5 add cleared ECC support 2013-10-21 17:50:29 +01:00
Tomas Mraz
0551bce381 new upstream version fixing cache side-channel attack on RSA private keys 2013-07-26 14:27:50 +02:00
Tomas Mraz
03c131f7fa silence false error detected by valgrind (#968288) 2013-06-20 11:51:19 +02:00
Tomas Mraz
b5413f756a silence strict aliasing warning in Rijndael
- apply UsrMove
- spec file cleanups
2013-04-25 21:59:33 +02:00
Tomas Mraz
771f7f2ed7 new upstream version 2013-04-19 10:34:04 +02:00
Tomas Mraz
d7bb823f85 AUTHORS file is now UTF-8 upstream. 2013-03-20 19:34:46 +01:00
Tomas Mraz
1aafe14181 new upstream version 2013-03-20 16:38:05 +01:00
Tomas Mraz
6fb8d4d1e6 use poll() instead of select() when gathering randomness (#913773) 2013-03-05 14:27:20 +01:00
Dennis Gilmore
8df0581f5a - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 22:22:29 -06:00
Tomas Mraz
02a80de472 allow empty passphrase in PBKDF2 needed for cryptsetup (=891266) 2013-01-03 14:54:02 +01:00
Tomas Mraz
07b385d5db And also apply the patch. 2012-12-03 16:45:37 +01:00
Tomas Mraz
c907a55cb5 fix minor memory leaks and other bugs found by Coverity scan 2012-12-03 15:43:32 +01:00
Tomas Mraz
da4e639781 fix minor memory leaks and other bugs found by Coverity scan 2012-12-03 15:42:53 +01:00
Tomas Mraz
d630de2f61 fix multilib conflict in libgcrypt-config 2012-12-03 13:44:00 +01:00
Dennis Gilmore
f98619e858 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-19 14:49:18 -05:00
Tomas Mraz
4e2e7e9367 Correctly rebuild the info documentation 2012-04-05 23:35:22 +02:00
Tomas Mraz
92db45d693 Add GCRYCTL_SET_ENFORCED_FIPS_FLAG command 2012-04-04 15:28:35 +02:00
Dennis Gilmore
01a0c8d733 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 01:42:32 -06:00
Kalev Lember
4c532c0904 Rebuilt for rpm bug #728707 2011-08-15 08:03:55 +03:00
Tomas Mraz
b5054585fe new upstream version 2011-07-21 15:57:57 +02:00
Tomas Mraz
9371d8c5fa Always xor seed from /dev/urandom over /etc/gcrypt/rngseed 2011-06-20 21:40:03 +02:00
Tomas Mraz
b0d0a7fac3 Make the FIPS-186-3 DSA implementation CAVS testable
add configurable source of RNG seed /etc/gcrypt/rngseed
in the FIPS mode (#700388)
2011-05-30 15:30:14 +02:00
Tomas Mraz
7082be2ecd Make the FIPS-186-3 DSA implementation CAVS testable
add configurable source of RNG seed /etc/gcrypt/rngseed
in the FIPS mode (#700388)
2011-05-30 15:25:11 +02:00
Tomas Mraz
db9fb5d2e7 Make the FIPS-186-3 DSA implementation CAVS testable 2011-05-30 14:23:11 +02:00
Tomas Mraz
d1e5e2486a - new upstream version with minor changes 2011-02-11 19:53:59 +01:00