From 381a0c6e6dfc702ffbbd398abaae356f4e075a0e Mon Sep 17 00:00:00 2001 From: Shulhan Date: Fri, 14 Jun 2019 18:12:02 +0700 Subject: share v0.7.0 This release bring major refactoring on `ini` package to provide a clean and simple API. === Breaking Changes * ini: major refactoring * net: add parameter to check Fully Qualified Domain Name on IsHostnameValid === New Features * spf: implementation of Sender Policy Framework (RFC 7208) * ssh: package ssh provide a wrapper to golang.org/x/crypto/ssh === Enhancements * dns: add function to lookup PTR record by IP address * dns: export Lookup method as part of Client interface * doc: regenerate to use new style * http: print the not-found path on Server's getFSNode() * ini: add method Vars that return all variables as map * ini: add method to Rebase other INI object * ini: add method to add, set, and unset variable * ini: add method to convert key-value to map * ini: add method to get section object by section and/or subsection name * ini: add method to get variable values as slice of string * ini: add method to prune INI variables * ini: add methods to support templating * io: add function to check if content of file is binary * net: add function to check if IP address is IPv4 or IPv6 * net: add function to convert IPv6 into dot format * ns: set log flag to 0, without time prefix * strings: add function to append uniq values to slice of strings === Bug Fixes * io: watch changes on sub of sub directories on DirWatcher * dns: substract the message TTL when the answer found on cache * dns: always return true when answers RR exist and no TTL is zero --- CHANGELOG.html | 157 +++++++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 137 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.html b/CHANGELOG.html index 04839343..b1342519 100644 --- a/CHANGELOG.html +++ b/CHANGELOG.html @@ -15,39 +15,47 @@
Table of Contents
+

share v0.7.0 (2019-06-14)

+
+
+

This release bring major refactoring on ini package to provide a clean and +simple API.

+
+
+

Breaking Changes

+
+
    +
  • +

    ini: major refactoring

    +
  • +
  • +

    net: add parameter to check Fully Qualified Domain Name on IsHostnameValid

    +
  • +
+
+
+
+

New Features

+
+
    +
  • +

    spf: implementation of Sender Policy Framework (RFC 7208)

    +
  • +
  • +

    ssh: package ssh provide a wrapper to golang.org/x/crypto/ssh

    +
  • +
+
+
+
+

Enhancements

+
+
    +
  • +

    dns: add function to lookup PTR record by IP address

    +
  • +
  • +

    dns: export Lookup method as part of Client interface

    +
  • +
  • +

    doc: regenerate to use new style

    +
  • +
  • +

    http: print the not-found path on Server’s getFSNode()

    +
  • +
  • +

    ini: add method Vars that return all variables as map

    +
  • +
  • +

    ini: add method to Rebase other INI object

    +
  • +
  • +

    ini: add method to add, set, and unset variable

    +
  • +
  • +

    ini: add method to convert key-value to map

    +
  • +
  • +

    ini: add method to get section object by section and/or subsection name

    +
  • +
  • +

    ini: add method to get variable values as slice of string

    +
  • +
  • +

    ini: add method to prune INI variables

    +
  • +
  • +

    ini: add methods to support templating

    +
  • +
  • +

    io: add function to check if content of file is binary

    +
  • +
  • +

    net: add function to check if IP address is IPv4 or IPv6

    +
  • +
  • +

    net: add function to convert IPv6 into dot format

    +
  • +
  • +

    ns: set log flag to 0, without time prefix

    +
  • +
  • +

    strings: add function to append uniq values to slice of strings

    +
  • +
+
+
+
+

Bug Fixes

+
+
    +
  • +

    io: watch changes on sub of sub directories on DirWatcher

    +
  • +
  • +

    dns: substract the message TTL when the answer found on cache

    +
  • +
  • +

    dns: always return true when answers RR exist and no TTL is zero

    +
  • +
+
+
+
+
+

share v0.6.1 (2019-05-11)

@@ -100,7 +217,7 @@ Most notable changes are adding caches and query forwarding (recursion), and removing the server handler.

-

Breaking Changes

+

Breaking Changes

  • @@ -174,7 +291,7 @@ removing the server handler.

-

New Features

+

New Features

  • @@ -244,7 +361,7 @@ removing the server handler.

-

Bug Fixes

+

Bug Fixes

  • @@ -310,7 +427,7 @@ server and client API to make it easy and extensible. The websocket is now 100% pass the autobahn testsuite (minus compression feature).

-

New Features

+

New Features

  • @@ -329,7 +446,7 @@ server and client API to make it easy and extensible. The websocket is now
-

Enhancements

+

Enhancements

  • @@ -377,7 +494,7 @@ testsuite

    share v0.4.0 (2019-03-01)

    -

    New Features

    +

    New Features

    • @@ -394,7 +511,7 @@ testsuite

    -

    Enhancements

    +

    Enhancements

    • @@ -583,7 +700,7 @@ testsuite

    -

    Enhancements

    +

    Enhancements

    • @@ -623,7 +740,7 @@ testsuite

      share v0.2.0 (2019-01-02)

      -

      New Features

      +

      New Features

      • @@ -637,7 +754,7 @@ system and simplified routing handler.

      -

      Enhancements

      +

      Enhancements

      Fix warnings from linters.

      @@ -675,7 +792,7 @@ and several libraries.

      -- cgit v1.3