Commit Graph

  • 5f4dbb0925 alnyan/yggdrasil: patch rand dependency alnyan/yggdrasil Mark Poliakov 2024-11-01 14:39:29 +02:00
  • 43a16f03d4
    Implement DynSignatureAlgorithmIdentifier trait for ed25519 (#712) Julius Liu 2024-10-07 17:01:13 -07:00
  • cbf794d883
    {curve,ed}25519-dalek: clippy fixes (#710) Arthur Gautier 2024-09-30 14:09:28 -07:00
  • d5ef57a3c2
    ed: update VerifyingKey::from_bytes with ZIP-215 info (#704) Tony Arcieri 2024-09-19 16:43:32 -06:00
  • b636fb8ee4
    Make AVX512IFMA opt-in backend (#695) pinkforest(she/her) 2024-09-08 15:13:36 +10:00
  • 0964f800ab
    curve: Support MSM #static scalars <= #static points (#668) Aaron Feickert 2024-07-30 08:43:13 -05:00
  • 83a57e591f
    curve: Impl Default ConstantTImeEq and ConditionallySelectable for SubgroupPoint (#672) Aaron Feickert 2024-07-30 01:05:52 -05:00
  • 79ab6c29bd
    curve: Implement ConditionallySelectable for MontgomeryPoint (#677) Elichai Turkel 2024-07-30 08:51:44 +03:00
  • a7a9fffdc9
    Minor documentation fixes (#671) Aaron Feickert 2024-07-30 00:11:26 -05:00
  • 35e78b21ef
    Enable unexpected cfgs lint (#656) Simon Wülker 2024-07-26 04:24:39 +02:00
  • 921bd7ced0
    curve: use subtle::Choice for constant-time fixes (#665) Tony Arcieri 2024-07-17 12:05:46 -06:00
  • 5b7082bbc8
    curve: use subtle::BlackBox optimization barrier (#662) Tony Arcieri 2024-06-24 12:13:54 -06:00
  • 5312a0311e
    curve: Bump version to 4.1.3 (#660) Michael Rosenberg 2024-06-18 21:18:51 +02:00
  • b4f9e4df92
    SECURITY: fix timing variability in backend/serial/u32/scalar.rs (#661) Tony Arcieri 2024-06-18 13:02:37 -06:00
  • 415892acf1
    SECURITY: fix timing variability in backend/serial/u64/scalar.rs (#659) Michael Rosenberg 2024-06-18 19:49:31 +02:00
  • 56bf398d0c
    Updates license field to valid SPDX format (#647) Isaiah Becker-Mayer 2024-06-03 15:30:13 -05:00
  • 9252fa5c0d
    Mitigate check-cfg until MSRV 1.77 (#652) pinkforest(she/her) 2024-05-09 23:24:16 +10:00
  • 1efe6a93b1
    Fix a minor typo in signing.rs (#649) Hiroki Kobayashi 2024-04-14 10:37:33 +09:00
  • cc3421a22f
    Indicate that the rand_core feature is required (#641) Boyd Kane 2024-03-16 15:43:25 +02:00
  • 858c4ca8ae
    Address new nightly clippy unnecessary qualifications (#639) pinkforest(she/her) 2024-03-08 10:58:20 +11:00
  • 31ccb67050
    Remove platforms in favor using CARGO_CFG_TARGET_POINTER_WIDTH (#636) pinkforest(she/her) 2024-03-02 01:35:23 +11:00
  • 19c7f4a5d5
    Fix new nightly redundant import lint warns (#638) pinkforest(she/her) 2024-03-01 12:56:52 +11:00
  • a62e4a5c57
    Fix minor spelling mistakes (#629) Flori 2024-02-14 20:01:05 +01:00
  • 17eab3d6c1
    ed: Make it possible to convert between VerifyingKey and EdwardsPoint (#624) Jack Lloyd 2024-02-12 14:36:43 -05:00
  • 50401ab430
    curve: mark ValidityCheck trait as allow(dead_code) (#625) Tony Arcieri 2024-02-12 09:56:06 -07:00
  • 4ac84dd066
    curve,ed,x: Bump patch version to reflect fix to nightly SIMD build (#621) Michael Rosenberg 2024-02-06 20:09:18 -05:00
  • ff1c309b23
    Fix nightly build (#619) Jimmy Chen 2024-02-07 07:09:29 +11:00
  • ba737a3790
    Update README.md (#613) Ford 2024-01-21 16:27:47 +01:00
  • 0b45e00ad5
    chore: typo fix (#608) Pioua 2023-12-13 16:10:05 +01:00
  • ba7a073487
    doc: Fix markdown PR reference (#605) Wiktor Kwapisiewicz 2023-11-22 14:21:20 +01:00
  • a2ff6ba9e4
    {Signing,Verifying}KeyVisitor: visit_borrowed_bytes -> visit_bytes (#602) Bram Westerbaan 2023-11-17 08:44:28 +01:00
  • f08bbb7f57
    ed: Prep to release v2.1.0 (#600) Michael Rosenberg 2023-11-14 15:35:42 -05:00
  • 04f811ad21
    ed: Add back SigningKey::to_scalar_bytes (#599) Michael Rosenberg 2023-11-14 13:23:48 -05:00
  • ac51ef6ecf
    ed25519: loosen signature crate dependency again (#598) Tony Arcieri 2023-11-13 22:09:16 -07:00
  • 89aabac235
    README.md: remove broken image (#595) Tony Arcieri 2023-11-01 11:33:43 -06:00
  • 72761ca6b4
    derive: Bump version to 0.1.1 (#594) Michael Rosenberg 2023-10-31 13:40:12 -04:00
  • 3c85f778b3
    CI: fix minimal-versions resolution (#593) Tony Arcieri 2023-10-31 10:04:34 -06:00
  • 78a86f1c49
    ed25519-dalek: hide secret in SigningKey's Debug impl (#592) Tony Arcieri 2023-10-31 10:01:09 -06:00
  • f4cd43f606
    Merge pull request #590 from dalek-cryptography/derive-license Michael Rosenberg 2023-10-31 11:35:38 -04:00
  • 81d0756bdc
    Made unnecessarily pub contents of field.rs pub(crate) Michael Rosenberg 2023-10-29 22:06:47 -04:00
  • cd9378e6fd
    Removed unnecessary 'pub use' Michael Rosenberg 2023-10-29 21:53:08 -04:00
  • 8a41a29939
    Forgot the license files Michael Rosenberg 2023-10-29 10:50:17 -04:00
  • b92421916d
    Copy licensing from previous repo Michael Rosenberg 2023-10-29 10:47:45 -04:00
  • 598695c400
    ed25519: loosen signature crate dependency (#582) Tony Arcieri 2023-10-26 22:29:56 -06:00
  • e6675c67ce
    add cfg statements to only build doctest on x86 (#585) Victor Graf 2023-10-03 11:51:05 -07:00
  • 0cd099a9fb
    curve: Bump version to 4.1.1 (#584) Michael Rosenberg 2023-09-20 17:42:22 -05:00
  • 76a8b2a081
    Add PrimeFieldBits support to Scalar (#579) Luke Parker 2023-09-19 23:21:43 -04:00
  • 533b53a0ec
    Deprecate BASEPOINT_ORDER from pub API consts (#581) pinkforest(she/her) 2023-09-18 13:59:05 +10:00
  • c157a1ed6d
    Add group to documented features (#578) Luke Parker 2023-09-12 09:41:15 -04:00
  • e94a5fe5ab
    curve: README typos Michael Rosenberg 2023-09-06 00:53:30 -04:00
  • 9db51a6bf7
    curve: Release 4.1.0 (#574) pinkforest(she/her) 2023-09-06 14:51:15 +10:00
  • 8ed1666b97
    ed,x: updated repo links Michael Rosenberg 2023-09-06 00:49:26 -04:00
  • 1ec4a36a80
    curve: update repository in Cargo.toml (#575) Tony Arcieri 2023-09-05 22:08:06 -06:00
  • a3a08b01ab
    Adapt to new types introduced in fiat-crypto 0.2 (#566) David Cook 2023-09-05 11:07:49 -05:00
  • 135476c9f5
    Fix variable names in the invariant description (#573) Wiktor Kwapisiewicz 2023-09-05 16:50:10 +02:00
  • 5c5a32057c
    curve: Fix no_std for fiat backend and add test for it (#572) pinkforest(she/her) 2023-09-05 05:49:58 +10:00
  • c8d1d400f1
    curve,ed: chore: update dev deps (#569) Rob Ede 2023-08-28 14:46:38 +01:00
  • 60dd3100c0
    curve: add doc(hidden) to serial backend modules (#568) Tony Arcieri 2023-08-28 00:38:11 -06:00
  • 594b1f9ffe
    Updated Cargo.toml repo and homepage links to the Github monorepo Michael Rosenberg 2023-08-28 02:36:14 -04:00
  • c058cd9057
    curve: Expand lints (#530) Tony Arcieri 2023-08-28 00:32:31 -06:00
  • 8e0cef5b72
    curve: Add arbitrary integer multiplication with MontgomeryPoint::mul_bits_be (#555) Michael Rosenberg 2023-08-28 01:58:41 -04:00
  • 4373695c50
    curve: implement ff and group traits (#562) pinkforest(she/her) 2023-08-28 06:41:06 +10:00
  • 098658dc8b
    ed: Add SigningKey::as_bytes (#561) Sören Meier 2023-08-27 22:28:06 +02:00
  • b93ace8c7f
    Address Clippy lints (#543) Rob Ede 2023-08-27 19:47:12 +01:00
  • c66973c823
    ed: ConstantTimeEq and PartialEq for SigningKey (#557) Matt Johnston 2023-08-12 13:49:16 +08:00
  • bf2c4eea23
    curve: Mark scalar::clamp_integer as must_use (#558) moiseev-signal 2023-08-11 22:44:09 -07:00
  • 6dd17b2836
    x: Mark x25519-dalek version 2 as stable (#554) Elichai Turkel 2023-08-12 01:18:15 +03:00
  • 42b55fd117
    ed: Bump ed25519-dalek to 2.0.0 (#559) Michael Rosenberg 2023-08-11 11:38:43 -04:00
  • 345364d4ec
    Update README.md Tony Arcieri 2023-07-27 18:17:00 -06:00
  • e44d4b5903
    curve,ed,x: Bump curve version to 4.0.0 (#550) Michael Rosenberg 2023-07-22 12:52:24 -04:00
  • 1ac254fb1c
    Remove old Cargo.lock files (#549) Tony Arcieri 2023-07-22 10:30:10 -06:00
  • 0d1bc975d5
    Fixed CI badges in workspaces Michael Rosenberg 2023-07-22 12:22:31 -04:00
  • 20d1346841
    Fix CI failures (#548) Tony Arcieri 2023-07-22 10:13:10 -06:00
  • d671fc2720
    README.md: fix crate table Tony Arcieri 2023-07-20 11:37:03 -06:00
  • 5f0d41fcec
    ed25519-dalek: remove ExpandedSecretKey::to_bytes (#545) Tony Arcieri 2023-07-10 20:09:40 -06:00
  • 76e193415b
    Merge pull request #540 from pinkforest/bump-quote Michael Rosenberg 2023-06-30 00:17:19 -04:00
  • e17a0e771a
    Bump quote and syn pinkforest 2023-06-30 04:07:19 +00:00
  • f789810e33
    Merge pull request #536 from pinkforest/monorepo-t1 Michael Rosenberg 2023-06-29 23:48:46 -04:00
  • 98a0a6f2ef
    Moved code of conduct Michael Rosenberg 2023-06-29 23:35:29 -04:00
  • bf8b21c439
    Add new workspace README and CONTRIBUTING pinkforest 2023-06-28 09:40:52 +00:00
  • 7db9981a7f
    Re-work CI around workspace pinkforest 2023-06-28 09:38:56 +00:00
  • 6e422d96d7
    Re-organize Cargo manifests to workspace pinkforest 2023-06-28 09:38:06 +00:00
  • 2cc52c216e
    Move CI & assets into workspace pinkforest 2023-06-28 08:59:51 +00:00
  • bf0e37d3ed
    Workspace x25519 under x25519-dalek pinkforest 2023-06-27 04:09:32 +00:00
  • e7ecb74ed0
    Merge remote-tracking branch 'x/main' into monorepo-t1 pinkforest 2023-06-27 04:06:50 +00:00
  • d62def9c22
    Workspace ed25519 under ed25519-dalek pinkforest 2023-06-27 04:04:09 +00:00
  • 52742e7864
    Merge remote-tracking branch 'ed/main' into monorepo-t1 pinkforest 2023-06-27 04:01:16 +00:00
  • 40cf5aff99
    Workspace curve25519 under curve25519-dalek pinkforest 2023-06-27 04:00:12 +00:00
  • 8613b5a809
    chore: Release 2.0.0-rc.3 (#128) pinkforest(she/her) 2023-06-24 03:54:38 +00:00
  • 58a967f6fb
    chore: Release 2.0.0-rc.3 (#307) pinkforest(she/her) 2023-06-24 03:53:10 +00:00
  • 2e3212b8cc
    chore: Release 4.0.0-rc.3 (#535) pinkforest(she/her) 2023-06-23 21:13:20 +00:00
  • e429bde88d
    Clean up backend features and vendor curve25519_dalek_derive (#531) pinkforest(she/her) 2023-06-22 05:46:27 +00:00
  • 9b166b75e0
    Update to new Scalar API (#293) Michael Rosenberg 2023-06-12 00:06:00 -04:00
  • e111b5d913
    Merge pull request #523 from koute/main_runtime_simd Michael Rosenberg 2023-06-10 22:01:03 -04:00
  • 50aa63532b
    Fix the doc comment in packed_simd.rs Jan Bujak 2023-06-05 07:42:36 +00:00
  • 502897109c Pin the version of unsafe_target_feature Jan Bujak 2023-06-05 07:40:31 +00:00
  • 94247a79d1
    Revert "(work-in-progress) Partially remove unsafe_target_feature" Jan Bujak 2023-06-05 07:38:55 +00:00
  • 618c5081f1
    Replace unwrap_u8 with into (#528) Tony Arcieri 2023-05-30 19:49:13 -06:00
  • 6c2233bc45
    Fix the upper bound in the description of mods (#525) Marek 2023-05-29 23:24:45 +02:00
  • 267961b7ee
    README.md: use buildstats.info crate badge (#526) Tony Arcieri 2023-05-20 13:26:05 -06:00