diff options
| -rw-r--r-- | CHANGELOG.adoc | 42 | ||||
| -rw-r--r-- | CHANGELOG.html | 110 |
2 files changed, 143 insertions, 9 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index ba105200..d9714cb9 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -4,7 +4,7 @@ This library is released each month, either at the end of month or at the first week of next month. -== share v0.6.0 (2019-05-xx) +== share v0.6.0 (2019-05-07) This release bring major changes on dns package. Most notable changes are adding caches and query forwarding (recursion), and @@ -13,7 +13,7 @@ removing the server handler. === Breaking Changes -* `dns`: +* `dns`: ** refactor server to use Start(), Wait(), and Stop() ** use direct certificate instance on ServerOptions ** rename Send to Write, and change the parameter type to slice of byte @@ -25,17 +25,38 @@ removing the server handler. ** unexport all fields from UDP and TCP clients ** remove TCPPort on ServerOptions +* `http`: +** change server initialization using options + +* `io`: +** simplify Watcher to use callback instead of channel + +* `memfs`: +** refactoring go generate file to use type from memfs + === New Features -* `crypto`: new package that provide a wrapper for standard crypto +* `crypto`: new package that provide a wrapper for standard crypto library -* `dns`: +* `dns`: ** add caches to server ** add method to set AA, Query, RD, RCode on Message ** add mapping of response code to human readable names ** implement recursion, forwarding request to parent name servers +** check for zero TTL on authorities and additionals RR on IsExpired + +* `io`: +** implement naive directory change notification, DirWatcher -* `smtp`: add field DKIMOptions to Domain +* `memfs`: +** add parameter to make reading file content become optional +** add method to unmount directory +** add method to check if memfs contains mounted directory +** add method to update node content and information +** export the method to add new child +** add method to remove child from any node + +* `smtp`: add field DKIMOptions to Domain === Bug Fixes @@ -44,6 +65,17 @@ removing the server handler. ** set the TTL offset when packing resource record ** fix parsing TXT from zone file +* `http`: +** allow serving directory with slash + +* `memfs`: +** fix possible invalid system path on file with symbolic link +** refresh the directory tree in Development mode if page not found + +=== Documentation + +* add documentation for Sender Policy Framework (RFC 7208) + == share v0.5.0 (2019-04-02) diff --git a/CHANGELOG.html b/CHANGELOG.html index 9309ed07..3cd3c5be 100644 --- a/CHANGELOG.html +++ b/CHANGELOG.html @@ -15,11 +15,12 @@ <div id="toc" class="toc"> <div id="toctitle">Table of Contents</div> <ul class="sectlevel1"> -<li><a href="#_share_v0_6_0_2019_05_xx">share v0.6.0 (2019-05-xx)</a> +<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">Breaking Changes</a></li> <li><a href="#_new_features">New Features</a></li> <li><a href="#_bug_fixes">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> @@ -62,7 +63,7 @@ first week of next month.</p> </div> </div> <div class="sect1"> -<h2 id="_share_v0_6_0_2019_05_xx">share v0.6.0 (2019-05-xx)</h2> +<h2 id="_share_v0_6_0_2019_05_07">share v0.6.0 (2019-05-07)</h2> <div class="sectionbody"> <div class="paragraph"> <p>This release bring major changes on dns package. @@ -110,6 +111,36 @@ removing the server handler.</p> </ul> </div> </li> +<li> +<p><code>http</code>:</p> +<div class="ulist"> +<ul> +<li> +<p>change server initialization using options</p> +</li> +</ul> +</div> +</li> +<li> +<p><code>io</code>:</p> +<div class="ulist"> +<ul> +<li> +<p>simplify Watcher to use callback instead of channel</p> +</li> +</ul> +</div> +</li> +<li> +<p><code>memfs</code>:</p> +<div class="ulist"> +<ul> +<li> +<p>refactoring go generate file to use type from memfs</p> +</li> +</ul> +</div> +</li> </ul> </div> </div> @@ -118,7 +149,7 @@ removing the server handler.</p> <div class="ulist"> <ul> <li> -<p><code>crypto</code>: new package that provide a wrapper for standard crypto</p> +<p><code>crypto</code>: new package that provide a wrapper for standard crypto library</p> </li> <li> <p><code>dns</code>:</p> @@ -136,6 +167,44 @@ removing the server handler.</p> <li> <p>implement recursion, forwarding request to parent name servers</p> </li> +<li> +<p>check for zero TTL on authorities and additionals RR on IsExpired</p> +</li> +</ul> +</div> +</li> +<li> +<p><code>io</code>:</p> +<div class="ulist"> +<ul> +<li> +<p>implement naive directory change notification, DirWatcher</p> +</li> +</ul> +</div> +</li> +<li> +<p><code>memfs</code>:</p> +<div class="ulist"> +<ul> +<li> +<p>add parameter to make reading file content become optional</p> +</li> +<li> +<p>add method to unmount directory</p> +</li> +<li> +<p>add method to check if memfs contains mounted directory</p> +</li> +<li> +<p>add method to update node content and information</p> +</li> +<li> +<p>export the method to add new child</p> +</li> +<li> +<p>add method to remove child from any node</p> +</li> </ul> </div> </li> @@ -165,6 +234,39 @@ removing the server handler.</p> </ul> </div> </li> +<li> +<p><code>http</code>:</p> +<div class="ulist"> +<ul> +<li> +<p>allow serving directory with slash</p> +</li> +</ul> +</div> +</li> +<li> +<p><code>memfs</code>:</p> +<div class="ulist"> +<ul> +<li> +<p>fix possible invalid system path on file with symbolic link</p> +</li> +<li> +<p>refresh the directory tree in Development mode if page not found</p> +</li> +</ul> +</div> +</li> +</ul> +</div> +</div> +<div class="sect2"> +<h3 id="_documentation">Documentation</h3> +<div class="ulist"> +<ul> +<li> +<p>add documentation for Sender Policy Framework (RFC 7208)</p> +</li> </ul> </div> </div> @@ -544,7 +646,7 @@ and several libraries.</p> </div> <div id="footer"> <div id="footer-text"> -Last updated 2019-04-12 18:35:37 +0700 +Last updated 2019-05-07 19:29:56 +0700 </div> </div> </body> |
