summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update codeowners and add github PR templategithubTim Smith2018-07-312-1/+18
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #164 from chef/new_rubyv2.4.0Tim Smith2018-07-232-33/+28
|\ | | | | Release 2.4.0
| * Release 2.4.0new_rubyTim Smith2018-07-232-33/+28
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #163 from chef/new_rubyTim Smith2018-07-231-3/+4
|\ \ | |/ | | Test on the latest ruby releases
| * Test on the latest ruby releasesTim Smith2018-07-231-3/+4
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #158 from MsysTechnologiesllc/dh/MSYS-847_fix_bare_rescuesTim Smith2018-07-233-7/+3
|\ \ | |/ |/| Fix a bare rescue on Windows
| * [MSYS-847] fix bare rescuedheerajd-msys2018-07-033-7/+3
| | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* | Merge pull request #161 from chef/lcg/chefstyle2Lamont Granquist2018-07-064-9/+10
|\ \ | |/ |/| master of chefstyle + fixes
| * master of chefstyle + fixesLamont Granquist2018-07-064-9/+10
|/ | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #159 from chef/lcg/remove-hashrocketsLamont Granquist2018-06-266-47/+50
|\ | | | | remove hashrocket syntax
| * remove hashrocket syntaxlcg/remove-hashrocketsLamont Granquist2018-06-256-47/+50
|/ | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #157 from MsysTechnologiesllc/dh/add_sensitive_featureThom May2018-06-155-14/+25
|\ | | | | [MSYS-830] Added sensitive feature
| * add sensitive featuredheerajd-msys2018-06-155-14/+25
|/ | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* Merge pull request #153 from chef/tm/codeownersThom May2017-08-311-0/+1
|\ | | | | add codeowners
| * add codeownerstm/codeownersThom May2017-08-311-0/+1
|/ | | | Signed-off-by: Thom May <thom@chef.io>
* [MSYS-629] Added username,password validation for elavated option (#151)Nimisha Sharad2017-08-092-3/+21
| | | | | | * Added username,password validation for elavated option Signed-off-by: nimisha <nimisha.sharad@clogeny.com>
* Added example for elevated privilegespiyushawasthi2017-08-081-0/+8
| | | | Signed-off-by: piyushawasthi <piyush.awasthi@msystechnologies.com>
* Release 2.3.2v2.3.2Bryan McLellan2017-07-212-1/+5
| | | | Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Fix broken method callBryan McLellan2017-07-211-1/+1
| | | | | | Missed one argument to this method call Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Release 2.3.1v2.3.1Bryan McLellan2017-07-192-1/+5
| | | | Signed-off-by: Bryan McLellan <btm@chef.io>
* Merge pull request #150 from chef/btm/empty_windows_commandBryan McLellan2017-07-191-1/+1
|\ | | | | Make Mixlib::ShellOut::EmptyWindowsCommand inherit from ShellCommandFailed
| * Make Mixlib::ShellOut::EmptyWindowsCommand inherit from ShellCommandFailedBryan McLellan2017-07-191-1/+1
|/ | | | | | | | | Chef rescues Mixlib::ShellOut::ShellCommandFailed, SystemCallError in a few places. Recent refactors caused EmptyWindowsCommand to be correctly raised where we still unintentionally raised SystemCallError due to a bad FFI call. This gets us closer to not needing to cover these edge cases in rescue clauses everywhere. Signed-off-by: Bryan McLellan <btm@chef.io>
* Release 2.3.0v2.3.0Bryan McLellan2017-07-192-1/+5
|
* Merge pull request #149 from chef/btm/elevatedBryan McLellan2017-07-195-71/+131
|\ | | | | Added `elevated` option to launch process with elevated privileges
| * Update error messages to indicate user who lacks privilege on WindowsBryan McLellan2017-07-192-141/+119
| | | | | | | | | | | | | | In some cases the user running mixlib-shellout needs additional privileges, in other cases the user we're trying to run the process as needs them. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
| * Launch process with elevated tokenNimishaS2017-07-195-23/+105
|/ | | | Signed-off-by: NimishaS <nimisha.sharad@msystechnologies.com>
* Merge pull request #146 from chef/lcg/chefstyleLamont Granquist2017-06-203-25/+27
|\ | | | | fix chefstyle offenses
| * fix chefstyle offensesLamont Granquist2017-06-203-25/+27
|/ | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #136 from chef/lcg/cleanup2Lamont Granquist2017-02-024-232/+170
|\ | | | | mostly cleanup which helper
| * spec cleanup and some light refactoringlcg/cleanup2Lamont Granquist2017-02-014-232/+170
|/ | | | | | | | | | | | | | | - mostly cleans up the windows specs so its easier to read the API out of them and removes some of the very brittle internal testing - refactors the 'which' logic a bit. trying to converge towards the chef/chef version and eventually extracting common code so that do not have to maintain 10+ slightly different copies everywhere. - adds the Mixlib::ShellOut::EmptyWindowsCommand exception because letting CreateProcessW throw a generic SystemCallError is pretty much useless to everyone. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #135 from chef/lcg/cleanup1Lamont Granquist2017-01-276-133/+140
|\ | | | | remove largely useless Utils class
| * remove largely useless Utils classLamont Granquist2017-01-276-133/+140
|/ | | | | | | | its just a collection of private methods, they should be private methods retain a method in the class that was being used externally. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #134 from chef/24_testingThom May2017-01-171-2/+3
|\ | | | | Test on Ruby 2.4.0 in Travis
| * Test on Ruby 2.4.024_testingTim Smith2017-01-131-2/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #133 from chef/fix_timeout_commmentLamont Granquist2017-01-131-1/+1
|\ \ | |/ |/| Fix the timeout in the comment to be correct
| * Fix the timeout in the comment to be correctTim Smith2017-01-131-1/+1
|/
* Merge pull request #130 from chef/ruby22Thom May2016-10-0715-538/+554
|\ | | | | Require Ruby 2.2 and use chefstyle
| * Fix Appveyor and deal with multiple gemspecsruby22Thom May2016-10-072-3/+5
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
| * float chefstyleThom May2016-10-071-1/+1
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
| * Add back the bundler updateTim Smith2016-10-071-0/+2
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add contributing docsTim Smith2016-10-071-1/+5
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Use rake in travisTim Smith2016-10-071-7/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Resolve most chefstyle warningsTim Smith2016-10-0712-524/+533
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add Chefstyle to Rake and GemspecTim Smith2016-10-072-1/+7
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Require Ruby 2.2Tim Smith2016-10-072-2/+1
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #120 from chef/rakefileThom May2016-10-071-15/+2
|\ | | | | use gem helper tasks to get rake release
| * use gem helper tasks to get rake releaserakefileMatt Wrock2016-02-031-15/+2
| |
* | Merge pull request #116 from docwhat/commonexceptionsThom May2016-10-071-3/+4
|\ \ | | | | | | Modified all exceptions to have a common parent
| * | Modified all exceptions to have a common parentChristian HoĢˆltje2016-01-111-3/+4
| | | | | | | | | | | | Closes #98
* | | Merge pull request #129 from chef/deprecateThom May2016-08-234-19/+5
|\ \ \ | | | | | | | | Require Ruby 2.1+