|
aad5f9aa
|
2023-07-15T19:28:06
|
|
Remove unnecessary alloc and add docs.
|
|
625802dc
|
2023-05-15T15:02:29
|
|
fix(#58): Updated version
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
606078ee
|
2023-03-31T16:10:37
|
|
Normalize dependency requirements
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
08c24dae
|
2023-03-28T11:03:04
|
|
Removed default feature
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
e4e055de
|
2023-03-28T10:47:52
|
|
5.0
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
c8907310
|
2023-01-14T15:58:20
|
|
Bumped version
Signed-off-by: Cleo Rebert <cleo.rebert@gmail.com>
|
|
d54bd9e4
|
2023-01-06T14:35:18
|
|
chore(FLOW-2123): Add examples
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
a5b97d1f
|
2023-01-02T21:55:49
|
|
Add Steam algorithm behind 'steam' feature
|
|
b58a666a
|
2022-12-29T14:16:19
|
|
Bump version to 4.0
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
608b6f28
|
2022-12-22T16:40:19
|
|
Merge pull request #40 from tmpfs/zeroize
Support zeroize feature.
|
|
d5468ef0
|
2022-11-03T10:17:40
|
|
Bump version to 3.1.0
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
28ebb0e9
|
2022-11-02T11:14:18
|
|
Support zeroize feature.
|
|
0131d7e0
|
2022-10-10T11:12:44
|
|
Cargo fmt
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
27a27d80
|
2022-10-01T16:54:01
|
|
replace the sha-1 crate with sha1, as RustCrypto have migrated to the new crate name, ref https://github.com/RustCrypto/hashes#crate-names
|
|
a9ebfdc6
|
2022-10-01T16:54:01
|
|
replace the sha-1 crate with sha1, as RustCrypto have migrated to the new crate name, ref https://github.com/RustCrypto/hashes#crate-names
|
|
26416df2
|
2022-08-13T11:23:03
|
|
Fix totp_url export
* base32 unexported
* Secret comparison is now constant_time
|
|
537350ad
|
2022-08-09T11:06:25
|
|
Prepare for release and update Workflow
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
f65a2e84
|
2022-08-06T23:04:50
|
|
add `Secret` enum & `gen_secret` feature
- Make the distinction between encoded/non-encoded secret clear,
and allows for easy transformation betwen the two formats
- add `gen_secret` feature to allow easy generation of CSPRNG secret,
also add function to generate rfc recommended length secret
|
|
263299be
|
2022-06-16T11:48:34
|
|
Fix url related bugs
* Bug where your issuer would be incorrectly prefixed with a /, and comparison with the issuer parameter would fail
* Bug where the issuer and account name in path would not be correctly url decoded in path, but correctly decoded in url query
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
ff6f562a
|
2022-05-20T15:00:12
|
|
The return of otpauth
Signed-off-by: constantoine <cleo.rebert@gmail.com>
|
|
eba97c0f
|
2022-05-15T13:41:19
|
|
Finish work on v2
Signed-off-by: constantoine <cleo.rebert@gmail.com>
|
|
d6d08b1a
|
2022-05-13T14:06:25
|
|
Start working on v2
Signed-off-by: constantoine <cleo.rebert@gmail.com>
|
|
a3b51eea
|
2022-05-06T15:42:55
|
|
Update version
Signed-off-by: constantoine <cleo.rebert@gmail.com>
|
|
32336698
|
2022-05-06T20:36:43
|
|
Add TOTP::from_url
|
|
6c192024
|
2022-05-06T12:41:30
|
|
Add tests for generate_current and check_current
Also updated docs to reflect those changes
Signed-off-by: constantoine <cleo.rebert@gmail.com>
|
|
64225f5a
|
2022-05-05T12:48:52
|
|
Disable image default features
Signed-off-by: constantoine <cleo.rebert@gmail.com>
|
|
9b541817
|
2022-05-05T12:03:41
|
|
Up version
Signed-off-by: constantoine <cleo.rebert@gmail.com>
|
|
bacf1c4f
|
2022-05-05T11:50:41
|
|
Switch to qrcodegen, and update image dependency
Signed-off-by: constantoine <cleo.rebert@gmail.com>
|
|
1f1e1a6f
|
2022-04-24T16:41:56
|
|
Add constant-time token comparison and partialEq trait
Add PartialEq for TOTP<T> and PartialEq+Eq for Algorithm
|
|
ba925c24
|
2022-04-15T15:08:41
|
|
Update to 1.0
Signed-off-by: constantoine <cleo.rebert@gmail.com>
|
|
d1d6fc04
|
2022-02-10T11:25:41
|
|
Bump version
|
|
4b486b5a
|
2022-01-20T17:58:27
|
|
Removed byteorder dependency
|
|
b68dd87c
|
2022-01-13T21:52:55
|
|
Hash refactor
|
|
f78707cb
|
2022-01-13T16:35:38
|
|
0.7.1
|
|
97695cf2
|
2022-01-13T15:55:04
|
|
Updated dependencies, bumped to 2021 edition
- Updated sha2 from a yanked version
- Updated sha-1
- Updated hmac
- Updated byteorder
- Updated base64
|
|
0f59d899
|
2021-08-20T18:50:56
|
|
New version
|
|
de4a4f91
|
2021-08-20T18:49:34
|
|
Update dependencies
|
|
981ad644
|
2020-11-02T23:21:19
|
|
Fixed warning about deprecated type alias
|
|
9c84840f
|
2020-09-12T08:55:35
|
|
Bumped Cargo.toml version
|
|
730a767b
|
2020-08-09T07:39:53
|
|
Bumped version number in README.md
|
|
b4c1b5d4
|
2020-08-08T17:21:06
|
|
Bumped up major version following PR
|
|
d7f87902
|
2020-07-03T14:34:58
|
|
Optionnal serde support for smaller builds
|
|
83c0ded3
|
2020-07-03T14:18:16
|
|
Change description for shorter
|
|
a095a89f
|
2020-06-23T10:30:54
|
|
Fixed typo and added tag
|
|
2c12f476
|
2020-06-22T16:16:05
|
|
* Changed version to 0.4.0 and updated docs
|
|
bb9b5d85
|
2020-06-21T19:08:52
|
|
Fixed documentation
|
|
fd6b2343
|
2020-06-21T17:02:43
|
|
bumped to version 0.3.1
|
|
32b618c8
|
2020-06-21T15:57:16
|
|
Additional feature!
|
|
bba8e818
|
2020-06-16T14:39:08
|
|
Switched from ring to the RustCrypto project
|
|
0c19a359
|
2020-04-25T19:20:11
|
|
Changed dependencies + removed one
|
|
9d470e84
|
2020-04-18T14:27:46
|
|
Don't forget to change crate version
|
|
5e64ae8d
|
2020-04-18T14:25:40
|
|
Changed ring version requirement because of compatibility issues with rocket
|
|
90644042
|
2020-04-14T12:51:22
|
|
Implemented serialize and clone fot both TOTP and Algorithm. Only Algorithm is copy
|
|
c9b81c70
|
2020-04-13T22:57:06
|
|
Better doc with examples
|
|
7876ca57
|
2020-04-13T17:59:04
|
|
exported fields to export documentation
|
|
bf2d753f
|
2020-04-13T16:59:30
|
|
preparations to push to crates.io
|
|
e4915a64
|
2020-04-13T16:39:57
|
|
Finally, my own library. With a fix on the QR code generation
|
|
d1e04d7c
|
2020-04-11T21:24:50
|
|
First commit
|