Viktor Szakats
f64885b6ab
mac: handle low-level errors
- update low-level hmac functions from macros to functions.
- libgcrypt: propagate low-level hmac errors.
- libgcrypt: add error checks for hmac calls.
- os400qc3: add error checks, propagate them.
Assisted-by: Patrick Monnerat
- mbedtls: fix propagating low-level hmac errors.
- wincng: fix propagating low-level hmac errors.
- mac: verify success of low-level hmac functions.
- knownhost: verify success of low-level hmac functions.
- transport: verify success of MAC hash call.
- minor type cleanup in wincng.
- delete unused ripemd wrapper in wincng.
- delete unused SHA384 wrapper in mbedtls.
Reported-by: Paul Howarth
Reviewed-by: Michael Buckley
Closes #1297
2024-01-10 16:32:22 +00:00
..
2023-04-10 09:20:13 +00:00
2023-05-29 17:07:11 +00:00
2023-04-10 23:03:43 +00:00
2023-08-15 15:08:30 +00:00
2024-01-10 16:32:22 +00:00
2023-04-10 23:03:43 +00:00
2023-06-21 17:43:42 +00:00
2023-08-15 21:58:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-12-18 15:02:17 +00:00
2023-06-07 08:18:55 +02:00
2023-12-16 17:43:02 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-12-16 17:43:02 +00:00
2023-12-16 17:43:02 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-12-16 17:43:02 +00:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-12-18 15:02:17 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-12-02 09:53:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-12-16 17:43:02 +00:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-12-18 15:02:17 +00:00
2023-12-18 15:02:17 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-11-03 19:57:56 +00:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-06-07 08:18:55 +02:00
2023-12-18 15:02:17 +00:00
2023-08-18 11:20:58 +00:00
2023-04-26 17:55:51 +00:00
2023-12-18 15:02:17 +00:00