Commit Graph

15 Commits

Author SHA1 Message Date
Deirdre Connolly 4360ff8595 Use nightly clippy 2021-06-11 18:11:42 -04:00
Deirdre Connolly ecf327eff0 Stop using deprecated external_doc, use doc = include_str macro 2021-06-11 18:11:42 -04:00
Deirdre Connolly 7d72a6d8c0 Impl From<[u8; 64]> for *Secret's 2020-05-12 00:54:19 -04:00
Deirdre Connolly 18e12e7406 Impl From<StaticSecret> for [u8; 32]
Plus derive(Copy), proptest bytes roundtrip
2020-05-12 00:54:19 -04:00
Deirdre Connolly 06fddf3fb1 Call '.ok()' on the try_from Result in PublicKey strategy 2020-05-12 00:54:19 -04:00
Deirdre Connolly c96cf9706d PublicKey::from -> ::try_from, update proptests to use it
Resolves #9, #10
2020-05-10 19:46:35 -04:00
Deirdre Connolly b235675464 Docs, testing 2020-05-08 22:46:04 -04:00
Deirdre Connolly c7cf479159 Make return types in signatures explicit
Instead of 'Self'. Nicer for docs.
2020-05-08 02:19:27 -04:00
Deirdre Connolly 8cb2444511 Add proptest around pubkey generation 2020-05-08 02:19:27 -04:00
Deirdre Connolly 0e49e2d4fe Need Debug for Arbitrary 2020-05-08 02:19:27 -04:00
Deirdre Connolly daa8c9fd59 Tidy, impl Arbitrary for PublicKey, proptest from/into bytes 2020-05-08 02:19:27 -04:00
Deirdre Connolly e25d608b04 Tidy and add tests 2020-05-08 02:19:27 -04:00
Deirdre Connolly e8221a6331 More impls, proptests 2020-05-07 03:16:43 -04:00
Deirdre Connolly 92e26fcba3 A bunch of impl 2020-05-06 21:32:20 -04:00
Deirdre Connolly deda610340 cargo init --lib, add curve25519-dalek 2020-05-01 11:33:34 -04:00