aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2019-09-12 01:15:42 +0700
committerShulhan <m.shulhan@gmail.com>2019-09-12 01:15:42 +0700
commit100c745cfadb36d72ad03c772fa64031ad7baa64 (patch)
tree8d93e418e70635d963156cef0b006ba3a02fdf55
parent7272224e2661d251c5478803bc8873d62e2b1d42 (diff)
downloadpakakeh.go-100c745cfadb36d72ad03c772fa64031ad7baa64.tar.xz
doc: generate HTML files
-rw-r--r--CHANGELOG.html116
-rw-r--r--doc/SPF.html2
2 files changed, 95 insertions, 23 deletions
diff --git a/CHANGELOG.html b/CHANGELOG.html
index a7952543..b6ebdb3c 100644
--- a/CHANGELOG.html
+++ b/CHANGELOG.html
@@ -29,6 +29,13 @@
<div id="toc" class="toc">
<div id="toctitle">Table of Contents</div>
<ul class="sectlevel1">
+<li><a href="#_share_v0_9_0_2019_10_xx">share v0.9.0 (2019-10-xx)</a>
+<ul class="sectlevel2">
+<li><a href="#_new_features">New Features</a></li>
+<li><a href="#_breaking_changes">Breaking Changes</a></li>
+<li><a href="#_bug_fixes">Bug Fixes</a></li>
+</ul>
+</li>
<li><a href="#_share_v0_8_2_2019_09_05">share v0.8.2 (2019-09-05)</a>
<ul class="sectlevel2">
<li><a href="#_enhancements">Enhancements</a></li>
@@ -41,37 +48,37 @@
</li>
<li><a href="#_share_v0_8_0_2019_07_09">share v0.8.0 (2019-07-09)</a>
<ul class="sectlevel2">
-<li><a href="#_breaking_changes">Breaking changes</a></li>
-<li><a href="#_new_features">New Features</a></li>
+<li><a href="#_breaking_changes_2">Breaking changes</a></li>
+<li><a href="#_new_features_2">New Features</a></li>
<li><a href="#_enhancements_3">Enhancements</a></li>
</ul>
</li>
<li><a href="#_share_v0_7_0_2019_06_14">share v0.7.0 (2019-06-14)</a>
<ul class="sectlevel2">
-<li><a href="#_breaking_changes_2">Breaking Changes</a></li>
-<li><a href="#_new_features_2">New Features</a></li>
+<li><a href="#_breaking_changes_3">Breaking Changes</a></li>
+<li><a href="#_new_features_3">New Features</a></li>
<li><a href="#_enhancements_4">Enhancements</a></li>
-<li><a href="#_bug_fixes">Bug Fixes</a></li>
+<li><a href="#_bug_fixes_2">Bug Fixes</a></li>
</ul>
</li>
<li><a href="#_share_v0_6_1_2019_05_11">share v0.6.1 (2019-05-11)</a></li>
<li><a href="#_share_v0_6_0_2019_05_07">share v0.6.0 (2019-05-07)</a>
<ul class="sectlevel2">
-<li><a href="#_breaking_changes_3">Breaking Changes</a></li>
-<li><a href="#_new_features_3">New Features</a></li>
-<li><a href="#_bug_fixes_2">Bug Fixes</a></li>
+<li><a href="#_breaking_changes_4">Breaking Changes</a></li>
+<li><a href="#_new_features_4">New Features</a></li>
+<li><a href="#_bug_fixes_3">Bug Fixes</a></li>
<li><a href="#_documentation">Documentation</a></li>
</ul>
</li>
<li><a href="#_share_v0_5_0_2019_04_02">share v0.5.0 (2019-04-02)</a>
<ul class="sectlevel2">
-<li><a href="#_new_features_4">New Features</a></li>
+<li><a href="#_new_features_5">New Features</a></li>
<li><a href="#_enhancements_5">Enhancements</a></li>
</ul>
</li>
<li><a href="#_share_v0_4_0_2019_03_01">share v0.4.0 (2019-03-01)</a>
<ul class="sectlevel2">
-<li><a href="#_new_features_5">New Features</a></li>
+<li><a href="#_new_features_6">New Features</a></li>
<li><a href="#_enhancements_6">Enhancements</a></li>
<li><a href="#_fixes">Fixes</a></li>
</ul>
@@ -85,7 +92,7 @@
</li>
<li><a href="#_share_v0_2_0_2019_01_02">share v0.2.0 (2019-01-02)</a>
<ul class="sectlevel2">
-<li><a href="#_new_features_6">New Features</a></li>
+<li><a href="#_new_features_7">New Features</a></li>
<li><a href="#_enhancements_8">Enhancements</a></li>
</ul>
</li>
@@ -100,6 +107,71 @@
</div>
</div>
<div class="sect1">
+<h2 id="_share_v0_9_0_2019_10_xx">share v0.9.0 (2019-10-xx)</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_new_features">New Features</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>http: implement key binding in registered Endpoint&#39;s Path</p>
+<div class="paragraph">
+<p>Previously, only raw path can be registered on Endpoint. This changes
+implement key binding using colon &#34;:&#34; on path. For example, registering
+path &#34;/:x/y&#34; will bind key &#34;x&#34; to a string value that can be accessed on
+http.Request.Form using Get method.</p>
+</div>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_breaking_changes">Breaking Changes</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>ini: set variable with &#34;=&#34; without a value default to empty string</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Previously, a variable end with &#34;=&#34; will have value set to &#34;true&#34;.
+For example,</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>[section]
+var =</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>set the &#34;var&#34; value to string &#34;true&#34;.</p>
+</div>
+<div class="paragraph">
+<p>This changes make the variable that end with &#34;=&#34; without any value
+to be an empty string, so &#34;var&#34; value is equal to &#34;&#34;.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_bug_fixes">Bug Fixes</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>ini: check for possible nil variable on Write</p>
+</li>
+<li>
+<p>dns: allow message with non recursive-desired to be forwarded</p>
+<div class="paragraph">
+<p>On macOS, turn out, all DNS queries have RD flag set to zero. This cause
+no DNS queries forwarded to parent server.</p>
+</div>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
<h2 id="_share_v0_8_2_2019_09_05">share v0.8.2 (2019-09-05)</h2>
<div class="sectionbody">
<div class="sect2">
@@ -191,7 +263,7 @@ file, we want that file to be excluded from .go static source.</p>
<h2 id="_share_v0_8_0_2019_07_09">share v0.8.0 (2019-07-09)</h2>
<div class="sectionbody">
<div class="sect2">
-<h3 id="_breaking_changes">Breaking changes</h3>
+<h3 id="_breaking_changes_2">Breaking changes</h3>
<div class="ulist">
<ul>
<li>
@@ -202,7 +274,7 @@ file, we want that file to be excluded from .go static source.</p>
</div>
</div>
<div class="sect2">
-<h3 id="_new_features">New Features</h3>
+<h3 id="_new_features_2">New Features</h3>
<div class="ulist">
<ul>
<li>
@@ -237,7 +309,7 @@ file, we want that file to be excluded from .go static source.</p>
simple API.</p>
</div>
<div class="sect2">
-<h3 id="_breaking_changes_2">Breaking Changes</h3>
+<h3 id="_breaking_changes_3">Breaking Changes</h3>
<div class="ulist">
<ul>
<li>
@@ -250,7 +322,7 @@ simple API.</p>
</div>
</div>
<div class="sect2">
-<h3 id="_new_features_2">New Features</h3>
+<h3 id="_new_features_3">New Features</h3>
<div class="ulist">
<ul>
<li>
@@ -321,7 +393,7 @@ simple API.</p>
</div>
</div>
<div class="sect2">
-<h3 id="_bug_fixes">Bug Fixes</h3>
+<h3 id="_bug_fixes_2">Bug Fixes</h3>
<div class="ulist">
<ul>
<li>
@@ -375,7 +447,7 @@ Most notable changes are adding caches and query forwarding (recursion), and
removing the server handler.</p>
</div>
<div class="sect2">
-<h3 id="_breaking_changes_3">Breaking Changes</h3>
+<h3 id="_breaking_changes_4">Breaking Changes</h3>
<div class="ulist">
<ul>
<li>
@@ -449,7 +521,7 @@ removing the server handler.</p>
</div>
</div>
<div class="sect2">
-<h3 id="_new_features_3">New Features</h3>
+<h3 id="_new_features_4">New Features</h3>
<div class="ulist">
<ul>
<li>
@@ -519,7 +591,7 @@ removing the server handler.</p>
</div>
</div>
<div class="sect2">
-<h3 id="_bug_fixes_2">Bug Fixes</h3>
+<h3 id="_bug_fixes_3">Bug Fixes</h3>
<div class="ulist">
<ul>
<li>
@@ -585,7 +657,7 @@ server and client API to make it easy and extensible. The websocket is now
100% pass the autobahn testsuite (minus compression feature).</p>
</div>
<div class="sect2">
-<h3 id="_new_features_4">New Features</h3>
+<h3 id="_new_features_5">New Features</h3>
<div class="ulist">
<ul>
<li>
@@ -652,7 +724,7 @@ server and client API to make it easy and extensible. The websocket is now
<h2 id="_share_v0_4_0_2019_03_01">share v0.4.0 (2019-03-01)</h2>
<div class="sectionbody">
<div class="sect2">
-<h3 id="_new_features_5">New Features</h3>
+<h3 id="_new_features_6">New Features</h3>
<div class="ulist">
<ul>
<li>
@@ -898,7 +970,7 @@ server and client API to make it easy and extensible. The websocket is now
<h2 id="_share_v0_2_0_2019_01_02">share v0.2.0 (2019-01-02)</h2>
<div class="sectionbody">
<div class="sect2">
-<h3 id="_new_features_6">New Features</h3>
+<h3 id="_new_features_7">New Features</h3>
<div class="ulist">
<ul>
<li>
diff --git a/doc/SPF.html b/doc/SPF.html
index 8bdfef10..3f1e4540 100644
--- a/doc/SPF.html
+++ b/doc/SPF.html
@@ -325,7 +325,7 @@ text of all the records of a given type is under 450 octets, then DNS answers
ought to fit in UDP packets.
Records that are too long to fit in a single UDP packet could be silently
ignored by SPF verifiers due to firewall and other issues that interfere with
-the operation of DNS over TCP or using ENDS0.</p>
+the operation of DNS over TCP or using EDNS0.</p>
</div>
<div class="paragraph">
<p>Note that when computing the sizes for replies to queries of the TXT format,