)]}'
{
  "commit": "d69226a3fc8e8448572d175e8d96ff7e817b1ebd",
  "tree": "059ab7b3c416073522c9cc8903fe96c8637de6f1",
  "parents": [
    "cd353c7768e7f1dfdfe369be900666241ddedefb"
  ],
  "author": {
    "name": "Pauli",
    "email": "paul.dale@oracle.com",
    "time": "Fri Mar 29 17:50:48 2019 +1000"
  },
  "committer": {
    "name": "Pauli",
    "email": "paul.dale@oracle.com",
    "time": "Fri Mar 29 17:50:48 2019 +1000"
  },
  "message": "Add the FIPS related continuous random number generator (CRNG) testing.\nRefer to FIPS 140-2 section 4.9.2 Conditional Tests for details.\n\nThe check is fairly simplistic, being for the entropy sources to not feed\nthe DRBG the same block of seed material twice in a row.  Only the first\nDRBG in a chain is subject to this check, latter DRBGs are assumed to be\nsafely seeded via the earlier DRBGs.\n\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/8599)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5098125f5e94621be661212efa233cd871ecdff4",
      "old_mode": 33188,
      "old_path": "crypto/include/internal/rand_int.h",
      "new_id": "b7453934832d859cf020d150c312a0e1c91f6073",
      "new_mode": 33188,
      "new_path": "crypto/include/internal/rand_int.h"
    },
    {
      "type": "modify",
      "old_id": "d73326b4c2645065d51db145756bfde42f3839c3",
      "old_mode": 33188,
      "old_path": "crypto/rand/build.info",
      "new_id": "d9c1fb7e33805716f3553d4700f5ca0c91829119",
      "new_mode": 33188,
      "new_path": "crypto/rand/build.info"
    },
    {
      "type": "modify",
      "old_id": "bd21797852abfb459a5c5642988dd2aedcee01fe",
      "old_mode": 33188,
      "old_path": "crypto/rand/drbg_lib.c",
      "new_id": "4e1e2ea5e06441ff9f13eafec35376b2cea380a8",
      "new_mode": 33188,
      "new_path": "crypto/rand/drbg_lib.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74a64ee53193ac89a50ac7353a553dc81d9338d1",
      "new_mode": 33188,
      "new_path": "crypto/rand/rand_crng_test.c"
    },
    {
      "type": "modify",
      "old_id": "1b2bd888079fb787afdb3f2f6e526de5933bd393",
      "old_mode": 33188,
      "old_path": "crypto/rand/rand_lcl.h",
      "new_id": "d793d282139ae18a02bd4d81002801939f2e31ef",
      "new_mode": 33188,
      "new_path": "crypto/rand/rand_lcl.h"
    },
    {
      "type": "modify",
      "old_id": "362a1d2b49919377f568845136911edbffae9a9a",
      "old_mode": 33188,
      "old_path": "test/drbgtest.c",
      "new_id": "652b93ad6b6ce80eda42c8d8b5fba7925a58c5e5",
      "new_mode": 33188,
      "new_path": "test/drbgtest.c"
    }
  ]
}
