[don't merge] Rootkey Validator Tool & Additional Logging#835
Open
hmmorales wants to merge 13 commits intorelease/1.2.0from
Open
[don't merge] Rootkey Validator Tool & Additional Logging#835hmmorales wants to merge 13 commits intorelease/1.2.0from
hmmorales wants to merge 13 commits intorelease/1.2.0from
Conversation
* disable d2c_messaging ut on arm64 for Debian 11 arm64
* Allow use of curl to download rootkey pkg * add section to .md on using curl for rootkey pkg download via --rootkeypkg-curl * replace dev pkg libcurl4-openssl-dev to curl
* Update container service connection * Ensure correct Catch2 version * Temporary disable d2c_messaging UTs * Use latest CMake * Remove Debian 10 builds
* Add ADU.241112.R and ADU.240117.R.T hardcoded root keys (#712) * add new ADU.240117.R.T Test Root Key to HardcodedRSARootKeyList * Add ADU.241112.R hardcoded rootkey for new production rootkey packages * disable d2cmsg unit test on arm64 for deb11 (#713) (#714) * disable d2c_messaging ut on arm64 for Debian 11 arm64 * Allow use of curl to download rootkey pkg (#717) (#718) * Allow use of curl to download rootkey pkg * add section to .md on using curl for rootkey pkg download via --rootkeypkg-curl * replace dev pkg libcurl4-openssl-dev to curl * Fix Debian 11 build pipelines and remove Debian 10 pipelines (#719) * Update container service connection * Ensure correct Catch2 version * Temporary disable d2c_messaging UTs * Use latest CMake * Remove Debian 10 builds * Suppress d2c messaging UTs on arm32 (#720) * Update minor version to 2 (#727) * fix crash when fmt specifier exists in scriptOutput str (#730) * Fix moderate codeql issue - Too few arguments to formatting function (#731) * Fix 15 IMPORTANT Severity CODEQL cmp narrow with wide in loop condition (#732) * fix codeql string_c_utils.c: 430 * fix codeql source_update_cache_utils: 49 * fix workflow_utils.c: 368 * fix file_info_utils.c: 172 * fix swupdate_handler_v2.cpp: 353 * fix workflow_utils.c: 284 * fix hash_utils.c: 107 * fix script_handler.cpp: 369 * fix path_utils.c: 38 * fix d2c_messaging.c: 261 (now 274) * fix blob_storage_helper.cpp: 79 * fix root_key_utils.c: 216 (now, 220) * fix swupdate_handler_v2.cpp: 741 * fix workflow_utils.c: 269 * Fix Non-const fmt str in script_handler.cpp: 655 (#733) * cmdhelper and operation utils fixes (#734) * ensure null termination and use strncmp to prevent buffer overrun * use strncmp for safeCommandLine comparison * add arm64 arch and build debian packages (#735) * add arm64 arch and build debian packages * curl rootkey download feedback (#736) * trace exitCode and output on curl failure * add max time to align with DO download * cast ssize_t to size_t after >0 check * Disable d2c messing UTs (#738) * merge develop into release/1.2.0 branch (#739) * disable d2cmsg unit test on arm64 for deb11 (#713) * disable d2c_messaging ut on arm64 for Debian 11 arm64 * Allow use of curl to download rootkey pkg (#717) * Allow use of curl to download rootkey pkg * add section to .md on using curl for rootkey pkg download via --rootkeypkg-curl * replace dev pkg libcurl4-openssl-dev to curl * Fix Debian 11 build pipelines and remove Debian 10 pipelines (#719) * Update container service connection * Ensure correct Catch2 version * Temporary disable d2c_messaging UTs * Use latest CMake * Remove Debian 10 builds * Suppress d2c messaging UTs on arm32 (#720) --------- Co-authored-by: Nox-MSFT <55153324+Nox-MSFT@users.noreply.github.com> * Update documents and scripts for multi components update examples (#728) * Update documents and scripts for multi component update examples * Update SUPPORT.md * Revert "Add ADU.241112.R and ADU.240117.R.T hardcoded root keys (#712)" (#729) This reverts commit ed3720e. * Fix shellcheck error in demo script (#740) * Update docker-build.yml (#741) Make builds --type MinSizeRel --------- Co-authored-by: Nox-MSFT <55153324+Nox-MSFT@users.noreply.github.com>
Removed 'debian:11' and 'debian:10' from the OS matrix in the Docker build workflow.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Introducing a rootkey Validator Tool so that URLs can be validated using CURL or DO (work in progress) as well as expand on logging in rootkey_workflow