<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gotp/CHANGELOG.adoc, 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>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: 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: group all documents into directory _doc</title>
<updated>2022-08-25T12:34:38Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-25T12:34:30Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=dd5fb8eab675b150ce41c0571f1d5e02905d9e9a'/>
<id>urn:sha1:dd5fb8eab675b150ce41c0571f1d5e02905d9e9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release gotp v0.2.1 (2022-08-07)</title>
<updated>2022-08-06T18:48:33Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-06T18:48:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=a74359d0344293b7ff40b792f1f3ef0798f72c6b'/>
<id>urn:sha1:a74359d0344293b7ff40b792f1f3ef0798f72c6b</id>
<content type='text'>
=== Bug fixes

* all: fix base32 decoding on secret

=== Chores

* _AUR: add package build for Arch Linux
* go.mod: set minimum Go version to 1.18 and update all modules
</content>
</entry>
<entry>
<title>Release gotp v0.2.0 (2022-03-14)</title>
<updated>2022-03-14T16:28:24Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-03-14T16:28:24Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=69b2de6d86cb8c8caa57c0d4f452ca91a387beda'/>
<id>urn:sha1:69b2de6d86cb8c8caa57c0d4f452ca91a387beda</id>
<content type='text'>
Release gotp under GPL 3.0 or later.

See https://kilabit.info/journal/2022/gpl/ for more information.
</content>
</entry>
<entry>
<title>all: re-licensing gotp under GPL-3.0 or later</title>
<updated>2022-03-14T16:26:55Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-03-14T16:26:55Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=fffdcde3ca6e39c9b249ed76ee802faeda532603'/>
<id>urn:sha1:fffdcde3ca6e39c9b249ed76ee802faeda532603</id>
<content type='text'>
See https://kilabit.info/journal/2022/gpl/ for more information.
</content>
</entry>
<entry>
<title>Release gotp v0.1.0 (2022-02-08)</title>
<updated>2022-02-07T18:27:12Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-02-07T18:27:12Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gotp/commit/?id=538a9c3cc8f9ed34c5de55b51bb0e8700e2cc34e'/>
<id>urn:sha1:538a9c3cc8f9ed34c5de55b51bb0e8700e2cc34e</id>
<content type='text'>
The first release of gotp, a command line interface to manage and generate
Time-based One Time Password (TOTP).

Features,
* Add a TOTP secret identified by unique LABEL.
* Generate N number passwords using the secret identified by LABEL.
* Import the TOTP configuration from other provider.
  Currently, the only supported PROVIDER is Aegis and the supported file
  is .txt.
* List all labels stored in the configuration.
* Remove LABEL from configuration.
* Rename a LABEL into NEW-LABEL.
* Encrypted secret using RSA based private key.
</content>
</entry>
</feed>
