Linus Torvalds aef4892a63 integrity-v5.15
-----BEGIN PGP SIGNATURE-----
 
 iIoEABYIADIWIQQdXVVFGN5XqKr1Hj7LwZzRsCrn5QUCYS4c6hQcem9oYXJAbGlu
 dXguaWJtLmNvbQAKCRDLwZzRsCrn5b4OAP9l7cnpkOzVUtjoNIIYdIiKTDp+Kb8v
 3o08lxtyzALfKgEAlrizzLfphqLa2yCdxbyaTjkx19J7tav27xVti8uVGgs=
 =hIxY
 -----END PGP SIGNATURE-----

Merge tag 'integrity-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity

Pull integrity subsystem updates from Mimi Zohar:

 - Limit the allowed hash algorithms when writing security.ima xattrs or
   verifying them, based on the IMA policy and the configured hash
   algorithms.

 - Return the calculated "critical data" measurement hash and size to
   avoid code duplication. (Preparatory change for a proposed LSM.)

 - and a single patch to address a compiler warning.

* tag 'integrity-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity:
  IMA: reject unknown hash algorithms in ima_get_hash_algo
  IMA: prevent SETXATTR_CHECK policy rules with unavailable algorithms
  IMA: introduce a new policy option func=SETXATTR_CHECK
  IMA: add a policy option to restrict xattr hash algorithms on appraisal
  IMA: add support to restrict the hash algorithms used for file appraisal
  IMA: block writes of the security.ima xattr with unsupported algorithms
  IMA: remove the dependency on CRYPTO_MD5
  ima: Add digest and digest_len params to the functions to measure a buffer
  ima: Return int in the functions to measure a buffer
  ima: Introduce ima_get_current_hash_algo()
  IMA: remove -Wmissing-prototypes warning
2021-09-02 12:51:41 -07:00
..
2021-09-01 08:44:42 -07:00
2021-09-01 15:25:28 -07:00
2021-09-01 18:41:13 -07:00
2021-09-01 08:44:42 -07:00
2021-08-30 19:01:46 -07:00
2021-09-01 15:25:28 -07:00
2021-06-30 15:34:19 -06:00
2021-09-01 09:51:16 -07:00
2021-09-01 18:25:20 -07:00
2021-07-21 11:53:42 +02:00
2021-09-01 08:44:42 -07:00
2021-09-01 15:25:28 -07:00
2021-09-01 15:25:28 -07:00
2021-09-01 08:44:42 -07:00
2021-08-29 21:19:50 +02:00
2021-09-01 11:26:46 -07:00
2021-08-09 09:03:47 +02:00
2021-09-01 18:25:20 -07:00
2021-09-01 08:44:42 -07:00
2021-09-01 08:44:42 -07:00
2021-07-21 11:53:42 +02:00
2021-09-02 10:32:06 -07:00
2021-09-01 09:51:16 -07:00
2021-07-27 12:17:21 +02:00
2021-07-21 11:53:42 +02:00
2021-09-02 12:51:41 -07:00
2021-09-01 10:34:52 -07:00
2021-09-01 08:44:42 -07:00
2021-09-01 09:51:16 -07:00
2021-09-01 09:51:16 -07:00
2021-08-16 06:36:01 -10:00
2021-07-21 11:53:42 +02:00
2021-09-01 08:44:42 -07:00
2021-08-30 19:01:46 -07:00
2021-09-01 18:34:51 -07:00
2021-09-01 08:44:42 -07:00
2021-07-21 11:53:42 +02:00
2021-08-26 12:06:42 +01:00
2021-07-07 10:50:03 -07:00
2021-09-01 15:25:28 -07:00
2021-07-10 16:19:10 -07:00
2021-09-01 09:51:16 -07:00
2021-09-01 08:44:42 -07:00
2021-09-01 08:44:42 -07:00
2021-09-01 15:25:28 -07:00
2021-09-01 10:29:29 -07:00
2021-09-01 15:25:28 -07:00
2021-07-21 11:53:42 +02:00
2021-09-01 10:34:52 -07:00
2021-09-01 09:51:16 -07:00
2021-09-01 09:59:34 -07:00
2021-09-01 08:44:42 -07:00
2021-09-01 08:44:42 -07:00
2021-07-21 11:53:42 +02:00
2021-09-02 10:32:06 -07:00
2021-08-14 15:54:09 -06:00
2021-08-14 15:54:09 -06:00