curve25519-dalek-source/CHANGELOG.md

46 lines
1,004 B
Markdown
Raw Normal View History

2019-02-16 21:46:06 +00:00
# Changelog
Entries are listed in reverse chronological order.
## 1.1.1
* Fix a typo in the README.
## 1.1.0
* Add impls of `PartialEq`, `Eq`, and `Hash` for `PublicKey` (by @jack-michaud)
2020-08-18 03:37:20 +00:00
## 1.0.1
* Update underlying `curve25519_dalek` library to `3.0`.
## 1.0.0
* Widen generic bound on `EphemeralSecret::new` and `StaticSecret::new` to
allow owned as well as borrowed RNGs.
* Add `PublicKey::to_bytes` and `SharedSecret::to_bytes`, returning owned byte
arrays, complementing the existing `as_bytes` methods returning references.
* Remove mention of deprecated `rand_os` crate from examples.
* Clarify `EphemeralSecret`/`StaticSecret` distinction in documentation.
## 0.6.0
* Updates `rand_core` version to `0.5`.
* Adds `serde` support.
* Replaces `clear_on_drop` with `zeroize`.
* Use Rust 2018.
2019-03-29 19:53:43 +00:00
## 0.5.2
* Implement `Clone` for `StaticSecret`.
## 0.5.1
* Implement `Copy, Clone, Debug` for `PublicKey`.
* Remove doctests.
2019-02-16 21:46:06 +00:00
## 0.5.0
* Adds support for static and ephemeral keys.