chubtub
9172bd96ad
Revert previous changes to Main and SwidTagConstants
2024-01-19 00:39:38 -05:00
chubtub
c79434eb57
Add -V|--version for easy access to rimtool version number
2024-01-19 00:39:38 -05:00
iadgovuser26
3f7cac13c7
added VERSION file to /opt/hirs
2024-01-16 18:28:40 -05:00
chubtub
e4c9150b07
Merge pull request #650 from nsacyber/v3_issue-646
...
[#646 ] Fix broken rimtool validation
2024-01-11 10:52:42 -05:00
chubtub
ab01bb8647
Add KeyName to all signed base RIMs, and modify all unit test files to reflect this change.
2023-12-21 20:21:38 -05:00
Cyrus
0432646445
The initial issue found in the tcg event log code is present in the
...
rest, updating all exclude files to ignore this specific bug for the
time being
2023-12-20 15:53:32 -05:00
Cyrus
3fa2512427
The current issue that spot bugs is finding is an error upon itself. it
...
isn't resolved in this current version of the gradle plugin spotbugs.
2023-12-20 14:11:12 -05:00
Cyrus
ae1c1f82f3
Missed a change
2023-12-20 14:03:56 -05:00
Cyrus
7d1d92417f
Updates to spot bugs found
2023-12-20 13:52:05 -05:00
Cyrus
c0cee9d597
Fixed a typo and included files I didn't on the initial push
2023-12-20 13:10:58 -05:00
Cyrus
4a9c579822
This is the first step for adding spotbugs (formerly findbugs) back into
...
the build. The configuration is in place but the majority of the
projects are being excluded. The eventlog (a small sample size) is
however being run with the proper corrections commited.
2023-12-20 12:55:50 -05:00
chubtub
6c5a17a2f7
In ReferenceManifestValidator, set the truststore for swidtag XML files, and check if it has already been set for signature validation; removed a duplicate digest command for calculating file hashes.
2023-12-20 11:04:46 -05:00
chubtub
d325c04764
Migrate javax.xml.bind to jakarta. Delete hirs.swid.xjc package and update SwidTagConstants class to reference hirs.utils.xjc.
2023-11-30 15:08:25 -05:00
chubtub
0236a6b9c6
Add methods to ReferenceManifestValidator to facilitate swidtag XML validation. Modify rimtool classes to reference ReferenceManifestValidator. Modify build.gradle to build a fat jar.
2023-11-03 13:27:12 -04:00
chubtub
55936806d7
Revert "Merge pull request #606 from nsacyber/v3_issue-596"
...
This reverts commit 071e89a44f
, reversing
changes made to 45d550729f
.
2023-11-01 10:03:34 -04:00
chubtub
bfa30ca186
Change references in ACA and ACAPortal to HIRS_Utils package for migrated classes. Revert change to gradle.properties file.
2023-10-16 13:50:49 -04:00
chubtub
5f6a620ec2
Revert "Merge pull request #583 from nsacyber/v3_issue-563"
...
This reverts commit f725f90392
, reversing
changes made to 25101314a2
.
2023-09-27 09:32:58 -04:00
iadgovuser26
9998fa7f22
Merge branch 'main' into v3_issue_578-rpm_update
2023-09-19 16:31:21 -04:00
chubtub
66501c9444
Revert rimtool SwidTagValidator class changes, these will be in issue-582.
...
Revert SupportReferenceManifest migration to rimtool, this class will remain
in the ACA.
2023-09-14 00:05:50 -04:00
chubtub
38894e7ce5
WIP: migrate RIM classes from ACA to rimtool
2023-09-12 11:30:05 -04:00
iadgovuser26
cb4ad4d51a
Updated gradle to v8.3 and nebula to 11.4.0
2023-09-06 16:10:16 -04:00
iadgovuser26
665e90b176
updated with package for the ACA [no ci]
2023-04-27 19:52:08 +00:00
iadgovuser26 iadgovuser26@empire.eclipse.ncsc.mil
ef65c6ad8b
updated with package for tcg_rim_tool [no ci]
2023-03-17 14:47:10 -04:00
iadgovuser26
d862e95708
Added build and package creation for tcg_eventlog_tool [no ci]
2023-03-14 16:46:31 -04:00
chubtub
7fdd4b1e44
Added unit tests for timestamps
2023-01-09 11:47:30 -05:00
chubtub
b7f9c52fcb
Consolidate timestamp parameters into --timestamp RFC3(339|852). Added a validator class for the parameter arguments.
2022-12-29 01:55:19 -05:00
chubtub
6a84bb50c5
Merge branch 'java_xml_timestamp' into issue-493
2022-12-19 18:32:40 -05:00
chubtub
f74bc49120
Suppoort user input for RFC3339 timestamps
2022-12-19 10:39:10 -05:00
chubtub
307d0b3fe4
Read in counter signature file contents, encode in base64, and place in Timestamp element
2022-12-08 08:15:55 -05:00
chubtub
054699d14d
Add commandline support for passing in a countersignature file for RFC3852 timestamps
2022-12-08 08:15:55 -05:00
chubtub
2252270d94
Modify help text
2022-12-08 08:15:55 -05:00
chubtub
b5681411c0
Updated references of RFC3161 to RFC3852
2022-12-08 08:15:55 -05:00
chubtub
075d68664f
If no timestamp format is given a timestamp is not included in the resulting XML. Updated unit tests.
2022-12-08 08:15:55 -05:00
chubtub
fcf59290fe
Modify gateway class to insert a timestamp according to user selected format
2022-12-08 08:15:55 -05:00
chubtub
464abbf156
Modify Main and Commander classes to support options for RFC3161 and RFC3339
2022-12-08 08:15:55 -05:00
chubtub
233171893b
Add constants to support separate namespaces for RFC3161 and RCF3339.
2022-12-08 08:15:55 -05:00
chubtub
106e1fef76
Clean up SwidTagConstants class values
2022-12-08 08:15:55 -05:00
chubtub
dffcbf59bd
Add support for timestamping a signature
2022-12-08 08:15:50 -05:00
chubtub
59ef355326
Modify help text
2022-12-06 06:50:53 -05:00
chubtub
a1e7b0f7e4
Merge branch 'java_xml_timestamp' of github.com:nsacyber/HIRS into java_xml_timestamp
2022-11-21 14:26:35 -05:00
chubtub
180eebd16b
Merge branch 'master' into java_xml_timestamp
2022-11-21 14:18:04 -05:00
chubtub
fbcaadee31
Updated references of RFC3161 to RFC3852
2022-11-21 14:04:11 -05:00
chubtub
8b54023b5c
Merge branch 'master' into java_xml_timestamp
2022-10-26 10:25:19 -04:00
chubtub
d01b5de478
If no timestamp format is given a timestamp is not included in the resulting XML. Updated unit tests.
2022-10-26 07:51:25 -04:00
chubtub
ed2797735e
Modify gateway class to insert a timestamp according to user selected format
2022-09-21 10:52:32 -04:00
chubtub
97ccab0473
Modify Main and Commander classes to support options for RFC3161 and RFC3339
2022-09-20 00:19:01 -04:00
chubtub
e5da94fa08
Merge pull request #488 from nsacyber/c#_xmldsig_validation
...
[#487 ] Create xml_dsig_tool
2022-09-15 15:12:24 -04:00
chubtub
fa27277632
Added README.md
2022-09-13 10:28:10 -04:00
chubtub
1fccd3a222
Add constants to support separate namespaces for RFC3161 and RCF3339.
2022-09-13 10:24:38 -04:00
chubtub
68b11ce96d
Clean up SwidTagConstants class values
2022-09-12 10:14:24 -04:00