Commit Graph

  • 0bf20c9f11 Moved V2 versions of class files to V2 specific folder. Cyrus 2019-03-26 07:18:42 -0400
  • 26e99949dc Moved V2 versions of class files to V2 specific folder. Taruan Matthews 2019-03-26 07:18:42 -0400
  • 565ba1d2f7 Updated for how to display version 2 versus version 1. Cyrus 2019-03-26 07:15:26 -0400
  • 84cdb2893e Updated for how to display version 2 versus version 1. Taruan Matthews 2019-03-26 07:15:26 -0400
  • 1e8417fcba Split out functionality for version 2 changes. Added a new class to handle newer component elements. Cyrus 2019-03-21 14:46:19 -0400
  • 361a90a383 Split out functionality for version 2 changes. Added a new class to handle newer component elements. Taruan Matthews 2019-03-21 14:46:19 -0400
  • 3dfa79e29e This is an initial set up for the new tagged elements for the component identifier. Cyrus 2019-03-20 12:53:11 -0400
  • dc25fec348 This is an initial set up for the new tagged elements for the component identifier. Taruan Matthews 2019-03-20 12:53:11 -0400
  • 60fb68f9ca [#24] Implementation of Component Class field (#114) Cyrus 2019-03-25 11:14:19 -0400
  • 35c63efe19
    [#24] Implementation of Component Class field (#114) Cyrus 2019-03-25 11:14:19 -0400
  • c8cfdacaa2 [#106] Platform Configuration v2 (#112) Cyrus 2019-03-25 11:13:09 -0400
  • 3ae32b6777
    [#106] Platform Configuration v2 (#112) Cyrus 2019-03-25 11:13:09 -0400
  • 3e38b605f8 Fixed line length style error. #114 Cyrus 2019-03-20 13:24:04 -0400
  • 29582b2e90 Updated variable names for json object. Cyrus 2019-03-20 13:13:12 -0400
  • 995326232e Added Newline Cyrus 2019-03-13 13:57:38 -0400
  • e61f87feca Added newline Cyrus 2019-03-13 13:26:22 -0400
  • 8a87d0fc49 Removed duplicate CONSTANT variable. Cyrus 2019-03-13 13:16:00 -0400
  • 5c5f98b476 This is new code that parses a new field in the upcoming TCG spec for the platform components fields. The new field indicates the type of hardware (ex Memory - DDR3). This information wasn't provided before so it wasn't always clear what the component was. The new information is provided in a json file. A unit test was created to test the different variations. This commit does not include hooks in the base code to use this class yet. This commit is mainly to include the added library and correct bug and checkstyle issues associated with the new code. Cyrus 2019-03-13 12:56:06 -0400
  • 63ed4b06f0 Added unit test resource #112 Taruan Matthews 2019-03-13 09:12:01 -0400
  • edd631d84e Removed the unit test certificate. #113 Taruan Matthews 2019-03-13 09:06:43 -0400
  • e975effdbe Updating Platform Credential Unit test from #24 Taruan Matthews 2019-03-13 09:03:38 -0400
  • db6b97f6d5 Corrections for Platform Configuration. Taruan Matthews 2019-03-13 08:55:11 -0400
  • c93be66754 Updates that are in #106 Taruan Matthews 2019-03-13 08:30:48 -0400
  • 3bceea871f Updated typos and corrected check style errors. Taruan Matthews 2019-03-13 07:29:35 -0400
  • 95490022d7 Merge pull request #100 from nsacyber/update-provisioner-installation apldev2 2019-03-08 15:07:00 -0500
  • c83b3c2de5
    Merge pull request #100 from nsacyber/update-provisioner-installation apldev2 2019-03-08 15:07:00 -0500
  • 61b9d4896c Updates to allow for TPM 2.0 quote. apldev4 2019-02-14 12:39:21 -0500
  • efbd22812d Updates to allow for TPM 2.0 quote. #100 apldev4 2019-02-14 12:39:21 -0500
  • 7132c941ac Last changes that increases the default length of message column in the DB and change supply chain validator blank assignments to 'Not Specified'. #104 Taruan Matthews 2019-03-08 08:28:21 -0500
  • 4f20f55577 The suppy chain validation has reported non-matches for components that are initialized as null or blank or never initialized by code but by COTS. The end results is validation failure because the certificate compare will be null and the device report will list blank or Not Specified. This issue is to synch all to 'Not Specified'. Previous blank was set but that still caused issue with a blank compared to a 'Not Specified'. Taruan Matthews 2019-03-07 13:51:38 -0500
  • 6119cc61e4 These changes are the beginning stage for spec 2 changes to the platform configuration section of the attributes platform certificate. Taruan Matthews 2019-03-07 12:47:08 -0500
  • e2904a6dd7 Comment out Amazon Linux Package Step / Will fix in follow on issue #97 apldev3 2019-03-04 13:01:55 -0500
  • e92ab9fbb0 Updated code to follow the new spec release for the platform attribute certificate. Taruan Matthews 2019-03-04 08:16:53 -0500
  • e4034b056b [#95] Resolve Log4cplus Error complaining about no appenders on TPM2 Provisioner startup #101 apldev3 2019-02-28 13:32:46 -0500
  • e3a6cebca8 [#96] Validation tooltip update (#98) Cyrus 2019-02-27 11:03:46 -0500
  • df72603476 [#96] Validation tooltip update (#98) Cyrus 2019-02-27 11:03:46 -0500
  • 3abc7d2fa2 [#72] Supply Chain Validator fix and update (#94) Cyrus 2019-02-25 10:37:11 -0500
  • aeebd068f5 [#72] Supply Chain Validator fix and update (#94) Cyrus 2019-02-25 10:37:11 -0500
  • a1835ada36 Fixing travis checkstyle for URISyntaxException missing from UnitTests #94 Taruan Matthews 2019-02-25 08:43:07 -0500
  • ab3f0e5f1d Added Users Guide to the Quick Links section iadgovuser26 2019-02-22 14:10:27 -0500
  • f2bee8f9cc
    Added Users Guide to the Quick Links section iadgovuser26 2019-02-22 14:10:27 -0500
  • befc450cc2 Updates include a small shift for the policy page, putting the correct order for setting them (top to bottom). Updated unit tests for the additional text that now appears on the tool tip for the validation failure icon. #98 Taruan Matthews 2019-02-22 13:47:34 -0500
  • 5eeebabcc2 [#90] Add Amazon Linux Package test to Travis CI apldev3 2019-02-22 12:15:44 -0500
  • 73291cc999 Updated unit tests Taruan Matthews 2019-02-22 08:14:12 -0500
  • a2e6feb15b Modify build scripts to accept building on Amazon Linux Michael Tsai 2019-02-21 16:35:32 -0500
  • 4da0d38a19 Updating code to list what specifically is unmatched for platform components on the validation page when there is a failure. Taruan Matthews 2019-02-21 13:40:02 -0500
  • a8107e1268 Committing test certs for changes. Taruan Matthews 2019-02-21 12:21:25 -0500
  • 5306c3a40a Committing updated changes. Taruan Matthews 2019-02-21 12:17:59 -0500
  • eadd827dde [#19] General Name/DN equals functionality (#93) Cyrus 2019-02-19 10:26:25 -0500
  • 30caf57edb [#19] General Name/DN equals functionality (#93) Cyrus 2019-02-19 10:26:25 -0500
  • 3e6cb1d9c9 [#91] Add Authority Information Access to Issuer field of Attribute Certificates (#92) Cyrus 2019-02-19 10:16:39 -0500
  • 3a31631c59 [#91] Add Authority Information Access to Issuer field of Attribute Certificates (#92) Cyrus 2019-02-19 10:16:39 -0500
  • 342c87e55a Updated unit test, the new tests were missing the @Test parameter. #92 Taruan Matthews 2019-02-15 08:37:38 -0500
  • 4801f4b22a Adding extra certificates to be used in the new tests. Taruan Matthews 2019-02-14 14:30:03 -0500
  • 1d8973d9dd Updated unit tests to test Authority Info Access and Key Identifier. Taruan Matthews 2019-02-14 14:29:15 -0500
  • da5b1fb496 checking in a small change that puts back in a line for checking the serial number. It has been changed from FAIL to PASS however. Taruan Matthews 2019-02-14 13:26:13 -0500
  • 7cfae701f4 Modification to previous changes per request on github. Separated out compare method into its own class and created unit tests. #93 Taruan Matthews 2019-02-14 09:08:32 -0500
  • ddf9443e2c This fix correct an IllegalStateException for the SupplyChainValider when all policy settings are true. When trying to remove a value from the iterator in the validator, the item was null and caused this issue. This also takes out the Platform Serial as a required field. Taruan Matthews 2019-02-13 14:26:33 -0500
  • 61e30ece27 Updated for final changes. Taruan Matthews 2019-02-13 13:39:12 -0500
  • ada96bfcf5 Updating code base to use X500Name for name compares, removing GeneralNamesParser.java file as it is not necessary Taruan Matthews 2019-02-13 13:12:12 -0500
  • 2469672e2e Fixes changes that aren't a part of this commit Taruan Matthews 2019-02-12 14:00:11 -0500
  • e58d82fb0d Updated code base for Attribute Certificates. They are currently not showing Authority Information Access in the Issuer field on the certificate details page. The code was not written to handle this or to set it. Taruan Matthews 2019-02-12 12:40:16 -0500
  • 7aada0940d Updated test information and changes to include newer test patterns with addtional changes. Taruan Matthews 2019-02-12 12:31:45 -0500
  • 81a7eed341 Cleanup - removed excess commented code and debug lines. Taruan Matthews 2019-02-07 08:27:06 -0500
  • 6f2e7e831c continued testing and updates are needed. Taruan Matthews 2019-02-04 09:17:12 -0500
  • 3a0b5196a3 Add some comments Taruan Matthews 2019-01-29 09:24:40 -0500
  • 97831c12a5 A null exception was being thrown from the unit tests for the organization unit variable. Taruan Matthews 2019-01-28 12:56:52 -0500
  • fc35ac0948 Updating code to handle the instance of multiple organization units. Taruan Matthews 2019-01-09 14:37:38 -0500
  • 9db7948e69 Adding file I didn't have tracked in the previous commit. Taruan Matthews 2019-01-07 14:13:02 -0500
  • 4c1b5b60c6 Adding new class GeneralNames, I will be changing it to adjust to the bc class as to not confuse the two. This class takes the subject string and parse out the information for comparsion. Taruan Matthews 2019-01-07 14:09:28 -0500
  • 6b9e0aa49b [#87] Combine Packaging and System Tests into One Travis Test Phase (#89) apldev3 2019-02-05 12:07:47 -0500
  • 2e926d633e
    [#87] Combine Packaging and System Tests into One Travis Test Phase (#89) apldev3 2019-02-05 12:07:47 -0500
  • 29b67fe4cb [#87] Combine Packaging and System Tests into One Travis Test Phase #89 apldev3 2019-02-04 14:33:30 -0500
  • 0a8380d8cb [#71] Dockerize TPM 1.2 Provisioner and Integrate with Docker Compose (#77) apldev3 2019-02-04 14:26:54 -0500
  • ec8c4b5c3e
    [#71] Dockerize TPM 1.2 Provisioner and Integrate with Docker Compose (#77) apldev3 2019-02-04 14:26:54 -0500
  • b3e8b18ee1 [#71] Pipe TPM Emulator log output to file to clear up system test output #77 apldev3 2019-02-02 12:18:08 -0500
  • 3019801098 [#71] Separate TPM 1.2 and 2.0 Provisioner System Tests apldev3 2019-02-02 11:32:21 -0500
  • eb3dd1f136 Update system tests script to include TPM 1.2 Provisioner container apldev3 2019-02-01 21:52:54 -0500
  • b251f4d720 [#71] Get TPM 1.2 Provisioner to provision successfully in Docker container apldev3 2019-02-01 21:48:21 -0500
  • 622351d94b [#71] Update TPM1.2 Provisioner Docker to work with Docker Compose in Systems Test apldev3 2019-01-25 16:41:44 -0500
  • d3ff2caac7 [#71] Move towards cleaning up work apldev3 2019-01-25 15:53:55 -0500
  • d9e81666f2 [#71] Try IBM TPM 1.2 Emulator apldev3 2019-01-25 13:14:30 -0500
  • 57880c3870 [#71] Attempt to the latest version of Trousers on Travis CI VM for 1.2 Provisioner support apldev3 2019-01-17 11:49:59 -0500
  • b2833dd3aa [#71] Try a new direction for setting up TPM 1.2 Provisioner Testing apldev3 2019-01-16 15:58:26 -0500
  • 0839bf7302 Fix current bugs apldev3 2019-01-14 12:49:58 -0500
  • 66197f7d52 Fix permissions on new script apldev3 2019-01-14 12:32:56 -0500
  • 3f5f2a0860 [#71] Initial Dockerization of TPM 1.2 Provisioner apldev3 2019-01-14 12:28:21 -0500
  • b83483f144 [#82] Systems Tests not Reporting Failure Correctly (#83) busaboy1340 2019-02-01 06:00:10 -0500
  • afd5fd29e4
    [#82] Systems Tests not Reporting Failure Correctly (#83) busaboy1340 2019-02-01 06:00:10 -0500
  • ca4a125d86 [#85] Incorrect package dependencies for Ubuntu. #86 apldev4 2019-01-31 12:55:53 -0500
  • 6054f5e268 [#78] hirs-provisioner-tpm2 on path after installation. (#84) apldev4 2019-01-31 11:50:43 -0500
  • bce78c0122 [#78] hirs-provisioner-tpm2 on path after installation. (#84) apldev4 2019-01-31 11:50:43 -0500
  • a24a65c5a4 [#78] hirs-provisioner-tpm2 on path after installation. #84 apldev4 2019-01-31 08:46:57 -0500
  • 24ae8b0754 Trying to build CPR using libcurl-devel on system #79 apldev4 2019-01-29 13:34:41 -0500
  • 23d1f6c4f4 [#78] hirs-provisioner-tpm2 now on path after installation. apldev4 2019-01-28 13:33:30 -0500
  • 57d57ab833 Test successful system tests report correctly in Travis. #83 busaboy1340 2019-01-30 13:55:07 -0500
  • c0490eebb1 Test failing system tests report correctly in Travis. busaboy1340 2019-01-30 13:54:02 -0500
  • 8d147df4e6 Test successful system tests report correctly in Travis. busaboy1340 2019-01-30 13:22:41 -0500
  • 95627f9a42 Test failing system tests report correctly in Travis. busaboy1340 2019-01-30 11:58:50 -0500
  • 2f2316a710 Test successful system tests report correctly in Travis. busaboy1340 2019-01-30 11:39:50 -0500