Commit graph

  • c67e430cfd
    (work-in-progress) Partially remove unsafe_target_feature Jan Bujak 2023-05-17 05:06:26 +0000
  • a7df9c7918
    Remove Selfs which don't compile anymore Jan Bujak 2023-05-17 04:21:17 +0000
  • 4afbf09e1c
    Add hazmat module with ExpandedSecretKey, raw_sign, raw_sign_prehashed (#299) Michael Rosenberg 2023-05-15 00:50:38 -0400
  • f683cf4d50
    Merge pull request #125 from eaon/crypto_box_url Tony Arcieri 2023-05-09 07:05:03 -0600
  • d828434d60
    Update crypto_box URL eaon 2023-05-08 18:56:43 -0400
  • 90f10ed096
    Fix a typo (#300) Damir Jelić 2023-04-11 19:19:36 +0200
  • 738cfee020
    Get rid of the unused_unsafe warning on old versions of Rust. Jan Bujak 2023-04-11 11:55:47 +0000
  • 996b1e9077
    Make cargodoc happy Jan Bujak 2023-04-11 11:48:58 +0000
  • 1b6fee354d
    Make clippy happy Jan Bujak 2023-04-11 11:44:32 +0000
  • 219995dbc9
    rustfmt src/backend/vector/scalar_mul (no changes besides formatting) Jan Bujak 2023-04-11 11:13:28 +0000
  • 0db8783be8
    Runtime backend autodetection Jan Bujak 2023-04-11 11:13:18 +0000
  • 91e839aae5
    Add extra #[inline]; this speeds up the avx2 backend slightly Jan Bujak 2023-04-11 11:09:19 +0000
  • 25fa593df2
    Update to new Scalar API (#120) Michael Rosenberg 2023-03-31 16:58:35 -0400
  • cccf389467
    chore: Release 2.0.0-rc.2 (#123) pinkforest(she/her) 2023-04-01 04:53:51 +1100
  • 84158337af
    Make static_secrets optional (#122) pinkforest(she/her) 2023-04-01 04:34:03 +1100
  • 80aac08c1c
    Fixed repoerted speedup/slowdown percentages in README benchmarks (#297) Michael Rosenberg 2023-03-30 15:00:52 -0400
  • c8c9f29989
    Add Scalar and MontgomeryPoint conversions (#296) Tony Arcieri 2023-03-30 11:29:36 -0600
  • 4583c472f5
    Support SIMD on Rust stable (#520) Koute 2023-03-30 15:16:18 +0900
  • f460ae149b
    Make scalars always reduced (#519) Michael Rosenberg 2023-03-28 18:12:24 -0400
  • 5014c91270
    chore: Release 2.0.0-rc.2 (#295) pinkforest(she/her) 2023-03-27 02:23:14 +1100
  • 7901b21e06
    Improve diagnostics when key being deserializing is too long (#294) Rob Ede 2023-03-26 09:11:23 +0100
  • c982811d11
    chore: Release 4.0.0-rc.2 (#522) pinkforest(she/her) 2023-03-26 17:49:20 +1100
  • 2931c688eb
    Fix serde / no_std incompatibility ryan 2023-03-22 08:45:33 +1300
  • 9577d1e322
    Add no_std to CI (#289) pinkforest(she/her) 2023-03-21 16:46:43 +1100
  • 02a5ce20ca
    Add getrandom (#118) pinkforest(she/her) 2023-03-21 16:40:51 +1100
  • 6aabb9bf08
    Merge pull request #119 from pinkforest/fix-no_std Tony Arcieri 2023-03-20 19:05:42 -0600
  • 0e73cb82bc
    Merge pull request #117 from dalek-cryptography/release/2.0 Michael Rosenberg 2023-03-20 14:24:42 -0400
  • d6c3cbf97d
    Merge branch 'main' into release/2.0 Michael Rosenberg 2023-03-20 14:19:38 -0400
  • 7dc1bbd855
    Remove two unnecessary into_iter (#290) Samuel Moelius 2023-03-18 11:22:15 -0400
  • 99c0520aa7
    Fixes cfg with target from env (#516) pinkforest(she/her) 2023-03-18 19:34:47 +1100
  • a63e14f4de
    Use ok_or_else instead of ok_or in serde decoding (#382) Jordan Rose 2023-03-13 20:42:01 -0700
  • 987f7d6baf
    Merge pull request #115 from pinkforest/fix-docsrs Tony Arcieri 2023-03-12 15:16:09 -0600
  • 379e506336
    Merge remote-tracking branch 'origin/release/2.0' into fix-docsrs pinkforest 2023-03-13 07:22:56 +1100
  • 5080b42601
    Merge remote-tracking branch 'origin/release/2.0' into fix-no_std pinkforest 2023-03-13 07:22:03 +1100
  • 853a3df1a7
    Merge pull request #109 from pinkforest/fix-ci Tony Arcieri 2023-03-12 13:04:05 -0600
  • 0139af7f9d
    Remove rustup in favor of rust-toolchain pinkforest 2023-03-13 05:15:34 +1100
  • 4b6c61c111
    Correct crate name pinkforest 2023-03-12 16:49:18 +1100
  • a7769a645c
    Add assets pinkforest 2023-03-12 16:48:15 +1100
  • 281fab6af0
    Fix docsrs pinkforest 2023-03-12 16:45:37 +1100
  • f3c46bc3bf
    Remove redundant feature pinkforest 2023-03-12 15:27:53 +1100
  • fdc992d6cd
    Fix no_std with get_random pinkforest 2023-03-12 14:18:07 +1100
  • cbd3958772
    Fix bench features pinkforest 2023-03-12 13:50:50 +1100
  • 707675d878
    Disable no_std from CI pinkforest 2023-03-12 13:43:48 +1100
  • c779e215f7
    Fixed doc nit from update-ci branch pinkforest 2023-03-12 13:42:31 +1100
  • be8a657ece
    Add .lock pinkforest 2023-03-12 13:27:44 +1100
  • 8c9c94add9
    Add Cargo.lock pinkforest 2023-03-12 13:22:52 +1100
  • 5cb2a4953a
    Test all features and no_std iterate pinkforest 2023-03-12 13:19:39 +1100
  • 62149c4f80
    Fix CI pinkforest 2023-03-12 13:16:01 +1100
  • 67b8c2e40c
    Fix error for custom targets (#510) pinkforest(she/her) 2023-03-11 05:21:20 +1100
  • 64b26ad074
    Fix a few typos (#281) Dirk Stolle 2023-03-07 08:54:30 +0100
  • c33b49bf5a
    Update actions/checkout in GitHub Actions workflow to v3 (#282) Dirk Stolle 2023-03-07 08:44:55 +0100
  • 3efde345b6
    Remove invalid input fields from CI action for Rust setup (#283) Dirk Stolle 2023-03-07 08:35:10 +0100
  • e0e02cfcf4
    Bump ed25519 to v2.2; pkcs8 to v0.10 (#285) Tony Arcieri 2023-03-07 00:20:09 -0700
  • 4686ade1b5
    Use named fields for struct VerifyingKey (#284) Tony Arcieri 2023-03-07 00:16:19 -0700
  • 97d6d5544a
    Merge pull request #106 from striezel-stash/fix-typos Tony Arcieri 2023-02-26 07:37:26 -0700
  • 327618c7d8 Fix two typos Dirk Stolle 2023-02-24 22:22:19 +0100
  • 3194759f6e
    Merge pull request #96 from dlblv/fix/add-secret-as-bytes Tony Arcieri 2023-02-17 09:52:53 -0700
  • 619ef68d73
    Merge pull request #279 from rozbb/main Michael Rosenberg 2023-02-04 10:06:05 -0500
  • 0b04124175
    Fixed MSRV build Michael Rosenberg 2023-02-04 03:24:09 -0500
  • b77fa51569
    Bump curve25519-dalek dep to rc.1 Michael Rosenberg 2023-02-04 03:21:36 -0500
  • ce3eed873c
    Merge pull request #278 from dalek-cryptography/release/2.0 Michael Rosenberg 2023-02-02 18:12:59 -0500
  • b2d0f0ecd7
    Bump to rc.1 Michael Rosenberg 2023-02-02 17:21:56 -0500
  • 57a8add0fd
    Removed vestigial nightly feature from docsrs instructions Michael Rosenberg 2023-02-02 17:18:47 -0500
  • 783b6e81c4
    README changes for 2.0 (#275) Michael Rosenberg 2023-02-02 17:07:56 -0500
  • 3b71630d9f
    Fix docsrs build (#505) Michael Rosenberg 2023-02-02 04:06:14 -0500
  • 5190ad6df8
    Impl VerifyingKey::is_weak (#277) Michael Rosenberg 2023-01-31 16:23:38 -0500
  • b375b46d37
    Fixed-based Montgomery scalar multiplication (#503) Tony Arcieri 2023-01-31 01:37:03 -0700
  • 79bcbdc89b
    Re-export commonly used types from toplevel (#502) Tony Arcieri 2023-01-29 11:53:43 -0700
  • e9fe4145fe
    Merge pull request #95 from dignifiedquire/update-deps Michael Rosenberg 2023-01-29 04:35:12 -0500
  • 83300618ad
    Attempt to fix CI Michael Rosenberg 2023-01-29 04:29:44 -0500
  • 88cc32b687
    Updated to curve25519-dalek rc0 Michael Rosenberg 2023-01-29 04:29:07 -0500
  • 1b86ff1d3e
    Bump curve25519-dalek to v4.0.0-rc.0 (#276) Tony Arcieri 2023-01-28 16:56:35 -0700
  • 1a388f7135
    Bump version to 4.0-rc.0 (#501) Michael Rosenberg 2023-01-27 14:14:58 -0500
  • 928d6d15f8
    Docs.rs + README changes for 2.x (#241) pinkforest(she/her) 2023-01-27 17:06:24 +1100
  • 861784f57e
    Add Context type (#273) Tony Arcieri 2023-01-26 13:41:20 -0700
  • 27ba9dd614
    Bump ed25519 crate dependency to v2.1 (#272) Tony Arcieri 2023-01-21 15:59:11 -0700
  • c2b8978927
    Do byte comparison in all verify_* functions (#269) Michael Rosenberg 2023-01-21 01:05:54 -0500
  • 7d255cd85a
    CI: test cargo doc build (#271) Tony Arcieri 2023-01-20 22:21:35 -0700
  • ba765a5988
    Impl signature::Digest* traits for Ed25519ph (#270) Tony Arcieri 2023-01-20 22:02:27 -0700
  • f61e9dcf9b
    Add on-by-default fast crate feature for gating basepoint tables (#251) Tony Arcieri 2023-01-20 13:46:17 -0700
  • 3effd73307
    Feature-gated more precomputed tables (#500) Michael Rosenberg 2023-01-20 12:55:32 -0500
  • bfacbe7ee4
    Make from_slice methods fallible; add TryFrom<&[u8]> (#495) Tony Arcieri 2023-01-19 12:08:18 -0700
  • 8d1bc31805
    Rename basepoint-tables to precomputed-tables (#499) Tony Arcieri 2023-01-19 12:04:22 -0700
  • 431e69959d
    Make digest optional (#268) pinkforest(she/her) 2023-01-19 18:59:43 +1100
  • e1d4ef313e
    Implement Hash trait for VerifyingKey (#265) Linus Karl 2023-01-17 04:43:05 +0100
  • 6d9bbd323e
    Bump ed25519 dependency to v2 (#266) Tony Arcieri 2023-01-16 19:38:57 -0700
  • 8c455f58ae
    Make rand_core optional (#262) pinkforest(she/her) 2023-01-16 11:13:33 +1100
  • b5dc40bedf
    Make verify_batch deterministic (#256) Michael Rosenberg 2023-01-14 21:26:39 -0500
  • fedb1450de
    Add Scalar::from_bits_clamped (#498) SergeStrashko 2023-01-10 01:34:57 +0900
  • 4f6b4b247f
    Make zeroize optional (#263) pinkforest(she/her) 2023-01-10 01:57:59 +1100
  • 6ee4d1de5c
    Use curve25519-dalek from git; check in Cargo.lock (#260) Tony Arcieri 2023-01-09 02:44:10 -0700
  • 83f6b149d3
    Add basepoint-tables crate feature (#489) Tony Arcieri 2023-01-08 01:51:51 -0700
  • 4f218d8e67
    Adding verify_prehashed_strict() (#212) andrew lyon 2023-01-07 08:21:54 -0800
  • 461a2d7e05
    Bump ed25519 crate to v2.0.0-rc.0 (#257) Tony Arcieri 2023-01-06 22:50:39 -0700
  • 8c2f545d91
    Expand const fn support (#494) Tony Arcieri 2023-01-06 11:29:56 -0700
  • f036eaf482
    Validation criteria tests (#253) Michael Rosenberg 2023-01-05 22:58:54 -0500
  • 65aeda0867
    Impl From<&SigningKey> for VerifyingKey (#252) Tony Arcieri 2023-01-05 03:31:58 -0700
  • e2ed3133a6
    Fix batch build (#220) Michael Rosenberg 2023-01-02 00:59:19 -0500
  • d95e3bd536 impl AsRef for keys as well dlblv 2022-12-30 01:43:42 +0500
  • 6a51f4fa40
    Make basepoint table constants &'static references (#488) Tony Arcieri 2022-12-28 01:24:46 -0700