Releases: paolostivanin/libcotp
v1.2.4
- small fixes from PVS scan
sha256: 6a077c6a8e785a542262f207fbb760f3d7d03649787c10cb01ea38c280dda070
v1.2.3
- do no require installation to run tests
- switch to docker for testing
sha256: f122aea37337cdfcdaa1ce979ecfb5177ad7dcb273caf2d6056820f1dbf92e93
v1.2.2
Changelog:
- add c++ support (#25, thanks @chenguokai)
sha256: 25b45ffa4aece5cc689503ebea7356a2f760c194f0c41805934495d2fe7165b1
v1.2.1
v1.2.0
- support custom digits and period (PR #21, thanks to @magiruuvelvet)
v1.2.0.tar.gz
sha256sum: 2134230890b31da5e9827075ea986580b202ecb014979ad111c465b2c3e3756d
v1.1.1
v1.1.0
v1.0.14
- fix pkg-config file installation
v1.0.14.tar.gz
sha256: 01dc2e1734d50bfd5063922f880c32b69837b59cc9bdfe75b6746930a09e49a9
v1.0.13
- fix
baseencode
detection on CMakelists.txt
v1.0.13.tar.gz
sha256: d925e1e34324cc7b8d2604405e488526e67cc9a6d6a017eb4bba25ef49f81b76
v1.0.12
Changelog:
- added support for SteamGuard[1]
- added
get_steam_totp
andget_steam_totp_at
functions
- added
- some internal code improvement
[1] AFAIK, the secret is stored encrypted (if enabled) and base64 encoded on the user device. As I don't have time to waste on reverse engineering this non-standard solution, the user is responsible for:
- decrypting the secret
- decoding the secret (should be base64 encoded)
- base32 encode the previously decoded secret
- pass to
get_steam_totp
the base32 encoded secret
Summary: base32encode(base64decode(decrypt(steam_secret)))
v1.0.12.tar.gz
sha256: 40ac7047d94dca3de9093ec4b3dfaabf3c295860d12467768a8a60c8ead57171