Changes for 0.41_02 Sun Jun 29 17:38:47 CEST 2008
=================================================
* Implement timeouts for commands (#36437)
Changes for 0.41_01 Sun Apr 6 14:10:17 CEST 2008
=================================================
* Strip empty whitespace from array ref commands -- some
commands can't deal with an empty argument after (like
make) and will exit with an error because of it
* Address 29532, 29723 and 32187 which all have issues
with using arguments containing whitespace. IPC::Cmd
can now deal with arguments with whitespace properly
using IPC::Run, Open3 and system.
Tests are added for this.
* Apply patch from John M. ipc::open3 does not work on
OpenVMS because it claims that it needs fork().
* Merge the 2 test routines for stdout/stderr tests by
making the buffer to inspect a variable
Changes for 0.40 Wed Oct 17 10:57:11 CEST 2007
=================================================
* Promote 0.39_01 to stable. Users who already have
0.38 installed do not need to upgrade. This is merely
a test suit portability fix for perl 5.005
Changes for 0.39_01 Tue Oct 16 10:59:35 CEST 2007
=================================================
* Address test failure on 5.00505 by using 2-arg
version of open, instead of 3-arg version.
Changes for 0.38 Thu Oct 11 17:04:28 CEST 2007
=================================================
* Address perlbug [perl #46293] IPC::Cmd can lose stderr
* Apply [perl #46111] [PATCH] Add tests for stderr-only
in IPC::Cmd to test for that bug
Changes for 0.36 Fri Nov 24 14:55:56 CET 2006
=================================================
* 3-arg open doesn't work on 5.6.2 properly, so we changed
to the 2-arg form of open. This to avoid errors as seen
in this report:
http://www.nntp.perl.org/group/perl.cpan.testers/363646
Changes for 0.34 Fri Oct 20 15:13:23 CEST 2006
=================================================
* use Carp::carp explicitly
Changes for 0.32 Fri Oct 13 13:08:23 CEST 2006
=================================================
* Fix logic to detect IPC::Open3 usability on various platforms
* Propogate the programs exit code properly when using IPC::Open3
* Make IPC::Run a dependency on request
Changes for 0.30 Wed Oct 11 13:00:40 CEST 2006
=================================================
* 0.29_01 upgraded to stable.
Changes for 0.29_01 Thu Oct 5 16:34:44 CEST 2006
=================================================
* Rework IPC::Cmd heavily to work better on win32
* Add $WARN as global variable
* Pass parents STDOUT/STDERR to IPC::Open3 to attach STDOUT/STDERR to
the current tty. This doesn't support capturing buffers, but there
seems no way to do this, without using Win32::* modules.
Changes for 0.25 Wed Sep 6 17:32:18 CEST 2006
=================================================
* Add proper interactive support for IPC::Open3
Thanks to James Mastros and Martijn van de
Streek
* Add an interactive test file for this support
(skipped under Test::Harness)