Commit Graph

25 Commits

Author SHA1 Message Date
Daiki Ueno
3651adc006 Switch from hobbling to patching to disable algorithms
Previously, certain algorithms, such as smaller ECC curves, were
"hobbled" using the hobble-nettle script. It is now allowed to include
the algorithm implementation in the source package, though we still
want to disable them at build time.

This patch switches to using a patch-based approach to disable
them. That way, the packaging process is simplified as well as the
integrity of upstream release can be checked using %gpgverify.

Related: RHEL-42424
Signed-off-by: Daiki Ueno <dueno@redhat.com>
2024-08-22 19:40:30 +09:00
Daiki Ueno
1df6156b68 Update to nettle 3.10
Resolves: RHEL-42424
Signed-off-by: Daiki Ueno <dueno@redhat.com>
2024-07-26 13:55:55 +09:00
Daiki Ueno
c826d23e28 Update hobble-nettle to disable SM4 again
Related: RHEL-39951
Signed-off-by: Daiki Ueno <dueno@redhat.com>
2024-06-18 10:50:43 +09:00
Daiki Ueno
bf3557e73c Bundle GMP to privatize memory functions
Also zeroize stack allocated intermediate data.

Resolves: RHEL-39951
Signed-off-by: Daiki Ueno <dueno@redhat.com>
2024-06-07 15:55:16 +09:00
Daiki Ueno
126bc3c15d Update to nettle 3.9.1
Signed-off-by: Daiki Ueno <dueno@redhat.com>
2023-06-05 10:21:18 +02:00
Daiki Ueno
16e46ef89c Update to 3.8 release 2022-06-03 17:24:40 +09:00
Daiki Ueno
16adbe8079 Update to nettle 3.7.3 2021-06-07 10:07:53 +02:00
Daiki Ueno
bf42c97115 Update to nettle 3.7.2 2021-03-21 11:27:34 +01:00
Daiki Ueno
2cf2f262cf Update to nettle 3.7.1 2021-03-09 16:50:15 +01:00
Daiki Ueno
7f625e1b8d Update to nettle 3.7 2021-01-11 15:28:12 +01:00
Daiki Ueno
e58cabfb04 Update to nettle 3.6 2020-05-04 08:28:50 +02:00
Daiki Ueno
522051e4a3 Implement bootstrap logic for so-name bumps 2019-07-16 11:08:24 +02:00
Nikos Mavrogiannopoulos
9bc33e7913 updated files 2019-07-15 12:56:52 +02:00
Nikos Mavrogiannopoulos
ee57514db6 corrected source 2018-11-30 16:36:34 +01:00
Nikos Mavrogiannopoulos
a7b73eadab updated to 3.4.1rc1 2018-11-30 16:32:18 +01:00
Nikos Mavrogiannopoulos
2fb41d1329 updated to nettle 3.4 2017-11-20 09:09:13 +01:00
Nikos Mavrogiannopoulos
d3e0d6681c updated to nettle 3.3 2016-10-03 08:37:01 +02:00
Nikos Mavrogiannopoulos
2b25156519 Updated to nettle 3.2 2016-02-03 11:42:57 +01:00
Nikos Mavrogiannopoulos
23b2da4686 Updated to nettle 3.1.1 2015-04-30 16:26:16 +02:00
Nikos Mavrogiannopoulos
b71d50001e Updated for nettle 2.7.1 2013-11-25 16:08:09 +01:00
Tomas Mraz
563d961529 New upstream release 2013-02-05 21:23:44 +01:00
David Woodhouse
b8acc93ce3 Reinstate package, update to 2.4 2012-07-03 14:23:18 +01:00
Bill Nottingham
54784c7de2 Retire nettle. 2010-08-27 15:05:18 -04:00
Ian Weller
0047bb96d9 initial import of nettle 2008-02-20 03:12:32 +00:00
Kevin Fenzi
23b4fef2f4 Setup of module nettle 2008-02-19 17:29:30 +00:00