<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pakakeh.go, branch v0.7.0</title>
<subtitle>Collections of packages and tools for working with Go programming language.</subtitle>
<id>http://git.kilabit.info/pakakeh.go/atom?h=v0.7.0</id>
<link rel='self' href='http://git.kilabit.info/pakakeh.go/atom?h=v0.7.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/'/>
<updated>2019-06-14T11:12:02Z</updated>
<entry>
<title>share v0.7.0</title>
<updated>2019-06-14T11:12:02Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-14T11:12:02Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=381a0c6e6dfc702ffbbd398abaae356f4e075a0e'/>
<id>urn:sha1:381a0c6e6dfc702ffbbd398abaae356f4e075a0e</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>README: add short documentation and link for "smtpcli"</title>
<updated>2019-06-14T11:11:16Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-14T11:11:16Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=2c6599a9a04252222fc20ae72ef32bbdc8be1608'/>
<id>urn:sha1:2c6599a9a04252222fc20ae72ef32bbdc8be1608</id>
<content type='text'>
Command smtpcli provide a command line interface to SMTP client protocol.
</content>
</entry>
<entry>
<title>memfs: fix test on GeneratePathNode</title>
<updated>2019-06-14T09:36:12Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-14T09:36:12Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=08ff68312a1a871922122db9dcc77fd4f455a819'/>
<id>urn:sha1:08ff68312a1a871922122db9dcc77fd4f455a819</id>
<content type='text'>
</content>
</entry>
<entry>
<title>smtp: fix test on Lookup ip address</title>
<updated>2019-06-14T09:35:54Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-14T09:35:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=c803f0362cfc5693af849a9267952282eb54bb49'/>
<id>urn:sha1:c803f0362cfc5693af849a9267952282eb54bb49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>go.mod: update dependencies</title>
<updated>2019-06-14T09:26:57Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-14T09:26:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=4d4cb0a39e6973ab13c0d89bcdffbb8da9cb3431'/>
<id>urn:sha1:4d4cb0a39e6973ab13c0d89bcdffbb8da9cb3431</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CHANGELOG: preparing for release v0.7.0</title>
<updated>2019-06-14T09:20:16Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-14T09:20:16Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=66faa3559f8d49a1efe0710f18c90eb9d08b59e4'/>
<id>urn:sha1:66faa3559f8d49a1efe0710f18c90eb9d08b59e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: fix nolint format</title>
<updated>2019-06-14T08:56:51Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-14T08:56:51Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=adc700912f9da26c517c8130558d6eb972a51079'/>
<id>urn:sha1:adc700912f9da26c517c8130558d6eb972a51079</id>
<content type='text'>
The valid syntax to suppress linter warnings is "//nolint:&lt;name&gt;" with
no space between comment and "nolint" and between ":".  Also, we move the
placement of nolint directive to the top of statements for multiple
nolint in the same scope.

While at it, fix and supress some linter warnings.
</content>
</entry>
<entry>
<title>ssh/client: add recursive option for Get and Put commands</title>
<updated>2019-06-13T01:33:30Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-13T01:33:30Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=374bfc155857877f9638ccae37baacef01dc4b6a'/>
<id>urn:sha1:374bfc155857877f9638ccae37baacef01dc4b6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ini: add method to get section object by section and/or subsection name</title>
<updated>2019-06-07T04:11:22Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-07T04:11:22Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=9ac8ed292f48dd204b7eb6ab3b41903bc16c00da'/>
<id>urn:sha1:9ac8ed292f48dd204b7eb6ab3b41903bc16c00da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ssh: add field Environments in client's config</title>
<updated>2019-06-02T18:57:15Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-02T03:15:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.go/commit/?id=04646412490f056157eff2e0f5b008db8e332919'/>
<id>urn:sha1:04646412490f056157eff2e0f5b008db8e332919</id>
<content type='text'>
The field Environments contains system environment variables that will
be passed to Execute.
</content>
</entry>
</feed>
