)]}'
{
  "commit": "07016a8a3174db5caf07182930533cf88ad9b0ad",
  "tree": "42dcb67fa6c72635b76590f8ab698bb4c692d838",
  "parents": [
    "9590da2cd67ae23588568c57556d6140fb86f892"
  ],
  "author": {
    "name": "Pauli",
    "email": "paul.dale@oracle.com",
    "time": "Thu Aug 24 09:05:07 2017 +1000"
  },
  "committer": {
    "name": "Pauli",
    "email": "paul.dale@oracle.com",
    "time": "Wed Aug 30 07:20:44 2017 +1000"
  },
  "message": "Move e_os.h to be the very first include.\ncryptilib.h is the second.\n\nReviewed-by: Andy Polyakov \u003cappro@openssl.org\u003e\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/4188)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bbc9a5ad8fc789db7607d59a244337fdd9745ec7",
      "old_mode": 33188,
      "old_path": "apps/apps.h",
      "new_id": "c208c1999de2e2d4684f3629ae9634bd352e4b0d",
      "new_mode": 33188,
      "new_path": "apps/apps.h"
    },
    {
      "type": "modify",
      "old_id": "5f7b31c9dc4e7b3465a114bd2c3615e6ac6ee0f7",
      "old_mode": 33188,
      "old_path": "apps/s_client.c",
      "new_id": "5a4a2f65e7b2516086d5201e952ef10c7586680c",
      "new_mode": 33188,
      "new_path": "apps/s_client.c"
    },
    {
      "type": "modify",
      "old_id": "9fa47600c9fe504343071f1572087e2b54f79a75",
      "old_mode": 33188,
      "old_path": "crypto/bio/bss_bio.c",
      "new_id": "e34382c5578141496b4e02d322400b59f0b0d080",
      "new_mode": 33188,
      "new_path": "crypto/bio/bss_bio.c"
    },
    {
      "type": "modify",
      "old_id": "e77bd9ac16ffd9681af0b1e46c9d50132605fbcc",
      "old_mode": 33188,
      "old_path": "crypto/blake2/blake2b.c",
      "new_id": "829ba5b50a5c44a3ea743018894e07071807e678",
      "new_mode": 33188,
      "new_path": "crypto/blake2/blake2b.c"
    },
    {
      "type": "modify",
      "old_id": "7451b14f5a2690acc1d759487f3bd47dfb5dd18f",
      "old_mode": 33188,
      "old_path": "crypto/blake2/blake2s.c",
      "new_id": "8211374d123f1275e36cc8025cfb5b9b36fbe953",
      "new_mode": 33188,
      "new_path": "crypto/blake2/blake2s.c"
    },
    {
      "type": "modify",
      "old_id": "6026dca928214b06d9348ce841bd459cc9b3a275",
      "old_mode": 33188,
      "old_path": "crypto/conf/conf_api.c",
      "new_id": "6f8947df2c83ed9e125075d1472df0b3a5d0906b",
      "new_mode": 33188,
      "new_path": "crypto/conf/conf_api.c"
    },
    {
      "type": "modify",
      "old_id": "74759c56d5edbc0830f1e3862bf978292f400142",
      "old_mode": 33188,
      "old_path": "crypto/conf/conf_lib.c",
      "new_id": "06bb3f7ff1a180c8f1bf47ce7070b32441827ca5",
      "new_mode": 33188,
      "new_path": "crypto/conf/conf_lib.c"
    },
    {
      "type": "modify",
      "old_id": "da591cba6366e22a5373afa30a16592e0299dbc3",
      "old_mode": 33188,
      "old_path": "crypto/conf/conf_mod.c",
      "new_id": "7622d8e1f3385b16ed46345a1894640f848043c6",
      "new_mode": 33188,
      "new_path": "crypto/conf/conf_mod.c"
    },
    {
      "type": "modify",
      "old_id": "bafcaab9668bee14818e1b766e3af5c3ad1c2925",
      "old_mode": 33188,
      "old_path": "crypto/cryptlib.c",
      "new_id": "6e45b0d8ba1fa23d45f115a53b7939d76aac9bb6",
      "new_mode": 33188,
      "new_path": "crypto/cryptlib.c"
    },
    {
      "type": "modify",
      "old_id": "7017fd96ff47a5d762c759064d7c1d98a0daf8a1",
      "old_mode": 33188,
      "old_path": "crypto/des/cfb64ede.c",
      "new_id": "21943f6143ead9c3926a1aab1b3b33131a65e34b",
      "new_mode": 33188,
      "new_path": "crypto/des/cfb64ede.c"
    },
    {
      "type": "modify",
      "old_id": "376a34165a0c9f43a6d8efbdf2240f0d256107a4",
      "old_mode": 33188,
      "old_path": "crypto/dllmain.c",
      "new_id": "b0459c2e73bd38031c480c8b3f899829620355ab",
      "new_mode": 33188,
      "new_path": "crypto/dllmain.c"
    },
    {
      "type": "modify",
      "old_id": "19781b8ab0598509e1035ffeb923b6e76d56fa4c",
      "old_mode": 33188,
      "old_path": "crypto/engine/eng_devcrypto.c",
      "new_id": "f2196b4e5402169885aa92408dbe7424f290d3d4",
      "new_mode": 33188,
      "new_path": "crypto/engine/eng_devcrypto.c"
    },
    {
      "type": "modify",
      "old_id": "3d5eaa14e4ea07a47b78575a7767f98a256b1df0",
      "old_mode": 33188,
      "old_path": "crypto/engine/eng_init.c",
      "new_id": "7c235fc472a24688d91eb770c5a5a394230d40ca",
      "new_mode": 33188,
      "new_path": "crypto/engine/eng_init.c"
    },
    {
      "type": "modify",
      "old_id": "51998340a9408c0e00626ada16fff376e9bbe34f",
      "old_mode": 33188,
      "old_path": "crypto/engine/eng_lib.c",
      "new_id": "c060a5d6ac9723c9067b93d392a51fe6d022640a",
      "new_mode": 33188,
      "new_path": "crypto/engine/eng_lib.c"
    },
    {
      "type": "modify",
      "old_id": "ca3727e90227d42485e1a1f8a0a131f97ce17f64",
      "old_mode": 33188,
      "old_path": "crypto/engine/tb_asnmth.c",
      "new_id": "bc6e91ccabbbffe8712705a339205d3617f59fd6",
      "new_mode": 33188,
      "new_path": "crypto/engine/tb_asnmth.c"
    },
    {
      "type": "modify",
      "old_id": "fa68a29b2c2515855d8e3fec59f3b30cc963ac7f",
      "old_mode": 33188,
      "old_path": "crypto/init.c",
      "new_id": "074e683cc01156b46c1517fcaec14ca9cf7310af",
      "new_mode": 33188,
      "new_path": "crypto/init.c"
    },
    {
      "type": "modify",
      "old_id": "2713b833c0b5691de7a328a8f01856fd724338ec",
      "old_mode": 33188,
      "old_path": "crypto/mem.c",
      "new_id": "c171ae486c20953832e77d35ec7b041c23ae1952",
      "new_mode": 33188,
      "new_path": "crypto/mem.c"
    },
    {
      "type": "modify",
      "old_id": "703ddad5e596b15684f439f16453d8a5c81145ad",
      "old_mode": 33188,
      "old_path": "crypto/mem_sec.c",
      "new_id": "f8470249c39648f3eaeefb89b3b34f1345282641",
      "new_mode": 33188,
      "new_path": "crypto/mem_sec.c"
    },
    {
      "type": "modify",
      "old_id": "459ce9c1e1cb08ac96ad357d3bbea0ffb2e96130",
      "old_mode": 33188,
      "old_path": "crypto/o_dir.c",
      "new_id": "fca9c75e053385382055be6f6daedffbd89218f3",
      "new_mode": 33188,
      "new_path": "crypto/o_dir.c"
    },
    {
      "type": "modify",
      "old_id": "be130ce8047a40d84bba765a611f87e56a50d7ce",
      "old_mode": 33188,
      "old_path": "crypto/o_str.c",
      "new_id": "cf098fc90a2574b78973d268cdc4a4790f868dd9",
      "new_mode": 33188,
      "new_path": "crypto/o_str.c"
    },
    {
      "type": "modify",
      "old_id": "ef84a2d4c9e42e70cd08605bb437cda3c56b694e",
      "old_mode": 33188,
      "old_path": "crypto/ocsp/ocsp_ht.c",
      "new_id": "42c3686431353401723fdcd2e7771eadc6e2039d",
      "new_mode": 33188,
      "new_path": "crypto/ocsp/ocsp_ht.c"
    },
    {
      "type": "modify",
      "old_id": "4f01e8aad591bf8c45293b606321a0f9e6007928",
      "old_mode": 33188,
      "old_path": "crypto/rand/rand_unix.c",
      "new_id": "08ea55fbb9dbf08a2f79c84ecb541605f156e0e0",
      "new_mode": 33188,
      "new_path": "crypto/rand/rand_unix.c"
    },
    {
      "type": "modify",
      "old_id": "f6cb928ae3c306015ab76f1c0756732a9cfdabda",
      "old_mode": 33188,
      "old_path": "crypto/store/loader_file.c",
      "new_id": "1c794ef82630292053887a96bb6e83d1ec06add6",
      "new_mode": 33188,
      "new_path": "crypto/store/loader_file.c"
    },
    {
      "type": "modify",
      "old_id": "6f789eb79c9226d68b1f837b840ab4a26120af60",
      "old_mode": 33188,
      "old_path": "crypto/store/store_lib.c",
      "new_id": "2cc247d12ed1eac10a21a11c6baea536ec34727b",
      "new_mode": 33188,
      "new_path": "crypto/store/store_lib.c"
    },
    {
      "type": "modify",
      "old_id": "cff1a840abe14909981a4697fefd6449f658aa17",
      "old_mode": 33188,
      "old_path": "crypto/ui/ui_openssl.c",
      "new_id": "3b74e6b7e4671f3366ac1af220569516d0338b6d",
      "new_mode": 33188,
      "new_path": "crypto/ui/ui_openssl.c"
    },
    {
      "type": "modify",
      "old_id": "335c3b3dda23fd146d66e902478f2c2ef0fbb8eb",
      "old_mode": 33188,
      "old_path": "crypto/x509/by_dir.c",
      "new_id": "8476f0025e0fed2b6ecf343c8a947c6dc5711b58",
      "new_mode": 33188,
      "new_path": "crypto/x509/by_dir.c"
    },
    {
      "type": "modify",
      "old_id": "3b9145b15e0b87643bddf561cea229d0b1e4991b",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_ncons.c",
      "new_id": "7731bacd0493329bb509472efda5305f2e6fb81c",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_ncons.c"
    },
    {
      "type": "modify",
      "old_id": "8e5daf9d1580689c91a71b43ea133799eb859363",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_tlsf.c",
      "new_id": "5f2d5d2cf8f2b3b821929eeca4758f9208a0bb00",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_tlsf.c"
    },
    {
      "type": "modify",
      "old_id": "b58fac5fd05d46c37f80016e49a32b748d8ebd6c",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_utl.c",
      "new_id": "8bba5a67d294093b47e88c472cb807d29931e92a",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_utl.c"
    },
    {
      "type": "modify",
      "old_id": "14089f5655441cf757ce328406562bca64f062ea",
      "old_mode": 33188,
      "old_path": "e_os.h",
      "new_id": "bf317ce6c034f3fe743239b3c906187d7f3a672d",
      "new_mode": 33188,
      "new_path": "e_os.h"
    },
    {
      "type": "modify",
      "old_id": "e4abe92ac1be4d065a4c0acf58a26880188defc3",
      "old_mode": 33188,
      "old_path": "ssl/d1_lib.c",
      "new_id": "6c594a268606d7fa6194ee866767f22e2ef51c37",
      "new_mode": 33188,
      "new_path": "ssl/d1_lib.c"
    },
    {
      "type": "modify",
      "old_id": "1a5c3f76b817d2dab3851079507c70b57ae2b6f8",
      "old_mode": 33188,
      "old_path": "ssl/s3_lib.c",
      "new_id": "c9371af9c9f84222da9e3b565114fa5667a744c7",
      "new_mode": 33188,
      "new_path": "ssl/s3_lib.c"
    },
    {
      "type": "modify",
      "old_id": "bbffce0f93f3e5fb52a93c0943834307640b69ea",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cert.c",
      "new_id": "ba5fb653fed249538217ba3441f8c89d53cecce1",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cert.c"
    },
    {
      "type": "modify",
      "old_id": "72f48752e97651736faee487b9a320ac93460460",
      "old_mode": 33188,
      "old_path": "ssl/ssl_locl.h",
      "new_id": "f3fc5bc25ad5a4c1ce2dba9ed12374e6f03ed625",
      "new_mode": 33188,
      "new_path": "ssl/ssl_locl.h"
    },
    {
      "type": "modify",
      "old_id": "fd48f666c0df01a102b14d9ae2fa2b1548e80215",
      "old_mode": 33188,
      "old_path": "ssl/statem/statem.c",
      "new_id": "d171ece2a0bd92b72eb5bfc69e4ff7cb15971685",
      "new_mode": 33188,
      "new_path": "ssl/statem/statem.c"
    },
    {
      "type": "modify",
      "old_id": "667cba67a7e72271cd6b991df4ff8d2c85a72db6",
      "old_mode": 33188,
      "old_path": "test/bntest.c",
      "new_id": "6f1f5d7cd904803af49aa6252c043149f11555cc",
      "new_mode": 33188,
      "new_path": "test/bntest.c"
    },
    {
      "type": "modify",
      "old_id": "d4642e78ac85abc938d5cc4ce0b4d1e07e9abae4",
      "old_mode": 33188,
      "old_path": "test/ssl_test_ctx.c",
      "new_id": "0be68c7e3ce39ba7ff6932afa6d14a15c8e9bb18",
      "new_mode": 33188,
      "new_path": "test/ssl_test_ctx.c"
    },
    {
      "type": "modify",
      "old_id": "faabc2dff0593d5f6f97959e2cb02df9ed1cc992",
      "old_mode": 33188,
      "old_path": "test/ssltest_old.c",
      "new_id": "ebe052f55cbd4093f90b785ede31c95f8e6612a6",
      "new_mode": 33188,
      "new_path": "test/ssltest_old.c"
    },
    {
      "type": "modify",
      "old_id": "a4ba775b5c40685fe96adf21d655c20051f1f51f",
      "old_mode": 33188,
      "old_path": "test/v3nametest.c",
      "new_id": "0d55f81ba3d360e753faf12dc74408a91582fc7f",
      "new_mode": 33188,
      "new_path": "test/v3nametest.c"
    }
  ]
}
