Skip to content

Latest commit

 

History

History
253 lines (145 loc) · 7.01 KB

CHANGELOG.md

File metadata and controls

253 lines (145 loc) · 7.01 KB

##2015-12-08 - Supported Release 1.1.3 ###Summary

Small release for support of newer PE versions.

##2015-08-13 - Supported Release 1.1.2 ###Summary

Fix critical bug when writing dword and qword values.

####Bugfixes

  • Fix the way we write dword and qword values MODULES-2409
  • changed byte conversion to use pack instead
  • Added tests to catch scenario

##2015-08-12 - Supported Release 1.1.1 - Deleted ###Summary

This release adds Puppet Enterprise 2015.2.0 to metadata

####Features

  • Testcase fixes
  • Gemfile updates
  • Updated the logic used to convert to byte arrays
  • MODULES-1921 Fixes for: -- Ruby registry writes corrupt string PR # 93

##2015-03-24 - Supported Release 1.1.0 ###Summary

This release adds support for Ruby 2.1.5 and issues with how Ruby reads back the registry in certain scenarios, see MODULES-1723 for more details.

####Bugfixes

  • Additional tests for purge_values
  • Use wide character registry APIs
  • Test Ruby Registry methods uncalled
  • Introduce Ruby 2.1.5 failing tests

##2014-08-25 - Supported Release 1.0.3 ###Summary

This release adds support for native x64 ruby and puppet 3.7, and bugfixes issues with non-leading-zero binary values in regestry keys.

##2014-07-15 - Supported Release 1.0.2 ###Summary

This release merely updates metadata.json so the module can be uninstalled and upgraded via the puppet module command.

##2014-05-20 - Supported Release 1.0.1 #####Bugfixes

  • Add zero padding to binary single character inputs

##2014-03-04 - Supported Release 1.0.0 ###Summary This is a supported release.

####Bugfixes

  • Documentation updates
  • Add license file

####Known Bugs

  • This module does not work if run as non-root. Please see PE-2772

##2013-08-01 - Release 0.1.2 ###Summary: This is a bugfix release that allows the module to work more reliably on x64 systems and on older systems such as 2003. Also fixes compilation errors due to windows library loading on *nix masters.

####Bugfixes:

  • Refactored code into PuppetX namespace
  • Fixed unhandled exception when loading windows code on *nix
  • Updated README and manifest documentation
  • Only manage redirected keys on 64 bit systems
  • Only use /sysnative filesystem when available
  • Use class accessor method instead of class instance variable
  • Add geppetto project file

2012-05-21 - 0.1.1 - Jeff McCune [email protected]
  • (#14517) Improve error handling when writing values (27223db)
  • (#14572) Fix management of the default value (f29bdc5)
2012-05-16 - 0.1.0 - Jeff McCune [email protected]
  • (#14529) Add registry::value defined type (bf44208)
2012-05-16 - Josh Cooper [email protected]
  • Update README.markdown (2e9e45e)
2012-05-16 - Josh Cooper [email protected]
  • Update README.markdown (3904838)
2012-05-15 - Josh Cooper [email protected]
  • (Maint) Add type documentation (82205ad)
2012-05-15 - Josh Cooper [email protected]
  • Remove note about case-sensitivity, as that is no longer an issue (5440a0e)
2012-05-15 - Jeff McCune [email protected]
  • (#14501) Fix autorequire case sensitivity (d5c12f0)
2012-05-15 - Jeff McCune [email protected]
  • (maint) Remove RegistryKeyPath#{valuename,default?} methods (29db478)
2012-05-14 - Jeff McCune [email protected]
  • Add acceptance tests for registry_value provider (6285f4a)
2012-05-14 - Jeff McCune [email protected]
  • Eliminate RegistryPathBas#(default?,valuename) from base class (2234f96)
2012-05-14 - Jeff McCune [email protected]
  • Memoize the filter_path method for performance (6139b7d)
2012-05-11 - Jeff McCune [email protected]
  • Add Registry_key ensure => absent and purge_values coverage (cfd3789)
2012-05-11 - Jeff McCune [email protected]
  • Fix cannot alias error when managing 32 and 64 bit versions of a key (3a2f260)
2012-05-11 - Jeff McCune [email protected]
  • Add registry_key creation acceptance test (0e68654)
2012-05-09 - Jeff McCune [email protected]
  • Add acceptance tests for the registry type (0a01b11)
2012-05-08 - Jeff McCune [email protected]
  • Update type description strings (c69bf2d)
2012-05-05 - Jeff McCune [email protected]
  • Separate the implementation of the type and provider (4e06ae5)
2012-05-04 - Jeff McCune [email protected]
  • Add watchr script to automatically run tests (d5bce2d)
2012-05-04 - Jeff McCune [email protected]
  • Add registry::compliance_example class to test compliance (0aa8a68)
2012-05-03 - Jeff McCune [email protected]
  • Allow values associated with a registry key to be purged (27eaee3)
2012-05-01 - Jeff McCune [email protected]
  • Update README with info about the types provided (b9b2d11)
2012-04-30 - Jeff McCune [email protected]
  • Add registry::service defined resource example (57c5b59)
2012-04-25 - Jeff McCune [email protected]
  • Add REG_MULTI_SZ (type => array) implementation (1b17c6f)
2012-04-26 - Jeff McCune [email protected]
  • Work around #3947, #4248, #14073; load our utility code (a8d9402)
2012-04-24 - Josh Cooper [email protected]
  • Handle binary registry values (4353642)
2012-04-24 - Josh Cooper [email protected]
  • Fix puppet resource registry_key (f736cff)
2012-04-23 - Josh Cooper [email protected]
  • Registry keys and values were autorequiring all ancestors (0de7a0a)
2012-04-24 - Jeff McCune [email protected]
  • Add examples of current registry key and value types (bb7e4f4)
2012-04-23 - Josh Cooper [email protected]
  • Add the ability to manage 32 and 64-bit keys/values (9a16a9b)
2012-04-23 - Josh Cooper [email protected]
  • Remove rspec deprecation warning (94063d5)
2012-04-23 - Josh Cooper [email protected]
  • Rename registry-specific util code (cd2aaa1)
2012-04-20 - Josh Cooper [email protected]
  • Fix autorequiring when using different root key forms (b7a1c39)
2012-04-19 - Josh Cooper [email protected]
  • Refactor key and value paths (74ebc80)
2012-04-19 - Josh Cooper [email protected]
  • Encode default-ness in the registry path (64bba67)
2012-04-19 - Josh Cooper [email protected]
  • Better validation and testing of key paths (d05d1e6)
2012-04-19 - Josh Cooper [email protected]
  • Maint: Remove more crlf line endings (e9f00c1)
2012-04-19 - Josh Cooper [email protected]
  • Maint: remove windows cr line endings (0138a1d)
2012-04-18 - Josh Cooper [email protected]
  • Rename default parameter (f45af86)
2012-04-18 - Josh Cooper [email protected]
  • Fix modifying existing registry values (d06be98)
2012-04-18 - Josh Cooper [email protected]
  • Remove debugging (8601e92)
2012-04-18 - Josh Cooper [email protected]
  • Always split the path (de66832)
2012-04-18 - Josh Cooper [email protected]
  • Initial registry key and value types and providers (065d43d)