)]}'
{
  "commit": "c2e4e5d248567d4eea5bf6d525bdbcc09099ba6e",
  "tree": "e4e16df15de0263a21427c92ae21d20dc98e3c19",
  "parents": [
    "925d17f3ee4b7f7881fa77a31524ecd9f1305242"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Tue Jul 19 19:42:11 2016 +0200"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Tue Jul 19 23:49:54 2016 +0200"
  },
  "message": "Change all our uses of CRYPTO_THREAD_run_once to use RUN_ONCE instead\n\nThat way, we have a way to check if the init function was successful\nor not.\n\nReviewed-by: Kurt Roeckx \u003ckurt@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b77fd4b1a0c7e9b5b8ead554b2216754031345fd",
      "old_mode": 33188,
      "old_path": "crypto/bio/b_addr.c",
      "new_id": "4e8785fdcd41e28ca9f393e82621096f49175b8f",
      "new_mode": 33188,
      "new_path": "crypto/bio/b_addr.c"
    },
    {
      "type": "modify",
      "old_id": "c51a38dac0cfdefa33e3f885a4fb2d2246828fcd",
      "old_mode": 33188,
      "old_path": "crypto/engine/eng_init.c",
      "new_id": "8be7c6fc8658b69d0997db69545bce35bf3e1dfe",
      "new_mode": 33188,
      "new_path": "crypto/engine/eng_init.c"
    },
    {
      "type": "modify",
      "old_id": "6b6ff9fa4cbe8df77d25930a690dcf02d3194458",
      "old_mode": 33188,
      "old_path": "crypto/engine/eng_int.h",
      "new_id": "c604faddd7a0cad122b89b1af0bf0cf6ed335998",
      "new_mode": 33188,
      "new_path": "crypto/engine/eng_int.h"
    },
    {
      "type": "modify",
      "old_id": "f7d0216efb01f5e7235991c7cc5fbe62047aef8d",
      "old_mode": 33188,
      "old_path": "crypto/engine/eng_lib.c",
      "new_id": "67d755a2aa988d6471236012987cdefe54d74182",
      "new_mode": 33188,
      "new_path": "crypto/engine/eng_lib.c"
    },
    {
      "type": "modify",
      "old_id": "a7252e930b5d163ab47c2a04ddbf95bdb8143327",
      "old_mode": 33188,
      "old_path": "crypto/engine/eng_list.c",
      "new_id": "934389f74e497d03bd61681c1f847536af80907b",
      "new_mode": 33188,
      "new_path": "crypto/engine/eng_list.c"
    },
    {
      "type": "modify",
      "old_id": "2a6a4ae95ed4acfa71e5601c4811e92e302bd103",
      "old_mode": 33188,
      "old_path": "crypto/engine/tb_asnmth.c",
      "new_id": "480267daabad91ed1ab65dfc0916d87e1da485c0",
      "new_mode": 33188,
      "new_path": "crypto/engine/tb_asnmth.c"
    },
    {
      "type": "modify",
      "old_id": "836fac4260cb230e31d215d1149ad8c25ff3b119",
      "old_mode": 33188,
      "old_path": "crypto/err/err.c",
      "new_id": "ad1ccd10d076bb8d7f6a90645633d74ce30fcb53",
      "new_mode": 33188,
      "new_path": "crypto/err/err.c"
    },
    {
      "type": "modify",
      "old_id": "0666393900b4852012a76ac26722c594fd0ec5e9",
      "old_mode": 33188,
      "old_path": "crypto/ex_data.c",
      "new_id": "d9807d585916572892856bdc7c26e67774cb8999",
      "new_mode": 33188,
      "new_path": "crypto/ex_data.c"
    },
    {
      "type": "modify",
      "old_id": "f38129fa20e8c62de15c4a255956ab1fba3f7d8b",
      "old_mode": 33188,
      "old_path": "crypto/init.c",
      "new_id": "ace11da610e570b543a2c94a44b47676e77a380f",
      "new_mode": 33188,
      "new_path": "crypto/init.c"
    },
    {
      "type": "modify",
      "old_id": "0b487082326283bdde007c783ffe7d1069e2b6ad",
      "old_mode": 33188,
      "old_path": "crypto/mem_dbg.c",
      "new_id": "0307c0251723749d1d63aa28ddb614cc4efcfcf2",
      "new_mode": 33188,
      "new_path": "crypto/mem_dbg.c"
    },
    {
      "type": "modify",
      "old_id": "9d39831cf231c5643bd16ff94bca8ad2c068987e",
      "old_mode": 33188,
      "old_path": "crypto/rand/md_rand.c",
      "new_id": "7924478e9e8973654938941c4fa44775a24adf56",
      "new_mode": 33188,
      "new_path": "crypto/rand/md_rand.c"
    },
    {
      "type": "modify",
      "old_id": "9dcd27e9becd291b694ae0fb1a3193cabb6f4ff8",
      "old_mode": 33188,
      "old_path": "include/openssl/err.h",
      "new_id": "60ffc49edc623b2983ba4515107af9f00d2dadee",
      "new_mode": 33188,
      "new_path": "include/openssl/err.h"
    },
    {
      "type": "modify",
      "old_id": "2a07ee6910a6b9877c48ae3ed8cae94c0c88e138",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cert.c",
      "new_id": "c155e787d5a151033d1d0e9e6d7b6d45dd0bc45c",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cert.c"
    },
    {
      "type": "modify",
      "old_id": "2fc4309a911d4d733f32eba06f3d221ac2dcba5c",
      "old_mode": 33188,
      "old_path": "ssl/ssl_ciph.c",
      "new_id": "2a54f9d44d2a04ceba7fa32ca4085e86383cebf8",
      "new_mode": 33188,
      "new_path": "ssl/ssl_ciph.c"
    },
    {
      "type": "modify",
      "old_id": "66525de6c55abd50df4c4a3fd152816c8a42ac58",
      "old_mode": 33188,
      "old_path": "ssl/ssl_init.c",
      "new_id": "543da133399675a702b065e840991ad66e182ddc",
      "new_mode": 33188,
      "new_path": "ssl/ssl_init.c"
    }
  ]
}
