)]}'
{
  "commit": "1ef0e676bf400a1d4d2ebd10f97d155bc277c4cc",
  "tree": "26f2ded4e40bc6b041adc54ce76f8f6e46e65625",
  "parents": [
    "e9f66f7ec225cabda0fd1f12acc3019295e721bf"
  ],
  "author": {
    "name": "Gilles Peskine",
    "email": "Gilles.Peskine@arm.com",
    "time": "Wed Jan 07 16:01:19 2026 +0100"
  },
  "committer": {
    "name": "Gilles Peskine",
    "email": "Gilles.Peskine@arm.com",
    "time": "Mon Feb 09 18:04:13 2026 +0100"
  },
  "message": "Add all mechanisms up to PSA Crypto API 1.4\n\nDefine the necessary new categories (key wrap, key encapsulation, XOF).\n\nThis completes the list of mechanisms in the PSA Crypto API version 1.4,\nexcept for PAKE that are more challenging (family parametrization, need to\nfind sample keys in `asymmetric_key_data.py`), and except for the PQC\nextension.\n\nSigned-off-by: Gilles Peskine \u003cGilles.Peskine@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1d46e3f2c40b397effe8ebe748af0761436892d8",
      "old_mode": 33188,
      "old_path": "scripts/mbedtls_framework/crypto_data_tests.py",
      "new_id": "3f014572c06d3ce98ead0d9f9d6ee0e251ed3f5d",
      "new_mode": 33188,
      "new_path": "scripts/mbedtls_framework/crypto_data_tests.py"
    },
    {
      "type": "modify",
      "old_id": "20af822471f2a8e8c1350ac714dff8e946144faf",
      "old_mode": 33188,
      "old_path": "scripts/mbedtls_framework/crypto_knowledge.py",
      "new_id": "526965e7e9b32f0e6621f048f5e55c4c7b92de75",
      "new_mode": 33188,
      "new_path": "scripts/mbedtls_framework/crypto_knowledge.py"
    }
  ]
}
