Version: 1.10.1, Package name: libgcrypt-1.10.1 |
Maintained by: Antoine Jacoutot |
Master sites: |
Description This is a general purpose cryptographic library based on the code from GnuPG. It provides functions for all cryptographic building blocks: symmetric ciphers (AES, DES, Blowfish, CAST5, Twofish, Arcfour), hash algorithms (MD4, MD5, RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all hash algorithms), public key algorithms (RSA, ElGamal, DSA), large integer functions, random numbers and a lot of supporting functions. |
Filesize: 4379.604 KB |
Version History (View Complete History) |
|
2021-04-24 01:44:41 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to libgcrypt-1.9.3. |
2021-02-17 23:57:29 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to libgcrypt-1.9.2. |
2021-01-29 05:14:13 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: SECURITY update to libgcrypt-1.9.1. From https://lists.gnupg.org/pipermail/gnupg-announce/2021q1/000456.html: There is a heap buffer overflow in libgcrypt due to an incorrect assumption in the block buffer management code. Just decrypting some data can overflow a heap buffer with attacker controlled data, no verification or signature is validated before the vulnerability occurs. |
2021-01-23 01:55:21 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Unbreak selftest (from upstream): - kdf: add missing null-terminator for self-test test-vector array - kdf: make self-test test-vector array read-only |
2021-01-23 00:15:01 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Major update to libgcrypt-1.9.0. Release info: https://dev.gnupg.org/T4294 Tested in an amd64 bulk. |
2020-10-25 02:53:25 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to libgcrypt-1.8.7. |
2020-08-11 04:50:55 by Christian Weisgerber | Files touched by this commit (1) |
Log message: pull in upstream fix so aarch64 builds; ok ajacoutot@ phessler@ |
2020-07-07 01:08:29 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to libgcrypt-1.8.6. |
2019-09-07 11:18:55 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - SECURITY mitigation against an ECDSA timing attack [CVE-2019-13627]. - Improve ECDSA unblinding. |
2019-09-07 10:46:01 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: SECURITY update to libgcrypt-1.8.5. - Add mitigation against an ECDSA timing attack [CVE-2019-13627] |
2019-07-12 14:49:09 by Stuart Henderson | Files touched by this commit (854) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2018-12-02 04:24:15 by Robert Nagy | Files touched by this commit (8) |
Log message: use arc4random_buf(3) in libgcrypt instead of /dev/random this issue came to the light after using an unveil(2)'d chrome inside a GNOME environment where it was trying to use the keyring which was relying on libgcrypt ok ajacoutot@ |
2018-10-27 10:12:26 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to libgcrypt-1.8.4. |
2018-06-14 00:08:35 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: SECURITY update to libgcrypt-1.8.3 (CVE-2018-0495). |
2018-06-14 00:07:46 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: SECURITY update to libgcrypt-1.8.3 (CVE-2018-0495). |
2018-01-30 08:06:37 by Jeremie Courreges-Anglas | Files touched by this commit (7) |
Log message: Tweak the HOMEPAGE of gnupg.org ports - move to https - use the per-project canonical homepage (reachable thru the main - homepage; pinentry doesn't seem to have such homepage) ok pea@ ajacoutot@ |
2017-12-14 07:30:22 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to libgcrypt-1.8.2. |
2017-08-27 11:10:51 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Merge upstream fix for: - CVE-2017-0379 - side-channel attack on Curve25519 |
2017-08-27 11:10:25 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: SECURITY update to libgcrypt-1.8.1. - CVE-2017-0379 - side-channel attack on Curve25519 |
2017-07-20 00:16:00 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to libgcrypt-1.8.0. |
2017-06-30 01:50:07 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: SECURITY update to libgcrypt-1.7.8. [CVE-2017-7526] - See https://eprint.iacr.org/2017/627 for details. |
2017-06-30 01:47:36 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: SECURITY update to libgcrypt-1.7.8. [CVE-2017-7526] - See https://eprint.iacr.org/2017/627 for details. |
2017-06-05 01:34:12 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to libgcrypt-1.7.7. |
2017-01-18 20:24:16 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to libgcrypt-1.7.6. |
2016-12-16 01:51:49 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to libgcrypt-1.7.5. |
2016-12-10 00:24:45 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to libgcrypt-1.7.4. |
2016-10-01 07:56:26 by Christian Weisgerber | Files touched by this commit (10) |
Log message: rename MASTER_SITES_GNUPG to MASTER_SITE_GNUPG, like all the others |
2016-08-21 07:21:53 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Fix for CVE-2016-6313. |
2016-08-21 07:16:57 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Fix for CVE-2016-6313. |
2016-08-21 07:03:22 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: SECURITY update to libgcrypt-1.7.3. CVE-2016-6313 |
2016-07-30 08:21:44 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to libgcrypt-1.7.2. ok sthen@ before lock |
2016-06-15 15:21:21 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Update to libgcrypt-1.7.1. |
2016-06-11 09:56:02 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Committed upstream. |
2016-05-08 17:21:29 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Re-add the error message that motivated those patches crc-intel-pclmul.c:369: Error: no such instruction: `pextrd $1,%xmm0,(%rdi)' |
2016-05-08 17:13:20 by Jeremie Courreges-Anglas | Files touched by this commit (3) |
Log message: Drop use of pclmul/SSE4.1 for CRC, and the use of clang while here While this bring a nice speed improvement over libgcrypt-1.6.5, it requires newer gcc or clang. Since libgcrypt is a requirement for tons of ports, using clang here means that you end up building two huge compilers before building anything useful. pclmul alone is supported by base gcc and is still used for GCM. ok ajacoutot@ (maintainer) |
2016-05-06 08:41:51 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Only use clang for i386 and amd64. |
2016-04-24 15:40:25 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to libgcrypt-1.7.0. |
2016-04-06 10:56:42 by Christian Weisgerber | Files touched by this commit (2) |
Log message: replace the gettext module with conventional dependencies; ok ajacoutot@ |
2016-03-11 13:28:34 by Christian Weisgerber | Files touched by this commit (247) |
Log message: garbage collect CONFIGURE_SHARED |
2016-02-29 05:57:20 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: CVE-2015-7511 libgcrypt: side-channel attack on ECDH with Weierstrass curves ok aja@ |
2016-02-23 08:41:30 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to libgcrypt-1.6.5 to fix CVE-2015-7511. prodded by Sevan Janiyan ok sthen@ |
2015-09-09 01:46:44 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to libgcrypt-1.6.4. |
2015-02-28 02:56:23 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: SECURITY update to libgcrypt-1.6.3. CVE-2014-3591, CVE-2015-0837 prodded by "Corey" ok sthen@ |
2011-07-07 11:18:11 by Jasper Lievisse Adriaanse | Files touched by this commit (8) |
Log message: - remove unneeded patches, all the random devices have been providing the same output for a while now. - fix a few license markers while here |
2011-05-17 13:04:14 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Better HOMEPAGE. |
2010-11-20 10:22:46 by Marc Espie | Files touched by this commit (296) |
Log message: new depends |
2010-07-27 15:45:47 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Maintainance update to libgcrypt-1.4.6. |
2010-04-20 14:42:11 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Minor update to libgcrypt-1.4.5. |
2009-04-23 07:38:18 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - use /dev/arandom as entropy source ok jasper@ |
2009-04-14 11:22:05 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: - update to libgcrypt-1.4.4 works for pea@ on amd64 |
2009-04-10 09:30:49 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - remove bogus BUILD_DEPENDS on transfig (fig2dev is never called) This should fix the dependency loop on cups reported by naddy@ |
2009-01-07 10:56:40 by Alexander Yurchenko | Files touched by this commit (2) |
Log message: gcc-3.3.5 workaround: g++ doesn't understand attributes on enums. Bump PKGNAME. ok naddy@ espie@ |
2008-10-26 04:39:27 by Landry Breuil | Files touched by this commit (5) |
Log message: Update libgcrypt to 1.4.3. ok naddy@ ajacoutot@ |
2008-02-17 16:25:18 by Stuart Henderson | Files touched by this commit (1) |
Log message: On hppa, udiv_qrnnd is only provided as asm, which has been disabled with a "--disable-asm" configure flag. Remove this flag for hppa. Didn't build there before, and other arch are unaffected, so no bump. ok mbalmer |
2007-09-21 00:00:11 by Steven Mestdagh | Files touched by this commit (8) |
Log message: update to 1.2.4 from Mikolaj Kucharski |
2007-09-15 17:30:01 by Michael Erdely | Files touched by this commit (170) |
Log message: Remove surrounding quotes in NO_REGRESS/COMMENT*/PERMIT_* From Darrin Chandler |
2007-04-05 11:26:27 by Marc Espie | Files touched by this commit (815) |
Log message: more base64 checksums |
2006-03-04 08:10:32 by Nikolay Sturm | Files touched by this commit (17) |
Log message: give up MAINTAINER, I don't use these anymore |
2006-02-05 23:43:48 by Nikolay Sturm | Files touched by this commit (1) |
Log message: fix build on sparc noticed and tested by pval |
2005-12-24 15:32:53 by Nikolay Sturm | Files touched by this commit (11) |
Log message: SHARED_LIBS USE_LIBTOOL where applicable |
2005-03-14 18:57:06 by David Berghoff | Files touched by this commit (100) |
Log message: typo and wording fixes; approved by pval ok mbalmer@ "that diff was fun to read" |
2005-01-26 09:41:04 by Christian Weisgerber | Files touched by this commit (12) |
Log message: Now that @info transparently picks up all .info-* files, don't go through extra steps to rebuild with --no-split. |
2005-01-05 10:26:49 by Christian Weisgerber | Files touched by this commit (129) |
Log message: SIZE |
2004-09-15 12:36:03 by Marc Espie | Files touched by this commit (133) |
Log message: new plists. gnutls depends on lzo. |
2004-06-21 22:37:42 by Nikolay Sturm | Files touched by this commit (1) |
Log message: fix build on alpha |
2004-06-21 21:11:56 by Nikolay Sturm | Files touched by this commit (1) |
Log message: fix serpent on sparc64 |
2004-06-21 14:05:06 by Nikolay Sturm | Files touched by this commit (1) |
Log message: ups, that was wrong |
2004-06-21 14:02:21 by Nikolay Sturm | Files touched by this commit (1) |
Log message: don't use /dev/random |
2004-05-08 00:41:47 by Nikolay Sturm | Files touched by this commit (12) |
Log message: update to libgcrypt 1.2.0 take maintainer, ok Jim Geovedi |
2004-02-24 12:48:16 by Christian Weisgerber | Files touched by this commit (8) |
Log message: remove workaround for gcc2.95/sparc64 optimizer bug: sha1.c compiles fine now |
2003-12-15 11:18:54 by Christian Weisgerber | Files touched by this commit (4) |
Log message: @dirrm shared directories |
2003-10-21 23:25:21 by Jolan Luff | Files touched by this commit (2) |
Log message: libgcrypt-config --libs should report -pthread as well. |
2003-10-11 20:08:14 by Brad Smith | Files touched by this commit (3) |
Log message: - use arandom for random devices - bump PKGNAME -- Based on patch from MAINTAINER |