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

commit e2cd4dab9db4ab10f34429d7cd5c4150773fc18f
Author: Mingshen Sun <b...@mssun.me>
AuthorDate: Tue May 26 16:52:34 2020 -0700

    Update documentation
---
 404.html                                           |  6 ++---
 assets/js/{15.15c5cbb1.js => 15.8d84b978.js}       |  2 +-
 assets/js/{16.38caaec4.js => 16.95cbc32d.js}       |  2 +-
 assets/js/{17.754c3e89.js => 17.7421e1b7.js}       |  2 +-
 assets/js/20.eddaf267.js                           |  1 -
 assets/js/20.f511ba96.js                           |  1 +
 assets/js/{23.f605709a.js => 23.bfd880cf.js}       |  2 +-
 assets/js/{26.2cf36245.js => 26.c2c4cf15.js}       |  2 +-
 assets/js/{31.0b0c56d0.js => 31.b6349838.js}       |  2 +-
 assets/js/{32.ad6ba5a2.js => 32.db753a2b.js}       |  2 +-
 assets/js/{app.4d69570a.js => app.d337feb4.js}     |  4 ++--
 .../index.html                                     |  4 ++--
 .../podling-teaclave-report-april-2020/index.html  |  4 ++--
 blog/index.html                                    |  4 ++--
 cli/index.html                                     |  4 ++--
 community/index.html                               |  4 ++--
 config/index.html                                  | 12 +++++-----
 contributors/index.html                            |  4 ++--
 dcap/index.html                                    |  4 ++--
 docker/index.html                                  |  4 ++--
 docs/access-control/index.html                     |  4 ++--
 docs/index.html                                    |  6 ++---
 docs/mutual-attestation/index.html                 |  4 ++--
 docs/my-first-function/index.html                  | 26 +++++++++++++++++-----
 docs/rust-guildeline/index.html                    |  4 ++--
 docs/threat-model/index.html                       |  4 ++--
 executor/index.html                                |  4 ++--
 function/index.html                                |  4 ++--
 index.html                                         |  4 ++--
 keys/index.html                                    |  4 ++--
 services/index.html                                |  4 ++--
 teaclave/common/protected_fs_rs/index.html         |  4 ++--
 teaclave/common/rusty_leveldb_sgx/index.html       |  4 ++--
 teaclave/examples/index.html                       |  4 ++--
 teaclave/index.html                                |  4 ++--
 teaclave/sdk/index.html                            |  4 ++--
 tests/index.html                                   |  4 ++--
 third-party/index.html                             |  4 ++--
 worker/index.html                                  |  4 ++--
 39 files changed, 94 insertions(+), 76 deletions(-)

diff --git a/404.html b/404.html
index c8e4f4e..4d10b79 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.4d69570a.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.d337feb4.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>Looks like we've got some broken links.</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.4d69570a.js" defer></script><script 
src="/assets/js/9.a4dc2a24.js" defer></script>
+    <script src="/assets/js/app.d337feb4.js" defer></script><script 
src="/assets/js/9.a4dc2a24.js" defer></script>
   </body>
 </html>
diff --git a/assets/js/15.15c5cbb1.js b/assets/js/15.8d84b978.js
similarity index 98%
rename from assets/js/15.15c5cbb1.js
rename to assets/js/15.8d84b978.js
index 997a8c1..5378bbe 100644
--- a/assets/js/15.15c5cbb1.js
+++ b/assets/js/15.8d84b978.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{400:function(e,r,t){"use
 strict";t.r(r);var n=t(27),a=Object(n.a)({},(function(){var 
e=this,r=e.$createElement,t=e._self._c||r;return 
t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"contributors"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#contributors"}},[e._v("#")]),e._v("
 Contributors")]),e._v(" "),t("p",[e._v("Teaclave adopts 
"),t("a",{attrs:{href:"https://www.apache.org/theapache [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{398:function(e,r,t){"use
 strict";t.r(r);var n=t(27),a=Object(n.a)({},(function(){var 
e=this,r=e.$createElement,t=e._self._c||r;return 
t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"contributors"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#contributors"}},[e._v("#")]),e._v("
 Contributors")]),e._v(" "),t("p",[e._v("Teaclave adopts 
"),t("a",{attrs:{href:"https://www.apache.org/theapache [...]
\ No newline at end of file
diff --git a/assets/js/16.38caaec4.js b/assets/js/16.95cbc32d.js
similarity index 98%
rename from assets/js/16.38caaec4.js
rename to assets/js/16.95cbc32d.js
index d7601d3..046006a 100644
--- a/assets/js/16.38caaec4.js
+++ b/assets/js/16.95cbc32d.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{398:function(t,e,a){"use
 strict";a.r(e);var r=a(27),s=Object(r.a)({},(function(){var 
t=this,e=t.$createElement,a=t._self._c||e;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-a-universal-secure-computing-platform"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-a-universal-secure-computing-platform"}},[t._v("#")]),t._v("
 Teaclave: A Universal Secure Computing Plat [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{399:function(t,e,a){"use
 strict";a.r(e);var r=a(27),s=Object(r.a)({},(function(){var 
t=this,e=t.$createElement,a=t._self._c||e;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-a-universal-secure-computing-platform"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-a-universal-secure-computing-platform"}},[t._v("#")]),t._v("
 Teaclave: A Universal Secure Computing Plat [...]
\ No newline at end of file
diff --git a/assets/js/17.754c3e89.js b/assets/js/17.7421e1b7.js
similarity index 91%
rename from assets/js/17.754c3e89.js
rename to assets/js/17.7421e1b7.js
index 09cb783..061c2ae 100644
--- a/assets/js/17.754c3e89.js
+++ b/assets/js/17.7421e1b7.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{399:function(e,t,a){"use
 strict";a.r(t);var o=a(27),n=Object(o.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-command-line-tool"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-command-line-tool"}},[e._v("#")]),e._v("
 Teaclave Command Line Tool")]),e._v(" "),a("p",[e._v("The Teaclave command 
line too [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{400:function(e,t,a){"use
 strict";a.r(t);var o=a(27),n=Object(o.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-command-line-tool"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-command-line-tool"}},[e._v("#")]),e._v("
 Teaclave Command Line Tool")]),e._v(" "),a("p",[e._v("The Teaclave command 
line too [...]
\ No newline at end of file
diff --git a/assets/js/20.eddaf267.js b/assets/js/20.eddaf267.js
deleted file mode 100644
index a14a288..0000000
--- a/assets/js/20.eddaf267.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{403:function(e,t,n){"use
 strict";n.r(t);var i=n(27),a=Object(i.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"configurations-in-teaclave"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#configurations-in-teaclave"}},[e._v("#")]),e._v("
 Configurations in Teaclave")]),e._v(" "),n("p",[e._v("This Teaclave Config 
describe [...]
\ No newline at end of file
diff --git a/assets/js/20.f511ba96.js b/assets/js/20.f511ba96.js
new file mode 100644
index 0000000..d2a38f2
--- /dev/null
+++ b/assets/js/20.f511ba96.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{403:function(e,t,n){"use
 strict";n.r(t);var i=n(27),a=Object(i.a)({},(function(){var 
e=this,t=e.$createElement,n=e._self._c||t;return 
n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"configurations-in-teaclave"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#configurations-in-teaclave"}},[e._v("#")]),e._v("
 Configurations in Teaclave")]),e._v(" "),n("p",[e._v("This Teaclave Config 
describe [...]
\ No newline at end of file
diff --git a/assets/js/23.f605709a.js b/assets/js/23.bfd880cf.js
similarity index 75%
rename from assets/js/23.f605709a.js
rename to assets/js/23.bfd880cf.js
index 65c9e46..0fcc8ad 100644
--- a/assets/js/23.f605709a.js
+++ b/assets/js/23.bfd880cf.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{406:function(t,e,a){"use
 strict";a.r(e);var o=a(27),n=Object(o.a)({},(function(){var 
t=this,e=t.$createElement,a=t._self._c||e;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-documentation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-documentation"}},[t._v("#")]),t._v("
 Teaclave Documentation")]),t._v(" 
"),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/teaclave/d [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{406:function(t,e,a){"use
 strict";a.r(e);var o=a(27),l=Object(o.a)({},(function(){var 
t=this,e=t.$createElement,a=t._self._c||e;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-documentation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-documentation"}},[t._v("#")]),t._v("
 Teaclave Documentation")]),t._v(" 
"),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/teaclave/d [...]
\ No newline at end of file
diff --git a/assets/js/26.2cf36245.js b/assets/js/26.c2c4cf15.js
similarity index 57%
rename from assets/js/26.2cf36245.js
rename to assets/js/26.c2c4cf15.js
index 24ed024..0a47321 100644
--- a/assets/js/26.2cf36245.js
+++ b/assets/js/26.c2c4cf15.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{409:function(e,t,a){"use
 strict";a.r(t);var n=a(27),s=Object(n.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"my-first-function"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#my-first-function"}},[e._v("#")]),e._v("
 My First Function")]),e._v(" "),a("p",[e._v("This documentation will guide you 
through executing your [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{409:function(e,t,a){"use
 strict";a.r(t);var n=a(27),s=Object(n.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"my-first-function"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#my-first-function"}},[e._v("#")]),e._v("
 My First Function")]),e._v(" "),a("p",[e._v("This documentation will guide you 
through executing your [...]
\ No newline at end of file
diff --git a/assets/js/31.0b0c56d0.js b/assets/js/31.b6349838.js
similarity index 94%
rename from assets/js/31.0b0c56d0.js
rename to assets/js/31.b6349838.js
index 54d1c03..c257c37 100644
--- a/assets/js/31.0b0c56d0.js
+++ b/assets/js/31.b6349838.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{415:function(t,e,i){"use
 strict";i.r(e);var n=i(27),a=Object(n.a)({},(function(){var 
t=this,e=t.$createElement,i=t._self._c||e;return 
i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h1",{attrs:{id:"built-in-functions"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#built-in-functions"}},[t._v("#")]),t._v("
 Built-in Functions")]),t._v(" "),i("p",[t._v("Since Teaclave is a FaaS-like 
platform, users can def [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{414:function(t,e,i){"use
 strict";i.r(e);var n=i(27),a=Object(n.a)({},(function(){var 
t=this,e=t.$createElement,i=t._self._c||e;return 
i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h1",{attrs:{id:"built-in-functions"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#built-in-functions"}},[t._v("#")]),t._v("
 Built-in Functions")]),t._v(" "),i("p",[t._v("Since Teaclave is a FaaS-like 
platform, users can def [...]
\ No newline at end of file
diff --git a/assets/js/32.ad6ba5a2.js b/assets/js/32.db753a2b.js
similarity index 95%
rename from assets/js/32.ad6ba5a2.js
rename to assets/js/32.db753a2b.js
index f377bfb..2770c70 100644
--- a/assets/js/32.ad6ba5a2.js
+++ b/assets/js/32.db753a2b.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{414:function(e,t,a){"use
 strict";a.r(t);var r=a(27),n=Object(r.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"keys-and-certificates-in-teaclave"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#keys-and-certificates-in-teaclave"}},[e._v("#")]),e._v("
 Keys and Certificates in Teaclave")]),e._v(" "),a("p",[e._v("This dir [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{415:function(e,t,a){"use
 strict";a.r(t);var r=a(27),n=Object(r.a)({},(function(){var 
e=this,t=e.$createElement,a=e._self._c||t;return 
a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"keys-and-certificates-in-teaclave"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#keys-and-certificates-in-teaclave"}},[e._v("#")]),e._v("
 Keys and Certificates in Teaclave")]),e._v(" "),a("p",[e._v("This dir [...]
\ No newline at end of file
diff --git a/assets/js/app.4d69570a.js b/assets/js/app.d337feb4.js
similarity index 91%
rename from assets/js/app.4d69570a.js
rename to assets/js/app.d337feb4.js
index a55c46c..5652953 100644
--- a/assets/js/app.4d69570a.js
+++ b/assets/js/app.d337feb4.js
@@ -1,4 +1,4 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function
 e(e){for(var 
r,a,c=e[0],s=e[1],u=e[2],f=0,p=[];f<c.length;f++)a=c[f],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&p.push(o[a][0]),o[a]=0;for(r
 in 
s)Object.prototype.hasOwnProperty.call(s,r)&&(t[r]=s[r]);for(l&&l(e);p.length;)p.shift()();return
 i.push.apply(i,u||[]),n()}function n(){for(var t,e=0;e<i.length;e++){for(var 
n=i[e],r=!0,c=1;c<n.length;c++){var 
s=n[c];0!==o[s]&&(r=!1)}r&&(i.splice(e--,1),t=a( [...]
+(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function
 e(e){for(var 
r,a,c=e[0],s=e[1],u=e[2],f=0,p=[];f<c.length;f++)a=c[f],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&p.push(o[a][0]),o[a]=0;for(r
 in 
s)Object.prototype.hasOwnProperty.call(s,r)&&(t[r]=s[r]);for(l&&l(e);p.length;)p.shift()();return
 i.push.apply(i,u||[]),n()}function n(){for(var t,e=0;e<i.length;e++){for(var 
n=i[e],r=!0,c=1;c<n.length;c++){var 
s=n[c];0!==o[s]&&(r=!1)}r&&(i.splice(e--,1),t=a( [...]
 /*!
  * Vue.js v2.6.11
  * (c) 2014-2019 Evan You
@@ -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 e0929e3..2935c2b 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.4d69570a.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.d337feb4.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>
@@ -79,6 +79,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.4d69570a.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.d337feb4.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 f585a92..8c09b3b 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.4d69570a.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.d337feb4.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>
@@ -87,6 +87,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.4d69570a.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.d337feb4.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 4830f81..a39001c 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.4d69570a.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.d337feb4.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>
@@ -68,6 +68,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.4d69570a.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.d337feb4.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 bbbc78c..16ed211 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.4d69570a.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.754c3e89.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.d337feb4.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>
@@ -79,6 +79,6 @@ Teaclave File (128bit).</li></ul></div> <footer 
class="page-edit"><!----> <!----
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.754c3e89.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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 5f8268c..9ef2c12 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.4d69570a.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.d337feb4.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>
@@ -82,6 +82,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.4d69570a.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.d337feb4.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 b287b76..80abdb7 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.4d69570a.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.eddaf267.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.d337feb4.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.f511ba96.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>
@@ -76,8 +76,10 @@ certificate of attestation service used for verifying 
attestation report,
 auditors' public keys for verification of enclave information, and topological
 graph of connections between services for mutual attestation. More detailed
 explanation of configurations can be seen in the
-<a href="build.config.toml"><code>build.config.toml</code></a> file. We also 
implement a
-<a href="config_gen"><code>config_gen</code></a> tool to generate hard-coded 
configurations in Rust
+<a 
href="https://github.com/apache/incubator-teaclave/blob/master/config/build.config.toml";
 target="_blank" rel="noopener noreferrer"><code>build.config.toml</code><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" po [...]
+file. We also implement a
+<a 
href="https://github.com/apache/incubator-teaclave/tree/master/config/config_gen";
 target="_blank" rel="noopener noreferrer"><code>config_gen</code><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. [...]
+tool to generate hard-coded configurations in Rust
 from the user-defined config in TOML at compilation time.</p> <p>Note that it 
is very <em>important</em> to define these configurations in build time,
 because they are part of Teaclave's <em>trusted computing base</em> (TCB) and 
will be
 <em>remotely attested</em>. In Teaclave's <a 
href="/teaclave/docs/threat-model.html">threat model</a>,
@@ -89,7 +91,7 @@ Teaclave, the enclave information and auditor's signatures 
files loaded at
 runtime, algorithm/id/key used for connecting attestation services, etc.
 Some configurations can be overridden by environment variables. Detailed
 explanation of configurations can be found in the
-<a href="runtime.config.toml"><code>runtime.config.toml</code></a> file.</p> 
<p>Note that the runtime config will be loaded when launching the services. We
+<a 
href="https://github.com/apache/incubator-teaclave/blob/master/config/runtime.config.toml";
 target="_blank" rel="noopener noreferrer"><code>runtime.config.toml</code><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 [...]
 <em>should not</em> trust the content and make sure maliciously crafted config 
from
 this file will not break any data confidentiality/integrity. Otherwise, the
 configuration must be defined as a build config.</p></div> <footer 
class="page-edit"><!----> <!----></footer> <div class="page-nav"><p 
class="inner"><span class="prev">
@@ -101,6 +103,6 @@ configuration must be defined as a build config.</p></div> 
<footer class="page-e
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.eddaf267.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.f511ba96.js" defer></script>
   </body>
 </html>
diff --git a/contributors/index.html b/contributors/index.html
index 94ed24f..baefd4c 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.4d69570a.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.15c5cbb1.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.d337feb4.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.8d84b978.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>
@@ -76,6 +76,6 @@ being active. In committers, the role of
 oversight of Teaclave. Please contact the community if you'd like to become a
 member of regular committers or PPMC 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" points="45.7,48 [...]
 contributions it receives.</p> <p>List of external contributors of Teaclave 
and Teaclave SGX SDK (in alphabetical order):</p> <ul><li><a 
href="https://github.com/akhilles"; target="_blank" rel="noopener 
noreferrer">Akhil Velagapudi<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,
 [...]
-    <script src="/assets/js/app.4d69570a.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.15c5cbb1.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.8d84b978.js" defer></script>
   </body>
 </html>
diff --git a/dcap/index.html b/dcap/index.html
index 0eb9262..2eb59c5 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.4d69570a.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.d337feb4.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>
@@ -89,6 +89,6 @@ DCAP-enabled application.</p></div> <footer 
class="page-edit"><!----> <!----></f
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.d337feb4.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 72724e0..49ed7c7 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.4d69570a.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.d337feb4.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>
@@ -115,6 +115,6 @@ Attaching to ...
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.d337feb4.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 66ead21..1b251bf 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.4d69570a.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.894ecfb9.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.d337feb4.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.894ecfb9.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>
@@ -129,6 +129,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.4d69570a.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.894ecfb9.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.894ecfb9.js" defer></script>
   </body>
 </html>
diff --git a/docs/index.html b/docs/index.html
index da29b35..71f4a5e 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.4d69570a.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.d337feb4.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.bfd880cf.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>
@@ -67,7 +67,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.4d69570a.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.d337feb4.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.bfd880cf.js" defer></script>
   </body>
 </html>
diff --git a/docs/mutual-attestation/index.html 
b/docs/mutual-attestation/index.html
index 1bd003f..bc8a6c2 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.4d69570a.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.0e78b96b.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.d337feb4.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.0e78b96b.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>
@@ -106,6 +106,6 @@ public keys, enclave identities, and the signatures 
directly from the auditors.<
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.0e78b96b.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.0e78b96b.js" defer></script>
   </body>
 </html>
diff --git a/docs/my-first-function/index.html 
b/docs/my-first-function/index.html
index 6af4927..406084c 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.4d69570a.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.d337feb4.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.c2c4cf15.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>
@@ -115,7 +115,7 @@ Attaching to ...
 with invoking a built-in function: echo, which is a simple function takes one
 input message and return it.</p> <p>This example is written in Python, and 
some dependencies are needed for the
 remote attestation. They can be installed with <code>pip</code>:</p> <div 
class="language- extra-class"><pre class="language-text"><code>$ pip3 install 
pyopenssl toml cryptography
-</code></pre></div><p>Then, run the echo example:</p> <div class="language- 
extra-class"><pre class="language-text"><code>$ cd examples/python
+</code></pre></div><h3 id="built-in-function"><a href="#built-in-function" 
class="header-anchor">#</a> Built-in function</h3> <p>Then, run the echo 
example:</p> <div class="language- extra-class"><pre 
class="language-text"><code>$ cd examples/python
 $ PYTHONPATH=../../sdk/python python3 builtin_echo.py 'Hello, Teaclave!'
 [+] registering user
 [+] login
@@ -126,8 +126,24 @@ $ PYTHONPATH=../../sdk/python python3 builtin_echo.py 
'Hello, Teaclave!'
 [+] getting result
 [+] done
 [+] function return:  b'Hello, Teaclave!'
-</code></pre></div><p>If you see above log, this means that the function is 
successfully invoked in
-Teaclave.</p> <h2 id="simulation-mode"><a href="#simulation-mode" 
class="header-anchor">#</a> Simulation Mode</h2> <p>To try Teaclave in SGX 
simulation mode, please install Intel SGX SDK first with instructions in
+</code></pre></div><p>If you see above log, this means that the function is 
successfully invoked in Teaclave.</p> <h3 id="define-my-own-function"><a 
href="#define-my-own-function" class="header-anchor">#</a> Define my own 
function</h3> <p>The previous example is to demonstrate invoking the built-in 
echo function. In
+Teaclave, you can also register and invoke a function written by yourself.
+For example, we can implement a echo function in Python like this:</p> <div 
class="language- extra-class"><pre class="language-text"><code>$ cat 
mesapy_echo_payload.py
+def entrypoint(argv):
+    assert argv[0] == 'message'
+    assert argv[1] is not None
+    return argv[1]
+</code></pre></div><p>Then run the mesapy echo example:</p> <div 
class="language- extra-class"><pre class="language-text"><code>$ 
PYTHONPATH=../../sdk/python python3 mesapy_echo.py mesapy_echo_payload.py 
'Hello, Teaclave!'
+[+] registering user
+[+] login
+[+] registering function
+[+] creating task
+[+] approving task
+[+] invoking task
+[+] getting result
+[+] done
+[+] function return:  b'Hello, Teaclave!'
+</code></pre></div><h2 id="simulation-mode"><a href="#simulation-mode" 
class="header-anchor">#</a> Simulation Mode</h2> <p>To try Teaclave in SGX 
simulation mode, please install Intel SGX SDK first with instructions in
 <a 
href="https://download.01.org/intel-sgx/sgx-linux/2.9/docs/Intel_SGX_Installation_Guide_Linux_2.9_Open_Source.pdf";
 target="_blank" rel="noopener noreferrer">Intel SGX Installation Guide<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>
 <polygo [...]
 $ cd incubator-teaclave
 $ docker run --rm -v $(pwd):/teaclave -w /teaclave \
@@ -158,6 +174,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.4d69570a.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.d337feb4.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.c2c4cf15.js" defer></script>
   </body>
 </html>
diff --git a/docs/rust-guildeline/index.html b/docs/rust-guildeline/index.html
index 4403788..35b5280 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.4d69570a.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.d337feb4.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>
@@ -101,6 +101,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.4d69570a.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.d337feb4.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 b3e48c4..f225f70 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.4d69570a.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.ef8667b4.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.d337feb4.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.ef8667b4.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>
@@ -108,6 +108,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.4d69570a.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.ef8667b4.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.ef8667b4.js" defer></script>
   </body>
 </html>
diff --git a/executor/index.html b/executor/index.html
index 9d35e9f..5f09e4a 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.4d69570a.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.0531aa14.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.d337feb4.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.0531aa14.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>
@@ -90,6 +90,6 @@ executor.</p></div> <footer class="page-edit"><!----> 
<!----></footer> <div clas
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.0531aa14.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.0531aa14.js" defer></script>
   </body>
 </html>
diff --git a/function/index.html b/function/index.html
index 95cd521..cd6750d 100644
--- a/function/index.html
+++ b/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.4d69570a.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.0b0c56d0.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.d337feb4.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.b6349838.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>
@@ -84,6 +84,6 @@ of a specific built-in function.</p></div> <footer 
class="page-edit"><!----> <!-
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.0b0c56d0.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.b6349838.js" defer></script>
   </body>
 </html>
diff --git a/index.html b/index.html
index d895e11..157532d 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.4d69570a.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.d337feb4.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>
@@ -104,6 +104,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.4d69570a.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.d337feb4.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 15ba8c5..30d6e77 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.4d69570a.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.ad6ba5a2.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.d337feb4.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.db753a2b.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>
@@ -82,6 +82,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.4d69570a.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.ad6ba5a2.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.db753a2b.js" defer></script>
   </body>
 </html>
diff --git a/services/index.html b/services/index.html
index ecf34cc..091d4f0 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.4d69570a.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.690e403d.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.d337feb4.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.690e403d.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>
@@ -116,6 +116,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.4d69570a.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.690e403d.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.690e403d.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/common/protected_fs_rs/index.html 
b/teaclave/common/protected_fs_rs/index.html
index 271847a..8e46cdb 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.4d69570a.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.d337feb4.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>
@@ -73,6 +73,6 @@ from the Intel SGX Linux SDK.</p> <p>Beyond the original 
SGX-only implementation
 <em><strong>running in both SGX and Non-SGX environment</strong></em>. We 
ported the <a 
href="https://github.com/intel/linux-sgx/tree/master/sdk/protected_fs"; 
target="_blank" rel="noopener noreferrer">original C
 implementations<svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" 
x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon 
outbound"><path fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a> in  
<code>protected_fs_c</code> [...]
 CMake. Please refer to <code>build.rs</code> for more information.</p></div> 
<footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.d337feb4.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 34d1b09..eb6ff0d 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.4d69570a.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.d337feb4.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>
@@ -83,6 +83,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.4d69570a.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.d337feb4.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 b9daf0f..c5cc94b 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.4d69570a.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.d337feb4.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>
@@ -68,6 +68,6 @@
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li 
class="dropdown-item"><!----> <a hre [...]
   Current Event
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 
71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav>  <ul cla 
[...]
-    <script src="/assets/js/app.4d69570a.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>
+    <script src="/assets/js/app.d337feb4.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 fe35466..95d2373 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.4d69570a.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.38caaec4.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.d337feb4.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.95cbc32d.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>
@@ -88,6 +88,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. Thanks to our <a 
href="/teaclave/CONTRIBUTORS.html">contributors</a>.</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= 
[...]
-    <script src="/assets/js/app.4d69570a.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.38caaec4.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.95cbc32d.js" defer></script>
   </body>
 </html>
diff --git a/teaclave/sdk/index.html b/teaclave/sdk/index.html
index 6d59ed8..bf22ba8 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.4d69570a.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.452e3cfc.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.d337feb4.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.452e3cfc.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>
@@ -68,6 +68,6 @@
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li 
class="dropdown-item"><!----> <a hre [...]
   Current Event
   <svg xmlns="http://www.w3.org/2000/svg"; aria-hidden="true" x="0px" y="0px" 
viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path 
fill="currentColor" 
d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path>
 <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 
85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 
71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav>  <ul cla 
[...]
-    <script src="/assets/js/app.4d69570a.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.452e3cfc.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.452e3cfc.js" defer></script>
   </body>
 </html>
diff --git a/tests/index.html b/tests/index.html
index a14a4d0..86651c6 100644
--- a/tests/index.html
+++ b/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.4d69570a.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.43fe541d.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.d337feb4.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.43fe541d.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>
@@ -95,6 +95,6 @@ Common utilities for test drivers.</li></ul></div> <footer 
class="page-edit"><!-
       </a>
       →
     </span></p></div> </main></div><div class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.43fe541d.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.43fe541d.js" defer></script>
   </body>
 </html>
diff --git a/third-party/index.html b/third-party/index.html
index 1923cbd..8367c7c 100644
--- a/third-party/index.html
+++ b/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.4d69570a.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.cd6bdb02.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.d337feb4.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.cd6bdb02.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>
@@ -80,6 +80,6 @@ SGX libraries.</li></ul></div> <footer 
class="page-edit"><!----> <!----></footer
       <a href="/tests/" class="prev">
         Test Harness and Test Cases
       </a></span> <!----></p></div> </main></div><div 
class="global-ui"><!----></div></div>
-    <script src="/assets/js/app.4d69570a.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.cd6bdb02.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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.cd6bdb02.js" defer></script>
   </body>
 </html>
diff --git a/worker/index.html b/worker/index.html
index 817e166..2c86b0a 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.4d69570a.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/37.9916992e.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.d337feb4.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/37.9916992e.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>
@@ -96,6 +96,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.4d69570a.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/37.9916992e.js" defer></script>
+    <script src="/assets/js/app.d337feb4.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/37.9916992e.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