Skip to content

Commit

Permalink
SecurityPkg: Update libspdm submodule to use GitLab cmocka repo
Browse files Browse the repository at this point in the history
As noted in DMTF/libspdm#2707, the cmocka
submodule on cryptomilk is unreliable and impacting downstream
consumer builds of SecurityPkg. This is considered a regression in
that pre-existing workflows that clone and recursively initialize
the repo are now broken.

The cmocka host was switched to a more reliable gitlab host in
DMTF/libspdm#2710. This change updates the
submodule in edk2 to use that commit so edk2 users are not blocked
by cryptomilk.org service issues.

Signed-off-by: Michael Kubacki <[email protected]>
  • Loading branch information
makubacki authored and jyao1 committed May 30, 2024
1 parent 55f8bdd commit 79655e2
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion SecurityPkg/DeviceSecurity/SpdmLib/libspdm
Submodule libspdm updated 41 files
+1 −1 .gitmodules
+18 −1 CMakeLists.txt
+24 −11 LICENSE.md
+1 −1 README.md
+1 −1 VERSION.md
+2 −2 include/library/spdm_common_lib.h
+8 −8 library/spdm_requester_lib/libspdm_req_get_certificate.c
+15 −5 library/spdm_requester_lib/libspdm_req_vendor_request.c
+7 −7 library/spdm_responder_lib/libspdm_rsp_encap_get_certificate.c
+43 −26 library/spdm_responder_lib/libspdm_rsp_vendor_response.c
+5 −2 os_stub/cryptlib_openssl/pk/x509.c
+17 −0 os_stub/spdm_cert_verify_callback_sample/CMakeLists.txt
+37 −0 os_stub/spdm_cert_verify_callback_sample/README.md
+295 −0 os_stub/spdm_cert_verify_callback_sample/spdm_cert_verify_callback.c
+48 −0 os_stub/spdm_cert_verify_callback_sample/spdm_cert_verify_callback_internal.h
+1 −1 unit_test/cmockalib/version.txt
+2 −0 unit_test/fuzzing/fuzzing_AFL.sh
+2 −0 unit_test/fuzzing/fuzzing_AFLTurbo.sh
+2 −0 unit_test/fuzzing/fuzzing_AFLplusplus.sh
+2 −0 unit_test/fuzzing/fuzzing_LibFuzzer.sh
+2 −0 unit_test/fuzzing/oss_fuzz.sh
+2 −0 unit_test/fuzzing/run_initial_seed.sh
+ unit_test/fuzzing/seeds/test_spdm_requester_vendor_cmds/rsp_vendor_cmds.raw
+ unit_test/fuzzing/seeds/test_spdm_responder_vendor_cmds/vendor_cmds.raw
+8 −0 unit_test/fuzzing/spdm_unit_fuzzing_common/toolchain_harness.c
+19 −28 unit_test/fuzzing/test_requester/test_spdm_requester_vendor_cmds/CMakeLists.txt
+149 −0 unit_test/fuzzing/test_requester/test_spdm_requester_vendor_cmds/vendor_cmds.c
+61 −0 unit_test/fuzzing/test_responder/test_spdm_responder_vendor_cmds/CMakeLists.txt
+110 −0 unit_test/fuzzing/test_responder/test_spdm_responder_vendor_cmds/vendor_cmds.c
+2 −0 unit_test/test_spdm_requester/CMakeLists.txt
+2 −64 unit_test/test_spdm_requester/error_test/vendor_request_err.c
+14 −0 unit_test/test_spdm_requester/test_spdm_requester.c
+2 −79 unit_test/test_spdm_requester/vendor_request.c
+2 −0 unit_test/test_spdm_responder/CMakeLists.txt
+141 −0 unit_test/test_spdm_responder/error_test/vendor_response_err.c
+13 −2 unit_test/test_spdm_responder/receive_send.c
+14 −0 unit_test/test_spdm_responder/test_spdm_responder.c
+178 −0 unit_test/test_spdm_responder/vendor_response.c
+60 −0 unit_test/test_spdm_sample/CMakeLists.txt
+140 −0 unit_test/test_spdm_sample/test_spdm_sample.c
+0 −28 unit_test/test_spdm_vendor_cmds/test_spdm_vendor_cmds.c

0 comments on commit 79655e2

Please sign in to comment.