Skip to content

Commit

Permalink
Merge pull request #12 from crypto-rb/crypto-rb
Browse files Browse the repository at this point in the history
s/cryptosphere/crypto-rb/
  • Loading branch information
tarcieri committed Dec 31, 2017
2 parents 745693d + 2fb758c commit 8bd0e4c
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 16 deletions.
20 changes: 10 additions & 10 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -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)
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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

Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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
2 changes: 1 addition & 1 deletion x25519.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down

0 comments on commit 8bd0e4c

Please sign in to comment.