summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Clean up Rakefile/platform dependent gem generation.ksubrama/win64Kartik Null Cating-Subramanian2015-04-244-15/+11
| | | | | Use the "universal" platform when building the windows gems to let us simultaneously support 32 and 64 bit windows builds.
* Merge pull request #91 from chef/ksubrama/test_fixKartik Null Cating-Subramanian2015-04-221-1/+1
|\ | | | | Change mixlib spec test to pass on windows by invoking powershell explicitly.
| * Change mixlib spec test to pass on windows by invoking powershell explicitly.ksubrama/test_fixKartik Null Cating-Subramanian2015-04-211-1/+1
|/
* Merge pull request #88 from docwhat/patch-1Lamont Granquist2015-02-021-1/+1
|\ | | | | README: typo in example
| * README: typo in exampleChristian Höltje2015-02-021-1/+1
|/ | | Fixed a simple transposition of characters.
* Merge pull request #85 from opscode/jdm/2.0.12.0.1Jay Mundrawala2014-12-192-1/+6
|\ | | | | 2.0.1 Release
| * Bumped version to 2.0.1Jay Mundrawala2014-12-191-1/+1
| |
| * Updated Changelog for 2.0.1Jay Mundrawala2014-12-191-0/+5
|/
* Merge pull request #79 from opscode/jdm/win-kill-procJay Mundrawala2014-12-182-99/+121
|\ | | | | On windows, send sigkill to process if it exceeds its alloted time
| * Add some test coverage for timeouts on windowsJay Mundrawala2014-12-181-99/+115
| |
| * On windows, send sigkill to process if it exceeds its alloted timeJay Mundrawala2014-12-181-0/+6
|/ | | | | | | | | Timeouts did not work correctly on windows because we do not kill or abandon the process. What was happening was a timeout condition was getting correctly detected, and an exception was being raised. However, before the exception could propogate, whatever the process was writing was fully read until it closed its FD.
* Merge pull request #81 from opscode/jdm/test-fixesJay Mundrawala2014-12-184-9/+38
|\ | | | | Get specs to pass on windows
| * Add ruby 2 to appveyor yamljdm/test-fixesJay Mundrawala2014-12-171-2/+1
| | | | | | | | cleanup copy pasta errors
| * Added appveyor yamlJay Mundrawala2014-12-171-0/+32
| |
| * The process no longer inherit LC_ALL from the parent. Update spec to ↵Jay Mundrawala2014-12-171-8/+3
| | | | | | | | | | | | | | | | | | refelect that. This fixes a spec that was broken on Windows by 767ea4fc19cb29a55a81a55d1a13643ae3108f4c from PR https://github.com/opscode/mixlib-shellout/pull/58 It seems the Unix spec was updated to reflect this change, but the Windows was not
| * Fix live_stream for windowsJay Mundrawala2014-12-172-1/+4
|/ | | | | The windows module was looking to write stdout to live_stream instead of live_stdout.
* Document input and live stream options to `new`danielsdeleo2014-11-241-0/+11
|
* Merge pull request #70 from opscode/ryan/issue_2062_12Serdar Sutay2014-11-062-9/+19
|\ | | | | Add buffering to the process status pipe (CHEF 2062)
| * Block until child stream is emptyryan/issue_2062_12Ryan Cragun2014-10-311-1/+1
| |
| * Remove child process pipe from open pipes when the stream is closedRyan Cragun2014-10-311-0/+1
| |
| * Rescue ArgumentError on Marshal.load of buffered child statusRyan Cragun2014-10-311-1/+1
| |
| * Add buffering to the process status pipeRyan Cragun2014-10-312-8/+17
|/
* Bump version number after 2.0.0 branching.Serdar Sutay2014-10-272-2/+4
|
* Update changelog with the ruby version requirement change.Serdar Sutay2014-10-211-1/+1
|
* Merge pull request #57 from ClogenyTechnologies/kd/processgrp-fixlamont-granquist2014-09-112-12/+18
|\ | | | | aix getpgid fails when called from parent and parent and child have different session
| * removed emulated Errno::ESRCHkaustubh-d2014-09-101-10/+11
| |
| * raise Errno::ESRCH in spec for aixkaustubh-d2014-08-271-1/+1
| |
| * fix getpgid issue on aixkaustubh-d2014-08-272-3/+8
| |
* | Merge pull request #58 from opscode/lcg/remove-lc-all-hack2.0.0.rc.0lamont-granquist2014-09-076-50/+27
|\ \ | | | | | | remove LC_ALL default environment variable
| * | add required ruby versionLamont Granquist2014-09-071-0/+1
| | |
| * | add back 'last-release' stuffLamont Granquist2014-09-051-0/+9
| | |
| * | dump out changelog for 2.0.0 and add LC_ALL entryLamont Granquist2014-09-051-18/+3
| | |
| * | bumping version to 2.0.0.rc.0Lamont Granquist2014-09-051-1/+1
| | |
| * | control ENV['LC_ALL'] global betterLamont Granquist2014-09-031-10/+9
| | | | | | | | | | | | fixes travis failure that did not fail on my desktop
| * | remove LC_ALL default environment variableLamont Granquist2014-08-283-29/+12
|/ / | | | | | | now that we no longer support ruby 1.8.7 its time to retire this
* | aix does not allow resetting real uid once the euid is changed to non-root.kaustubh-d2014-08-274-1/+28
| |
* | Merge pull request #56 from ClogenyTechnologies/kd/aix-fdperflamont-granquist2014-08-273-43/+2
|\ \ | |/ |/| aix - #clean_parent_file_descriptors is slow
| * update travis for ruby version support.kaustubh-d2014-08-271-1/+1
| |
| * remove #clean_parent_file_descriptors which is not required now.kaustubh-d2014-08-252-41/+0
| |
| * clean_parent_file_descriptors can be achieve with close_others flag to exec ↵kaustubh-d2014-08-251-1/+1
|/ | | | method, aix removed method was slow.
* Bump version number for RC release.1.6.0.rc.0Serdar Sutay2014-08-081-1/+1
|
* Update contributing information for ↵Claire McQuin2014-08-081-0/+2
| | | | https://github.com/opscode/mixlib-shellout/pull/53
* Merge pull request #53 from maxlinc/stderr_livestreamClaire McQuin2014-08-084-14/+119
|\ | | | | Support separate live stream for stderr
| * Simplify live_stream vs live_stdout vs live_stderr based on PR commentsMax Lincoln2014-07-174-48/+59
| |
| * Support separate live stream for stderrMax Lincoln2014-07-174-8/+102
|/
* Merge pull request #52 from opscode/lcg/aix-epermlamont-granquist2014-07-161-1/+1
|\ | | | | AIX returns Errno::EPERM here
| * AIX returns Errno::EPERM hereLamont Granquist2014-07-081-1/+1
| |
* | Merge pull request #51 from kanerogers/patch-1Serdar Sutay2014-07-161-1/+1
|\ \ | |/ |/| Fix copypasta in README.md
| * Fix copypasta in README.mdKane Rogers2014-07-081-1/+1
|/ | | I think someone might have accidentally copypasta'd the text under Windows Impersonation Example. :P
* Remove CONTRIBUTIONS.md and merge it's contents with CHANGELOG.md.sersut2014-05-232-12/+12
|