Henry de Valence
6d96eb7796
Bump version to 3.0.0.
2020-08-17 18:20:26 -07:00
Henry de Valence
2b51978553
Remove nightly recommendation now that subtle has stable opt barriers.
...
This bumps the required `subtle` version to `2.2.1`, which contains those changes.
2019-11-15 14:29:14 -08:00
Henry de Valence
1bd18de291
Add note on 2.x breaking changes.
2019-10-25 16:03:45 -07:00
Henry de Valence
8e6b646e64
Remove extern crate instructions.
...
This is no longer required in Rust 2018, which is the default.
2019-10-25 15:59:19 -07:00
Henry de Valence
be4cbe2af3
Update README.md with 2.x changes.
2019-10-25 15:58:41 -07:00
root
801bbff563
parallel_doc link fix
2019-08-09 16:19:18 +08:00
Henry de Valence
9b4361db8b
Finalize 1.0.0
2018-12-13 15:35:32 -08:00
Henry de Valence
18a7fb360a
Bump version to 1.0.0-pre.0
2018-11-05 16:15:07 -08:00
Henry de Valence
451636b99d
Bump version
2018-09-26 16:17:44 -07:00
Henry de Valence
b0658b05f8
Bump version
2018-09-25 17:21:10 -07:00
Henry de Valence
2c70cf2c8f
this was delayed, add it back later
2018-09-25 17:06:04 -07:00
Isis Lovecruft
7ef7de3461
Merge remote-tracking branch 'hdevalence/add-note-on-ffi' into develop
2018-08-10 22:33:14 +00:00
Henry de Valence
47d85103d3
Add note on FFI to README.md
...
Closes #182 .
2018-08-03 11:00:43 -07: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
Henry de Valence
8d46eacd2c
Clarify wording on the nightly feature and CT
...
Closes #147
2018-07-16 21:56:28 -07:00
Henry de Valence
ca8c46220b
Add safety notes to the README
2018-07-16 21:56:28 -07:00
Henry de Valence
fa904c2c42
Add note on backend selection requirement
2018-07-05 13:39:29 -07:00
Isis Lovecruft
b3da93b069
Clarify README documentation on nightly-only features.
2018-07-04 21:36:57 +00:00
Isis Lovecruft
1b52b4b7b7
Thank Sean Bowe and Daira Hopwood in the README.
2018-07-04 20:59:37 +00:00
Isis Lovecruft
4a54f66a48
Move documentation of yolocrypto feature in README.
2018-07-04 20:54:05 +00:00
Isis Lovecruft
ebf0801dfc
Update warning statement on production readiness in README.
2018-07-04 20:50:22 +00:00
Henry de Valence
28b7ed5709
Change version to 0.18.0 (since feature flags changed)
2018-06-22 12:24:20 -07:00
Henry de Valence
16f39c82e5
Remove yolocrypto from avx2_backend
2018-06-18 13:32:04 -07:00
Isis Lovecruft
337de2a204
Bump curve25519-dalek version to 0.17.0.
2018-05-15 20:39:01 +00:00
Henry de Valence
34c43c20a9
Rework backend selection code.
...
Each backend can now be selected by an individual feature:
- `u32_backend` for `backend::u32`;
- `u64_backend` for `backend::u64`;
- `avx2_backend` for `backend::avx2`;
The `u64_backend` is selected by default, since most people use X64 and we have
no way to select based on target (see discussion in #126 ). However, these
changes mean that it is possible to select the backend explicitly, and if we
had the ability to select target-default features, we could do so easily.
2018-05-14 17:43:54 -07:00
Henry de Valence
207fbb640e
Bump version to 0.16.1
2018-04-04 15:30:12 -07:00
Henry de Valence
d6b8389428
Use criterion.rs instead of libtest for benchmarks.
...
Since Criterion can only benchmark public API, these changes just drop
all internal benchmarks (e.g., benchmarks for field operations). But
those are usually microbenchmarks whose meaning is kind of questionable
anyways, so I don't think this is a big loss.
The `bench` feature disappears, since Criterion works on stable Rust.
2018-03-25 17:14:37 -07:00
Isis Lovecruft
c2be44749f
Add a custom docs badge.
2018-03-09 23:59:20 +00:00
Henry de Valence
3969d80c89
Add links to dalek.rs
2018-02-21 11:11:17 -08:00
Henry de Valence
2b42966bb4
Load resources from our own domain
2018-02-21 11:03:18 -08:00
Henry de Valence
70f06338f9
Remove docs.rs
...
docs.rs won't be the authoritative source for docs any more. Also, it won't build our docs properly, because the nightly Rust it uses is too old to support stuff like markdown-included-in-docs :(
2018-02-21 11:01:59 -08:00
Isis Lovecruft
23bc6ff848
Change README and docs sidebar image to transparent version.
2018-01-31 02:26:28 +00:00
Henry de Valence
80f77bbc8a
Add more contributors
2018-01-26 10:44:48 -08:00
Henry de Valence
e83a32639b
Add Ristretto note to intro
2018-01-25 17:34:06 -08:00
Henry de Valence
a887908419
Add note on yolocrypto stability
2018-01-25 16:26:05 -08:00
Henry de Valence
99921de6f3
Use README.md for the crate docs, and rewrite it.
2018-01-25 16:26:05 -08:00
Isis Lovecruft
4b8f2963d8
Update links to point to new official repos.
2018-01-20 00:54:46 +00:00
Isis Lovecruft
385004cadb
Add dalek logo to README.
2018-01-19 23:52:21 +00:00
Isis Lovecruft
209854acc6
Bump curve25519-dalek version to 0.14.0.
2017-12-04 02:08:03 +00:00
Isis Lovecruft
27ba42a6eb
Cleanup code snippets in README.
2017-12-02 03:19:19 +00:00
Isis Lovecruft
a03d5f2d58
Bump curve25519-dalek version to 0.13.0
2017-11-16 00:47:17 +00:00
Isis Lovecruft
11f4c765c6
Add a README section on contributing.
2017-11-16 00:47:01 +00:00
Isis Lovecruft
bf25b2767b
Bump curve25519-dalek version to 0.12.0.
2017-10-05 06:29:39 +00:00
Isis Lovecruft
f1a1886d96
Bump dalek to 0.11.0.
2017-08-15 04:53:28 +00:00
Isis Lovecruft
65525313e8
Update TODO section of README.
2017-08-01 03:03:11 +00:00
Isis Lovecruft
cbf3f6d8c2
Bump dalek version to 0.10.0.
2017-08-01 03:02:47 +00:00
Jason Davies
b49a2e55bd
Fix broken crates.io link.
2017-07-06 23:35:43 +01:00
Isis Lovecruft
994a70b071
Remove the TODO for serde.
2017-05-26 20:16:30 +00:00
Isis Lovecruft
1d18956286
Make badges in README be links.
2017-05-26 20:14:55 +00:00
Isis Lovecruft
4d6e5e304c
Bump curve25519-dalek version to 0.9.0.
2017-05-26 20:14:18 +00:00