You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/02/20 21:42:35 UTC

mesos-site git commit: Updated the website built from mesos SHA: 661ac5b.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 75a135765 -> f0915530c


Updated the website built from mesos SHA: 661ac5b.


Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/f0915530
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/f0915530
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/f0915530

Branch: refs/heads/asf-site
Commit: f0915530cbc0b28f3110176a91a28b873b188961
Parents: 75a1357
Author: jenkins <bu...@apache.org>
Authored: Tue Feb 20 21:42:30 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Tue Feb 20 21:42:30 2018 +0000

----------------------------------------------------------------------
 ...ess_2include_2process_2http_8hpp_source.html |   4 +-
 ...t_2include_2stout_2protobuf_8hpp_source.html |   4 +-
 content/api/latest/c++/base64_8hpp_source.html  | 153 ++++++++++---------
 content/api/latest/c++/decoder_8hpp_source.html |   2 +-
 .../c++/src_2tests_2mesos_8hpp_source.html      |   2 +-
 content/blog/feed.xml                           |   2 +-
 .../index.html                                  |   2 +-
 7 files changed, 90 insertions(+), 79 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f0915530/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
index e7ea752..6059df4 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
@@ -1361,10 +1361,10 @@
 <div class="ttc" id="structprocess_1_1http_1_1URL_html_ac0416d6239dbcd64e0b2d8dc4f151ef8"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#ac0416d6239dbcd64e0b2d8dc4f151ef8">process::http::URL::ip</a></div><div class="ttdeci">Option&lt; net::IP &gt; ip</div><div class="ttdef"><b>Definition:</b> http.hpp:173</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Connection_html_a3ee02117c31519f2e913c1679aecd060"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#a3ee02117c31519f2e913c1679aecd060">process::http::Connection::disconnect</a></div><div class="ttdeci">Future&lt; Nothing &gt; disconnect()</div><div class="ttdoc">Disconnects from the server. </div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
-<div class="ttc" id="namespaceprocess_1_1http_html_a19068958e679ffa07c2c0894b1f566a7"><div class="ttname"><a href="namespaceprocess_1_1http.html#a19068958e679ffa07c2c0894b1f566a7">process::http::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:172</div></div>
+<div class="ttc" id="namespaceprocess_1_1http_html_a19068958e679ffa07c2c0894b1f566a7"><div class="ttname"><a href="namespaceprocess_1_1http.html#a19068958e679ffa07c2c0894b1f566a7">process::http::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:183</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1BadRequest_html_a0c222100add3ed4f99754a7313ef0193"><div class="ttname"><a href="structprocess_1_1http_1_1BadRequest.html#a0c222100add3ed4f99754a7313ef0193">process::http::BadRequest::BadRequest</a></div><div class="ttdeci">BadRequest()</div><div class="ttdef"><b>Definition:</b> http.hpp:701</div></div>
-<div class="ttc" id="namespaceprocess_1_1http_1_1query_html_a5e9e85365fc2a1a7cd2e1a2d39cb1f15"><div class="ttname"><a href="namespaceprocess_1_1http_1_1query.html#a5e9e85365fc2a1a7cd2e1a2d39cb1f15">process::http::query::decode</a></div><div class="ttdeci">Try&lt; hashmap&lt; std::string, std::string &gt; &gt; decode(const std::string &amp;query)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:172</div></div>
+<div class="ttc" id="namespaceprocess_1_1http_1_1query_html_a5e9e85365fc2a1a7cd2e1a2d39cb1f15"><div class="ttname"><a href="namespaceprocess_1_1http_1_1query.html#a5e9e85365fc2a1a7cd2e1a2d39cb1f15">process::http::query::decode</a></div><div class="ttdeci">Try&lt; hashmap&lt; std::string, std::string &gt; &gt; decode(const std::string &amp;query)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:183</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_adf7f64f0d95bae2b22dde9b5db8e892c"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#adf7f64f0d95bae2b22dde9b5db8e892c">process::http::Status::RESET_CONTENT</a></div><div class="ttdeci">static const uint16_t RESET_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:223</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_html_a000e921fa096a665acce3c2aaa38339e"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe::writer</a></div><div class="ttdeci">Writer writer() const </div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f0915530/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
index dfa8f53..79d122c 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
@@ -1064,7 +1064,7 @@
 <div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160;</div>
 <div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160;<span class="preprocessor">#endif // __STOUT_PROTOBUF_HPP__</span></div>
 <div class="ttc" id="structJSON_1_1Number_html_a56cb07aeff197c76b03798cd5f25c347"><div class="ttname"><a href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number::as</a></div><div class="ttdeci">T as() const </div><div class="ttdef"><b>Definition:</b> json.hpp:116</div></div>
-<div class="ttc" id="namespacebase64_html_ab3ba01437a30ea8938faaa92e9b72948"><div class="ttname"><a href="namespacebase64.html#ab3ba01437a30ea8938faaa92e9b72948">base64::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:172</div></div>
+<div class="ttc" id="namespacebase64_html_ab3ba01437a30ea8938faaa92e9b72948"><div class="ttname"><a href="namespacebase64.html#ab3ba01437a30ea8938faaa92e9b72948">base64::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:183</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parser_html_af8462b89d46d2724b73c62b1327bc859"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parser.html#af8462b89d46d2724b73c62b1327bc859">protobuf::internal::Parser::operator()</a></div><div class="ttdeci">Try&lt; Nothing &gt; operator()(const JSON::Object &amp;object) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:381</div></div>
 <div class="ttc" id="classResult_html_ac2cdc0db9f9d29a5bb2f1cf19c29da49"><div class="ttname"><a href="classResult.html#ac2cdc0db9f9d29a5bb2f1cf19c29da49">Result::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> result.hpp:112</div></div>
 <div class="ttc" id="windows_2fcntl_8hpp_html_a11b644a8526139c4cc1850dac1271ced"><div class="ttname"><a href="windows_2fcntl_8hpp.html#a11b644a8526139c4cc1850dac1271ced">O_WRONLY</a></div><div class="ttdeci">#define O_WRONLY</div><div class="ttdef"><b>Definition:</b> fcntl.hpp:26</div></div>
@@ -1093,7 +1093,7 @@
 <div class="ttc" id="namespaceos_html_ae933a0291b9f1195709f10b568daccac"><div class="ttname"><a href="namespaceos.html#ae933a0291b9f1195709f10b568daccac">os::lseek</a></div><div class="ttdeci">Try&lt; off_t &gt; lseek(int_fd fd, off_t offset, int whence)</div><div class="ttdef"><b>Definition:</b> lseek.hpp:29</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parser_html"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parser.html">protobuf::internal::Parser</a></div><div class="ttdef"><b>Definition:</b> protobuf.hpp:373</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
-<div class="ttc" id="namespacebase64_html_a47c61bb5df3dae8cd38f44b6b69e5b4d"><div class="ttname"><a href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">base64::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s)</div><div class="ttdoc">Encode a string to Base64 with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:159</div></div>
+<div class="ttc" id="namespacebase64_html_a47c61bb5df3dae8cd38f44b6b69e5b4d"><div class="ttname"><a href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">base64::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s)</div><div class="ttdoc">Encode a string to Base64 with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:170</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parser_html_a61920d2c324551d58a28330ccd5516fc"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parser.html#a61920d2c324551d58a28330ccd5516fc">protobuf::internal::Parser::operator()</a></div><div class="ttdeci">Try&lt; Nothing &gt; operator()(const JSON::String &amp;string) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:403</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2read_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2read_8hpp.html">read.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f0915530/content/api/latest/c++/base64_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/base64_8hpp_source.html b/content/api/latest/c++/base64_8hpp_source.html
index c18d493..a341de6 100644
--- a/content/api/latest/c++/base64_8hpp_source.html
+++ b/content/api/latest/c++/base64_8hpp_source.html
@@ -161,86 +161,97 @@
 <div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;      <span class="keywordflow">break</span>; <span class="comment">// Reached the padding.</span></div>
 <div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    }</div>
 <div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="keywordflow">if</span> (!isBase64(c)) {</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Invalid character &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(c) + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    }</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    array4[i++] = c;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    <span class="keywordflow">if</span> (i == 4) {</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      <span class="keywordflow">for</span> (i = 0; i &lt; 4; i++) {</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;        array4[i] = <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">char</span><span class="keyword">&gt;</span>(chars.find(array4[i]));</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;      }</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      array3[0] = (array4[0] &lt;&lt; 2) + ((array4[1] &amp; 0x30) &gt;&gt; 4);</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      array3[1] = ((array4[1] &amp; 0xf) &lt;&lt; 4) + ((array4[2] &amp; 0x3c) &gt;&gt; 2);</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      array3[2] = ((array4[2] &amp; 0x3) &lt;&lt; 6) + array4[3];</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="keywordflow">for</span> (i = 0; i &lt; 3; i++) {</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;        result += array3[i];</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;      }</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;      i = 0;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    }</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  }</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keywordflow">if</span> (i != 0) {</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    <span class="keywordtype">size_t</span> j;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    <span class="keywordflow">for</span> (j = i; j &lt; 4; j++) {</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      array4[j] = 0;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    }</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    <span class="keywordflow">for</span> (j = 0; j &lt; 4; j++) {</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      array4[j] = <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">char</span><span class="keyword">&gt;</span>(chars.find(array4[j]));</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="comment">// The base RFC (https://tools.ietf.org/html/rfc4648#section-3.3) explicitly</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <span class="comment">// asks to reject non-alphabet characters including newlines and</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="comment">// whitespaces. However, other specifications like MIME simply ignore</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <span class="comment">// characters outside the base alphabet (&quot;be liberal in what you accept&quot;).</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    <span class="comment">// Further, most implementation ignore whiltespace characters when</span></div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    <span class="comment">// processing encoded data. This allows tools to delimit encoded with</span></div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    <span class="comment">// newlines or other whitespace characters for better readability, etc.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    <span class="keywordflow">if</span> (isspace(c)) {</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;      <span class="keywordflow">continue</span>;</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    }</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    <span class="keywordflow">if</span> (!isBase64(c)) {</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Invalid character &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(c) + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    }</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    array4[i++] = c;</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <span class="keywordflow">if</span> (i == 4) {</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <span class="keywordflow">for</span> (i = 0; i &lt; 4; i++) {</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        array4[i] = <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">char</span><span class="keyword">&gt;</span>(chars.find(array4[i]));</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      }</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      array3[0] = (array4[0] &lt;&lt; 2) + ((array4[1] &amp; 0x30) &gt;&gt; 4);</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      array3[1] = ((array4[1] &amp; 0xf) &lt;&lt; 4) + ((array4[2] &amp; 0x3c) &gt;&gt; 2);</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;      array3[2] = ((array4[2] &amp; 0x3) &lt;&lt; 6) + array4[3];</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      <span class="keywordflow">for</span> (i = 0; i &lt; 3; i++) {</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;        result += array3[i];</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;      }</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      i = 0;</div>
 <div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    }</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    array3[0] = (array4[0] &lt;&lt; 2) + ((array4[1] &amp; 0x30) &gt;&gt; 4);</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    array3[1] = ((array4[1] &amp; 0xf) &lt;&lt; 4) + ((array4[2] &amp; 0x3c) &gt;&gt; 2);</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    array3[2] = ((array4[2] &amp; 0x3) &lt;&lt; 6) + array4[3];</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    <span class="keywordflow">for</span> (j = 0; (j &lt; i - 1); j++) {</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      result += array3[j];</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    }</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  }</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;}</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
-<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">  159</a></span>&#160;<span class="keyword">inline</span> std::string <a class="code" href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">encode</a>(<span class="keyword">const</span> std::string&amp; s)</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;{</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacebase64_1_1internal.html#af0cbe84ce20cf486d088248591305818">internal::encode</a>(s, <a class="code" href="namespacebase64_1_1internal.html#a622ff5960fa75c8f838f40b5473766cc">internal::STANDARD_CHARS</a>, <span class="keyword">true</span>);</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;}</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  }</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <span class="keywordflow">if</span> (i != 0) {</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    <span class="keywordtype">size_t</span> j;</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keywordflow">for</span> (j = i; j &lt; 4; j++) {</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;      array4[j] = 0;</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    }</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    <span class="keywordflow">for</span> (j = 0; j &lt; 4; j++) {</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      array4[j] = <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">char</span><span class="keyword">&gt;</span>(chars.find(array4[j]));</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    }</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;    array3[0] = (array4[0] &lt;&lt; 2) + ((array4[1] &amp; 0x30) &gt;&gt; 4);</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;    array3[1] = ((array4[1] &amp; 0xf) &lt;&lt; 4) + ((array4[2] &amp; 0x3c) &gt;&gt; 2);</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;    array3[2] = ((array4[2] &amp; 0x3) &lt;&lt; 6) + array4[3];</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    <span class="keywordflow">for</span> (j = 0; (j &lt; i - 1); j++) {</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;      result += array3[j];</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;    }</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  }</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;}</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
 <div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="namespacebase64.html#ab3ba01437a30ea8938faaa92e9b72948">  172</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacebase64.html#ab3ba01437a30ea8938faaa92e9b72948">decode</a>(<span class="keyword">const</span> std::string&amp; s)</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;{</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacebase64_1_1internal.html#a08e99be281678c1aedc09c8ede696f69">internal::decode</a>(s, <a class="code" href="namespacebase64_1_1internal.html#a622ff5960fa75c8f838f40b5473766cc">internal::STANDARD_CHARS</a>);</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;}</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div>
-<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="namespacebase64.html#a684ce7ecc99e8ba6906c3a063b9ef71c">  185</a></span>&#160;<span class="keyword">inline</span> std::string <a class="code" href="namespacebase64.html#a684ce7ecc99e8ba6906c3a063b9ef71c">encode_url_safe</a>(<span class="keyword">const</span> std::string&amp; s, <span class="keywordtype">bool</span> padding = <span class="keyword">true</span>)</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;{</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacebase64_1_1internal.html#af0cbe84ce20cf486d088248591305818">internal::encode</a>(s, <a class="code" href="namespacebase64_1_1internal.html#afb1eec684c43630078b7a6288cc17335">internal::URL_SAFE_CHARS</a>, padding);</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;}</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
-<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="namespacebase64.html#aae9b40e06fb97752bef369b2a0190eaf">  198</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacebase64.html#aae9b40e06fb97752bef369b2a0190eaf">decode_url_safe</a>(<span class="keyword">const</span> std::string&amp; s)</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;{</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacebase64_1_1internal.html#a08e99be281678c1aedc09c8ede696f69">internal::decode</a>(s, <a class="code" href="namespacebase64_1_1internal.html#afb1eec684c43630078b7a6288cc17335">internal::URL_SAFE_CHARS</a>);</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;}</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;} <span class="comment">// namespace base64 {</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;<span class="preprocessor">#endif // __STOUT_BASE64_HPP__</span></div>
-<div class="ttc" id="namespacebase64_html_ab3ba01437a30ea8938faaa92e9b72948"><div class="ttname"><a href="namespacebase64.html#ab3ba01437a30ea8938faaa92e9b72948">base64::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:172</div></div>
+<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">  170</a></span>&#160;<span class="keyword">inline</span> std::string <a class="code" href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">encode</a>(<span class="keyword">const</span> std::string&amp; s)</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;{</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacebase64_1_1internal.html#af0cbe84ce20cf486d088248591305818">internal::encode</a>(s, <a class="code" href="namespacebase64_1_1internal.html#a622ff5960fa75c8f838f40b5473766cc">internal::STANDARD_CHARS</a>, <span class="keyword">true</span>);</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;}</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
+<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="namespacebase64.html#ab3ba01437a30ea8938faaa92e9b72948">  183</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacebase64.html#ab3ba01437a30ea8938faaa92e9b72948">decode</a>(<span class="keyword">const</span> std::string&amp; s)</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;{</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacebase64_1_1internal.html#a08e99be281678c1aedc09c8ede696f69">internal::decode</a>(s, <a class="code" href="namespacebase64_1_1internal.html#a622ff5960fa75c8f838f40b5473766cc">internal::STANDARD_CHARS</a>);</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;}</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div>
+<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="namespacebase64.html#a684ce7ecc99e8ba6906c3a063b9ef71c">  196</a></span>&#160;<span class="keyword">inline</span> std::string <a class="code" href="namespacebase64.html#a684ce7ecc99e8ba6906c3a063b9ef71c">encode_url_safe</a>(<span class="keyword">const</span> std::string&amp; s, <span class="keywordtype">bool</span> padding = <span class="keyword">true</span>)</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;{</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacebase64_1_1internal.html#af0cbe84ce20cf486d088248591305818">internal::encode</a>(s, <a class="code" href="namespacebase64_1_1internal.html#afb1eec684c43630078b7a6288cc17335">internal::URL_SAFE_CHARS</a>, padding);</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;}</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div>
+<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="namespacebase64.html#aae9b40e06fb97752bef369b2a0190eaf">  209</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacebase64.html#aae9b40e06fb97752bef369b2a0190eaf">decode_url_safe</a>(<span class="keyword">const</span> std::string&amp; s)</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;{</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacebase64_1_1internal.html#a08e99be281678c1aedc09c8ede696f69">internal::decode</a>(s, <a class="code" href="namespacebase64_1_1internal.html#afb1eec684c43630078b7a6288cc17335">internal::URL_SAFE_CHARS</a>);</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;}</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;} <span class="comment">// namespace base64 {</span></div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;<span class="preprocessor">#endif // __STOUT_BASE64_HPP__</span></div>
+<div class="ttc" id="namespacebase64_html_ab3ba01437a30ea8938faaa92e9b72948"><div class="ttname"><a href="namespacebase64.html#ab3ba01437a30ea8938faaa92e9b72948">base64::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:183</div></div>
 <div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="namespacebase64_1_1internal_html_af0cbe84ce20cf486d088248591305818"><div class="ttname"><a href="namespacebase64_1_1internal.html#af0cbe84ce20cf486d088248591305818">base64::internal::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s, const std::string &amp;chars, bool padding)</div><div class="ttdef"><b>Definition:</b> base64.hpp:43</div></div>
 <div class="ttc" id="namespacebase64_1_1internal_html_afb1eec684c43630078b7a6288cc17335"><div class="ttname"><a href="namespacebase64_1_1internal.html#afb1eec684c43630078b7a6288cc17335">base64::internal::URL_SAFE_CHARS</a></div><div class="ttdeci">constexpr char URL_SAFE_CHARS[]</div><div class="ttdef"><b>Definition:</b> base64.hpp:37</div></div>
-<div class="ttc" id="namespacebase64_html_a47c61bb5df3dae8cd38f44b6b69e5b4d"><div class="ttname"><a href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">base64::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s)</div><div class="ttdoc">Encode a string to Base64 with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:159</div></div>
-<div class="ttc" id="namespacebase64_html_a684ce7ecc99e8ba6906c3a063b9ef71c"><div class="ttname"><a href="namespacebase64.html#a684ce7ecc99e8ba6906c3a063b9ef71c">base64::encode_url_safe</a></div><div class="ttdeci">std::string encode_url_safe(const std::string &amp;s, bool padding=true)</div><div class="ttdoc">Encode a string to Base64 with a URL and filename safe alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:185</div></div>
+<div class="ttc" id="namespacebase64_html_a47c61bb5df3dae8cd38f44b6b69e5b4d"><div class="ttname"><a href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">base64::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s)</div><div class="ttdoc">Encode a string to Base64 with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:170</div></div>
+<div class="ttc" id="namespacebase64_html_a684ce7ecc99e8ba6906c3a063b9ef71c"><div class="ttname"><a href="namespacebase64.html#a684ce7ecc99e8ba6906c3a063b9ef71c">base64::encode_url_safe</a></div><div class="ttdeci">std::string encode_url_safe(const std::string &amp;s, bool padding=true)</div><div class="ttdoc">Encode a string to Base64 with a URL and filename safe alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:196</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="namespacebase64_html_aae9b40e06fb97752bef369b2a0190eaf"><div class="ttname"><a href="namespacebase64.html#aae9b40e06fb97752bef369b2a0190eaf">base64::decode_url_safe</a></div><div class="ttdeci">Try&lt; std::string &gt; decode_url_safe(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with a URL and filename safe alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:198</div></div>
+<div class="ttc" id="namespacebase64_html_aae9b40e06fb97752bef369b2a0190eaf"><div class="ttname"><a href="namespacebase64.html#aae9b40e06fb97752bef369b2a0190eaf">base64::decode_url_safe</a></div><div class="ttdeci">Try&lt; std::string &gt; decode_url_safe(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with a URL and filename safe alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:209</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
 <div class="ttc" id="namespacebase64_1_1internal_html_a622ff5960fa75c8f838f40b5473766cc"><div class="ttname"><a href="namespacebase64_1_1internal.html#a622ff5960fa75c8f838f40b5473766cc">base64::internal::STANDARD_CHARS</a></div><div class="ttdeci">constexpr char STANDARD_CHARS[]</div><div class="ttdef"><b>Definition:</b> base64.hpp:32</div></div>
 <div class="ttc" id="namespacebase64_1_1internal_html_a08e99be281678c1aedc09c8ede696f69"><div class="ttname"><a href="namespacebase64_1_1internal.html#a08e99be281678c1aedc09c8ede696f69">base64::internal::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s, const std::string &amp;chars)</div><div class="ttdef"><b>Definition:</b> base64.hpp:92</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f0915530/content/api/latest/c++/decoder_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/decoder_8hpp_source.html b/content/api/latest/c++/decoder_8hpp_source.html
index 13d8205..6b85fad 100644
--- a/content/api/latest/c++/decoder_8hpp_source.html
+++ b/content/api/latest/c++/decoder_8hpp_source.html
@@ -1135,7 +1135,7 @@
 <div class="ttc" id="classprocess_1_1ResponseDecoder_html_a5d32f69bc877e26509324f6aea2de46a"><div class="ttname"><a href="classprocess_1_1ResponseDecoder.html#a5d32f69bc877e26509324f6aea2de46a">process::ResponseDecoder::failed</a></div><div class="ttdeci">bool failed() const </div><div class="ttdef"><b>Definition:</b> decoder.hpp:341</div></div>
 <div class="ttc" id="classprocess_1_1StreamingResponseDecoder_html_ae7db33e85c98ef39426aa06f44f36fd9"><div class="ttname"><a href="classprocess_1_1StreamingResponseDecoder.html#ae7db33e85c98ef39426aa06f44f36fd9">process::StreamingResponseDecoder::failed</a></div><div class="ttdeci">bool failed() const </div><div class="ttdef"><b>Definition:</b> decoder.hpp:575</div></div>
 <div class="ttc" id="classprocess_1_1StreamingResponseDecoder_html_ad7c6287ca5347a3d37c2ac9183c8a88d"><div class="ttname"><a href="classprocess_1_1StreamingResponseDecoder.html#ad7c6287ca5347a3d37c2ac9183c8a88d">process::StreamingResponseDecoder::~StreamingResponseDecoder</a></div><div class="ttdeci">~StreamingResponseDecoder()</div><div class="ttdef"><b>Definition:</b> decoder.hpp:537</div></div>
-<div class="ttc" id="namespaceprocess_1_1http_1_1query_html_a5e9e85365fc2a1a7cd2e1a2d39cb1f15"><div class="ttname"><a href="namespaceprocess_1_1http_1_1query.html#a5e9e85365fc2a1a7cd2e1a2d39cb1f15">process::http::query::decode</a></div><div class="ttdeci">Try&lt; hashmap&lt; std::string, std::string &gt; &gt; decode(const std::string &amp;query)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:172</div></div>
+<div class="ttc" id="namespaceprocess_1_1http_1_1query_html_a5e9e85365fc2a1a7cd2e1a2d39cb1f15"><div class="ttname"><a href="namespaceprocess_1_1http_1_1query.html#a5e9e85365fc2a1a7cd2e1a2d39cb1f15">process::http::query::decode</a></div><div class="ttdeci">Try&lt; hashmap&lt; std::string, std::string &gt; &gt; decode(const std::string &amp;query)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:183</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f0915530/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
index 245f814..09bdfac 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -3729,7 +3729,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a7de5d53d7b50331d65ba02f83586e890"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a7de5d53d7b50331d65ba02f83586e890">mesos::internal::tests::resource_provider::MockResourceProvider::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3122</div></div>
 <div class="ttc" id="classmesos_1_1MesosSchedulerDriver_html"><div class="ttname"><a href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:346</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
-<div class="ttc" id="namespacebase64_html_a47c61bb5df3dae8cd38f44b6b69e5b4d"><div class="ttname"><a href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">base64::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s)</div><div class="ttdoc">Encode a string to Base64 with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:159</div></div>
+<div class="ttc" id="namespacebase64_html_a47c61bb5df3dae8cd38f44b6b69e5b4d"><div class="ttname"><a href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">base64::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s)</div><div class="ttdoc">Encode a string to Base64 with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:170</div></div>
 <div class="ttc" id="slave_8hpp_html"><div class="ttname"><a href="slave_8hpp.html">slave.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_html_a8bbd933c9e18c30b6c6e0502a31b5b9e"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a8bbd933c9e18c30b6c6e0502a31b5b9e">mesos::internal::tests::ZooKeeperTest::SetUpTestCase</a></div><div class="ttdeci">static void SetUpTestCase()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html">mesos::internal::tests::scheduler::MockHTTPScheduler</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2456</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f0915530/content/blog/feed.xml
----------------------------------------------------------------------
diff --git a/content/blog/feed.xml b/content/blog/feed.xml
index b29d47b..2b9f6fd 100644
--- a/content/blog/feed.xml
+++ b/content/blog/feed.xml
@@ -295,7 +295,7 @@ To learn more about CSI work in Mesos, you can dig into the design document &lt;
 &lt;/ul&gt;
 
 
-&lt;p&gt;If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing &lt;a href=&quot;&amp;#109;&amp;#x61;&amp;#x69;&amp;#108;&amp;#116;&amp;#x6f;&amp;#x3a;&amp;#100;&amp;#x65;&amp;#118;&amp;#64;&amp;#97;&amp;#112;&amp;#97;&amp;#x63;&amp;#104;&amp;#101;&amp;#46;&amp;#x6d;&amp;#101;&amp;#115;&amp;#111;&amp;#x73;&amp;#46;&amp;#x6f;&amp;#x72;&amp;#103;&quot;&gt;&amp;#x64;&amp;#x65;&amp;#x76;&amp;#64;&amp;#x61;&amp;#112;&amp;#x61;&amp;#x63;&amp;#104;&amp;#x65;&amp;#46;&amp;#109;&amp;#101;&amp;#115;&amp;#x6f;&amp;#115;&amp;#46;&amp;#x6f;&amp;#x72;&amp;#103;&lt;/a&gt;.&lt;/p&gt;
+&lt;p&gt;If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing &lt;a href=&quot;&amp;#109;&amp;#97;&amp;#x69;&amp;#x6c;&amp;#116;&amp;#x6f;&amp;#58;&amp;#100;&amp;#101;&amp;#x76;&amp;#x40;&amp;#x61;&amp;#x70;&amp;#x61;&amp;#x63;&amp;#104;&amp;#101;&amp;#46;&amp;#x6d;&amp;#x65;&amp;#x73;&amp;#111;&amp;#x73;&amp;#x2e;&amp;#111;&amp;#x72;&amp;#103;&quot;&gt;&amp;#x64;&amp;#101;&amp;#118;&amp;#64;&amp;#97;&amp;#112;&amp;#97;&amp;#x63;&amp;#104;&amp;#x65;&amp;#46;&amp;#109;&amp;#x65;&amp;#x73;&amp;#x6f;&amp;#115;&amp;#46;&amp;#111;&amp;#114;&amp;#x67;&lt;/a&gt;.&lt;/p&gt;
 
 	</content>
   </entry>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f0915530/content/blog/performance-working-group-progress-report/index.html
----------------------------------------------------------------------
diff --git a/content/blog/performance-working-group-progress-report/index.html b/content/blog/performance-working-group-progress-report/index.html
index ab5c190..eb8a94c 100644
--- a/content/blog/performance-working-group-progress-report/index.html
+++ b/content/blog/performance-working-group-progress-report/index.html
@@ -248,7 +248,7 @@
 </ul>
 
 
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#109;&#x61;&#x69;&#108;&#116;&#x6f;&#x3a;&#100;&#x65;&#118;&#64;&#97;&#112;&#97;&#x63;&#104;&#101;&#46;&#x6d;&#101;&#115;&#111;&#x73;&#46;&#x6f;&#x72;&#103;">&#x64;&#x65;&#x76;&#64;&#x61;&#112;&#x61;&#x63;&#104;&#x65;&#46;&#109;&#101;&#115;&#x6f;&#115;&#46;&#x6f;&#x72;&#103;</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#109;&#97;&#x69;&#x6c;&#116;&#x6f;&#58;&#100;&#101;&#x76;&#x40;&#x61;&#x70;&#x61;&#x63;&#104;&#101;&#46;&#x6d;&#x65;&#x73;&#111;&#x73;&#x2e;&#111;&#x72;&#103;">&#x64;&#101;&#118;&#64;&#97;&#112;&#97;&#x63;&#104;&#x65;&#46;&#109;&#x65;&#x73;&#x6f;&#115;&#46;&#111;&#114;&#x67;</a>.</p>
 
   </div>
 </div>