)]}'
{
  "commit": "8240d5fa6535fb20e24fbe7eadbb3d6452a8d305",
  "tree": "3e785e20a83324c8dab559a5e3da6d533bb82f33",
  "parents": [
    "d1229190bfbb19439589557e4d65f9bccab09b2d"
  ],
  "author": {
    "name": "Shane Lontis",
    "email": "shane.lontis@oracle.com",
    "time": "Thu Jul 05 09:28:51 2018 +1000"
  },
  "committer": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Tue Mar 12 12:00:52 2019 +0000"
  },
  "message": "FIPS 186-4 RSA Generation \u0026 Validation\n\nReviewed-by: Paul Dale \u003cpaul.dale@oracle.com\u003e\nReviewed-by: Matt Caswell \u003cmatt@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/6652)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4ab8693fc594044c15771e7215400d6b25ab309",
      "old_mode": 33188,
      "old_path": "crypto/bn/bn_prime.c",
      "new_id": "7a87b97db304b030b7a2de068e545b9b744fb7f2",
      "new_mode": 33188,
      "new_path": "crypto/bn/bn_prime.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "261669d0d00b422c22d6b2b804ab6523b0447f2d",
      "new_mode": 33188,
      "new_path": "crypto/bn/bn_rsa_fips186_4.c"
    },
    {
      "type": "modify",
      "old_id": "a463eddabbbbca26056eca8cfaaa052ab52b19dd",
      "old_mode": 33188,
      "old_path": "crypto/bn/build.info",
      "new_id": "7e34ce41b35419ac1703a4a925c2fdfc9461923b",
      "new_mode": 33188,
      "new_path": "crypto/bn/build.info"
    },
    {
      "type": "modify",
      "old_id": "66e34ec5b882b99a4ae5b5ca1d4c7b2cf44309b2",
      "old_mode": 33188,
      "old_path": "crypto/include/internal/bn_int.h",
      "new_id": "514eaeeb9041b1d8a67ba9385cf0b1cba185ce3c",
      "new_mode": 33188,
      "new_path": "crypto/include/internal/bn_int.h"
    },
    {
      "type": "modify",
      "old_id": "87f924922f636c88ff9ae71ee9e7b2fef9f07af6",
      "old_mode": 33188,
      "old_path": "crypto/rsa/build.info",
      "new_id": "70864170ed018d2e233f26ffa972d33c1a186282",
      "new_mode": 33188,
      "new_path": "crypto/rsa/build.info"
    },
    {
      "type": "modify",
      "old_id": "805f998ff266c5c527f0e110101c8a300653456b",
      "old_mode": 33188,
      "old_path": "crypto/rsa/rsa_chk.c",
      "new_id": "4f65dfa64b882342aff8d8d45113a7988cde767d",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa_chk.c"
    },
    {
      "type": "modify",
      "old_id": "1d38ec993a9aa8e70230e36d2d8b3db852cc02c9",
      "old_mode": 33188,
      "old_path": "crypto/rsa/rsa_gen.c",
      "new_id": "4bfe3c3a962abc37e59745d1ddf1a3a092e17cbc",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa_gen.c"
    },
    {
      "type": "modify",
      "old_id": "0848936b2d4bdbbcba4eaef71cc086e3f102bf5e",
      "old_mode": 33188,
      "old_path": "crypto/rsa/rsa_lib.c",
      "new_id": "f337a0df0862c88f2bee19bbba709f12a2dc552d",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa_lib.c"
    },
    {
      "type": "modify",
      "old_id": "44a2a2df394e82f11415793e5c9cca8e3c0c9e6a",
      "old_mode": 33188,
      "old_path": "crypto/rsa/rsa_locl.h",
      "new_id": "5dcd6eab7b8a8237f9c4b0f0e1e38ab37685325f",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa_locl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10e264e5914b2a2cc30e5c5f4e27f8b1642e9abd",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa_sp800_56b_check.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "221136bd0c500712a6d35b2452fa279f101585d0",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa_sp800_56b_gen.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eabeaf8b9f31419cd4ea60eddb11a3418c59dadb",
      "new_mode": 33188,
      "new_path": "test/bn_internal_test.c"
    },
    {
      "type": "modify",
      "old_id": "f7ec8a27db705337808266a8aede7609d398dee6",
      "old_mode": 33188,
      "old_path": "test/build.info",
      "new_id": "9c721a5a2a30705b85281d5158370514e67413cb",
      "new_mode": 33188,
      "new_path": "test/build.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8aed18ac30c1f43fd9cd99ec2ac9eb78ec363002",
      "new_mode": 33188,
      "new_path": "test/recipes/03-test_internal_bn.t"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f5e003492869cec8640e94d8d339729797fee40",
      "new_mode": 33188,
      "new_path": "test/recipes/03-test_internal_rsa_sp800_56b.t"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a64f9f2c1f11748756b68e985245da48d795254a",
      "new_mode": 33188,
      "new_path": "test/rsa_sp800_56b_test.c"
    },
    {
      "type": "modify",
      "old_id": "b351cebaae34de5156979841db2b45d40d508173",
      "old_mode": 33188,
      "old_path": "test/rsa_test.c",
      "new_id": "084f533ac1f1d696b9ef6322b8982b78497dbd32",
      "new_mode": 33188,
      "new_path": "test/rsa_test.c"
    }
  ]
}
