Commit Graph

  • ba9b6e9e53 fix unkown identity case Jerry Yu 2022-07-22 21:35:18 +08:00
  • 568ec2502a fix format/name issues Jerry Yu 2022-07-22 21:27:34 +08:00
  • 2f0abc94d8 fix typo/type/format issues Jerry Yu 2022-07-22 19:34:48 +08:00
  • 4beb870fa8 Merge pull request #6064 from xkqian/tls13_add_psk Ronald Cron 2022-07-22 11:35:05 +02:00
  • 0aabb6d8b9 Fix dependency in test_suite_pk Manuel Pégourié-Gonnard 2022-07-22 10:55:06 +02:00
  • 5048045f25 Merge pull request #6096 from tom-cosgrove-arm/bn_mul-fix-x86-pic-compilation-for-gcc-4-2.28 Dave Rodgman 2022-07-21 17:34:52 +01:00
  • a948f0588c Merge pull request #1986 from jacmet/bn_mul-fix-x86-pic-compilation-for-gcc-4 Dave Rodgman 2022-07-21 17:34:48 +01:00
  • 77f0148e11 Add psk/psk_ephemeral key exchange check Jerry Yu 2022-07-11 07:03:24 +00:00
  • 59dca4b136 Merge pull request #6110 from daverodgman/add-missing-break-2.28 Dave Rodgman 2022-07-21 15:25:49 +01:00
  • 87276a326f Merge pull request #5952 from tuvshinzayaArm/add-missing-break Dave Rodgman 2022-07-21 15:25:40 +01:00
  • 32578b3bd0 Merge pull request #6069 from yuhaoth/pr/add-tls13-write-new-session-ticket Ronald Cron 2022-07-21 16:17:35 +02:00
  • 892747015d Merge pull request #6112 from ronald-cron-arm/tls13-negotiated-key-exchange-mode Ronald Cron 2022-07-21 15:46:35 +02:00
  • 34e90fac27 TLS 1.3: tests: Allow PSK exchange mode on GnuTLS server Ronald Cron 2022-07-21 15:31:14 +02:00
  • bee71453b2 Improve the buffer pointer check in write pre_shared key XiaokangQian 2022-07-21 08:19:06 +00:00
  • 3ad67bf4e3 Rename functions and add test messages XiaokangQian 2022-07-21 02:26:21 +00:00
  • 088c92977e Remove useless force cipher suite XiaokangQian 2022-07-20 10:43:34 +00:00
  • 7c12d31813 Refine comments for psk related code XiaokangQian 2022-07-20 07:25:43 +00:00
  • 8698195566 Address comments of various issues XiaokangQian 2022-07-19 09:51:50 +00:00
  • adab9a6440 Fix transcript issues and add cases against openssl XiaokangQian 2022-07-18 07:41:26 +00:00
  • 008d2bf80b Address comments in psk client review XiaokangQian 2022-07-14 07:54:01 +00:00
  • eb69aee6af Add psk code to tls13 client side XiaokangQian 2022-07-05 08:21:43 +00:00
  • fb2ed58064 Add notes on steps and testing Manuel Pégourié-Gonnard 2022-07-21 11:04:52 +02:00
  • c8c352c322 Update strategy document to reflect new macros Manuel Pégourié-Gonnard 2022-07-21 11:01:50 +02:00
  • db2c80402a Fix dependencies in test_suite_pk Manuel Pégourié-Gonnard 2022-07-21 11:58:21 +02:00
  • 73692b7537 Rework macros expressing dependencies Manuel Pégourié-Gonnard 2022-07-21 10:40:13 +02:00
  • 96a2e368dc TLS 1.3: Add pre-shared-key multiple psk parser Jerry Yu 2022-07-21 15:11:34 +08:00
  • 6119715e05 Change type cast to size_t Jerry Yu 2022-07-21 16:28:02 +08:00
  • 1c9247cff4 TLS 1.3: Add pre_share_key last ext check Jerry Yu 2022-07-21 12:37:39 +08:00
  • 352cd7db59 fix various issues Jerry Yu 2022-07-20 22:11:00 +08:00
  • daf375aa8b fix issues of check_binder_match Jerry Yu 2022-07-20 21:31:43 +08:00
  • bb852029f4 fix naming issues Jerry Yu 2022-07-20 21:10:44 +08:00
  • 6e74a7e3c7 Add check return flags Jerry Yu 2022-07-20 20:49:32 +08:00
  • 4a2ea16aed remove forcecipher for psk test Jerry Yu 2022-07-15 15:01:26 +08:00
  • 997549353e fix various code format issues Jerry Yu 2022-07-15 15:01:08 +08:00
  • 032b15ce5e Add write selected_identity Jerry Yu 2022-07-11 06:10:03 +00:00
  • 36847820fa add tests for offered psk parser Jerry Yu 2022-07-10 06:35:06 +00:00
  • 1c105560b4 add offered psks parser Jerry Yu 2022-07-10 06:32:38 +00:00
  • 6dcd18d55b export hdr checksum function Jerry Yu 2022-07-10 06:32:05 +00:00
  • bdc8fd630a Suggest strategy for intra-crypto dependencies Manuel Pégourié-Gonnard 2022-07-20 11:46:49 +02:00
  • bc817bac76 TLS 1.3: Limit scope of tls13_kex_modes handshake field Ronald Cron 2022-07-21 09:35:20 +02:00
  • fca4d579a4 fix various issues Jerry Yu 2022-07-21 10:37:48 +08:00
  • 799077177b TLS 1.3: Use selected key exchange mode field Ronald Cron 2022-07-20 17:05:29 +02:00
  • 853854958f TLS 1.3: Add selected key exchange mode field Ronald Cron 2022-07-20 16:44:00 +02:00
  • 7f9ccfeccc TLS 1.3: Remove unnecessary key exchange mode check Ronald Cron 2022-07-20 17:07:59 +02:00
  • 2d8b7ac898 TLS 1.3: Fix selected key exchange mode check Ronald Cron 2022-07-20 16:21:43 +02:00
  • ecc1031dbf Merge pull request #6086 from paul-elliott-arm/fix_cmake_no_gen_files Dave Rodgman 2022-07-20 16:13:42 +01:00
  • fa40b02da3 Remove use of lstat Dave Rodgman 2022-07-20 16:08:00 +01:00
  • 6cb4fcd1a5 Remove key exchange mode check. Jerry Yu 2022-07-20 22:40:00 +08:00
  • f7b5b59a92 Add tests for write new session ticket Jerry Yu 2022-07-07 07:55:53 +00:00
  • e67bef4aba Add tls13 write new session ticket Jerry Yu 2022-07-07 07:29:42 +00:00
  • 251a12e942 Add dummy session save Jerry Yu 2022-07-13 15:15:48 +08:00
  • e63492aeea Add missing break Tuvshinzaya Erdenekhuu 2022-06-17 10:19:56 +01:00
  • 7085aa42ee Merge pull request #5896 from wernerlewis/aes_shallow_copy Dave Rodgman 2022-07-20 15:16:37 +01:00
  • 90ae438cfc Merge pull request #5913 from yuhaoth/pr/add-tls13-new-session-ticket Ronald Cron 2022-07-20 15:45:10 +02:00
  • c95cb6d6e5 Add Changelog entry Dave Rodgman 2022-07-01 12:57:21 +01:00
  • 103f8b6506 Spelling and grammar improvements Dave Rodgman 2022-07-01 11:31:05 +01:00
  • 935154ef04 Don't increase failure count for dangling symlinks Dave Rodgman 2022-07-20 14:01:45 +01:00
  • e1bfffc4f6 x509_crt: handle properly broken links when looking for certificates Eduardo Silva 2019-04-25 10:43:26 -06:00
  • 3afdf36de7 Add hash length check Jerry Yu 2022-07-20 17:34:14 +08:00
  • a14f5d9bd6 Spelling fix Dave Rodgman 2022-07-20 11:09:17 +01:00
  • 0270b9f5a4 Rm useless use of MD in PKCS#1v2.1 test functions Neil Armstrong 2022-07-19 17:49:25 +02:00
  • 9750f813a7 Rename MBEDTLS_SSL_TICKET_NONCE_LENGTH Jerry Yu 2022-07-20 11:04:50 +08:00
  • 0a430c8aaf Rename resumption_key and the hardcode len Jerry Yu 2022-07-20 11:02:48 +08:00
  • b14413804a Remove ticket_flags Jerry Yu 2022-07-20 10:38:27 +08:00
  • 08aed4def9 fix comments and time_t type issues Jerry Yu 2022-07-20 10:36:12 +08:00
  • a0446a0344 Add check_return flag Jerry Yu 2022-07-13 11:22:55 +08:00
  • 4e6c42a533 fix various issues Jerry Yu 2022-07-13 11:16:51 +08:00
  • cb3b1396f3 move resume psk ticket computation to end Jerry Yu 2022-07-12 06:09:38 +00:00
  • af2c0c8dd6 fix various comment/format issues Jerry Yu 2022-07-12 05:47:21 +00:00
  • a357cf4d4c Rename new_session_ticket state Jerry Yu 2022-07-12 05:36:45 +00:00
  • 29ab32d0e5 Add client side tests Jerry Yu 2022-07-07 11:33:35 +00:00
  • 2b4f02d7fb Add new_session_ticket err handler Jerry Yu 2022-07-07 11:41:58 +00:00
  • f8a4994ec7 Add tls13 new session ticket parser Jerry Yu 2022-07-07 11:32:32 +00:00
  • c62ae5f539 Add new session ticket message check Jerry Yu 2022-07-07 09:42:26 +00:00
  • a270f67340 Add tls13 session fields Jerry Yu 2022-07-07 06:51:06 +00:00
  • 0038c5ff1c Add ticket nonce setting Jerry Yu 2022-07-07 06:49:01 +00:00
  • 5ea65173fb Rm useless use of MD in ECDSA test functions Neil Armstrong 2022-07-19 16:54:28 +02:00
  • 582f72bf3b Fix linking of generated files in cmake Paul Elliott 2022-07-12 14:55:01 +01:00
  • accd50d4cd Add a ChangeLog entry Tom Cosgrove 2022-07-19 08:55:48 +01:00
  • 9d9d45c6b2 bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 Peter Korsgaard 2018-08-27 22:50:57 +02:00
  • d99f24c792 Add a ChangeLog entry Tom Cosgrove 2022-07-19 08:55:48 +01:00
  • d82a9edc63 Rm now-duplicate helper function Manuel Pégourié-Gonnard 2022-07-18 15:21:37 +02:00
  • 130fa4d376 Rm local helper now that a global one is available Manuel Pégourié-Gonnard 2022-07-18 15:12:48 +02:00
  • abac037a7b Migrate from old inline to new actual function. Manuel Pégourié-Gonnard 2022-07-18 13:41:11 +02:00
  • 4772884133 New internal module for managing hash information Manuel Pégourié-Gonnard 2022-07-18 13:00:40 +02:00
  • c0546e351f bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 Peter Korsgaard 2018-08-27 22:50:57 +02:00
  • 1f7f7172dc Document existing dependency of MD_C Manuel Pégourié-Gonnard 2022-07-18 12:04:05 +02:00
  • 8c7b81cdf9 Fix a bunch of typos Manuel Pégourié-Gonnard 2022-07-18 11:17:06 +02:00
  • 1c402a4217 Remove macro that's no longer used Manuel Pégourié-Gonnard 2022-07-18 12:46:30 +02:00
  • d5b1eb51db Merge pull request #6078 from yuhaoth/pr/add-tls13-paser-psk-kex-mode-ext Ronald Cron 2022-07-18 11:34:24 +02:00
  • 4608c48b0c Rm useless use of MD in PK test functions Manuel Pégourié-Gonnard 2022-07-18 10:55:56 +02:00
  • 5ef4e8d9b9 Don't depend on strong entropy for RSA tests Manuel Pégourié-Gonnard 2022-07-16 08:57:19 +02:00
  • 1d1174a5c3 Rm spurious declared dependency in test_suite_rsa Manuel Pégourié-Gonnard 2022-07-16 08:41:34 +02:00
  • 236c4e22f7 Adjust test dependencies after last commit Manuel Pégourié-Gonnard 2022-07-16 08:35:06 +02:00
  • a4aa12f0a1 Rm useless use of MD in RSA test functions Manuel Pégourié-Gonnard 2022-07-16 08:20:26 +02:00
  • 5ce9959185 Adjust test dependencies after last commit Manuel Pégourié-Gonnard 2022-07-16 08:04:55 +02:00
  • a9e1d9953e Rm useless use of MD in PKCS#1v1.5 test functions Manuel Pégourié-Gonnard 2022-07-16 07:52:42 +02:00
  • f0762e929e Enable inline assembly in armcc all.sh component Hanno Becker 2022-07-15 12:08:19 +01:00
  • 907a367b50 Remove explicit width suffixes from Arm bignum assembly Hanno Becker 2022-07-15 12:00:58 +01:00
  • 4c1087f474 Use MBEDTLS_OR_PSA_WANT_xxx in test_suite_rsa Manuel Pégourié-Gonnard 2022-07-15 11:16:58 +02:00