aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-02-10Change mbedtls_ssl_tls13_key_schedule_stage_handshake() to use psa_raw_key_ag...tls_ecdh_2cPrzemyslaw Stekiel1-9/+24
2022-02-10Remove unused function: ssl_tls13_check_ecdh_params()Przemyslaw Stekiel1-28/+0
2022-02-10Change ssl_tls13_read_public_ecdhe_share() to use PSA-specific parsing code.Przemyslaw Stekiel1-15/+14
2022-02-10Change ssl_tls13_generate_and_write_ecdh_key_exchange() to use PSAPrzemyslaw Stekiel1-25/+44
2022-02-10Enable ecdh_psa_xxx fields in struct mbedtls_ssl_handshake_params for TLS 1.3Przemyslaw Stekiel2-5/+8
2022-02-08Merge pull request #5434 from mprse/tls_use_psaManuel Pégourié-Gonnard8-1658/+730
2022-02-07ssl_msg.c: Change message in MBEDTLS_SSL_DEBUG_RET() to be the failed functio...Przemyslaw Stekiel1-9/+9
2022-02-07Merge pull request #5282 from AndrzejKurek/import-opaque-driver-wrappersRonald Cron4-8/+45
2022-02-07ssl_msg.c: Optimize null/stream cipher decryption/encryptionPrzemyslaw Stekiel1-54/+4
2022-02-07Merge pull request #5463 from gilles-peskine-arm/cmake-test-suite-enumerationManuel Pégourié-Gonnard2-135/+33
2022-02-07Remove redundant new linesPrzemyslaw Stekiel1-6/+0
2022-02-04Remove obsolete calls to if_build_succeededGilles Peskine1-11/+11
2022-02-04Remove obsolete variable restoration or unset at the end of a componentGilles Peskine1-19/+0
2022-02-04Remove obsolete cd at the end of a componentGilles Peskine1-15/+0
2022-02-04Stop CMake out of source tests running on 16.04 (continued)Gilles Peskine1-0/+9
2022-02-03Test driver: keep variable declarations firstAndrzej Kurek1-8/+8
2022-02-03Test drivers: rename import call source to driver locationAndrzej Kurek3-5/+5
2022-02-03Formatting and documentation fixesAndrzej Kurek2-3/+7
2022-02-03Optimize psa_cipher_encrypt_helper()Przemyslaw Stekiel1-23/+5
2022-02-03Compile mbedtls_ssl_cipher_to_psa() conditionally under MBEDTLS_USE_PSA_CRYPT...Przemyslaw Stekiel1-22/+24
2022-02-03Fix comments, code style, remove debug codePrzemyslaw Stekiel4-17/+18
2022-02-03ssl_msg.c: add debug code for psa failuresPrzemyslaw Stekiel1-18/+67
2022-02-03Merge pull request #5462 from gilles-peskine-arm/ssl-test-pkey-message-clarityManuel Pégourié-Gonnard3-4/+7
2022-02-03Init psa status to PSA_ERROR_CORRUPTION_DETECTEDPrzemyslaw Stekiel3-7/+7
2022-02-03Adapt ssl_decrypt_non_etm_cbc() test for psa crypto and remove redundant test...Przemyslaw Stekiel2-257/+58
2022-02-03mbedtls_ssl_encrypt/decrypt_buf: remove dead codePrzemyslaw Stekiel1-75/+14
2022-02-02Merge pull request #5385 from AndrzejKurek/use-psa-crypto-reduced-configsManuel Pégourié-Gonnard12-507/+571
2022-02-01ssl_tls1X_populate_transform(): import psa keys only if alg is not MBEDTLS_SS...Przemyslaw Stekiel2-40/+47
2022-02-01Merge pull request #5469 from Unity-Technologies/windows-arm64-workaroundManuel Pégourié-Gonnard1-0/+7
2022-01-31Fix copypastaGilles Peskine1-1/+1
2022-01-31Cap the workaround for mbedtls_mpi_safe_cond_assign on MSVC/ARM64 to MSVC ver...Tautvydas Žilys1-2/+2
2022-01-31Rename ssl_psa_status_to_mbedtls->psa_ssl_status_to_mbedtlsPrzemyslaw Stekiel5-33/+33
2022-01-31mbedtls_ssl_get_record_expansion: use same condidion set as for non-psa buildPrzemyslaw Stekiel1-1/+4
2022-01-31ssl_write_encrypt_then_mac_ext(): adapt to psa cryptoPrzemyslaw Stekiel1-0/+11
2022-01-31Rename psa_status_to_mbedtls->ssl_psa_status_to_mbedtls and add conversion fo...Przemyslaw Stekiel5-33/+35
2022-01-31ssl-opt.sh: remove cipher context assertions (redundant when psa crypto is en...Przemyslaw Stekiel1-8/+0
2022-01-31Fix condition in mbedtls_ssl_get_record_expansionPrzemyslaw Stekiel1-1/+1
2022-01-31Move mbedtls_ssl_cipher_to_psa() and psa_status_to_mbedtls() defs out of MBED...Przemyslaw Stekiel1-50/+52
2022-01-31ssl test ssl_decrypt_non_etm_cbc(): add missing ret checkPrzemyslaw Stekiel1-0/+2
2022-01-31ssl test build_transforms(): in psa mode distinguish encrypt/decrypt keysPrzemyslaw Stekiel1-3/+5
2022-01-31Rename tls_mbedtls_cipher_to_psa() to be consistent with function naming conv...Przemyslaw Stekiel4-7/+7
2022-01-31mbedtls_ssl_get_record_expansion: rework switch statement for psaPrzemyslaw Stekiel1-35/+23
2022-01-31Adapt the mbed tls mode: ccm or gcm or cachapoly to psa versionPrzemyslaw Stekiel1-12/+2
2022-01-31test_suite_ssl.data: remove redundant test cases(short tag + GCM)Przemyslaw Stekiel1-144/+0
2022-01-31ssl_msg.c: fix parm in call to mbedtls_ssl_decrypt_buf()Przemyslaw Stekiel1-1/+1
2022-01-31test_suite_ssl.data: remove redundant test casesPrzemyslaw Stekiel1-1152/+0
2022-01-31Adapt test_suite_ssl for psa cryptoPrzemyslaw Stekiel1-9/+104
2022-01-31Rename: mbedtls_cipher_to_psa -> tls_mbedtls_cipher_to_psaPrzemyslaw Stekiel3-6/+6
2022-01-31Cleanup the codePrzemyslaw Stekiel4-89/+150
2022-01-31Skip psa encryption/decryption for null cipherPrzemyslaw Stekiel1-38/+50