summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Merge pull request #46 from stevenproctor/patch-1Bryan McLellan2014-05-211-1/+1
|\ | | | | | | | | Update link to posix-spawn in README.md Obvious Fix.
| * Update link to posix-spawn in README.mdSteven Proctor2014-05-081-1/+1
| | | | | | The See Also link to posix-spawn was trying to route deeper into this repo, instead of referencing the actual URL desired.
* | Merge pull request #7 from juliandunn/MIXLIB-6Serdar Sutay2014-05-210-0/+0
|\ \ | | | | | | [MIXLIB-6] Fix test due to /bin being a symlink on Fedora.
| * | [MIXLIB-6] Add comment describing why the test was changed, per Dan DeLeo.Julian C. Dunn2014-01-081-0/+2
| | |
| * | [MIXLIB-6] Use conditional to determine whether to use /tmp or /bin as a cwd ↵Julian C. Dunn2013-12-041-1/+1
| | | | | | | | | | | | for the test.
| * | [MIXLIB-6] Fix test due to /bin being a symlink on Fedora. Use /tmp insteadJulian C. Dunn2013-12-041-1/+1
| | |
* | | Merge pull request #48 from thcipriani/patch-1Bryan McLellan2014-05-162-8/+8
|\ \ \ | | | | | | | | | | | | | | | | Correct spelling of "exceeded" Obvious Fix.
| * | | Correct spelling in spec filesTyler Cipriani2014-05-162-6/+6
| | | |
| * | | Correct spelling of "exceeded"Tyler Cipriani2014-05-151-2/+2
|/ / /
* | | Merge pull request #47 from opscode/sersut/CC-139Serdar Sutay2014-05-132-1/+2
|\ \ \ | | | | | | | | Contribution info for MIXLIB-19.
| * | | Contribution info for MIXLIB-19.sersut2014-05-132-1/+2
| | |/ | |/|
* | | Merge pull request #26 from akshaykarle/masterSerdar Sutay2014-05-134-6/+14
|\ \ \ | |/ / |/| | [#MIXLIB-19] Copy stderr to live_stream along with stdout of the subprocess