-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Package otp.0.2 #28704
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Package otp.0.2 #28704
Conversation
4ef05c9
to
39d044a
Compare
One test is still failing:
Does it by chance require network access? |
It is a dynamic test (requires user interaction) so I will probably remove it. |
e6f23a9
to
3c705c1
Compare
6029ba1
to
65f8a1b
Compare
I don't know how to solve the Wiundows CI / build issue. Trying to remove dependency from topkg, but without success...help needed. |
The |
ok, thank you for this precision, I will remove my local fix. I have another issue with the tests. It appears that there are some cyclic dependencies in some environments which I don't see how to solve and I don't want to exclude the tests from the package (I think they are useful). |
65f8a1b
to
9c1caca
Compare
That cyclic dependency issue can happen with the very old opam version tested there, don’t worry about it, there is no need to do anything |
otp.0.2
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