[DRE-commits] [ruby-hiera-eyaml] annotated tag upstream/2.0.1 created (now 8766a01)
Stig Sandbeck Mathisen
ssm at debian.org
Mon Mar 31 12:37:35 UTC 2014
This is an automated email from the git hooks/post-receive script.
ssm pushed a change to annotated tag upstream/2.0.1
in repository ruby-hiera-eyaml.
at 8766a01 (tag)
tagging 4b5c78c429c6a6b3a3bd9ddb1606584394d39890 (commit)
tagged by Stig Sandbeck Mathisen
on Mon Mar 31 12:07:56 2014 +0200
- Log -----------------------------------------------------------------
Upstream version 2.0.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEABECAAYFAlM5PnwACgkQQONU2fom4u7KEwCfdtWWcpBNDKJnKOz4jj4ooikB
V3gAnAjPphy1ygZ9hvD77RGUFI6Vxe5c
=ntLx
-----END PGP SIGNATURE-----
Devin Christensen (2):
Re-factor the backend implementation
Tag logs with "[hiera_backend]"
Geoff Meakin (69):
Make error message a bit more meaningful if cannot decrypt
Add first gem, make encrypt_value a binary, and make a keys dir
Commit required for rake build - use PKCS7 instead of RSA
Updated README and eyaml to fix bugs
Added PKCS7 functionality to hiera-eyaml lib
Removed bogus hiera-eyaml directory
Properly base_encode the encrypted result from eyaml
Everything now works with Base64 encoded DER files
Refactor of code to allow for plugins
Removed bin/regem.sh
Added regem tool
renamed action files
Bugfixes
Fixed eyaml tool to do in-place edits
Made docs a bit clearer regarding PKCS7 as default
Always output the encryption method as part of ENC[]
Overprotective rules made createkeys not work
Changed Module to Class so that it works with hiera
Fixed eyaml <-> hiera integration
Added Cucumber tests initial
Test suite for commandline eyaml
bugfixes for "cant find PKCS7" encryption type
Fix for issue 13 https://github.com/TomPoulton/hiera-eyaml/issues/13
fixed example key_dirs
Support for taking input from STDIN
Ensured decrypts() is only called if Encryptor matches encryption type
regem tool
Added hiera-eyaml-plaintext as a development plugin
Support for multiple encryption types and overriding default encryption
Added plugin finder for purpose of plugin cmdline options
Refactoring using dataless model
Replaced options with class so that they can be set in two ways
Prefix plugin options with the plugin name to avoid clashes
Updated docs
Fixed all known bugs. Verified working with hiera
Added puppet test features
Added puppet feature to test integration with puppet hiera
Added .eyaml syntax highlighter for sublime text
Fix for issue 19
Fixed Issue 17
Fixed Issue 15
Fixed Issue 14
[Travis] Added rake to test group
[Travis] Added TravisCI file
Added TravisCI icon showing current CI state
Merge pull request #50 from gtmtechltd/master
Fix Issue #33
Left in stray line . #33
Merge pull request #51 from gtmtechltd/master
Removed .rvmrc from tracking
(broken) draft save of new subcommands eyaml tool
[fixed] basic bootstrapping of command with options
[features] fixed features to work with new eyaml command syntax
[features] Fixed all features
Updated README to reflect new changes
Merge remote-tracking branch 'upstream/master'
[features] fixed merged features
Moved recrypt action to recrypt command
Add more debug to track travisCI problem
Add more debug temporarily
[features] fixed remaining tests
Merge pull request #1 from sihil/gtm-patch
Updated with new flags for eyaml files, and better usage with --help
Fix for version to be backwards compatible with plugins
add changelog item
Merge pull request #56 from gtmtechltd/master
Merge pull request #57 from hopecream/master
Fix for #59
Merge pull request #60 from gtmtechltd/master
Laurent Domb (1):
Added menu option name to be able to add the key value for the eyaml file
Peter Dyson (5):
some additional guided steps to ensure maximum success for people using this module with puppet
some additional guided steps to ensure maximum success for people using this module with puppet
some additional guided steps to ensure maximum success for people using this module with puppet
some permissions fixes for the keys dir/files and link to removing sensitive data, as recommended by https://github.com/sihil
adjusted encryption example to assist users in avoiding this bug https://github.com/TomPoulton/hiera-eyaml/issues/30
Robert Fielding (9):
[FIX] multiline block parse
[FIX] spurious whitespace when saving unchanged blocks
[FEATURE] add recrypt support
[FEATURE] add recrypt support
[FEATURE] add recrypt support
[FIX] remove debug
[FEATURE] support configurable file extension
[FEATURE] from @gertz f8974225
[FEATURE] merge behavior tests
Simon Hildrew (55):
Fix naming bug that broke key filename parameters
Make changes to handling of input and output
Add eyaml file encryption and decryption
Change format for decrypted YAML
Update the usage info to reflect changes in fa1ac559
Initial commit of an --edit mode
Tidy up some of my ruby to be more conventional
Add test and fix for default encryption in eyaml format
Fix the encrypt action
Add logging to encryptor class
Tidy up logging and add debug / quiet modes
First elements of parser
Complete the token parser and tests
Change the encrypt_action over to use the parser
Change the decrypt action over to the parser
Remove lines that are no longer used
Change edit action to use parser (and add indexing)
Denoise the edit mode
Use the Utils.info loggin method
Check that values haven't been copy and pasted as per the plan in issue #25
Migrate decryption in hiera to new parser system
Remove use of RegExp match block method that doesn't exist in 1.8.7
Fix puppet test and implementation
Don't call a method that isn't in Ruby 1.8.7
Fix the travis CI build by removing an old hiera-eyaml gem
Ensure that expect is available
Bump to hiera-eyaml-plaintest 0.5 without dependency
Merge pull request #52 from sihil/sihil-fix-build
Improve introduction
Tweak readme further
Re-arrange some sections and add editing section
Improve grammar and add list of plugins
Correct typo and change phrase
Tweak language use
Merge pull request #53 from sihil/sihil-revamp-readme
Restrict build status logo to master
Fix issue #54 and improve recovery from simple errors
Merge pull request #55 from sihil/sihil-edit-errors
Bump timeout to 30s (try to make Travis CI more reliable)
Add plugins list to help subcommand
Add method back into encryptor class
Add test for recrypt and no longer write to disk
Bump major version
Clean up option validation
Correct emoji in readme
Decrypted values can span multiple lines, even in string mode
Ensure we preserve RUBYLIB in our cucumber environment
Actually - leave Gemfile.lock out of .gitignore
Merge branch 'master' into sihil-dec-string-multiline
Add configuration file to override any command line option
Add ability to provide own subject when creating certificates
Be more careful with the HOME directories during aruba tests
Need a file in the home directory to make sure it gets copied
Add docs and env var override
Fix up the msg to message and remove format call
Stig Sandbeck Mathisen (1):
Imported Upstream version 2.0.1
Tom Poulton (26):
Inital commit
Initial commit of proper working version
Tweaks to README
Scope is now passed to parse_answer method instead of nil
Cleaned up README file and added link to blog post
Tweaked gemspec
Removed old section of readme from merge
Updated version to 1.1.0
eyaml -c now creates directory for key if it's missing
Added Geoff to authors list
Updated version number to 1.1.1
Added MIT license and incremented version number
Updated version to 1.1.3
Incremented version number to 1.1.4 to reflect addition of name option
Added short values for options and updated the readme
Fixed styling in README
Merged changes from gtmtech
Removed features directory from gem
eyaml -c now creates directory if it's missing
Merge conflicts fixed from gtmtech #19
Added label option back in
Removed trailing newline when hiera decrypts a value, might need to be handled deeper inside eyaml itself?
Merge branch 'sh-add-encryptor-logging' of https://github.com/sihil/hiera-eyaml into sihil-sh-add-encryptor-logging
Tweaked readme
Updated version number to 1.3.4
Tiny tweak to formatting, yeah I'm a**l like that
TomPoulton (23):
Initial commit
Merge pull request #7 from sihil/sihil-add-edit-command
Merge branch 'sihil-enhance-edit-mode' of https://github.com/sihil/hiera-eyaml into sihil-sihil-enhance-edit-mode
Updated version to 1.3.5
Merge branch 'master' of https://github.com/telstra-digital/hiera-eyaml into telstra-digital-master
Install explicitly versioned gem in regem.sh as it was throwing not found errors
#31 - Added require eyaml to the decrypt_action
Merge pull request #43 from rooprob/features/fix-spurious-whitespace
Merge pull request #42 from rooprob/features/fix-multiline-block
Updated to version 1.3.7
Merge branch 'gtmtechltd-master'
Merge branch 'features/feature-merge-behavior-clean' of https://github.com/rooprob/hiera-eyaml into rooprob-features/feature-merge-behavior-clean
Removed duplicate failing Then statement in puppet.feature
Merge branch 'features/feature-extension' of https://github.com/rooprob/hiera-eyaml into rooprob-features/feature-extension
Merge branch 'features/feature-recrypt' of https://github.com/rooprob/hiera-eyaml into rooprob-features/feature-recrypt
Updated version number to 1.3.8
Increased aruba timeout to 10 secs to avoid timeout errors in Travis
Added .ruby-version and .ruby-gemset to gitignore
Merge branch 'refactor_backend' of https://github.com/devin-c/hiera-eyaml into devin-c-refactor_backend
Merge branch 'sihil-dec-string-multiline' of https://github.com/sihil/hiera-eyaml into sihil-sihil-dec-string-multiline
Merge branch 'sihil-fix-key-subject' of https://github.com/sihil/hiera-eyaml into sihil-sihil-fix-key-subject
Merge branch 'sihil-fix-undefined-utils-warn' of https://github.com/sihil/hiera-eyaml into sihil-sihil-fix-undefined-utils-warn
Set version to 2.0.1
Wayne ZHANG (1):
Fix the decrypted tempfile might be deleted before it is securely erased
jgmchan (1):
Fixed up the glob pattern for pre 1.8 rubygems
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-hiera-eyaml.git
More information about the Pkg-ruby-extras-commits
mailing list