)]}'
{
  "commit": "18c0ebd2d8194cce4b3f67e2903fa01bea892cbc",
  "tree": "4cc000697114e61cde326ce9f6e09ed6f939240f",
  "parents": [
    "2918aa8d1d4e7b4586a5a89dc8406e1d431f5129"
  ],
  "author": {
    "name": "Jarod Wilson",
    "email": "jarod@redhat.com",
    "time": "Sat Jan 29 15:14:35 2011 +1100"
  },
  "committer": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Sat Jan 29 15:14:35 2011 +1100"
  },
  "message": "crypto: testmgr - mark ghash as fips_allowed\n\nA self-test failure in fips mode means a panic. Well, gcm(aes)\nself-tests currently fail in fips mode, as gcm is dependent on ghash,\nwhich semi-recently got self-test vectors added, but wasn\u0027t marked as a\nfips_allowed algorithm. Because of gcm\u0027s dependence on what is now seen\nas a non-fips_allowed algorithm, its self-tests refuse to run.\nPreviously, ghash got a pass in fips mode, due to the lack of any test\nvectors at all, and thus gcm self-tests were able to run. After this\npatch, a \u0027modprobe tcrypt mode\u003d35\u0027 no longer panics in fips mode, and\nsuccessful self-test of gcm(aes) is reported.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "521fdb2f7cfdbd871e4ddf7b1e42772695fc9349",
      "old_mode": 33188,
      "old_path": "crypto/testmgr.c",
      "new_id": "2854865f24341205292a9e05c09bb24ebe28a9dd",
      "new_mode": 33188,
      "new_path": "crypto/testmgr.c"
    }
  ]
}
