Skip to content

@amdelamar amdelamar released this Sep 20, 2020 · 4 commits to master since this release

β˜‘οΈ Added period parameter to timeInHex(time, period) to allow custom periods instead of 30s default. #14

Assets 3
Nov 15, 2019
Merge pull request #21 from amdelamar/otpTests
Fix urlTests #19

@amdelamar amdelamar released this Nov 10, 2019 · 15 commits to master since this release

β˜‘οΈ Fixed Android compatibility with Hex encode Strings #10
β˜‘οΈ Fixed bug with Base32 secret not uppercased. Base32 secret should always be uppercased if not already. #12
β˜‘οΈ Deprecated timeInHex() and random(), as both are not critical or needed. Will remove in next release. #13

Also:

Assets 2

@amdelamar amdelamar released this Jun 30, 2018 · 41 commits to master since this release

This version includes:

β˜‘οΈ 100% code coverage
β˜‘οΈ Published to JCenter
β˜‘οΈ Package renamed from com.austindelamar to com.amdelamar
β˜‘οΈ More unit tests

Assets 3

@amdelamar amdelamar released this Jun 17, 2017 · 92 commits to master since this release

This version includes:

β˜‘οΈ Better documentation, Jitpack, CodeCov
β˜‘οΈ OTP class with easy getURL()
β˜‘οΈ Use of Type enum instead of String (e.g. Type.TOTP)
β˜‘οΈ More unit tests.

Assets 3

@amdelamar amdelamar released this May 19, 2017 · 102 commits to master since this release

The first release of Jotp! πŸŽ‚
This version includes:

β˜‘οΈ Hmac Based algorithm.
β˜‘οΈ Time Based algorithm.
β˜‘οΈ OTP class with easy create() and verify() methods.
β˜‘οΈ Plenty of unit tests!
β˜‘οΈ randomBase32() method for 2FA setup or account creation
β˜‘οΈ timeInHex() method for easy Time bases (Unix Time - 30 second window)

Assets 3