|
Packit |
164714 |
Revision history for Perl extension IPC::System::Simple.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
1.25 2013-10-20 13:38:32 Pacific/Auckland
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUILD: No longer ship unrequired file Debian_CPANTS.txt.
|
|
Packit |
164714 |
(GH #7, thanks to real-dam)
|
|
Packit |
164714 |
|
|
Packit |
164714 |
1.24 2013-10-18 16:27:39 Australia/Melbourne
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUILD: No longer mark BSD::Resource as required (GH #6).
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* TEST: Skip core-dump tests on OS X. They're not as
|
|
Packit |
164714 |
straightforward as the test script would like. (GH #5).
|
|
Packit |
164714 |
|
|
Packit |
164714 |
1.23 2013-10-08 14:50:50 Australia/Melbourne
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUGFIX: Silence "Statement unlikely to be reached" warning
|
|
Packit |
164714 |
(Karen Etheridge)
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUGFIX: Repository information fix, and typo fixes (@dsteinbrunner)
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUILD: Converted to using dzil.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
1.22 Tue Oct 8 14:49:43 AUSEST 2013
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* Same as 1.23 release, but with booched changelog. Oops! :)
|
|
Packit |
164714 |
|
|
Packit |
164714 |
1.21 Tue Mar 23 12:08:47 AUSEST 2010
|
|
Packit |
164714 |
* TEST: t/win32.t has more sane handling of skipped and
|
|
Packit |
164714 |
unimplimented tests.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* TEST: Author tests no longer leave the permissions of
|
|
Packit |
164714 |
not_an_exe.txt permanently changed.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUGFIX: capture/capturex no longer break STDOUT when
|
|
Packit |
164714 |
running an unknown command under Windows. Many thanks
|
|
Packit |
164714 |
to Jan Krynicky for a fix. (RT #48319)
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUILD: Upgraded to Module::Install 0.93.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
1.20 Sat Jan 9 15:08:41 AUSEST 2010
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* TEST: t/win32.t no longer claims to have more tests than
|
|
Packit |
164714 |
it really has. This fixes an install issue under Windows.
|
|
Packit |
164714 |
RT #53124. Thanks to Erez Schatz and Curtis Jewell for
|
|
Packit |
164714 |
spotting this.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
1.19 Fri Dec 4 14:14:25 AUSEST 2009
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* TEST: Added tests to ensure correct behaviour when
|
|
Packit |
164714 |
calling commands in Windows which are contained in directories
|
|
Packit |
164714 |
that contain spaces. (These tests are currently skiped,
|
|
Packit |
164714 |
as they're testing for a known bug.)
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUGFIX: Spurious warnings about redefining POSIX macros
|
|
Packit |
164714 |
no longer plague Windows systems.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
1.18 Sun Feb 8 19:09:15 AUSEDT 2009
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUGFIX: IPC::System::Simple should now compile cleanly
|
|
Packit |
164714 |
under 5.6.0 and 5.6.1 (as well as 5.6.2+). Many thanks
|
|
Packit |
164714 |
to David Golden for spotting this bug. (RT #43098)
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* DOCUMENTATION: "Advanced" is now spelt correctly under
|
|
Packit |
164714 |
in the section "Advanced Usage". Many thanks to
|
|
Packit |
164714 |
Raymond Wan for spotting this typo. (RT #42705)
|
|
Packit |
164714 |
|
|
Packit |
164714 |
1.17 Fri Dec 19 00:45:16 AUSEDT 2008
|
|
Packit |
164714 |
* TEST: Tests to ensure that passing undefined values to
|
|
Packit |
164714 |
systemx() do not produce malformed errors, but instead
|
|
Packit |
164714 |
well-formed errors. Many thanks to Nadim Khemir for
|
|
Packit |
164714 |
spotting this. RT #41149.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUGFIX: Workaround for a bug under Perl 5.10 where on
|
|
Packit |
164714 |
some platforms coredumps were not being reported in $?.
|
|
Packit |
164714 |
Many thanks to the Debian Perl folks for finding this,
|
|
Packit |
164714 |
particularly Gregor Herrmann.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* TEST: Better diagnostics from t/08_core.t.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* TEST: t/08_core.t now cleans up its core files after running.
|
|
Packit |
164714 |
Thanks to Gregor Herrmann for spotting this.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* TEST: t/08_core.t is now a main test, rather than an
|
|
Packit |
164714 |
author-only test.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUGFIX: Attempting to call an undefined command is now
|
|
Packit |
164714 |
a fatal error.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* VERSION: Since ISS is now very stable, and provides a
|
|
Packit |
164714 |
significantly improved interface to the default system()
|
|
Packit |
164714 |
command, the major version number has been incremented.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
There are no incompatible changes with previous version.
|
|
Packit |
164714 |
The increment of the major version number is to indicate
|
|
Packit |
164714 |
stability only.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.16 Sun Sep 14 11:29:17 AUSEST 2008
|
|
Packit |
164714 |
* DOCUMENTATION: Updated documentation on $EXITVAL to provide
|
|
Packit |
164714 |
extra clarification. Many thanks again to Elliot Shank
|
|
Packit |
164714 |
for the feedback!
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* DOCUMENTATION: Noted that run() and system() are aliases for each
|
|
Packit |
164714 |
other. Thanks again for Elliot Shank for the feedback.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* DOCUMENTATION: Fixed a few missing double-quotes in the
|
|
Packit |
164714 |
systemx() documentation. Thanks to Andrew Dent for spotting these!
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* DOCUMENTATION: Added a feedback section. If you find this module
|
|
Packit |
164714 |
useful, consider rating it at
|
|
Packit |
164714 |
http://cpanratings.perl.org/rate/?distribution=IPC-System-Simple
|
|
Packit |
164714 |
|
|
Packit |
164714 |
* BUILD: Upgraded to Module::Install 0.77
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.15 Sat Jul 19 23:26:18 PDT 2008
|
|
Packit |
164714 |
- runx() is now correctly in @EXPORT_OK. Many thanks
|
|
Packit |
164714 |
to Elliot "clonezone" Shank for spotting this in
|
|
Packit |
164714 |
RT #37793.
|
|
Packit |
164714 |
- Added exports test case.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.14 Sat Jul 19 00:26:01 AEST 2008
|
|
Packit |
164714 |
- We should now recognise "not implemented on this architecture"
|
|
Packit |
164714 |
POSIX errors from Perl 5.11.0
|
|
Packit |
164714 |
- Fixed an invalid specification of resources in META.yml.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.13 Thu Jul 17 20:36:42 AEST 2008
|
|
Packit |
164714 |
- Added examples directory with examples.
|
|
Packit |
164714 |
- Updated manifest to include error message regession tests.
|
|
Packit |
164714 |
- Test::Kwalitee is now marked as an author-only test.
|
|
Packit |
164714 |
- Added tests for correct handling of 32-bit values in
|
|
Packit |
164714 |
win32.t. Corrected documentation regarding Win32 exitval
|
|
Packit |
164714 |
size. Thanks to Jan Dubois for alerting me to the 32-bitness
|
|
Packit |
164714 |
of Windows exit values.
|
|
Packit |
164714 |
- Added tests to ensure that newlines are properly stripped
|
|
Packit |
164714 |
with single-arg system and capture.
|
|
Packit |
164714 |
- Pod and Pod Coverage tests are now marked as author-only.
|
|
Packit |
164714 |
- Added perl core identical rules for determining the Windows
|
|
Packit |
164714 |
shell.
|
|
Packit |
164714 |
- Added META.yml resources, including blog, bugtracker,
|
|
Packit |
164714 |
forum, and repository.
|
|
Packit |
164714 |
- Additional tests to ensure returns from capture() are
|
|
Packit |
164714 |
properly tainted (when running in taint mode).
|
|
Packit |
164714 |
- Added systemx() and capturex() that _never_ invoke the
|
|
Packit |
164714 |
shell. Thanks to ikegami for prodding me on these.
|
|
Packit |
164714 |
(RT #37683)
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.12 Fri Jun 6 17:15:52 AEST 2008
|
|
Packit |
164714 |
- Corrected doubled package names in some diagnostics
|
|
Packit |
164714 |
when used in taint mode, or when run() is called without
|
|
Packit |
164714 |
arguments.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.11 Fri Jun 6 12:15:39 AEST 2008
|
|
Packit |
164714 |
- Drop-in system() replacement available.
|
|
Packit |
164714 |
- Simplified synopsis statement.
|
|
Packit |
164714 |
- Provided advanced usage documentation.
|
|
Packit |
164714 |
- Added comparison to other system APIs.
|
|
Packit |
164714 |
- Updated Changes to put most recent changes at top.
|
|
Packit |
164714 |
- Makefile.PL tweaks to build cleanly under Debian's dh-make-perl.
|
|
Packit |
164714 |
- Upgraded to Module::Install 0.75 with custom bugfixes.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.10 Thu May 15 00:39:59 AEST 2008
|
|
Packit |
164714 |
- Multi-arg captures now work on Perl 5.6.x. (RT #35866)
|
|
Packit |
164714 |
- Minor corrections to diagnostics documentation.
|
|
Packit |
164714 |
- Adjusted module summary.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.09 Mon May 12 23:38:29 AEST 2008
|
|
Packit |
164714 |
- Test suite now provides better diagnostics if taint
|
|
Packit |
164714 |
tests fail unexpectedly early.
|
|
Packit |
164714 |
- Multi-argument run() will now search $ENV{PATH}
|
|
Packit |
164714 |
under Win32.
|
|
Packit |
164714 |
- Documented $ENV{PATH} foibles on Win32 systems under
|
|
Packit |
164714 |
the Windows-specific notes section of the documentation.
|
|
Packit |
164714 |
- Implemented capture(), which is the equivalent
|
|
Packit |
164714 |
of run() for backticks.
|
|
Packit |
164714 |
- General documentation improvements and clarifications,
|
|
Packit |
164714 |
thanks to Jacinta Richardson.
|
|
Packit |
164714 |
- The special value EXIT_ANY (aka [-1]) can be used to
|
|
Packit |
164714 |
indicate that any exit value is acceptable from a process.
|
|
Packit |
164714 |
- Added author-only Perl::Critic tests.
|
|
Packit |
164714 |
- Updated diagnostics section in POD.
|
|
Packit |
164714 |
- License changed to that of Perl 5.6.0, or any later version.
|
|
Packit |
164714 |
- LICENSE file added to distribution.
|
|
Packit |
164714 |
- Moved to Module::Install for build system.
|
|
Packit |
164714 |
- Better failures when seeing unexpected things from POSIX.pm
|
|
Packit |
164714 |
- Support for detecting core-dumps added.
|
|
Packit |
164714 |
- All failure messages now use double-quotes when quoting
|
|
Packit |
164714 |
variable sections.
|
|
Packit |
164714 |
- Diagnostics documentation rearraged to have most common
|
|
Packit |
164714 |
errors listed first.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.08 Sun Apr 13 13:38:49 AEST 2008
|
|
Packit |
164714 |
- Numerous documentation fixes thanks to Matt Kraai
|
|
Packit |
164714 |
(RT #34896)
|
|
Packit |
164714 |
- Updated t/07_taint.t to not fail on systems that have
|
|
Packit |
164714 |
zero-length environment strings.
|
|
Packit |
164714 |
- Updated taint checks to always run on 5.6.x, under
|
|
Packit |
164714 |
0.07 they would never run on older perls.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.07 Sat Apr 12 11:57:28 AEST 2008
|
|
Packit |
164714 |
- Changed tests to use SIGKILL rather than SIGINT to avoid
|
|
Packit |
164714 |
complications on systems where SIGINT is masked.
|
|
Packit |
164714 |
- All dependencies now explicitly stated in Makefile.PL.
|
|
Packit |
164714 |
- run() now explicitly checked for tainted arguments and
|
|
Packit |
164714 |
environment, and provides helpful diagnostics if found.
|
|
Packit |
164714 |
- Removed mention of unimplemented capture() command in
|
|
Packit |
164714 |
documentation.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.06 Thu Sep 6 18:09:50 AEST 2007
|
|
Packit |
164714 |
- Warnings are no longer emitted on failed calls to system().
|
|
Packit |
164714 |
- Multiple argument run() no longer uses the shell under Win32.
|
|
Packit |
164714 |
- 16-bit native exit values are now returned on Win32 systems.
|
|
Packit |
164714 |
- WIF* POSIX commands that are not defined are more correctly
|
|
Packit |
164714 |
handled, particularly under Perl 5.6. Thanks to Laurent
|
|
Packit |
164714 |
Laporte for the bug report (RT #29080).
|
|
Packit |
164714 |
- README and POD improved.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.05 Mon Apr 9 16:22:22 AEST 2007
|
|
Packit |
164714 |
- Removed spurious double-quotes in error messages reporting
|
|
Packit |
164714 |
unexpected exit values and an internal error message. Thanks
|
|
Packit |
164714 |
to Jon Swartz for spotting these.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.04 Mon Oct 30 15:14:53 AEST 2006
|
|
Packit |
164714 |
- Fixed path issue with tests that would cause them
|
|
Packit |
164714 |
to fail on some systems where "." was not in the
|
|
Packit |
164714 |
$ENV{PATH}
|
|
Packit |
164714 |
- Tests now always use the system-configured perl for
|
|
Packit |
164714 |
invoking commands.
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.03 Tue Jul 25 12:07:09 AEST 2006
|
|
Packit |
164714 |
- Documentation improvements
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.02 Tue Jul 25 12:05:50 AEST 2006
|
|
Packit |
164714 |
- Updated to emulate WIFEXITED on systems that don't provide them
|
|
Packit |
164714 |
- Signal tests skipped under Win32
|
|
Packit |
164714 |
- Better testing
|
|
Packit |
164714 |
|
|
Packit |
164714 |
0.01 Fri Jul 21 19:27:45 2006
|
|
Packit |
164714 |
- original version; created by h2xs 1.23 with options
|
|
Packit |
164714 |
-b 5.6.0 -X IPC::System::Simple
|