Commit Graph

76 Commits

Author SHA1 Message Date
Paul Howarth
a9df48230a Update to 20220807.0
- New upstream release 20220807.0
  - If your applications rely on portability to Windows, see new documentation
    sections "argument-passing rules are program-specific" and "batch files"
    - This release fixes bugs in runs of Windows programs that use standard
      command line parsing rules
    - Runs of non-standard programs may require changes; notable non-standard
      programs include cmd.exe, cscript.exe, and Cygwin programs
  - Skip t/pty.t test on NetBSD too (GH#140)
  - Add strict/warnings
  - Follow Windows argument quoting rules (GH#142)
  - Allow win32_newlines.t to actually run (GH#146)
  - Make t/pty.t test pass on OpenBSD (GH#150)
  - Support Win32 commands having non-standard command line parsing rules
    (GH#148)
  - Support executing Win32 batch files
  - Add IPC::Run::Win32Process, for delivering non-standard command lines
  - Fix reporting of Win32::Process::Create() errors
  - On Windows, avoid hang when closing read end of pipe (GH#156)
  - Ignore known test failure on msys - t/windows_search_path.t (GH#155)
  - Avoid warning with IPCRUNDEBUG, in Windows spawned children
  - Use $^X, not 'perl', in tests
  - Thanks to the new active developer: Noah Misch!
2022-08-07 20:11:24 +01:00
Paul Howarth
5d2a4ce1cf Fix typo in comment 2022-07-22 17:58:34 +01:00
Fedora Release Engineering
dab013c46e Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 07:06:52 +00:00
Jitka Plesnikova
0054641d27 Perl 5.36 rebuild 2022-06-01 10:01:01 +02:00
Fedora Release Engineering
49f76c9245 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 02:34:03 +00:00
Fedora Release Engineering
4fc4cb72ea - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 21:10:51 +00:00
Jitka Plesnikova
4a1cf2b79b Perl 5.34 rebuild 2021-05-21 22:54:18 +02:00
Fedora Release Engineering
4985d2feff - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 02:07:59 +00:00
Petr Písař
97fee8fea8 Conditionalize optional tests 2020-09-08 12:45:07 +02:00
Paul Howarth
e77f1541aa Fix typo in changelog 2020-07-28 19:05:21 +01:00
Fedora Release Engineering
4f9d2c4301 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 16:25:10 +00:00
Jitka Plesnikova
322effa463 Perl 5.32 rebuild 2020-06-23 11:23:29 +02:00
Paul Howarth
fc56213adb Update to 20200505.0
- New upstream release 20200505.0
  - Fix syntax errors in POD examples (GH#125)
  - Switch Readonly testing requirement to a recommends (GH#127)
  - Fix full_result to always return $? (GH#129)
  - kill_kill: Immediately KILL the child process as documented for Win32 (GH#136)
  - Switch to GitHub ctions for CI testing
  - Re-structure shipped files into eg/
  - Move author tests into xt/ and test them separately
2020-05-06 10:08:40 +01:00
Fedora Release Engineering
d9b55f559a - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 01:15:44 +00:00
Fedora Release Engineering
10ad5b40bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 03:52:51 +00:00
Jitka Plesnikova
ac015fb42a Perl 5.30 rebuild 2019-05-31 07:06:18 +02:00
Fedora Release Engineering
6b7d33203f - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 21:30:31 +00:00
Fedora Release Engineering
db54952d9d - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 17:58:21 +00:00
Jitka Plesnikova
1391437292 Perl 5.28 rebuild 2018-06-28 05:46:11 +02:00
Paul Howarth
b04e5eb0b4 Update to 20180523.0
- New upstream release 20180523.0
  - Fix using fd in child process when it happens to be the same number in the
    child as it was in the parent (GH#99)
- Switch upstream from search.cpan.org to metacpan.org
2018-05-24 11:44:41 +01:00
Paul Howarth
1de5fa3ae2 Update to 0.99
- New upstream release 0.99
  - Fixes for Windows unit tests so they skip or pass
    - t/autoflush.t
    - t/readonly.t
    - t/run_stdin-callback-return-array.t
2018-03-31 18:40:59 +01:00
Paul Howarth
708ed2ce5a Update to 0.98
- New upstream release 0.98
  - Switch to using $!{EINTR}
  - Honor umask for user/group permissions on a +rw file
  - Remove commented code from CPAN RT#50739
  - Fix _write on invalid objects (GH#63)
  - Make slave the controlling terminal so more programs can be called from
    IPC::Run reliably (GH#54)
  - Prevent Not a GLOB reference in close_terminal by untieing before close
    (GH#53)
  - Fix '&' closing the stdin of the right process (GH#46)
  - Do POSIX::_exit not ::exit (GH#41)
  - Ensure child Win32 processes have same priority as parent (GH#40)
  - Add unit test for passing use of Readonly.pm (GH#38)
  - Fix GLOB test in IPC::Run::IO->new (GH#39)
  - Fix for memory leak (GH#86, CPAN RT#57990)
  - MANIFEST was updated; new tests may start shipping now
2018-03-30 14:13:50 +01:00
Paul Howarth
572bbe432c Update to 0.97 (mainly documentation updates) 2018-03-27 10:59:44 +01:00
Fedora Release Engineering
e00cced69f - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 22:01:43 +00:00
Fedora Release Engineering
87f65bb586 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 04:27:43 +00:00
Petr Písař
7773947272 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 14:35:52 +02:00
Jitka Plesnikova
a02c25a5ae Perl 5.26 rebuild 2017-06-04 18:59:49 +02:00
Paul Howarth
d123ca7ec6 Update to 0.96
- New upstream release 0.96
  - Update bug tracker to https://github.com/toddr/IPC-Run/issues
2017-05-13 10:55:37 +01:00
Paul Howarth
23ff83a47c Update to 0.95
- New upstream release 0.95
  - Enable Travis-CI integration for IPC::Run
  - Use q{} and qq{} to fix problems with quotation in cmd.exe
  - Sync $VERSION across all files to address kwalitee
  - Stop side effect of altering flushing of STDOUT and STDERR (CPAN RT#109243)
  - CHILD_HANDLE should be closed with 'Close' to prevent a warning
  - Require Win32API::File on Windows
  - Better timer error message plus an additional unit test
  - Catching previously non-detected malformed time strings
  - Let Timer accept all allowable perl numbers
  - Allow the OS to choose the ephemeral port to use
  - Don't use version.pm to parse the perl version in Makefile.PL
  - perltidy
  - Do not import POSIX into local namespace (it's a memory hog)
  - Skip infinity test on perl below 5.8.9
  - Spelling fixes
  - Documentation fix: full_result returns $?, not $? >> 8
  - Fix check for reaped PID in reap_nb
  - Re-remove unnecessary use of UNIVERSAL
- Remove redundant Group: tag
2017-04-25 11:58:04 +01:00
Fedora Release Engineering
f66713a569 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 03:38:22 +00:00
Petr Písař
bfec7d7b47 Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> 2016-06-24 10:31:53 +02:00
Jitka Plesnikova
131548cd03 Perl 5.24 rebuild 2016-05-14 13:52:07 +02:00
Fedora Release Engineering
53d5d85ce9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 14:10:16 +00:00
Dennis Gilmore
d8321aed7c - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 03:51:07 +00:00
Jitka Plesnikova
643190e575 Perl 5.22 rebuild 2015-06-04 10:25:08 +02:00
Paul Howarth
fbe6a24471 Update to 0.94
- New upstream release 0.94
  - Update License discrepancies (CPAN RT#100858)
  - Many typo corrections
  - Fix t/pty.t fails on Solaris 10 (CPAN RT#20105)
- Drop upstreamed patch for CPAN RT#20105
- Use %license
2014-12-16 10:27:26 +00:00
Petr Písař
5c62f186d0 0.93 bump 2014-12-11 13:25:31 +01:00
Jitka Plesnikova
af89a01751 Perl 5.20 rebuild 2014-08-27 18:48:08 +02:00
Dennis Gilmore
e8213a69b5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 00:46:06 -05:00
Paul Howarth
4e25c82a41 Address intermittent test failures and update dependencies
- Address intermittent test failures (CPAN RT#20105, RH BZ#1094395)
- Add runtime dependency on Data::Dumper
- Add build dependency on IO::Tty for the test suite
- Make %files list more explicit
2014-05-06 11:19:30 +01:00
Dennis Gilmore
a3ce7575cf - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 17:14:04 -05:00
Petr Písař
a50306204b Perl 5.18 rebuild 2013-07-18 12:50:57 +02:00
Dennis Gilmore
a5493bb22b - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 07:03:09 -06:00
Petr Šabata
ea2e611652 0.92 bump 2012-11-16 12:09:03 +01:00
Petr Písař
be5068d580 IO::Pty is required when passing ">pty>" argument 2012-09-13 14:22:10 +02:00
Dennis Gilmore
681e17043e - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-20 11:16:00 -05:00
Petr Písař
c7b586c6b8 Perl 5.16 rebuild 2012-06-12 09:51:31 +02:00
Dennis Gilmore
06248f31e8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 08:22:04 -06:00
Marcela Mašláňová
8714e7c717 Perl mass rebuild 2011-06-24 10:36:43 +02:00
Marcela Mašláňová
b0da050f71 Perl mass rebuild 2011-06-24 10:10:26 +02:00