Commit Graph

18 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
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
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
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
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
Petr Šabata
ea2e611652 0.92 bump 2012-11-16 12:09:03 +01:00
Iain Arnell
51e7acf7f0 update to 0.89 2010-10-09 05:00:23 +02:00
Steven Pritchard
56351b592f Update to 0.84. Drop IPCRUNDEBUG from "make test" (bug fixed long ago). 2009-09-03 17:20:16 +00:00
Steven Pritchard
40f77a4271 Update to 0.82. Use fixperms macro instead of our own chmod incantation.
Fix Source0 URL. BR Test::More. Include LICENSE, README, and abuse/ in
    docs. Cleanup to more closely resemble cpanspec output.
2009-01-17 01:27:59 +00:00
Ville Skyttä
2cb514da3c - 0.80, fine tune build dependencies. 2006-05-11 15:32:16 +00:00
Ville Skyttä
56448f0c6e 0.79. 2005-04-02 17:46:46 +00:00
cvsextras
cbca23e45c auto-import changelog data from perl-IPC-Run-0.78-0.fdr.1.rh80.src.rpm
0.78-0.fdr.1
- Update to 0.78.
0.77-0.fdr.4
- Reduce directory ownership bloat.
0.77-0.fdr.3
- BuildRequire perl-IO-Tty for better test coverage.
0.77-0.fdr.2
- Fix typo in dependency filtering scriptlet.
0.77-0.fdr.1
- Update to 0.77.
0.75-0.fdr.3
- Avoid Win32-specific dependencies.
- Use PERL_INSTALL_ROOT.
0.75-0.fdr.2
- Install into vendor dirs.
0.75-0.fdr.1
- First build.
2004-11-08 05:02:41 +00:00
cvsextras
e1bca3d20e Setup of module perl-IPC-Run 2004-11-08 05:02:39 +00:00