Commit graph

2349 commits

Author SHA1 Message Date
Henry de Valence
1e8b9f962b Remove unused features 2018-09-26 11:38:41 -07:00
Isis Lovecruft
b8fa5ec3e0
Add constructors for compressed points from slices. 2018-09-26 02:07:15 +00:00
Henry de Valence
701cb1d078 Merge branch 'master' into develop 2018-09-25 17:22:45 -07:00
Henry de Valence
48ed5dc17c Merge branch 'release/0.20.0' 2018-09-25 17:22:31 -07:00
Henry de Valence
b0658b05f8 Bump version 2018-09-25 17:21:10 -07:00
Henry de Valence
09048920de
Merge pull request #197 from dalek-cryptography/update-subtle
Update subtle
2018-09-25 17:19:26 -07:00
Henry de Valence
2c70cf2c8f this was delayed, add it back later 2018-09-25 17:06:04 -07:00
Henry de Valence
27a9b9940d Update subtle to stable 1.0 2018-09-25 17:02:46 -07:00
Henry de Valence
9dab3641a5 Merge branch 'master' into develop 2018-09-17 12:36:56 -07:00
Henry de Valence
a855b4a1fb Merge branch 'release/0.19.1' 2018-09-17 12:35:51 -07:00
Henry de Valence
f95806e00d Bump version to 0.19.1
This fixes the AVX2 build on nightly.
2018-09-17 12:33:30 -07:00
Henry de Valence
59e06c543e Fix unbumped version number
This is too late for the 0.19.0 release (I missed it because I grepped for
"0.18.", and the version in the README doesn't specify a minor version), but it
will now be in line with the other version strings.

When we put out the 1.0.0-pre.0 release we can change both together (our docs
already say we've released it, because we inserted an extra version, oops).
2018-09-17 12:32:49 -07:00
Henry de Valence
10d8436f0d Update packed_simd version 2018-09-17 12:29:58 -07:00
isis agora lovecruft
da8e609dc2
Merge pull request #36 from sunhuachuang/develop
fix doc code
2018-09-14 19:04:51 +00:00
Isis Lovecruft
ebece36cf4
Merge branch 'feature/39-public-from-expanded-secret' into develop 2018-09-14 18:35:39 +00:00
Isis Lovecruft
49ebfa13de
Implement From<ExpandedSecretKey> for PublicKey.
* CLOSES https://github.com/dalek-cryptography/ed25519-dalek/issues/39
2018-09-14 18:28:16 +00:00
Henry de Valence
7d29b86217 Update packed_simd version 2018-09-13 23:36:44 -07:00
Henry de Valence
1b116e5eae
Merge pull request #195 from isislovecruft/fix/typo-in-curve-model-docs
Fix a typo in the curve model docs.
2018-09-13 23:00:18 -07:00
Isis Lovecruft
819a85ef18
Fix a typo in the curve model docs. 2018-09-13 22:44:41 +00:00
Henry de Valence
484bf0148a
Merge pull request #192 from isislovecruft/fix/subtle-0.9.0
Bump subtle dependency version to 0.9.0.
2018-09-05 15:56:15 -07:00
Isis Lovecruft
bed5aa00c5
Bump subtle dependency version to 0.9.0. 2018-09-05 03:19:58 +00:00
Henry de Valence
a1299c5fde
Merge pull request #189 from dalek-cryptography/bump-byteorder-version
Bump byteorder version to avoid breaking on stable
2018-08-27 12:09:39 -07:00
Henry de Valence
acceea04f6 Bump byteorder version to avoid breaking on stable
As pointed out by @ruuda:

> This is more of a problem with `#[feature]` in Rust; once a feature becomes
> stable, having `#[feature]` becomes an error, so it is not easy to depend on a
> feature on nightly, and then have the same code work on stable once the feature
> is stabilized.

The earliest `byteorder` version without a `#[feature]` is `1.2.3`, so we
require any higher version than that one.

Closes #184.
Closes #186.
2018-08-27 11:48:53 -07:00
sun
0ea12f922e fix doc code 2018-08-24 11:27:15 +08:00
Henry de Valence
cdc661c80d
Merge pull request #185 from isislovecruft/feature/ristretto-decoding-cleanup
ristretto decoding cleanup
2018-08-20 14:47:57 -07:00
Isis Lovecruft
0c8a046340
Cleanup and comment Ristretto decoding to match explicit formulae. 2018-08-20 21:01:01 +00:00
Isis Lovecruft
7ef7de3461
Merge remote-tracking branch 'hdevalence/add-note-on-ffi' into develop 2018-08-10 22:33:14 +00:00
Isis Lovecruft
1046e8dd74
Merge remote-tracking branch 'hdevalence/fix-unbumped-version' into develop 2018-08-10 17:20:44 +00:00
Henry de Valence
47d85103d3 Add note on FFI to README.md
Closes #182.
2018-08-03 11:00:43 -07:00
Isis Lovecruft
95ca81e0e6
Merge branch 'master' into develop 2018-07-27 22:00:12 +00:00
Isis Lovecruft
5a759ab9fa
Fix typo in image URL in README. 2018-07-27 22:00:05 +00:00
Isis Lovecruft
cf5b6b1a28
Merge branch 'master' into develop 2018-07-27 21:57:32 +00:00
Isis Lovecruft
d472254ad3
Merge branch 'release/0.8.0' 2018-07-27 21:57:12 +00:00
Isis Lovecruft
9263d01351
Remove outdated TODO section from the README. 2018-07-27 21:45:32 +00:00
Isis Lovecruft
591aff7025
Bump ed25519-dalek version to 0.8.0. 2018-07-27 21:35:36 +00:00
Isis Lovecruft
f67d955100
Add README section for batch performance. 2018-07-27 21:34:02 +00:00
Isis Lovecruft
909b44a502
Merge branch 'master' into develop 2018-07-27 20:26:06 +00:00
Isis Lovecruft
e8858ae65e
Merge branch 'release/0.3.0' 2018-07-27 20:25:57 +00:00
Isis Lovecruft
41acc60538
Bump x25519-dalek version to 0.3.0. 2018-07-27 20:19:07 +00:00
Isis Lovecruft
751d28340a
Update a link in the README. 2018-07-27 20:18:51 +00:00
Isis Lovecruft
2e6795c6e7
Bump curve25519-dalek version to 0.19. 2018-07-27 20:17:01 +00:00
Isis Lovecruft
c700a2b5e4
This is what happens when you have separate machines for benchmarks and
committing code.
2018-07-27 19:17:03 +00:00
Isis Lovecruft
1b702a3fe1
Add more batch sizes to benchmarks. 2018-07-27 18:28:17 +00:00
Isis Lovecruft
468acd8f1f
Fix batch benchmarks to use new function signature. 2018-07-27 18:28:06 +00:00
Henry de Valence
869a464927 Fix unbumped version number
This is too late for the 0.19.0 release (I missed it because I grepped for
"0.18.", and the version in the README doesn't specify a minor version), but it
will now be in line with the other version strings.

When we put out the 1.0.0-pre.0 release we can change both together (our docs
already say we've released it, because we inserted an extra version, oops).
2018-07-27 10:56:07 -07:00
Isis Lovecruft
3ad616a23c
Remove unused csprng parameter from verify_batch() function. 2018-07-27 17:30:57 +00:00
Isis Lovecruft
e35323412d
Merge remote-tracking branch 'hdevalence/feature/27-batch' into develop 2018-07-27 17:24:37 +00:00
Henry de Valence
4c838decd8 Use 128-bit scalars 2018-07-26 21:09:52 -07:00
Henry de Valence
f60987dee5 Try optional_multiscalar_mul 2018-07-26 20:58:11 -07:00
Isis Lovecruft
318898fac1
Merge branch 'feature/drop-with-clear' into develop 2018-07-27 03:56:13 +00:00