)]}'
{
  "commit": "2b4a611ef18b0696bff57da889622e0e42ed4521",
  "tree": "da45a4ac8daed1d2e902ff50225f9a5d154e12e4",
  "parents": [
    "03c137de971354b7c2e00f0198e85446ead6cfc3"
  ],
  "author": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Mon Aug 30 13:04:31 2021 +0100"
  },
  "committer": {
    "name": "Pauli",
    "email": "pauli@openssl.org",
    "time": "Tue Aug 31 20:44:16 2021 +1000"
  },
  "message": "Refactor provider_core.c to adhere to the locking rules\n\nThe previous commit provided some guidelines and some rules for using\nlocking in order to avoid deadlocks. This commit refactors the code in\norder to adhere to those guidelines and rules.\n\nFixes #16312\n\nReviewed-by: Tomas Mraz \u003ctomas@openssl.org\u003e\nReviewed-by: Paul Dale \u003cpauli@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/16469)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "51efee28fb974012ed1161649a9f14295a0c686d",
      "old_mode": 33188,
      "old_path": "crypto/provider_core.c",
      "new_id": "e4069eb4f7179a127531caa5183c1ad00f4e689d",
      "new_mode": 33188,
      "new_path": "crypto/provider_core.c"
    }
  ]
}
