Commit graph

  • 054bf7f2a0 Reduce indentation need by checking negative case first Steven Cooreman 2021-04-06 15:09:19 +0200
  • 43e4a406d9 Give builtin key export test functions the same dependencies Steven Cooreman 2021-04-06 13:17:36 +0200
  • b938b0bb03 Documentation clarification after review Steven Cooreman 2021-04-06 13:08:42 +0200
  • a1ce2f2675 Rename test driver lifetime to location Steven Cooreman 2021-03-18 20:49:29 +0100
  • c8b9534378 Change signature of mbedtls_psa_platform_get_builtin_key Steven Cooreman 2021-03-18 20:48:06 +0100
  • 4b51925ede Stricter test dependencies on builtin key test Steven Cooreman 2021-03-18 20:25:53 +0100
  • 1a0fbacde1 Refactor opaque key handling in the test driver Steven Cooreman 2021-03-18 19:19:53 +0100
  • e384252cb7 Move include to top of file Steven Cooreman 2021-03-18 18:52:44 +0100
  • 33a32f024f Move test driver implementation of platform_get_builtin_key Steven Cooreman 2021-03-18 18:43:15 +0100
  • 649a8f4301 replace memcpy of structure with regular assignment Steven Cooreman 2021-03-18 17:34:55 +0100
  • ffc7fc9b71 Move variable declarations to top of function Steven Cooreman 2021-03-18 17:33:46 +0100
  • 85d554a99b Use different variables for buffer size and data length Steven Cooreman 2021-03-18 17:19:30 +0100
  • 203bcbbc47 Style fixes (typos, whitespace, 80 column limit) Steven Cooreman 2021-03-18 17:17:40 +0100
  • e5e30859b7 Remove potentially unused exit label Steven Cooreman 2021-02-22 14:40:04 +0100
  • 5be864f645 Add changelog for MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS Steven Cooreman 2021-02-22 12:48:51 +0100
  • 437fcfc32e Add simple test coverage for builtin keys (PSA opaque driver export) Steven Cooreman 2021-02-22 12:44:15 +0100
  • f9a55ffa2c Add test driver implementation for MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS Steven Cooreman 2021-02-19 18:04:59 +0100
  • 6801f08973 Implement support for MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS Steven Cooreman 2021-02-19 17:21:22 +0100
  • eb1a301321 Update documentation references to the AEAD macros Bence Szépkúti 2021-03-18 10:33:33 +0100
  • 12116bc3bb Update the AEAD output size macros Bence Szépkúti 2021-03-11 15:59:24 +0100
  • f7b6b4e591 Align code style with the rest of the file Bence Szépkúti 2021-03-08 16:08:58 +0100
  • 30f91a4bca Mark AEAD compatibility macros as deprecated Bence Szépkúti 2021-03-08 15:30:27 +0100
  • 670df7a41d Rename AEAD output size macros in crypto_compat.h Bence Szépkúti 2021-03-08 10:52:26 +0100
  • 8810fd3250 Copy AEAD output size macros to crypto_compat.h Bence Szépkúti 2021-03-05 14:18:33 +0100
  • cbcefae955
    Merge pull request #4348 from mpg/revert-4334-dev Janos Follath 2021-04-15 13:31:58 +0100
  • 1724bd2a4f
    Merge pull request #4322 from gilles-peskine-arm/ecp-add-fix-tests-2.16 Gilles Peskine 2021-04-15 14:00:50 +0200
  • 93c0847914 Revert "Remove deprecated things from hashing modules" Manuel Pégourié-Gonnard 2021-04-15 12:23:55 +0200
  • 149211146f Revert "fix error.c - now it's autogenerated" Manuel Pégourié-Gonnard 2021-04-15 12:23:33 +0200
  • 30dcdf40b4 Revert "fix error.c - second try" Manuel Pégourié-Gonnard 2021-04-15 12:23:20 +0200
  • 247745ffc4 Revert "Changelog added" Manuel Pégourié-Gonnard 2021-04-15 12:22:23 +0200
  • fdb588b3a7 Fix an incorrect error code addition in pk_parse_key_pkcs8_unencrypted_der Chris Jones 2021-04-14 18:15:24 +0100
  • 9f7a693f2c Apply MBEDTLS_ERROR_ADD to library Chris Jones 2021-04-14 12:12:09 +0100
  • 52d0b48f04
    Merge pull request #4346 from mstarzyk-mobica/long_url_backport_mbedtls_216 Gilles Peskine 2021-04-15 11:12:24 +0200
  • 9013489177
    Merge pull request #4253 from mstarzyk-mobica/long_url_in_changelog_entry Gilles Peskine 2021-04-15 11:12:21 +0200
  • c039514559
    Merge pull request #4334 from TRodziewicz/origin/remove_old_func_from_hashing Manuel Pégourié-Gonnard 2021-04-15 10:13:32 +0200
  • 270626ee70 Allow changelog entries to have URLs exceeding 80 char limit. Mateusz Starzyk 2021-04-15 10:03:59 +0200
  • 09c916afba
    Merge pull request #4257 from ronald-cron-arm/psa-aead Gilles Peskine 2021-04-14 14:07:51 +0200
  • defe10df52 Add compatibility macro for the inline keyword in error.h Chris Jones 2021-04-12 17:31:39 +0100
  • ef01852d65 Add missing guard to mbedtls_test_hook_error_add Chris Jones 2021-04-12 17:27:18 +0100
  • abded0ed39 Improve and fix documentation for error code combination Chris Jones 2021-04-12 15:44:47 +0100
  • b7d02e0f15 Fix misc issues with unused parameters and check-names.sh Chris Jones 2021-04-01 17:40:03 +0100
  • 7439209bcc Rewrite error addition interface Chris Jones 2021-04-01 16:00:01 +0100
  • ac33a3ab12 Add exception in check when high error code == 0 Chris Jones 2021-03-31 16:09:28 +0100
  • 3f613c17c1 Improve mbedtls_test_err_add_check documentation Chris Jones 2021-03-31 09:34:22 +0100
  • 759e30bdb0 Add MBEDTLS_ERROR_C dependency to invasive error code testing Chris Jones 2021-02-09 15:30:54 +0000
  • b179b84335 Change set_err_add_hook void pointer to actual function pointer signature Chris Jones 2021-02-08 16:53:29 +0000
  • fe285f53e6 Make mbedtls_test_err_add_check fail tests Chris Jones 2021-02-08 12:32:41 +0000
  • d86ad60aa5 Change mbedtls_set_err_add_hook to use doxygen style comment Chris Jones 2021-01-29 15:47:47 +0000
  • a203c38576 Expand error addition checks Chris Jones 2021-01-29 14:56:20 +0000
  • ef180af350 Move MBEDTLS_ERR_ADD macro and functions to error.* Chris Jones 2021-01-26 17:50:48 +0000
  • 808b7c8a8a Fix building with MBEDTLS_TEST_HOOKS enabled Chris Jones 2021-01-13 12:33:36 +0000
  • 5e8805afeb Move MBEDTLS_ERR_ADD macro and function to common.* Chris Jones 2021-01-12 15:21:57 +0000
  • 713e4e77b4 Expand use of MBEDTLS_ERR_ADD to the rest of rsa.c Chris Jones 2021-01-11 12:31:27 +0000
  • 220cdece40 Fix error code combination check Chris Jones 2021-01-11 12:27:21 +0000
  • 96ae73b0ea Add macro for error code addition Chris Jones 2021-01-08 17:04:59 +0000
  • 5a1d0fc55f Fix copypasta in test case description Gilles Peskine 2021-04-09 15:46:40 +0200
  • 528b0a6b18
    Merge pull request #4323 from gilles-peskine-arm/ecp-add-fix-changelog-development Manuel Pégourié-Gonnard 2021-04-13 09:57:10 +0200
  • 8d2b7aaede
    Merge pull request #4337 from gilles-peskine-arm/changelog_linelength_enforcement-2.16 Gilles Peskine 2021-04-12 20:49:23 +0200
  • 0961e3db49 Changelog added TRodziewicz 2021-04-12 17:19:43 +0200
  • 08d6737368 Explain the problem in more concrete terms Gilles Peskine 2021-04-09 20:20:26 +0200
  • 0ec5979461 Pythonify and fix reported line number Paul Elliott 2021-03-18 18:07:46 +0000
  • 217565ef4e Improve error message Paul Elliott 2021-03-09 10:24:55 +0000
  • 46bef5f929 Remove changelog entry Paul Elliott 2021-03-09 10:23:18 +0000
  • c24a1e86da Make assemble changelog script enforce line length Paul Elliott 2021-03-05 12:22:51 +0000
  • 9a86843470 fix error.c - second try TRodziewicz 2021-04-12 15:13:10 +0200
  • 48f6d0d6e5 fix error.c - now it's autogenerated TRodziewicz 2021-04-12 14:49:55 +0200
  • c75d9f589b Remove deprecated things from hashing modules TRodziewicz 2021-04-12 11:38:37 +0200
  • 8f28c24b4a Explain the problem in more concrete terms Gilles Peskine 2021-04-09 20:20:26 +0200
  • 6527cd382b Enforce dhm_min_bitlen exactly, not just the byte size Gilles Peskine 2020-12-08 22:46:11 +0100
  • 3e7b61c42b More precise testing of dhm_min_len Gilles Peskine 2020-12-08 22:31:52 +0100
  • fd4fab0b24 mbedtls_mpi_read_string("-0") no longer produces a "negative zero" Gilles Peskine 2021-04-09 17:11:34 +0200
  • cd7d074ff9 mbedtls_mpi_read_string("-0") no longer produces a "negative zero" Gilles Peskine 2021-04-09 17:11:34 +0200
  • 9a1c092f8b
    Merge pull request #4297 from gilles-peskine-arm/ecp-add-fix-202104 Gilles Peskine 2021-04-09 16:46:06 +0200
  • 2c8cfcf59f Fix an incorrect comment about fix_negative Gilles Peskine 2021-04-03 21:40:11 +0200
  • c3ccae7faf Unit test function for mbedtls_ecp_muladd Gilles Peskine 2021-04-03 18:31:01 +0200
  • 984fd07c53 Fix and simplify sign handling in mbedtls_mpi_read_string Gilles Peskine 2021-04-03 18:26:13 +0200
  • 228b98f24f Add a few unit tests for mbedtls_mpi_read_string with leading zeros Gilles Peskine 2021-04-03 18:25:29 +0200
  • 392d1010dc Clarify some comments Gilles Peskine 2021-04-09 15:46:51 +0200
  • bd43f67a9b Fix copypasta in test case description Gilles Peskine 2021-04-09 15:46:40 +0200
  • f04c0ed2a7
    Merge pull request #4318 from bensze01/ecc_get_family_doc Gilles Peskine 2021-04-08 17:58:42 +0200
  • 3b1cba82c8 Fix reference to deprecated macro in documentation Bence Szépkúti 2021-04-08 15:49:07 +0200
  • df2e4f22a8
    Merge pull request #4290 from ronald-cron-arm/hash-dispatch-follow-up Ronald Cron 2021-04-08 09:13:19 +0200
  • 05942058e7 Remove debug statement TRodziewicz 2021-04-07 19:24:04 +0200
  • 611f043736 Correct the new tests names TRodziewicz 2021-04-07 19:19:47 +0200
  • 40de3c99c0 Fix Changelog, add separate test functions for hash of all-zero bits TRodziewicz 2021-04-07 19:16:18 +0200
  • 6741fc9148
    Merge pull request #4306 from daverodgman/fix_mps_trace_macros Dave Rodgman 2021-04-07 16:07:50 +0100
  • 384a0880c4
    Merge pull request #4310 from daverodgman/check-names-grep-backport-2.16 Dave Rodgman 2021-04-07 15:29:03 +0100
  • 0708974d85
    Merge pull request #4309 from daverodgman/check-names-grep-backport Dave Rodgman 2021-04-07 15:27:44 +0100
  • aa9dfbfdf4 Make check-names.sh accept any grep Dave Rodgman 2021-04-07 12:44:02 +0100
  • 810eb16831 psa: aead: Make CCM/GCM ordering consistent Ronald Cron 2021-04-06 09:01:39 +0200
  • a1971c3b72 tests: psa: aead: Fix forced error code Ronald Cron 2021-03-26 13:35:11 +0100
  • b9349a67a9 psa: aead: Add missing chachapoly context free Ronald Cron 2021-03-26 13:32:29 +0100
  • ecbc068252 psa: aead: Remove from operation ctx members only used in setup Ronald Cron 2021-03-26 13:25:17 +0100
  • ea7ab13991 Do validation on the algorithm argument in AEAD Steven Cooreman 2021-03-17 16:28:00 +0100
  • 9a986165bf psa: aead: Accept opaque keys for encryption/decryption Ronald Cron 2021-03-26 12:40:07 +0100
  • d17dff38e9 tests: driver wrapper: Add AEAD dispatch testing Ronald Cron 2021-03-23 09:33:39 +0100
  • bfe551d15e tests: Add AEAD transparent test driver hooks Ronald Cron 2021-03-23 09:33:25 +0100
  • de82281541 psa: aead: Add driver delegation Ronald Cron 2021-03-17 16:08:20 +0100
  • 46f9178d85 psa: aead: Move AEAD driver entry points to psa_crypto_aead.c Ronald Cron 2021-03-17 08:16:34 +0100
  • 7ceee8d30a psa: Add psa_crypto_aead.[hc] Ronald Cron 2021-03-17 16:55:43 +0100