)]}'
{
  "commit": "20b6d85ab2b9cfa4cd29d2422d69c3e3f4db0a41",
  "tree": "b36e80fcc6b3c399828112365c01f4c4f4b61706",
  "parents": [
    "802cacf34f2db9111becb4f0d3aa00460df13a19"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Wed Apr 20 16:43:13 2022 +0200"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Thu May 05 15:05:54 2022 +0200"
  },
  "message": "Drop ossl_provider_clear_all_operation_bits() and all uses of it\n\nThis is a misused function, as it was called during query cache flush,\nwhen the provider operation bits were meant to record if methods for a\ncertain operation has already been added to the method store.\n\nFixes #18150\n\nReviewed-by: Tomas Mraz \u003ctomas@openssl.org\u003e\nReviewed-by: Matt Caswell \u003cmatt@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/18151)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd511d2e2533164cc2358ccf630bc6a00ad214a4",
      "old_mode": 33188,
      "old_path": "crypto/property/property.c",
      "new_id": "d0415a6c55ac197daa766c370e7c0657ef6f2f8d",
      "new_mode": 33188,
      "new_path": "crypto/property/property.c"
    },
    {
      "type": "modify",
      "old_id": "3767570032c153eda50566a820c575c8f3e17baa",
      "old_mode": 33188,
      "old_path": "crypto/provider_core.c",
      "new_id": "c24cb65f5181b2385323e333ac8d3f875f1409c3",
      "new_mode": 33188,
      "new_path": "crypto/provider_core.c"
    },
    {
      "type": "modify",
      "old_id": "1dba1860f7573f532d7e0e105aa1b26240e45e99",
      "old_mode": 33188,
      "old_path": "doc/internal/man3/ossl_provider_new.pod",
      "new_id": "6ea298e0a9a8ccbf05288a225664ca5fe8e9da4b",
      "new_mode": 33188,
      "new_path": "doc/internal/man3/ossl_provider_new.pod"
    },
    {
      "type": "modify",
      "old_id": "b8ba7f689267611b2aa62cc605d33e765b942263",
      "old_mode": 33188,
      "old_path": "include/internal/provider.h",
      "new_id": "33750eba9cbfa88e479b720a3aabbf4337f86ca8",
      "new_mode": 33188,
      "new_path": "include/internal/provider.h"
    }
  ]
}
