XiaokangQian
|
d9e068e10b
|
Change code based on comments
Align coding styles
Add hrr parameter for ssl_tls13_parse_server_hello
Add reset steps for SHA384 in HRR
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com>
|
2022-01-26 10:51:13 +00:00 |
|
XiaokangQian
|
8945db36ab
|
Reduce paramter hrr from ssl_tls13_parse_server_hello
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com>
|
2022-01-26 10:51:13 +00:00 |
|
XiaokangQian
|
b48894eca4
|
Add buffer check for named group
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com>
|
2022-01-26 10:51:13 +00:00 |
|
XiaokangQian
|
16acd4b3e4
|
Reject the second HRR earlier and align naming styles
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com>
|
2022-01-26 10:51:13 +00:00 |
|
XiaokangQian
|
b851da8a44
|
Re-construct the code to merge hello and hrr based on comments
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com>
|
2022-01-26 10:51:13 +00:00 |
|
XiaokangQian
|
0b56a8f85c
|
Replace curve_list with group_list and add update test scripts
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com>
|
2022-01-26 10:51:13 +00:00 |
|
XiaokangQian
|
51eff22c9b
|
Align oode style with server hello parse
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com>
|
2022-01-26 10:51:13 +00:00 |
|
XiaokangQian
|
647719a172
|
Add hello retry request in client side
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com>
|
2022-01-26 10:50:06 +00:00 |
|
Ronald Cron
|
f51b79c297
|
Merge pull request #5355 from yuhaoth/pr/remove-duplicate-sig-alg-ext
Remove duplicate write signature algorithms extension
The failure of ABI-API-checking is expected.
|
2022-01-26 10:05:26 +01:00 |
|
Jerry Yu
|
ed5e9f431d
|
Change ecdsa sig_algs order for tls1.3
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-26 12:41:12 +08:00 |
|
Gilles Peskine
|
3de9d3a3ad
|
Merge pull request #5455 from AndrzejKurek/gitignore-eclipse
Add eclipse-specific project files to gitignore
|
2022-01-25 17:02:52 +01:00 |
|
Gilles Peskine
|
cfb151889f
|
Merge pull request #5457 from AndrzejKurek/key-id-encodes-owner-psa-fixes-follow-up
Remove incorrect incompatibility information about `MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER` from mbedtls_config.h
|
2022-01-25 17:02:35 +01:00 |
|
Gilles Peskine
|
c6753a6c90
|
Merge pull request #5363 from AndrzejKurek/clarify-testing-set-nonce-set-lengths
PSA AEAD: extend testing of set_nonce + set_lengths
|
2022-01-25 17:02:26 +01:00 |
|
Manuel Pégourié-Gonnard
|
9d95d81eae
|
Merge pull request #5359 from hanno-arm/mpi_montmul_remove_dead_code
Remove redundant write operation in Montgomery multiplication
|
2022-01-25 13:00:19 +01:00 |
|
Manuel Pégourié-Gonnard
|
24479b3185
|
Merge pull request #5395 from gilles-peskine-arm/ssl-opt-self-signed-positive
Add positive test case with self-signed certificates
|
2022-01-25 12:53:56 +01:00 |
|
Andrzej Kurek
|
cfc920a960
|
Remove incorrect incompatibility information from mbedtls_config.h
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2022-01-25 06:33:08 -05:00 |
|
Andrzej Kurek
|
36fd329442
|
Add eclipse-specific project files to gitignore
The project file must be at root directory:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=78438
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2022-01-25 06:11:58 -05:00 |
|
Jerry Yu
|
0b994b8061
|
fix typo error
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 17:22:12 +08:00 |
|
Jerry Yu
|
53037894ab
|
change the defaut sig_algs order
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 14:38:01 +08:00 |
|
Jerry Yu
|
18c833e2eb
|
fix tls1_2 only sig_algs order issue
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 14:38:01 +08:00 |
|
Jerry Yu
|
f377d644f5
|
Refactor duplicate check
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 14:38:01 +08:00 |
|
Jerry Yu
|
6ade743a43
|
Add mbedtls_printf alias for !PLATFORM_C
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 14:38:01 +08:00 |
|
Jerry Yu
|
370e146acb
|
fix comments issues
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
909df7b17b
|
Refactor *_sig_algs tables
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
b476a44fc6
|
Add static assert check
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
971988528d
|
fix coding style issues
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
941e07ff02
|
fix test_no_platform fail
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
1a8b481ce6
|
Remove duplicated signature algorithm in default settings
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
600ded7ea5
|
Reserve end tag space at sig_algs_len init.
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
a68dca24ee
|
move overflow inside loop
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
8afd6e4308
|
fix typo issues in comments
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
eb821c6916
|
remove check_sig_hash
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
24811fb2e0
|
replace check_sig_hash with is_offered
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
1bab301c0d
|
Add signature algorithm supported check
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
7ddc38cedb
|
fix various issues
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
4131ec1260
|
Add signature algorithm length check
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
a69269a711
|
change sig_algs_len unit to byte
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
713013fa80
|
fix various issues
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
e12f1ddcfa
|
fix check names fail
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
11f0a9c2c4
|
fix deprecated-declarations error
replace sig_hashes with sig_alg
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
6106fdc085
|
fix build fail without TLS13
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
f017ee4203
|
merge write sig_alg of tls12 and tls13
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
# Conflicts:
# library/ssl_misc.h
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
1abd1bc22f
|
Change write_sig_alg_ext of tls12
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
2d0bd32982
|
fix various issues
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:17 +08:00 |
|
Jerry Yu
|
0e5bcb6bf5
|
Replace directly access for sig_hashes
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:16 +08:00 |
|
Jerry Yu
|
08e2ceae18
|
Remove directly access for tls13_sig_algs
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:16 +08:00 |
|
Jerry Yu
|
afdfed16d0
|
add get sig_algs helper function
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:16 +08:00 |
|
Jerry Yu
|
18cd43909b
|
Align signature_algorithms extension name
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2022-01-25 12:46:16 +08:00 |
|
Gilles Peskine
|
a5c1bf0b8d
|
Merge pull request #5367 from AndrzejKurek/doxygen-closure-fixes
doxygen: add missing asterisk to group closures
|
2022-01-24 21:40:39 +01:00 |
|
Andrzej Kurek
|
cead70dbe5
|
doxygen: fix missing asterisk in ecp.h
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2022-01-24 10:48:10 -05:00 |
|