summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Include chef/win32/unicode, which has the monkeypatchmcquin/reg-delete-value-ffiClaire McQuin2015-09-011-0/+1
|
* Check RegDeleteValueW exit codeClaire McQuin2015-09-011-1/+1
|
* Stub spec for ffiClaire McQuin2015-09-011-2/+3
|
* Don't raise error on delete_value failureClaire McQuin2015-09-011-12/+9
|
* Use FFI to delete registry values.Claire McQuin2015-09-012-3/+18
| | | | | | Conflicts: lib/chef/win32/api/registry.rb lib/chef/win32/registry.rb
* Merge pull request #3850 from chef/mcquin/monkeypatch-win32-registry-writeClaire McQuin2015-09-011-0/+27
|\ | | | | Monkeypatch Win32::Registry#write
| * Patch Win32::Registry#write on Ruby 2.1, resolves encoding errorsmcquin/monkeypatch-win32-registry-writeClaire McQuin2015-08-311-0/+27
| |
* | Revert "more warning to debug"Lamont Granquist2015-09-012-3/+3
| | | | | | | | This reverts commit 6c8f6d834c30216aa8d566345c96ae62520013e8.
* | more warning to debugLamont Granquist2015-09-012-3/+3
| | | | | | | | | | | | | | | | | | 1. the deploy resource and other internal chef resources trigger this. 2. this is largely a non-problem since people have been happily using the deploy resource for years and nobody has showed up in any of our bugtrackers due to mutating the default hash. we simply don't need to annoy people this badly over this.
* | Merge pull request #3851 from chef/jdm/fix-mixlib-shelloutThom May2015-09-011-1/+1
|\ \ | |/ |/| Use same mixlib-shellout version pin in chef, ohai, and chef-config
| * Use same mixlib-shellout version pin in chef, ohai, and chef-configJay Mundrawala2015-08-311-1/+1
|/
* Merge pull request #3843 from chef/salam/registry-ffiSalim Alam2015-08-312-2/+57
|\ | | | | Prep for Registry FFI; Convert RegDeleteKeyEx to FFI
| * Fix constantSalim Alam2015-08-311-1/+1
| |
| * Prep for Registry FFI; Convert RegDeleteKeyEx to FFIsalam/registry-ffichefsalim2015-08-302-2/+57
|/
* Merge pull request #3832 from chef/jdm/net-useJay Mundrawala2015-08-283-110/+172
|\ | | | | Update NetUse stuff to use FFI
| * Remove unused thingsJay Mundrawala2015-08-281-53/+1
| |
| * FFI NetUseAddJay Mundrawala2015-08-283-5/+37
| |
| * FFI NetUseGetInfoJay Mundrawala2015-08-283-11/+50
| |
| * Create StructHelperJay Mundrawala2015-08-281-38/+42
| |
| * Use FFI for NetUseDelJay Mundrawala2015-08-283-4/+42
| |
| * Rename NetUser -> NetJay Mundrawala2015-08-281-1/+2
|/
* Merge pull request #3840 from chef/jdm/net-api-styleJay Mundrawala2015-08-281-11/+28
|\ | | | | Make win32/api/net.rb look nicer
| * Make win32/api/net.rb look nicerjdm/net-api-styleJay Mundrawala2015-08-281-11/+28
|/
* Merge pull request #3830 from chef/lcg/3743Lamont Granquist2015-08-272-2/+4
|\ | | | | Lcg/3743
| * add md filelcg/3743Lamont Granquist2015-08-271-1/+3
| |
| * speed improvement for remote_directory() resourceIgor Shpakov2015-08-271-1/+1
|/ | | | | | | | | | | | | | | | problem: doing ls(path) for a very large directory with > 1.8mil files takes upwards of 10 minutes. solution: change filtering stage from files.reject! to files.reject files.reject! does in place filtering and it looks like it copies the whole array for every deletion. in my example it filtered out 300k rows, so that's 300k array copies. switching to files.reject decreases the runtime of that function from 650seconds down to 6-7 seconds.
* Stop using @instance_variableJay Mundrawala2015-08-271-5/+9
|
* Remove unused thingsJay Mundrawala2015-08-271-5/+0
|
* Use ffi for GetVolumeNameForVolumeMountPointJay Mundrawala2015-08-273-5/+18
|
* Convert SetVolumeMountPoint to use ffiJay Mundrawala2015-08-273-2/+17
|
* Rewrite DeleteVolumeMountPoint to use FFIJay Mundrawala2015-08-273-5/+21
|
* Merge pull request #3828 from chef/ksubrama/maintainersKartik Null Cating-Subramanian2015-08-272-1/+7
|\ | | | | Add Salim as a windows maintainer
| * Add Salim as a windows maintainerKartik Null Cating-Subramanian2015-08-272-1/+7
|/
* Merge pull request #3760 from chef/ksubrama/rake_taskKartik Null Cating-Subramanian2015-08-266-166/+242
|\ | | | | Refactor all the gem building logic into a custom rake task.
| * Change module_path_name to module_pathksubrama/rake_taskKartik Null Cating-Subramanian2015-08-252-14/+14
| |
| * Downcase module_path_name by defaultKartik Null Cating-Subramanian2015-08-251-1/+2
| |
| * Run rake version to get updates.Kartik Null Cating-Subramanian2015-08-253-2/+12
| |
| * Refactor chef's Rakefile to a task.Kartik Null Cating-Subramanian2015-08-253-164/+229
| |
* | Merge pull request #3822 from chef/jdm/ps-credential-doc-changesJay Mundrawala2015-08-252-0/+71
|\ \ | | | | | | PSCredential + dsc_script documentation
| * | Add release notes for dsc_script + ps_credentialJay Mundrawala2015-08-251-0/+40
| | |
| * | Add doc changes for dsc_script + ps_credentialJay Mundrawala2015-08-251-0/+31
|/ /
* | Add CHANGELOG entry for #3772Jay Mundrawala2015-08-251-0/+1
| |
* | Merge pull request #3772 from chef/jdm/dsc-script-ps-credJay Mundrawala2015-08-255-0/+100
|\ \ | | | | | | Add ps_credential dsl method to dsc_script
| * | dsc_script ps_credential functional testjdm/dsc-script-ps-credJay Mundrawala2015-08-252-0/+90
| | |
| * | Test to make sure dsc_script has ps_credential helperJay Mundrawala2015-08-251-0/+4
| | |
| * | Add ps_credential dsl method to dsc_scriptJay Mundrawala2015-08-251-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | You can now do the following: ```ruby dsc_script 'create-foo-user' do code <<-EOH User FooUser00 { Ensure = "Present" UserName = 'FooUser00' Password = #{ps_credential('FooBarBaz1!')} } EOH configuration_data <<-EOH @{ AllNodes = @( @{ NodeName = "localhost"; CertificateID = 'A8DB81D8059F349F7EF19104399B898F701D4167' } ) } EOH end ```
| * | Add to_s to ps_credentialJay Mundrawala2015-08-251-0/+4
| | |
* | | Merge pull request #3820 from chef/ssd/release-notes-for-rehashSteven Danna2015-08-251-0/+12
|\ \ \ | |_|/ |/| | Add RELEASE_NOTES entry for `knife rehash`
| * | Add RELEASE_NOTES entry for `knife rehash`ssd/release-notes-for-rehashSteven Danna2015-08-251-0/+12
|/ /
* | Merge pull request #3307 from chef/ssd/rehashSteven Danna2015-08-2514-392/+887
|\ \ | | | | | | Add knife-rehash command for subcommand location hashing