Skip to content

Commit

Permalink
Merge pull request #132 from ANSSI-FR/prepare-mla-v1.3.0
Browse files Browse the repository at this point in the history
Prepare MLA-v1.3.0
  • Loading branch information
commial authored Sep 1, 2022
2 parents ae13ac2 + c69b7b4 commit 18b01db
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
23 changes: 23 additions & 0 deletions mla/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.3.0] - 2022-08-22

### Thanks

- [Jean-Baptiste Galet](https://github.com/jbgalet)
- [@sashaconway](https://github.com/sashaconway)

### Added/Changed

- Introduce `"send"` feature, to provide `ArchiveWriter` with `Send` bound ([#120](https://github.com/ANSSI-FR/MLA/issues/120))
- Enable `x25519-dalek`'s `"u64_backend"` feature by default, to have a default working compilation
- Bump dependencies
- Dependencies: disable default features
- Code cleaning

### Fixed

- Internalize `StaticSecret` generation, due to [dependency issue](https://github.com/ANSSI-FR/MLA/pull/112)
- Tests: use `rand_chacha::ChaCha8Rng` (reliable accross achitectures) instead of `StdRng`
- Tests: fix a bug [due to a wrong assumption](https://github.com/ANSSI-FR/MLA/pull/112)
- Typo in comments
- CI: testing with different features

## [1.2.0] - 2021-09-28

### Thanks
Expand Down
5 changes: 4 additions & 1 deletion mla/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mla"
version = "1.2.0"
version = "1.3.0"
authors = ["Camille Mougey <[email protected]>"]
edition = "2018"
license = "LGPL-3.0-only"
Expand Down Expand Up @@ -43,6 +43,9 @@ hex = { version = "0.4", default-features = false, features = ["alloc"]}
static_assertions = { version = "1", default-features = false }

[features]
# x25519-dalek depends on curve25519-dalek, which requires at least one feature to be enabled
# -> use default u64_backend (x25519-dalek's default) to have a working default compilation
default = ["x25519-dalek/u64_backend"]
send = []

[[bench]]
Expand Down

0 comments on commit 18b01db

Please sign in to comment.