Nick Hainke
0a4345d978
gnutls: update to 3.7.7
...
- libgnutls: Fixed double free during verification of pkcs7 signatures.
Reported by Jaak Ristioja (#1383 ). [GNUTLS-SA-2022-07-07, CVSS: medium]
[CVE-2022-2509]
- libgnutls: gnutls_hkdf_expand now only accepts LENGTH argument less than or
equal to 255 times hash digest size, to comply with RFC 5869 2.3.
- libgnutls: Length limit for TLS PSK usernames has been increased
from 128 to 65535 characters (#1323 ).
- libgnutls: AES-GCM encryption function now limits plaintext
length to 2^39-256 bits, according to SP800-38D 5.2.1.1.
- libgnutls: New block cipher functions have been added to transparently
handle padding. gnutls_cipher_encrypt3 and gnutls_cipher_decrypt3 can be
used in combination of GNUTLS_CIPHER_PADDING_PKCS7 flag to automatically
add/remove padding if the length of the original plaintext is not a multiple
of the block size.
- libgnutls: New function for manual FIPS self-testing.
API and ABI modifications:
- gnutls_fips140_run_self_tests: New function
- gnutls_cipher_encrypt3: New function
- gnutls_cipher_decrypt3: New function
- gnutls_cipher_padding_flags_t: New enum
Signed-off-by: Nick Hainke <vincent@systemli.org >
2022-08-07 09:18:17 +02:00
..
2022-03-24 11:29:46 -07:00
2021-12-20 11:28:31 +02:00
2021-12-20 11:28:31 +02:00
2022-02-12 19:35:47 -08:00
2022-04-30 23:58:02 -07:00
2021-10-27 18:09:24 -07:00
2021-11-09 09:21:40 +00:00
2022-05-11 17:45:39 -04:00
2021-10-28 20:21:56 -07:00
2022-07-14 14:09:03 -07:00
2022-03-18 04:18:04 +00:00
2022-03-31 12:51:32 +02:00
2022-03-02 20:22:43 -08:00
2021-12-20 11:27:05 +02:00
2022-01-03 02:18:57 -08:00
2022-07-19 22:33:26 -07:00
2022-08-07 09:18:17 +02:00
2022-03-24 11:29:46 -07:00
2022-03-24 22:32:05 +00:00
2022-06-22 12:51:40 -06:00
2021-11-15 02:16:57 +00:00
2022-05-11 17:49:42 -04:00
2022-05-07 11:57:34 +09:00
2021-12-17 14:08:20 -08:00
2022-06-15 18:07:46 -07:00
2021-12-16 15:52:23 -08:00
2021-12-11 10:19:14 +01:00
2022-07-05 23:00:30 -07:00
2022-05-20 12:14:40 -07:00
2022-03-13 00:02:02 -08:00
2022-05-14 21:40:21 -07:00
2021-10-05 17:33:14 -07:00
2022-06-15 18:07:46 -07:00
2021-11-05 15:41:13 -07:00
2022-06-15 18:07:46 -07:00
2021-12-16 21:53:58 -08:00
2022-07-10 18:26:50 -07:00
2021-10-22 18:07:53 -07:00
2021-10-01 16:36:33 -07:00
2022-07-12 15:25:39 -07:00
2022-05-11 17:49:18 -04:00
2022-05-11 17:49:00 -04:00
2022-05-11 17:46:46 -04:00
2022-06-15 18:07:46 -07:00
2021-12-16 20:26:01 -08:00
2022-06-15 18:07:46 -07:00
2022-07-08 22:14:45 -07:00
2021-11-29 01:47:45 -08:00
2022-06-15 18:07:46 -07:00
2022-03-09 23:40:17 -08:00
2022-01-11 16:19:11 -08:00
2022-06-15 18:07:46 -07:00
2022-07-12 15:24:49 -07:00
2021-11-12 11:02:56 -08:00
2021-12-17 11:33:40 +08:00
2022-07-14 14:35:12 -07:00
2022-03-20 20:36:53 +02:00
2022-07-20 02:37:31 -07:00
2022-06-20 18:20:04 -06:00
2022-03-30 20:43:38 -07:00
2022-04-21 06:16:57 +02:00
2022-06-15 18:07:46 -07:00
2022-06-15 18:07:46 -07:00
2022-06-15 18:07:46 -07:00
2022-07-03 23:05:06 +02:00
2022-02-02 08:06:02 +01:00
2021-09-26 22:35:50 -07:00
2022-06-15 18:07:46 -07:00
2021-10-09 09:50:35 -04:00
2022-06-15 18:07:46 -07:00
2022-02-09 16:04:35 -08:00
2021-10-21 14:45:32 -07:00
2022-06-21 12:24:15 -06:00
2022-04-29 15:25:06 -07:00
2022-03-24 22:37:30 +00:00
2022-01-06 23:18:23 +01:00
2022-07-20 02:37:31 -07:00
2022-01-18 18:04:00 -08:00
2021-12-16 17:58:58 -08:00
2022-07-08 18:36:32 +02:00
2022-03-30 19:38:57 -07:00
2022-07-15 13:14:25 -07:00
2022-07-11 12:12:45 -07:00
2021-11-22 18:45:17 -08:00
2022-07-26 09:31:31 +03:00
2022-06-09 10:59:53 -07:00
2022-07-14 14:35:25 -07:00
2022-07-21 07:17:02 +02:00
2021-11-12 11:02:56 -08:00
2021-10-28 17:31:06 -07:00
2021-10-28 20:21:56 -07:00
2021-12-21 17:37:18 -08:00
2021-10-14 16:22:34 -07:00
2022-01-31 18:56:25 +00:00
2022-08-06 10:35:17 -07:00
2022-01-17 21:09:39 -08:00
2022-06-15 18:07:46 -07:00
2022-05-30 17:20:25 -07:00
2022-05-30 17:20:16 -07:00
2021-10-11 19:56:05 -07:00
2022-05-31 11:30:21 +02:00
2022-05-20 08:14:33 -05:00
2022-07-20 11:37:03 -07:00
2022-06-15 18:07:46 -07:00
2022-02-18 21:22:20 -03:00
2022-07-14 14:52:13 -07:00
2022-06-15 18:07:46 -07:00
2021-10-21 13:35:20 -07:00
2022-03-18 23:47:14 +00:00
2021-10-21 14:38:53 -07:00
2022-03-09 23:40:17 -08:00
2021-10-25 08:34:57 -07:00
2022-06-21 12:24:15 -06:00
2022-01-12 18:51:51 +00:00
2022-07-17 16:54:50 -07:00
2022-06-15 18:07:46 -07:00
2022-06-15 18:07:46 -07:00
2021-12-21 21:37:57 +01:00
2022-02-09 16:05:39 -08:00
2022-07-02 16:06:11 -07:00
2022-05-11 17:47:00 -04:00
2022-05-11 17:42:31 -04:00
2022-04-13 20:53:54 -07:00
2022-07-25 23:45:36 -07:00