Skip to content

Releases: grempe/tss-rb

v0.5.0

29 Jan 02:56
v0.5.0
02db38e
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
  • Breaking refactor to use automatic PKCS#7 padding on secrets w/ 16 byte block size.
  • Update Copyright year
  • Ruby 2.4.0 testing
  • Update version of sysrandom gem
  • Fixed minitest spec warning

v0.4.2

13 Oct 02:16
v0.4.2
3d9a765
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release
  • Sign the gem with a new cert that expires in 10 years.
    Both old and new public certs are in the certs dir.

v0.4.1

29 Sep 03:28
v0.4.1
fbc5242
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release
  • Use activesupport for blank support. Remove the extraction.
  • Update sysrandom and remove the workaround needed for earlier version

v0.4.0

25 Sep 05:53
v0.4.0
c61c016
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
  • Breaking change to force upcasing of some addition string args
  • Use yard-contracts
  • yardoc cleanups
  • Remove int_commas utility method
  • Hash w/ sha256 a,b strings in secure_compare
  • Deeper Contracts integration

v0.3.0

24 Sep 01:25
v0.3.0
db3f76e
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
  • Breaking change, identifier cannot be an empty string
  • Much greater coverage of functions with Contracts
  • Related documentation updates

v0.2.0

23 Sep 07:37
v0.2.0
35d2187
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • clone the shares object passed to TSS.combine to prevent modification
  • test enhancements
  • use cryptosphere/sysrandom in place of native securerandom
  • integer args are no longer coercible from Strings
  • Remove dry-* in favor of contracts (http://egonschiele.github.io/contracts.ruby/)
  • readme fixes

Documentation enhancements

14 Apr 19:48
b192386
Compare
Choose a tag to compare
Pre-release

This release contains:

  • documentation enhancements
  • added two additional custom exception classes to allow rescuing from no secret recovery or invalid hash during recovery
  • specify Rubies >= 2.1.0 in gemspec

Initial ALPHA Release

12 Apr 19:02
v0.1.0
9456652
Compare
Choose a tag to compare
Initial ALPHA Release Pre-release
Pre-release

This is the initial ALPHA quality release of the tss gem.

It is for review only and should not yet be used in production.