)]}'
{
  "commit": "6effbf24bc483b5f62add56129925ffe06b80b4a",
  "tree": "0b29251d32c580e7ef8a099780f1bf80a4bd5198",
  "parents": [
    "f77c8a38be1f8319b11a71e6cbe5b2694f8871b6"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Thu Jan 03 11:23:54 2019 -0800"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jan 03 21:34:46 2019 +0000"
  },
  "message": "Add EVP_CIPHER support for Blowfish and CAST to decrepit.\n\nPostgres contains a “pqcrypto” module that showcases the worst of 90\u0027s\ncrypto, including Blowfish and CAST5 in CFB, CBC, and ECB modes. (Also,\n64-bit keys for both of those.)\n\nIn order to minimise the patching needed to build Postgres, put these\nthings in decrepit.\n\nChange-Id: I8390c5153dd7227eef07293a4363878d79df8b21\nReviewed-on: https://boringssl-review.googlesource.com/c/34044\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eaba6d7aeddcb6cab19e09e6530b26c9c49c493a",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/cipher/e_des.c",
      "new_id": "e77363b5e854197bf62e559ecb04e3403e94f1fd",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/cipher/e_des.c"
    },
    {
      "type": "modify",
      "old_id": "1cb5e11f7a6ce43f5e294b256d6e8c1fa2e083a3",
      "old_mode": 33188,
      "old_path": "decrepit/CMakeLists.txt",
      "new_id": "501252c9dd0ce3f38cbb998a8c2450c32edf2287",
      "new_mode": 33188,
      "new_path": "decrepit/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "04b7368f5f60f0d22c85d4ec193a7e4d92932048",
      "old_mode": 33188,
      "old_path": "decrepit/blowfish/blowfish.c",
      "new_id": "120e365deaf6af3169413a3a718d32f99d4799ee",
      "new_mode": 33188,
      "new_path": "decrepit/blowfish/blowfish.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d19346aa74264f576dbfff35c0ec5f5e65b0430b",
      "new_mode": 33188,
      "new_path": "decrepit/blowfish/blowfish_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8d80aba87433cd50136d5c117fee0c63be5232a1",
      "old_mode": 33188,
      "old_path": "decrepit/cast/cast.c",
      "new_id": "0eb815d63eea28042e1adced295a783f7c878e86",
      "new_mode": 33188,
      "new_path": "decrepit/cast/cast.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05a04cbb8f66781409f66bbd44e1aa3960cff2ee",
      "new_mode": 33188,
      "new_path": "decrepit/cast/cast_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e9545c82ca7e663ae25d9e85d29acea2be54d38f",
      "old_mode": 33188,
      "old_path": "include/openssl/cipher.h",
      "new_id": "ea7a940ab3003f6919322ef1c4b7caaa9dea8588",
      "new_mode": 33188,
      "new_path": "include/openssl/cipher.h"
    }
  ]
}
