From ed0f4dab880dfc29ebdb880320965f15302e38b2 Mon Sep 17 00:00:00 2001 From: newpavlov Date: Mon, 29 Jul 2019 12:16:39 +0300 Subject: [PATCH 1/4] prepare v0.1.7 release --- CHANGELOG.md | 20 ++++++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9941718..d84fe0b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,26 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.7] - 2019-07-30 +### Added +- Support for hermit and l4re. [#61] + +### Changed +- Remove `lazy_static` dependency and use custom structures for lock-free +initialization. [#51] [#52] +- Improve `Error` type. [#54] +- Try `getrandom()` first on FreeBSD. [#57] + +### Removed +- Bitrig support. [#56] + +[#51]: https://github.com/rust-random/getrandom/pull/51 +[#52]: https://github.com/rust-random/getrandom/pull/52 +[#54]: https://github.com/rust-random/getrandom/pull/54 +[#56]: https://github.com/rust-random/getrandom/pull/56 +[#57]: https://github.com/rust-random/getrandom/pull/57 +[#61]: https://github.com/rust-random/getrandom/pull/61 + ## [0.1.6] - 2019-06-30 ### Changed - Minor change of RDRAND AMD bug handling. [#48] diff --git a/Cargo.toml b/Cargo.toml index e6a17ece..42eecd68 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "getrandom" -version = "0.1.6" +version = "0.1.7" edition = "2018" authors = ["The Rand Project Developers"] license = "MIT OR Apache-2.0" From 211fd81c4eb1362ad01aeec6913847a544f5fc2e Mon Sep 17 00:00:00 2001 From: newpavlov Date: Mon, 29 Jul 2019 12:22:13 +0300 Subject: [PATCH 2/4] more detatils abotu Error changes --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d84fe0b6..8dbb4ead 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,12 +11,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Remove `lazy_static` dependency and use custom structures for lock-free initialization. [#51] [#52] -- Improve `Error` type. [#54] +- Improve `Error` type. Add `Error::raw_os_error` method, +`Error::INTERNAL_START` and `Error::CUSTOM_START` constants. [#54] - Try `getrandom()` first on FreeBSD. [#57] ### Removed - Bitrig support. [#56] +### Deprecated +- `Error::UNKNOWN`, `Error::UNAVAILABLE`. [#54] + [#51]: https://github.com/rust-random/getrandom/pull/51 [#52]: https://github.com/rust-random/getrandom/pull/52 [#54]: https://github.com/rust-random/getrandom/pull/54 From 83d27d1f86fce36ca838c195de1d71716bbe2c26 Mon Sep 17 00:00:00 2001 From: newpavlov Date: Mon, 29 Jul 2019 12:25:42 +0300 Subject: [PATCH 3/4] move Error changes to added section --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dbb4ead..03adf241 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,12 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.7] - 2019-07-30 ### Added - Support for hermit and l4re. [#61] +- `Error::raw_os_error` method, `Error::INTERNAL_START` and +`Error::CUSTOM_START` constants. Use `libc` for retrieving OS error descriptions. [#54] ### Changed - Remove `lazy_static` dependency and use custom structures for lock-free initialization. [#51] [#52] -- Improve `Error` type. Add `Error::raw_os_error` method, -`Error::INTERNAL_START` and `Error::CUSTOM_START` constants. [#54] - Try `getrandom()` first on FreeBSD. [#57] ### Removed From 719527eec21044ba4ef17ebf59d0ac62fad5adc3 Mon Sep 17 00:00:00 2001 From: newpavlov Date: Mon, 29 Jul 2019 13:06:56 +0300 Subject: [PATCH 4/4] change release date --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 03adf241..da9b0c49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [0.1.7] - 2019-07-30 +## [0.1.7] - 2019-07-29 ### Added - Support for hermit and l4re. [#61] - `Error::raw_os_error` method, `Error::INTERNAL_START` and