)]}'
{
  "commit": "12ce9ea25d3437f8097520567a493669ebde44e9",
  "tree": "1a718bbc8e772a7812bb62119041dbba6575221f",
  "parents": [
    "dc567f624445f4f10f0a33d8d5dcb430c896965b"
  ],
  "author": {
    "name": "Rich Salz",
    "email": "rsalz@openssl.org",
    "time": "Thu Jun 09 08:34:17 2016 -0400"
  },
  "committer": {
    "name": "Rich Salz",
    "email": "rsalz@openssl.org",
    "time": "Thu Jun 09 16:22:16 2016 -0400"
  },
  "message": "Write X509_dup, PEM_read, etc.\n\nPartially document the ASN1 template stuff, and its use for i2d/d2i\nand PEM I/O.\n\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "7123dd8934f84f63c7a6cdc1b5598d3338ce953e",
      "old_mode": 33188,
      "old_path": "doc/crypto/pem_read.pod",
      "new_id": "c0bd010e40dea40396e8a4777bc6b2461f5c8e92",
      "new_mode": 33188,
      "new_path": "doc/crypto/PEM_read.pod",
      "score": 70
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a799f9e89db3189be79c21ba027b13351619667",
      "new_mode": 33188,
      "new_path": "doc/crypto/PEM_read_CMS.pod"
    },
    {
      "type": "modify",
      "old_id": "cc0520b70ca18ab1a1e34d415ff6bde1cba95287",
      "old_mode": 33188,
      "old_path": "doc/crypto/PEM_write_bio_CMS_stream.pod",
      "new_id": "c73fafd44bdcf4b2940b01c0fee56c8e4268b527",
      "new_mode": 33188,
      "new_path": "doc/crypto/PEM_write_bio_CMS_stream.pod"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1dd91c3382b71424a7e2d90005a37990eb1f4e6",
      "new_mode": 33188,
      "new_path": "doc/crypto/X509_dup.pod"
    }
  ]
}
