)]}'
{
  "log": [
    {
      "commit": "b635249a1cbf55d5eb15819b4578827f2a27d8a0",
      "tree": "22367c61615ddd8a40d55b0049b89756e568ed32",
      "parents": [
        "83839e60c974eb4f8acbb7d805db56fc301ed7d4"
      ],
      "author": {
        "name": "Zhaofeng Chen",
        "email": "zfc@apache.org",
        "time": "Wed Sep 03 14:40:38 2025 +0000"
      },
      "committer": {
        "name": "zf",
        "email": "zfc@apache.org",
        "time": "Wed Sep 03 21:28:34 2025 -0400"
      },
      "message": "doc: update for graduation\n"
    },
    {
      "commit": "83839e60c974eb4f8acbb7d805db56fc301ed7d4",
      "tree": "a297c94a4b7bbf735e14dedbf6ba7df8f8aa36f9",
      "parents": [
        "dceb9c11c7bd8a93019b8f9253437c785b808edb"
      ],
      "author": {
        "name": "Zhaofeng Chen",
        "email": "zfc@apache.org",
        "time": "Mon Aug 04 07:34:21 2025 +0000"
      },
      "committer": {
        "name": "Zhaofeng Chen",
        "email": "zfc@apache.org",
        "time": "Mon Aug 04 07:34:21 2025 +0000"
      },
      "message": "doc: update branding name\n"
    },
    {
      "commit": "dceb9c11c7bd8a93019b8f9253437c785b808edb",
      "tree": "c4b51aae8162a82b5f6f27d678c91c0267cbf782",
      "parents": [
        "2a4a8ef0e2f9ede766df7fe07c6efd58934a4350"
      ],
      "author": {
        "name": "Zhaofeng Chen",
        "email": "zfc@apache.org",
        "time": "Sun Jul 20 04:20:51 2025 +0000"
      },
      "committer": {
        "name": "Zhaofeng Chen",
        "email": "zfc@apache.org",
        "time": "Sun Jul 20 04:20:51 2025 +0000"
      },
      "message": "polish readme.md\n"
    },
    {
      "commit": "2a4a8ef0e2f9ede766df7fe07c6efd58934a4350",
      "tree": "a4b59704f2b1e48be2ecb62544d27da14442763d",
      "parents": [
        "73062c511265492d7bd915fed916e60b6687a770"
      ],
      "author": {
        "name": "Zhaofeng Chen",
        "email": "zfc@apache.org",
        "time": "Sun Jul 20 04:00:19 2025 +0000"
      },
      "committer": {
        "name": "Zhaofeng Chen",
        "email": "zfc@apache.org",
        "time": "Sun Jul 20 04:00:19 2025 +0000"
      },
      "message": "license: fix and pass skywalking-eyes check\n"
    },
    {
      "commit": "73062c511265492d7bd915fed916e60b6687a770",
      "tree": "e59fbf7f2785a052e1296436f07415f895af70b6",
      "parents": [
        "af7174a535d5ece49c6154c259558b72466c1e65"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Fri Apr 11 15:58:45 2025 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Fri Apr 11 15:58:45 2025 +0800"
      },
      "message": "Fixed dereferencing pointers in untrusted memory\n"
    },
    {
      "commit": "af7174a535d5ece49c6154c259558b72466c1e65",
      "tree": "72d67a68619cd0a11d785a34558c7a54f34de6e0",
      "parents": [
        "2d1e0a43e996dff95d0b33010496536704d58e85"
      ],
      "author": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Tue Mar 11 13:25:27 2025 +0800"
      },
      "committer": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Tue Mar 11 13:25:27 2025 +0800"
      },
      "message": "fix trim_range_commit bug\n"
    },
    {
      "commit": "2d1e0a43e996dff95d0b33010496536704d58e85",
      "tree": "4f25936f8091c1844d98f11db4f5eca8a2f794b0",
      "parents": [
        "8d3bbe44077dc952de8892223fbc5bf051e67d40"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Tue Mar 26 22:38:53 2024 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Tue Mar 26 22:38:53 2024 +0800"
      },
      "message": "Reimplement sgx_read_rand for ucrypto\n"
    },
    {
      "commit": "8d3bbe44077dc952de8892223fbc5bf051e67d40",
      "tree": "561210a26208741617159ceff3bd060fd2195e2c",
      "parents": [
        "92e3703d5ad134f0a5e9870700c640044ca70468"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Feb 07 11:23:08 2024 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Feb 07 11:23:08 2024 +0800"
      },
      "message": "Fix IPP CPUID initialization to support some AVX512 advanced instruction sets\n"
    },
    {
      "commit": "92e3703d5ad134f0a5e9870700c640044ca70468",
      "tree": "73dd0e6796170b653388e69e4d39083690c46067",
      "parents": [
        "9806deabe80d152c99f4679fbc4a60ae63db0eff"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sun Nov 26 19:47:42 2023 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Wed Feb 07 10:50:07 2024 +0800"
      },
      "message": "Support rust nightly-2023-11-17\n"
    },
    {
      "commit": "9806deabe80d152c99f4679fbc4a60ae63db0eff",
      "tree": "c4c72d89e10876099fbb69ab5625a8d967da5481",
      "parents": [
        "04666aa6325639aeaa51181a856b1e6203467acb"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Oct 11 15:53:28 2023 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Oct 11 15:53:28 2023 +0800"
      },
      "message": "Fix note.sgxmeta section size\n"
    },
    {
      "commit": "04666aa6325639aeaa51181a856b1e6203467acb",
      "tree": "72b658a50f96a3a4ff1b5beed931208d4f597832",
      "parents": [
        "ec4432014b02f6007fd8fb7c4ea9bc3e8c96d6ef"
      ],
      "author": {
        "name": "ClawSeven",
        "email": "zehuan97@gmail.com",
        "time": "Wed Aug 23 16:04:43 2023 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Wed Aug 23 17:48:54 2023 +0800"
      },
      "message": "Implement ReentrantMutex based on spin\n"
    },
    {
      "commit": "ec4432014b02f6007fd8fb7c4ea9bc3e8c96d6ef",
      "tree": "d1aaf7617648f5daaf9bbec5629d4fc9541b88d7",
      "parents": [
        "5fd7766403ce313c9d5c0fe98a9cdb19809c2de2"
      ],
      "author": {
        "name": "sunhe05",
        "email": "sunhe05@baidu.com",
        "time": "Fri Jun 30 10:10:10 2023 +0000"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Sat Jul 01 17:54:23 2023 +0800"
      },
      "message": "Implement Send and Sync for SgxFile\n\nstd::fs::File has the implementaions of those two traits. If SgxFile had\nthe same implementation, it would be convenient for developers to\nreplace File with SgxFile where those implementations are needed during\nRust crate porting to SGX enclave.\n"
    },
    {
      "commit": "5fd7766403ce313c9d5c0fe98a9cdb19809c2de2",
      "tree": "a23b30e55d7097d161f9774bb480ac87545193f1",
      "parents": [
        "68f29a74a151dced4553a26286db5b7c899668b2"
      ],
      "author": {
        "name": "sunhe05",
        "email": "sunhe05@baidu.com",
        "time": "Thu Jun 08 07:30:16 2023 +0000"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Mon Jun 12 09:57:40 2023 +0800"
      },
      "message": "Remove cargo doc warnings\n"
    },
    {
      "commit": "68f29a74a151dced4553a26286db5b7c899668b2",
      "tree": "273b3d8ba3fd8c3cff6b90fd981d4568897541a1",
      "parents": [
        "58c1b03437f41601f8e6700c911ac6d1d9642808"
      ],
      "author": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Sun May 21 21:42:58 2023 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Sun May 21 21:44:12 2023 +0800"
      },
      "message": "Remove unused files in libbacktrace\n\nSigned-off-by: volcano0dr \u003cvolcano_dr@163.com\u003e\n"
    },
    {
      "commit": "58c1b03437f41601f8e6700c911ac6d1d9642808",
      "tree": "c026cb1268682bd1143365c62f9c9355d40f6752",
      "parents": [
        "bee5d8e408dfcaa3adfc73b8504211ffb15edad0"
      ],
      "author": {
        "name": "sunhe05",
        "email": "sunhe05@baidu.com",
        "time": "Thu May 18 02:51:35 2023 +0000"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Sun May 21 20:29:39 2023 +0800"
      },
      "message": "Polish third-party licenses\n"
    },
    {
      "commit": "bee5d8e408dfcaa3adfc73b8504211ffb15edad0",
      "tree": "532ff8c2dd3b7b28e52ad6bff40eaa8e80f2a832",
      "parents": [
        "ff3543ba695c65ac8e623402c8f82b6a736fb100"
      ],
      "author": {
        "name": "He Sun",
        "email": "sunhe2007@gmail.com",
        "time": "Mon Apr 24 10:56:00 2023 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Mon Apr 24 14:21:03 2023 +0800"
      },
      "message": "Remove a GPL licensed file"
    },
    {
      "commit": "ff3543ba695c65ac8e623402c8f82b6a736fb100",
      "tree": "67506748bc33bdbf6ed1f4057c1e6f396a1133a3",
      "parents": [
        "d2656c6f1075f494a9053170ec65731cf7a16359"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Mar 27 10:20:26 2023 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Mon Mar 27 11:28:02 2023 +0800"
      },
      "message": "Update dockerfile\n"
    },
    {
      "commit": "d2656c6f1075f494a9053170ec65731cf7a16359",
      "tree": "048c379595d39bc6601ce09c397cf58ec9a66b2a",
      "parents": [
        "e3d94b90c224858fb5ee721d599109c81588c62a"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Mar 27 10:19:18 2023 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Mon Mar 27 11:28:02 2023 +0800"
      },
      "message": "Fix backtrace access to illegal memory\n"
    },
    {
      "commit": "e3d94b90c224858fb5ee721d599109c81588c62a",
      "tree": "25ada97d4152ba6639747636b028bf435f71d56b",
      "parents": [
        "431055754daca647e19df2b778079030ebaa8569"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Jan 07 22:44:56 2023 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Jan 07 22:44:56 2023 +0800"
      },
      "message": "Add proc-macro to sysroot\n"
    },
    {
      "commit": "431055754daca647e19df2b778079030ebaa8569",
      "tree": "60cc1120ec41c6e4e8ce2bc4f815c4487607c198",
      "parents": [
        "804f7295a026bbcfb28a39d80f0a834f5eb67023"
      ],
      "author": {
        "name": "sunhe05",
        "email": "sunhe05@baidu.com",
        "time": "Fri Dec 09 04:36:13 2022 +0000"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Sat Dec 10 00:18:24 2022 +0800"
      },
      "message": "Fix sgx_tprotected_fs rename\n"
    },
    {
      "commit": "804f7295a026bbcfb28a39d80f0a834f5eb67023",
      "tree": "3e2f263bb35e1adc8dd778108a7875845f2477f2",
      "parents": [
        "5158a6f1a0bcb7ba6c75a9e305ad5b4d02daa1e9"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Dec 05 19:15:38 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Dec 05 19:15:38 2022 +0800"
      },
      "message": "Fix capi incompatibility with intel sgx sdk\n"
    },
    {
      "commit": "5158a6f1a0bcb7ba6c75a9e305ad5b4d02daa1e9",
      "tree": "0d53e386dce7747860f3ade534a954b4496c4782",
      "parents": [
        "4122525745a18da0422ef4aa9a1592aecf03902c"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Nov 30 16:00:31 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Nov 30 16:00:31 2022 +0800"
      },
      "message": "Implementing sync primitives with futex-S\n"
    },
    {
      "commit": "4122525745a18da0422ef4aa9a1592aecf03902c",
      "tree": "52ac570d583b900511eafa950641171c54982bef",
      "parents": [
        "43e44b12a8b524845a74c5f129e853b51090943c"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Oct 31 15:31:28 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Oct 31 15:31:28 2022 +0800"
      },
      "message": "Revert \"Add fsync to flush and drop in tthe protectedfs\" due to performance regression\n"
    },
    {
      "commit": "43e44b12a8b524845a74c5f129e853b51090943c",
      "tree": "cdc62c5040e19c3b3d6112be7347273869ae686b",
      "parents": [
        "b729101a5c056634a0fb3ec2a9575bf36ee160e4"
      ],
      "author": {
        "name": "Itzik Grossman",
        "email": "itzik@scrtlabs.com",
        "time": "Thu Oct 27 17:15:59 2022 +0300"
      },
      "committer": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Thu Oct 27 23:07:22 2022 +0800"
      },
      "message": "fix libunwind autogen script when mitigations are on\n"
    },
    {
      "commit": "b729101a5c056634a0fb3ec2a9575bf36ee160e4",
      "tree": "38245e630fe504217e7648f7de9862865d631f0d",
      "parents": [
        "4e1860a4f49f74fe2b8af120400d5abe870006ca"
      ],
      "author": {
        "name": "douchuan",
        "email": "douchuan@baidu.com",
        "time": "Thu Oct 27 09:01:29 2022 +0000"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Thu Oct 27 19:21:41 2022 +0800"
      },
      "message": "add epoll_create\n"
    },
    {
      "commit": "4e1860a4f49f74fe2b8af120400d5abe870006ca",
      "tree": "583506fae1e21a9f3a935466655d765ecba7a897",
      "parents": [
        "13c8b89910be14065349a6048563e39ec09344ac"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sun Oct 23 02:36:56 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sun Oct 23 02:36:56 2022 +0800"
      },
      "message": "Support rust-nightly-2022-10-22\n"
    },
    {
      "commit": "13c8b89910be14065349a6048563e39ec09344ac",
      "tree": "6725071d575a84dfeb481fcd6d0eeef6561146ed",
      "parents": [
        "e48991177dfb5ccb80f8504c4ca05fc16b96986f"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 29 11:09:34 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 29 11:09:34 2022 +0800"
      },
      "message": "Support KSS in simulation mode\n"
    },
    {
      "commit": "e48991177dfb5ccb80f8504c4ca05fc16b96986f",
      "tree": "22dd1974bd954ea8fa0546db3fa65748ce64114f",
      "parents": [
        "4ad7cc9583bf026509ae64ccbd1eb789d02e6c4d"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 29 11:06:07 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 29 11:06:15 2022 +0800"
      },
      "message": "Update SpinMutex and SpinRwLock\n"
    },
    {
      "commit": "4ad7cc9583bf026509ae64ccbd1eb789d02e6c4d",
      "tree": "8153659ccde9cd710e31f7a0d5ed404fa86c2924",
      "parents": [
        "a50445b0f63a9a8ea8dd80c52ed6644f5defadf0"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 29 11:05:26 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 29 11:05:26 2022 +0800"
      },
      "message": "Protected_fs supports the specified key policy\n"
    },
    {
      "commit": "a50445b0f63a9a8ea8dd80c52ed6644f5defadf0",
      "tree": "a225793dda75fd5b4129dcefbbfdcd47b94bedb8",
      "parents": [
        "38e1d932aedd06ab650cc47b4c14b75ea1086dea"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 29 10:56:45 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 29 10:56:45 2022 +0800"
      },
      "message": "Update makefile\n"
    },
    {
      "commit": "38e1d932aedd06ab650cc47b4c14b75ea1086dea",
      "tree": "8cf2ad4f15199dc433446d23b259d7642525f5cf",
      "parents": [
        "9903639b9efed50b28c0b2b7598d3c1eb17043c6"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Sep 21 19:28:53 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Sep 21 19:28:53 2022 +0800"
      },
      "message": "Fix memory alignment issues with calling instructions in Hyper and Sim mode\n"
    },
    {
      "commit": "9903639b9efed50b28c0b2b7598d3c1eb17043c6",
      "tree": "388e6039240265ef7cb393a20830fdc7e2ac451f",
      "parents": [
        "0b52204aae9c28b9479982fcf824b3283a69bdd0"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Sep 19 19:52:13 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Sep 19 19:52:13 2022 +0800"
      },
      "message": "Fix memory alignment issue when calling SGX instruction\n"
    },
    {
      "commit": "0b52204aae9c28b9479982fcf824b3283a69bdd0",
      "tree": "ce09028a189da1f9216570f6e376183ba3d09993",
      "parents": [
        "cdae048017aee0d657a0f90e67b2fbeff5aa33ad"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 08 18:18:11 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Sep 08 18:46:44 2022 +0800"
      },
      "message": "Fix dead loop issue when sgx_trts is initialized\n"
    },
    {
      "commit": "cdae048017aee0d657a0f90e67b2fbeff5aa33ad",
      "tree": "c5279976dbc5eaae11098d77b330bbf404ed0fe0",
      "parents": [
        "eb1c710e8ea35523f6314d17b5057ae7bf63b25b"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Tue Sep 06 20:58:26 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Tue Sep 06 20:58:26 2022 +0800"
      },
      "message": "Fix pthread_self for untrusted threads\n"
    },
    {
      "commit": "eb1c710e8ea35523f6314d17b5057ae7bf63b25b",
      "tree": "f44428e52d45348a0fc58d32c1fb41e799a24123",
      "parents": [
        "37297011ce744062ba1c70d4390776f56b4729f1"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Tue Sep 06 18:20:30 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Tue Sep 06 18:20:30 2022 +0800"
      },
      "message": "Fix Dockerfile.ubuntu18.04\n"
    },
    {
      "commit": "37297011ce744062ba1c70d4390776f56b4729f1",
      "tree": "978ef0a7e6beb1c5490ddbb94ca0850433674cbf",
      "parents": [
        "057f1781cda6ca2a1f57b7ae9d3594044f1fe052"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Fri Sep 02 20:40:47 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Sep 05 15:53:35 2022 +0800"
      },
      "message": "Improve SGX Protected FS\n"
    },
    {
      "commit": "057f1781cda6ca2a1f57b7ae9d3594044f1fe052",
      "tree": "15935cae2bb53206183cfa77e36722373ce90f5d",
      "parents": [
        "43890fa39f052c35190838d30a0a1e11e7326c04"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 20 15:07:24 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 20 15:07:24 2022 +0800"
      },
      "message": "Support intel sgx sdk 2.17.1\n"
    },
    {
      "commit": "43890fa39f052c35190838d30a0a1e11e7326c04",
      "tree": "df0de63a647ae54e994f9d00bb2a5674ddef01e0",
      "parents": [
        "6a8c0987f6f59c3ed928fda66a603180e6d42885"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 06 23:13:44 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sun Aug 07 00:15:28 2022 +0800"
      },
      "message": "Update Readme\n"
    },
    {
      "commit": "6a8c0987f6f59c3ed928fda66a603180e6d42885",
      "tree": "eb8eafddef284810cf7752ffc1b5922376e55862",
      "parents": [
        "0f1d36f7104bfc82e61c955f41689fff37f0bf9c"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 06 23:10:10 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sun Aug 07 00:15:09 2022 +0800"
      },
      "message": "Add logger samplecode\n"
    },
    {
      "commit": "0f1d36f7104bfc82e61c955f41689fff37f0bf9c",
      "tree": "01af46bbe36d509e63ee2a78bedbb91f810e14f4",
      "parents": [
        "2542410bc8e625f417a8c41c07c51a57e0bd850f"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 06 22:20:03 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 06 22:20:03 2022 +0800"
      },
      "message": "Add regex samplecode\n"
    },
    {
      "commit": "2542410bc8e625f417a8c41c07c51a57e0bd850f",
      "tree": "6ca2285ec85a920a0402db4b55c6e3c928d04d19",
      "parents": [
        "b84dfce349014ac2a0f399500285dd5743d82a2f"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 06 21:38:10 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 06 21:38:10 2022 +0800"
      },
      "message": "Remove CI\n"
    },
    {
      "commit": "b84dfce349014ac2a0f399500285dd5743d82a2f",
      "tree": "de104beab335dd5f100fdecbe5c9b06a04b7db8e",
      "parents": [
        "1f51b963431063191121ec9736fbcd9add38c42c"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 06 21:32:22 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Aug 06 21:32:22 2022 +0800"
      },
      "message": "Ignore native_lib_boilerplate return error in the build.rs\n"
    },
    {
      "commit": "1f51b963431063191121ec9736fbcd9add38c42c",
      "tree": "a326aad36817f613e822889464bc490fa39ef049",
      "parents": [
        "c6946d5663ee4f15b585fac13cd5fe4667cccc96"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Tue Jul 26 22:41:58 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Tue Jul 26 22:41:58 2022 +0800"
      },
      "message": "Add lfence after calling restore_xregs\n"
    },
    {
      "commit": "c6946d5663ee4f15b585fac13cd5fe4667cccc96",
      "tree": "460a8d5dce1796c0e596ee448c5513ea3059425f",
      "parents": [
        "0f71fcdbcbd20027dafe0bb914185e8f193439be"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Jul 16 16:19:33 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Jul 16 16:19:33 2022 +0800"
      },
      "message": "Rename Dockerfile.centos8.2 to Dockerfile.centos8\n"
    },
    {
      "commit": "0f71fcdbcbd20027dafe0bb914185e8f193439be",
      "tree": "bfbe71e2b8487c8ed292e366edbfc16c30612860",
      "parents": [
        "b90fdd4701988f9aea1c56fd575ccac1c2fe7277"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Fri Jul 01 18:58:23 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Fri Jul 01 18:58:23 2022 +0800"
      },
      "message": "Check QvE ISVSVN meets the minimum requires SVN\n"
    },
    {
      "commit": "b90fdd4701988f9aea1c56fd575ccac1c2fe7277",
      "tree": "aa054f493ed2626030443af854b5bea318b3b51e",
      "parents": [
        "4f8f21fd9ca21bf26b0487a4fad7891ebb0b8661"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Jun 27 15:36:48 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Jun 27 15:36:48 2022 +0800"
      },
      "message": "Format samplecode\n"
    },
    {
      "commit": "4f8f21fd9ca21bf26b0487a4fad7891ebb0b8661",
      "tree": "4d3588d098d7e36b6186fd3be36dfb200b61942b",
      "parents": [
        "6309bca65ee80b2f6879cbaae1d8082bb8cb821d"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Jun 22 18:33:37 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Jun 22 18:33:37 2022 +0800"
      },
      "message": "Fix 04_psw.sh\n"
    },
    {
      "commit": "6309bca65ee80b2f6879cbaae1d8082bb8cb821d",
      "tree": "722c82c5e155d94d35c158edcf3d914f43ff9a0b",
      "parents": [
        "5a6642893f847ed58b89c2dbfc1bf97c0cc01872"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sun Jun 19 21:25:40 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sun Jun 19 21:25:40 2022 +0800"
      },
      "message": "Support Intel SGX SDK 2.17 and DCAP 1.14\n"
    },
    {
      "commit": "5a6642893f847ed58b89c2dbfc1bf97c0cc01872",
      "tree": "c2d83ecc3c55d685b48f82a879c04abd81a77635",
      "parents": [
        "74d4404bc11ef1dcdb892e89947877d6fd2ff448"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Jun 09 14:58:30 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Jun 09 14:58:30 2022 +0800"
      },
      "message": "Add capi for sgx_sync\n"
    },
    {
      "commit": "74d4404bc11ef1dcdb892e89947877d6fd2ff448",
      "tree": "c141308fbeca56f5ed8e890575ecb350f36ab486",
      "parents": [
        "d5bee9d88bb4c567536edca66b6a19ea1530443d"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Jun 06 20:17:26 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Jun 06 20:17:26 2022 +0800"
      },
      "message": "Update crypto samplecode\n"
    },
    {
      "commit": "d5bee9d88bb4c567536edca66b6a19ea1530443d",
      "tree": "b21b326b2cb9119a172314aa691cda6354884f91",
      "parents": [
        "6346c099beb6c43ea15a51a04eeb70309d35bb4a"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu May 26 18:37:47 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu May 26 18:37:47 2022 +0800"
      },
      "message": "Add sleep and usleep in sgx_libc\n"
    },
    {
      "commit": "6346c099beb6c43ea15a51a04eeb70309d35bb4a",
      "tree": "8f09d25b3aecd40460589efdb3bc3edac5f9209f",
      "parents": [
        "31be0a90706ed4bd4f791ebdc8308ee594eb8ff0",
        "7f34a67249f99484c7fa9c9735f1a4ad809df8f3"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "1870436+dingelish@users.noreply.github.com",
        "time": "Wed May 04 10:05:43 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 04 10:05:43 2022 -0700"
      },
      "message": "Merge pull request #382 from jnigri/fix/typo-error-in-v2\n\nFix error typo"
    },
    {
      "commit": "7f34a67249f99484c7fa9c9735f1a4ad809df8f3",
      "tree": "8f09d25b3aecd40460589efdb3bc3edac5f9209f",
      "parents": [
        "31be0a90706ed4bd4f791ebdc8308ee594eb8ff0"
      ],
      "author": {
        "name": "Julien Nigri",
        "email": "jfp.nigri@criteo.com",
        "time": "Wed May 04 12:12:42 2022 +0200"
      },
      "committer": {
        "name": "Julien Nigri",
        "email": "jfp.nigri@criteo.com",
        "time": "Wed May 04 12:12:42 2022 +0200"
      },
      "message": "Fix error typo\n"
    },
    {
      "commit": "31be0a90706ed4bd4f791ebdc8308ee594eb8ff0",
      "tree": "119ec03730db877dda0b38ac0f4b5c29ee311cda",
      "parents": [
        "c3797b550e710234abceee41c00908f262a91f4b"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Apr 30 18:38:46 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Apr 30 18:38:46 2022 +0800"
      },
      "message": "Update msbuf api\n"
    },
    {
      "commit": "c3797b550e710234abceee41c00908f262a91f4b",
      "tree": "569eec65bddb66ce949152fef8f1ac3313db2f2e",
      "parents": [
        "4a5be537a2f4895deda6ebd7127cb53128b0dc95"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Apr 30 18:37:29 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Sat Apr 30 18:37:29 2022 +0800"
      },
      "message": "Fix futex_wait_bitset using absolute time\n"
    },
    {
      "commit": "4a5be537a2f4895deda6ebd7127cb53128b0dc95",
      "tree": "8996c4121c8c8937d9fb4a8f615333dc2ede1af0",
      "parents": [
        "64cf3278cf2057ef0beecbdff32e1af8b0ddcfec"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Apr 21 21:07:08 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Apr 21 21:07:08 2022 -0700"
      },
      "message": "mutual ra compiles. not tested\n"
    },
    {
      "commit": "64cf3278cf2057ef0beecbdff32e1af8b0ddcfec",
      "tree": "f707fd9d50fabb78e704c160802bd259f537f9e6",
      "parents": [
        "f7d59c798960fa9d8058b86f1e4e620e3580f53a"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Apr 21 13:24:41 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Apr 21 13:24:41 2022 -0700"
      },
      "message": "add project template\n"
    },
    {
      "commit": "f7d59c798960fa9d8058b86f1e4e620e3580f53a",
      "tree": "5e841b14448fb4f5ee28cd0d878a469765ce936c",
      "parents": [
        "dc76c20ad6cdee677a263dc6ebcace85402fa7f0"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Apr 21 11:51:13 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Apr 21 11:51:13 2022 -0700"
      },
      "message": "fix centos8 dockerfile\n"
    },
    {
      "commit": "dc76c20ad6cdee677a263dc6ebcace85402fa7f0",
      "tree": "3a0c8277423c1e578c25aa597625344fe48aaac5",
      "parents": [
        "39d58314364a82510e60a1941ea7b8b60aafae7b"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Apr 18 13:49:11 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Mon Apr 18 13:59:48 2022 +0800"
      },
      "message": "Support intel-sgx-sdk 2.16 and dcap 1.13\n\nSupported PKRU in Enclave\nAdded APIs of SHA384 and VerifyReport2 to support TDX\n"
    },
    {
      "commit": "39d58314364a82510e60a1941ea7b8b60aafae7b",
      "tree": "c24666cdfc0f1e996c81795040dc008d0d60b9d9",
      "parents": [
        "0288222ab4876baf2f30d28d25f28789f04c532d"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Fri Apr 08 11:15:52 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Fri Apr 08 11:17:36 2022 -0700"
      },
      "message": "add hyper based https server example\n"
    },
    {
      "commit": "0288222ab4876baf2f30d28d25f28789f04c532d",
      "tree": "798bf22daa1aa8a0827d79016d6e6a3a50ee35b0",
      "parents": [
        "532564286d4264b13432f93ffe2ffd173b68bca0",
        "ced5329159ec30c33fc3c5a28377e99c14003081"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "1870436+dingelish@users.noreply.github.com",
        "time": "Thu Apr 07 17:05:53 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 07 17:05:53 2022 -0700"
      },
      "message": "Merge pull request #377 from apache/feat-std-feature-gate-initenv\n\nfeat: new feature gate `initenv` to disable env ocalls on demand"
    },
    {
      "commit": "ced5329159ec30c33fc3c5a28377e99c14003081",
      "tree": "81feef63cd91cc1cd51d96bf23e775abfbb74247",
      "parents": [
        "196ef144da7113d7b1c32eb7fa46135674948e50"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Mar 30 19:43:05 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Mar 30 19:43:05 2022 +0800"
      },
      "message": "Modify feature gate initenv to env\n"
    },
    {
      "commit": "532564286d4264b13432f93ffe2ffd173b68bca0",
      "tree": "67a90e96382e0865e214f51cd051a12710ac33e3",
      "parents": [
        "7e1b671cbad5cb8f62d628f562fad32dbfdb2a40"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Mar 30 19:17:23 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Wed Mar 30 19:17:23 2022 +0800"
      },
      "message": "Export ONCE_INIT in sgx_sync\n"
    },
    {
      "commit": "196ef144da7113d7b1c32eb7fa46135674948e50",
      "tree": "8a0d8413272243c59193adc8e5a21d0fa6afd72b",
      "parents": [
        "35bb87162be2970bf5abcf185e9f607449c3a335"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Tue Mar 29 16:37:41 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Tue Mar 29 16:37:41 2022 -0700"
      },
      "message": "feat: new feature gate `initenv` to disable env ocalls on demand\n"
    },
    {
      "commit": "7e1b671cbad5cb8f62d628f562fad32dbfdb2a40",
      "tree": "c850521751800a5d406458589b521c0754c55d20",
      "parents": [
        "35bb87162be2970bf5abcf185e9f607449c3a335",
        "0826cff592913f23a1e2a5f81340fac1681a9010"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "1870436+dingelish@users.noreply.github.com",
        "time": "Sun Mar 27 19:34:46 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 27 19:34:46 2022 -0700"
      },
      "message": "Merge pull request #376 from jcsora/fix-optlibs-env\n\n"
    },
    {
      "commit": "0826cff592913f23a1e2a5f81340fac1681a9010",
      "tree": "c850521751800a5d406458589b521c0754c55d20",
      "parents": [
        "35bb87162be2970bf5abcf185e9f607449c3a335"
      ],
      "author": {
        "name": "jcsora",
        "email": "jcsora@outlook.com",
        "time": "Mon Mar 28 10:13:19 2022 +0800"
      },
      "committer": {
        "name": "jcsora",
        "email": "jcsora@outlook.com",
        "time": "Mon Mar 28 10:13:19 2022 +0800"
      },
      "message": "fix  docker env\n"
    },
    {
      "commit": "35bb87162be2970bf5abcf185e9f607449c3a335",
      "tree": "e73f8e43b5e095d7af7b5e0d2d6dedec489a23bc",
      "parents": [
        "1fa8f16c4e9930f2e245ab2b33f8ed939be12694"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Fri Mar 25 16:19:13 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Fri Mar 25 16:19:13 2022 -0700"
      },
      "message": "add cmac sample\n"
    },
    {
      "commit": "1fa8f16c4e9930f2e245ab2b33f8ed939be12694",
      "tree": "26165f8a5e73cf640635b6fa13f97b35545f92be",
      "parents": [
        "a33822995b6af5aa0b075554ff01a2eb19deead4"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Fri Mar 25 13:21:13 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Fri Mar 25 13:21:13 2022 -0700"
      },
      "message": "fmt code\n"
    },
    {
      "commit": "a33822995b6af5aa0b075554ff01a2eb19deead4",
      "tree": "6351e9e1c6379245163e6f3b2ad2af50e4ee9152",
      "parents": [
        "99af21c033c5a1ddcba6e5d72fda97128c2bff60"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Fri Mar 25 13:20:45 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Fri Mar 25 13:20:45 2022 -0700"
      },
      "message": "port crypto sample part 1\n"
    },
    {
      "commit": "99af21c033c5a1ddcba6e5d72fda97128c2bff60",
      "tree": "fd709633e2e33e870a247adfb15fcc70d5ec0764",
      "parents": [
        "8db3c5dacd375f128ec55a1815914aa3a4ee9a1e"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Mar 24 15:55:39 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Mar 24 15:55:39 2022 -0700"
      },
      "message": "tidy zlib sample\n"
    },
    {
      "commit": "8db3c5dacd375f128ec55a1815914aa3a4ee9a1e",
      "tree": "aa46509b64d9ae5987db228bcb20851572d25582",
      "parents": [
        "2ee0516b36a85fb8aaec9d16ba7c540b960a0403"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Mar 24 15:55:08 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Mar 24 15:55:08 2022 -0700"
      },
      "message": "tidy zlib sample\n"
    },
    {
      "commit": "2ee0516b36a85fb8aaec9d16ba7c540b960a0403",
      "tree": "59a05d2a5522781bca366f1576406ac180f83244",
      "parents": [
        "c6d7523b5cf7ee16b7f0c20f1dcfcf63d40f3070"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Mar 24 10:20:53 2022 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Mar 24 10:20:53 2022 +0800"
      },
      "message": "format code\n"
    },
    {
      "commit": "c6d7523b5cf7ee16b7f0c20f1dcfcf63d40f3070",
      "tree": "a5a803a0b09eae8653bb3a08fa23f235be3db42d",
      "parents": [
        "35912b581021f0d6aecf2b18afa739aadc83a80b"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Wed Mar 23 13:59:18 2022 -0700"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Wed Mar 23 13:59:18 2022 -0700"
      },
      "message": "add zlib-lazy-static-sample\n"
    },
    {
      "commit": "35912b581021f0d6aecf2b18afa739aadc83a80b",
      "tree": "53d9413e76d16a84af3a1f47200bc0d460ca0a05",
      "parents": [
        "b30876fbd72641194887f0efe37a7bf25cdb6fce"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "1870436+dingelish@users.noreply.github.com",
        "time": "Mon Mar 07 20:52:27 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 07 20:52:27 2022 -0800"
      },
      "message": "Update Readme.md"
    },
    {
      "commit": "b30876fbd72641194887f0efe37a7bf25cdb6fce",
      "tree": "532d5137fb22fc440a3876e1c97830b9ada3f475",
      "parents": [
        "db8c2d20ed9b5c38b9fc849fa5e4152a58258b87"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Mon Mar 07 18:54:26 2022 -0800"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Mon Mar 07 18:54:26 2022 -0800"
      },
      "message": "fix .gitignore\n"
    },
    {
      "commit": "db8c2d20ed9b5c38b9fc849fa5e4152a58258b87",
      "tree": "e576f6bd83065b18b14596d627a8514d04a78b5b",
      "parents": [
        "e8a9fc22939befa27ff67f5509b2c2dfe8499945"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Mon Mar 07 18:45:38 2022 -0800"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Mon Mar 07 18:45:38 2022 -0800"
      },
      "message": "v2.0.0-preview init\n"
    },
    {
      "commit": "e8a9fc22939befa27ff67f5509b2c2dfe8499945",
      "tree": "062b9c24a06ee8db2246af44ce4efc31818e47e2",
      "parents": [
        "d79690b37d1d6c974a9aa01318e263d8e48d1bf7"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Tue Feb 22 16:31:35 2022 -0800"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Tue Feb 22 16:31:35 2022 -0800"
      },
      "message": "sample: use the latest prost with no default features\n"
    },
    {
      "commit": "d79690b37d1d6c974a9aa01318e263d8e48d1bf7",
      "tree": "4239679b52e12c5295065d879f4120f1167b32f5",
      "parents": [
        "7cec962aa80d0e1443f960fd104b4d0173cdd166",
        "b6a14a0e03bc84e42fa111469cb4d3413168d83d"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "1870436+dingelish@users.noreply.github.com",
        "time": "Mon Feb 07 12:49:08 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 07 12:49:08 2022 -0800"
      },
      "message": "Merge pull request #372 from cschramm/asm\n\nImport asm macro"
    },
    {
      "commit": "b6a14a0e03bc84e42fa111469cb4d3413168d83d",
      "tree": "4239679b52e12c5295065d879f4120f1167b32f5",
      "parents": [
        "7cec962aa80d0e1443f960fd104b4d0173cdd166"
      ],
      "author": {
        "name": "Christopher Schramm",
        "email": "git@cschramm.eu",
        "time": "Mon Feb 07 08:45:27 2022 +0100"
      },
      "committer": {
        "name": "Christopher Schramm",
        "email": "git@cschramm.eu",
        "time": "Mon Feb 07 08:51:44 2022 +0100"
      },
      "message": "Import asm macro and remove from prelude\n\nThe macro got removed from the prelude on stabilization (stabilized in 1.59).\n"
    },
    {
      "commit": "7cec962aa80d0e1443f960fd104b4d0173cdd166",
      "tree": "795125639de748ea133ee3004136d399c02c0851",
      "parents": [
        "4b64a24aa5c98d078b45b331b7dbc9e2f4c0a6e9",
        "2557c912d4c1106d6aa96fd1e201d1a74fe5bf8f"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Mon Feb 07 15:15:23 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 07 15:15:23 2022 +0800"
      },
      "message": "Merge pull request #371 from volcano0dr/fix_mra\n\nFix mutual-ra"
    },
    {
      "commit": "2557c912d4c1106d6aa96fd1e201d1a74fe5bf8f",
      "tree": "795125639de748ea133ee3004136d399c02c0851",
      "parents": [
        "4b64a24aa5c98d078b45b331b7dbc9e2f4c0a6e9"
      ],
      "author": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Mon Feb 07 14:59:11 2022 +0800"
      },
      "committer": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Mon Feb 07 14:59:11 2022 +0800"
      },
      "message": "Fix mutual-ra\n\nSigned-off-by: volcano0dr \u003cvolcano_dr@163.com\u003e\n"
    },
    {
      "commit": "4b64a24aa5c98d078b45b331b7dbc9e2f4c0a6e9",
      "tree": "f6ef77e866c8fa2900e886256dd28377d1d79b85",
      "parents": [
        "565960cd7b4b36d1188459d75652619971c43f7e",
        "d57c48480f30ff6f72100176d73834f2ea7e6a96"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "1870436+dingelish@users.noreply.github.com",
        "time": "Sun Feb 06 18:08:52 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 06 18:08:52 2022 -0800"
      },
      "message": "Merge pull request #370 from cschramm/next_code_point\n\nWrap next_code_point in unsafe block"
    },
    {
      "commit": "d57c48480f30ff6f72100176d73834f2ea7e6a96",
      "tree": "f6ef77e866c8fa2900e886256dd28377d1d79b85",
      "parents": [
        "565960cd7b4b36d1188459d75652619971c43f7e"
      ],
      "author": {
        "name": "Christopher Schramm",
        "email": "git@cschramm.eu",
        "time": "Tue Feb 01 11:00:40 2022 +0100"
      },
      "committer": {
        "name": "Christopher Schramm",
        "email": "git@cschramm.eu",
        "time": "Tue Feb 01 11:00:40 2022 +0100"
      },
      "message": "Wrap next_code_point in unsafe block\n\nFixes #368\n"
    },
    {
      "commit": "565960cd7b4b36d1188459d75652619971c43f7e",
      "tree": "03d39f2a8ce7e29db48dfa20870bfd20576a39e6",
      "parents": [
        "1e8a03a95c3dc433dc88af215651a388940c695a"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Fri Dec 31 12:53:45 2021 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Fri Dec 31 12:54:19 2021 +0800"
      },
      "message": "fix unread_lock bug\n"
    },
    {
      "commit": "1e8a03a95c3dc433dc88af215651a388940c695a",
      "tree": "6920edf805041688b617e2d6d27403fd585a13e9",
      "parents": [
        "a1dd97696ce8dff0f3fceadaefb39af92f10d20c",
        "c3ec48dfff89fed99cfcd6ba87a013892e2e4e84"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "1870436+dingelish@users.noreply.github.com",
        "time": "Thu Dec 23 16:38:23 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 23 16:38:23 2021 -0800"
      },
      "message": "Merge pull request #367 from apache/fix-ci\n\nfix: ci"
    },
    {
      "commit": "c3ec48dfff89fed99cfcd6ba87a013892e2e4e84",
      "tree": "6920edf805041688b617e2d6d27403fd585a13e9",
      "parents": [
        "a1dd97696ce8dff0f3fceadaefb39af92f10d20c"
      ],
      "author": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Wed Dec 22 16:55:40 2021 -0800"
      },
      "committer": {
        "name": "Yu Ding",
        "email": "dingelish@gmail.com",
        "time": "Thu Dec 23 15:19:00 2021 -0800"
      },
      "message": "fix: ci\n"
    },
    {
      "commit": "a1dd97696ce8dff0f3fceadaefb39af92f10d20c",
      "tree": "f43055373b43c77c13da32a2d14c5b98ec3f1146",
      "parents": [
        "3472e28f3ccb7ac581b53efa819e430f713ccd0a"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Dec 09 20:21:17 2021 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Dec 09 20:21:17 2021 +0800"
      },
      "message": "update gitignore\n"
    },
    {
      "commit": "3472e28f3ccb7ac581b53efa819e430f713ccd0a",
      "tree": "9c539e2c04ba2776cf0b0175206bd0580016b9a0",
      "parents": [
        "863378876c55025084572e22554bbedd57eead97"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Dec 09 20:09:39 2021 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Dec 09 20:09:39 2021 +0800"
      },
      "message": "update rust-toolchain to nightly-2021-11-01\n"
    },
    {
      "commit": "863378876c55025084572e22554bbedd57eead97",
      "tree": "2bc7ad35bedb6a1598be7d524cf670cf98502f8b",
      "parents": [
        "6f54d39a4b88c66d09498f5d1b7f16ee734cab4b",
        "19355dc16d347331eb9949aec83ffe7103d9da94"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano.dr@hotmail.com",
        "time": "Fri Nov 26 11:05:18 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 26 11:05:18 2021 +0800"
      },
      "message": "Merge pull request #363 from apache/v1.1.4-testing\n\nUpgrade to 1.1.4"
    },
    {
      "commit": "19355dc16d347331eb9949aec83ffe7103d9da94",
      "tree": "2bc7ad35bedb6a1598be7d524cf670cf98502f8b",
      "parents": [
        "5f037b6458da44acd0569615385b24c1be5e6937"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Oct 14 20:23:39 2021 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Oct 14 20:23:39 2021 +0800"
      },
      "message": "Update sgx_types for dcap 1.12\n"
    },
    {
      "commit": "5f037b6458da44acd0569615385b24c1be5e6937",
      "tree": "9306c5f52d1ffacaf745c2f5355a4cc940271180",
      "parents": [
        "e3eea80beb0c91eb29dfd11a0c9d60cb3293490f"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Oct 14 19:41:20 2021 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Oct 14 19:41:20 2021 +0800"
      },
      "message": "Fix switchless samplecode link error\n"
    },
    {
      "commit": "e3eea80beb0c91eb29dfd11a0c9d60cb3293490f",
      "tree": "84474f3fc27c669fc30369c4dcb48afc7dbce61e",
      "parents": [
        "66335521c2e959b5d70120e457a14988d4ae2f49"
      ],
      "author": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Oct 14 18:34:38 2021 +0800"
      },
      "committer": {
        "name": "volcano",
        "email": "volcano_dr@163.com",
        "time": "Thu Oct 14 18:35:52 2021 +0800"
      },
      "message": "Support intel sgx sdk 2.15 and dcap 1.12\n"
    },
    {
      "commit": "66335521c2e959b5d70120e457a14988d4ae2f49",
      "tree": "f70c1a48d5b89902a34a7edcc290a5bc8c433c50",
      "parents": [
        "e4eadce06e0dc6ce82dfebd82dd59c4ea28f8007"
      ],
      "author": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Fri Oct 08 19:27:10 2021 +0800"
      },
      "committer": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Fri Oct 08 19:27:10 2021 +0800"
      },
      "message": "fix: const-initialized thread locals\n\nSigned-off-by: volcano0dr \u003cvolcano_dr@163.com\u003e\n"
    },
    {
      "commit": "e4eadce06e0dc6ce82dfebd82dd59c4ea28f8007",
      "tree": "990bcb4dbd9a180a378f593d7e6d2aac8b68420a",
      "parents": [
        "6f54d39a4b88c66d09498f5d1b7f16ee734cab4b"
      ],
      "author": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Wed Oct 06 16:21:43 2021 +0800"
      },
      "committer": {
        "name": "volcano0dr",
        "email": "volcano_dr@163.com",
        "time": "Wed Oct 06 16:21:43 2021 +0800"
      },
      "message": "upgrade rust-toolchain to nightly-2021-09-13 and bump version to 1.1.4\n"
    },
    {
      "commit": "6f54d39a4b88c66d09498f5d1b7f16ee734cab4b",
      "tree": "9d79d3dc95915021e6363a3a667a8d3d4ed5a971",
      "parents": [
        "79e9beebc024ee511cab4e95ca6bbcf610f0c796"
      ],
      "author": {
        "name": "Mingshen Sun",
        "email": "bob@mssun.me",
        "time": "Fri Sep 24 14:35:33 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 24 14:35:33 2021 -0700"
      },
      "message": "Polish README.md (#361)\n\n"
    },
    {
      "commit": "79e9beebc024ee511cab4e95ca6bbcf610f0c796",
      "tree": "df162b5fc7be3a7f028b00138998d9e3d563858e",
      "parents": [
        "442fe718b952e237f3de008cb52bda7bbd97161a",
        "c5531794b6dcc83ad30f5a693dd73e0621296a74"
      ],
      "author": {
        "name": "Mingshen Sun",
        "email": "bob@mssun.me",
        "time": "Thu Sep 23 14:23:32 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 23 14:23:32 2021 -0700"
      },
      "message": "Merge pull request #347 from PiDelport/cleanup-project-template\n\nClean up project template"
    },
    {
      "commit": "c5531794b6dcc83ad30f5a693dd73e0621296a74",
      "tree": "df162b5fc7be3a7f028b00138998d9e3d563858e",
      "parents": [
        "422d0213ba3a9c6ce4e0d845c8b6adfab17cd974"
      ],
      "author": {
        "name": "Pi Delport",
        "email": "pjdelport@gmail.com",
        "time": "Mon Aug 02 13:58:23 2021 +0200"
      },
      "committer": {
        "name": "Pi Delport",
        "email": "pjdelport@gmail.com",
        "time": "Sat Sep 18 19:47:28 2021 +0200"
      },
      "message": "style(project_template): normalise whitespace\n"
    },
    {
      "commit": "422d0213ba3a9c6ce4e0d845c8b6adfab17cd974",
      "tree": "3524e56532103ea379f513ecd72abba3bf015003",
      "parents": [
        "ed1c196bc43faf429c6258a6d568efcc7b019184"
      ],
      "author": {
        "name": "Pi Delport",
        "email": "pjdelport@gmail.com",
        "time": "Thu Jul 29 14:49:07 2021 +0200"
      },
      "committer": {
        "name": "Pi Delport",
        "email": "pjdelport@gmail.com",
        "time": "Sat Sep 18 19:47:28 2021 +0200"
      },
      "message": "style(project_template): cargo fmt\n"
    },
    {
      "commit": "ed1c196bc43faf429c6258a6d568efcc7b019184",
      "tree": "70f276fa331c9f109dbb8e50a35da59cdb06202a",
      "parents": [
        "85676a4cc2e3985b1b4621ee9be45a0b4eb92812"
      ],
      "author": {
        "name": "Pi Delport",
        "email": "pjdelport@gmail.com",
        "time": "Mon Jul 26 17:31:44 2021 +0200"
      },
      "committer": {
        "name": "Pi Delport",
        "email": "pjdelport@gmail.com",
        "time": "Sat Sep 18 19:47:28 2021 +0200"
      },
      "message": "fix(project_template): avoid hardcoding SGX_SDK\n\n(This removes the duplicated definitions for SGX_SDK too.)\n"
    },
    {
      "commit": "85676a4cc2e3985b1b4621ee9be45a0b4eb92812",
      "tree": "81a3f1abda45b8d32d965c5d9772646936225f5d",
      "parents": [
        "9b54988716223fbd14a4388b1b34cc68d56ae2d0"
      ],
      "author": {
        "name": "Pi Delport",
        "email": "pjdelport@gmail.com",
        "time": "Mon Jul 26 17:27:31 2021 +0200"
      },
      "committer": {
        "name": "Pi Delport",
        "email": "pjdelport@gmail.com",
        "time": "Sat Sep 18 19:47:28 2021 +0200"
      },
      "message": "docs(project_template, Makefiles): fix typos\n"
    }
  ],
  "next": "9b54988716223fbd14a4388b1b34cc68d56ae2d0"
}
