)]}'
{
  "commit": "4803717f5e3bcfba3e3442e1611f421bf1090a47",
  "tree": "f5745d40a7eeb81e8e49f734ae6f962173981eb7",
  "parents": [
    "00433bad41bfa492f2e204675d42061314028ff2"
  ],
  "author": {
    "name": "Paul Yang",
    "email": "yang.yang@baishancloud.com",
    "time": "Tue Sep 04 17:21:10 2018 +0800"
  },
  "committer": {
    "name": "Paul Yang",
    "email": "yang.yang@baishancloud.com",
    "time": "Fri Sep 07 18:12:26 2018 +0800"
  },
  "message": "Support setting SM2 ID\n\nzero-length ID is allowed, but it\u0027s not allowed to skip the ID.\n\nFixes: #6534\n\nReviewed-by: Tim Hudson \u003ctjh@openssl.org\u003e\nReviewed-by: Matt Caswell \u003cmatt@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/7113)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ecd44b5e83a8c5144612a89e2648b52097441d3",
      "old_mode": 33188,
      "old_path": "crypto/err/openssl.txt",
      "new_id": "2f86786d583f96d4b353d24cc8cbe737a039eb8a",
      "new_mode": 33188,
      "new_path": "crypto/err/openssl.txt"
    },
    {
      "type": "modify",
      "old_id": "8a2d162df186cbcfeb4be1fbffa748e3ddabb0e1",
      "old_mode": 33188,
      "old_path": "crypto/evp/digest.c",
      "new_id": "f78dab7678654a56d4b286e6cebeb2c44f01776e",
      "new_mode": 33188,
      "new_path": "crypto/evp/digest.c"
    },
    {
      "type": "modify",
      "old_id": "4faaf694b4e6f8b85c25501f1778076fcf9abc5b",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_lib.c",
      "new_id": "81a5bf00129096cfbc0ca278ca04343a1fa61c63",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_lib.c"
    },
    {
      "type": "modify",
      "old_id": "4a0e5d5c554e1130ab11b94915b4c47c0ca4658c",
      "old_mode": 33188,
      "old_path": "crypto/evp/m_sigver.c",
      "new_id": "2eceede28c1488a2cad8762d8edda97096fe1d59",
      "new_mode": 33188,
      "new_path": "crypto/evp/m_sigver.c"
    },
    {
      "type": "modify",
      "old_id": "7e6388e8f55382f55d321426a280d82f16d5867c",
      "old_mode": 33188,
      "old_path": "crypto/evp/pmeth_lib.c",
      "new_id": "76405154a95410576905a5c63d1cd0e30b1bec25",
      "new_mode": 33188,
      "new_path": "crypto/evp/pmeth_lib.c"
    },
    {
      "type": "modify",
      "old_id": "3264b3df71e8c6938fa77019fb96aad8b500da1c",
      "old_mode": 33188,
      "old_path": "crypto/include/internal/evp_int.h",
      "new_id": "d86aed36f075a61df3ef45dabcd12a57a8ca68fc",
      "new_mode": 33188,
      "new_path": "crypto/include/internal/evp_int.h"
    },
    {
      "type": "modify",
      "old_id": "26a90660ee5b31426ea9582b0ecf79094b158a3a",
      "old_mode": 33188,
      "old_path": "crypto/include/internal/sm2.h",
      "new_id": "5c5cd4b4f5672578e3473257ba3b057dad2e0b55",
      "new_mode": 33188,
      "new_path": "crypto/include/internal/sm2.h"
    },
    {
      "type": "modify",
      "old_id": "9a7e2b62758cddb5e7c5b1d4eda1997fe6c52994",
      "old_mode": 33188,
      "old_path": "crypto/include/internal/sm2err.h",
      "new_id": "4b8536db32d9819ac97a0b15557eb57c872a94f1",
      "new_mode": 33188,
      "new_path": "crypto/include/internal/sm2err.h"
    },
    {
      "type": "modify",
      "old_id": "035abdc49e0ec6b949e8370c52d97bc2866375cf",
      "old_mode": 33188,
      "old_path": "crypto/sm2/sm2_err.c",
      "new_id": "7bc812e42ef46e7a34be2f2683dbac00bb596b2b",
      "new_mode": 33188,
      "new_path": "crypto/sm2/sm2_err.c"
    },
    {
      "type": "modify",
      "old_id": "63c93891e25a85bd202bd6f56d6ab07ac74034b0",
      "old_mode": 33188,
      "old_path": "crypto/sm2/sm2_pmeth.c",
      "new_id": "aed7f33044575bbdca9444daae815c1f3723d4ec",
      "new_mode": 33188,
      "new_path": "crypto/sm2/sm2_pmeth.c"
    },
    {
      "type": "modify",
      "old_id": "bf68dde7b68e853dbab715f6f1e42839aadafc21",
      "old_mode": 33188,
      "old_path": "crypto/sm2/sm2_sign.c",
      "new_id": "e594ffd10a0bb29976bd42e1e492591e27d2b43e",
      "new_mode": 33188,
      "new_path": "crypto/sm2/sm2_sign.c"
    },
    {
      "type": "modify",
      "old_id": "9cbb8b8e9d711f00811d017b711e3b7e5d453c2a",
      "old_mode": 33188,
      "old_path": "include/openssl/ec.h",
      "new_id": "4d70da70a614efd95cdefa069999cf9d2cbb25e4",
      "new_mode": 33188,
      "new_path": "include/openssl/ec.h"
    },
    {
      "type": "modify",
      "old_id": "b7c02438573c783b9fae25855879fad4fb67cd21",
      "old_mode": 33188,
      "old_path": "include/openssl/evp.h",
      "new_id": "8c8051993ffe1f59f889e90ae2686ea1684a94f6",
      "new_mode": 33188,
      "new_path": "include/openssl/evp.h"
    },
    {
      "type": "modify",
      "old_id": "33a957f791d78c11de0ff1545bcd892b11c7a602",
      "old_mode": 33188,
      "old_path": "test/evp_extra_test.c",
      "new_id": "2fb3914ee8371d2f8653b2b22495c05b747eddfa",
      "new_mode": 33188,
      "new_path": "test/evp_extra_test.c"
    },
    {
      "type": "modify",
      "old_id": "b90e33db800e0525b222f7a392dbaa7d5d1ddb3d",
      "old_mode": 33188,
      "old_path": "util/private.num",
      "new_id": "0391091a2ffd9694883a95a4f740bccdb0979eee",
      "new_mode": 33188,
      "new_path": "util/private.num"
    }
  ]
}
