Commit Graph

60 Commits

Author SHA1 Message Date
Jack Grigg 07aba01ef4 pairing 0.18.0 2020-09-08 22:46:11 +01:00
Jack Grigg 24265c228e Migrate to ff 0.8
MSRV is bumped to 1.44.0, which is required for the ff crate.
2020-09-08 22:40:03 +01:00
Jack Grigg 9ed8b27827 Remove obsolete feature flags 2020-09-08 18:05:44 +01:00
Jack Grigg 7717ba5007 Fix dependencies
- Fixes no-std support.
- Removes obsolete dependencies.
2020-09-08 18:03:57 +01:00
Jack Grigg 7d43d53a96 Remove paths from dependencies
Now that we have extracted the release changes from the
zcash/librustzcash subtree, we are no longer in a workspace with
relative paths to these dependencies.
2020-08-25 23:05:23 +01:00
Jack Grigg c78a299646 pairing 0.17.0 2020-08-25 22:59:57 +01:00
Jack Grigg d7a7034bc6 group 0.7.0 2020-08-25 22:59:57 +01:00
Jack Grigg 67ea8f1177 ff 0.7.0 2020-08-25 22:59:57 +01:00
Jack Grigg e7be89c7a5 pairing: Remove BLS12-381 implementation
It is replaced by the bls12_381 crate.
2020-08-25 22:59:57 +01:00
Jack Grigg 7be5b45ce5 Migrate pairing benchmarks to criterion 2020-08-25 22:58:55 +01:00
Jack Grigg b118a07633 impl ConditionallySelectable for Field 2020-08-25 22:58:55 +01:00
Sean Bowe 9a398c1eec Version bump of all crates (except librustzcash) 2020-04-30 15:17:37 +12:00
Sean Bowe 3870f1172f
Bump version and ff dependency 2020-01-08 11:11:43 -07:00
Jack Grigg 583c744a92 pairing 0.15.0 2019-10-08 17:43:33 +13:00
Jack Grigg f552b49e3b Add READMEs to Cargo.toml files
This will cause crates.io to render each crate's README as its
information page.
2019-09-23 14:42:38 +01:00
Eirik Ogilvie-Wigley 36788f34f2 Add edition = 2018 2019-08-20 18:31:20 -06:00
Jack Grigg fa4eaeb7a6 Migrate to rand 0.7 2019-07-19 00:47:40 +02:00
Jack Grigg 1d005881d0 Migrate ff, group, pairing, and bellman to rand 0.6 2019-07-19 00:42:39 +02:00
Jack Grigg 95a749b278 Migrate pairing to rand 0.5 2019-07-19 00:35:06 +02:00
Jack Grigg 01e7212663 Add ff and group crates to Cargo workspace 2019-01-06 09:50:07 +00:00
Jack Grigg 7dfc50e763
Use group crate for curve traits 2018-07-05 19:36:55 +01:00
Jack Grigg c5b883f91e
Migrate to ff 0.4 2018-07-04 22:34:38 +01:00
Jack Grigg 4752a91781
Remove clippy from dependencies. 2018-07-04 22:34:21 +01:00
Jack Grigg bb22a167af
Update authors 2018-07-02 15:51:32 +01:00
Jack Grigg defdf8df52
Connect ff u128-support to pairing u128-support 2018-07-02 15:49:47 +01:00
Jack Grigg 1db099f1cc
Use ff crate for Field traits 2018-07-02 15:47:52 +01:00
Sean Bowe 97bdd1655f
Update clippy 2018-05-17 10:44:28 -06:00
str4d 2a28b61468 Bump version 2018-05-17 16:52:19 +12:00
Sean Bowe fcaddaa356
Update Clippy to support latest nightly, and fix some lints. 2018-03-29 10:13:00 -06:00
Sean Bowe bcc8379a7f
Version bump. 2018-03-29 09:23:20 -06:00
Sean Bowe 92d2c13285
Release of pairing 0.14.0. 2018-03-04 20:01:23 -07:00
bmerge d51a5b0122 Auto merge of #73 - plutomonkey:update-rand-dependency, r=ebfull
Update "rand" dependency to 0.4.
2018-02-21 16:33:33 +00:00
Jason Davies bce9f5d639 Update clippy and fix code indentation.
(The code indentation issue was not caught by clippy -- I noticed it by
chance!)
2018-02-13 16:02:30 +00:00
Jason Davies 2338174244 Update "rand" dependency to 0.4. 2018-02-13 15:51:16 +00:00
Sean Bowe fb679470db
Bump version. 2017-12-04 21:48:22 -07:00
Sean Bowe 04a32fb443
Introduce `expose-arith` unstable feature for exposing arithmetic functions downstream. 2017-12-04 21:47:45 -07:00
Sean Bowe bb1ced0bd7
Update clippy version. 2017-11-25 21:32:14 -07:00
Sean Bowe 566f100480
Release of 0.13.1. 2017-11-25 21:01:55 -07:00
bmerge 5d9f77f5bf Auto merge of #65 - ebfull:byteorder-version, r=ebfull
Use 1 for the byteorder crate's version.
2017-10-12 17:48:25 +00:00
Sean Bowe 342b94c76b
Use "1" for the byteorder crate's version. 2017-10-12 11:20:57 -06:00
Sean Bowe 39c25cd506
Bump version to 0.13.0 2017-10-10 01:54:53 -06:00
Sean Bowe 05339414cc
Update clippy and compensate for new lints. 2017-09-28 17:10:06 -06:00
Sean Bowe 927febe4e8
Bump version to 0.12.0. 2017-09-28 16:52:12 -06:00
Sean Bowe 4aa51bd3d4
Add security warnings and some instructions to README.md. 2017-09-28 13:32:34 -06:00
Sean Bowe 636a037bb1
Make `u128-support` feature opt-in rather than default. 2017-09-28 12:52:14 -06:00
Sean Bowe d230603190
Introduce a more typesafe wNAF API, and remove the unstable-wnaf feature. 2017-09-27 19:09:59 -06:00
Sean Bowe 1239b7648d
Release 0.11. 2017-08-22 15:35:02 -06:00
Sean Bowe 3908552fb9
Introduce stable arithmetic to avoid nightly/unstable features for some platforms. 2017-08-15 12:53:22 -06:00
Jason Davies 122d2b161d Update clippy to 0.0.151. 2017-08-14 16:41:55 +01:00
Sean Bowe ca5efdcebe
Update clippy again. 2017-08-01 11:23:42 -06:00