Commit graph

  • 533f5b1d8d Remove ssl_optimize_checksum() Hanno Becker 2019-08-15 16:56:35 +0100
  • c2fb759f3b Remove TLS calc_finished function pointer from SSL handshake params Hanno Becker 2019-08-15 16:31:23 +0100
  • 39c7f7e3de Remove TLS PRF function pointer from SSL handshake parameters Hanno Becker 2019-08-15 16:17:34 +0100
  • 64f264332f Merge remote-tracking branch 'origin/development' into development-restricted Jaeden Amero 2019-08-29 14:14:05 +0100
  • 98d5685b70
    Merge pull request #232 from Patater/psa-crypto-api-1.0b3 Jaeden Amero 2019-08-29 13:50:10 +0100
  • 3ec504738e Merge remote-tracking branch 'origin/pr/2807' into development Jaeden Amero 2019-08-29 12:24:47 +0100
  • cfc9c8cdb8 Merge remote-tracking branch 'origin/pr/2798' into development Jaeden Amero 2019-08-29 12:24:28 +0100
  • 21db2a94a4
    Merge pull request #229 from k-stachowiak/IOTCRYPT-791-remove-legacy-psa-key-derivation Jaeden Amero 2019-08-29 11:31:23 +0100
  • 6fa62a5b8f psa: Use application key ID where necessary Jaeden Amero 2019-08-20 17:43:48 +0100
  • e3cdf284b2 psa: Adapt set_key_id() for when owner is included Jaeden Amero 2019-08-20 12:58:20 +0100
  • 39f03fcf1a psa: Add PSA_KEY_ID_INIT Jaeden Amero 2019-08-20 11:11:55 +0100
  • f89cc69660 psa: Don't duplicate policy initializer Jaeden Amero 2019-08-20 11:16:27 +0100
  • c7529c910b crypto_extra: Use const seed for entropy injection Jaeden Amero 2019-08-19 11:08:04 +0100
  • 884738a2d6 getting_started: Update for PSA Crypto API 1.0b3 Jaeden Amero 2019-08-16 17:58:31 +0100
  • 7228167843
    Merge pull request #647 from hanno-arm/hmac_drbg_entropy_fix-baremetal Manuel Pégourié-Gonnard 2019-08-28 09:20:38 +0200
  • 87f57f6df0
    Merge pull request #642 from jarvte/mbedtls_ssl_set_hostname_to_optional Manuel Pégourié-Gonnard 2019-08-28 09:20:20 +0200
  • 932e496ef5
    Merge pull request #224 from tempesta-tech/development Jaeden Amero 2019-08-27 12:05:21 +0100
  • 4598e49916 Don't use P-256 test CRTs if P-256 is known to be disabled Hanno Becker 2019-08-27 11:40:29 +0100
  • 4e0db5642a Merge branch 'mbedtls-2.18' into development Jaeden Amero 2019-08-27 11:18:28 +0100
  • f1cdceae0d Merge remote-tracking branch 'origin/development' into development-restricted Jaeden Amero 2019-08-27 10:09:10 +0100
  • 31c95e1e94 Fix and improve documentation of HMAC DRBG Hanno Becker 2019-08-27 09:22:09 +0100
  • b3a06e66d8 hmac_drbg.c: Rename hmac_drbg_reseed_internal->hmac_drbg_reseed_core Hanno Becker 2019-08-27 09:21:44 +0100
  • 4009d8f377 Make function mbedtls_ssl_set_hostname(...) as optional Teppo Järvelin 2019-08-19 14:48:09 +0300
  • 843f5bb06c ssl-opt.sh: Configure trusted CA explicitly Hanno Becker 2019-08-23 17:17:09 +0100
  • 213ae2c7a8 Add ChangeLog entry Hanno Becker 2019-08-26 15:45:33 +0100
  • eab304caf5 HMAC DRBG: Split entropy-gathering requests to reduce request sizes Hanno Becker 2019-08-26 15:29:14 +0100
  • 85c78b48a9
    Merge pull request #225 from RonEld/iotssl_2739 Jaeden Amero 2019-08-23 17:43:58 +0100
  • b14a48baac
    Merge pull request #235 from athoelke/at-key-handles Jaeden Amero 2019-08-23 17:31:01 +0100
  • 75bc82702f Load raw certificate and key data from files to certs.c Hanno Becker 2019-08-23 11:26:35 +0100
  • ba7082cc43 Add prototypes for Secp256r1 test CRTs and keys to certs.c Hanno Becker 2019-08-21 17:34:31 +0100
  • e7124b557d Remove Secp384r1 from baremetal_test config Hanno Becker 2019-08-21 17:42:09 +0100
  • 4a4047c326 Add script to auto-generate certs.c Hanno Becker 2019-04-24 15:27:29 +0100
  • 585dfc4f56 Add Secp256R1 test keys and CRTs Hanno Becker 2019-04-05 12:23:12 +0100
  • 4efd089ed5 Add build instructions for CRTs and keys using P-256 Hanno Becker 2019-04-05 12:16:24 +0100
  • c19b0de75b Change CI job to development dev/yanesca/everest_ci_testing Janos Follath 2019-08-23 10:59:19 +0100
  • 52bc1947ff Add a ChangeLog entry for mbedtls_net_close() Jaeden Amero 2019-08-23 10:39:07 +0100
  • df8e511381 Added mbedtls_net_close and use it in ssl_fork_server to correctly disassociate the client socket from the parent process and the server socket from the child process. Robert Larsen 2019-08-23 10:55:47 +0200
  • 14d7c562e1 Update submodule to a version with Everest Janos Follath 2019-08-20 16:03:46 +0100
  • b70ace4a5e Use 3rdparty headers from the submodule Janos Follath 2019-08-20 15:12:54 +0100
  • c3c04b7407 Add Everest components to all.sh Gilles Peskine 2019-04-12 20:29:48 +0200
  • ea88872325 3rdparty: Add config checks for Everest Christoph M. Wintersteiger 2019-04-15 11:09:33 +0100
  • bd77f01651 Fix macros in benchmark.c Christoph M. Wintersteiger 2019-04-15 11:09:00 +0100
  • e308cddd77 Update generated files Christoph M. Wintersteiger 2019-04-12 18:01:08 +0100
  • f41571f30a 3rdparty: Fix inclusion order of CMakeLists.txt Christoph M. Wintersteiger 2019-04-08 17:00:34 +0100
  • 04014be577 Fix trailing whitespace Christoph M. Wintersteiger 2019-02-26 12:26:04 +0000
  • 74dc009b23 ECDH: Fix inclusion of platform.h for proper use of MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED Christoph M. Wintersteiger 2019-02-20 18:06:00 +0000
  • 479c57723b ECDH: Fix use of ECDH API in full handshake benchmark Christoph M. Wintersteiger 2019-02-20 17:26:42 +0000
  • 1d03d902bb ECDH: Removed unnecessary calls to mbedtls_ecp_group_load in ECDH benchmark Christoph M. Wintersteiger 2019-02-15 19:04:26 +0000
  • 46e76db8a5 ECDH: Fix Everest x25519 make_public Christoph M. Wintersteiger 2019-02-15 17:21:04 +0000
  • 75fa3c824f Fix file permissions Christoph M. Wintersteiger 2019-02-15 13:46:31 +0000
  • fc0246f3f4 3rdparty: Rename THIRDPARTY_OBJECTS Christoph M. Wintersteiger 2019-02-15 13:35:04 +0000
  • 0be8e738be 3rdparty: Update description of MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED Christoph M. Wintersteiger 2019-02-15 12:49:27 +0000
  • d731f64235 3rdparty: Fix Makefile coding conventions Christoph M. Wintersteiger 2019-02-15 12:39:21 +0000
  • 840f9530bc ECDSA: Refactor return value checks for mbedtls_ecdsa_can_do Christoph M. Wintersteiger 2019-02-15 12:34:40 +0000
  • 1d9b2832de Add a changelog entry for Everest ECDH (X25519) Gilles Peskine 2019-02-11 18:45:49 +0100
  • 92a925c0bc Document that curve lists can include partially-supported curves Gilles Peskine 2019-02-11 18:43:55 +0100
  • da510dfa08 Add mbedtls_ecdh_can_do Gilles Peskine 2019-02-11 18:41:27 +0100
  • 3bf192686b Fix build with gcc -Wshadow Gilles Peskine 2019-02-11 18:23:42 +0100
  • 711eba154f ECDH: Make benchmarks check MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED Christoph M. Wintersteiger 2019-02-06 18:06:15 +0000
  • 12e9241a38 3rdparty: Add additional build facilities for 3rd-party code Christoph M. Wintersteiger 2019-01-21 17:26:19 +0000
  • cb6c82bf81 config.h: Silence missing documentation warning Christoph M. Wintersteiger 2019-01-17 13:40:58 +0000
  • 8914f01511 ECDH: Disable Everest by default Christoph M. Wintersteiger 2019-01-17 12:17:54 +0000
  • 610763d807 ECDH: Fix file permission problem Christoph M. Wintersteiger 2019-01-07 14:12:25 +0000
  • 6737f20157 ECDSA: Add mbedtls_ecdsa_can_do Christoph M. Wintersteiger 2019-01-07 13:47:30 +0000
  • 5b66622164 ECDH: Exclude FStar and Hacl* from exported symbol checks Christoph M. Wintersteiger 2018-12-14 13:34:06 +0000
  • 13e2bd77a3 Fix preprocessor directive recognition in list-enum-consts.pl Christoph M. Wintersteiger 2018-12-14 13:18:52 +0000
  • 652d909284 Add new 3rdparty build scripts Christoph M. Wintersteiger 2018-12-14 13:07:50 +0000
  • 3b8327b42a ECDH: Everest: Remove unnecessary file Christoph M. Wintersteiger 2018-12-14 12:36:10 +0000
  • cade42238c ECDH: Fix error checks in benchmark.c Christoph M. Wintersteiger 2018-12-14 11:54:59 +0000
  • 853218d93f ECDH: Use LOCAL_CFLAGS instead of CFLAGS Christoph M. Wintersteiger 2018-12-14 11:46:43 +0000
  • b22fd9bb29 ECDH: Fix whitespace and doxygen comment Christoph M. Wintersteiger 2018-12-14 11:03:02 +0000
  • dcb9b6c007 ECDH: Add Everest Curve25519 to VS project files Christoph M. Wintersteiger 2018-12-06 18:59:19 +0000
  • 5a1e3f7af8 ECDH: Improve ECDH full handshake benchmark Christoph M. Wintersteiger 2018-12-07 13:32:59 +0000
  • d14995b0f3 ECDH: Rename full handshake benchmark Christoph M. Wintersteiger 2018-12-06 17:15:12 +0000
  • 0d3888af4c ECDH: Add #ifdef filter to tests/scripts/list-enum-consts.pl Christoph M. Wintersteiger 2018-10-25 13:12:05 +0100
  • f5e9d71b28 ECDH: Add new (non-legacy) ECDH benchmark Christoph M. Wintersteiger 2018-10-25 12:47:18 +0100
  • cd5380abd5 ECDH: Include Everest Curve25519 in build scripts Christoph M. Wintersteiger 2018-10-25 12:47:03 +0100
  • 20788e584d ECDH: Add Everest Curve25519 config.h option Christoph M. Wintersteiger 2018-10-25 12:41:04 +0100
  • 833899ee37 Merge remote-tracking branch 'origin/development' into development-restricted Jaeden Amero 2019-08-22 17:10:45 +0100
  • 8824daec6f Editorial fixes. Andrew Thoelke 2019-08-22 15:04:48 +0100
  • 3c2b80377b Cross reference 'key handles' from INVALID_HANDLE Andrew Thoelke 2019-08-22 12:20:12 +0100
  • 07f16b78ff Update documentation for psa_destroy_key Andrew Thoelke 2019-08-21 22:48:47 +0100
  • 3daba812d7 Update documentation for psa_close_key Andrew Thoelke 2019-08-21 22:46:56 +0100
  • 9741b11440 Update psa_open_key documentation Andrew Thoelke 2019-08-21 18:20:41 +0100
  • 203491c65d Remove duplicated information in psa_open_key Andrew Thoelke 2019-08-21 17:55:30 +0100
  • de4453d960
    Merge pull request #174 from dgreen-arm/psa-se-driver-hooks Jaeden Amero 2019-08-22 14:10:37 +0100
  • 0892d0fbbf Initialize key bits to max size + 1 in psa_import_key Darryl Green 2019-08-20 09:50:14 +0100
  • 74c932e596 Parametrize key bits in import mock test Darryl Green 2019-08-16 15:24:14 +0100
  • 4abb40cab3 Clean up core storage between tests Jaeden Amero 2019-07-30 16:01:45 +0100
  • f740b0abbb crypto_se_driver: add verification mock test Unknown 2019-07-11 06:35:46 -0400
  • b7656a8a85 crypto_se_driver: add signing mock test Unknown 2019-07-11 06:01:33 -0400
  • 136901c24c crypto_se_driver: add public key exporting test Unknown 2019-07-11 04:11:17 -0400
  • 903b5da51c crypto_se_driver: add an error injection mechanism to the mocks Unknown 2019-07-10 09:11:01 -0400
  • 9fd6b0cb6f crypto_se_driver: add key generation mock and test Unknown 2019-07-10 07:02:36 -0400
  • c9ad5910aa crypto_se_driver: add mock tests Unknown 2019-07-10 06:45:31 -0400
  • 6617a24056 Merge remote-tracking branch 'origin/pr/633' into baremetal Simon Butcher 2019-08-21 13:46:18 +0100
  • 7d8a807daf Merge remote-tracking branch 'origin/pr/637' into baremetal Simon Butcher 2019-08-21 13:46:07 +0100
  • 71dcefbb8a Remove Mbed Crypto headers from everest_inc Janos Follath 2019-08-21 13:01:18 +0100
  • 8013f44e1a Make crypto_struct C++ compatible Jaeden Amero 2019-08-16 16:13:51 +0100
  • b090d5dc2a
    Merge pull request #231 from dgreen-arm/api-to-development Jaeden Amero 2019-08-21 11:50:57 +0100