This is an automated email from the ASF dual-hosted git repository.

mssun pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-website.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new 8f5b09d  Update documentation
8f5b09d is described below

commit 8f5b09d4d39275a91504bc1999cdc73aa44f80d8
Author: Mingshen Sun <b...@mssun.me>
AuthorDate: Thu May 21 14:41:43 2020 -0700

    Update documentation
---
 404.html                                       |  6 +++---
 assets/js/{10.9ee275bd.js => 10.9e8c1487.js}   |  2 +-
 assets/js/{11.32cbbf99.js => 11.adc2008f.js}   |  2 +-
 assets/js/{15.46f7578b.js => 15.404953cf.js}   |  2 +-
 assets/js/{16.d4bf5291.js => 16.16811c39.js}   |  2 +-
 assets/js/{18.ef72ed7c.js => 18.cc672e9a.js}   |  2 +-
 assets/js/{19.1a81ed00.js => 19.7770d004.js}   |  2 +-
 assets/js/21.51495978.js                       |  1 +
 assets/js/{21.3327089a.js => 22.87cc6526.js}   |  2 +-
 assets/js/{22.5c7fa760.js => 23.5bd8248c.js}   |  2 +-
 assets/js/{23.58388b8d.js => 24.d5ad8f71.js}   |  2 +-
 assets/js/{24.c4e5b1cf.js => 25.8bd7a31e.js}   |  2 +-
 assets/js/{25.81649133.js => 26.5f001b9b.js}   |  2 +-
 assets/js/{3.acee2e6d.js => 3.29fe10ed.js}     |  2 +-
 assets/js/{5.06ab3189.js => 5.ffd48745.js}     |  2 +-
 assets/js/{6.f895286b.js => 6.eb171b70.js}     |  2 +-
 assets/js/{8.62cb818d.js => 8.86a6f172.js}     |  2 +-
 assets/js/{app.99092b54.js => app.33ebbe32.js} |  4 ++--
 cli/index.html                                 |  4 ++--
 community/index.html                           |  4 ++--
 config/index.html                              |  4 ++--
 contributors/index.html                        |  4 ++--
 dcap/index.html                                |  4 ++--
 docker/index.html                              |  4 ++--
 docs/index.html                                |  4 ++--
 docs/mutual-attestation/index.html             |  4 ++--
 docs/my-first-function/index.html              |  4 ++--
 docs/rust-guildeline/index.html                |  4 ++--
 docs/threat-model/index.html                   |  4 ++--
 {teaclave/sdk => executor}/index.html          | 19 +++++++++++++++----
 index.html                                     |  4 ++--
 keys/index.html                                |  4 ++--
 services/index.html                            |  4 ++--
 teaclave/common/protected_fs_rs/index.html     |  4 ++--
 teaclave/common/rusty_leveldb_sgx/index.html   |  4 ++--
 teaclave/examples/index.html                   |  4 ++--
 teaclave/index.html                            |  6 +++---
 teaclave/sdk/index.html                        |  4 ++--
 teaclave/tests/index.html                      |  4 ++--
 teaclave/third_party/index.html                |  4 ++--
 40 files changed, 79 insertions(+), 67 deletions(-)

diff --git a/404.html b/404.html
index 3935bff..34f1b70 100644
--- a/404.html
+++ b/404.html
@@ -7,13 +7,13 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/4.ebc9842c.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link rel="prefe [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/4.ebc9842c.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link rel="prefe [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
-    <div id="app" data-server-rendered="true"><div 
class="theme-container"><div class="theme-default-content"><h1>404</h1> 
<blockquote>How did we get here?</blockquote> <a href="/" 
class="router-link-active">
+    <div id="app" data-server-rendered="true"><div 
class="theme-container"><div class="theme-default-content"><h1>404</h1> 
<blockquote>There's nothing here.</blockquote> <a href="/" 
class="router-link-active">
       Take me home.
     </a></div></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/4.ebc9842c.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/4.ebc9842c.js" defer></script>
   </body>
 </html>
diff --git a/assets/js/10.9ee275bd.js b/assets/js/10.9e8c1487.js
similarity index 94%
rename from assets/js/10.9ee275bd.js
rename to assets/js/10.9e8c1487.js
index 8b08ccd..b1354aa 100644
--- a/assets/js/10.9ee275bd.js
+++ b/assets/js/10.9e8c1487.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{362:function(e,t,r){"use
 strict";r.r(t);var n=r(25),o=Object(n.a)({},(function(){var 
e=this,t=e.$createElement,r=e._self._c||t;return 
r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"rust-bindings-for-protectedfs"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#rust-bindings-for-protectedfs"}},[e._v("#")]),e._v("
 Rust bindings for ProtectedFS")]),e._v(" "),r("p",[r("code",[e._v("protected_ 
[...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{361:function(e,t,r){"use
 strict";r.r(t);var n=r(25),o=Object(n.a)({},(function(){var 
e=this,t=e.$createElement,r=e._self._c||t;return 
r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"rust-bindings-for-protectedfs"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#rust-bindings-for-protectedfs"}},[e._v("#")]),e._v("
 Rust bindings for ProtectedFS")]),e._v(" "),r("p",[r("code",[e._v("protected_ 
[...]
\ No newline at end of file
diff --git a/assets/js/11.32cbbf99.js b/assets/js/11.adc2008f.js
similarity index 96%
rename from assets/js/11.32cbbf99.js
rename to assets/js/11.adc2008f.js
index b1f36b5..410ceb7 100644
--- a/assets/js/11.32cbbf99.js
+++ b/assets/js/11.adc2008f.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{361:function(e,t,s){"use
 strict";s.r(t);var a=s(25),i=Object(a.a)({},(function(){var 
e=this,t=e.$createElement,s=e._self._c||t;return 
s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"leveldb-rs"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#leveldb-rs"}},[e._v("#")]),e._v("
 leveldb-rs")]),e._v(" 
"),s("p",[s("a",{attrs:{href:"https://ci.mesalock-linux.org/mesalock-linux/rusty_leveldb_sgx";
 [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{362:function(e,t,s){"use
 strict";s.r(t);var a=s(25),i=Object(a.a)({},(function(){var 
e=this,t=e.$createElement,s=e._self._c||t;return 
s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"leveldb-rs"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#leveldb-rs"}},[e._v("#")]),e._v("
 leveldb-rs")]),e._v(" 
"),s("p",[s("a",{attrs:{href:"https://ci.mesalock-linux.org/mesalock-linux/rusty_leveldb_sgx";
 [...]
\ No newline at end of file
diff --git a/assets/js/15.46f7578b.js b/assets/js/15.404953cf.js
similarity index 91%
rename from assets/js/15.46f7578b.js
rename to assets/js/15.404953cf.js
index 9a2af34..2f3c717 100644
--- a/assets/js/15.46f7578b.js
+++ b/assets/js/15.404953cf.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{367:function(t,e,a){"use
 strict";a.r(e);var o=a(25),n=Object(o.a)({},(function(){var 
t=this,e=t.$createElement,a=t._self._c||e;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-documentation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-documentation"}},[t._v("#")]),t._v("
 Teaclave Documentation")]),t._v(" 
"),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/teaclave/d [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{366:function(t,e,a){"use
 strict";a.r(e);var o=a(25),n=Object(o.a)({},(function(){var 
t=this,e=t.$createElement,a=t._self._c||e;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-documentation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-documentation"}},[t._v("#")]),t._v("
 Teaclave Documentation")]),t._v(" 
"),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/teaclave/d [...]
\ No newline at end of file
diff --git a/assets/js/16.d4bf5291.js b/assets/js/16.16811c39.js
similarity index 97%
rename from assets/js/16.d4bf5291.js
rename to assets/js/16.16811c39.js
index 2bf466f..a64f641 100644
--- a/assets/js/16.d4bf5291.js
+++ b/assets/js/16.16811c39.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{366:function(e,t,a){"use
 strict";a.r(t);var n=a(25),s=Object(n.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"mutual-attestation-why-and-how"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mutual-attestation-why-and-how"}},[e._v("#")]),e._v("
 Mutual Attestation: Why and How")]),e._v(" "),a("p",[e._v("The standard pro 
[...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{367:function(e,t,a){"use
 strict";a.r(t);var n=a(25),s=Object(n.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"mutual-attestation-why-and-how"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mutual-attestation-why-and-how"}},[e._v("#")]),e._v("
 Mutual Attestation: Why and How")]),e._v(" "),a("p",[e._v("The standard pro 
[...]
\ No newline at end of file
diff --git a/assets/js/18.ef72ed7c.js b/assets/js/18.cc672e9a.js
similarity index 97%
rename from assets/js/18.ef72ed7c.js
rename to assets/js/18.cc672e9a.js
index 15fcb72..2c787f2 100644
--- a/assets/js/18.ef72ed7c.js
+++ b/assets/js/18.cc672e9a.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{370:function(e,t,a){"use
 strict";a.r(t);var n=a(25),r=Object(n.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"rust-development-guideline"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#rust-development-guideline"}},[e._v("#")]),e._v("
 Rust Development Guideline")]),e._v(" "),a("p",[e._v("This doc defines some 
guideli [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{369:function(e,t,a){"use
 strict";a.r(t);var n=a(25),r=Object(n.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"rust-development-guideline"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#rust-development-guideline"}},[e._v("#")]),e._v("
 Rust Development Guideline")]),e._v(" "),a("p",[e._v("This doc defines some 
guideli [...]
\ No newline at end of file
diff --git a/assets/js/19.1a81ed00.js b/assets/js/19.7770d004.js
similarity index 97%
rename from assets/js/19.1a81ed00.js
rename to assets/js/19.7770d004.js
index b2923ef..fddc857 100644
--- a/assets/js/19.1a81ed00.js
+++ b/assets/js/19.7770d004.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{369:function(e,t,n){"use
 strict";n.r(t);var a=n(25),o=Object(a.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"threat-model"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#threat-model"}},[e._v("#")]),e._v("
 Threat Model")]),e._v(" "),n("p",[e._v("With its strongest security setting 
applied, Teaclave guarantees data\n [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{370:function(e,t,n){"use
 strict";n.r(t);var a=n(25),o=Object(a.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"threat-model"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#threat-model"}},[e._v("#")]),e._v("
 Threat Model")]),e._v(" "),n("p",[e._v("With its strongest security setting 
applied, Teaclave guarantees data\n [...]
\ No newline at end of file
diff --git a/assets/js/21.51495978.js b/assets/js/21.51495978.js
new file mode 100644
index 0000000..e1b071b
--- /dev/null
+++ b/assets/js/21.51495978.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{372:function(e,t,n){"use
 strict";n.r(t);var i=n(25),o=Object(i.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"function-executors"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#function-executors"}},[e._v("#")]),e._v("
 Function Executors")]),e._v(" "),n("p",[e._v("Function executor is one of the 
core component in a F [...]
\ No newline at end of file
diff --git a/assets/js/21.3327089a.js b/assets/js/22.87cc6526.js
similarity index 95%
rename from assets/js/21.3327089a.js
rename to assets/js/22.87cc6526.js
index 0f79c66..d2b8f57 100644
--- a/assets/js/21.3327089a.js
+++ b/assets/js/22.87cc6526.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{376:function(e,t,a){"use
 strict";a.r(t);var r=a(25),n=Object(r.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"keys-and-certificates-in-teaclave"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#keys-and-certificates-in-teaclave"}},[e._v("#")]),e._v("
 Keys and Certificates in Teaclave")]),e._v(" "),a("p",[e._v("This dir [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{373:function(e,t,a){"use
 strict";a.r(t);var r=a(25),n=Object(r.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"keys-and-certificates-in-teaclave"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#keys-and-certificates-in-teaclave"}},[e._v("#")]),e._v("
 Keys and Certificates in Teaclave")]),e._v(" "),a("p",[e._v("This dir [...]
\ No newline at end of file
diff --git a/assets/js/22.5c7fa760.js b/assets/js/23.5bd8248c.js
similarity index 76%
rename from assets/js/22.5c7fa760.js
rename to assets/js/23.5bd8248c.js
index aa14b17..339546c 100644
--- a/assets/js/22.5c7fa760.js
+++ b/assets/js/23.5bd8248c.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{372:function(t,s,e){"use
 strict";e.r(s);var n=e(25),l=Object(n.a)({},(function(){var 
t=this.$createElement,s=this._self._c||t;return 
s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("p",[this._v("sdk")])])}),[],!1,null,null,null);s.default=l.exports}}]);
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{374:function(t,s,e){"use
 strict";e.r(s);var n=e(25),l=Object(n.a)({},(function(){var 
t=this.$createElement,s=this._self._c||t;return 
s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("p",[this._v("sdk")])])}),[],!1,null,null,null);s.default=l.exports}}]);
\ No newline at end of file
diff --git a/assets/js/23.58388b8d.js b/assets/js/24.d5ad8f71.js
similarity index 98%
rename from assets/js/23.58388b8d.js
rename to assets/js/24.d5ad8f71.js
index 43bbd84..baa61f3 100644
--- a/assets/js/23.58388b8d.js
+++ b/assets/js/24.d5ad8f71.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{373:function(e,t,n){"use
 strict";n.r(t);var s=n(25),a=Object(s.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"teaclave-services"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-services"}},[e._v("#")]),e._v("
 Teaclave Services")]),e._v(" "),n("p",[e._v("This directory contains protocol 
definitions and impleme [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{375:function(e,t,n){"use
 strict";n.r(t);var s=n(25),a=Object(s.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"teaclave-services"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-services"}},[e._v("#")]),e._v("
 Teaclave Services")]),e._v(" "),n("p",[e._v("This directory contains protocol 
definitions and impleme [...]
\ No newline at end of file
diff --git a/assets/js/24.c4e5b1cf.js b/assets/js/25.8bd7a31e.js
similarity index 96%
rename from assets/js/24.c4e5b1cf.js
rename to assets/js/25.8bd7a31e.js
index 180083e..1cfcafc 100644
--- a/assets/js/24.c4e5b1cf.js
+++ b/assets/js/25.8bd7a31e.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{374:function(t,e,s){"use
 strict";s.r(e);var n=s(25),a=Object(n.a)({},(function(){var 
t=this,e=t.$createElement,s=t._self._c||e;return 
s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"tests-in-teaclave"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#tests-in-teaclave"}},[t._v("#")]),t._v("
 Tests in Teaclave")]),t._v(" "),s("p",[t._v("This directory contains all tests 
in Teaclave including  [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{376:function(t,e,s){"use
 strict";s.r(e);var n=s(25),a=Object(n.a)({},(function(){var 
t=this,e=t.$createElement,s=t._self._c||e;return 
s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"tests-in-teaclave"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#tests-in-teaclave"}},[t._v("#")]),t._v("
 Tests in Teaclave")]),t._v(" "),s("p",[t._v("This directory contains all tests 
in Teaclave including  [...]
\ No newline at end of file
diff --git a/assets/js/25.81649133.js b/assets/js/26.5f001b9b.js
similarity index 97%
rename from assets/js/25.81649133.js
rename to assets/js/26.5f001b9b.js
index 7dce1ff..71422f7 100644
--- a/assets/js/25.81649133.js
+++ b/assets/js/26.5f001b9b.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{375:function(e,t,n){"use
 strict";n.r(t);var a=n(25),r=Object(a.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"dependencies-and-rust-packages-crates-vendoring"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#dependencies-and-rust-packages-crates-vendoring"}},[e._v("#")]),e._v("
 Dependencies and Rust Packages (Crates) V [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{377:function(e,t,n){"use
 strict";n.r(t);var a=n(25),r=Object(a.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"dependencies-and-rust-packages-crates-vendoring"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#dependencies-and-rust-packages-crates-vendoring"}},[e._v("#")]),e._v("
 Dependencies and Rust Packages (Crates) V [...]
\ No newline at end of file
diff --git a/assets/js/3.acee2e6d.js b/assets/js/3.29fe10ed.js
similarity index 85%
rename from assets/js/3.acee2e6d.js
rename to assets/js/3.29fe10ed.js
index a3ee284..68a74c2 100644
--- a/assets/js/3.acee2e6d.js
+++ b/assets/js/3.29fe10ed.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{324:function(t,e,n){},353:function(t,e,n){"use
 strict";var i=n(324);n.n(i).a},377:function(t,e,n){"use strict";n.r(e);var 
i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var
 n=e.props,i=e.slots;return 
t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(353),n(25)),a=Object(r.a)(i,void
 0,void 0,!1,null,"385f24c3 [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{324:function(t,e,n){},353:function(t,e,n){"use
 strict";var i=n(324);n.n(i).a},378:function(t,e,n){"use strict";n.r(e);var 
i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var
 n=e.props,i=e.slots;return 
t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(353),n(25)),a=Object(r.a)(i,void
 0,void 0,!1,null,"385f24c3 [...]
\ No newline at end of file
diff --git a/assets/js/5.06ab3189.js b/assets/js/5.ffd48745.js
similarity index 94%
rename from assets/js/5.06ab3189.js
rename to assets/js/5.ffd48745.js
index ce228b0..310fbf5 100644
--- a/assets/js/5.06ab3189.js
+++ b/assets/js/5.ffd48745.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{359:function(e,t,n){"use
 strict";n.r(t);var a=n(25),s=Object(a.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h2",{attrs:{id:"highlights"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#highlights"}},[e._v("#")]),e._v("
 Highlights")]),e._v(" 
"),n("ul",[n("li",[n("strong",[e._v("Security")]),e._v(":\nTeaclave adopts 
multiple security t [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{356:function(e,t,n){"use
 strict";n.r(t);var a=n(25),s=Object(a.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h2",{attrs:{id:"highlights"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#highlights"}},[e._v("#")]),e._v("
 Highlights")]),e._v(" 
"),n("ul",[n("li",[n("strong",[e._v("Security")]),e._v(":\nTeaclave adopts 
multiple security t [...]
\ No newline at end of file
diff --git a/assets/js/6.f895286b.js b/assets/js/6.eb171b70.js
similarity index 96%
rename from assets/js/6.f895286b.js
rename to assets/js/6.eb171b70.js
index aa6cca8..7efc159 100644
--- a/assets/js/6.f895286b.js
+++ b/assets/js/6.eb171b70.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{356:function(e,t,a){"use
 strict";a.r(t);var s=a(25),r=Object(s.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"community"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#community"}},[e._v("#")]),e._v("
 Community")]),e._v(" "),a("p",[e._v("Welcome to the Teaclave community. Here 
are several ways that you can get involve [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{357:function(e,t,a){"use
 strict";a.r(t);var s=a(25),r=Object(s.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"community"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#community"}},[e._v("#")]),e._v("
 Community")]),e._v(" "),a("p",[e._v("Welcome to the Teaclave community. Here 
are several ways that you can get involve [...]
\ No newline at end of file
diff --git a/assets/js/8.62cb818d.js b/assets/js/8.86a6f172.js
similarity index 72%
rename from assets/js/8.62cb818d.js
rename to assets/js/8.86a6f172.js
index 3e6ab85..68096f7 100644
--- a/assets/js/8.62cb818d.js
+++ b/assets/js/8.86a6f172.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{357:function(e,t,a){"use
 strict";a.r(t);var n=a(25),s=Object(n.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-a-universal-secure-computing-platform"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-a-universal-secure-computing-platform"}},[e._v("#")]),e._v("
 Teaclave: A Universal Secure Computing Platf [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{359:function(e,t,a){"use
 strict";a.r(t);var r=a(25),n=Object(r.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-a-universal-secure-computing-platform"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-a-universal-secure-computing-platform"}},[e._v("#")]),e._v("
 Teaclave: A Universal Secure Computing Platf [...]
\ No newline at end of file
diff --git a/assets/js/app.99092b54.js b/assets/js/app.33ebbe32.js
similarity index 76%
rename from assets/js/app.99092b54.js
rename to assets/js/app.33ebbe32.js
index 5dac806..cab50ba 100644
--- a/assets/js/app.99092b54.js
+++ b/assets/js/app.33ebbe32.js
@@ -1,4 +1,4 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function
 e(e){for(var 
r,a,c=e[0],u=e[1],s=e[2],l=0,p=[];l<c.length;l++)a=c[l],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&p.push(o[a][0]),o[a]=0;for(r
 in 
u)Object.prototype.hasOwnProperty.call(u,r)&&(t[r]=u[r]);for(f&&f(e);p.length;)p.shift()();return
 i.push.apply(i,s||[]),n()}function n(){for(var t,e=0;e<i.length;e++){for(var 
n=i[e],r=!0,c=1;c<n.length;c++){var 
u=n[c];0!==o[u]&&(r=!1)}r&&(i.splice(e--,1),t=a( [...]
+(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function
 e(e){for(var 
r,a,c=e[0],u=e[1],s=e[2],l=0,p=[];l<c.length;l++)a=c[l],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&p.push(o[a][0]),o[a]=0;for(r
 in 
u)Object.prototype.hasOwnProperty.call(u,r)&&(t[r]=u[r]);for(f&&f(e);p.length;)p.shift()();return
 i.push.apply(i,s||[]),n()}function n(){for(var t,e=0;e<i.length;e++){for(var 
n=i[e],r=!0,c=1;c<n.length;c++){var 
u=n[c];0!==o[u]&&(r=!1)}r&&(i.splice(e--,1),t=a( [...]
 /* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
  * @license MIT */void 0===(o="function"==typeof(r=function(){var 
t,e,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div
 class="bar" role="bar"><div class="peg"></div></div><div class="spinner" 
role="spinner"><div class="spinner-icon"></div></div>'};function 
o(t,e,n){return t<e?e:t>n?n:t}function i(t){ret [...]
 /*!
@@ -10,4 +10,4 @@
   * vue-router v3.1.6
   * (c) 2020 Evan You
   * @license MIT
-  */function Io(t){return 
Object.prototype.toString.call(t).indexOf("Error")>-1}function Mo(t,e){return e 
instanceof t||e&&(e.name===t.name||e._name===t._name)}function No(t,e){for(var 
n in e)t[n]=e[n];return t}var 
Do={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var
 n=e.props,r=e.children,o=e.parent,i=e.data;i.routerView=!0;for(var 
a=o.$createElement,c=n.name,u=o.$route,s=o._routerViewCache||(o._routerViewCache={}),f=0,l=!1;o&&o._rout
 [...]
\ No newline at end of file
+  */function Io(t){return 
Object.prototype.toString.call(t).indexOf("Error")>-1}function Mo(t,e){return e 
instanceof t||e&&(e.name===t.name||e._name===t._name)}function No(t,e){for(var 
n in e)t[n]=e[n];return t}var 
Do={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var
 n=e.props,r=e.children,o=e.parent,i=e.data;i.routerView=!0;for(var 
a=o.$createElement,c=n.name,u=o.$route,s=o._routerViewCache||(o._routerViewCache={}),f=0,l=!1;o&&o._rout
 [...]
\ No newline at end of file
diff --git a/cli/index.html b/cli/index.html
index edbe957..0892933 100644
--- a/cli/index.html
+++ b/cli/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/9.62caa342.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/9.62caa342.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -59,6 +59,6 @@
 interactive with the platform. The command line tool has several 
subcommands:</p> <ul><li>encrypt/decrypt: These two subcommands are to 
encrypt/decrypt data used on the
 platform. Supported algorithms include AES-GCM (128bit and 256 bit), and
 Teaclave File (128bit).</li></ul></div> <footer class="page-edit"><!----> 
<!----></footer> <!----> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/9.62caa342.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/9.62caa342.js" defer></script>
   </body>
 </html>
diff --git a/community/index.html b/community/index.html
index 1e472c1..8506da2 100644
--- a/community/index.html
+++ b/community/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/6.f895286b.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/6.eb171b70.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -60,6 +60,6 @@ development related activities and discussions</li></ul> 
<p>To subscribe, just s
 <a href="https://github.com/apache/incubator-teaclave/issues"; target="_blank" 
rel="noopener noreferrer">GitHub issues<svg xmlns="http://www.w3.org/2000/svg"; 
aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" 
class="icon outbound"><path fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 8 
[...]
 we aim to create a project that is maintained and owned by the community. All
 kinds of contributions are welcome.</p></div> <footer 
class="page-edit"><!----> <!----></footer> <!----> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/6.f895286b.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/6.eb171b70.js" defer></script>
   </body>
 </html>
diff --git a/config/index.html b/config/index.html
index e35ad0d..a615a82 100644
--- a/config/index.html
+++ b/config/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/12.75a77f64.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/12.75a77f64.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -87,6 +87,6 @@ configuration must be defined as a build config.</p></div> 
<footer class="page-e
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/12.75a77f64.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/12.75a77f64.js" defer></script>
   </body>
 </html>
diff --git a/contributors/index.html b/contributors/index.html
index b1508b5..fd08f28 100644
--- a/contributors/index.html
+++ b/contributors/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/7.04b069a1.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/7.04b069a1.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -60,6 +60,6 @@ Everyone is more than welcome to contribute and make the 
project better.</p> <h2
 following mentors.</p> <ul><li>Felix Cheung</li> <li>Furkan Kamaci</li> 
<li>Jianyong Dai</li> <li>Luciano Resende</li> <li>Matt Sicker</li> <li>Zhijie 
Shen</li></ul> <h2 id="committers"><a href="#committers" 
class="header-anchor">#</a> Committers</h2> <p>Committers are people who have 
made substantial contribution to the project and
 being active. Podling Project Management Committee (PPMC) helps to govern the
 project and is directly responsible for the oversight of Teaclave.</p> 
<ul><li><a href="https://github.com/mssun"; target="_blank" rel="noopener 
noreferrer">Mingshen Sun<svg xmlns="http://www.w3.org/2000/svg"; 
aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" 
class="icon outbound"><path fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor [...]
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/7.04b069a1.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/7.04b069a1.js" defer></script>
   </body>
 </html>
diff --git a/dcap/index.html b/dcap/index.html
index be17098..a5d3f5a 100644
--- a/dcap/index.html
+++ b/dcap/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/13.53fe6ffb.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/13.53fe6ffb.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -77,6 +77,6 @@ DCAP-enabled application.</p></div> <footer 
class="page-edit"><!----> <!----></f
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/13.53fe6ffb.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/13.53fe6ffb.js" defer></script>
   </body>
 </html>
diff --git a/docker/index.html b/docker/index.html
index 1e0e09c..6cb58a4 100644
--- a/docker/index.html
+++ b/docker/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/14.982e7f59.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/14.982e7f59.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -99,6 +99,6 @@ Attaching to ...
       <a href="/keys/" class="prev">
         Keys and Certificates in Teaclave
       </a></span> <!----></p></div> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/14.982e7f59.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/14.982e7f59.js" defer></script>
   </body>
 </html>
diff --git a/docs/index.html b/docs/index.html
index 78dd98d..a494a3e 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/15.46f7578b.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/15.404953cf.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -56,6 +56,6 @@
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li 
class="dropdown-item"><!----> <a hre [...]
   Current Event
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 
71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav>  <ul cla 
[...]
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/15.46f7578b.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/15.404953cf.js" defer></script>
   </body>
 </html>
diff --git a/docs/mutual-attestation/index.html 
b/docs/mutual-attestation/index.html
index 17c7e31..1e3e2e1 100644
--- a/docs/mutual-attestation/index.html
+++ b/docs/mutual-attestation/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/16.d4bf5291.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/16.16811c39.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -94,6 +94,6 @@ from the auditors.</p></div> <footer 
class="page-edit"><!----> <!----></footer>
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/16.d4bf5291.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/16.16811c39.js" defer></script>
   </body>
 </html>
diff --git a/docs/my-first-function/index.html 
b/docs/my-first-function/index.html
index d9ae84c..759e86b 100644
--- a/docs/my-first-function/index.html
+++ b/docs/my-first-function/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/17.3b53cab2.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/17.3b53cab2.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -146,6 +146,6 @@ $ SGX_MODE=SW PYTHONPATH=../../sdk/python python3 
builtin_echo.py 'Hello, Teacla
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/17.3b53cab2.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/17.3b53cab2.js" defer></script>
   </body>
 </html>
diff --git a/docs/rust-guildeline/index.html b/docs/rust-guildeline/index.html
index 5b14779..f7db0c1 100644
--- a/docs/rust-guildeline/index.html
+++ b/docs/rust-guildeline/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/18.ef72ed7c.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/18.cc672e9a.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -89,6 +89,6 @@ crates.</p></div> <footer class="page-edit"><!----> 
<!----></footer> <div class=
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/18.ef72ed7c.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/18.cc672e9a.js" defer></script>
   </body>
 </html>
diff --git a/docs/threat-model/index.html b/docs/threat-model/index.html
index 6e2ad06..c4785e7 100644
--- a/docs/threat-model/index.html
+++ b/docs/threat-model/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/19.1a81ed00.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/19.7770d004.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -96,6 +96,6 @@ software hardening.</p></div> <footer 
class="page-edit"><!----> <!----></footer>
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/19.1a81ed00.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/19.7770d004.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/sdk/index.html b/executor/index.html
similarity index 82%
copy from teaclave/sdk/index.html
copy to executor/index.html
index 1dd413d..816e551 100644
--- a/teaclave/sdk/index.html
+++ b/executor/index.html
@@ -3,11 +3,11 @@
   <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1">
-    <title>Apache Teaclave (Incubating)</title>
+    <title>Function Executors | Apache Teaclave (Incubating)</title>
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/22.5c7fa760.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/21.51495978.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -55,7 +55,18 @@
   Thanks
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li 
class="dropdown-item"><!----> <a hre [...]
   Current Event
-  <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 
71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav>  <ul cla 
[...]
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/22.5c7fa760.js" defer></script>
+  <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 
71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav>  <ul cla 
[...]
+execution runtime for running user-defined functions. In Teaclave, we aim to
+provide safe, secure and versatile function executors, which can guarantee the
+confidentiality of security-sensitive data during computation, and also support
+functions written in different languages. In addition, we are working hard to
+achieve better security guarantees such as memory safety.</p> <p>In Teaclave, 
there are two executors to native and Python functions.</p> <ul><li><em>Builtin 
Executor</em>: There are many useful built-in functions which are statically
+compiled with Teaclave. Normally, these built-in functions are implemented in
+Rust, and can provide better (native) performance. The Builtin executor is to
+dispatch function invocation requests to corresponding built-in function
+implementations.</li> <li><em>MesaPy Executor</em>: The MesaPy executor 
provides a Python interpreter in SGX.
+User-defined Python functions can be executed in the MesaPy executor. The
+executor also provides interfaces to fetch and store data through the 
runtime.</li></ul></div> <footer class="page-edit"><!----> <!----></footer> 
<!----> </main></div><div class="global-ui"><!----></div></div>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/21.51495978.js" defer></script>
   </body>
 </html>
diff --git a/index.html b/index.html
index fc8b7fc..491d269 100644
--- a/index.html
+++ b/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/5.06ab3189.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/5.ffd48745.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -92,6 +92,6 @@ purposes.</li></ul></div> <div class="footer">
     Apache Teaclave, Apache, the Apache feather, and the Apache Teaclave 
project logo are either
     trademarks or registered trademarks of the Apache Software Foundation.
   </div></main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/5.06ab3189.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/5.ffd48745.js" defer></script>
   </body>
 </html>
diff --git a/keys/index.html b/keys/index.html
index b84bcb8..0d53ef9 100644
--- a/keys/index.html
+++ b/keys/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/21.3327089a.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/22.87cc6526.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -70,6 +70,6 @@ attestation</li></ul></div> <footer class="page-edit"><!----> 
<!----></footer> <
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/21.3327089a.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/22.87cc6526.js" defer></script>
   </body>
 </html>
diff --git a/services/index.html b/services/index.html
index 8830679..2008ced 100644
--- a/services/index.html
+++ b/services/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/23.58388b8d.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/24.d5ad8f71.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -99,6 +99,6 @@ system through the attested authentication and frontend 
services.</p></div> <foo
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/23.58388b8d.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/24.d5ad8f71.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/common/protected_fs_rs/index.html 
b/teaclave/common/protected_fs_rs/index.html
index f94e8c1..3ebca96 100644
--- a/teaclave/common/protected_fs_rs/index.html
+++ b/teaclave/common/protected_fs_rs/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/10.9ee275bd.js" 
as="script"><link rel="prefetch" href="/assets/js/11.32cbbf99.js"><link 
rel="prefetch" href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/10.9e8c1487.js" 
as="script"><link rel="prefetch" href="/assets/js/11.adc2008f.js"><link 
rel="prefetch" href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -61,6 +61,6 @@ from the Intel SGX Linux SDK.</p> <p>Beyond the original 
SGX-only implementation
 <em><strong>running in both SGX and Non-SGX environment</strong></em>. We 
ported the <a 
href="https://github.com/intel/linux-sgx/tree/master/sdk/protected_fs"; 
target="_blank" rel="noopener noreferrer">original C
 implementations<svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" 
x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon 
outbound"><path fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a> in  
<code>protected_fs_c</code> [...]
 CMake. Please refer to <code>build.rs</code> for more information.</p></div> 
<footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/10.9ee275bd.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/10.9e8c1487.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/common/rusty_leveldb_sgx/index.html 
b/teaclave/common/rusty_leveldb_sgx/index.html
index 05dad3a..a7f3bd3 100644
--- a/teaclave/common/rusty_leveldb_sgx/index.html
+++ b/teaclave/common/rusty_leveldb_sgx/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/11.32cbbf99.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/11.adc2008f.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch" 
href="/assets/js/14.982e7f59.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -71,6 +71,6 @@ as slice).</li> <li>Correctness -- self-checking 
implementation, good test cover
 like the original implementation.</li> <li>Clarity; commented code, clear 
structure (hopefully doing a better job than
 the original implementation).</li> <li>Coming close-ish to the original 
implementation; clarifying the translation of
 typical C++ constructs to Rust.</li></ul></div> <footer 
class="page-edit"><!----> <!----></footer> <!----> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/11.32cbbf99.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/11.adc2008f.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/examples/index.html b/teaclave/examples/index.html
index ceb1a97..3f39eb9 100644
--- a/teaclave/examples/index.html
+++ b/teaclave/examples/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/20.2db6b956.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/20.2db6b956.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -56,6 +56,6 @@
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li 
class="dropdown-item"><!----> <a hre [...]
   Current Event
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 
71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav>  <ul cla 
[...]
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/20.2db6b956.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/20.2db6b956.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/index.html b/teaclave/index.html
index e98f582..7db0734 100644
--- a/teaclave/index.html
+++ b/teaclave/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/8.62cb818d.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/8.86a6f172.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link  [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -73,9 +73,9 @@ provides convenient endpoint APIs, client SDKs and command 
line tools.</li> <li>
 Components in Teaclave are designed in modular, and some like remote
 attestation can be easily embedded in other projects. In addition, Teaclave
 SGX SDK can also be used separately to write standalone SGX enclaves for other
-purposes.</li></ul> <h2 id="getting-started"><a href="#getting-started" 
class="header-anchor">#</a> Getting Started</h2> <h3 id="try-teaclave"><a 
href="#try-teaclave" class="header-anchor">#</a> Try Teaclave</h3> <ul><li><a 
href="/teaclave/docs/my-first-function.html">My First Function</a></li></ul> 
<h3 id="design"><a href="#design" class="header-anchor">#</a> Design</h3> 
<ul><li><a href="/teaclave/docs/threat-model.html">Threat Model</a></li> <li><a 
href="/teaclave/docs/mutual-attestati [...]
+purposes.</li></ul> <h2 id="getting-started"><a href="#getting-started" 
class="header-anchor">#</a> Getting Started</h2> <h3 id="try-teaclave"><a 
href="#try-teaclave" class="header-anchor">#</a> Try Teaclave</h3> <ul><li><a 
href="/teaclave/docs/my-first-function.html">My First Function</a></li></ul> 
<h3 id="design"><a href="#design" class="header-anchor">#</a> Design</h3> 
<ul><li><a href="/teaclave/docs/threat-model.html">Threat Model</a></li> <li><a 
href="/teaclave/docs/mutual-attestati [...]
 we aim to create a project that is maintained and owned by the community. All
 kinds of contributions are welcome.</p> <h2 id="community"><a 
href="#community" class="header-anchor">#</a> Community</h2> <ul><li>Join us on 
our <a href="https://lists.apache.org/list.html?d...@teaclave.apache.org"; 
target="_blank" rel="noopener noreferrer">mailing list<svg 
xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h 
[...]
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/8.62cb818d.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/8.86a6f172.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/sdk/index.html b/teaclave/sdk/index.html
index 1dd413d..c191d4f 100644
--- a/teaclave/sdk/index.html
+++ b/teaclave/sdk/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/22.5c7fa760.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/23.5bd8248c.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -56,6 +56,6 @@
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li 
class="dropdown-item"><!----> <a hre [...]
   Current Event
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 
71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav>  <ul cla 
[...]
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/22.5c7fa760.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/23.5bd8248c.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/tests/index.html b/teaclave/tests/index.html
index 8160cdc..f4869d0 100644
--- a/teaclave/tests/index.html
+++ b/teaclave/tests/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/24.c4e5b1cf.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/25.8bd7a31e.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -75,6 +75,6 @@ This directory contains test driver and tests cases for 
Teaclave services. To
 run these tests, services need to be launched.</li> <li><code>fixtures</code>:
 Testing fixtures are some files and sample inputs/outputs for testing 
only.</li> <li><code>utils</code>:
 Common utilities for test drivers.</li></ul></div> <footer 
class="page-edit"><!----> <!----></footer> <!----> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/24.c4e5b1cf.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/25.8bd7a31e.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/third_party/index.html b/teaclave/third_party/index.html
index 9a70482..30ee450 100644
--- a/teaclave/third_party/index.html
+++ b/teaclave/third_party/index.html
@@ -7,7 +7,7 @@
     <meta name="generator" content="VuePress 1.5.0">
     
     <meta name="description" content="Apache Teaclave (incubating) is an open 
source universal secure computing platform, making computation on 
privacy-sensitive data safe and simple.">
-    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.99092b54.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/25.81649133.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9ee275bd.js"><link 
rel="prefetch" href="/assets/js/11.32cbbf99.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
+    <link rel="preload" href="/assets/css/0.styles.1bb28a62.css" 
as="style"><link rel="preload" href="/assets/js/app.33ebbe32.js" 
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js" 
as="script"><link rel="preload" href="/assets/js/26.5f001b9b.js" 
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link 
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch" 
href="/assets/js/12.75a77f64.js"><link rel="prefetch" 
href="/assets/js/13.53fe6ffb.js"><link [...]
     <link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
   </head>
   <body>
@@ -69,6 +69,6 @@ You may also utilize
 <a href="https://github.com/mesalock-linux/crates-sgx/blob/master/Makefile"; 
target="_blank" rel="noopener noreferrer">crates-sgx/Makefile<svg 
xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 7 [...]
 for automation.</li> <li><code>git add/commit</code> the changes of
 Cargo.toml/Cargo.lock/config/README.txt/vendor and submit a pull 
request.</li></ol></div> <footer class="page-edit"><!----> <!----></footer> 
<!----> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.99092b54.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/25.81649133.js" defer></script>
+    <script src="/assets/js/app.33ebbe32.js" defer></script><script 
src="/assets/js/2.9317b79a.js" defer></script><script 
src="/assets/js/26.5f001b9b.js" defer></script>
   </body>
 </html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@teaclave.apache.org
For additional commands, e-mail: commits-h...@teaclave.apache.org

Reply via email to