)]}'
{
  "commit": "7ef4223fb32431529a797c5b8d3bf26ece6c138b",
  "tree": "7667a486a99077bc8910923a5b66e5fe2ca0dd8e",
  "parents": [
    "d2a0ffdfa781dd6fde482ccb924b4a756731f238"
  ],
  "author": {
    "name": "Jeremy Apthorp",
    "email": "jeremya@chromium.org",
    "time": "Mon Jan 28 11:07:48 2019 -0800"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon Feb 11 17:20:23 2019 +0000"
  },
  "message": "sync EVP_get_cipherbyname with EVP_do_all_sorted\n\nEVP_get_cipherbyname should work on everything that EVP_do_all_sorted\nlists, and conversely, there should be nothing that\nEVP_get_cipherbyname works on that EVP_do_all_sorted doesn\u0027t list.\n\nnode.js uses these APIs to enumerate and instantiate ciphers.\n\nChange-Id: I87fcedce62d06774f7c6ee7acc898326276be089\nReviewed-on: https://boringssl-review.googlesource.com/c/33984\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b23ad32f8cff2a00512ba58d24b47b628e7920c",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/cipher_extra.c",
      "new_id": "b132265bc103658dba3de6e0c3dc50d3634da5b0",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/cipher_extra.c"
    },
    {
      "type": "modify",
      "old_id": "38b8f9f78f76050174096740596ac59a0fe18757",
      "old_mode": 33188,
      "old_path": "decrepit/evp/evp_do_all.c",
      "new_id": "d540144b293297791c087e0b968a47d368a73695",
      "new_mode": 33188,
      "new_path": "decrepit/evp/evp_do_all.c"
    }
  ]
}
