)]}'
{
  "commit": "bd4f0fe8bb7c73c738e1e11bc90d6e2cf9c6e20e",
  "tree": "caa1915ec444bbdb52a1646274d73e733979bb44",
  "parents": [
    "40471856f2e38e9bfa8d605295e8234421110dd6"
  ],
  "author": {
    "name": "Tyler Hicks",
    "email": "tyhicks@linux.vnet.ibm.com",
    "time": "Wed Feb 23 00:14:19 2011 -0600"
  },
  "committer": {
    "name": "Tyler Hicks",
    "email": "tyhicks@linux.vnet.ibm.com",
    "time": "Mon Mar 28 01:47:43 2011 -0500"
  },
  "message": "eCryptfs: Remove unnecessary grow_file() function\n\nWhen creating a new eCryptfs file, the crypto metadata is written out\nand then the lower file was being \"grown\" with 4 kB of encrypted zeroes.\nI suspect that growing the encrypted file was to prevent an information\nleak that the unencrypted file was empty. However, the unencrypted file\nsize is stored, in plaintext, in the metadata so growing the file is\nunnecessary.\n\nSigned-off-by: Tyler Hicks \u003ctyhicks@linux.vnet.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bfd8b680e6481a205dd07d89f3ec401e057abf31",
      "old_mode": 33188,
      "old_path": "fs/ecryptfs/crypto.c",
      "new_id": "98a2a314ea684121c3b96ff314c77f9b943e8c3e",
      "new_mode": 33188,
      "new_path": "fs/ecryptfs/crypto.c"
    },
    {
      "type": "modify",
      "old_id": "b592938a84bc40281d8ee80fc5585783bf7ed1d9",
      "old_mode": 33188,
      "old_path": "fs/ecryptfs/inode.c",
      "new_id": "8fa365acb78935159366686a23f7aef1b6c6e69f",
      "new_mode": 33188,
      "new_path": "fs/ecryptfs/inode.c"
    }
  ]
}
