)]}'
{
  "commit": "1fcb4e4d521971caccb61df215541bf55f7ca9a5",
  "tree": "5b753dc364d8444f6b8d59abfa9c27dbd01b85bd",
  "parents": [
    "ce01b1896b57f3568c5af71e5b2912280171ba6e"
  ],
  "author": {
    "name": "Benjamin Kaduk",
    "email": "bkaduk@akamai.com",
    "time": "Tue Oct 17 14:46:58 2017 -0500"
  },
  "committer": {
    "name": "Ben Kaduk",
    "email": "kaduk@mit.edu",
    "time": "Mon Oct 30 10:18:09 2017 -0500"
  },
  "message": "Use atomics for SSL_CTX statistics\n\nIt is expected that SSL_CTX objects are shared across threads,\nand as such we are responsible for ensuring coherent data accesses.\nAligned integer accesses ought to be atomic already on all supported\narchitectures, but we can be formally correct.\n\nReviewed-by: Matt Caswell \u003cmatt@openssl.org\u003e\nReviewed-by: Paul Dale \u003cpaul.dale@oracle.com\u003e\n(Merged from https://github.com/openssl/openssl/pull/4549)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4435efdb0ccf370620ce18ee3f9256542d6a2223",
      "old_mode": 33188,
      "old_path": "ssl/ssl_lib.c",
      "new_id": "c151e7e27e17437791e7085614b6b01840137b0d",
      "new_mode": 33188,
      "new_path": "ssl/ssl_lib.c"
    },
    {
      "type": "modify",
      "old_id": "9f5b016e3861c25c98b9fcf0ef354b87f7324811",
      "old_mode": 33188,
      "old_path": "ssl/ssl_sess.c",
      "new_id": "c8d1cc37e5521adfb7a93659a2fb01d6e9e7d2b8",
      "new_mode": 33188,
      "new_path": "ssl/ssl_sess.c"
    },
    {
      "type": "modify",
      "old_id": "af42bcb0f361eaa03870904ff97651f051ae63ef",
      "old_mode": 33188,
      "old_path": "ssl/statem/statem_clnt.c",
      "new_id": "6b1bc9270006f3c79b3b7fbca97740ee4a795757",
      "new_mode": 33188,
      "new_path": "ssl/statem/statem_clnt.c"
    },
    {
      "type": "modify",
      "old_id": "e36f98a8b4cb79915605659764dce1d4b5884340",
      "old_mode": 33188,
      "old_path": "ssl/statem/statem_lib.c",
      "new_id": "bff3aa74021706896f0eec2e3df84968894232b2",
      "new_mode": 33188,
      "new_path": "ssl/statem/statem_lib.c"
    }
  ]
}
