Commit Graph

  • c3ccae7faf Unit test function for mbedtls_ecp_muladd Gilles Peskine 2021-04-03 18:31:01 +02:00
  • 984fd07c53 Fix and simplify sign handling in mbedtls_mpi_read_string Gilles Peskine 2021-04-03 18:26:13 +02:00
  • 228b98f24f Add a few unit tests for mbedtls_mpi_read_string with leading zeros Gilles Peskine 2021-04-03 18:25:29 +02:00
  • 392d1010dc Clarify some comments Gilles Peskine 2021-04-09 15:46:51 +02:00
  • bd43f67a9b Fix copypasta in test case description Gilles Peskine 2021-04-09 15:46:40 +02:00
  • e991aa48c5 Merge pull request #4311 from gilles-peskine-arm/move-internal-headers-doxygen Manuel Pégourié-Gonnard 2021-04-09 14:40:19 +02:00
  • f04c0ed2a7 Merge pull request #4318 from bensze01/ecc_get_family_doc Gilles Peskine 2021-04-08 17:58:42 +02:00
  • 2fdd5afc29 Merge pull request #4305 from daverodgman/development_new Dave Rodgman 2021-04-08 15:45:35 +01:00
  • 3b1cba82c8 Fix reference to deprecated macro in documentation Bence Szépkúti 2021-04-08 15:49:07 +02:00
  • df2e4f22a8 Merge pull request #4290 from ronald-cron-arm/hash-dispatch-follow-up Ronald Cron 2021-04-08 09:13:19 +02:00
  • 05942058e7 Remove debug statement TRodziewicz 2021-04-07 19:24:04 +02:00
  • 611f043736 Correct the new tests names TRodziewicz 2021-04-07 19:19:47 +02:00
  • 40de3c99c0 Fix Changelog, add separate test functions for hash of all-zero bits TRodziewicz 2021-04-07 19:16:18 +02:00
  • bd069163be Fix line lengths in changelog Dave Rodgman 2021-04-07 10:13:28 +01:00
  • 3b5e6f0b30 Fix some errors relating to header file renames Dave Rodgman 2021-04-06 17:58:16 +01:00
  • 73e3e2cb1a Merge remote-tracking branch 'origin/development' into development_new Dave Rodgman 2021-04-07 16:31:09 +01:00
  • 6741fc9148 Merge pull request #4306 from daverodgman/fix_mps_trace_macros Dave Rodgman 2021-04-07 16:07:50 +01:00
  • 384a0880c4 Merge pull request #4310 from daverodgman/check-names-grep-backport-2.16 Dave Rodgman 2021-04-07 15:29:03 +01:00
  • 38ff9adacb Merge pull request #4308 from daverodgman/checknames-grep Dave Rodgman 2021-04-07 15:28:08 +01:00
  • 0708974d85 Merge pull request #4309 from daverodgman/check-names-grep-backport Dave Rodgman 2021-04-07 15:27:44 +01:00
  • 0ff0ff776a Remove obsolete reference to internal headers under include/ Gilles Peskine 2021-04-07 16:16:37 +02:00
  • aa9dfbfdf4 Make check-names.sh accept any grep Dave Rodgman 2021-04-07 12:44:02 +01:00
  • 810eb16831 psa: aead: Make CCM/GCM ordering consistent Ronald Cron 2021-04-06 09:01:39 +02:00
  • a1971c3b72 tests: psa: aead: Fix forced error code Ronald Cron 2021-03-26 13:35:11 +01:00
  • b9349a67a9 psa: aead: Add missing chachapoly context free Ronald Cron 2021-03-26 13:32:29 +01:00
  • ecbc068252 psa: aead: Remove from operation ctx members only used in setup Ronald Cron 2021-03-26 13:25:17 +01:00
  • ea7ab13991 Do validation on the algorithm argument in AEAD Steven Cooreman 2021-03-17 16:28:00 +01:00
  • 9a986165bf psa: aead: Accept opaque keys for encryption/decryption Ronald Cron 2021-03-26 12:40:07 +01:00
  • d17dff38e9 tests: driver wrapper: Add AEAD dispatch testing Ronald Cron 2021-03-23 09:33:39 +01:00
  • bfe551d15e tests: Add AEAD transparent test driver hooks Ronald Cron 2021-03-23 09:33:25 +01:00
  • de82281541 psa: aead: Add driver delegation Ronald Cron 2021-03-17 16:08:20 +01:00
  • 46f9178d85 psa: aead: Move AEAD driver entry points to psa_crypto_aead.c Ronald Cron 2021-03-17 08:16:34 +01:00
  • 7ceee8d30a psa: Add psa_crypto_aead.[hc] Ronald Cron 2021-03-17 16:55:43 +01:00
  • 215633cea4 psa: aead: Implement aead operations as a driver entry point Ronald Cron 2021-03-16 17:15:37 +01:00
  • 9f31017956 psa: aead: Remove key slot from operation context Ronald Cron 2021-03-16 16:36:37 +01:00
  • 95caad3743 Make check-names.sh accept any grep Dave Rodgman 2021-04-07 12:44:02 +01:00
  • 6341c068bc Make check-names.sh accept any grep Dave Rodgman 2021-04-07 12:44:02 +01:00
  • add60da95b Scan library for enums in list-enum-consts.sh Dave Rodgman 2021-04-07 14:45:36 +01:00
  • b746825418 Capitalise MPS trace macros Dave Rodgman 2021-04-07 12:44:02 +01:00
  • b420259777 Merge pull request #4174 from gilles-peskine-arm/psa-eddsa-spec Gilles Peskine 2021-04-07 11:20:27 +02:00
  • 20ad475cc2 Remove trailing spaces TRodziewicz 2021-04-07 09:44:01 +02:00
  • 7bc6a3749c Merge pull request #3183 from meuter/development Gilles Peskine 2021-04-06 21:36:06 +02:00
  • 5feb6702dd Fix the Changelog and extend tests to cover the hash of all-bits zero TRodziewicz 2021-04-06 19:55:17 +02:00
  • 889828d0b4 Merge pull request #4279 from ronald-cron-arm/fix-invalid-id-error-code Gilles Peskine 2021-04-06 18:46:30 +02:00
  • 5ef0b97f87 Don't comment out dependencies Gilles Peskine 2021-04-06 12:49:56 +02:00
  • e6a778286f Merge pull request #4281 from chris-jones-arm/remove-missing-ref Manuel Pégourié-Gonnard 2021-04-06 11:06:46 +02:00
  • 05371be430 Merge pull request #3905 from gilles-peskine-arm/ssl-opt-less-grep-2.16 Gilles Peskine 2021-04-06 11:05:39 +02:00
  • a8a7033cb1 Merge pull request #3615 from gilles-peskine-arm/ssl-opt-less-grep-development Gilles Peskine 2021-04-06 11:05:34 +02:00
  • 7dbd800f42 psa: aead: Isolate key slot unlock from operation abort Ronald Cron 2021-03-16 16:30:42 +01:00
  • 197c2fd0a0 psa: aead: Move key resolution Ronald Cron 2021-03-16 14:50:33 +01:00
  • 004f917ee8 psa: aead: Fix status initialization Ronald Cron 2021-03-16 17:26:12 +01:00
  • 93d356cbe2 psa: Export "internally" mbedtls_cipher_info_from_psa Ronald Cron 2021-03-09 10:03:08 +01:00
  • ff6a32d79c Fix low-probability arithmetic error in ECC Gilles Peskine 2021-04-03 20:21:43 +02:00
  • 349b37273e Fix an incorrect comment about fix_negative Gilles Peskine 2021-04-03 21:40:11 +02:00
  • 618be2ec41 Add unit tests for fix_negative Gilles Peskine 2021-04-03 21:47:53 +02:00
  • 80ba850e27 Create a header file for ECP internal functions Gilles Peskine 2021-04-03 20:36:37 +02:00
  • ca91ee4ed8 Unit test function for mbedtls_ecp_muladd Gilles Peskine 2021-04-03 18:31:01 +02:00
  • 80f56733b0 Fix and simplify sign handling in mbedtls_mpi_read_string Gilles Peskine 2021-04-03 18:26:13 +02:00
  • b13a26cd8c Add a few unit tests for mbedtls_mpi_read_string with leading zeros Gilles Peskine 2021-04-03 18:25:29 +02:00
  • 6cc6631015 psa: Return in error when requested to copy a key to an opaque driver Ronald Cron 2021-04-02 12:27:47 +02:00
  • a0bc2cd4f1 tests: psa: Fix copy fail test argument Ronald Cron 2021-04-02 08:56:20 +02:00
  • d5200371ec Merge pull request #3512 from gilles-peskine-arm/ecp-alloc-202007 Gilles Peskine 2021-04-02 00:08:35 +02:00
  • 980230e965 psa: include: Update and improve multipart-op struct design notes Ronald Cron 2021-04-01 15:37:49 +02:00
  • dd3b539573 psa: include: Clarify scope of crypto_builtin/driver_contexts.h Ronald Cron 2021-04-01 15:36:50 +02:00
  • 06c84ca5f8 psa: include: Merge crypto_builtin_hash.h and crypto_builtin_cipher.h Ronald Cron 2021-04-01 11:58:25 +02:00
  • e31fd11ab3 psa: include: Fix comments Ronald Cron 2021-04-01 10:47:14 +02:00
  • 602f986511 Add change log Ronald Cron 2021-04-01 09:15:19 +02:00
  • d3b458c452 tests: psa: Fix expected error code Ronald Cron 2021-03-31 17:51:29 +02:00
  • e8a2fc8461 Enforce dhm_min_bitlen exactly, not just the byte size Gilles Peskine 2020-12-08 22:46:11 +01:00
  • c6b0d96c31 More precise testing of dhm_min_len Gilles Peskine 2020-12-08 22:31:52 +01:00
  • 3aec89b8c2 Fix SSL tests scripts with recent OpenSSL server with Diffie-Hellman Gilles Peskine 2021-04-01 14:00:11 +02:00
  • 77e412cd71 psa: Fix error code when creating/registering a key with invalid id Ronald Cron 2021-03-31 17:36:31 +02:00
  • 88a55464f5 tests: psa: Add negative tests for psa_copy_key() Ronald Cron 2021-03-31 09:39:07 +02:00
  • de825e62a6 psa: Fix psa_validate_key_persistence documentation Ronald Cron 2021-04-01 13:59:10 +02:00
  • 2af9641a7d Merge pull request #4198 from maulik-arm/maulik-arm/fix-4162 Ronald Cron 2021-04-01 13:27:31 +02:00
  • f41be14269 Add Change log entry for bug fix. Maulik Patel 2021-03-18 16:39:52 +00:00
  • 6f554e388e Remove reference to include/mbedtls/*_internal.h files Chris Jones 2021-04-01 09:52:37 +01:00
  • 56c9a9457a psa: hash: Fix is_hash_accelerated signature Ronald Cron 2021-04-01 10:45:57 +02:00
  • e93095fe6b Merge pull request #4175 from mpg/expand-doc-visibility Gilles Peskine 2021-03-31 11:48:02 +02:00
  • 9b31ad64bb Fix error message for long lines with URLs. Mateusz Starzyk 2021-03-31 11:18:28 +02:00
  • 3cfed58227 Move URL regexes to class scope. Mateusz Starzyk 2021-03-31 11:09:21 +02:00
  • b72f0ed48a Merge pull request #4273 from gilles-peskine-arm/etags-no-line-directive-2.16 Ronald Cron 2021-03-31 08:25:47 +02:00
  • f70a3144a0 TAGS: Fix lookup in test/suites/!(test_suite_*).function Gilles Peskine 2021-01-13 13:45:30 +01:00
  • cb25374b2c Merge pull request #3720 from militant-daos/mbedtls-2.16 Gilles Peskine 2021-03-30 17:33:12 +02:00
  • bf792e0a82 Merge pull request #3616 from militant-daos/bug_3175 Gilles Peskine 2021-03-30 17:33:08 +02:00
  • 17fbf5b3c4 Merge pull request #4237 from paul-elliott-arm/fix_printf_extra Ronald Cron 2021-03-30 16:40:56 +02:00
  • 48ffe622f9 Merge pull request #4215 from paul-elliott-arm/remove_fallthrough Ronald Cron 2021-03-30 16:40:24 +02:00
  • 841ae226a4 Merge pull request #4019 from gilles-peskine-arm/etags-no-line-directive Ronald Cron 2021-03-30 16:38:26 +02:00
  • f08ec01e2b Merge pull request #4014 from hanno-arm/mps_reader paul-elliott-arm 2021-03-29 16:26:02 +01:00
  • 22092e483e Add changelog entry for #4217 Steven Cooreman 2021-03-29 15:46:55 +02:00
  • a71e369f2d Add changelog entry for #4217 Steven Cooreman 2021-03-29 15:46:55 +02:00
  • ecb02fbbc5 Apply suggestions from code review Hanno Becker 2021-03-26 19:20:49 +00:00
  • c0b1b252bc Update tests/suites/test_suite_mps.function Hanno Becker 2021-03-26 19:18:01 +00:00
  • 5b3841d592 Fix uninitialized memory bug in MPS reader test Hanno Becker 2021-03-19 05:23:30 +00:00
  • 3c6386cde5 Revert accidental gitignore change Hanno Becker 2021-03-19 05:23:19 +00:00
  • 1b1e7eb611 Add unit test for integer overflow in mbedtls_mps_reader_reclaim() Hanno Becker 2021-03-08 16:57:08 +00:00
  • d4d33a1b6b Remove unnecessary check before calling memcpy() Hanno Becker 2021-03-08 16:45:04 +00:00
  • 756abeb4e1 Fix typo in MPS test suite Hanno Becker 2021-03-08 16:28:09 +00:00
  • d7fcbfa71e Test paused argument of MPS reader mbedtls_mps_reader_reclaim() Hanno Becker 2021-03-08 16:25:38 +00:00
  • 032b352684 Improve naming of local variables in MPS reader implementation Hanno Becker 2021-03-08 16:23:26 +00:00