[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