Cyrus
|
29257695c1
|
Updated the code with some additional messaging information for the provisioner when it fails. I added a bit of code that eliminates the portal having an error when a support rim is failing, this doesn't allow it to ingest the rim into the database.
|
2021-04-07 10:53:09 -04:00 |
|
Cyrus
|
ea5b85b703
|
Updated the code to now display the var swidtag and rimel. However there are issues with the examples. This commit has fixes for how the pcr values are pulled for display on the base RIM page.
|
2021-04-02 06:34:47 -04:00 |
|
Cyrus
|
4911742c7a
|
This is a checkout of some changes to the resource management for swid tags so that the file name listed is associated with the stored support RIMS.
|
2021-03-30 06:35:14 -04:00 |
|
Cyrus
|
a6c6fbfb31
|
Made some changes for using just the RIM Hash to pull support rims from the database to associated with the swid tag. Changed the rim hash from and int to a string.
|
2021-03-25 13:28:31 -04:00 |
|
Cyrus
|
c290ba25be
|
Modified how unmatched log events are tested. Now it uses the reference event value from the database.
|
2021-03-23 13:13:17 -04:00 |
|
Cyrus
|
2110b7e94d
|
Merge branch 'rim_digest_store' into event-digest-update
|
2021-03-23 11:31:42 -04:00 |
|
Cyrus
|
3e18ed8abb
|
This small update changes where the string array of pcrs is pulled in the validation of the quote. Previously it is from the device info report but now it is from the bios measurement log file from the client.
|
2021-03-23 11:27:30 -04:00 |
|
Cyrus
|
108748fb2a
|
Undid some code and change the Digest Value class into a table in the database. This code then updates those values when a provision is initiated. At this time, that is all it does.
|
2021-03-19 11:01:25 -04:00 |
|
Cyrus
|
4b05e5ea5a
|
Merge pull request #340 from nsacyber/support-rim-fix
RIMEL Upload bug fix
|
2021-03-17 14:42:14 -04:00 |
|
Cyrus
|
6e8086c59e
|
This is a change to the details page handler for the RIM files. The rimel files that are uploaded by themselves are not updated with manufacturer or model information, and the controllers are referencing that information when looking up database information. This causes a null exception and a funky output on the screen. This commit fixes this issue.
|
2021-03-17 10:39:39 -04:00 |
|
Cyrus
|
53cb300063
|
This is an initial commit with changes that add new classes for digest reference matching.
|
2021-03-17 10:23:08 -04:00 |
|
Cyrus
|
9134e2ab9d
|
Merge branch 'master' into rim_digest_store
|
2021-03-12 07:33:47 -05:00 |
|
Cyrus
|
accbc422e7
|
This adds the additional classes
|
2021-03-11 10:56:19 -05:00 |
|
chubtub
|
a380db58fa
|
Merge pull request #328 from nsacyber/issue-281
Validation report file
|
2021-03-11 10:56:00 -05:00 |
|
Cyrus
|
19aa3c27a1
|
initial commit with the structures that are to be set up
|
2021-03-11 10:55:22 -05:00 |
|
Cyrus
|
c66f4f7648
|
Merge pull request #334 from nsacyber/Unmatched-component-refactor
Unmatched component refactor
|
2021-03-09 13:07:16 -05:00 |
|
Cyrus
|
4b6bcccf85
|
Attempting to merge into master
|
2021-03-09 13:04:56 -05:00 |
|
Cyrus
|
28f0fdb3e1
|
Merge pull request #309 from nsacyber/aic-policy-rule
[#169] AIC policy rule
|
2021-03-09 10:52:01 -05:00 |
|
Cyrus
|
d0315bd5f2
|
Merge pull request #335 from nsacyber/firmware-log-fix
Firmware Event Numbering Fix
|
2021-03-09 09:47:14 -05:00 |
|
Cyrus
|
c4741b869c
|
Removed unused import
|
2021-03-09 07:27:35 -05:00 |
|
Cyrus
|
85e29529ae
|
Modified a catch clause
|
2021-03-09 06:46:51 -05:00 |
|
Cyrus
|
0b9303d942
|
Updated system tests scripts
|
2021-03-08 08:25:39 -05:00 |
|
Cyrus
|
9008972fbc
|
Cleared all build errors
|
2021-03-08 06:43:10 -05:00 |
|
Cyrus
|
0e3eabc34f
|
Removed unused import
|
2021-03-08 06:31:31 -05:00 |
|
Cyrus
|
bd5bca58ea
|
I have modified the code to correct handle the situation in which the device has more components than the certificate and I have taken steps to make the system test GOOD pass for test A6, A7 and A8.
|
2021-03-05 15:36:29 -05:00 |
|
Cyrus
|
763dcbd975
|
These are changes that were made in the system-tests-test that resolved the issues in the first TPM 2.0 system tests on travis.
|
2021-03-04 08:01:18 -05:00 |
|
Cyrus
|
8a571f1788
|
When a delta has the component that is bad, not the base, it wasn't highlighting. This is because the component failures wasn't be updated and then the certificate needed to be updated as well.
|
2021-02-25 06:59:56 -05:00 |
|
Cyrus
|
6e470e2b04
|
Updated the wording for the policy setting page.
|
2021-02-23 13:27:43 -05:00 |
|
Cyrus
|
a5184f5a5b
|
Final changes that adds in the additional setting for the renewal period threshold. This value indicates that if the end validity has been reached for the current issued attestation certificate, then don't generate one. However if we are within the number of days set by the threshold, then generate the certificate before it expires. The default is 1 year from the end validity.
|
2021-02-23 10:17:56 -05:00 |
|
Cyrus
|
9c3dfe16b1
|
Modified the policy page controller by adding a new method to work on a form request from the policy page for enabling the generate issued attestation certificate based on a time frame rather than never or on each provision.
|
2021-02-16 10:30:21 -05:00 |
|
Cyrus
|
a41d1484e1
|
Updated the printing of the event number for the failed events. This is to match them with the event number on the support rim page. Support rim page starts at 1 but the method used on the failure page starts at 0. Also while investigating this issue, I noted that the coloring of the failure event disappears after the first viewing of that page. This was fixed. The conditions to check for an error were being ignored after the first load.
|
2021-02-12 09:01:35 -05:00 |
|
Cyrus
|
dcf0ec8101
|
Merge branch 'master' into aic-policy-rule
|
2021-02-11 14:13:28 -05:00 |
|
Cyrus
|
7912ff2f2e
|
refactored some code around the SCV objects that should never be null.
|
2021-02-10 12:24:00 -05:00 |
|
chubtub
|
847bad5201
|
Update verification date
|
2021-02-10 09:54:06 -05:00 |
|
Cyrus
|
9917fadef7
|
On a previous commit, I removed a piece of code that checked the base credential first. Because the delta fixed a problem in the base, the base failed before the delta was checked. This was completely removed. On a test that we had previously done, the test passes when it should fail because there is only a base, so that check isn't being done. This change reintroduces the check but in a different location with flags for when there is a delta present.
|
2021-02-09 13:30:37 -05:00 |
|
chubtub
|
95bf9d9317
|
Updated SN, component data, and CSV output format.
|
2021-02-09 09:39:46 -05:00 |
|
chubtub
|
177e307a17
|
Add input formatting and validation to client and server side. Close dialog box on submission.
|
2021-02-09 09:39:43 -05:00 |
|
chubtub
|
4acfbf3026
|
Single download link for the entire page. Added date range begin and end fields. Pass timestamp to controller to filter reports. Format file in CSV.
|
2021-02-09 09:39:42 -05:00 |
|
chubtub
|
3cd9e06f97
|
Add user input fields to modal dialog. Handle user input, collect device report data, and write to local file.
|
2021-02-09 09:39:42 -05:00 |
|
chubtub
|
bb6cbfe871
|
Front end change: display modal dialog for user input on download link click.
|
2021-02-09 09:39:42 -05:00 |
|
chubtub
|
18ec7d4a5b
|
Controller changes: Pull platform credential for device and parse info
|
2021-02-09 09:39:42 -05:00 |
|
chubtub
|
a4d639925e
|
Frontend changes: download link to validation report
|
2021-02-09 09:39:42 -05:00 |
|
Cyrus
|
69cd06df3b
|
Merging error didn't include the update to Assert.State
|
2021-02-09 06:54:31 -05:00 |
|
Cyrus
|
5e4dc8ce82
|
Merge branch 'master' into Unmatched-component-refactor
|
2021-02-08 15:23:21 -05:00 |
|
Cyrus
|
7b79ceb07a
|
Found the issue with the component being removed that doesn't have a proper serial number and adding one with it. The code was revalidating the base in the attributes enabled flag. This was unncessary.
|
2021-02-08 14:25:10 -05:00 |
|
Cyrus
|
9b8721e33a
|
Merge pull request #333 from nsacyber/sf-4-update
SpringFramework 4 version update
|
2021-02-08 09:48:11 -05:00 |
|
Cyrus
|
4999c96685
|
Updated code to correct situations that were not linking up with properly for delta and platform certificate component validation.
|
2021-02-05 16:10:15 -05:00 |
|
Cyrus
|
677716fa08
|
Merge branch 'master' into Unmatched-component-refactor
|
2021-02-04 08:51:31 -05:00 |
|
Cyrus
|
447c817839
|
Updated the lists for the left over components.
|
2021-02-02 12:57:55 -05:00 |
|
Cyrus
|
2d9bbe1bd7
|
initial commit
|
2021-02-01 11:24:20 -05:00 |
|