)]}'
{
  "commit": "2b8c19dbdc692e81243a328725a02efb77b144a5",
  "tree": "f9256d5515cc315d54971f62e0e9812d5db572ba",
  "parents": [
    "2825982d9d66ebba4b532a07391dfbb357f71c5f"
  ],
  "author": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Thu Sep 21 11:31:44 2006 +1000"
  },
  "committer": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Thu Sep 21 11:31:44 2006 +1000"
  },
  "message": "[CRYPTO] api: Add cryptomgr\n\nThe cryptomgr module is a simple manager of crypto algorithm instances.\nIt ensures that parameterised algorithms of the type tmpl(alg) (e.g.,\ncbc(aes)) are always created.\n\nThis is meant to satisfy the needs for most users.  For more complex\ncases such as deeper combinations or multiple parameters, a netlink\nmodule will be created which allows arbitrary expressions to be parsed\nin user-space.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aabc631952226b6639e769a0d087c6b054455cfc",
      "old_mode": 33188,
      "old_path": "crypto/Kconfig",
      "new_id": "4ce509dba329f2fae210c44e40206634403207e6",
      "new_mode": 33188,
      "new_path": "crypto/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "6d51f80753a13304ab19981039f413906d8e904e",
      "old_mode": 33188,
      "old_path": "crypto/Makefile",
      "new_id": "b8745f3d359509e6deb0b950b2de24f2227fe481",
      "new_mode": 33188,
      "new_path": "crypto/Makefile"
    },
    {
      "type": "modify",
      "old_id": "5a0d6a17cfd70ae0b47bb826981d496cceb4e51f",
      "old_mode": 33188,
      "old_path": "crypto/api.c",
      "new_id": "67cd6f87b74a5289d2ac7b3be0b9da2dc322c6a9",
      "new_mode": 33188,
      "new_path": "crypto/api.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0ebe1b44b994a19574116823153e1a08ce6a4ad",
      "new_mode": 33188,
      "new_path": "crypto/cryptomgr.c"
    },
    {
      "type": "modify",
      "old_id": "3e3e95aff133d9803dc03dad98db0edbda2b7257",
      "old_mode": 33188,
      "old_path": "include/linux/crypto.h",
      "new_id": "85f73c381913921d2f9aebac8eef8f8af7ae6271",
      "new_mode": 33188,
      "new_path": "include/linux/crypto.h"
    }
  ]
}
