diff --git a/CHANGES.md b/CHANGES.md index 54c3704..e404dd1 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,39 +1,39 @@ # [1.0.3] (2017-12-13) -[1.0.3]: https://github.com/cryptosphere/x25519/compare/v1.0.2...v1.0.3 +[1.0.3]: https://github.com/crypto-rb/x25519/compare/v1.0.2...v1.0.3 -* [#10](https://github.com/cryptosphere/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]: https://github.com/cryptosphere/x25519/compare/v1.0.1...v1.0.2 +[1.0.2]: https://github.com/crypto-rb/x25519/compare/v1.0.1...v1.0.2 -* [#9](https://github.com/cryptosphere/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 # [1.0.1] (2017-12-12) -[1.0.1]: https://github.com/cryptosphere/x25519/compare/v1.0.0...v1.0.1 +[1.0.1]: https://github.com/crypto-rb/x25519/compare/v1.0.0...v1.0.1 * Have `X25519.self_test` return true on success # [1.0.0] (2017-12-12) -[1.0.0]: https://github.com/cryptosphere/x25519/compare/v0.2.0...v1.0.0 +[1.0.0]: https://github.com/crypto-rb/x25519/compare/v0.2.0...v1.0.0 -* [#8](https://github.com/cryptosphere/x25519/pull/8) +* [#8](https://github.com/crypto-rb/x25519/pull/8) Add self-test -* [#7](https://github.com/cryptosphere/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]: https://github.com/cryptosphere/x25519/compare/v0.1.0...v0.2.0 +[0.2.0]: https://github.com/crypto-rb/x25519/compare/v0.1.0...v0.2.0 -* [#5](https://github.com/cryptosphere/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) diff --git a/README.md b/README.md index 806dccd..a3f11d0 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ [gem-shield]: https://badge.fury.io/rb/x25519.svg [gem-link]: https://rubygems.org/gems/x25519 -[build-image]: https://travis-ci.org/cryptosphere/x25519.svg?branch=master -[build-link]: https://travis-ci.org/cryptosphere/x25519 +[build-image]: https://travis-ci.org/crypto-rb/x25519.svg?branch=master +[build-link]: https://travis-ci.org/crypto-rb/x25519 [appveyor-image]: https://ci.appveyor.com/api/projects/status/a245an53hsk05sn2?svg=true [appveyor-link]: https://ci.appveyor.com/project/tarcieri/x25519 [docs-image]: https://img.shields.io/badge/yard-docs-blue.svg @@ -28,7 +28,7 @@ Curve25519. [RFC7748]: https://tools.ietf.org/html/rfc7748 [How to (pre-)compute a ladder]: https://eprint.iacr.org/2017/264 [rfc7748_precomputed]: https://github.com/armfazh/rfc7748_precomputed -[ed25519 gem]: https://github.com/cryptosphere/ed25519 +[ed25519 gem]: https://github.com/crypto-rb/ed25519 ## Requirements @@ -212,7 +212,7 @@ Returns a `String` containing a 32-byte compressed Montgomery-u coordinate ## Contributing -Bug reports and pull requests are welcome on GitHub at https://github.com/cryptosphere/x25519. +Bug reports and pull requests are welcome on GitHub at https://github.com/crypto-rb/x25519. This project is intended to be a safe, welcoming space for collaboration, and contributors areexpected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. @@ -263,4 +263,4 @@ GNU Lesser General Public License v3.0 ([LICENSE](https://www.gnu.org/licenses/l Everyone interacting in the x25519.rb project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct]. -[code of conduct]: https://github.com/cryptosphere/x25519/blob/master/CODE_OF_CONDUCT.md +[code of conduct]: https://github.com/crypto-rb/x25519/blob/master/CODE_OF_CONDUCT.md diff --git a/x25519.gemspec b/x25519.gemspec index 9b4be14..330d223 100644 --- a/x25519.gemspec +++ b/x25519.gemspec @@ -13,7 +13,7 @@ Gem::Specification.new do |spec| exchange/agreement via the X25519 (a.k.a. Curve25519) Elliptic Curve Diffie-Hellman function as described in RFC 7748. DESCRIPTION - spec.homepage = "https://github.com/cryptosphere/x25519" + spec.homepage = "https://github.com/crypto-rb/x25519" spec.license = "MIT" spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.bindir = "exe"