60 Commits

Author SHA1 Message Date
ajacoutot
a13ed238ef Remove useless includes. 2017-10-29 10:42:21 +00:00
natano
d7464b17b0 Patch configure instead of configure.ac for selecting the correct random
device, otherwise the change is not picked up by the build.

pointed out by ajacoutot
2017-10-26 20:36:47 +00:00
natano
f69ad6ded1 Switch libgcrypt from /dev/srandom to /dev/random. The device node for srandom
has been removed.  ok ajacoutot
2017-10-26 18:32:54 +00:00
ajacoutot
95bf11a09c SECURITY update to libgcrypt-1.8.1.
- CVE-2017-0379 - side-channel attack on Curve25519
2017-08-27 17:10:25 +00:00
ajacoutot
c7534e8bc8 Update to libgcrypt-1.8.0. 2017-07-20 06:16:00 +00:00
ajacoutot
2d3dab9031 SECURITY update to libgcrypt-1.7.8.
[CVE-2017-7526]
- See https://eprint.iacr.org/2017/627 for details.
2017-06-30 07:47:36 +00:00
ajacoutot
5e44c7ef84 Update to libgcrypt-1.7.7. 2017-06-05 07:34:12 +00:00
ajacoutot
5424240b6d Update to libgcrypt-1.7.6. 2017-01-19 03:24:16 +00:00
ajacoutot
3be61c7c1c Update to libgcrypt-1.7.5. 2016-12-16 08:51:49 +00:00
ajacoutot
ba33c4bd27 Update to libgcrypt-1.7.4. 2016-12-10 07:24:45 +00:00
naddy
893e631df0 rename MASTER_SITES_GNUPG to MASTER_SITE_GNUPG, like all the others 2016-10-01 13:56:26 +00:00
ajacoutot
fb437bde44 SECURITY update to libgcrypt-1.7.3.
CVE-2016-6313
2016-08-21 13:03:22 +00:00
ajacoutot
e713df8a46 Update to libgcrypt-1.7.2.
ok sthen@ before lock
2016-07-30 14:21:44 +00:00
ajacoutot
e2b3cab8cd Update to libgcrypt-1.7.1. 2016-06-15 21:21:21 +00:00
jca
ddc250512c 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-08 23:13:20 +00:00
ajacoutot
35887a73e8 Only use clang for i386 and amd64. 2016-05-06 14:41:51 +00:00
ajacoutot
65236d93f8 Update to libgcrypt-1.7.0. 2016-04-24 21:40:25 +00:00
naddy
bcafc84fa7 replace the gettext module with conventional dependencies; ok ajacoutot@ 2016-04-06 16:56:42 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
ajacoutot
e0f087e633 Update to libgcrypt-1.6.5 to fix CVE-2015-7511.
prodded by Sevan Janiyan
ok sthen@
2016-02-23 15:41:30 +00:00
ajacoutot
40b83043f4 Update to libgcrypt-1.6.4. 2015-09-09 07:46:44 +00:00
ajacoutot
5062835772 SECURITY update to libgcrypt-1.6.3.
CVE-2014-3591, CVE-2015-0837

prodded by "Corey"
ok sthen@
2015-02-28 09:56:23 +00:00
ajacoutot
5a17b870f2 Trailing whitespace. 2014-10-08 12:06:21 +00:00
ajacoutot
a11f0e53eb Take MAINTAINER. 2014-09-18 06:15:07 +00:00
ajacoutot
b22dcf3d08 Update to libgcrypt-1.6.2. 2014-08-25 16:27:25 +00:00
brad
b32a963827 Enable ASM bits.
ok sthen@
2014-03-09 22:32:48 +00:00
jasper
e4f387b9be add patch from gnupg to silence the "using insecure memory" warning
when swap is encrypted.
2014-03-09 20:02:37 +00:00
ajacoutot
aee2aaef34 Update to libgcrypt-1.6.1. 2014-02-07 08:57:44 +00:00
ajacoutot
9e8850350e Update to libgcrypt-1.6.0.
tested in a bulk by landry@, thanks.
2014-01-04 08:54:21 +00:00
ajacoutot
7b341dfcc3 Update to libgcrypt-1.5.3. 2013-08-26 08:20:28 +00:00
jasper
24eb27a090 Security fix for CVE-2013-4242 GnuPG side-channel attack on RSA secret keys
ok pea@ sthen@
2013-08-06 19:22:10 +00:00
jca
49d9c2c78e Introduce MASTER_SITES_GNUPG and reuse it for various GnuPG
(sub)projects.  http:// urls first, then the primary ftp
site for ''make peek-ftp'', as suggested by sthen@.
ok sthen@
2013-07-12 00:49:23 +00:00
ajacoutot
11bec4ea06 Update to libgcrypt-1.5.2. 2013-05-13 08:52:01 +00:00
ajacoutot
822c55fa60 Update to libgcrypt-1.5.1. 2013-03-23 13:33:58 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
ajacoutot
e5c8b593e1 Update to new stable branch: 1.5.0 (compatible with 1.4). 2012-04-04 06:59:23 +00:00
jasper
b2715b7bb6 - 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-07-07 17:18:11 +00:00
ajacoutot
117a42bba5 Better HOMEPAGE. 2011-05-17 19:04:14 +00:00
espie
6c283d7e98 new depends 2010-11-20 17:22:40 +00:00
ajacoutot
c23839f49a Maintainance update to libgcrypt-1.4.6. 2010-07-27 21:45:47 +00:00
ajacoutot
88c69a3b87 Minor update to libgcrypt-1.4.5. 2010-04-20 20:42:11 +00:00
ajacoutot
25595c53aa - use /dev/arandom as entropy source
ok jasper@
2009-04-23 13:38:18 +00:00
ajacoutot
872e7f1c8c - update to libgcrypt-1.4.4
works for pea@ on amd64
2009-04-14 17:22:05 +00:00
ajacoutot
91d28f03fb - remove bogus BUILD_DEPENDS on transfig (fig2dev is never called)
This should fix the dependency loop on cups reported by naddy@
2009-04-10 15:30:49 +00:00
grange
a2ac440ac9 gcc-3.3.5 workaround: g++ doesn't understand attributes on enums.
Bump PKGNAME.
ok naddy@ espie@
2009-01-07 17:56:40 +00:00
landry
cfc2cc11d0 Update libgcrypt to 1.4.3.
ok naddy@ ajacoutot@
2008-10-26 10:39:27 +00:00
sthen
a1fb084493 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
2008-02-17 23:25:17 +00:00
steven
70e8b1fcee update to 1.2.4
from Mikolaj Kucharski
2007-09-21 06:00:11 +00:00
merdely
1997c75349 Remove surrounding quotes in NO_REGRESS/COMMENT*/PERMIT_*
From Darrin Chandler
2007-09-15 23:29:57 +00:00