Commit Graph

  • 215633cea4 psa: aead: Implement aead operations as a driver entry point Ronald Cron 2021-03-16 17:15:37 +0100
  • 9f31017956 psa: aead: Remove key slot from operation context Ronald Cron 2021-03-16 16:36:37 +0100
  • 95caad3743 Make check-names.sh accept any grep Dave Rodgman 2021-04-07 12:44:02 +0100
  • add60da95b Scan library for enums in list-enum-consts.sh Dave Rodgman 2021-04-07 14:45:36 +0100
  • b746825418 Capitalise MPS trace macros Dave Rodgman 2021-04-07 12:44:02 +0100
  • b420259777
    Merge pull request #4174 from gilles-peskine-arm/psa-eddsa-spec Gilles Peskine 2021-04-07 11:20:27 +0200
  • 20ad475cc2 Remove trailing spaces TRodziewicz 2021-04-07 09:44:01 +0200
  • 7bc6a3749c
    Merge pull request #3183 from meuter/development Gilles Peskine 2021-04-06 21:36:06 +0200
  • 5feb6702dd Fix the Changelog and extend tests to cover the hash of all-bits zero TRodziewicz 2021-04-06 19:55:17 +0200
  • 889828d0b4
    Merge pull request #4279 from ronald-cron-arm/fix-invalid-id-error-code Gilles Peskine 2021-04-06 18:46:30 +0200
  • 5ef0b97f87 Don't comment out dependencies Gilles Peskine 2021-04-06 12:49:56 +0200
  • 05371be430
    Merge pull request #3905 from gilles-peskine-arm/ssl-opt-less-grep-2.16 Gilles Peskine 2021-04-06 11:05:39 +0200
  • a8a7033cb1
    Merge pull request #3615 from gilles-peskine-arm/ssl-opt-less-grep-development Gilles Peskine 2021-04-06 11:05:34 +0200
  • 7dbd800f42 psa: aead: Isolate key slot unlock from operation abort Ronald Cron 2021-03-16 16:30:42 +0100
  • 197c2fd0a0 psa: aead: Move key resolution Ronald Cron 2021-03-16 14:50:33 +0100
  • 004f917ee8 psa: aead: Fix status initialization Ronald Cron 2021-03-16 17:26:12 +0100
  • 93d356cbe2 psa: Export "internally" mbedtls_cipher_info_from_psa Ronald Cron 2021-03-09 10:03:08 +0100
  • ff6a32d79c Fix low-probability arithmetic error in ECC Gilles Peskine 2021-04-03 20:21:43 +0200
  • 349b37273e Fix an incorrect comment about fix_negative Gilles Peskine 2021-04-03 21:40:11 +0200
  • 618be2ec41 Add unit tests for fix_negative Gilles Peskine 2021-04-03 21:47:53 +0200
  • 80ba850e27 Create a header file for ECP internal functions Gilles Peskine 2021-04-03 20:36:37 +0200
  • ca91ee4ed8 Unit test function for mbedtls_ecp_muladd Gilles Peskine 2021-04-03 18:31:01 +0200
  • 80f56733b0 Fix and simplify sign handling in mbedtls_mpi_read_string Gilles Peskine 2021-04-03 18:26:13 +0200
  • b13a26cd8c Add a few unit tests for mbedtls_mpi_read_string with leading zeros Gilles Peskine 2021-04-03 18:25:29 +0200
  • 6cc6631015 psa: Return in error when requested to copy a key to an opaque driver Ronald Cron 2021-04-02 12:27:47 +0200
  • a0bc2cd4f1 tests: psa: Fix copy fail test argument Ronald Cron 2021-04-02 08:56:20 +0200
  • d5200371ec
    Merge pull request #3512 from gilles-peskine-arm/ecp-alloc-202007 Gilles Peskine 2021-04-02 00:08:35 +0200
  • 980230e965 psa: include: Update and improve multipart-op struct design notes Ronald Cron 2021-04-01 15:37:49 +0200
  • dd3b539573 psa: include: Clarify scope of crypto_builtin/driver_contexts.h Ronald Cron 2021-04-01 15:36:50 +0200
  • 06c84ca5f8 psa: include: Merge crypto_builtin_hash.h and crypto_builtin_cipher.h Ronald Cron 2021-04-01 11:58:25 +0200
  • e31fd11ab3 psa: include: Fix comments Ronald Cron 2021-04-01 10:47:14 +0200
  • 602f986511 Add change log Ronald Cron 2021-04-01 09:15:19 +0200
  • d3b458c452 tests: psa: Fix expected error code Ronald Cron 2021-03-31 17:51:29 +0200
  • e8a2fc8461 Enforce dhm_min_bitlen exactly, not just the byte size Gilles Peskine 2020-12-08 22:46:11 +0100
  • c6b0d96c31 More precise testing of dhm_min_len Gilles Peskine 2020-12-08 22:31:52 +0100
  • 3aec89b8c2 Fix SSL tests scripts with recent OpenSSL server with Diffie-Hellman Gilles Peskine 2021-04-01 14:00:11 +0200
  • 77e412cd71 psa: Fix error code when creating/registering a key with invalid id Ronald Cron 2021-03-31 17:36:31 +0200
  • 88a55464f5 tests: psa: Add negative tests for psa_copy_key() Ronald Cron 2021-03-31 09:39:07 +0200
  • de825e62a6 psa: Fix psa_validate_key_persistence documentation Ronald Cron 2021-04-01 13:59:10 +0200
  • 2af9641a7d
    Merge pull request #4198 from maulik-arm/maulik-arm/fix-4162 Ronald Cron 2021-04-01 13:27:31 +0200
  • f41be14269 Add Change log entry for bug fix. Maulik Patel 2021-03-18 16:39:52 +0000
  • 56c9a9457a psa: hash: Fix is_hash_accelerated signature Ronald Cron 2021-04-01 10:45:57 +0200
  • e93095fe6b
    Merge pull request #4175 from mpg/expand-doc-visibility Gilles Peskine 2021-03-31 11:48:02 +0200
  • 9b31ad64bb Fix error message for long lines with URLs. Mateusz Starzyk 2021-03-31 11:18:28 +0200
  • 3cfed58227 Move URL regexes to class scope. Mateusz Starzyk 2021-03-31 11:09:21 +0200
  • b72f0ed48a
    Merge pull request #4273 from gilles-peskine-arm/etags-no-line-directive-2.16 Ronald Cron 2021-03-31 08:25:47 +0200
  • f70a3144a0 TAGS: Fix lookup in test/suites/!(test_suite_*).function Gilles Peskine 2021-01-13 13:45:30 +0100
  • cb25374b2c
    Merge pull request #3720 from militant-daos/mbedtls-2.16 Gilles Peskine 2021-03-30 17:33:12 +0200
  • bf792e0a82
    Merge pull request #3616 from militant-daos/bug_3175 Gilles Peskine 2021-03-30 17:33:08 +0200
  • 17fbf5b3c4
    Merge pull request #4237 from paul-elliott-arm/fix_printf_extra Ronald Cron 2021-03-30 16:40:56 +0200
  • 48ffe622f9
    Merge pull request #4215 from paul-elliott-arm/remove_fallthrough Ronald Cron 2021-03-30 16:40:24 +0200
  • 841ae226a4
    Merge pull request #4019 from gilles-peskine-arm/etags-no-line-directive Ronald Cron 2021-03-30 16:38:26 +0200
  • f08ec01e2b
    Merge pull request #4014 from hanno-arm/mps_reader paul-elliott-arm 2021-03-29 16:26:02 +0100
  • 22092e483e Add changelog entry for #4217 Steven Cooreman 2021-03-29 15:46:55 +0200
  • ecb02fbbc5 Apply suggestions from code review Hanno Becker 2021-03-26 19:20:49 +0000
  • c0b1b252bc Update tests/suites/test_suite_mps.function Hanno Becker 2021-03-26 19:18:01 +0000
  • 5b3841d592 Fix uninitialized memory bug in MPS reader test Hanno Becker 2021-03-19 05:23:30 +0000
  • 3c6386cde5 Revert accidental gitignore change Hanno Becker 2021-03-19 05:23:19 +0000
  • 1b1e7eb611 Add unit test for integer overflow in mbedtls_mps_reader_reclaim() Hanno Becker 2021-03-08 16:57:08 +0000
  • d4d33a1b6b Remove unnecessary check before calling memcpy() Hanno Becker 2021-03-08 16:45:04 +0000
  • 756abeb4e1 Fix typo in MPS test suite Hanno Becker 2021-03-08 16:28:09 +0000
  • d7fcbfa71e Test paused argument of MPS reader mbedtls_mps_reader_reclaim() Hanno Becker 2021-03-08 16:25:38 +0000
  • 032b352684 Improve naming of local variables in MPS reader implementation Hanno Becker 2021-03-08 16:23:26 +0000
  • 00931492da Fix spacing in MPS test suite Hanno Becker 2021-03-08 15:39:17 +0000
  • 7594c68049 Document status of MPS upstreaming Hanno Becker 2021-03-05 05:17:11 +0000
  • 43c8f8cf79 Put MPS under the umbrella of the TLS 1.3 experimental configuration Hanno Becker 2021-03-05 05:16:45 +0000
  • 61d7eedcb5 Fix Doxygen headers for MPS files Hanno Becker 2021-03-05 05:09:37 +0000
  • 2332f8f435 Rename static variable for MPS trace depth Hanno Becker 2021-02-22 16:58:16 +0000
  • 15da2fcf81 Remove unnecessary parameter in MPS reader unit test Hanno Becker 2021-02-22 16:57:14 +0000
  • 5047b56758 Improve wording in MPS unit tests Hanno Becker 2021-02-22 16:52:02 +0000
  • b17212a8bf Use size_t instead of int for index in buffer loops in MPS unit test Hanno Becker 2021-02-22 16:50:01 +0000
  • 8a04b10ed8 Fix include path for MPS reader header in MPS test suite Hanno Becker 2021-02-22 16:49:24 +0000
  • 77e4f485e1 Move illustration of (un)supported cases in MPS reader documentation Hanno Becker 2021-02-22 16:46:06 +0000
  • 97c8e930e2 Fix diagram in documentation of MPS reader Hanno Becker 2021-02-22 16:39:36 +0000
  • 1682a8b6fe Don't use abbreviated names for local variables in MPS reader Hanno Becker 2021-02-22 16:38:56 +0000
  • b9c086adc5 Use int pointer for paused param in mbedtls_mps_reader_reclaim() Hanno Becker 2021-02-22 16:04:06 +0000
  • fea81b3997 Improve and fix wording in MPS reader documentation Hanno Becker 2021-02-22 15:18:11 +0000
  • f1cfa319c4 Fix typos in documentation of MBEDTLS_ERR_MPS_READER_NEED_MORE Hanno Becker 2021-02-22 15:15:44 +0000
  • d913e2e982 Remove duplicate definition of MBEDTLS_MPS_ERR_BASE Hanno Becker 2021-02-22 15:15:13 +0000
  • 4a079c5be7 Fix documentation for mbedtls_mps_[stored_]size_t Hanno Becker 2021-02-22 15:13:28 +0000
  • 46101c76f9 Improve wording of documentation of mbedtls_mps_size_t Hanno Becker 2021-02-22 15:11:15 +0000
  • 6e3484e123 Clarify documentation of MBEDTLS_MPS_STATE_VALIDATION Hanno Becker 2021-02-22 15:09:03 +0000
  • 53314aade1 Adjust spacing for MPS reader entries in library/Makefile Hanno Becker 2021-02-22 15:03:37 +0000
  • 3d0db81690 Fix typo in MPS reader documentation Hanno Becker 2021-02-08 08:22:52 +0000
  • 8fc107c9fb Clarify wording in MPS reader documentation Hanno Becker 2021-02-08 08:19:16 +0000
  • a408c1719c Clarify wording in MPS reader documentation Hanno Becker 2021-02-08 08:17:39 +0000
  • 49cc1317b0 Fix typo in MPS reader documentation Hanno Becker 2021-02-08 08:17:32 +0000
  • b1855434eb Rename mbedtls_mps_reader::acc_avail -> acc_available Hanno Becker 2021-02-08 08:07:35 +0000
  • f81e41f1e4 Improve readability of MPS reader implementation Hanno Becker 2021-02-08 08:04:01 +0000
  • 0bea62f2d7 Fix typo in reader documentation Hanno Becker 2021-02-08 07:54:19 +0000
  • 4f84e20eb0 Don't invalidate MPS reader buffers upon commit call Hanno Becker 2021-02-08 06:54:30 +0000
  • 014f683ca9 Test MPS reader when reclaim fails because the acc is too small Hanno Becker 2021-02-08 06:52:21 +0000
  • bc64f945e4 Update VS2010 project file Hanno Becker 2021-01-28 10:43:32 +0000
  • 8899396fd1 Move MPS reader to mbedtls_mps_ namespace Hanno Becker 2021-01-28 09:45:47 +0000
  • 984fbded58 Move MPS trace macros to MBEDTLS_MPS_ namespace Hanno Becker 2021-01-28 09:02:18 +0000
  • c518c3b7bb Rename MPS files library/mps/xxx.[ch] to library/mps_xxx.[ch] Hanno Becker 2021-01-28 07:08:08 +0000
  • b910016049 Add MPS trace module implementation Hanno Becker 2021-01-12 09:46:03 +0000
  • 2b8bad3e80 MPS Reader Tests: Test feed() of NULL buffer Hanno Becker 2021-01-12 09:40:05 +0000
  • 223b72e40e MPS Reader Tests: Exercise inconsistent reads after pausing Hanno Becker 2021-01-12 09:31:31 +0000
  • 714cbeb4f5 MPS Reader Tests: Add random test Hanno Becker 2021-01-12 09:23:15 +0000