Commit Graph

1472 Commits

Author SHA1 Message Date
iadgovuser58
d9a58dd766 clean up commented out sections 2024-06-21 07:52:22 -04:00
iadgovuser58
0ffcd09cea updated toString 2024-06-20 17:34:06 -04:00
iadgovuser58
b80f0cf743 combined SPDM_FIRMWARE_BLOB and SPDM_FIRMWARE_CONFIG as they have the same internal data structure 2024-06-20 17:28:30 -04:00
iadgovuser58
6c6892b36b updated TpmPcrEvent and EvConstants for the next 2 SPDM events 2024-06-20 15:35:59 -04:00
chubtub
7037429f06
Merge pull request #790 from nsacyber/v3_issue-789
Modify rimtool to properly namespace timestamp elements
2024-06-20 10:53:30 -04:00
chubtub
5d10dc4b1c Modify rimtool to properly namespace timestamp elements 2024-06-20 08:45:32 -04:00
iadgovuser26
78d85bddfd
Merge pull request #778 from nsacyber/v3_issue_768_Part2-eventProcessing
Event processing when no access to vendor-table.json Part 2
2024-06-17 13:16:30 -04:00
iadgovuser62
dd7b041f9f
Adding Platform Cert Tests and RIM System Tests to V3 (#781)
* Adding Platform Cert and RIM Tests to V3 and modifying workflow file to split those tests into individual steps
2024-06-07 13:27:08 -04:00
iadgovuser62
7a1a6b73b0
[#775] Adding Policy Tests to V3 (#776)
* Adding ACA Policy tests with modifications to related files

* Separating the system tests setup from the tests themselves + Splitting up ACA Policy Tests into different steps in workflow file

* Creating separate script for setting up system tests in workflow, and one script for running system tests locally. Adding details to system test steps.
2024-06-07 06:28:25 -04:00
iadgovuser58
9ec4758df4 minor change 2024-06-05 12:57:05 -04:00
iadgovuser58
ece30d420c did final move of the vendor-table.json file after testing; fixed json-accepted quotes in spdm file 2024-06-05 12:30:01 -04:00
iadgovuser58
ad42776179 minor change 2024-06-04 16:39:00 -04:00
iadgovuser58
5fec15135e cleaning up comments 2024-06-04 08:41:52 -04:00
iadgovuser58
f995f0fc1c merging any updates in main into this branc
gerge branch 'main' into v3_issue_768_Part2-eventProcessing
2024-06-04 08:31:02 -04:00
iadgovuser58
61044ba3c9 cleaning up comments 2024-06-03 18:19:57 -04:00
iadgovuser58
6c44868ba5 cleaning up comments 2024-06-03 18:07:04 -04:00
iadgovuser58
c7e9e98776 fixed file not found try/catch 2024-06-03 17:37:18 -04:00
iadgovuser58
2423b157bb propogating error dealing with file access through the sequence of code 2024-06-03 15:42:44 -04:00
iadgovuser58
56db55cf25 accessing vendor-table.json from code 2024-05-31 14:57:35 -04:00
iadgovuser58
a03c18d88e accessing vendor-table.json from code 2024-05-31 14:47:52 -04:00
iadgovuser58
c31d50d52d testing stuff 2024-05-30 13:46:41 -04:00
chubtub
4b72d9aee3
Merge pull request #774 from nsacyber/v3_issue-736-updated
[#736] Add BC validator for validation
2024-05-17 08:58:39 -04:00
iadgovuser26
822978e4ff
Merge pull request #769 from nsacyber/v3_issue_765
[#765] Adding ACA Rocky Container for CI System Tests
2024-05-16 16:07:09 -04:00
chubtub
fccebb5c9d Add BC validator for validation. Clean up log messages. 2024-05-16 15:00:50 -04:00
chubtub
77de04b45f
Merge pull request #751 from nsacyber/v3_issue-737
[#737] Resolve RIM upload parse error
2024-05-15 23:07:51 -04:00
iadgovuser58
1644777f42 testing ways to access file 2024-05-15 08:52:11 -04:00
iadgovuser26
53e03613e8
Merge pull request #771 from nsacyber/v3_bootRun-debug-option
V3 boot run debug option
2024-05-15 08:02:19 -04:00
iadgovuser58
e36f792f74 trying to get code file to open 2024-05-14 18:08:47 -04:00
iadgovuser58
89369aaa27 added variable to track file status through the object calls, specifically vendor-table.json file 2024-05-14 15:06:20 -04:00
iadgovuser58
93c3109b29 propogated the error where vendor-table is not accessible through the classes, so that it can be printed out at the beginning of the list of event printouts 2024-05-14 13:22:03 -04:00
chubtub
f439652d0d Modified RIM details page controller to pass truststore certs to the RIM validator class. Modified the RIM validator class to log details when signature validation fails. 2024-05-14 00:37:19 -04:00
iadgovuser58
667b9c0392 added function to check emptiness of file handle 2024-05-10 20:40:40 -04:00
iadgovuser58
97ef839383 temp code to find out how to tell if json reference to vendor-table.json object is empty 2024-05-10 20:26:58 -04:00
iadgovuser26
88de721d10
Merge pull request #772 from nsacyber/v3_issue_768_Part1-eventProcessing
Event processing when no access to vendor-table.json Part 1/2
2024-05-10 12:15:58 -04:00
iadgovuser58
24a7ea19dd added output to show up front how many UEFI Signature Lists there are, and be more descriptive about how many certs/hashes in each List 2024-05-09 16:40:05 -04:00
iadgovuser58
693968059b change comments 2024-05-09 16:00:41 -04:00
iadgovuser58
10c1382c6c fixed hash size for EFI_CERT_SHA256_GUID, other minor changes 2024-05-09 15:38:10 -04:00
iadgovuser62
8d82fce80f Updating GitHub Actions from V3 to V4 uses 2024-05-09 12:12:00 -04:00
iadgovuser58
90f7a3e94b minor change for spotbug 2024-05-09 09:48:42 -04:00
iadgovuser58
99f93d521a check for signature type validity; if not valid, don't process and don't print 2024-05-08 17:41:10 -04:00
chubtub
6b612a9ec4 Use boolean flags to differentiate base and support RIMs with multi-file uploads 2024-05-07 17:28:37 -04:00
chubtub
f530b2222b Declare namespace for TimeStamp element 2024-05-07 17:28:37 -04:00
chubtub
a997c26a2d Check upload file extensions 2024-05-07 17:28:37 -04:00
chubtub
711e342972 Modify controller class to handle UnmarshalException caused by invalid xml to prevent frontend error 2024-05-07 17:28:37 -04:00
chubtub
4da6020260 Modify BaseReferenceManifest to handle namespace prefixes in the swidtag XML. Modify the rimtool and ReferenceManifestValidator to properly prefix Directory and File under Payload and handle them for validation. 2024-05-07 17:28:37 -04:00
iadgovuser29
141f4236a8 DEBUG_OPTIONS in aca_bootRun.sh sets debug options for bootRun or war 2024-05-07 16:53:15 -04:00
iadgovuser29
22b6faee44 Added debug mode if boot war is selected 2024-05-07 16:23:26 -04:00
iadgovuser29
f476b25053 Added debug flag to aca_bootRun.sh options. JVM will launch with debug 2024-05-07 16:02:24 -04:00
iadgovuser26
a903b0e448
Merge pull request #753 from nsacyber/v3_issue_749-setup_check
[#749] ACA setup check
2024-05-06 16:12:56 -04:00
iadgovuser62
85c62f845e Added CI functionality to checkout current branch on ACA container in system tests; Added ACA-CI Dockerfile which has been pushed to registry; Renamed Provisioner for CI Dockerfile for consistency 2024-05-03 12:40:16 -04:00