Skip to content

Commit

Permalink
Add changelog and update readme with notes on creating a release.
Browse files Browse the repository at this point in the history
  • Loading branch information
hardbyte committed Jun 8, 2016
1 parent f9459f5 commit 5c39a9d
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 4 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Version 0.5.0 (2016-06-08)

- Reconfigurable base.
- command line utility.
- Additional speed improvements using GMP
- Bug fixes.

# Version 0.4.0 (2015-07-16)

- Introduction of Paillier Context api
- Significant speed improvements
- Compatibility with Oracle JDK 7

19 changes: 15 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ To use the library add the following dependency to your SBT configuration:
libraryDependencies += "com.n1analytics" % "javallier_2.10" % "0.4.2"


Example usages are provided in the `/examples` source directory. A benchmarking script
can be found in `/benchmark`.
Example usages are provided in the `/examples` source directory. A
benchmarking script can be found in `/benchmark`.


## Build
Expand Down Expand Up @@ -98,12 +98,23 @@ Alternatively you can run directly with sbt:
$ javallier decrypt examplekey.priv encD.json
24.0

Release
-------
Releases
--------

Releases will be signed by Brian Thorne with the PGP key
[C18347DE](https://pgp.mit.edu/pks/lookup?op=vindex&search=0x22ADF3BFC18347DE)

Creating a release
~~~~~~~~~~~~~~~~~~
Ensure you have sonatype credentials in `~/.sbt/0.13/sonatype.sbt`, and
[install the pgp plugin](http://www.scala-sbt.org/sbt-pgp/)
(`~/.sbt/0.13/plugins/pgp.sbt`). Run `sbt publishSigned`, then visit the
[staging repositories](https://oss.sonatype.org/#stagingRepositories) of
sonatype and **close** the staging repository which will allow you to move
to the release channel. Once you have successfully closed the staging
repository, you can release it by pressing the Release button.
* http://www.scala-sbt.org/release/docs/Using-Sonatype.html
* http://central.sonatype.org/pages/releasing-the-deployment.html
Expand Down

0 comments on commit 5c39a9d

Please sign in to comment.