Commit graph

  • d7c2a1394f
    Add another test for equivalence with the Edwards identity. Isis Lovecruft 2021-04-21 00:06:44 +0000
  • 0d8f33153c
    Implement Identity for MontgomeryPoint. Isis Lovecruft 2021-04-20 23:58:29 +0000
  • 032a14cfa5
    Update README to thank more contributors. Isis Lovecruft 2021-04-14 03:05:51 +0000
  • 1e25ea2e71
    Merge branch 'main' into develop Isis Lovecruft 2021-04-14 02:03:18 +0000
  • 3e189820da
    Merge branch 'release/3.1' into main Isis Lovecruft 2021-04-14 02:03:09 +0000
  • 2ea17d554a
    Update CHANGELOG and README; bump to 3.1.0. Isis Lovecruft 2021-04-14 01:30:57 +0000
  • 5eca140010
    Merge pull request #351 from isislovecruft/fix/cleanup-elligator isis agora lovecruft 2021-04-13 23:31:14 +0000
  • cecc821f40
    Merge pull request #342 from huitseeker/fiat4_with_u32 isis agora lovecruft 2021-04-13 23:23:41 +0000
  • 35d4eab431
    Merge pull request #349 from huitseeker/modernize_benchmarks isis agora lovecruft 2021-04-13 22:55:59 +0000
  • b05feec7aa
    Merge pull request #350 from isislovecruft/develop isis agora lovecruft 2021-04-13 22:47:51 +0000
  • 0da8f08d65
    Maintain legacy 3.x support for lookup tables. Isis Lovecruft 2021-04-13 01:24:06 +0000
  • ee90202a58
    Trivial cleanups to Elligator2 encoding. Isis Lovecruft 2021-04-13 00:24:50 +0000
  • d130b5f17e
    [benchmarks-only] Updates the benchmarks François Garillot 2021-03-26 09:18:18 -0700
  • cc0c444fae
    Merge branch 'feature/dynamic-table-sizes' into develop Isis Lovecruft 2021-03-25 04:34:08 +0000
  • 1491f0db36
    Update copyright years. Isis Lovecruft 2021-03-25 04:10:55 +0000
  • b79a276806
    Merge pull request #336 from huitseeker/elligator2 isis agora lovecruft 2021-03-25 03:13:41 +0000
  • d0014f6d87
    Merge remote-tracking branch 'zgfzgf/feat-unused-import' into develop Isis Lovecruft 2021-03-25 02:30:05 +0000
  • ab468cd24c
    Fix copyright years in some of the files I touched. Isis Lovecruft 2021-03-25 02:29:37 +0000
  • 2a45241382
    Merge pull request #348 from isislovecruft/develop isis agora lovecruft 2021-03-25 02:12:51 +0000
  • 4a1fc3c66e
    Implement Zeroize for points as the identity element. Isis Lovecruft 2021-03-25 01:45:54 +0000
  • 5482c76d16
    Merge remote-tracking branch 'garbageslam/zeroize_ristretto' into develop Isis Lovecruft 2021-03-24 18:35:46 +0000
  • da0c49985c
    Merge remote-tracking branch 'gedigi/zeroize_ristrettopoint' into develop Isis Lovecruft 2021-03-24 18:12:22 +0000
  • 0154ebbfaf implement Zeroize trait on Ristretto curve point types Chris Beck 2021-02-10 12:14:32 -0700
  • 08bf6ebf08 fix build warning zgfzgf 2021-02-03 17:46:01 +0800
  • d1ed427af5
    add fiat backends to Travis tests François Garillot 2021-01-11 13:39:48 -0800
  • e2651cceb6
    Rename elligator_map -> elligator_encode François Garillot 2021-01-12 13:46:04 -0800
  • abd1922456
    Add a fiat_u32 backend based on fiat-crypto as well. François Garillot 2021-01-11 13:20:55 -0800
  • ce2e3f6e69
    bump fiat-crypto version François Garillot 2021-01-11 09:32:54 -0800
  • 756a921bee
    bump fiat-crypto version François Garillot 2020-05-29 20:36:50 -0400
  • 3422872346
    bump fiat-crypto version François Garillot 2020-05-11 14:41:02 -0400
  • a9e50eab36
    implement conditional assign with fiat__25519_cmovznz_u64 François Garillot 2020-05-11 15:04:18 -0400
  • 4ce680d3aa
    Update the fiat backend to use the fiat-crypto package François Garillot 2020-02-17 09:42:41 -0500
  • d684e13f09
    Add a fiat_u64_backend option to curve25519-dalek François Garillot 2019-08-27 15:52:55 -0700
  • 5500fd15ef
    Merge branch 'master' into develop Isis Lovecruft 2021-01-08 03:40:04 +0000
  • 73100b74ff
    Merge branch 'release/3.0.2' Isis Lovecruft 2021-01-08 03:39:55 +0000
  • 55e0db7cf6
    Bump curve25519-dalek version to 3.0.2. Isis Lovecruft 2021-01-08 03:32:42 +0000
  • e852e97d2d
    Bump curve25519-dalek version to 2.1.2. Isis Lovecruft 2021-01-08 03:25:44 +0000
  • ab5af2e47c
    Whitespace fixes for 3267a5d merge. Isis Lovecruft 2021-01-08 00:33:37 +0000
  • 5ba95b13e4
    errata and basepoint_odd_lookup_table test for better understanding root 2019-09-04 13:15:09 +0800
  • 4b268a9d7e
    errata and basepoint_odd_lookup_table test for better understanding root 2019-09-04 12:38:02 +0800
  • 87a5ed78b7
    errata for comment root 2019-09-03 10:38:23 +0800
  • 3b79d0fbc4
    errata for vpmuludq root 2019-09-02 11:26:11 +0800
  • 77ec974212
    Whitespace fixes for 3267a5d merge. Isis Lovecruft 2021-01-08 00:33:37 +0000
  • 3267a5d75d
    Merge remote-tracking branch '3for/comment-fix' into develop Isis Lovecruft 2021-01-08 00:27:34 +0000
  • 4269b39f13
    Make crate feature alloc work with stable Rust Stephane Raux 2020-10-20 17:54:06 -0700
  • 8500cd3c2f
    Merge remote-tracking branch 'stephaneyfx/alloc-with-stable-rust' into develop Isis Lovecruft 2021-01-07 23:24:57 +0000
  • 0f07443c2d
    Bump curve25519-dalek to 2.1.1. Isis Lovecruft 2021-01-07 22:21:37 +0000
  • bb889e478d
    Remove deprecated feature flags from .travis.yml. Isis Lovecruft 2021-01-07 21:33:06 +0000
  • d00d4a5a9a
    Fix CHANGELOG so that we can note backported patches. Isis Lovecruft 2021-01-07 21:31:57 +0000
  • e6d8afc352
    Add link to Cargo.toml with explanation of packed_simd renaming Henry de Valence 2020-09-30 12:01:43 -0700
  • dd71df6ea0
    adjusted dependency entry like to pick up latest pick up the latest packed_simd crate under an alternative name. Markus Zoppelt 2020-09-30 15:17:18 +0200
  • 6ffc8ddefd
    bumped packed_simd to 0.3.4. resolves #333 Markus Zoppelt 2020-09-30 12:59:10 +0200
  • 2e543e73d9
    Merge branch 'master' into develop Isis Lovecruft 2021-01-07 22:05:35 +0000
  • 3b44ed82dd
    Merge branch 'release/3.0.1' Isis Lovecruft 2021-01-07 22:05:26 +0000
  • 7e320cd1d9
    Remove deprecated feature flags from .travis.yml. Isis Lovecruft 2021-01-07 21:33:06 +0000
  • 64099e9adf
    Fix CHANGELOG so that we can note backported patches. Isis Lovecruft 2021-01-07 21:31:57 +0000
  • e47a180991
    Bump curve25519-dalek to 3.0.1. Isis Lovecruft 2021-01-07 21:29:17 +0000
  • 8aa1458941
    Implements an Elligator2 map for Curve25519 François Garillot 2020-10-21 11:02:06 -0400
  • 608f8cd594 Make crate feature alloc work with stable Rust Stephane Raux 2020-10-20 17:54:06 -0700
  • a787300ba1
    Merge pull request #334 from MarkusZoppelt/fix-packed_simd-AMD Henry de Valence 2020-09-30 12:52:15 -0700
  • 45f3f53351
    Add link to Cargo.toml with explanation of packed_simd renaming Henry de Valence 2020-09-30 12:01:43 -0700
  • f27923bf8c
    adjusted dependency entry like to pick up latest pick up the latest packed_simd crate under an alternative name. Markus Zoppelt 2020-09-30 15:17:18 +0200
  • c2e394dd04
    bumped packed_simd to 0.3.4. resolves #333 Markus Zoppelt 2020-09-30 12:59:10 +0200
  • fb01f65761 Merge branch 'master' into develop Henry de Valence 2020-08-17 18:22:21 -0700
  • b307c155c9 Merge branch 'release/3.0.0' Henry de Valence 2020-08-17 18:21:42 -0700
  • 6d96eb7796 Bump version to 3.0.0. Henry de Valence 2020-08-17 18:20:26 -0700
  • c68b30fe13
    Merge pull request #330 from isislovecruft/fix/move-coc Henry de Valence 2020-08-17 18:12:00 -0700
  • 2ee61938ee
    Merge pull request #327 from huitseeker/digests-0.9 Henry de Valence 2020-08-17 18:11:32 -0700
  • 91a0faea35
    Move CoC section from CONTRIBUTING.md to new file. Isis Lovecruft 2020-08-18 00:44:47 +0000
  • 5038fcf50a
    Merge pull request #308 from isislovecruft/fix/pippenger-typo isis agora lovecruft 2020-07-01 01:14:10 +0000
  • 6afd8ff212
    Update sha2, digest to 0.9 François Garillot 2020-06-15 07:14:45 -0400
  • 3cc13a7bec Merge branch 'master' into develop Henry de Valence 2020-05-29 12:42:49 -0700
  • c4824e1384 Merge branch 'release/2.1.0' Henry de Valence 2020-05-29 12:40:24 -0700
  • 3fc47ef867 Bump version to 2.1.0 Henry de Valence 2020-05-29 12:39:39 -0700
  • f04b83055c Merge branch 'master' into develop Henry de Valence 2020-05-29 12:36:16 -0700
  • e342f25c4e
    Merge pull request #325 from rubdos/const_fn_for_scalar_from_bits Henry de Valence 2020-05-29 12:26:31 -0700
  • 3a61a0b70c Make Scalar::from_bits a const fn. Ruben De Smet 2020-05-28 10:28:28 +0200
  • c9fe6c5533 implemented Zeroize for CompressedRistretto and RistrettoPoint gedigi 2020-03-19 14:16:06 -0700
  • 9753fe4528
    Merge pull request #316 from huitseeker/bump-criterion Henry de Valence 2020-03-02 09:50:11 -0800
  • 59b1a42bed
    Merge pull request #318 from Fiono11/new_branch Henry de Valence 2020-03-02 09:39:51 -0800
  • 6a8e466063 add derive Hash to Scalar, MontgomeryPoint and CompressedEdwardsY Rui Morais 2020-02-25 22:39:19 +0000
  • d57fb6caeb Derive of Hash trait to CompressedRistretto Rui Morais 2020-02-25 18:16:06 +0000
  • 7b1363a964
    Bump criterion version François Garillot 2020-02-24 14:24:49 -0500
  • 3d9d11dcdf Add additional visitor methods for deserialization James Munns 2020-01-13 00:59:08 +0100
  • e82910d215
    Add test for basepoint table multiplication by unreduced scalar. Isis Lovecruft 2020-01-07 08:06:27 +0000
  • 1f8a19a753
    Fix an attempted overflow on absolute value computation for radix-256 tables. Isis Lovecruft 2020-01-07 08:04:45 +0000
  • ca1f730790
    Fix debug_assert! range in Scalar::to_radix_2w_size_hint(). Isis Lovecruft 2020-01-03 23:56:30 +0000
  • c01bd780dc
    Implement radix-32 precomputed scalar multiplication tables. Isis Lovecruft 2019-12-31 00:12:20 +0000
  • cfbcb6ca61
    Implement conversions between basepoint table sizes. Isis Lovecruft 2019-12-30 22:05:01 +0000
  • 8a9e09ba34
    Implement larger sizes of basepoint tables. Isis Lovecruft 2019-12-27 21:32:30 +0000
  • 383e65f6bd
    Add a trait for implementing a basepoint table. Isis Lovecruft 2019-12-27 12:54:52 +0000
  • 4f29935c2c
    Create macro for generating different sized LookupTable<T>s. Isis Lovecruft 2019-12-27 02:21:48 +0000
  • 3a9101933b
    Enable serde/std if std is enabled. Isis Lovecruft 2019-12-11 23:14:27 +0000
  • 2ed9fa932d
    Merge pull request #107 from cbeck88/serde_no_std isis agora lovecruft 2019-12-11 23:11:24 +0000
  • 8a2e9af9d6
    Fix breakage on builds with the rand crate disabled. Isis Lovecruft 2019-12-11 23:02:44 +0000
  • af15a0e553
    Merge remote-tracking branch 'dalek/develop' into develop Isis Lovecruft 2019-12-11 22:49:06 +0000
  • 9363690191
    Fix outdated docstring for verify_batch(). Isis Lovecruft 2019-12-11 22:48:33 +0000
  • 6a44f31702 Revert "Merge pull request #296 from isislovecruft/feature/compressed-try-from" Henry de Valence 2019-12-10 14:16:24 -0800
  • 0a191a86f6 Use default-features = false with serde Chris Beck 2019-12-10 13:30:56 -0800
  • 7c38546f97
    Merge pull request #106 from isislovecruft/feature/zeroize isis agora lovecruft 2019-12-10 20:37:30 +0000