Skip to content

Conversation

Heyji2
Copy link

@Heyji2 Heyji2 commented Oct 17, 2025

otp.0.1

Time-base One Time Password (OTP) based on RFC6238 with an HMAC-SHA1 algorithm and a 6 digits code in OCAML
It relies on the Cryptokit library for cryptography operations, as well as the Base32
library for base32 encoding. The library generate a QR Code with the qrc library. It is
tested against all test vectors provided in RFC 6238 and the test suite provides as well
a dynamic test which requires the use of an client authenticator (like Google Authenticator
or Microsoft Authenticator) as a final test.



🐫 Pull-request generated by opam-publish v2.7.0

@Heyji2 Heyji2 force-pushed the opam-publish-otp.0.1 branch from 8da75c1 to 93f977b Compare October 17, 2025 20:32
dev-repo: "git+https://github.com/Heyji2/otp.git"
x-maintenance-intent: ["(latest)"]
url {
src: "https://github.com/Heyji2/otp/archive/refs/tags/0.2.tar.gz"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is offers otp.0.1 according to the PR title and the packages/otp/otp.0.1/opam path, yet the src URL points to 0.2.

#28704 offers otp.0.2 and refers to the same tar-ball:

  src: "https://github.com/Heyji2/otp/archive/refs/tags/0.2.tar.gz"

So something seems off... 🤔

@Heyji2
Copy link
Author

Heyji2 commented Oct 17, 2025

This PR is probably not needed. I am working on version 0.2 and version 0.1 could be ignored. I close the pull request.

@Heyji2 Heyji2 closed this Oct 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants