Commit Graph

  • 43c4eec067
    Remove _current methods master Michael Pfaff 2023-05-09 23:59:40 -0400
  • 542ed7c97f
    Allow use without allocation, decouple issuer and account_name from otpauth feature Michael Pfaff 2023-04-29 13:39:17 -0400
  • 81c773f471
    Fix changelog Cléo REBERT 2023-03-31 16:18:26 +0200
  • 606078ee1d
    Normalize dependency requirements Cléo REBERT 2023-03-31 16:10:37 +0200
  • 360b4e7611
    Updated changelog Cléo REBERT 2023-03-28 14:37:03 +0200
  • f0b8934763
    Merge pull request #56 from constantoine/55-add-error-display-trait-for-secretparseerror Cléo Rebert 2023-03-28 14:31:33 +0200
  • f7d0f136d1
    Updated changelog Cléo REBERT 2023-03-28 11:04:15 +0200
  • 08c24dae96
    Removed default feature Cléo REBERT 2023-03-28 11:03:04 +0200
  • c2ba6d190b
    Replace deprecated base64 call Cléo REBERT 2023-03-28 10:58:39 +0200
  • e4e055dedd
    5.0 Cléo REBERT 2023-03-28 10:47:52 +0200
  • c890731092
    Bumped version Cleo Rebert 2023-01-14 15:58:20 +0100
  • 6f4d2883f2
    Update changelog Cleo Rebert 2023-01-14 15:50:12 +0100
  • 95d4f58095
    Merge pull request #51 from timvisee/fix-readme-indent Cléo Rebert 2023-01-14 15:16:23 +0100
  • 578f13d7ec
    Remove unnecessary indentation in README timvisee 2023-01-14 15:03:44 +0100
  • 7b35ef1d92
    Merge pull request #49 from timvisee/fix-url Cléo Rebert 2023-01-14 15:01:59 +0100
  • 5f676dd3dc
    Only add digits and algorithm parameters to URL for non default values timvisee 2023-01-13 20:24:36 +0100
  • d2c6ae62d6
    Fix unit tests for get_url change timvisee 2023-01-12 14:22:12 +0100
  • d866af6b06
    Add period to URL if value is not default timvisee 2023-01-12 14:10:13 +0100
  • aa719c5d67
    Simplify parameter handling in URL generation, fix invalid step in tests timvisee 2023-01-12 14:09:37 +0100
  • 9f6894a165
    Merge pull request #50 from timvisee/fix-accountname-trim-issuer Cléo Rebert 2023-01-14 14:39:18 +0100
  • 1a64130ee9
    Decode account name before splitting issuer and account name parts timvisee 2023-01-14 13:07:27 +0100
  • dedf24b93b
    chore(FLOW-2123): Update changelog for 4.1 Cléo REBERT 2023-01-06 14:44:27 +0100
  • d54bd9e447
    chore(FLOW-2123): Add examples Cléo REBERT 2023-01-06 14:35:18 +0100
  • cc1474a7d8
    chore(FLOW-2123): Fix tests Cléo REBERT 2023-01-06 11:30:24 +0100
  • d5b94dc0df
    Merge pull request #47 from timvisee/feature-steam Cléo Rebert 2023-01-06 10:10:01 +0100
  • 5e61d15432
    Do not prefix Steam TOTP account name with Steam timvisee 2023-01-05 17:14:06 +0100
  • 005ae37f70
    List steam feature in README timvisee 2023-01-05 14:22:02 +0100
  • 068b746a79
    Parse otpauth URL with Steam as issuer as Steam TOTP timvisee 2023-01-04 16:20:38 +0100
  • c5fd8207fb
    Add TOTP::new_steam as custom provider timvisee 2023-01-03 18:49:47 +0100
  • 3f7f91299f
    Generate proper URLs for Steam algorithm timvisee 2023-01-03 18:36:35 +0100
  • a5b97d1f3f
    Add Steam algorithm behind 'steam' feature timvisee 2023-01-02 21:55:49 +0100
  • 76e9bb7293
    Merge pull request #48 from timvisee/feature-unchecked Cléo Rebert 2023-01-04 12:16:53 +0100
  • d293068353
    Add issue and account name colon check back, fix unchecked doctests timvisee 2023-01-03 17:55:34 +0100
  • 39e0d16d5b
    Add TOTP::from_url_unchecked variant with uses TOTP::new_unchecked timvisee 2023-01-03 11:58:59 +0100
  • 505569fa22
    Remove issuer and account name colon check in TOTP::new method timvisee 2023-01-03 11:52:43 +0100
  • 6bdbd5912f
    Add TOTP::new_unchecked methods timvisee 2023-01-03 11:49:10 +0100
  • d460bd229d
    Fix CHANGELOG.md Cléo REBERT 2022-12-29 15:09:20 +0100
  • 3013f916c4
    Updated CHANGELOG.md Cléo REBERT 2022-12-29 15:03:30 +0100
  • 8b5f5c5019
    Add CHANGELOG.md Cléo REBERT 2022-12-29 14:36:22 +0100
  • 4a8b2552c7
    Add CHANGELOG.md Cléo REBERT 2022-12-29 14:35:06 +0100
  • b58a666af9
    Bump version to 4.0 Cléo REBERT 2022-12-29 14:16:19 +0100
  • cf017a9b67
    Zeroize secret Cléo Rebert 2022-12-22 17:06:52 +0100
  • cf6029aaf3
    Drop generic support Cléo Rebert 2022-12-22 16:53:41 +0100
  • 608b6f2896
    Merge pull request #40 from tmpfs/zeroize Cléo Rebert 2022-12-22 16:40:19 +0100
  • 3f4e1d336a Merge branch 'master' of github.com:constantoine/totp-rs constantoine 2022-11-03 10:29:19 +0100
  • d5468ef00f Bump version to 3.1.0 constantoine 2022-11-03 10:17:40 +0100
  • 45dfa56eb5
    Merge pull request #42 from constantoine/better_error_handling Cléo Rebert 2022-11-03 10:06:55 +0100
  • fb9ada36c2
    cargo fmt constantoine 2022-11-02 11:33:26 +0100
  • d901803ce5
    Better error handling constantoine 2022-11-02 11:32:10 +0100
  • d241e00fcf
    Implement std::error::Error for totp-rs error types constantoine 2022-11-02 11:29:04 +0100
  • 28ebb0e97c
    Support zeroize feature. muji 2022-11-02 11:14:18 +0800
  • c36b3a9507
    Merge pull request #39 from constantoine/add_test_coverage Cléo Rebert 2022-10-10 11:20:01 +0200
  • 0f917c4aac
    Fix warning constantoine 2022-10-10 11:15:57 +0200
  • 0131d7e077
    Cargo fmt constantoine 2022-10-10 11:12:44 +0200
  • 60514fde9a
    Add tests constantoine 2022-10-10 11:08:40 +0200
  • 9a202c20ec
    Fix coverage for secret.rs constantoine 2022-10-10 10:34:52 +0200
  • b308f7455d
    Add tests for secret.rs constantoine 2022-10-10 10:22:52 +0200
  • 3f39b3a1ba
    Add coverage for rfc.rs constantoine 2022-10-05 17:32:31 +0200
  • d68f1608db
    Merge pull request #38 from constantoine/better_style Cléo Rebert 2022-10-05 12:03:21 +0200
  • 0f0e7d6032
    Cargo fmt constantoine 2022-10-05 11:55:37 +0200
  • 4d9e41ee68
    Fix clippy warnings constantoine 2022-10-05 11:45:21 +0200
  • fd1ee7f517
    Merge pull request #34 from alexanderkjall/replace-sha-1-with-sha1 Cléo Rebert 2022-10-05 11:27:22 +0200
  • 48fe98c0dd Merge branch 'replace-sha-1-with-sha1' of github.com:alexanderkjall/totp-rs into replace-sha-1-with-sha1 Cléo Rebert 2022-10-05 11:22:21 +0200
  • 27a27d8002 replace the sha-1 crate with sha1, as RustCrypto have migrated to the new crate name, ref https://github.com/RustCrypto/hashes#crate-names Alexander Kjäll 2022-10-01 16:54:01 +0200
  • fd52f4a6c5
    Merge pull request #37 from constantoine/raw_canvas Cléo Rebert 2022-10-05 11:17:25 +0200
  • edf3db0263
    Add raw canvas private method in order to test the canvas raw data, and not the encoded png data constantoine 2022-10-04 16:41:50 +0200
  • a9ebfdc6e6
    replace the sha-1 crate with sha1, as RustCrypto have migrated to the new crate name, ref https://github.com/RustCrypto/hashes#crate-names Alexander Kjäll 2022-10-01 16:54:01 +0200
  • d0b60892b2
    Merge pull request #32 from constantoine/coverage Cléo Rebert 2022-08-26 10:49:48 +0200
  • ec0e7f3625
    Fix rust.yml constantoine 2022-08-26 10:44:46 +0200
  • 28d72bc368
    Download grcov instead of recompiling constantoine 2022-08-26 10:41:36 +0200
  • 03188bfd5b
    Changed coverage tools to better represent coverage constantoine 2022-08-26 10:28:45 +0200
  • fcd90cf76f
    Merge pull request #31 from constantoine/constantoine-patch-1 Cléo Rebert 2022-08-26 10:02:42 +0200
  • 65214998e9
    Update tarpaulin version Cléo Rebert 2022-08-26 09:58:28 +0200
  • 2807545153
    Merge pull request #30 from Dev380/patch-1 Cléo Rebert 2022-08-26 09:55:05 +0200
  • 6498e55208
    Fixed spelling in README.md Dev380 2022-08-25 23:47:41 +0000
  • 26416df28b
    Fix totp_url export Cléo Rebert 2022-08-13 11:23:03 +0200
  • 5abd752db8
    Merge pull request #28 from constantoine/refinement Cléo Rebert 2022-08-09 11:22:36 +0200
  • b6295ae878
    Fix doc tests constantoine 2022-08-09 11:13:55 +0200
  • 7a3967f9a9
    Fix Workflow Cléo Rebert 2022-08-09 11:09:46 +0200
  • 537350ad8b
    Prepare for release and update Workflow constantoine 2022-08-09 11:06:25 +0200
  • 994efb7214
    Updated README and added a summary with updated examples constantoine 2022-08-09 11:06:07 +0200
  • cd903afbd7
    Make otpauth fields only appear with otpauth feature constantoine 2022-08-09 11:05:36 +0200
  • 0103e7a6e5
    Add test to secret.rs constantoine 2022-08-09 11:04:11 +0200
  • 6b9f13f6a2
    Merge pull request #25 from steven89/secret Cléo Rebert 2022-08-08 20:54:16 +0200
  • 991a07bb8f fix doc example Steven Salaun 2022-08-08 20:50:09 +0200
  • ab7bde0866
    Merge branch 'master' into secret Steven Salaun 2022-08-08 20:28:51 +0200
  • 2207859e2c
    Merge pull request #27 from constantoine/error_handling Cléo Rebert 2022-08-08 20:26:55 +0200
  • e5f152210a
    test formatter constantoine 2022-08-08 20:23:24 +0200
  • 584b7aa8a7 Merge branch 'secret' of github.com:steven89/totp-rs into secret Steven Salaun 2022-08-08 20:19:07 +0200
  • 3d61027d52 Change Secret: Plain to Raw & Base32 to Encoded Steven Salaun 2022-08-08 20:19:04 +0200
  • ba130aaafc
    Merge branch 'master' into secret Steven Salaun 2022-08-08 20:15:31 +0200
  • 8e890ac14d
    Refactor error handling constantoine 2022-08-08 19:52:54 +0200
  • 2cb5ec2b7a
    Merge pull request #26 from steven89/rfc Cléo Rebert 2022-08-08 17:56:32 +0200
  • fe2363c77b TOTP::new checks digits value compliance to rfc Steven Salaun 2022-08-08 17:30:27 +0200
  • eb9b04433f fix build for serde_support feature Steven Salaun 2022-08-08 14:17:23 +0200
  • fcfebe1417 clippy Steven Salaun 2022-08-08 14:10:39 +0200
  • f3719db878
    Merge pull request #24 from steven89/ttl Cléo Rebert 2022-08-08 11:44:21 +0200
  • f65a2e840a 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 Steven Salaun 2022-08-06 23:04:50 +0200
  • 3bdb91fad7 clarifies doc for `secret`: should be non-encoded Steven Salaun 2022-08-06 22:58:57 +0200
  • 40196c5ed9 add `ttl` to TOTP Steven Salaun 2022-08-06 17:49:40 +0200