mirror of
https://github.com/saymrwulf/risc0-curve25519-dalek-source.git
synced 2026-09-04 20:03:40 +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.
|
||||
|
||||
## 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
|
||||
|
||||
* Adds support for precomputation for multiscalar multiplication.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "curve25519-dalek"
|
||||
version = "1.1.0"
|
||||
version = "1.1.2"
|
||||
authors = ["Isis Lovecruft <isis@patternsinthevoid.net>",
|
||||
"Henry de Valence <hdevalence@hdevalence.ca>"]
|
||||
readme = "README.md"
|
||||
|
|
@ -19,8 +19,9 @@ exclude = [
|
|||
build = "build.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"]
|
||||
features = ["nightly"]
|
||||
# Disabled for now since this is borked; tracking https://github.com/rust-lang/docs.rs/issues/302
|
||||
# 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]
|
||||
travis-ci = { repository = "dalek-cryptography/curve25519-dalek", branch = "master"}
|
||||
|
|
|
|||
|
|
@ -22,13 +22,19 @@
|
|||
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");
|
||||
|
||||
#[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"))))]
|
||||
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::{
|
||||
constants::BASEPOINT_ODD_LOOKUP_TABLE, edwards::CachedPoint, edwards::ExtendedPoint,
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue