Jack Grigg
b0ff1f9914
zcash_note_encryption: Switch to chacha20poly1305 crate
...
Extracted from: f03f05f251
2021-08-30 15:03:39 +01:00
Jack Grigg
e7f43cbe25
Disable default benchmark harness for all workspace crates
...
This is necessary in order to provide criterion-specific arguments to
`cargo bench`, such as `--profile-time`.
Extracted from: 0f15743200
2021-08-05 22:39:36 +01:00
Jack Grigg
53115e4b43
Migrate to bitvec 0.22, ff 0.10, etc.
...
Requires patching three dependencies:
- bellman is pending a new release.
- nom is part of the funty breakage; we are blocking on a new release.
- orchard is in development.
Extracted from: 1222391dd7
2021-06-04 22:02:48 +01:00
Jack Grigg
c78a79c998
Migrate to ff 0.9 et al.
...
Extracted from: 5623e02a7c
2021-05-19 18:29:37 +01:00
Kris Nuttycombe
e06b628f19
Use constant-time equality for EphemeralKeyBytes.
...
Fixes #370
Extracted from: e654cc4ce6
2021-04-12 09:13:04 -06:00
Kris Nuttycombe
a8fd731e26
Add myself to crate contributors.
...
Extracted from: cfdbafe2e3
2021-04-08 10:13:04 -06:00
Kris Nuttycombe
cb60fd2092
Fix zcash_note_encryption doctests.
...
Extracted from: dad8663c55
2021-04-08 08:20:23 -06:00
Kris Nuttycombe
41c71910b1
Update zcash_primitives dev dependency for zcash_note_encryption
...
Extracted from: be225daabf
2021-04-08 08:20:23 -06:00
Kris Nuttycombe
44bb542f8d
Move generalized note encryption functionality to zcash_note_encryption crate.
...
Extracted from: 266285b536
2021-04-08 08:20:21 -06:00
Jack Grigg
9f60f56c2a
Empty zcash_note_encryption crate
...
Extracted from: b7c31e3f54
2021-03-20 09:56:20 +13:00