CHANGES.md in x25519-1.0.7 vs CHANGES.md in x25519-1.0.8
- old
+ new
@@ -1,74 +1,81 @@
-# [1.0.7] (2018-02-26)
+## [1.0.8] (2018-11-08)
+[1.0.8]: https://github.com/crypto-rb/x25519/compare/v1.0.7...v1.0.8
+
+- [#20](https://github.com/crypto-rb/x25519/pull/19)
+ Change license to BSD-3-clause.
+
+## [1.0.7] (2018-02-26)
+
[1.0.7]: https://github.com/crypto-rb/x25519/compare/v1.0.6...v1.0.7
-* [#19](https://github.com/crypto-rb/x25519/pull/19)
- Incorporate upstream carry propagation bugfix and LICENSE changes
+- [#19](https://github.com/crypto-rb/x25519/pull/19)
+ Incorporate upstream carry propagation bugfix and LICENSE changes.
-# [1.0.6] (2018-01-04)
+## [1.0.6] (2018-01-04)
[1.0.6]: https://github.com/crypto-rb/x25519/compare/v1.0.5...v1.0.6
-* Use correct (LGPLv3) license in gemspec
+- Use correct (LGPLv3) license in gemspec
-# [1.0.5] (2017-12-31)
+## [1.0.5] (2017-12-31)
[1.0.5]: https://github.com/crypto-rb/x25519/compare/v1.0.4...v1.0.5
-* [#15](https://github.com/crypto-rb/x25519/pull/15)
+- [#15](https://github.com/crypto-rb/x25519/pull/15)
RuboCop 0.52.1
-* [#14](https://github.com/crypto-rb/x25519/pull/14)
- `ext/x25519_ref10`: Consolidate all field element code into fe.c
+- [#14](https://github.com/crypto-rb/x25519/pull/14)
+ `ext/x25519_ref10`: Consolidate all field element code into `fe.c`.
-# [1.0.4] (2017-12-31)
+## [1.0.4] (2017-12-31)
[1.0.4]: https://github.com/crypto-rb/x25519/compare/v1.0.3...v1.0.4
-* [#13](https://github.com/crypto-rb/x25519/pull/13)
+- [#13](https://github.com/crypto-rb/x25519/pull/13)
Test against Ruby 2.5.0
-* [#12](https://github.com/crypto-rb/x25519/pull/12)
+- [#12](https://github.com/crypto-rb/x25519/pull/12)
Move project to the crypto-rb GitHub organization
-# [1.0.3] (2017-12-13)
+## [1.0.3] (2017-12-13)
[1.0.3]: https://github.com/crypto-rb/x25519/compare/v1.0.2...v1.0.3
-* [#10](https://github.com/crypto-rb/x25519/pull/10)
+- [#10](https://github.com/crypto-rb/x25519/pull/10)
Detect degenerate (i.e. all-zero) public keys (fixes #6)
-# [1.0.2] (2017-12-13)
+## [1.0.2] (2017-12-13)
[1.0.2]: https://github.com/crypto-rb/x25519/compare/v1.0.1...v1.0.2
-* [#9](https://github.com/crypto-rb/x25519/pull/9)
+- [#9](https://github.com/crypto-rb/x25519/pull/9)
Make `X25519.provider` an `attr_accessor`
-* Raise `X25519::SelfTestFailure` when self-test fails
+- Raise `X25519::SelfTestFailure` when self-test fails
-# [1.0.1] (2017-12-12)
+## [1.0.1] (2017-12-12)
[1.0.1]: https://github.com/crypto-rb/x25519/compare/v1.0.0...v1.0.1
-* Have `X25519.self_test` return true on success
+- Have `X25519.self_test` return true on success
-# [1.0.0] (2017-12-12)
+## [1.0.0] (2017-12-12)
[1.0.0]: https://github.com/crypto-rb/x25519/compare/v0.2.0...v1.0.0
-* [#8](https://github.com/crypto-rb/x25519/pull/8)
+- [#8](https://github.com/crypto-rb/x25519/pull/8)
Add self-test
-* [#7](https://github.com/crypto-rb/x25519/pull/7)
+- [#7](https://github.com/crypto-rb/x25519/pull/7)
Factor providers into the `X25519::Provider` namespace
-# [0.2.0] (2017-12-12)
+## [0.2.0] (2017-12-12)
[0.2.0]: https://github.com/crypto-rb/x25519/compare/v0.1.0...v0.2.0
-* [#5](https://github.com/crypto-rb/x25519/pull/5)
+- [#5](https://github.com/crypto-rb/x25519/pull/5)
Rewrite gem in Ruby with minimal native extensions
-# 0.1.0 (2017-12-11)
+## 0.1.0 (2017-12-11)
-* Initial release
+- Initial release