File tree
11 files changed
+26
-11
lines changed- hal
- include
- lib
- test-app
- tools
- scripts
- unit-tests
11 files changed
+26
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
713 | 713 | | |
714 | 714 | | |
715 | 715 | | |
| 716 | + | |
716 | 717 | | |
717 | 718 | | |
718 | 719 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
87 | 88 | | |
88 | 89 | | |
89 | 90 | | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
90 | 103 | | |
91 | 104 | | |
92 | 105 | | |
| |||
558 | 571 | | |
559 | 572 | | |
560 | 573 | | |
561 | | - | |
| 574 | + | |
562 | 575 | | |
563 | 576 | | |
564 | 577 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
367 | 367 | | |
368 | 368 | | |
369 | 369 | | |
370 | | - | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
371 | 373 | | |
372 | 374 | | |
373 | 375 | | |
| |||
Submodule wolfPKCS11 updated 57 files
- .github/workflows/alpine-architecture-tests.yml+1-1
- .github/workflows/build-workflow.yml+1-1
- .github/workflows/clang-tidy.yml+5-3
- .github/workflows/cmake.yml+72
- .github/workflows/empty-pin-store-test.yml+95
- .github/workflows/nss-cmsutil-test.yml+3-3
- .github/workflows/nss-curl-test.yml+4-4
- .github/workflows/nss-pdfsig-test.yml+1-1
- .github/workflows/nss-pk12util-debian-test.yml+1-1
- .github/workflows/nss-pk12util-test.yml+1-1
- .github/workflows/nss-ssltap-test.yml+1-1
- .github/workflows/nss.yml+1-1
- .github/workflows/sanitizer-tests.yml+4-2
- .github/workflows/scan-build.yml+3-1
- .github/workflows/storage-upgrade-test-tpm.yml+2-2
- .github/workflows/storage-upgrade-test.yml+9-9
- .github/workflows/unit-test.yml+16-1
- .gitignore+12
- CMakeLists.txt+918
- Docker/firefox/Dockerfile+2-1
- Makefile.am+15-1
- README.md+126
- cmake/functions.cmake+83
- cmake/options.h.in+116
- cmake/wolfpkcs11Config.cmake.in+15
- cmake/wolfpkcs11ConfigVersion.cmake.in+12
- cmake/wolfpkcs11Targets.cmake.in+35
- configure.ac+73-1
- examples/add_aes_key.c+10-7
- examples/add_cert.c+10-7
- examples/add_cert_file.c+10-7
- examples/add_hmac_key.c+10-7
- examples/add_rsa_key.c+10-7
- examples/add_rsa_key_file.c+10-7
- examples/init_token.c+7-3
- examples/mech_info.c+7-3
- examples/nss_pkcs12_pbe_example.c+8-4
- examples/obj_list.c+10-7
- examples/slot_info.c+7-3
- examples/stm32_dhuk_aes_key.c+7-6
- examples/token_info.c+7-3
- src/crypto.c+645-5
- src/internal.c+1.2k-34
- src/slot.c+118
- src/wolfpkcs11.c+353-4
- tests/debug_test.c+13-1
- tests/empty_pin_store_test.c+458
- tests/include.am+13
- tests/pkcs11mtt.c+2-2
- tests/pkcs11str.c+4
- tests/pkcs11test.c+337-11
- tests/pkcs11v3test.c+1.8k
- tests/testdata.h+6
- tests/token_path_test.c+2-14
- wolfpkcs11/internal.h+23-1
- wolfpkcs11/pkcs11.h+707-2
- wolfpkcs11/store.h+2
- .github/workflows/psa-compliance.yml+29
- .github/workflows/test-psa-api.yml+65
- .github/workflows/wolfcrypt-benchmark.yml+35
- .github/workflows/wolfssl-psa-client-server.yml+36
- .gitignore+7
- Makefile+8-3
- src/misc_impl.c+15
- src/psa_aead.c+28-40
- src/psa_aead_internal.h+37
- src/psa_asymmetric.c+16
- src/psa_asymmetric_api.c+32-27
- src/psa_cipher.c+27-23
- src/psa_ecc.c+8-4
- src/psa_ed25519_ed448.c+40-10
- src/psa_hash_engine.c+7-2
- src/psa_key_derivation.c+72-27
- src/psa_key_storage.c+86-18
- src/psa_lms_xmss.c+28-6
- src/psa_mac.c+20-15
- src/psa_mldsa.c+16-11
- src/psa_pq.c+6
- src/psa_random.c+3
- src/psa_rsa.c+40-7
- test/Makefile+109-8
- test/psa_server/psa_api_test.c+301-81
- test/psa_server/psa_api_test_user_settings.h+43
- test/psa_server/psa_des3_stack_scrub_test.c+53
- test/psa_server/psa_ecc_bit_inference_test.c+107
- test/psa_server/psa_ecc_curve_id_test.c+58
- test/psa_server/psa_random_size_test.c+53
- test/psa_server/psa_rsa_pss_interop_test.c+211
- test/psa_server/psa_tls_server.c+93-13
- test/psa_server/tls_client/user_settings.h-3
- test/run_psa_tls_server_client.sh+57-6
- test/wolfcrypt-benchmark/user_settings.h+2
- user_settings.h-1
- wolfpsa.map+94
- wolfpsa/psa_key_storage.h+2-1
- .github/workflows/cmake-build.yml+3
- .github/workflows/codespell.yml+26
- .github/workflows/coverity-scan-fixes.yml+56
- .github/workflows/make-test-swtpm.yml+19
- .github/workflows/multi-compiler.yml+99
- .github/workflows/sanitizer.yml+112
- .github/workflows/seal-test.yml+71
- .github/workflows/zephyr.yml+1-1
- .gitignore+18
- CMakeLists.txt+5-2
- ChangeLog.md+45
- IDE/Espressif/components/wolfssl/README.md+20
- IDE/Espressif/components/wolfssl/include/user_settings.h+10-4
- IDE/Espressif/main/main.c+17
- IDE/Espressif/sdkconfig.defaults+2-2
- README.md+48-4
- configure.ac+5-4
- docs/Doxyfile+1-1
- examples/attestation/README.md+1-1
- examples/attestation/activate_credential.c+14
- examples/attestation/make_credential.c+8
- examples/bench/bench.c+4-1
- examples/boot/secret_seal.c+1-1
- examples/csr/csr.c+35-3
- examples/endorsement/README.md+1-1
- examples/endorsement/get_ek_certs.c+154-2
- examples/firmware/README.md+98-1
- examples/firmware/ifx_fw_extract.c+1-1
- examples/firmware/include.am+16-2
- examples/firmware/st33_fw_update.c+405
- examples/gpio/gpio_config.c+1-1
- examples/keygen/external_import.c+1
- examples/management/flush.c+1-1
- examples/nvram/include.am+10-2
- examples/nvram/nvram.h+1-2
- examples/nvram/read.c+1-1
- examples/nvram/seal_nv.c+382
- examples/pcr/extend.c+14-4
- examples/pcr/pcr.h-1
- examples/pcr/reset.c+1-1
- examples/pkcs7/pkcs7.c+4-1
- examples/run_examples.sh+139
- examples/seal/README.md+128
- examples/seal/include.am+19-2
- examples/seal/seal.h+2-1
- examples/seal/seal_pcr.c+363
- examples/seal/seal_policy_auth.c+530
- examples/seal/seal_test.sh+288
- examples/seal/unseal.c+2-1
- examples/timestamp/clock_set.c+1-1
- examples/tls/tls_client.c+1-1
- examples/tls/tls_client_notpm.c+13-2
- examples/tpm_test.h+1-1
- examples/tpm_test_keys.c+9-3
- examples/wrap/caps.c+4-1
- examples/wrap/wrap_test.c+7-5
- hal/tpm_io.c+2
- hal/tpm_io_espressif.c+216-12
- hal/tpm_io_linux.c+76
- hal/tpm_io_microchip.c+1-1
- hal/tpm_io_mmio.c+17-4
- hal/tpm_io_uboot.c+152-19
- hal/tpm_io_xilinx.c+1-1
- hal/tpm_io_zephyr.c+3-8
- pre-commit.sh+1-1
- scripts/swtpm_sim.test+1-1
- src/include.am+2-5
- src/tpm2.c+134-13
- src/tpm2_asn.c+11-2
- src/tpm2_cryptocb.c+20-10
- src/tpm2_linux.c+54-10
- src/tpm2_packet.c+81-8
- src/tpm2_param_enc.c+120-43
- src/tpm2_swtpm.c+5-4
- src/tpm2_tis.c+5-3
- src/tpm2_wrap.c+1.1k-243
- tests/unit_tests.c+276-41
- wolftpm/tpm2.h+28-1
- wolftpm/tpm2_linux.h+15
- wolftpm/tpm2_packet.h+1-1
- wolftpm/tpm2_swtpm.h+4
- wolftpm/tpm2_types.h+41-16
- wolftpm/tpm2_winapi.h+4
- wolftpm/tpm2_wrap.h+42-3
- wolftpm/version.h+2-2
- wrapper/CSharp/wolfTPM-tests.cs+27
- wrapper/CSharp/wolfTPM.cs+6-1
Submodule wolfssl updated 1619 files
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
791 | 791 | | |
792 | 792 | | |
793 | 793 | | |
| 794 | + | |
794 | 795 | | |
795 | 796 | | |
796 | 797 | | |
| |||
899 | 900 | | |
900 | 901 | | |
901 | 902 | | |
902 | | - | |
903 | 903 | | |
904 | 904 | | |
905 | 905 | | |
| |||
915 | 915 | | |
916 | 916 | | |
917 | 917 | | |
| 918 | + | |
918 | 919 | | |
919 | 920 | | |
920 | 921 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
200 | | - | |
| 200 | + | |
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
0 commit comments