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 05338b5  Update documentation
05338b5 is described below

commit 05338b574f50a412e685f555ddfd4ba872b23995
Author: Mingshen Sun <b...@mssun.me>
AuthorDate: Mon May 25 15:30:36 2020 -0700

    Update documentation
---
 404.html                                                 |  6 +++---
 assets/js/{app.b42ed35b.js => app.678721fd.js}           |  2 +-
 .../31/podling-teaclave-report-january-2020/index.html   |  4 ++--
 .../03/31/podling-teaclave-report-april-2020/index.html  |  4 ++--
 blog/index.html                                          |  4 ++--
 cli/index.html                                           | 16 ++++++++++++----
 community/index.html                                     |  6 +++---
 config/index.html                                        | 10 +++++-----
 contributors/index.html                                  |  6 +++---
 dcap/index.html                                          | 10 +++++-----
 docker/index.html                                        |  6 +++---
 docs/access-control/index.html                           |  6 +++---
 docs/index.html                                          |  6 +++---
 docs/mutual-attestation/index.html                       |  6 +++---
 docs/my-first-function/index.html                        |  6 +++---
 docs/rust-guildeline/index.html                          |  6 +++---
 docs/threat-model/index.html                             |  6 +++---
 executor/index.html                                      |  6 +++---
 index.html                                               |  6 +++---
 keys/index.html                                          |  6 +++---
 services/index.html                                      |  6 +++---
 teaclave/common/protected_fs_rs/index.html               |  6 +++---
 teaclave/common/rusty_leveldb_sgx/index.html             |  6 +++---
 teaclave/examples/index.html                             |  6 +++---
 teaclave/index.html                                      |  6 +++---
 teaclave/sdk/index.html                                  |  6 +++---
 teaclave/tests/index.html                                |  6 +++---
 teaclave/third_party/index.html                          |  6 +++---
 worker/index.html                                        |  6 +++---
 29 files changed, 95 insertions(+), 87 deletions(-)

diff --git a/404.html b/404.html
index 7ed4cf7..70c7adc 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/9.a4dc2a24.js" 
as="script"><link rel="prefetch" href="/assets/js/1.0d0c1f71.js"><link 
rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" 
href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" 
href="/assets/js/13.ecf32319.js"><link rel="prefet [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/9.a4dc2a24.js" 
as="script"><link rel="prefetch" href="/assets/js/1.0d0c1f71.js"><link 
rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" 
href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" 
href="/assets/js/13.ecf32319.js"><link rel="prefet [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.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>That's a Four-Oh-Four.</blockquote> <a href="/" 
class="router-link-active">
       Take me home.
     </a></div></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/9.a4dc2a24.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/9.a4dc2a24.js" defer></script>
   </body>
 </html>
diff --git a/assets/js/app.b42ed35b.js b/assets/js/app.678721fd.js
similarity index 94%
rename from assets/js/app.b42ed35b.js
rename to assets/js/app.678721fd.js
index a3a1ca8..6ea1aec 100644
--- a/assets/js/app.b42ed35b.js
+++ b/assets/js/app.678721fd.js
@@ -10,4 +10,4 @@
   * vue-router v3.1.6
   * (c) 2020 Evan You
   * @license MIT
-  */function a(t){return 
Object.prototype.toString.call(t).indexOf("Error")>-1}function c(t,e){return e 
instanceof t||e&&(e.name===t.name||e._name===t._name)}function s(t,e){for(var n 
in e)t[n]=e[n];return t}var 
u={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,f=o._routerViewCache||(o._routerViewCache={}),p=0,h=!1;o&&o._routerRo
 [...]
\ No newline at end of file
+  */function a(t){return 
Object.prototype.toString.call(t).indexOf("Error")>-1}function c(t,e){return e 
instanceof t||e&&(e.name===t.name||e._name===t._name)}function s(t,e){for(var n 
in e)t[n]=e[n];return t}var 
u={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,f=o._routerViewCache||(o._routerViewCache={}),p=0,h=!1;o&&o._routerRo
 [...]
\ No newline at end of file
diff --git a/blog/2019/12/31/podling-teaclave-report-january-2020/index.html 
b/blog/2019/12/31/podling-teaclave-report-january-2020/index.html
index e17c569..7bbc672 100644
--- a/blog/2019/12/31/podling-teaclave-report-january-2020/index.html
+++ b/blog/2019/12/31/podling-teaclave-report-january-2020/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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/8.f99d7c80.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/11.bf3ddb55.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" 
href="/assets/js/13.ecf32319 [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/8.f99d7c80.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/11.bf3ddb55.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" 
href="/assets/js/13.ecf32319 [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -71,6 +71,6 @@ lot of changes need to be done. The mentors and infra teams 
help us a
 lot on the transfer.</p> <h3 
id="is-the-ppmc-managing-the-podling-s-brand-trademarks"><a 
href="#is-the-ppmc-managing-the-podling-s-brand-trademarks" 
class="header-anchor">#</a> Is the PPMC managing the podling's brand / 
trademarks?</h3> <p>We don't find any 3rd parties incorrectly using the 
podling's name and
 brand. The VP, Brand has approve the project name.
 (PODLINGNAMESEARCH-175)</p></div></article></div> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/8.f99d7c80.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/11.bf3ddb55.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/8.f99d7c80.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/11.bf3ddb55.js" defer></script>
   </body>
 </html>
diff --git a/blog/2020/03/31/podling-teaclave-report-april-2020/index.html 
b/blog/2020/03/31/podling-teaclave-report-april-2020/index.html
index 0067da6..6060f0a 100644
--- a/blog/2020/03/31/podling-teaclave-report-april-2020/index.html
+++ b/blog/2020/03/31/podling-teaclave-report-april-2020/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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/8.f99d7c80.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/12.ec9ba4bb.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/13.ecf32319 [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/8.f99d7c80.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/12.ec9ba4bb.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/13.ecf32319 [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -79,6 +79,6 @@ when main refactoring is done.</li></ul> <h3 
id="how-would-you-assess-the-podlin
 work focus on improving the design and documents to make the project more
 approachable for newcomers.</p> <h3 
id="have-your-mentors-been-helpful-and-responsive"><a 
href="#have-your-mentors-been-helpful-and-responsive" 
class="header-anchor">#</a> Have your mentors been helpful and responsive?</h3> 
<p>Yes, our mentors help use to resolve the mailing list moderator issues.</p> 
<h3 id="is-the-ppmc-managing-the-podling-s-brand-trademarks"><a 
href="#is-the-ppmc-managing-the-podling-s-brand-trademarks" 
class="header-anchor">#</a> Is the PPMC managing the podling's br [...]
 The VP, Brand has approve the project name. 
(PODLINGNAMESEARCH-175)</p></div></article></div> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/8.f99d7c80.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/12.ec9ba4bb.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/8.f99d7c80.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/12.ec9ba4bb.js" defer></script>
   </body>
 </html>
diff --git a/blog/index.html b/blog/index.html
index 4ce4472..0d31099 100644
--- a/blog/index.html
+++ b/blog/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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/10.ad33114f.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/6.396f574a.js" 
as="script"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link 
rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" 
href="/assets/js/13.ecf32319 [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/10.ad33114f.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/6.396f574a.js" 
as="script"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link 
rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" 
href="/assets/js/13.ecf32319 [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -60,6 +60,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>  <!----> 
[...]
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/10.ad33114f.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/6.396f574a.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/10.ad33114f.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/6.396f574a.js" defer></script>
   </body>
 </html>
diff --git a/cli/index.html b/cli/index.html
index 049b5e4..1eea8c6 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/17.7421e1b7.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/17.7421e1b7.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,10 +59,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 
[...]
+  <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 
[...]
 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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/17.7421e1b7.js" defer></script>
+Teaclave File (128bit).</li></ul></div> <footer class="page-edit"><!----> 
<!----></footer> <div class="page-nav"><p class="inner"><span class="prev">
+      ←
+      <a href="/config/" class="prev">
+        Configurations in Teaclave
+      </a></span> <span class="next"><a href="/dcap/">
+        Data Center Attestation Service
+      </a>
+      →
+    </span></p></div> </main></div><div class="global-ui"><!----></div></div>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/17.7421e1b7.js" defer></script>
   </body>
 </html>
diff --git a/community/index.html b/community/index.html
index 04ac48a..cb7d6da 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/14.f73f4f37.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/14.f73f4f37.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 development related activities (issues, pull requests from GitHub) and
 community discussions</li></ul> <p>To subscribe, just send an email to 
<code>dev-subscr...@apache.teaclave.org</code>.</p> <h2 id="github-issues"><a 
href="#github-issues" class="header-anchor">#</a> GitHub Issues</h2> <p>You can 
also ask questions, propose features, and report bugs in Teaclave'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 
[...]
@@ -74,6 +74,6 @@ library. The domain: Trusted and Untrusted App in Rust.</li> 
<li><a href="https:
 prototype of Crypto.com Chain.</li> <li><a 
href="https://github.com/occlum/occlum"; target="_blank" rel="noopener 
noreferrer">Occlum<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 [...]
 multi-process library OS for Intel SGX.</li> <li><a 
href="https://github.com/scs/substraTEE"; target="_blank" rel="noopener 
noreferrer">substraTEE<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. [...]
 Framework for substrate blockchains.</li></ul></div> <footer 
class="page-edit"><!----> <!----></footer> <!----> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/14.f73f4f37.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/14.f73f4f37.js" defer></script>
   </body>
 </html>
diff --git a/config/index.html b/config/index.html
index 3cde317..54b9bd5 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/20.8a70a9a2.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/20.8a70a9a2.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 configurations are defined in the TOML file format. Basically, there are two 
types
 of configurations in Teaclave: <em>build config</em> and <em>runtime 
config</em>.</p> <h2 id="build-config"><a href="#build-config" 
class="header-anchor">#</a> Build Config</h2> <p>The build config defines 
configurations which are provided at compilation time.
 That is, this type of configurations will be compiled as the part of the
@@ -86,11 +86,11 @@ configuration must be defined as a build config.</p></div> 
<footer class="page-e
       ←
       <a href="/executor/" class="prev">
         Function Executors
-      </a></span> <span class="next"><a href="/dcap/">
-        Data Center Attestation Service
+      </a></span> <span class="next"><a href="/cli/">
+        Teaclave Command Line Tool
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/20.8a70a9a2.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/20.8a70a9a2.js" defer></script>
   </body>
 </html>
diff --git a/contributors/index.html b/contributors/index.html
index 2993caa..4200ae6 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/15.fc6ea8a5.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/15.fc6ea8a5.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,11 +59,11 @@
   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 
[...]
+  <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 
[...]
 Everyone is more than welcome to contribute and make the project better.</p> 
<h2 id="mentors"><a href="#mentors" class="header-anchor">#</a> Mentors</h2> 
<p>Teaclave is now part of the Apache Incubator. We are fortunate to have the
 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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/15.fc6ea8a5.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/15.fc6ea8a5.js" defer></script>
   </body>
 </html>
diff --git a/dcap/index.html b/dcap/index.html
index 35a9a1b..4d53528 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/21.cb2bdd2b.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/21.cb2bdd2b.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 service using
 <a 
href="https://software.intel.com/en-us/blogs/2019/05/21/intel-sgx-datacenter-attestation-primitives";
 target="_blank" rel="noopener noreferrer">Intel SGX Data Center Attestation 
Primitives<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>
 <poly [...]
 which allows third-parties to create their own attestation infrastructure for
@@ -74,13 +74,13 @@ contains instructions to install essential dependencies for 
developers. Also,
 you need to prepare environment in your infrastructure before deploying a
 DCAP-enabled application.</p></div> <footer class="page-edit"><!----> 
<!----></footer> <div class="page-nav"><p class="inner"><span class="prev">
       ←
-      <a href="/config/" class="prev">
-        Configurations in Teaclave
+      <a href="/cli/" class="prev">
+        Teaclave Command Line Tool
       </a></span> <span class="next"><a href="/keys/">
         Keys and Certificates in Teaclave
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/21.cb2bdd2b.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/21.cb2bdd2b.js" defer></script>
   </body>
 </html>
diff --git a/docker/index.html b/docker/index.html
index bed1819..4e86a68 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/22.34992e9d.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/22.34992e9d.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 environment. Note that you must mount SGX device and ASEM domain socket into 
the
 container environment to use SGX feature.</p> <h2 id="build"><a href="#build" 
class="header-anchor">#</a> Build</h2> <p>The build dockerfile 
(<code>build.*.Dockerfile</code>) only contains minimal dependencies
 to build and test the project. To use them, you can directly use pre-built
@@ -103,6 +103,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/22.34992e9d.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/22.34992e9d.js" defer></script>
   </body>
 </html>
diff --git a/docs/access-control/index.html b/docs/access-control/index.html
index 6b45425..c0765cc 100644
--- a/docs/access-control/index.html
+++ b/docs/access-control/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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/24.e3cf6869.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/24.e3cf6869.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 Unlike in traditional settings where only one entitiy, group, or role is
 involved in an action, in multi-party computation tasks an access is aproved or
 denified by combinging the decisions of all stakeholders. Ownership is also
@@ -121,6 +121,6 @@ dealing with badly shaped requests. Contributions are 
welcome!</p></div> <footer
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/24.e3cf6869.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/24.e3cf6869.js" defer></script>
   </body>
 </html>
diff --git a/docs/index.html b/docs/index.html
index b0e23a9..637f961 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/23.f605709a.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/23.f605709a.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/23.f605709a.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 
[...]
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/23.f605709a.js" defer></script>
   </body>
 </html>
diff --git a/docs/mutual-attestation/index.html 
b/docs/mutual-attestation/index.html
index a55cff4..5987818 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/25.a76a1d52.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/25.a76a1d52.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 from a client to an enclave is through remote attestation. However, when the
 client itself is also an enclave and <em>mutual</em> trust between two 
enclaves is
 required, we need additional design and implementation effort. The Teaclave
@@ -98,6 +98,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/25.a76a1d52.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/25.a76a1d52.js" defer></script>
   </body>
 </html>
diff --git a/docs/my-first-function/index.html 
b/docs/my-first-function/index.html
index 370992b..915c2a4 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/26.2cf36245.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/26.2cf36245.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 Teaclave platform.</p> <h2 id="prerequisites"><a href="#prerequisites" 
class="header-anchor">#</a> Prerequisites</h2> <p>To run Teacalve, a hardware 
with Intel SGX support is needed. You can
 check with this list of <a href="https://github.com/ayeks/SGX-hardware"; 
target="_blank" rel="noopener noreferrer">supported hardware<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,2 [...]
 Note that you need to configure BIOS to enable SGX sometime. Additionally, you
@@ -150,6 +150,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/26.2cf36245.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/26.2cf36245.js" defer></script>
   </body>
 </html>
diff --git a/docs/rust-guildeline/index.html b/docs/rust-guildeline/index.html
index 21604d6..02fc5c9 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/27.d7eaf881.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/27.d7eaf881.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 the default configurations, but there are a couple of custom settings and lint
 exceptions. The exceptions should be defined along with the code. Our CI will
 check the format/lint issues and deny all warnings by default. Simply run 
<code>make format</code> to format all code and <code>make CLP=1</code> to lint 
code before submitting a PR.
@@ -93,6 +93,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/27.d7eaf881.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/27.d7eaf881.js" defer></script>
   </body>
 </html>
diff --git a/docs/threat-model/index.html b/docs/threat-model/index.html
index 77d41c2..f57ac1e 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/28.a131ac62.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/28.a131ac62.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 confidentiality even if all parties along the computation path, privileged or
 not, are untrusted. This includes:</p> <ul><li>Internet service provider</li> 
<li>Cloud provider</li> <li>Function provider</li> <li>Other data 
providers</li></ul> <p>Specifically, most hardware (memory, disk, motherboard, 
etc.), operating system
 (both kernel and software in userland), network channels, and provider 
employees
@@ -100,6 +100,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/28.a131ac62.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/28.a131ac62.js" defer></script>
   </body>
 </html>
diff --git a/executor/index.html b/executor/index.html
index 87be3ba..0a30ef8 100644
--- a/executor/index.html
+++ b/executor/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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/30.4c10e9f0.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/30.4c10e9f0.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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
@@ -79,6 +79,6 @@ executor also provides interfaces to fetch and store data 
through the runtime.</
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/30.4c10e9f0.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/30.4c10e9f0.js" defer></script>
   </body>
 </html>
diff --git a/index.html b/index.html
index 89818cc..3a52d5a 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/13.ecf32319.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/13.ecf32319.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
       Apache Teaclave (Incubating)
     </h1> <p class="description">
       an open source universal secure computing platform, making computation 
on privacy-sensitive data safe and simple
@@ -96,6 +96,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/13.ecf32319.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/13.ecf32319.js" defer></script>
   </body>
 </html>
diff --git a/keys/index.html b/keys/index.html
index 0472f5d..7ebf38a 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/31.8b4aab28.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/31.8b4aab28.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 Note that these are only for demonstration. <em>DO NOT use them in 
production.</em></p> <ul><li><code>enclave_signing_key.pem</code>: private key 
to sign SGX enclaves</li> <li><code>ias_root_ca_cert.pem</code>: attestation 
report root CA certificate for Intel SGX
 Attestation Service, obtained from the
 <a href="https://api.portal.trustedservices.intel.com/EPID-attestation"; 
target="_blank" rel="noopener noreferrer">service website<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 [...]
@@ -74,6 +74,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/31.8b4aab28.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/31.8b4aab28.js" defer></script>
   </body>
 </html>
diff --git a/services/index.html b/services/index.html
index f4b823e..c858f16 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/33.e760029e.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/33.e760029e.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 the Teaclave platform.</p> <h2 id="services"><a href="#services" 
class="header-anchor">#</a> Services</h2> <p>The platform includes several 
services (or subsystem) running inside TEE, and
 communicated with <em>mutual-attested channels</em>. They coordinate together 
to provide
 a safe and secure FaaS platform.</p> <ul><li><strong>Authentication 
Service</strong>: A reference implementation of user authentication
@@ -103,6 +103,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/33.e760029e.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/33.e760029e.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/common/protected_fs_rs/index.html 
b/teaclave/common/protected_fs_rs/index.html
index 75744be..be0da8a 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/18.98ad0f72.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/18.98ad0f72.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,12 +59,12 @@
   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 
[...]
+  <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 
[...]
 <a href="https://github.com/intel/linux-sgx/tree/master/sdk/protected_fs"; 
target="_blank" rel="noopener noreferrer">protected_fs<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  [...]
 from the Intel SGX Linux SDK.</p> <p>Beyond the original SGX-only 
implementations, <code>protected_fs_rs</code> now supports
 <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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/18.98ad0f72.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/18.98ad0f72.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/common/rusty_leveldb_sgx/index.html 
b/teaclave/common/rusty_leveldb_sgx/index.html
index d033e8a..b6efc41 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/19.b3f2947d.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/19.b3f2947d.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 bug!)</p> <p>The implementation is very close to the original; often, you can 
see the same
 algorithm translated 1:1, and class (struct) and method names are similar or
 the same.</p> <p><strong>NOTE: I do not endorse using this library for any 
data that you care about.</strong>
@@ -75,6 +75,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/19.b3f2947d.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/19.b3f2947d.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/examples/index.html b/teaclave/examples/index.html
index e48b8a0..d36e6bc 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/29.32b22d23.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/29.32b22d23.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/29.32b22d23.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 
[...]
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/29.32b22d23.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/index.html b/teaclave/index.html
index d84953c..19732b7 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/16.73cd44c4.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/16.73cd44c4.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 platform, making computation on privacy-sensitive data safe and simple.</p> 
<h2 id="highlights"><a href="#highlights" class="header-anchor">#</a> 
Highlights</h2> <ul><li><strong>Security</strong>:
 Teaclave adopts multiple security technologies to enable secure computing, in
 particular, Teaclave uses Intel SGX to serve the most security-sensitive tasks
@@ -80,6 +80,6 @@ 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 [...]
 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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/16.73cd44c4.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/16.73cd44c4.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/sdk/index.html b/teaclave/sdk/index.html
index 5827ef5..a6f0030 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/32.4b0227a8.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/32.4b0227a8.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/32.4b0227a8.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 
[...]
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/32.4b0227a8.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/tests/index.html b/teaclave/tests/index.html
index a6ea8cc..247825b 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/34.4940ee05.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/34.4940ee05.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 tests, functional tests and some test fixtures.</p> <h2 id="run-tests"><a 
href="#run-tests" class="header-anchor">#</a> Run Tests</h2> <p>To run all 
tests with our build system:</p> <div class="language- extra-class"><pre 
class="language-text"><code>$ make run-tests
 </code></pre></div><p>You can also run tests separately:</p> <div 
class="language- extra-class"><pre class="language-text"><code>$ make 
run-unit-tests
 $ make run-integration-tests
@@ -79,6 +79,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/34.4940ee05.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/34.4940ee05.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/third_party/index.html b/teaclave/third_party/index.html
index b2beba3..9cdd7ec 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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/35.abf5cc1b.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/35.abf5cc1b.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 possibility of the <a href="https://en.wikipedia.org/wiki/Supply_chain_attack"; 
target="_blank" rel="noopener noreferrer">supply chain
 attack<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>, we 
vendored all TEE
 dependencies here.  During the build process, the trusted components will only
@@ -73,6 +73,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.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/35.abf5cc1b.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/35.abf5cc1b.js" defer></script>
   </body>
 </html>
diff --git a/worker/index.html b/worker/index.html
index b0e0584..e53361e 100644
--- a/worker/index.html
+++ b/worker/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.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.b42ed35b.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/36.26769dad.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
+    <link rel="preload" href="/assets/css/0.styles.276899be.css" 
as="style"><link rel="preload" href="/assets/js/app.678721fd.js" 
as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" 
as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" 
as="script"><link rel="preload" href="/assets/js/36.26769dad.js" 
as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link 
rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" 
href="/assets/js/12.ec9ba4bb [...]
     <link rel="stylesheet" href="/assets/css/0.styles.276899be.css">
   </head>
   <body>
@@ -59,7 +59,7 @@
   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 
[...]
+  <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 
[...]
 There are several executors and runtime for different usage scenarios.
 Developers can customize and register different executors in a worker.</p> 
<p>This diagram demonstrates the relationship between the execution service,
 worker, executor and runtime.</p> <div class="language- extra-class"><pre 
class="language-text"><code>    +-----------------------------------+
@@ -88,6 +88,6 @@ to the docs of executor and runtime for more 
details.</p></div> <footer class="p
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.b42ed35b.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/36.26769dad.js" defer></script>
+    <script src="/assets/js/app.678721fd.js" defer></script><script 
src="/assets/js/5.01b3f575.js" defer></script><script 
src="/assets/js/1.0d0c1f71.js" defer></script><script 
src="/assets/js/36.26769dad.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