mirror of
https://github.com/saymrwulf/curve25519-dalek-source.git
synced 2026-09-06 20:41:14 +00:00
Merge branch 'release/1.1.1'
This commit is contained in:
commit
a95c5040d6
3 changed files with 21 additions and 6 deletions
|
|
@ -2,6 +2,14 @@
|
||||||
|
|
||||||
Entries are listed in reverse chronological order.
|
Entries are listed in reverse chronological order.
|
||||||
|
|
||||||
|
## 1.1.2
|
||||||
|
|
||||||
|
* Disabled KaTeX on `docs.rs` pending proper [support upstream](https://github.com/rust-lang/docs.rs/issues/302).
|
||||||
|
|
||||||
|
## 1.1.1
|
||||||
|
|
||||||
|
* Fixed an issue related to `#[cfg(rustdoc)]` which prevented documenting multiple backends.
|
||||||
|
|
||||||
## 1.1.0
|
## 1.1.0
|
||||||
|
|
||||||
* Adds support for precomputation for multiscalar multiplication.
|
* Adds support for precomputation for multiscalar multiplication.
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "curve25519-dalek"
|
name = "curve25519-dalek"
|
||||||
version = "1.1.0"
|
version = "1.1.2"
|
||||||
authors = ["Isis Lovecruft <isis@patternsinthevoid.net>",
|
authors = ["Isis Lovecruft <isis@patternsinthevoid.net>",
|
||||||
"Henry de Valence <hdevalence@hdevalence.ca>"]
|
"Henry de Valence <hdevalence@hdevalence.ca>"]
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
|
@ -19,8 +19,9 @@ exclude = [
|
||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
|
||||||
[package.metadata.docs.rs]
|
[package.metadata.docs.rs]
|
||||||
rustdoc-args = ["--html-in-header", ".cargo/registry/src/github.com-1ecc6299db9ec823/curve25519-dalek-0.13.2/rustdoc-include-katex-header.html"]
|
# Disabled for now since this is borked; tracking https://github.com/rust-lang/docs.rs/issues/302
|
||||||
features = ["nightly"]
|
# rustdoc-args = ["--html-in-header", ".cargo/registry/src/github.com-1ecc6299db9ec823/curve25519-dalek-0.13.2/rustdoc-include-katex-header.html"]
|
||||||
|
features = ["nightly", "simd_backend"]
|
||||||
|
|
||||||
[badges]
|
[badges]
|
||||||
travis-ci = { repository = "dalek-cryptography/curve25519-dalek", branch = "master"}
|
travis-ci = { repository = "dalek-cryptography/curve25519-dalek", branch = "master"}
|
||||||
|
|
|
||||||
|
|
@ -22,13 +22,19 @@
|
||||||
doc(include = "../docs/parallel-formulas.md")
|
doc(include = "../docs/parallel-formulas.md")
|
||||||
)]
|
)]
|
||||||
|
|
||||||
#[cfg(not(any(target_feature = "avx2", target_feature = "avx512ifma",)))]
|
#[cfg(not(any(target_feature = "avx2", target_feature = "avx512ifma", rustdoc)))]
|
||||||
compile_error!("simd_backend selected without target_feature=+avx2 or +avx512ifma");
|
compile_error!("simd_backend selected without target_feature=+avx2 or +avx512ifma");
|
||||||
|
|
||||||
#[cfg(any(all(target_feature = "avx2", not(target_feature = "avx512ifma")), rustdoc))]
|
#[cfg(any(
|
||||||
|
all(target_feature = "avx2", not(target_feature = "avx512ifma")),
|
||||||
|
rustdoc
|
||||||
|
))]
|
||||||
#[doc(cfg(all(target_feature = "avx2", not(target_feature = "avx512ifma"))))]
|
#[doc(cfg(all(target_feature = "avx2", not(target_feature = "avx512ifma"))))]
|
||||||
pub mod avx2;
|
pub mod avx2;
|
||||||
#[cfg(all(target_feature = "avx2", not(target_feature = "avx512ifma")))]
|
#[cfg(any(
|
||||||
|
all(target_feature = "avx2", not(target_feature = "avx512ifma")),
|
||||||
|
rustdoc
|
||||||
|
))]
|
||||||
pub(crate) use self::avx2::{
|
pub(crate) use self::avx2::{
|
||||||
constants::BASEPOINT_ODD_LOOKUP_TABLE, edwards::CachedPoint, edwards::ExtendedPoint,
|
constants::BASEPOINT_ODD_LOOKUP_TABLE, edwards::CachedPoint, edwards::ExtendedPoint,
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue