|
f41abf37
|
2024-03-08T16:55:16
|
|
Merge pull request #67 from constantoine/qrcodegen-image-bumb
Update qrcodegen-image dependency
|
|
c9f1a8b9
|
2024-03-08T16:53:40
|
|
Update base64 create
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
57cbb001
|
2024-01-19T17:03:50
|
|
Fix rustdoc
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
0080f1db
|
2024-01-19T16:48:34
|
|
Fix examples and update CHANGELOG.md
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
e68b083d
|
2024-01-19T16:44:27
|
|
Optimize drawing loop
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
17844d67
|
2024-01-19T12:28:22
|
|
Merge pull request #64 from AntonnMal/docs-revision
Added crate feature requirements to docs
|
|
4b11a713
|
2024-01-19T18:05:33
|
|
Removed doc attribute on private function
|
|
de61f0a3
|
2024-01-19T13:55:04
|
|
Added crate feature requirements to docs
|
|
7873dc09
|
2023-10-04T11:13:31
|
|
Update CHANGELOG
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
8e331a2a
|
2023-10-04T11:10:47
|
|
bump version to 5.4.0
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
b015a869
|
2023-10-04T11:07:50
|
|
Merge pull request #62 from FliegendeWurst/error-trait
Implement Error for SecretParseError
|
|
ae5ccb9f
|
2023-10-02T20:57:40
|
|
Implement Error for SecretParseError
This makes it easy to use the error with e.g. thiserror or other
crates that rely on the trait.
|
|
85a1025c
|
2023-09-14T15:40:52
|
|
Optimized draw_image
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
49a927a3
|
2023-09-11T10:56:55
|
|
Add README
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
78c41fd9
|
2023-09-11T10:46:57
|
|
Add docs and changelog
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
5056c318
|
2023-09-11T10:37:27
|
|
Fix link in changelog
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
a877e391
|
2023-09-10T21:43:59
|
|
Bump version
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
ed320f7e
|
2023-09-10T21:42:45
|
|
Fix changelog
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
9f2ea107
|
2023-09-10T21:34:47
|
|
Update changelog, README, comments and subcrate version
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
f7628d02
|
2023-09-10T21:08:23
|
|
Merge pull request #61 from tmpfs/qr
Expose QR code generation functions
|
|
b92397f5
|
2023-09-10T20:58:24
|
|
Remove obsolete module.
|
|
37bb56b4
|
2023-09-10T14:47:08
|
|
Move doc comment.
|
|
0f4b15fc
|
2023-09-10T14:43:00
|
|
Fix test spec.
|
|
8257529b
|
2023-09-10T14:34:09
|
|
Use crate and workspace member for drawing functions.
|
|
0d2f985b
|
2023-09-07T12:41:23
|
|
Tidy unnecessary cast.
|
|
bc1c0dbc
|
2023-09-07T12:39:51
|
|
Expose QR code generation functions.
|
|
e6de3cdc
|
2023-08-10T10:36:47
|
|
Update url dependency
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
|
|
a1c22a4c
|
2023-07-15T19:38:46
|
|
Add changelog
|
|
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>
|
|
1984f848
|
2023-05-15T14:59:17
|
|
fix(#58): Updated changelog changelog
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
cf8c0651
|
2023-05-15T14:57:12
|
|
fix(#58): Fix overflow
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
81c773f4
|
2023-03-31T16:18:26
|
|
Fix changelog
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>
|
|
360b4e76
|
2023-03-28T14:37:03
|
|
Updated changelog
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
f0b89347
|
2023-03-28T14:31:33
|
|
Merge pull request #56 from constantoine/55-add-error-display-trait-for-secretparseerror
Fix #55
|
|
f7d0f136
|
2023-03-28T11:04:15
|
|
Updated changelog
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>
|
|
c2ba6d19
|
2023-03-28T10:58:39
|
|
Replace deprecated base64 call
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>
|
|
6f4d2883
|
2023-01-14T15:50:12
|
|
Update changelog
Signed-off-by: Cleo Rebert <cleo.rebert@gmail.com>
|
|
95d4f580
|
2023-01-14T15:16:23
|
|
Merge pull request #51 from timvisee/fix-readme-indent
Remove unnecessary indentation in README
|
|
578f13d7
|
2023-01-14T15:03:44
|
|
Remove unnecessary indentation in README
|
|
7b35ef1d
|
2023-01-14T15:01:59
|
|
Merge pull request #49 from timvisee/fix-url
Add missing period parameter in URL, simplify URL generation
|
|
5f676dd3
|
2023-01-13T20:24:36
|
|
Only add digits and algorithm parameters to URL for non default values
|
|
d2c6ae62
|
2023-01-12T14:22:12
|
|
Fix unit tests for get_url change
|
|
d866af6b
|
2023-01-12T14:10:13
|
|
Add period to URL if value is not default
|
|
aa719c5d
|
2023-01-12T14:09:37
|
|
Simplify parameter handling in URL generation, fix invalid step in tests
|
|
9f6894a1
|
2023-01-14T14:39:18
|
|
Merge pull request #50 from timvisee/fix-accountname-trim-issuer
Decode account name before splitting issuer and account name parts
|
|
1a64130e
|
2023-01-14T13:07:27
|
|
Decode account name before splitting issuer and account name parts
|
|
dedf24b9
|
2023-01-06T14:44:27
|
|
chore(FLOW-2123): Update changelog for 4.1
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
d54bd9e4
|
2023-01-06T14:35:18
|
|
chore(FLOW-2123): Add examples
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
cc1474a7
|
2023-01-06T11:30:24
|
|
chore(FLOW-2123): Fix tests
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
d5b94dc0
|
2023-01-06T10:10:01
|
|
Merge pull request #47 from timvisee/feature-steam
Add Steam algorithm behind 'steam' feature
|
|
5e61d154
|
2023-01-05T17:14:06
|
|
Do not prefix Steam TOTP account name with Steam
|
|
005ae37f
|
2023-01-05T14:22:02
|
|
List steam feature in README
|
|
068b746a
|
2023-01-04T16:20:38
|
|
Parse otpauth URL with Steam as issuer as Steam TOTP
|
|
c5fd8207
|
2023-01-03T18:49:47
|
|
Add TOTP::new_steam as custom provider
|
|
3f7f9129
|
2023-01-03T18:36:35
|
|
Generate proper URLs for Steam algorithm
|
|
a5b97d1f
|
2023-01-02T21:55:49
|
|
Add Steam algorithm behind 'steam' feature
|
|
76e9bb72
|
2023-01-04T12:16:53
|
|
Merge pull request #48 from timvisee/feature-unchecked
Add unchecked TOTP constructor and URL parsing methods
|
|
d2930683
|
2023-01-03T17:55:34
|
|
Add issue and account name colon check back, fix unchecked doctests
|
|
39e0d16d
|
2023-01-03T11:58:59
|
|
Add TOTP::from_url_unchecked variant with uses TOTP::new_unchecked
|
|
505569fa
|
2023-01-03T11:52:43
|
|
Remove issuer and account name colon check in TOTP::new method
|
|
6bdbd591
|
2023-01-03T11:49:10
|
|
Add TOTP::new_unchecked methods
|
|
d460bd22
|
2022-12-29T15:09:20
|
|
Fix CHANGELOG.md
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
3013f916
|
2022-12-29T15:03:30
|
|
Updated CHANGELOG.md
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
8b5f5c50
|
2022-12-29T14:36:22
|
|
Add CHANGELOG.md
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
4a8b2552
|
2022-12-29T14:35:06
|
|
Add CHANGELOG.md
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
b58a666a
|
2022-12-29T14:16:19
|
|
Bump version to 4.0
Signed-off-by: Cléo REBERT <cleo.rebert-ext@treezor.com>
|
|
cf017a9b
|
2022-12-22T17:06:52
|
|
Zeroize secret
|
|
cf6029aa
|
2022-12-22T16:53:41
|
|
Drop generic support
|
|
608b6f28
|
2022-12-22T16:40:19
|
|
Merge pull request #40 from tmpfs/zeroize
Support zeroize feature.
|
|
3f4e1d33
|
2022-11-03T10:29:19
|
|
Merge branch 'master' of github.com:constantoine/totp-rs
|
|
d5468ef0
|
2022-11-03T10:17:40
|
|
Bump version to 3.1.0
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
45dfa56e
|
2022-11-03T10:06:55
|
|
Merge pull request #42 from constantoine/better_error_handling
Better error handling
|
|
fb9ada36
|
2022-11-02T11:33:26
|
|
cargo fmt
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
d901803c
|
2022-11-02T11:32:10
|
|
Better error handling
-Implement Display for TOTP
-Make get_qr() Error type be a string
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
d241e00f
|
2022-11-02T11:29:04
|
|
Implement std::error::Error for totp-rs error types
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
28ebb0e9
|
2022-11-02T11:14:18
|
|
Support zeroize feature.
|
|
c36b3a95
|
2022-10-10T11:20:01
|
|
Merge pull request #39 from constantoine/add_test_coverage
Add coverage for rfc.rs
|
|
0f917c4a
|
2022-10-10T11:15:57
|
|
Fix warning
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
0131d7e0
|
2022-10-10T11:12:44
|
|
Cargo fmt
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
60514fde
|
2022-10-10T11:08:40
|
|
Add tests
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
9a202c20
|
2022-10-10T10:34:52
|
|
Fix coverage for secret.rs
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
b308f745
|
2022-10-10T10:22:52
|
|
Add tests for secret.rs
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
3f39b3a1
|
2022-10-05T17:32:31
|
|
Add coverage for rfc.rs
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
d68f1608
|
2022-10-05T12:03:21
|
|
Merge pull request #38 from constantoine/better_style
Fix clippy warnings
|
|
0f0e7d60
|
2022-10-05T11:55:37
|
|
Cargo fmt
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
4d9e41ee
|
2022-10-05T11:45:21
|
|
Fix clippy warnings
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
fd1ee7f5
|
2022-10-05T11:27:22
|
|
Merge pull request #34 from alexanderkjall/replace-sha-1-with-sha1
replace the sha-1 crate with sha1
|
|
48fe98c0
|
2022-10-05T11:22:21
|
|
Merge branch 'replace-sha-1-with-sha1' of github.com:alexanderkjall/totp-rs into replace-sha-1-with-sha1
|
|
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
|
|
fd52f4a6
|
2022-10-05T11:17:25
|
|
Merge pull request #37 from constantoine/raw_canvas
Fix QR unit tests
|
|
edf3db02
|
2022-10-04T16:41:50
|
|
Add raw canvas private method in order to test the canvas raw data, and not the encoded png data
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
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
|
|
d0b60892
|
2022-08-26T10:49:48
|
|
Merge pull request #32 from constantoine/coverage
Changed coverage tools to better represent coverage
|
|
ec0e7f36
|
2022-08-26T10:44:46
|
|
Fix rust.yml
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|
|
28d72bc3
|
2022-08-26T10:41:36
|
|
Download grcov instead of recompiling
Signed-off-by: constantoine <cleo.rebert-ext@treezor.com>
|