Skip to content

Releases: fugue/credstash

bug fixes

18 Aug 21:37
Compare
Choose a tag to compare

New Stuff

  • removed dependency in wsgiref (which blew up on python 3) and catching exceptions from kms.decrypt() (thanks @bvalerius)

Better python cross-version compatability

03 Aug 13:00
Compare
Choose a tag to compare

New Things

  • Python 3 changes the way strings and bytes are handled. Because of this credstash had issues if an object was encrypted with one version of python, and then decrypted with another. This version fixes that.
  • fix for argparse on python 3

StringIO import fix on Python3

21 Jul 19:53
Compare
Choose a tag to compare

Fixes/Improvements

  • Fixed a bug when importing StringIO on python 3

Python 2.6 fix and PyYaml is optional

15 Jun 17:51
Compare
Choose a tag to compare

Fixes/Improvements

  • fix for argparse under python 2.6
  • PyYAML is now an optional dependency
  • credstash is now pep8-compliant

New commands, new in-file syntax, importable module

11 Jun 17:15
Compare
Choose a tag to compare

New Features

  • get now accepts wildcards (this returns json)
  • The -i flag has been replaced. To put a file into credstash, use @filename (see 7210cf8). NOTE: This breaks old scripts that use the -i flag!
  • New getall command fetches everything that you have permissions to get
  • credstash is now importable as a python module
  • Numerous bug fixes and documentation improvements

Thanks to @gene1wood and @WrathOfChris for contributing to this release!

Python 2.6 fix

01 Jun 20:21
Compare
Choose a tag to compare

v.1.3, but with a hotfix to support python 2.6.

Encryption Contexts

01 Jun 14:36
Compare
Choose a tag to compare

New Features

  • Support for KMS Encryption Contexts (thanks to @gene1wood).

Region fixes and table flag

07 May 21:47
Compare
Choose a tag to compare

New Features

  • You can chose to have credstash use (or create) a different DDB table using the -t flag (thanks, @brianholcomb !)
  • You can specify on which region to operate by setting the AWS_DEFAULT_REGION env variable

Bug Fixes

  • The setup operation was ignoring the region flag. This has been fixed.

credstash-1.0

22 Apr 14:11
Compare
Choose a tag to compare
Merge pull request #8 from LuminalOSS/aes-setup

added setup.py