Denys Vlasenko
98066662aa
tls: fix hash calculations if client cert is requested and sent
Symptoms: connecting to
openssl s_server -cert vsftpd.pem -port 990 -debug -cipher AES128-SHA
works, but with "-verify 1" option added it does not.
function old new delta
tls_xread_record 474 499 +25
tls_handshake 1582 1607 +25
bad_record_die 98 110 +12
tls_run_copy_loop 282 293 +11
tls_xread_handshake_block 58 51 -7
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/1 up/down: 73/-7) Total: 66 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2018-02-06 13:33:00 +01:00
..
2018-01-13 21:37:20 +01:00
2016-12-22 15:13:37 +01:00
2018-02-01 10:41:14 +01:00
2017-07-21 09:50:55 +02:00
2017-08-08 21:55:02 +02:00
2017-08-06 20:14:02 +02:00
2017-07-21 09:50:55 +02:00
2017-07-21 09:50:55 +02:00
2017-08-08 21:55:02 +02:00
2018-02-05 19:06:40 +01:00
2018-02-04 19:08:34 +01:00
2017-09-18 16:28:43 +02:00
2016-12-22 15:13:37 +01:00
2016-12-22 15:33:11 +01:00
2017-09-18 13:09:11 +02:00
2017-10-05 15:19:25 +02:00
2017-08-08 17:09:40 +02:00
2017-07-22 03:04:20 +02:00
2017-10-05 14:40:24 +02:00
2017-11-09 16:19:42 +01:00
2017-10-05 14:40:24 +02:00
2017-09-18 15:45:13 +02:00
2017-08-08 21:55:02 +02:00
2017-07-21 09:50:55 +02:00
2017-04-17 16:13:32 +02:00
2016-11-23 09:05:14 +01:00
2017-09-18 16:28:43 +02:00
2017-09-18 16:28:43 +02:00
2017-08-08 21:55:02 +02:00
2017-10-05 15:19:25 +02:00
2017-07-21 09:50:55 +02:00
2017-07-21 09:50:55 +02:00
2017-12-26 20:19:37 +01:00
2017-10-30 14:51:25 +01:00
2017-08-08 21:55:02 +02:00
2017-10-05 15:19:25 +02:00
2017-08-08 21:55:02 +02:00
2017-07-21 09:50:55 +02:00
2018-01-04 10:27:51 +01:00
2017-08-08 21:55:02 +02:00
2017-10-05 15:19:25 +02:00
2017-08-08 21:55:02 +02:00
2016-10-12 19:13:46 +02:00
2017-12-31 17:30:02 +01:00
2017-07-15 20:22:25 +02:00
2017-02-04 16:23:49 +01:00
2017-07-15 17:19:38 +02:00
2017-07-15 17:19:38 +02:00
2017-07-15 17:19:38 +02:00
2017-07-15 17:19:38 +02:00
2017-04-03 21:53:29 +02:00
2017-01-19 15:51:00 +01:00
2017-01-19 15:51:00 +01:00
2017-01-23 01:15:13 +01:00
2018-02-06 13:33:00 +01:00
2017-07-15 17:13:08 +02:00
2017-10-31 15:59:19 +01:00
2017-08-08 21:55:02 +02:00
2017-09-18 16:28:43 +02:00
2017-09-18 16:28:43 +02:00
2017-09-18 16:28:43 +02:00
2017-10-05 15:19:25 +02:00