)]}'
{
  "commit": "db09ef6d22f3043536910833c43faf425a7e0401",
  "tree": "5828c20102a9a47720b54c5ec0338c4a89ee77d2",
  "parents": [
    "66c3dc44f20a395456ad3f93de55e00873717688"
  ],
  "author": {
    "name": "Gilles Peskine",
    "email": "Gilles.Peskine@arm.com",
    "time": "Wed Jun 03 01:43:33 2020 +0200"
  },
  "committer": {
    "name": "Gilles Peskine",
    "email": "Gilles.Peskine@arm.com",
    "time": "Thu Jul 02 11:26:57 2020 +0200"
  },
  "message": "Include common.h instead of config.h in library source files\n\nIn library source files, include \"common.h\", which takes care of\nincluding \"mbedtls/config.h\" (or the alternative MBEDTLS_CONFIG_FILE)\nand other things that are used throughout the library.\n\nFROM\u003d$\u0027#if !defined(MBEDTLS_CONFIG_FILE)\\n#include \"mbedtls/config.h\"\\n#else\\n#include MBEDTLS_CONFIG_FILE\\n#endif\u0027 perl -i -0777 -pe \u0027s~\\Q$ENV{FROM}~#include \"common.h\"~\u0027 library/*.c 3rdparty/*/library/*.c scripts/data_files/error.fmt scripts/data_files/version_features.fmt\n\nSigned-off-by: Gilles Peskine \u003cGilles.Peskine@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "18b32d200829c535083b610a272e6653abd8e189",
      "old_mode": 33188,
      "old_path": "3rdparty/everest/library/Hacl_Curve25519_joined.c",
      "new_id": "ee62be1ceb46dce9456e62a917310b962a1f2eb1",
      "new_mode": 33188,
      "new_path": "3rdparty/everest/library/Hacl_Curve25519_joined.c"
    },
    {
      "type": "modify",
      "old_id": "2e2422f3e653bca27c87df56c82acee85364471f",
      "old_mode": 33188,
      "old_path": "3rdparty/everest/library/everest.c",
      "new_id": "82c4e03adb5f8ef7758b20f39e58b03ef27e9dc6",
      "new_mode": 33188,
      "new_path": "3rdparty/everest/library/everest.c"
    },
    {
      "type": "modify",
      "old_id": "990bb4d6d95bb49af463fc277721aca21d72fcce",
      "old_mode": 33188,
      "old_path": "3rdparty/everest/library/x25519.c",
      "new_id": "9faa9ab7d86a4e6375e7230d3837a851fc5dbb9e",
      "new_mode": 33188,
      "new_path": "3rdparty/everest/library/x25519.c"
    },
    {
      "type": "modify",
      "old_id": "962b0b92a0c659fcd398f5087691c5995a348ae4",
      "old_mode": 33188,
      "old_path": "library/aes.c",
      "new_id": "80e8134baf50ee5333ee440f74cbe3d7c04adfc4",
      "new_mode": 33188,
      "new_path": "library/aes.c"
    },
    {
      "type": "modify",
      "old_id": "062708b047d8314669619ab3e5040827991efd6c",
      "old_mode": 33188,
      "old_path": "library/aesni.c",
      "new_id": "e0d8a69ecb13ad9487cd9c2c6a2d1c87e8b0110c",
      "new_mode": 33188,
      "new_path": "library/aesni.c"
    },
    {
      "type": "modify",
      "old_id": "b8998ac6cd7679ab109d29deac7a41bef313fd8b",
      "old_mode": 33188,
      "old_path": "library/arc4.c",
      "new_id": "2109bb2c0768bc6c67da896e3742684b291c8061",
      "new_mode": 33188,
      "new_path": "library/arc4.c"
    },
    {
      "type": "modify",
      "old_id": "aff66d667f1dc172d988691dfddeaaf74791bc35",
      "old_mode": 33188,
      "old_path": "library/aria.c",
      "new_id": "107be27cf378cde784a10405911091c7ec8ba887",
      "new_mode": 33188,
      "new_path": "library/aria.c"
    },
    {
      "type": "modify",
      "old_id": "34c660775d6ccd83eb7cd246013ba4b5826c6cc9",
      "old_mode": 33188,
      "old_path": "library/asn1parse.c",
      "new_id": "fe62bc683e26f7983c307f632b8759c814c5c5aa",
      "new_mode": 33188,
      "new_path": "library/asn1parse.c"
    },
    {
      "type": "modify",
      "old_id": "503db930b5c624df62521a8bfcab3010e056c261",
      "old_mode": 33188,
      "old_path": "library/asn1write.c",
      "new_id": "3c411802e65bc73efc326c3e486fd42461ed79b4",
      "new_mode": 33188,
      "new_path": "library/asn1write.c"
    },
    {
      "type": "modify",
      "old_id": "f06b57b31fcd321c2747c38dc0745b4e5afe7ba0",
      "old_mode": 33188,
      "old_path": "library/base64.c",
      "new_id": "3921c4611aed9de38a45300234eb6c89309c5290",
      "new_mode": 33188,
      "new_path": "library/base64.c"
    },
    {
      "type": "modify",
      "old_id": "d9ab6f68bb3b2e6279a4858110fa8a9ac4273f00",
      "old_mode": 33188,
      "old_path": "library/bignum.c",
      "new_id": "2ab71ca4e023a0570faedb38e74d6267eb529ecf",
      "new_mode": 33188,
      "new_path": "library/bignum.c"
    },
    {
      "type": "modify",
      "old_id": "cbf92382468db7dbfc9e0a38f4f55b13002bb22c",
      "old_mode": 33188,
      "old_path": "library/blowfish.c",
      "new_id": "7c9b1a65a530a880bf68478893f52c057c243dfc",
      "new_mode": 33188,
      "new_path": "library/blowfish.c"
    },
    {
      "type": "modify",
      "old_id": "22262b89a865f56e571e24eaba36d030cdc2b5c6",
      "old_mode": 33188,
      "old_path": "library/camellia.c",
      "new_id": "764e4f8a8c6c7d27807d4690b2fb4a4c96080b5b",
      "new_mode": 33188,
      "new_path": "library/camellia.c"
    },
    {
      "type": "modify",
      "old_id": "eaef106a11b1a51c1d690f4750ecda4f9f3d3ad1",
      "old_mode": 33188,
      "old_path": "library/ccm.c",
      "new_id": "25a627b0ae81932ff517e8ad8e1b0d3b0df3e1e8",
      "new_mode": 33188,
      "new_path": "library/ccm.c"
    },
    {
      "type": "modify",
      "old_id": "f152c283a7c0209600b3df35af741e9000804061",
      "old_mode": 33188,
      "old_path": "library/certs.c",
      "new_id": "fa11d5c9535c509a76636a229074ec522ccbca6f",
      "new_mode": 33188,
      "new_path": "library/certs.c"
    },
    {
      "type": "modify",
      "old_id": "343b2167cd52126cebeefecee8a844d6a01c356c",
      "old_mode": 33188,
      "old_path": "library/chacha20.c",
      "new_id": "bda39b2ae13abfbe6c5d6e529010adaf8025f815",
      "new_mode": 33188,
      "new_path": "library/chacha20.c"
    },
    {
      "type": "modify",
      "old_id": "f0af5ded2670e0e3fac396b557f6ec8d964c1440",
      "old_mode": 33188,
      "old_path": "library/chachapoly.c",
      "new_id": "d51227a557f3c582756e82544e72be845bc3e264",
      "new_mode": 33188,
      "new_path": "library/chachapoly.c"
    },
    {
      "type": "modify",
      "old_id": "409c3fe67424c6e2bd24460d8f8271e38320928a",
      "old_mode": 33188,
      "old_path": "library/cipher.c",
      "new_id": "acbda26b76cc167dd1c0f988befe18520b53e4a2",
      "new_mode": 33188,
      "new_path": "library/cipher.c"
    },
    {
      "type": "modify",
      "old_id": "a813426be24945ea81fd298802dd804387a9feef",
      "old_mode": 33188,
      "old_path": "library/cipher_wrap.c",
      "new_id": "e5ee7ff633775650a01b3e791376b18be2dd9f56",
      "new_mode": 33188,
      "new_path": "library/cipher_wrap.c"
    },
    {
      "type": "modify",
      "old_id": "2d23be5ffe26a7f01d8be3fc098252b08b3d2d6c",
      "old_mode": 33188,
      "old_path": "library/cmac.c",
      "new_id": "3a48a620434496d36150151b3632a4b9cc11d1cc",
      "new_mode": 33188,
      "new_path": "library/cmac.c"
    },
    {
      "type": "modify",
      "old_id": "8a2920a328c4a2b0e1fd5488a3a6daa69a1a781e",
      "old_mode": 33188,
      "old_path": "library/ctr_drbg.c",
      "new_id": "7872e9b2d5800ebf62968c4ff24602c82a5e5333",
      "new_mode": 33188,
      "new_path": "library/ctr_drbg.c"
    },
    {
      "type": "modify",
      "old_id": "2b25e997c55a1fec6a2231e966d41a773f51ba18",
      "old_mode": 33188,
      "old_path": "library/debug.c",
      "new_id": "6fb766b5ff78c4869442532576bed83ea2f403a4",
      "new_mode": 33188,
      "new_path": "library/debug.c"
    },
    {
      "type": "modify",
      "old_id": "24e517ed919591453942cda55f0f0dbebd978e37",
      "old_mode": 33188,
      "old_path": "library/des.c",
      "new_id": "e135219967e7aa09c1f480a9411e56560198a3be",
      "new_mode": 33188,
      "new_path": "library/des.c"
    },
    {
      "type": "modify",
      "old_id": "392ed0c150eb105ba39fc90fb31e254d76ef64fa",
      "old_mode": 33188,
      "old_path": "library/dhm.c",
      "new_id": "387f5beda677516c2dcb55ec93a92dc589b54c8c",
      "new_mode": 33188,
      "new_path": "library/dhm.c"
    },
    {
      "type": "modify",
      "old_id": "3cf53337123b2f9bac9cfc804ea504ea1ba2efd5",
      "old_mode": 33188,
      "old_path": "library/ecdh.c",
      "new_id": "987a6ceb3ba913cc758f7aee5a437ce895698f0b",
      "new_mode": 33188,
      "new_path": "library/ecdh.c"
    },
    {
      "type": "modify",
      "old_id": "5acd2d00e88492fb58eb49cf6c3199820437831c",
      "old_mode": 33188,
      "old_path": "library/ecdsa.c",
      "new_id": "3183a902ec6ccc5024d79a7ffd93ae2f48662091",
      "new_mode": 33188,
      "new_path": "library/ecdsa.c"
    },
    {
      "type": "modify",
      "old_id": "79ea3cbec474076abff48d94b9925f538b0dffd0",
      "old_mode": 33188,
      "old_path": "library/ecjpake.c",
      "new_id": "a607851686705f63a9857a8730842e31b3792cb2",
      "new_mode": 33188,
      "new_path": "library/ecjpake.c"
    },
    {
      "type": "modify",
      "old_id": "9522edf776f55ae17592e030c1bad33af9466b5a",
      "old_mode": 33188,
      "old_path": "library/ecp.c",
      "new_id": "b00816a2f0bfd20c17c90bee05f1737f9dedaba4",
      "new_mode": 33188,
      "new_path": "library/ecp.c"
    },
    {
      "type": "modify",
      "old_id": "a24a50c0317aa59321d80181f563cfd7896d5c32",
      "old_mode": 33188,
      "old_path": "library/ecp_curves.c",
      "new_id": "92bbb896a56f6ca31950532924a6af9e3a5dcf3a",
      "new_mode": 33188,
      "new_path": "library/ecp_curves.c"
    },
    {
      "type": "modify",
      "old_id": "102f9f1c4030ecccad2a476cf9f2982691e2b593",
      "old_mode": 33188,
      "old_path": "library/entropy.c",
      "new_id": "4d4d6cebf5561721eaa000263ae6716dfc89af6d",
      "new_mode": 33188,
      "new_path": "library/entropy.c"
    },
    {
      "type": "modify",
      "old_id": "dc621836e57c20ed380caf81567d628ac0d703e8",
      "old_mode": 33188,
      "old_path": "library/entropy_poll.c",
      "new_id": "62fb4afbf510a2413060f6c9d415b5c420ef89a3",
      "new_mode": 33188,
      "new_path": "library/entropy_poll.c"
    },
    {
      "type": "modify",
      "old_id": "57171b31156926c9dcacdf6c699942fb6804c798",
      "old_mode": 33188,
      "old_path": "library/error.c",
      "new_id": "68e1f171bcf6308c8674d48f1745314b21473037",
      "new_mode": 33188,
      "new_path": "library/error.c"
    },
    {
      "type": "modify",
      "old_id": "e34f1dae4076ae5d5b45bdbaf38071bfce4e8bb4",
      "old_mode": 33188,
      "old_path": "library/gcm.c",
      "new_id": "eae9eed77351e45f1b84d75ff8eba8d64802c4e1",
      "new_mode": 33188,
      "new_path": "library/gcm.c"
    },
    {
      "type": "modify",
      "old_id": "ca7dd17fbb018d418f6c3e79477830bd86b0f16c",
      "old_mode": 33188,
      "old_path": "library/havege.c",
      "new_id": "75e0e84f7a605c2394e820ae64027bf3e3fb090b",
      "new_mode": 33188,
      "new_path": "library/havege.c"
    },
    {
      "type": "modify",
      "old_id": "82df597a4c69988ae46e93b7136bb76ba9e58551",
      "old_mode": 33188,
      "old_path": "library/hkdf.c",
      "new_id": "0e9da59a9a9f9f1d09eb2784d64f29f762fd4857",
      "new_mode": 33188,
      "new_path": "library/hkdf.c"
    },
    {
      "type": "modify",
      "old_id": "f811885c9f87660ada000b6ac183f910921fb081",
      "old_mode": 33188,
      "old_path": "library/hmac_drbg.c",
      "new_id": "b25b6838fca725ccd8f0a471c860ec9819a10f72",
      "new_mode": 33188,
      "new_path": "library/hmac_drbg.c"
    },
    {
      "type": "modify",
      "old_id": "30a580b0214790747d19831b61ba8636d1743827",
      "old_mode": 33188,
      "old_path": "library/md.c",
      "new_id": "3eb0fe3894f1c9e118b5ca181a4ac356eebfa109",
      "new_mode": 33188,
      "new_path": "library/md.c"
    },
    {
      "type": "modify",
      "old_id": "82aed8e73c3d1ce07d0cb966a33b438657662906",
      "old_mode": 33188,
      "old_path": "library/md2.c",
      "new_id": "afc6539e0073808a39b452057389a3d62a5a7b23",
      "new_mode": 33188,
      "new_path": "library/md2.c"
    },
    {
      "type": "modify",
      "old_id": "6a658e31d4ccb3dcedf1ffc82d1ac65daa031343",
      "old_mode": 33188,
      "old_path": "library/md4.c",
      "new_id": "beb42c9541d63fc9db4fef9a883c58005b15ba4f",
      "new_mode": 33188,
      "new_path": "library/md4.c"
    },
    {
      "type": "modify",
      "old_id": "2306855f46a56a9e9625704c535ee2a6cc2ceec2",
      "old_mode": 33188,
      "old_path": "library/md5.c",
      "new_id": "c7b85d124f4cfe1579a6c262255143872391a627",
      "new_mode": 33188,
      "new_path": "library/md5.c"
    },
    {
      "type": "modify",
      "old_id": "51ea7c41d77334bc6c0261cbca11294aa3dbef4b",
      "old_mode": 33188,
      "old_path": "library/memory_buffer_alloc.c",
      "new_id": "07bcce0dbe7c3875402eebfff25e64617b84e5aa",
      "new_mode": 33188,
      "new_path": "library/memory_buffer_alloc.c"
    },
    {
      "type": "modify",
      "old_id": "b26e85818563f8b40207f64372f0f577dd86b374",
      "old_mode": 33188,
      "old_path": "library/net_sockets.c",
      "new_id": "3c6d293515f300626d056d4fef4dcac68fb8dff2",
      "new_mode": 33188,
      "new_path": "library/net_sockets.c"
    },
    {
      "type": "modify",
      "old_id": "03e807202d05ae9eac31707f15432408790a7b87",
      "old_mode": 33188,
      "old_path": "library/nist_kw.c",
      "new_id": "f6ee486e7c0c4ad9660402edc285f2f8bd701f4b",
      "new_mode": 33188,
      "new_path": "library/nist_kw.c"
    },
    {
      "type": "modify",
      "old_id": "e0c07436960b2a312fd42124542a64768250e3d2",
      "old_mode": 33188,
      "old_path": "library/oid.c",
      "new_id": "29ced43d3f834b2c91924bbd5eb3e91114bf9783",
      "new_mode": 33188,
      "new_path": "library/oid.c"
    },
    {
      "type": "modify",
      "old_id": "b85ff9cd2c9a2695bff406f77c12baf723c98af6",
      "old_mode": 33188,
      "old_path": "library/padlock.c",
      "new_id": "887a386e8cbfb4f7bd997835463ef967341e8c85",
      "new_mode": 33188,
      "new_path": "library/padlock.c"
    },
    {
      "type": "modify",
      "old_id": "31f4a9a25e956112c4067ef545c8ee57c916a95e",
      "old_mode": 33188,
      "old_path": "library/pem.c",
      "new_id": "544f7c41ba304dddc47d2cec55b4cdd3d1af00a8",
      "new_mode": 33188,
      "new_path": "library/pem.c"
    },
    {
      "type": "modify",
      "old_id": "b83ba8e71d443066c818b1dc8c1842e84dc08882",
      "old_mode": 33188,
      "old_path": "library/pk.c",
      "new_id": "5858a4e82445188fffb742b46d42906f358e48a4",
      "new_mode": 33188,
      "new_path": "library/pk.c"
    },
    {
      "type": "modify",
      "old_id": "f736431495f8b7ba654acf82c03cd2b825b6ade0",
      "old_mode": 33188,
      "old_path": "library/pk_wrap.c",
      "new_id": "46fd02c76879ef138572558520f85a02520c6da2",
      "new_mode": 33188,
      "new_path": "library/pk_wrap.c"
    },
    {
      "type": "modify",
      "old_id": "96c64ad63c84775191cafd8649a23856890084b0",
      "old_mode": 33188,
      "old_path": "library/pkcs12.c",
      "new_id": "b26f5669fc7582231b9b4d5b4aa99fc858bb72ad",
      "new_mode": 33188,
      "new_path": "library/pkcs12.c"
    },
    {
      "type": "modify",
      "old_id": "8832322257ea23c03c8d5770bcd0024feff03009",
      "old_mode": 33188,
      "old_path": "library/pkcs5.c",
      "new_id": "fc52248834a7e3e7dc5afe6e39b96e96aaf5ee05",
      "new_mode": 33188,
      "new_path": "library/pkcs5.c"
    },
    {
      "type": "modify",
      "old_id": "1cbb8cc339e6b4d03036aaef32cc0dda19e8fd55",
      "old_mode": 33188,
      "old_path": "library/pkparse.c",
      "new_id": "03d597293c1ded3521700766015f6e69269c613e",
      "new_mode": 33188,
      "new_path": "library/pkparse.c"
    },
    {
      "type": "modify",
      "old_id": "b1b5f4685a25409df02ee6abbfd0147e7974e6b2",
      "old_mode": 33188,
      "old_path": "library/pkwrite.c",
      "new_id": "7ec84f3e8d7e54bdaffa4fbc150ec81ea73a4f41",
      "new_mode": 33188,
      "new_path": "library/pkwrite.c"
    },
    {
      "type": "modify",
      "old_id": "420d09ea1e20e0d69e1c25636adbb5b01812a642",
      "old_mode": 33188,
      "old_path": "library/platform.c",
      "new_id": "cd0e85bbec674cdd959a998e9820f17f99063a21",
      "new_mode": 33188,
      "new_path": "library/platform.c"
    },
    {
      "type": "modify",
      "old_id": "b1f745097ca8645bf7ce9a9038417d02738be852",
      "old_mode": 33188,
      "old_path": "library/platform_util.c",
      "new_id": "f6882e2c020d408839e1d25411cdf197c285492b",
      "new_mode": 33188,
      "new_path": "library/platform_util.c"
    },
    {
      "type": "modify",
      "old_id": "bc1e8a64967df013261e28b1f77cf8ab53a279a1",
      "old_mode": 33188,
      "old_path": "library/poly1305.c",
      "new_id": "069b82d95cc88a216c4b4470701b375797ec6612",
      "new_mode": 33188,
      "new_path": "library/poly1305.c"
    },
    {
      "type": "modify",
      "old_id": "8cd80790a494abcc4050eea5783c34cc4af09df5",
      "old_mode": 33188,
      "old_path": "library/psa_crypto.c",
      "new_id": "4c3966ca7a089c5c4028dce7eed10b370af0b3b2",
      "new_mode": 33188,
      "new_path": "library/psa_crypto.c"
    },
    {
      "type": "modify",
      "old_id": "53a2600073232c81d8a8ec446a5f247af2cce0b2",
      "old_mode": 33188,
      "old_path": "library/psa_crypto_se.c",
      "new_id": "61e6c98d20d991a7adbbf87a7ba580b5abd17a6c",
      "new_mode": 33188,
      "new_path": "library/psa_crypto_se.c"
    },
    {
      "type": "modify",
      "old_id": "801caf0a2f726616ff4e3f4114f2818d0a20b25c",
      "old_mode": 33188,
      "old_path": "library/psa_crypto_slot_management.c",
      "new_id": "5ceac846a0c5d73fc9839859c3d9653b9369572b",
      "new_mode": 33188,
      "new_path": "library/psa_crypto_slot_management.c"
    },
    {
      "type": "modify",
      "old_id": "a62f4b824e5e9eaea6c8018df7a6955b1d3c5153",
      "old_mode": 33188,
      "old_path": "library/ripemd160.c",
      "new_id": "a2ad32c2f6a6f7a54b34550704738c6f7c600086",
      "new_mode": 33188,
      "new_path": "library/ripemd160.c"
    },
    {
      "type": "modify",
      "old_id": "6c457468eadffb02551463dfa8a506dd73426568",
      "old_mode": 33188,
      "old_path": "library/rsa.c",
      "new_id": "83ed3c9376ae8581bc2408b7bbfeae372d6c394e",
      "new_mode": 33188,
      "new_path": "library/rsa.c"
    },
    {
      "type": "modify",
      "old_id": "9a42d47ceba07bc056ee9ee977274fe0032cf2ac",
      "old_mode": 33188,
      "old_path": "library/rsa_internal.c",
      "new_id": "b4098f4949ef1b8d48a98e218f84057ee3c02fd0",
      "new_mode": 33188,
      "new_path": "library/rsa_internal.c"
    },
    {
      "type": "modify",
      "old_id": "92339434152fae5aa5752eacaa8a5927097a5046",
      "old_mode": 33188,
      "old_path": "library/sha1.c",
      "new_id": "79bac6b2442cc81e15dd7368c22f64e868c63e36",
      "new_mode": 33188,
      "new_path": "library/sha1.c"
    },
    {
      "type": "modify",
      "old_id": "087a8e349c348a8e0817ad529b25309806bdf0df",
      "old_mode": 33188,
      "old_path": "library/sha256.c",
      "new_id": "d8ddda5be01c6d72206b61a6d63ba8dd8ed7b046",
      "new_mode": 33188,
      "new_path": "library/sha256.c"
    },
    {
      "type": "modify",
      "old_id": "30dd719540c12d87dbc43246c5f70199b2cfc152",
      "old_mode": 33188,
      "old_path": "library/sha512.c",
      "new_id": "37fc96d05b6e55cdb9f65d9a5de01e75e5fe8732",
      "new_mode": 33188,
      "new_path": "library/sha512.c"
    },
    {
      "type": "modify",
      "old_id": "62a0a29879f5721434b4b47b91a89f43d0d91f6d",
      "old_mode": 33188,
      "old_path": "library/ssl_cache.c",
      "new_id": "3a2df0cc5bf3506d8535b2d45910d42e3a0e4bd9",
      "new_mode": 33188,
      "new_path": "library/ssl_cache.c"
    },
    {
      "type": "modify",
      "old_id": "5da129412407f84dab57e4bb07636ce65f73ee9a",
      "old_mode": 33188,
      "old_path": "library/ssl_ciphersuites.c",
      "new_id": "726912e4bdf095127ae409c4d2a28ff70a7c900d",
      "new_mode": 33188,
      "new_path": "library/ssl_ciphersuites.c"
    },
    {
      "type": "modify",
      "old_id": "48ef30de2b2b2ce8ceb44d311db131103b272fcf",
      "old_mode": 33188,
      "old_path": "library/ssl_cli.c",
      "new_id": "361e6e6d2c3774be744bb4271cb654facb145083",
      "new_mode": 33188,
      "new_path": "library/ssl_cli.c"
    },
    {
      "type": "modify",
      "old_id": "323784c26466b447e038709e9347f6f731b635c4",
      "old_mode": 33188,
      "old_path": "library/ssl_cookie.c",
      "new_id": "151f0c50e42c87c3a25fd1ee0851c0e281455df6",
      "new_mode": 33188,
      "new_path": "library/ssl_cookie.c"
    },
    {
      "type": "modify",
      "old_id": "ae8d07653330013f591b78d035a7a83324ef4118",
      "old_mode": 33188,
      "old_path": "library/ssl_msg.c",
      "new_id": "fdffc4defbd8001248c6f68836f7ee5ae8ad222b",
      "new_mode": 33188,
      "new_path": "library/ssl_msg.c"
    },
    {
      "type": "modify",
      "old_id": "9bfda164aff311a92955c159f32a7620bc9c774c",
      "old_mode": 33188,
      "old_path": "library/ssl_srv.c",
      "new_id": "91bd83aa2ec73110889afe8f5023a833dce46ff8",
      "new_mode": 33188,
      "new_path": "library/ssl_srv.c"
    },
    {
      "type": "modify",
      "old_id": "6b50b55ec326bab091ce04a48c0971196702c5e8",
      "old_mode": 33188,
      "old_path": "library/ssl_ticket.c",
      "new_id": "bfa254607f4394dbc621b7c6f21429024e1d92d0",
      "new_mode": 33188,
      "new_path": "library/ssl_ticket.c"
    },
    {
      "type": "modify",
      "old_id": "250ef98355129e4fa2bff26a2ec5d66d958e7a5a",
      "old_mode": 33188,
      "old_path": "library/ssl_tls.c",
      "new_id": "834c632a1d4ace9b895ff1f67b702dece89958c9",
      "new_mode": 33188,
      "new_path": "library/ssl_tls.c"
    },
    {
      "type": "modify",
      "old_id": "7c90c7c5951d809df1a2fd7dd873806e9f621d90",
      "old_mode": 33188,
      "old_path": "library/threading.c",
      "new_id": "cb9026d1f9e8c4b22cb0bb5c5a19bc9c386bfd1c",
      "new_mode": 33188,
      "new_path": "library/threading.c"
    },
    {
      "type": "modify",
      "old_id": "4a654222a35cf64bc53a4c37506961acd2a9c6e9",
      "old_mode": 33188,
      "old_path": "library/timing.c",
      "new_id": "90cfe88ed8a24022a12edff621b0f20b91b7bd0d",
      "new_mode": 33188,
      "new_path": "library/timing.c"
    },
    {
      "type": "modify",
      "old_id": "fd967508850b5fa739caf935d6eb84648367ea56",
      "old_mode": 33188,
      "old_path": "library/version.c",
      "new_id": "1e17482e0ba6ef4178460c00609a48a0bd4a2c18",
      "new_mode": 33188,
      "new_path": "library/version.c"
    },
    {
      "type": "modify",
      "old_id": "adc61a1fe0d6d2484dd72ea1390760310142f5c2",
      "old_mode": 33188,
      "old_path": "library/version_features.c",
      "new_id": "bc407783782249dacb5c46122ea353841a7e3767",
      "new_mode": 33188,
      "new_path": "library/version_features.c"
    },
    {
      "type": "modify",
      "old_id": "e969b8da6c3b913fe37432b56a3a5ddaf9119088",
      "old_mode": 33188,
      "old_path": "library/x509.c",
      "new_id": "55afbab836b663581a10ed1b84a65919decd913b",
      "new_mode": 33188,
      "new_path": "library/x509.c"
    },
    {
      "type": "modify",
      "old_id": "7df2f0ed5677aeb796574c90d802801a14b289ee",
      "old_mode": 33188,
      "old_path": "library/x509_create.c",
      "new_id": "8d5877535861f86a30793528f92f2e8a93dbd427",
      "new_mode": 33188,
      "new_path": "library/x509_create.c"
    },
    {
      "type": "modify",
      "old_id": "371c446be589ee25ce3205cf965a2d6f33c7b28d",
      "old_mode": 33188,
      "old_path": "library/x509_crl.c",
      "new_id": "d89faccad7704cd07adf9139ad9a74b77713068f",
      "new_mode": 33188,
      "new_path": "library/x509_crl.c"
    },
    {
      "type": "modify",
      "old_id": "04822e8abd6e39b6aef77f36b5221320b388088c",
      "old_mode": 33188,
      "old_path": "library/x509_crt.c",
      "new_id": "8fd8b865d5f42fc7318d1d3ca78762f3f8415956",
      "new_mode": 33188,
      "new_path": "library/x509_crt.c"
    },
    {
      "type": "modify",
      "old_id": "7e2cfba2aec9a61cee93a222ec3e97875757fe35",
      "old_mode": 33188,
      "old_path": "library/x509_csr.c",
      "new_id": "8385e50c4d990732ee367125c32ddab87407d913",
      "new_mode": 33188,
      "new_path": "library/x509_csr.c"
    },
    {
      "type": "modify",
      "old_id": "5947e439deab96b23cfa6957479a3bc3bbd5482f",
      "old_mode": 33188,
      "old_path": "library/x509write_crt.c",
      "new_id": "2baff35e138bde65e17bf24b0047b7c549110f46",
      "new_mode": 33188,
      "new_path": "library/x509write_crt.c"
    },
    {
      "type": "modify",
      "old_id": "7c5179862c1b14a9dd0f1601035d851865756ada",
      "old_mode": 33188,
      "old_path": "library/x509write_csr.c",
      "new_id": "7dd3d45c791d12d245a616c55de448577e2247af",
      "new_mode": 33188,
      "new_path": "library/x509write_csr.c"
    },
    {
      "type": "modify",
      "old_id": "a33707bc175af5497a883a00ef57d4f4d3cf8706",
      "old_mode": 33188,
      "old_path": "library/xtea.c",
      "new_id": "dab6cd3ee6fe4737d5c86dd752bb1e9f9ac6f7df",
      "new_mode": 33188,
      "new_path": "library/xtea.c"
    },
    {
      "type": "modify",
      "old_id": "f65881bc836fc40ef0f04d44b62638b51df57352",
      "old_mode": 33188,
      "old_path": "scripts/data_files/error.fmt",
      "new_id": "ddd1be7a69645f2e281e7beac088a4c31322fafc",
      "new_mode": 33188,
      "new_path": "scripts/data_files/error.fmt"
    },
    {
      "type": "modify",
      "old_id": "63ae94cb6954f5d036f53752248fb41b969ed1f5",
      "old_mode": 33188,
      "old_path": "scripts/data_files/version_features.fmt",
      "new_id": "79d220ebc8330065ac4b3008aa2c786b6df709e8",
      "new_mode": 33188,
      "new_path": "scripts/data_files/version_features.fmt"
    }
  ]
}
