10cfe37ad2
Merge branch 'main' into v3_issue_836-spdm
2024-09-26 16:32:54 -04:00
6d9863f693
get pciids from code if not found on filesystem
2024-09-26 15:30:40 -04:00
e90869153c
changed pciutils to hwdata, the package which requires/installs pci.ids
2024-09-09 11:59:52 -04:00
fa12d6f607
added pciutils to rpm build for acaportal and eventlogtool
2024-09-05 13:54:13 -04:00
72b37cec61
Merge pull request #815 from SuperPotato27/v3_issue_810
...
(WIP) Added action to package the RIM tool and the EventLog tool for windows.
2024-09-04 10:30:21 -04:00
3f466aa119
Update README.md
2024-08-27 18:47:04 -04:00
eec080cf33
Update README.md
2024-08-27 18:46:37 -04:00
e4a346213a
Update README.md
2024-08-27 18:42:22 -04:00
ca76913095
Merge pull request #834 from nsacyber/v3_issue_833-ubuntu
...
Changed tcg_eventlog_tool to use amd64 for debian packaging
2024-08-27 15:41:37 -04:00
b0145c4c28
Update README.md
2024-08-27 12:14:15 -04:00
bab9193a7c
Update README.md
2024-08-27 12:08:33 -04:00
5625a68bf6
Update README.md
2024-08-27 12:02:20 -04:00
c5dbb22d7b
Update README.md
2024-08-27 11:59:55 -04:00
3177869c87
Changed tcg_eventlog_tool to use amd64 for debian packaging
2024-08-23 17:20:20 -04:00
203691e09c
Updated README.md and VERSION files
2024-08-22 16:40:03 -04:00
6f0553fe3f
debugging SLF4J warning
2024-08-09 13:50:15 -04:00
b03ac63abe
Merge branch 'v3_issue_805' into v3_issue_810
2024-07-25 12:56:53 -04:00
315d3a2f02
Move part of PciIds from AttestationCA back to Utils ( #796 )
...
* update pciids to acapciids throughout code
* add pciids to utils and update classes that use it
* moved the 4 vendor/device translate functions to the utils pciids
* added pciids translations to SPDM Device Context file
* cleaning up imports
* cleaning up comments
* cleaned up a few checkstyle warnings
* working to get class code
* update output message in main
* working on class code
* fixes/minor changes
* fixed check of class code list
2024-07-22 06:01:54 -04:00
f712f2597f
fixed jar file name inside zip
2024-07-17 14:27:26 -04:00
c8ca3ad820
adding eventlog Jar to the package
2024-07-17 11:00:50 -04:00
dfd0c85822
added all rim files needed to gradle build
2024-07-16 15:57:33 -04:00
128e2f90ab
adjust paths
2024-07-16 11:48:59 -04:00
a62b3bbb6f
working on windows packaging
2024-07-16 10:02:39 -04:00
59e2ac65e7
packaging rimtool for windows
2024-07-15 15:05:31 -04:00
770b36d4f3
update output message in main
2024-07-05 09:26:16 -04:00
2fd6ee0557
cleaned up a few checkstyle warnings
2024-07-03 13:03:54 -04:00
5d10dc4b1c
Modify rimtool to properly namespace timestamp elements
2024-06-20 08:45:32 -04:00
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
2423b157bb
propogating error dealing with file access through the sequence of code
2024-06-03 15:42:44 -04:00
77de04b45f
Merge pull request #751 from nsacyber/v3_issue-737
...
[#737 ] Resolve RIM upload parse error
2024-05-15 23:07:51 -04:00
89369aaa27
added variable to track file status through the object calls, specifically vendor-table.json file
2024-05-14 15:06:20 -04:00
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
99f93d521a
check for signature type validity; if not valid, don't process and don't print
2024-05-08 17:41:10 -04:00
f530b2222b
Declare namespace for TimeStamp element
2024-05-07 17:28:37 -04:00
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
3da69f11ad
updated build to include HIRS_UTILS
2024-04-25 13:43:26 -04:00
1947b70a1b
Clean up javadocs; change System.out.println to log messages
2024-03-07 00:43:10 -05:00
54f3e4bfca
Modify swidtag validation to use the public signing cert to verify <KeyName> in a signature and the truststore
2024-03-06 12:40:54 -05:00
d83c34f4ad
Create VerifyArgumentValidator
2024-03-06 12:40:54 -05:00
6b76d873e6
Upgrade JCommander to support global argument validation. Replace CredentialArgumentValidator with CreateArgumentValidator.
2024-03-06 12:40:54 -05:00
74ab262bc0
Revert "Parse the signing cert authority key identifier during signing and place in <KeyName>"
...
This reverts commit 63e184f9a3
.
2024-02-29 10:43:11 -05:00
63e184f9a3
Parse the signing cert authority key identifier during signing and place in <KeyName>
2024-02-23 14:48:06 -05:00
c6bbe00d0f
Merge changes from issue-692. Implement CredentialArgumentValidator. Remove extraneous code with the additions of exitWithErrorCode(String) and FileArgumentValidator.
2024-02-23 02:28:13 -05:00
2554b7d453
Clean up help menu
2024-02-23 02:17:14 -05:00
808e05b71c
Do not assign the default attributes file in the absence of a user-provided argument
2024-02-23 02:17:14 -05:00
fbf3de2517
Validate signature and validation arguments, and output appropriate error messages
2024-02-23 02:17:08 -05:00
6b44c550dc
Exit with an error code if validate fails
2024-02-23 02:11:31 -05:00
f6f1ab4ee7
Log an error instead of throwing an exception when a signing key cannot be located in the provided truststore
2024-02-23 02:11:29 -05:00
3fbc0e743c
Validate file arguments with FileArgumentValidator
2024-02-23 02:02:19 -05:00
d7823b6b0b
Log error messages instead of printing to console
2024-02-16 11:34:59 -05:00