Skip to content

Commit

Permalink
Update crypto submodule
Browse files Browse the repository at this point in the history
* Mbed-TLS#321: Replace config.pl by config.py
* Mbed-TLS#322: Update Mbed Crypto with latest Mbed TLS changes as of 2019-11-15
* Mbed-TLS#308: Small performance improvement of mbedtls_mpi_div_mpi()
* Mbed-TLS#324: test_psa_constant_names: support key agreement, better code structure
* Mbed-TLS#320: Link to the PSA crypto portal page from README.md
* Mbed-TLS#293: Always gather MBEDTLS_ENTROPY_BLOCK_SIZE bytes of entropy
* Mbed-TLS#310: Clarify test descriptions in test_suite_memory_buffer_alloc
* Mbed-TLS#307: Add ASN.1 ENUMERATED tag support
* Mbed-TLS#328: Remove dependency of crypto_values.h on crypto_extra.h
* Mbed-TLS#325: Rename psa_asymmetric_{sign_verify} to psa_{sign,verify}_hash

Missed listing in the previous submodule update:

* Mbed-TLS#304: Make sure Asan failures are detected in 'make test'
  • Loading branch information
gilles-peskine-arm committed Dec 6, 2019
1 parent a78acf1 commit 5af2941
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
2 changes: 1 addition & 1 deletion crypto
Submodule crypto updated 67 files
+2 −8 .travis.yml
+1 −1 3rdparty/everest/CMakeLists.txt
+5 −5 CMakeLists.txt
+2 −2 Makefile
+7 −7 README.md
+1 −0 docs/architecture/Makefile
+58 −0 docs/architecture/testing/test-framework.md
+9 −9 docs/getting_started.md
+1 −1 doxygen/mbedtls.doxyfile
+22 −4 include/mbedtls/asn1.h
+15 −0 include/mbedtls/asn1write.h
+9 −1 include/mbedtls/check_config.h
+1 −0 include/mbedtls/error.h
+3 −3 include/mbedtls/pk.h
+5 −5 include/mbedtls/version.h
+14 −14 include/psa/crypto.h
+109 −0 include/psa/crypto_compat.h
+3 −16 include/psa/crypto_extra.h
+6 −6 include/psa/crypto_sizes.h
+10 −9 include/psa/crypto_values.h
+3 −1 library/Makefile
+22 −5 library/asn1parse.c
+12 −2 library/asn1write.c
+18 −8 library/bignum.c
+10 −4 library/entropy.c
+1 −1 library/pk.c
+6 −6 library/pk_wrap.c
+18 −18 library/psa_crypto.c
+2 −2 programs/Makefile
+0 −1 programs/pkey/pk_sign.c
+1 −1 scripts/apidoc_full.sh
+26 −295 scripts/config.pl
+420 −0 scripts/config.py
+2 −2 scripts/ecc-heap.sh
+3 −3 scripts/footprint.sh
+3 −3 tests/CMakeLists.txt
+177 −119 tests/scripts/all.sh
+2 −2 tests/scripts/basic-build-test.sh
+123 −0 tests/scripts/check-test-cases.py
+3 −2 tests/scripts/curves.pl
+3 −2 tests/scripts/depends-hashes.pl
+3 −2 tests/scripts/depends-pkalgs.pl
+1 −1 tests/scripts/list-symbols.sh
+1 −0 tests/scripts/test-ref-configs.pl
+187 −0 tests/scripts/test_config_script.py
+157 −92 tests/scripts/test_psa_constant_names.py
+3 −2 tests/suites/helpers.function
+138 −7 tests/suites/host_test.function
+9 −0 tests/suites/main_test.function
+84 −0 tests/suites/test_suite_asn1parse.data
+43 −0 tests/suites/test_suite_asn1parse.function
+42 −0 tests/suites/test_suite_asn1write.data
+21 −0 tests/suites/test_suite_asn1write.function
+32 −11 tests/suites/test_suite_entropy.data
+109 −26 tests/suites/test_suite_entropy.function
+3 −3 tests/suites/test_suite_memory_buffer_alloc.data
+24 −6 tests/suites/test_suite_memory_buffer_alloc.function
+1 −1 tests/suites/test_suite_pk.function
+54 −45 tests/suites/test_suite_psa_crypto.data
+142 −73 tests/suites/test_suite_psa_crypto.function
+28 −0 tests/suites/test_suite_psa_crypto_metadata.data
+2 −0 tests/suites/test_suite_psa_crypto_metadata.function
+40 −41 tests/suites/test_suite_psa_crypto_se_driver_hal.function
+9 −9 tests/suites/test_suite_psa_crypto_se_driver_hal_mocks.function
+6 −6 tests/suites/test_suite_psa_crypto_slot_management.data
+2 −2 tests/suites/test_suite_version.data
+1 −0 visualc/VS2010/mbedTLS.vcxproj
1 change: 1 addition & 0 deletions visualc/VS2010/mbedTLS.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@
<ClInclude Include="..\..\include\mbedtls\x509_csr.h" />
<ClInclude Include="..\..\crypto\include\psa\crypto.h" />
<ClInclude Include="..\..\crypto\include\psa\crypto_accel_driver.h" />
<ClInclude Include="..\..\crypto\include\psa\crypto_compat.h" />
<ClInclude Include="..\..\crypto\include\psa\crypto_driver_common.h" />
<ClInclude Include="..\..\crypto\include\psa\crypto_entropy_driver.h" />
<ClInclude Include="..\..\crypto\include\psa\crypto_extra.h" />
Expand Down

0 comments on commit 5af2941

Please sign in to comment.