<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gotp, branch main</title>
<subtitle>CLI to manage Time-based OTP.</subtitle>
<id>http://git.kilabit.info/gotp/atom?h=main</id>
<link rel='self' href='http://git.kilabit.info/gotp/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/'/>
<updated>2025-12-27T07:18:59Z</updated>
<entry>
<title>Release gotp v0.6.2 (2025-12-27)</title>
<updated>2025-12-27T07:18:59Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-12-27T07:18:59Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=b2b3250cd0731f89aa863f2a34a9dd3e93f5e20a'/>
<id>urn:sha1:b2b3250cd0731f89aa863f2a34a9dd3e93f5e20a</id>
<content type='text'>
This is the last release for year 2025.

[CHORE]
_doc: merge index into README.
This is so we can serve the _doc/ directory under
https://kilabit.info/project/gotp/ .

[CHORE]
Update minimum Go version to 1.24.0 and update all dependencies.

Happy holidays!

</content>
</entry>
<entry>
<title>_doc: merge index into README</title>
<updated>2025-06-29T17:53:29Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-06-29T17:53:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=4683c2551043df4886ce65e41568e80268219050'/>
<id>urn:sha1:4683c2551043df4886ce65e41568e80268219050</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release gotp v0.6.1 (2025-02-03)</title>
<updated>2025-02-03T14:56:53Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-02-03T14:56:53Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=6ee50da54c7c778add419922f82f0a7c6cbc8dc9'/>
<id>urn:sha1:6ee50da54c7c778add419922f82f0a7c6cbc8dc9</id>
<content type='text'>
This releases mostly contains chores that update the dependencies and
tooling.

[CHORE]
We have replace all linters from third party and external program to use
internal command and "go vet" only.
This should simplify setting up development.

[CHORE]
The CHANGELOG has been moved to the root of repository.
This is to allow people to see the CHANGELOG directly without going to
subdirectory first.

[CHORE]
The "gotp version" now set from output of "git describe" and set using
"-ldflags" during build option.
The output also changes from "go v&lt;SEMVER&gt;" to "go version &lt;SEMVER&gt;".

</content>
</entry>
<entry>
<title>all: set the Version using git describe and -ldflags</title>
<updated>2025-02-03T14:50:34Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-02-03T14:50:34Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=623dc62833b60beb4862b5740b105a1e2aaf32fa'/>
<id>urn:sha1:623dc62833b60beb4862b5740b105a1e2aaf32fa</id>
<content type='text'>
While at it, refactor the string output when printing the version to
print string "version" instead of only "v".

</content>
</entry>
<entry>
<title>all: move the CHANGELOG to root of repository</title>
<updated>2025-02-03T14:47:02Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-02-03T14:41:30Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=1caeb5a45b1e1c1e0d21968cc54e9e55745b8a2b'/>
<id>urn:sha1:1caeb5a45b1e1c1e0d21968cc54e9e55745b8a2b</id>
<content type='text'>
This is to allow people to see the CHANGELOG directly without going to
subdirectory first.

</content>
</entry>
<entry>
<title>all: replace external linters with internal command</title>
<updated>2025-02-03T14:40:14Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-02-03T14:36:10Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=a1635783753af6318ff192c1b41c16bb3f7fc76b'/>
<id>urn:sha1:a1635783753af6318ff192c1b41c16bb3f7fc76b</id>
<content type='text'>
The fieldalignment and shadow linters are from golang.org/x/tools.
Those linters have an exposed APIs that can be combined into single
call or program, which provided by "pakakeh.go/lib/goanalysis".

This help reduce the tooling need to be installed or setup for
development.
</content>
</entry>
<entry>
<title>go.mod: update all dependencies</title>
<updated>2025-02-03T14:39:43Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-02-03T14:32:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=206fc899a4b90c85d3a0906eb4d13e9177082fbb'/>
<id>urn:sha1:206fc899a4b90c85d3a0906eb4d13e9177082fbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>go.mod: update all dependencies</title>
<updated>2025-01-07T18:23:26Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-01-07T18:23:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=adf5e2e63a97eb654b810d656c0f38bccfca6025'/>
<id>urn:sha1:adf5e2e63a97eb654b810d656c0f38bccfca6025</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: replace golangci-lint with go vet</title>
<updated>2025-01-07T18:23:17Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-01-07T18:17:23Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=fa9d5695cd1b10bf56dd55e10bb9515dd910c2fb'/>
<id>urn:sha1:fa9d5695cd1b10bf56dd55e10bb9515dd910c2fb</id>
<content type='text'>
Golangci-lint is too unreliable for working with gotip, use too
much memory, and its become red herring and subjective instead of
correctness.
</content>
</entry>
<entry>
<title>go.mod: update all dependencies</title>
<updated>2024-11-06T19:23:15Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2024-11-06T19:23:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=0826f7b74d037f7b48ad392e72dbde07059c1bd4'/>
<id>urn:sha1:0826f7b74d037f7b48ad392e72dbde07059c1bd4</id>
<content type='text'>
</content>
</entry>
</feed>
