Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release of version 3.7.0.0 of xPSDesiredStateConfiguration #64

Merged
merged 27 commits into from
Feb 2, 2016

Conversation

KarolKaczmarek
Copy link
Contributor

Releasing version 3.7.0.0

KarolKaczmarek and others added 27 commits December 7, 2015 16:49
Fixing typo in the message
xService: Bugfix on 'Dependencies' property that caused a crash when set
This started with a copy of the Registry resource from PSDesiredStateConfiguration v1.1 (WMF 5.0.10586.0 from Windows 10).

Aside from the standard file renames for an "x" resource, this has tweaked the original Registry code slightly in order to support registry key names which contain a forward slash, such as 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\DES 56/56'.

The Registry PSProvider is a bit wonky for these paths, as it tries to treat the forward slash as a path separator instead of a name character.  New-Item will outright fail to create these keys, and Get-Item can also become confused if ambiguous paths exist. ('Ciphers\DES 56\56' and 'Ciphers\DES 56/56', for example.)  To remove this problem and avoid any other ambiguity, the code now uses the OpenSubKey and CreateSubKey methods on the Microsoft.Win32.RegistryKey class, instead of Get-Item and New-Item, respectively.
Adding xRegistry resource
The underlying issue has been fixed
Adds -NoRestart to Enable-WindowsOptionalFeature and Disable-WindowsOptionalFeature calls
Adds Server 2012 R2 support to xWindowsOptionalFeature
@KarolKaczmarek KarolKaczmarek added the in progress The issue is being actively worked on by someone. label Feb 2, 2016
KarolKaczmarek added a commit that referenced this pull request Feb 2, 2016
Merging release pull request
@KarolKaczmarek KarolKaczmarek merged commit 3742e73 into master Feb 2, 2016
@KarolKaczmarek KarolKaczmarek removed the in progress The issue is being actively worked on by someone. label Feb 2, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants