)]}'
{
  "commit": "3d63b3966fc2d6913ba859e9a24c4d3a23387234",
  "tree": "43b83da206b9a4bcc057e5aa9349d00aa573792d",
  "parents": [
    "451038b40c47d5ed76ac6622dd2bd7c3c7372a57"
  ],
  "author": {
    "name": "Dr. Stephen Henson",
    "email": "steve@openssl.org",
    "time": "Wed Nov 25 22:01:06 2009 +0000"
  },
  "committer": {
    "name": "Dr. Stephen Henson",
    "email": "steve@openssl.org",
    "time": "Wed Nov 25 22:01:06 2009 +0000"
  },
  "message": "Split PBES2 into cipher and PBKDF2 versions. This tidies the code somewhat\nand is a pre-requisite to adding password based CMS support.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "46803f33d86380da81feafb1431d61465d573f4e",
      "old_mode": 33188,
      "old_path": "CHANGES",
      "new_id": "3b5d9ded480a643847e420aeac09db22d12ac160",
      "new_mode": 33188,
      "new_path": "CHANGES"
    },
    {
      "type": "modify",
      "old_id": "f7718b5a94be016fad6433188e08f8aa9787cdd3",
      "old_mode": 33188,
      "old_path": "crypto/asn1/asn1.h",
      "new_id": "4f9f7f605fda301b4832421642489bc605c406b0",
      "new_mode": 33188,
      "new_path": "crypto/asn1/asn1.h"
    },
    {
      "type": "modify",
      "old_id": "6e04d08f314335af5ef7cd435a36bd5182f1e4a4",
      "old_mode": 33188,
      "old_path": "crypto/asn1/asn1_err.c",
      "new_id": "570ec38f7a63fbd24ab6969db747e913d0d349b5",
      "new_mode": 33188,
      "new_path": "crypto/asn1/asn1_err.c"
    },
    {
      "type": "modify",
      "old_id": "377edaffc922e4083a59e9a2f953e5f68c8510eb",
      "old_mode": 33188,
      "old_path": "crypto/asn1/p5_pbev2.c",
      "new_id": "b053a6efc0c15c2d8d7f9c90e290c5d680d52055",
      "new_mode": 33188,
      "new_path": "crypto/asn1/p5_pbev2.c"
    },
    {
      "type": "modify",
      "old_id": "cac090ebe4f05aed650498181f0c7e1fae58b340",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp.h",
      "new_id": "b8aa8b3ce21b0ee973632238c46d2600cba052ad",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp.h"
    },
    {
      "type": "modify",
      "old_id": "49ddbcf6307dfe6712907fb1555a43fcf610a201",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_err.c",
      "new_id": "b8b25579513f7ddfaec8c6da446292a595570411",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_err.c"
    },
    {
      "type": "modify",
      "old_id": "34e4a65af6b0a4bce7fbd512624d1fd5ad14cee9",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_locl.h",
      "new_id": "4cb80fbde0140095b791393d7293ff673b06bb44",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_locl.h"
    },
    {
      "type": "modify",
      "old_id": "cd6e40dcaa3ad4381f800ac67658f9181c2e67ba",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_pbe.c",
      "new_id": "92bd7ca066400a1ca9f8ec0c662148597ee28c0b",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_pbe.c"
    },
    {
      "type": "modify",
      "old_id": "01b6b50cf76763e4a813e0e452a036b9c51acc72",
      "old_mode": 33188,
      "old_path": "crypto/evp/p5_crpt2.c",
      "new_id": "176e93eabcc3e183c238de48d6139f6dbe7b19ee",
      "new_mode": 33188,
      "new_path": "crypto/evp/p5_crpt2.c"
    }
  ]
}
