diff --git a/.travis.yml b/.travis.yml index 4ef644b..a1c6484 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,6 @@ +before_install: + - sudo apt-get -qq update + - sudo apt-get install -y haveged language: elixir elixir: - 1.4.2 diff --git a/CHANGELOG.md b/CHANGELOG.md index d3aa08e..a67bb56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## v0.9.0 +- Enhancements + - implement `Inspect` protocol for public/private RSA keys to protect private key data + - add `get_fingerprint/2` for public/private RSA keys to generate fingerprints + - add `encode_der/1` and `decode_der/*` for public/private RSA keys to support DER encoding + - add `get_public/1` to create a public key from the private RSA key +- Contributors (thanks!) + - [obrok](https://github.com/obrok) + - [ntrepid8](https://github.com/ntrepid8) + ## v0.8.0 - Enhancements - remove warnings from Elixir 1.6.1 and Erlang/OTP 20 diff --git a/mix.exs b/mix.exs index bfef2d7..691ac0a 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule ExCrypto.Mixfile do def project do [ app: :ex_crypto, - version: "0.8.0", + version: "0.9.0", name: "ExCrypto", elixir: ">= 1.4.2", description: description(),