Commit Graph

  • 7b0ee1e655 Fix control bypass warnings Agathiyan Bragadeesh 2023-07-27 15:51:46 +01:00
  • d7bdbbeb0a Improve naming of mimimum RSA key size generation configurations Waleed Elmelegy 2023-07-20 16:26:58 +00:00
  • f2e3eb8bd9 Add OID for HMAC-RIPEMD160 Dave Rodgman 2023-07-27 15:46:05 +01:00
  • 5cc67a3ee2 Add OIDs for HMAC-SHA3 Dave Rodgman 2023-07-27 14:44:35 +01:00
  • a2cdc840de Fix pre-existing missing closing #endif comment Dave Rodgman 2023-07-27 14:44:13 +01:00
  • 2d626cc44f Fix missing opening brace in comments Dave Rodgman 2023-07-27 14:43:55 +01:00
  • 0540fe74e3 Fix code style Tom Cosgrove 2023-07-27 14:17:27 +01:00
  • 25b4e72d6e MBEDTLS_PSA_CRYPTO_CONFIG is ready for production Gilles Peskine 2023-07-27 15:05:12 +02:00
  • e0fa7ec4db Merge pull request #7988 from gabor-mezei-arm/7598_add_32bit_test_component Janos Follath 2023-07-27 13:00:04 +00:00
  • 763b353f2f Replace TEST_ASSERT("message" == 0) with TEST_FAIL Agathiyan Bragadeesh 2023-07-27 13:52:31 +01:00
  • 5c60382201 code style Dave Rodgman 2023-07-27 13:28:41 +01:00
  • d2c9f6d256 Strengthen psa_mac_verify testing Dave Rodgman 2023-07-27 13:00:02 +01:00
  • 0c38385858 Use psa_mac_compare in tests; add some HMAC edge-cases Dave Rodgman 2023-07-27 12:54:09 +01:00
  • 3d158f0c28 Adapt tests to work on all possible minimum RSA key sizes Waleed Elmelegy 2023-07-07 11:48:03 +00:00
  • ab5707185a Add a minimum rsa key size config to psa config Waleed Elmelegy 2023-07-05 16:40:58 +00:00
  • 76336c3e4d Enforce minimum key size when generating RSA key size Waleed Elmelegy 2023-06-30 16:48:19 +01:00
  • 0fda0d2e5c Fix overly specific description in public doc Manuel Pégourié-Gonnard 2023-07-27 12:22:52 +02:00
  • 430a4f3968 rsa_signature: Use heap memory to allocate DER encoded RSA private key Sarvesh Bodakhe 2023-07-27 14:51:25 +05:30
  • 9c5c2a4b71 crypto_legacy: fix initial comment Valerio Setti 2023-07-27 11:11:19 +02:00
  • 3a96227706 generate_psa_tests: remove checks for DH's LEGACY symbols Valerio Setti 2023-07-27 11:01:33 +02:00
  • dfed278218 changelog: fix errors/typos Valerio Setti 2023-07-27 10:57:55 +02:00
  • ae68c09a69 Merge pull request #7987 from gilles-peskine-arm/ssl_premaster_secret-empty-2.28 Gilles Peskine 2023-07-27 10:29:27 +02:00
  • 7ef14bf8a2 Merge pull request #7835 from gilles-peskine-arm/ssl_premaster_secret-empty-3.4 Gilles Peskine 2023-07-27 08:28:21 +00:00
  • 4b36c59d42 ChangeLog: improving descriptions of KEY_PAIR changes Valerio Setti 2023-07-13 11:31:21 +02:00
  • 27602c32a2 test: accelerate all KEY_PAIR symbols in accel FFDH component Valerio Setti 2023-07-10 16:38:59 +02:00
  • a55f042636 psa: replace DH_KEY_PAIR_LEGACY with new symbols Valerio Setti 2023-07-10 15:34:41 +02:00
  • 4dfc132bcb code_size_compare: change format for comparison result Yanray Wang 2023-07-27 10:44:50 +08:00
  • 6f09267646 code_size_compare: remove column of percentage for code size change Yanray Wang 2023-07-27 10:15:13 +08:00
  • 34d8bd37d9 Fix warnings from clang-16 Gowtham Suresh Kumar 2023-07-26 17:18:55 +01:00
  • 1997f3022f PSA_CRYPTO_DRIVER_TEST_ALL is incompatible with MBEDTLS_PSA_CRYPTO_CONFIG Gilles Peskine 2023-07-26 18:45:20 +02:00
  • 51ed3139d1 Merge pull request #7909 from mpg/dh-generate-psa-tests Gilles Peskine 2023-07-26 17:46:09 +00:00
  • 44fae4908d Add PSA HMAC MD5 test Dave Rodgman 2023-07-26 18:45:19 +01:00
  • faff45c917 Add HMAC tests for other digest algorithms Dave Rodgman 2023-07-26 18:13:58 +01:00
  • fe5adfe547 Add HMAC test-cases for SHA3 Dave Rodgman 2023-07-26 17:58:48 +01:00
  • 6b9017045f Don't call psa_crypto_init with uninitialized local contexts (entropy) Gilles Peskine 2023-07-26 18:43:39 +02:00
  • 186731b22a Fix warnings from clang-16 Gowtham Suresh Kumar 2023-07-26 15:47:45 +01:00
  • 1e3af2485f Update test scripts to use latest/earliest compilers Gowtham Suresh Kumar 2023-07-19 08:39:20 +01:00
  • a12baf8c5f Update test scripts to use latest/earliest compilers Gowtham Suresh Kumar 2023-07-19 08:39:20 +01:00
  • e256cc1552 Add 32bit test component for ecp with new bignum interface Gabor Mezei 2023-07-26 17:28:48 +02:00
  • e5507d5f20 Fix empty union when TLS is disabled Gilles Peskine 2023-06-25 21:41:58 +02:00
  • b52f9cf5eb Merge pull request #7758 from xkqian/bignum_clone_ecp_curves Janos Follath 2023-07-26 13:33:56 +01:00
  • f6ba9ce585 Have a single source of truth for licensing information Tom Cosgrove 2023-07-26 11:44:45 +01:00
  • 2be22a00eb Update CONTRIBUTING.md Tom Cosgrove 2023-07-26 12:32:34 +01:00
  • f884e603b9 Have a single source of truth for licensing information Tom Cosgrove 2023-07-26 11:44:45 +01:00
  • e0ac2ffbf0 Clarify in README.md that 'the project' is Mbed TLS Tom Cosgrove 2023-07-26 11:45:51 +01:00
  • bb07377458 Merge pull request #7935 from AgathiyanB/add-enum-casts Gilles Peskine 2023-07-26 11:27:27 +02:00
  • ca9a3cbc1d code_size_compare: detect architecture of x86_32 properly Yanray Wang 2023-07-26 17:16:29 +08:00
  • 6ae94a0a72 code_size_compare: make sure _remove_worktree executed Yanray Wang 2023-07-26 17:12:57 +08:00
  • 1c739ec277 Merge pull request #7900 from mpg/doc-driver-only Manuel Pégourié-Gonnard 2023-07-26 10:25:54 +02:00
  • 9e8b671b1c code_size_compare: check --record-dir properly Yanray Wang 2023-07-26 15:37:26 +08:00
  • 182eb1514e Fix KeyType.can_do() for DH+FFDH Manuel Pégourié-Gonnard 2023-07-18 17:58:09 +02:00
  • c154a043bb Fix dependencies for DH (and RSA) key pairs Manuel Pégourié-Gonnard 2023-07-18 11:01:14 +02:00
  • 636d85724a Shorten DH_FAMILY just like ECC_FAMILY Manuel Pégourié-Gonnard 2023-07-18 11:00:36 +02:00
  • afe4b79114 Enable DH in generate_psa_tests.py Manuel Pégourié-Gonnard 2023-07-11 10:23:02 +02:00
  • a279ca9ff8 code_size_compare: remove unnecessary -r in cp command Yanray Wang 2023-07-26 15:01:10 +08:00
  • 6ef5049b9f code_size_compare: simplify some code for python dictionary Yanray Wang 2023-07-26 14:59:37 +08:00
  • 15b1358f22 logging_util: rename argument Yanray Wang 2023-07-26 14:48:08 +08:00
  • 68265f41d7 code_size_compare: use current as default new Git revision Yanray Wang 2023-07-26 14:44:52 +08:00
  • bef1acd7b8 code_size_compare: left align file names in markdown table Yanray Wang 2023-07-26 10:45:11 +08:00
  • ea842e791b code_size_compare: print prompt message under correct condition Yanray Wang 2023-07-26 10:34:39 +08:00
  • 533cde22c0 code_size_compare: set log level as ERROR in option --stdout Yanray Wang 2023-07-26 10:17:17 +08:00
  • 2ba9df2c1b code_size_compare: direct error message by logger.error Yanray Wang 2023-07-26 10:11:31 +08:00
  • ba986f3725 PermissionIssueTracker is obsoleted by ShebangIssueTracker Gilles Peskine 2023-07-25 20:59:14 +02:00
  • f5a2ce056c Skip dlopen demo in static builds Gilles Peskine 2023-07-25 20:13:53 +02:00
  • 7f2b98c162 Use demo_common.sh in dlopen test script Gilles Peskine 2023-07-25 19:53:04 +02:00
  • 46c30b85e1 Pacify Pylint Gilles Peskine 2020-04-27 14:34:38 +02:00
  • f4ae0792fd Make --quiet a little less quiet Gilles Peskine 2020-04-27 11:00:59 +02:00
  • e1d4f9da23 Error out if run from the wrong directory Gilles Peskine 2020-04-27 10:39:20 +02:00
  • 369f190b37 Add --quiet option to suppress demos' output Gilles Peskine 2020-04-26 22:51:05 +02:00
  • 61ae791e72 Fix some mistakes in descriptive messages Gilles Peskine 2020-04-26 22:43:05 +02:00
  • e721827803 Minor readability improvements Gilles Peskine 2020-04-26 22:33:48 +02:00
  • ec37a9bf55 Explain why $root_dir needs a complicated calculation Gilles Peskine 2020-04-26 22:31:35 +02:00
  • b1ec5cdd00 Print only missing dependencies Gilles Peskine 2020-04-26 22:29:57 +02:00
  • d9b3209f51 cleanup is part of the external interface Gilles Peskine 2020-04-26 22:29:12 +02:00
  • 93aaf2e998 Run demo scripts in some builds Gilles Peskine 2019-06-14 18:27:03 +02:00
  • 019416c3db Declare the dependencies of key_ladder_demo.sh Gilles Peskine 2020-04-22 21:45:49 +02:00
  • b63e79d6f7 Let demo scripts declare their dependencies Gilles Peskine 2020-04-23 18:50:37 +02:00
  • 1e18775882 Demo scripts: create a seedfile if the configuration requires it Gilles Peskine 2020-04-23 17:50:26 +02:00
  • d0a4dc887e Move common code of demo scripts into a library Gilles Peskine 2020-04-23 17:33:36 +02:00
  • 2c8bbce36d Run demo scripts and check that they work Gilles Peskine 2019-06-14 18:23:03 +02:00
  • f1517e690a PermissionIssueTracker is obsoleted by ShebangIssueTracker Gilles Peskine 2023-07-25 20:59:14 +02:00
  • f5d2d1c7cd Skip dlopen demo in static builds Gilles Peskine 2023-07-25 20:13:53 +02:00
  • c25ae6f48c Use demo_common.sh in dlopen test script Gilles Peskine 2023-07-25 19:53:04 +02:00
  • 63c3534981 Pacify Pylint Gilles Peskine 2020-04-27 14:34:38 +02:00
  • 2f8c545d3d Make --quiet a little less quiet Gilles Peskine 2020-04-27 11:00:59 +02:00
  • 1b01559fea Error out if run from the wrong directory Gilles Peskine 2020-04-27 10:39:20 +02:00
  • 9fdc657cbf Add --quiet option to suppress demos' output Gilles Peskine 2020-04-26 22:51:05 +02:00
  • 086f85f055 Fix some mistakes in descriptive messages Gilles Peskine 2020-04-26 22:43:05 +02:00
  • 198d87ad52 Minor readability improvements Gilles Peskine 2020-04-26 22:33:48 +02:00
  • 911081efd2 Explain why $root_dir needs a complicated calculation Gilles Peskine 2020-04-26 22:31:35 +02:00
  • fc09d27a92 Print only missing dependencies Gilles Peskine 2020-04-26 22:29:57 +02:00
  • c142620724 cleanup is part of the external interface Gilles Peskine 2020-04-26 22:29:12 +02:00
  • 82b2727e51 Run demo scripts in some builds Gilles Peskine 2019-06-14 18:27:03 +02:00
  • 03be234c7f Declare the dependencies of key_ladder_demo.sh Gilles Peskine 2020-04-22 21:45:49 +02:00
  • b2bcdc1c17 Let demo scripts declare their dependencies Gilles Peskine 2020-04-23 18:50:37 +02:00
  • 958be36b19 Demo scripts: create a seedfile if the configuration requires it Gilles Peskine 2020-04-23 17:50:26 +02:00
  • d1b5f6f609 Move common code of demo scripts into a library Gilles Peskine 2020-04-23 17:33:36 +02:00
  • 2fcf04f468 Run demo scripts and check that they work Gilles Peskine 2019-06-14 18:23:03 +02:00
  • e3268afb11 Add PSA SHA3 tests for hash_verify and multipart Dave Rodgman 2023-07-25 17:33:55 +01:00
  • f1c032adba Merge pull request #7902 from valeriosetti/issue7772 Paul Elliott 2023-07-25 17:13:43 +01:00