Davide Beatrici
32082eb8af
Proto_IkePacket.c: fix and improve IkeHMac() function
...
Pull request #294 added SHA-256, SHA-384, and SHA-512 support to the protocol, but part of it was removed in faee11ff09
, because it caused a buffer over-read crash.
It also broke the MD5 implementation because the switch-case block didn't handle the type anymore.
This pull request fixes all the implementations and improves the IkeHMac() function by using the dedicated hashing functions.
2018-09-11 15:29:12 +02:00
..
2018-05-16 23:47:10 +02:00
2018-05-16 23:47:10 +02:00
2018-02-08 00:20:07 +01:00
2018-08-05 22:33:16 +05:00
2018-05-16 23:47:10 +02:00
2018-08-09 00:25:40 +02:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-09-01 15:00:42 +05:00
2018-08-18 18:59:51 +05:00
2018-08-27 05:44:32 +02:00
2017-10-19 15:00:41 +09:00
2018-08-27 05:44:32 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-05-16 23:47:10 +02:00
2018-08-27 05:44:32 +02:00
2018-08-18 19:24:12 +05:00
2018-08-27 05:44:32 +02:00
2017-10-19 15:00:41 +09:00
2018-08-27 05:50:40 +02:00
2018-08-05 20:48:16 +02:00
2018-08-27 05:44:32 +02:00
2018-08-18 17:55:24 +05:00
2018-08-24 15:26:14 +05:00
2018-08-24 15:26:14 +05:00
2018-08-10 21:22:36 +02:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-08-11 21:49:27 +02:00
2017-10-19 15:00:41 +09:00
2018-05-16 23:47:10 +02:00
2017-10-19 15:00:41 +09:00
2018-05-16 23:47:10 +02:00
2018-08-18 10:25:30 +05:00
2018-08-18 10:25:30 +05:00
2018-08-31 00:59:06 +05:00
2018-05-16 23:47:10 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-05-16 23:47:10 +02:00
2017-10-19 15:00:41 +09:00
2018-08-05 17:36:05 +02:00
2017-10-19 15:00:41 +09:00
2018-05-16 23:47:10 +02:00
2017-10-19 15:00:41 +09:00
2018-08-13 07:13:56 +05:00
2018-08-13 07:13:56 +05:00
2018-08-13 15:40:17 +05:00
2018-05-16 23:47:10 +02:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2014-01-04 22:00:08 +09:00
2014-01-04 22:00:08 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-11 15:29:12 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-09-10 00:46:29 +02:00
2018-08-27 05:44:32 +02:00
2018-08-18 07:38:05 +02:00
2018-05-16 23:47:10 +02:00
2018-05-16 23:47:10 +02:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-05-16 23:47:10 +02:00
2018-05-16 23:47:10 +02:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-05-16 23:47:10 +02:00
2018-05-16 23:47:10 +02:00
2018-09-01 17:49:08 +05:00
2018-09-01 17:49:08 +05:00
2018-08-29 12:36:09 +05:00
2018-08-29 12:36:09 +05:00
2018-08-27 05:44:32 +02:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-08-27 05:44:32 +02:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-08-22 10:33:29 +05:00
2017-12-21 23:23:17 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-08-26 04:20:57 +02:00
2018-08-10 21:21:19 +02:00
2018-05-16 23:47:10 +02:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-02-01 00:06:08 +01:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2017-10-19 15:00:41 +09:00
2018-08-27 05:44:32 +02:00
2018-08-09 00:25:40 +02:00
2018-08-09 00:25:40 +02:00
2017-10-19 15:00:41 +09:00