mirror of
https://github.com/saymrwulf/curve25519-dalek-source.git
synced 2026-09-07 20:50:39 +00:00
Merge branch 'main' into develop
This commit is contained in:
commit
b1871b38b7
4 changed files with 24 additions and 4 deletions
20
CHANGELOG.md
20
CHANGELOG.md
|
|
@ -2,6 +2,24 @@
|
||||||
|
|
||||||
Entries are listed in reverse chronological order.
|
Entries are listed in reverse chronological order.
|
||||||
|
|
||||||
|
# 1.x Series
|
||||||
|
|
||||||
|
## 1.2
|
||||||
|
|
||||||
|
* Add module documentation for using the bytes-oriented `x25519()` API.
|
||||||
|
* Add implementation of `zeroize::Zeroize` for `PublicKey`.
|
||||||
|
* Move unittests to a separate directory.
|
||||||
|
* Add cargo feature flags `"fiat_u32_backend"` and `"fiat_u64_backend"` for
|
||||||
|
activating the Fiat crypto field element implementations.
|
||||||
|
* Fix issue with removed `feature(external_doc)` on nightly compilers.
|
||||||
|
* Pin `zeroize` to version 1.3 to support a wider range of MSRVs.
|
||||||
|
* Add CI via Github actions.
|
||||||
|
* Fix breakage in the serde unittests.
|
||||||
|
* MSRV is now 1.41 for production and 1.48 for development.
|
||||||
|
* Add an optional check to `SharedSecret` for contibutory behaviour.
|
||||||
|
* Add implementation of `ReusableSecret` keys which are non-ephemeral, but which
|
||||||
|
cannot be serialised to discourage long-term use.
|
||||||
|
|
||||||
## 1.1.1
|
## 1.1.1
|
||||||
|
|
||||||
* Fix a typo in the README.
|
* Fix a typo in the README.
|
||||||
|
|
@ -23,6 +41,8 @@ Entries are listed in reverse chronological order.
|
||||||
* Remove mention of deprecated `rand_os` crate from examples.
|
* Remove mention of deprecated `rand_os` crate from examples.
|
||||||
* Clarify `EphemeralSecret`/`StaticSecret` distinction in documentation.
|
* Clarify `EphemeralSecret`/`StaticSecret` distinction in documentation.
|
||||||
|
|
||||||
|
# Pre-1.0.0
|
||||||
|
|
||||||
## 0.6.0
|
## 0.6.0
|
||||||
|
|
||||||
* Updates `rand_core` version to `0.5`.
|
* Updates `rand_core` version to `0.5`.
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ edition = "2018"
|
||||||
# - update html_root_url
|
# - update html_root_url
|
||||||
# - update CHANGELOG
|
# - update CHANGELOG
|
||||||
# - if any changes were made to README.md, mirror them in src/lib.rs docs
|
# - if any changes were made to README.md, mirror them in src/lib.rs docs
|
||||||
version = "1.1.1"
|
version = "1.2.0"
|
||||||
authors = [
|
authors = [
|
||||||
"Isis Lovecruft <isis@patternsinthevoid.net>",
|
"Isis Lovecruft <isis@patternsinthevoid.net>",
|
||||||
"DebugSteven <debugsteven@gmail.com>",
|
"DebugSteven <debugsteven@gmail.com>",
|
||||||
|
|
|
||||||
|
|
@ -102,7 +102,7 @@ To install, add the following to your project's `Cargo.toml`:
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
[dependencies]
|
[dependencies]
|
||||||
x25519-dalek = "1.1"
|
x25519-dalek = "1"
|
||||||
```
|
```
|
||||||
|
|
||||||
# MSRV
|
# MSRV
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
#![cfg_attr(feature = "bench", feature(test))]
|
#![cfg_attr(feature = "bench", feature(test))]
|
||||||
#![cfg_attr(feature = "nightly", deny(missing_docs))]
|
#![cfg_attr(feature = "nightly", deny(missing_docs))]
|
||||||
#![doc(html_logo_url = "https://doc.dalek.rs/assets/dalek-logo-clear.png")]
|
#![doc(html_logo_url = "https://doc.dalek.rs/assets/dalek-logo-clear.png")]
|
||||||
#![doc(html_root_url = "https://docs.rs/x25519-dalek/1.1.1")]
|
#![doc(html_root_url = "https://docs.rs/x25519-dalek/1.2.0")]
|
||||||
|
|
||||||
//! # x25519-dalek [](https://crates.io/crates/x25519-dalek) [](https://docs.rs/x25519-dalek) [](https://travis-ci.org/dalek-cryptography/x25519-dalek)
|
//! # x25519-dalek [](https://crates.io/crates/x25519-dalek) [](https://docs.rs/x25519-dalek) [](https://travis-ci.org/dalek-cryptography/x25519-dalek)
|
||||||
//!
|
//!
|
||||||
|
|
@ -124,7 +124,7 @@
|
||||||
//!
|
//!
|
||||||
//! ```toml
|
//! ```toml
|
||||||
//! [dependencies]
|
//! [dependencies]
|
||||||
//! x25519-dalek = "1.1"
|
//! x25519-dalek = "1"
|
||||||
//! ```
|
//! ```
|
||||||
//!
|
//!
|
||||||
//! # MSRV
|
//! # MSRV
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue