1
0
mirror of https://git.code.sf.net/p/linux-ima/ima-evm-utils synced 2025-04-30 23:53:37 +02:00

Commit Graph

  • 6cdbd2d49f Remove unnecessary NULL pointer test Mimi Zohar 2021-07-15 16:24:45 -04:00
  • 84a423d5a1 Address "ignoring number of bytes read" messages Mimi Zohar 2021-07-15 16:15:21 -04:00
  • ad1d5e3f67 Fix out-of-bounds read Mimi Zohar 2021-07-15 13:54:19 -04:00
  • 996435d2d6 CI: list crypto algorithm tests skipped Mimi Zohar 2021-07-14 18:47:52 -04:00
  • 79ff634f7e Fix NULL pointer warning Mimi Zohar 2021-06-30 16:07:34 -04:00
  • 58a84044fd CI: Add support for ALT Linux Vitaly Chikunov 2021-07-15 23:47:28 +03:00
  • aef36466c9 CI: Do not use sudo when not needed Vitaly Chikunov 2021-07-12 08:16:43 +03:00
  • a7dd075ef7 CI: Do not install swtpm if it cannot work anyway Vitaly Chikunov 2021-07-12 08:16:42 +03:00
  • fd40ff5dd5 libimaevm: Remove calculation of a digest over a symbolic link Stefan Berger 2021-07-08 12:04:08 -04:00
  • a5a03d5454 libimaevm: Remove calculation of a digest over a directory Stefan Berger 2021-07-08 12:04:07 -04:00
  • 75b65e8618 libimaevm: Remove calculation of a digest over a device file Stefan Berger 2021-07-08 12:04:06 -04:00
  • 3f806e1100 evmctl: Remove filtering support for file types unsupported by IMA Stefan Berger 2021-07-08 12:04:05 -04:00
  • 309d3369bb libimaevm: Use function parameter algo for name of hash Stefan Berger 2021-04-19 11:01:51 -04:00
  • 3feccd45a8 libimaevm: Report unsupported filetype using log_err Stefan Berger 2021-04-19 11:01:50 -04:00
  • d22cf0b005 libimaevm: Rename variable from cr to newline Stefan Berger 2021-04-19 11:01:49 -04:00
  • 3a28dd2721 libimaevm: Rename variable returned from readlink to len Stefan Berger 2021-04-19 11:01:48 -04:00
  • 837591b81b libimaevm: Remove unused off variable Stefan Berger 2021-04-19 11:01:47 -04:00
  • 161a4a5026 libimaevm: Properly check for error returned by EVP_DigestUpdate Stefan Berger 2021-04-19 11:01:46 -04:00
  • 81478c5667 CI: Introduce GitHub Actions setup Petr Vorel 2021-06-22 16:12:24 +02:00
  • 487a078cd3 CI/openSUSE: Fix tpm_server symlink creation Petr Vorel 2021-06-22 16:12:23 +02:00
  • 28dd7d4b06 CI: Rename travis script directory Petr Vorel 2021-06-22 16:12:22 +02:00
  • 8e0b3f00be tests/install-swtpm.sh: Add tar option --no-same-owner Petr Vorel 2021-04-15 13:27:28 +02:00
  • 6287cb76d1 travis: Fix openSUSE Tumbleweed Petr Vorel 2021-04-15 13:27:27 +02:00
  • 74ea78d4f2 ima-evm-utils: Prevent crash if pcr is invalid Frank Sorenson 2021-02-12 11:58:22 -06:00
  • 8cbf05fcde Limit comparing the calculated PCR value to just a single bank Mimi Zohar 2021-02-09 11:01:48 -05:00
  • d80b6d5a7d ima-evm-utils: Improve ima_measurement matching on busy system with >1 banks Stefan Berger 2021-02-09 07:21:06 -05:00
  • 9473e3c887 ima_evm_utils: Add testing with elliptic curves prime192v1 and 256v1 Stefan Berger 2021-02-02 10:56:25 -05:00
  • cbbe31e1ca ima_evm_utils: Fix calculation of keyid for older distros Stefan Berger 2021-02-02 10:56:24 -05:00
  • 056a7d284c travis: Use Ubuntu 20.10 groovy Petr Vorel 2021-01-05 19:11:20 +01:00
  • 57f0ffd8d9 pcr_tsspcrread: Add missing new line Petr Vorel 2020-12-14 20:23:59 +01:00
  • 097c81a1a5 tests: add test to verify EVM portable and immutable signatures Mimi Zohar 2020-12-07 15:20:57 -05:00
  • f4b901d081 Add support for verifying portable EVM signatures Mimi Zohar 2020-12-07 15:03:01 -05:00
  • 00a0e66a14 Release version 1.3.2 v1.3.2 Mimi Zohar 2020-10-28 12:47:47 -04:00
  • f27e2f7d99 ima-evm-utils: Fix reading of sigfile ima-evm-utils-1.3.1-y Vitaly Chikunov 2020-09-12 22:36:13 +03:00
  • 155c139d30 boot_aggregate.test: Skip if CONFIG_IMA not enabled Petr Vorel 2020-10-19 22:08:03 +02:00
  • 2d03bdbdde travis: properly kill the software TPM Mimi Zohar 2020-10-16 08:33:58 -04:00
  • f3fb7c5de0 travis: rename the software tpm variables Mimi Zohar 2020-10-16 08:33:58 -04:00
  • 54d07e3aaf travis: retry sending tssstartup Mimi Zohar 2020-10-16 08:22:06 -04:00
  • 0ecfd590c2 ima-evm-utils: Correct spelling errors Ken Goldman 2020-10-12 19:44:15 -04:00
  • 05c03be98b travis: Change env variable TPM_SERVER_TYPE for tpm_server Ken Goldman 2020-10-12 19:44:12 -04:00
  • 9980149f95 travis: Fix Tumbleweed installation Petr Vorel 2020-10-06 16:28:23 +02:00
  • 2fb79b9c3e help: Add missing new line for --ignore-violations Petr Vorel 2020-09-21 14:49:41 +02:00
  • 2b2a3623c1 ima-evm-utils: Add test for sigfile reading Vitaly Chikunov 2020-09-12 22:36:14 +03:00
  • 19b77c8667 ima-evm-utils: Fix reading of sigfile Vitaly Chikunov 2020-09-12 22:36:13 +03:00
  • 7fd8c13b64 Merge branch 'docker-travis' Mimi Zohar 2020-08-19 10:25:45 -04:00
  • f831508297 Install the swtpm package, if available Mimi Zohar 2020-08-14 14:19:53 -04:00
  • 6c78911350 travis: Switch to docker based builds Petr Vorel 2020-08-13 20:25:32 +02:00
  • 851f8c7907 tests: Require cmp Petr Vorel 2020-08-13 20:25:31 +02:00
  • ccbac508b5 autogen.sh: Cleanup Petr Vorel 2020-08-13 20:25:30 +02:00
  • 83e7925cbe Remove install-tpm2-tss.sh Petr Vorel 2020-08-13 20:25:29 +02:00
  • 60e1535438 install-swtpm.sh: Update ibmtpm to version 1637 Petr Vorel 2020-08-13 20:25:28 +02:00
  • 5b764057f3 install-swtpm.sh: Ignore certificate for download Petr Vorel 2020-08-13 20:25:27 +02:00
  • 4a67103e9d man: Generate doc targets only when XSL found Petr Vorel 2020-08-13 20:25:26 +02:00
  • 9620d8b70d man: Fix xmlcatalog path detection Petr Vorel 2020-08-13 20:25:25 +02:00
  • 3b70893edf configure: Fix tss2-esys check Petr Vorel 2020-08-13 20:25:24 +02:00
  • 97b912a727 Release version 1.3.1 v1.3.1 Mimi Zohar 2020-08-04 09:51:51 -04:00
  • b51487be67 Merge branch 'travis' Mimi Zohar 2020-08-10 15:39:07 -04:00
  • 1b5146db99 travis: define dist as "bionic" Mimi Zohar 2020-08-03 14:14:42 -04:00
  • 3ff5d99edc travis: support tpm2-tss Mimi Zohar 2020-07-31 14:24:07 -04:00
  • f2fe592907 travis: dependency on TSS for initializing software TPM Mimi Zohar 2020-07-31 14:24:06 -04:00
  • 9cd7edf1e0 travis: download, compile, and install a swTPM Mimi Zohar 2020-07-31 14:24:05 -04:00
  • d5aed92be4 travis: define travis.yml Mimi Zohar 2020-07-31 14:24:04 -04:00
  • fbd96c98c5 Update the ima_boot_aggregate apsects of the "README" and "help" files Mimi Zohar 2020-07-29 17:25:25 -04:00
  • 62534f2127 Rename "--validate" to "--ignore-violations" Mimi Zohar 2020-07-29 16:44:09 -04:00
  • 5b58f47570 Drop the ima_measurement "--verify" option Mimi Zohar 2020-07-29 16:34:37 -04:00
  • 8e2738dd44 extend ima_measurement --pcrs option to support per-bank pcr files Stephen Smalley 2020-07-27 09:21:10 -04:00
  • 79ab82f55f Rename "Changelog" to "NEWS" Mimi Zohar 2020-07-22 17:24:00 -04:00
  • 7f9a59c6c6 Fix missing {u,g}id_t typedef on musl Petr Vorel 2020-07-22 21:32:46 +02:00
  • 1f4e423e7c pcr_tss: Fix compilation for old compilers Petr Vorel 2020-07-22 12:52:02 +02:00
  • f01c449a0c ima-evm-utils: Release version 1.3 v1.3 Mimi Zohar 2020-07-21 16:29:10 -04:00
  • 5f26c40779 ima_evm_utils: indicate "--verify" template data digest failures Mimi Zohar 2020-07-19 10:53:52 -04:00
  • ee43312f74 ima-evm-utils: output specific "unknown keyid" file msg based on log level Mimi Zohar 2020-07-17 19:14:28 -04:00
  • 9b5a1e7b1d ima-evm-utils: similarly add sanity check for file parameter of TPM 1.2 PCRs Mimi Zohar 2020-07-17 17:52:41 -04:00
  • aa636ee486 Add sanity check for file parameter of ima_boot_aggregate Petr Vorel 2020-07-17 14:04:22 +02:00
  • 3e7d575816 ima-evm-utils: fix overflow on printing boot_aggregate Bruno Meneguele 2020-07-15 18:39:06 -03:00
  • dbbaccc781 ima-evm-utils: fix memory leak in case of error Bruno Meneguele 2020-07-15 18:39:05 -03:00
  • 02d976a3df ima-evm-utils: fix empty label at end of function. Bruno Meneguele 2020-07-15 18:39:04 -03:00
  • 4780eae3e3 ima-evm-utils: add missing license info Mimi Zohar 2020-07-15 15:04:33 -04:00
  • 229e9e3cee ima-evm-utils: reading public keys Mimi Zohar 2020-07-15 14:37:54 -04:00
  • 0911c60fb5 ima-evm-utils: address new compiler complaints Mimi Zohar 2020-07-15 12:57:24 -04:00
  • 80d3fda608 ima-evm-utils: Check for tsspcrread in runtime Petr Vorel 2020-07-15 15:28:17 +02:00
  • 1bf51afb46 ima-evm-utils: update README to reflect "--pcrs", "--verify" and "--validate" Mimi Zohar 2020-07-10 11:06:42 -04:00
  • 4a96edb6e8 ima-evm-utils: verify the template data file signature Mimi Zohar 2020-07-10 11:01:44 -04:00
  • 1816644727 ima-evm-utils: the IMA measurement list may have too many measurements Mimi Zohar 2020-07-10 06:40:07 -04:00
  • 6baaf7f876 ima-evm-utils: guarantee the measurement list contains all the records Mimi Zohar 2020-07-09 23:03:26 -04:00
  • 36aa7be850 ima-evm-utils: emit "ima_measurement" messages based on log level Mimi Zohar 2020-07-10 05:50:38 -04:00
  • 354510fa50 ima-evm-utils: support providing the TPM 1.2 PCRs as a file Mimi Zohar 2020-07-08 18:11:24 -04:00
  • d5b24fa18e ima_evm_utils: support extending TPM 2.0 banks w/original SHA1 padded digest Mimi Zohar 2020-07-07 13:41:17 -04:00
  • b102db4180 ima-evm-utils: improve reading TPM 1.2 PCRs Mimi Zohar 2020-07-08 18:48:24 -04:00
  • 663dfd5efb ima-evm-utils: mixed "ima" and other template formats not supported Mimi Zohar 2020-07-06 12:44:15 -04:00
  • f49e982627 ima-evm-utils: read the TPM 1.2 binary_bios_measurements Mimi Zohar 2020-07-06 07:18:02 -04:00
  • 81aa698c70 ima-evm-utils: support the original "ima" template Mimi Zohar 2020-07-05 02:07:06 -04:00
  • 590966cb7f ima-evm-utils: define a basic hash_info.h file Mimi Zohar 2020-07-02 11:07:33 -04:00
  • d9f015035a ima-evm-utils: use uint32_t for template length Mimi Zohar 2020-07-06 09:24:14 -04:00
  • ff26f9704e ima-evm-utils: calculate and verify the template data digest Mimi Zohar 2020-07-05 02:07:06 -04:00
  • bb62a7115e ima-evm-utils: don't hardcode validating the IMA measurement list Mimi Zohar 2020-07-05 02:31:52 -04:00
  • 747bf9e890 ima-evm-utils: fix measurement violation checking Mimi Zohar 2020-07-05 01:28:12 -04:00
  • 8b49f0c01c ima-evm-utils: fix PCRAggr error message Mimi Zohar 2020-07-05 17:57:12 -04:00
  • ceecb28d3b ima-evm-utils: add SM3 to pkey_hash_algo algorithm list Tianjia Zhang 2020-07-09 11:34:16 +08:00
  • 15659747eb ima-evm-utils: beautify the code to make it more readable Tianjia Zhang 2020-07-09 11:34:15 +08:00