Commit Graph

  • d9343f2f0f Refactor is_encrypt into aead setup arguments Paul Elliott 2021-08-23 18:59:49 +01:00
  • d85a52c508 Add mask for kex_modes Jerry Yu 2021-08-24 10:55:07 +08:00
  • 31c01d303e Rename available values for tls13_kex_modes Jerry Yu 2021-08-24 10:49:06 +08:00
  • 69e0ec46b7 Replace SHA512_C with SHA384_C Jerry Yu 2021-08-24 10:44:15 +08:00
  • cadebe5343 fix several format and comment issues Jerry Yu 2021-08-24 10:36:45 +08:00
  • b19ad853b5 Clarify psa_get_and_lock_transparent_key_slot_with_policy() purpose Ronald Cron 2021-08-24 15:39:44 +02:00
  • cbefb6ba4d Merge branch 'development' into ccm_chunked Mateusz Starzyk 2021-08-24 15:14:23 +02:00
  • d07f4fc30f Use separate expected results for MAC sign and verify key policy. Mateusz Starzyk 2021-08-24 11:01:23 +02:00
  • 68e5a221ba Create ChangeLog entry explaining #4044 David Horstmann 2021-08-24 12:05:13 +01:00
  • d951db478a Merge pull request #4716 from JoeSubbiani/ByteReadingMacros_dev Ronald Cron 2021-08-24 09:02:21 +02:00
  • b4c0668fa5 Merge pull request #4841 from JoeSubbiani/ByteReadingMacros2_2.x Ronald Cron 2021-08-24 09:02:01 +02:00
  • 2ef548a7eb Merge pull request #4890 from andrey-starodubtsev/misprint paul-elliott-arm 2021-08-23 15:35:01 +01:00
  • fc1e9ffcb2 Use Abstract Base Classes to ensure Problem is not instantiated Yuto Takano 2021-08-23 13:54:56 +01:00
  • 11b7131c2e Fix macro use in ssl_msg.c Joe Subbiani 2021-08-23 12:49:14 +01:00
  • a5cb0d24d4 Tidy up grouped MBEDTLS_BYTE_x macros Joe Subbiani 2021-08-23 11:35:25 +01:00
  • b1f6eef88b Remove commented out code Joe Subbiani 2021-08-23 11:45:36 +01:00
  • a651e6f762 Tidy up grouped MBEDTLS_BYTE_x macros Joe Subbiani 2021-08-23 11:35:25 +01:00
  • 90cc33aad6 Misprint was fixed Andrey Starodubtsev 2021-08-23 12:14:56 +03:00
  • 3879c345ec Fix typo in the changelog for chunked CCM. Mateusz Starzyk 2021-08-23 10:56:06 +02:00
  • 94180e708f Minor coding style improvement Joe Subbiani 2021-08-20 16:20:44 +01:00
  • 24647c5cd2 Minor coding style improvement Joe Subbiani 2021-08-20 15:56:22 +01:00
  • e4603eece9 Compress byte reading macros in if statements Joe Subbiani 2021-08-20 13:05:30 +01:00
  • efb8fae492 Compress byte reading macros in if statements Joe Subbiani 2021-08-20 12:57:09 +01:00
  • 1f6c3aeb63 Tidy up ssl_*.c grouped MBEDTLS_BYTE_x macros Joe Subbiani 2021-08-20 11:44:44 +01:00
  • 2f98d791c3 Tidy up ssl_*.c grouped MBEDTLS_BYTE_x macros Joe Subbiani 2021-08-20 11:44:44 +01:00
  • cb0a7cd142 Fix mac_key_policy test function Mateusz Starzyk 2021-08-19 15:11:50 +02:00
  • ce0e6a9dea Require MESSAGE flag in PSA MAC setup. Mateusz Starzyk 2021-08-17 15:24:32 +02:00
  • 36869706e2 Remove duplicated statements in documentation. Paul Elliott 2021-08-19 19:17:04 +01:00
  • e0a12bd852 Refactor aead setup functions into single function Paul Elliott 2021-08-19 18:55:56 +01:00
  • 5d3a3c3ee4 Fix arguments formatting mistake Paul Elliott 2021-08-19 18:34:41 +01:00
  • 9ab1866b0d Remove trailing whitespace Joe Subbiani 2021-07-21 16:35:48 +01:00
  • d0687856af Improve documentation and add more uses of MBEDTLS_PUT Joe Subbiani 2021-07-21 15:22:47 +01:00
  • 5241e343de Improve consitency throughout library/common.h Joe Subbiani 2021-07-19 15:29:18 +01:00
  • 6dd7364553 Replace instances of byte reading macros with PUT Joe Subbiani 2021-07-19 11:56:54 +01:00
  • 51b147add0 Remove trailing white space Joe Subbiani 2021-07-16 17:47:17 +01:00
  • 4919bb46b0 Remove use of byte reading macro for uint16 Joe Subbiani 2021-07-16 17:14:07 +01:00
  • b6511b04fa Replace instances of byte reading macros with PUT Joe Subbiani 2021-07-16 15:02:55 +01:00
  • fbeb692dd0 Use byte reading macros in places not using a byte mask Joe Subbiani 2021-07-16 14:27:50 +01:00
  • 99edd6c810 Add UINT64 GET and PUT macros Joe Subbiani 2021-07-16 12:29:49 +01:00
  • 2194dc477a Replace MBEDTLS_CHAR_x with MBEDTLS_BYTE_x Joe Subbiani 2021-07-14 12:31:31 +01:00
  • bf7ea84f83 Replace "four bytes" with "two bytes" in macro documentation Joe Subbiani 2021-07-14 12:05:51 +01:00
  • f5462d989c Remove trailing whitespaces Joe Subbiani 2021-07-13 12:13:19 +01:00
  • 54550f7fca Replace 3 byte shift with appropriate macro Joe Subbiani 2021-07-14 11:59:48 +01:00
  • 635231a71e Improve common.h macro documentation Joe Subbiani 2021-07-14 11:53:07 +01:00
  • cd84d76e9b Add Character byte reading macros Joe Subbiani 2021-07-08 14:59:52 +01:00
  • 6a50631497 GET macros use a target variable Joe Subbiani 2021-07-07 16:56:29 +01:00
  • 394bdd662b Document common.h and remove changelog Joe Subbiani 2021-07-07 15:16:56 +01:00
  • 9fa9ac3612 Move GET/PUT_UINT16_LE macros to common.h Joe Subbiani 2021-07-05 15:37:39 +01:00
  • c46997377a Fix formatting - Byte reading macros changelog Joe Subbiani 2021-06-25 09:20:07 +01:00
  • 33f953d810 Byte Reading Macros Changelog Joe Subbiani 2021-06-24 16:49:38 +01:00
  • 5ecac217f0 Prefixed macros with MBEDTLS Joe Subbiani 2021-06-24 13:00:03 +01:00
  • 9aaec54e57 Undo use of BYTE_x macro Joe Subbiani 2021-06-24 11:00:08 +01:00
  • 6f2bb0c8ef Remove trailing whitespace Joe Subbiani 2021-06-24 09:06:23 +01:00
  • c4f3d5b38e Add do-while protection to macros Joe Subbiani 2021-06-23 17:58:41 +01:00
  • 54c6134ff7 Move UINT32_LE macros to common.h Joe Subbiani 2021-06-23 12:16:47 +01:00
  • 30d974c232 Move UINT32_BE macros to common.h Joe Subbiani 2021-06-23 11:49:03 +01:00
  • 3b394509da Move BYTES_TO_U32_LE to common.h Joe Subbiani 2021-06-23 11:23:44 +01:00
  • 50dde56543 Implement byte reading macros into library/ Joe Subbiani 2021-06-22 15:51:53 +01:00
  • 01a78599b0 Merge pull request #4864 from hanno-arm/upstream_sig_alg_identifers Manuel Pégourié-Gonnard 2021-08-19 09:12:59 +02:00
  • 5f83171999 Fix listing line number wrongly using start char pos Yuto Takano 2021-08-18 18:03:24 +01:00
  • 23fec2538e Replace remaining byte shift with macro Joe Subbiani 2021-08-18 16:23:47 +01:00
  • d6ea063371 Move #include "common.h" where config.h used to be Joe Subbiani 2021-08-18 12:57:54 +01:00
  • 4446e82146 Remove redundant config.h includes definitions Joe Subbiani 2021-08-18 12:50:12 +01:00
  • a724ef9d11 Add more instances of Byte Reading Macros Joe Subbiani 2021-08-18 12:06:57 +01:00
  • b763ba4198 Remove macro that does not belong in 2.x Joe Subbiani 2021-08-18 11:59:16 +01:00
  • 08b2d27d58 Merge pull request #4872 from lhuang04/development_cmp0090 Janos Follath 2021-08-18 08:38:59 +01:00
  • 447a3bee17 fix wrong typo and format issues Jerry Yu 2021-08-18 09:55:32 +08:00
  • 8c51b73c86 Update CMake version for CMP0090 lhuang04 2021-08-14 05:56:07 -07:00
  • 7143209604 Remove unused imports in list_internal_identifiers.py Yuto Takano 2021-08-17 12:44:16 +01:00
  • 7276f13c93 fix comments for sig_algs parser Jerry Yu 2021-08-17 18:25:48 +08:00
  • 3590691bad Fix issues raised by Pylint 2.4.4 on CI Yuto Takano 2021-08-17 11:05:43 +01:00
  • 4b7d23dfa6 Separate make clean and make lib in check_names Yuto Takano 2021-08-17 10:48:22 +01:00
  • 704b0f77e1 Use .span() for positions, and separate line_no argument in Match Yuto Takano 2021-08-17 10:41:23 +01:00
  • b1417b4554 Use Enums for the enum-parsing state machine Yuto Takano 2021-08-17 10:30:20 +01:00
  • 5473be2914 Use a class variable for quiet instead of passing it around Yuto Takano 2021-08-17 10:14:01 +01:00
  • e115547417 Merge pull request #4874 from mpg/bio_recv_ret_0_eof-2.16 Manuel Pégourié-Gonnard 2021-08-17 10:31:08 +02:00
  • 5c385aca19 Merge pull request #4873 from mpg/bio_recv_ret_0_eof-2.x Manuel Pégourié-Gonnard 2021-08-17 10:30:59 +02:00
  • 684543a3a8 Merge pull request #4807 from hanno-arm/bio_recv_ret_0_eof Manuel Pégourié-Gonnard 2021-08-17 10:30:46 +02:00
  • 7899de839c fix comments and format issues Jerry Yu 2021-08-17 13:09:23 +08:00
  • f7fce9200c Remove rsa_pss_rsae_sha256 from preset_sig_algs. Jerry Yu 2021-08-17 13:16:08 +08:00
  • 0dc86b5a2a Remove dependency of builtin keys on storage Archana 2021-07-14 13:59:48 +05:30
  • 66696b5591 Improve nonce length checks Paul Elliott 2021-08-16 18:42:41 +01:00
  • 814fffbd72 Remove overly strict final checks Paul Elliott 2021-08-16 18:20:36 +01:00
  • 0f54b357e4 Document that returning 0 from the recv callback means EOF Hanno Becker 2021-07-23 07:23:47 +01:00
  • c8ac785fc3 Document that returning 0 from the recv callback means EOF Hanno Becker 2021-07-23 07:23:47 +01:00
  • 6adb287960 Move duplicated behaviour in get_files to own function Yuto Takano 2021-08-16 11:38:34 +01:00
  • 90bc026913 Exclusively use re.search() to avoid confusion with .match() Yuto Takano 2021-08-16 11:34:10 +01:00
  • 9d9c6dc46e Align the item counts in check_names for ease of reading Yuto Takano 2021-08-16 10:43:45 +01:00
  • 165700c914 Remove unnecessary try/catch in list_internal_identifiers Yuto Takano 2021-08-16 10:39:24 +01:00
  • 8246eb8fb6 Fix English typos in comments of check_names and list-identifiers Yuto Takano 2021-08-16 10:37:24 +01:00
  • fb86ac70f5 Comment Match.__str__ and use format() to simplify calculation Yuto Takano 2021-08-16 10:32:40 +01:00
  • f87422f019 Merge pull request #4427 from gilles-peskine-arm/tls_ext_cid-config-2.x Manuel Pégourié-Gonnard 2021-08-13 10:50:02 +02:00
  • 93a3ca6caf Merge pull request #4413 from gilles-peskine-arm/tls_ext_cid-config Manuel Pégourié-Gonnard 2021-08-13 10:49:50 +02:00
  • f11724bf2e Merge pull request #4861 from yuhaoth/pr/add-openssl-gnutls-tls1_3-check Manuel Pégourié-Gonnard 2021-08-13 09:15:22 +02:00
  • e8466a7a77 Merge pull request #4856 from mpg/add-arm-linux-build-2.16 Manuel Pégourié-Gonnard 2021-08-12 13:16:09 +02:00
  • 9c6cc6945e Merge pull request #4855 from mpg/add-arm-linux-build-2.x Manuel Pégourié-Gonnard 2021-08-12 13:16:07 +02:00
  • 4512f21473 Merge pull request #3572 from mpg/add-arm-linux-build Manuel Pégourié-Gonnard 2021-08-12 13:16:02 +02:00
  • 5e344563e4 Merge pull request #4858 from hanno-arm/upstream_tls13_transforms Manuel Pégourié-Gonnard 2021-08-12 12:29:54 +02:00
  • 2fb897ecf9 Merge pull request #4852 from hanno-arm/unify_cli_srv_hs_step Manuel Pégourié-Gonnard 2021-08-12 12:24:51 +02:00
  • b7745d2323 Merge pull request #4834 from hanno-arm/msg_layer_reset_helper Manuel Pégourié-Gonnard 2021-08-12 12:20:33 +02:00