# changelog

author: jengelh@inai.de
changelog:
  - Update to new snapshot svn102; set version as 1.3.3 in accordance
    with latest Windows releases.
    * Add lz4-killdate.diff (kill the ungodly __DATE__s)


author: dsterba@suse.com
changelog:
  - update to svn 108, set version to 1.4 (current windows release)
    - added manpage
    - minor code updates


author: jengelh@inai.de
changelog:
  - Update to svn revision 119, set version to 1.2.0 (based upon
    Makefile contents; it's still odd to see the 1.4 Windows release)
    * Provide LZ4 as a shared library
  - Remove lz4-automake.diff (no longer deemed necessary)
  - Add lz4-use-shlib.diff


author: jengelh@inai.de
changelog:
  - Update to version 1.3.1+svn123
    * Added a pkgconfig file
    * Fix a LZ4HC streaming bug
    * Updated the framing specificaiton to 1.4.1


author: jengelh@inai.de
changelog:
  - Update to version 1.4+svn124
    * LZ4F_compressBound() may be called with NULL preferencesPtr
    * LZ4_loadDict now returns the dictionary size instead of 1
    on success
  - Add lz4-soversion.diff to address ABI changes


author: jengelh@inai.de
changelog:
  - Update to new upstream release 131 (library 1.7) (boo#973735)
    * slightly improved decoding speed
    * lz4frame API is included in liblz4
    * new -m command line option to compress multiple files
    * new lz4 and lz4hc compression API (old one retained)


author: mc@suse.de
changelog:
  - Version 1.05
    - changed newCONSTSUB to use newSV(0) instead of PL_sv_undef,
      now undef'd constants work
    - added handling for z/OS (uses /dev/ptyp0000)
    - some bugfixes


author: mc@suse.de
changelog:
  - Version 1.07
    * Tty.pm: pre-allocate buffer for ioctl
    * Tty.xs: added some more letter to BSD allocation


author: coolo@novell.com
changelog:
  - update to 1.10
    * CPAN testers clean. Bumping to release version 1.10
    * RT 60788 - Better error reporting on Operating Systems
      that can't set a controlling terminal e.g. BeOS
    * CPAN testers looks clean. Internal testing done on perl 5.6
    * Bump version to 1.09 and release to CPAN
    * RT 61642 - Fix file number test to work without hang on cygwin
    * Update all versions to the new version
    * RT 45008 - only try TIOCSCTTY if we don't have a ctty
    * RT 53883 - IO::Tty detection on BeOS w/fix
    * RT 60014 - better META.yml by modernizing Makefile.PL
    * RT 44771 - Add _ to list of escape characters for compiler
      so it'll compile on windows This is experimental pending a
      successful dev release


author: coolo@suse.com
changelog:
  - updated to 1.12
    see /usr/share/doc/packages/perl-IO-Tty/ChangeLog
    2014-09-12 Todd Rinaldo <toddr@cpan.org> 1.12
    * Merge pull request from Chris Williams (bingos) to fix "redefinition of typedef" errors with v5.19.4 and above
    2014-05-05 Todd Rinaldo <toddr@cpan.org>
    * Release 1.11 to CPAN with explicit dropping of support for Win32 (we never supported it) - RT 77813
    * Bump version to a devel release 1.11_01 for experimental work.
    * Fix typo in compilter - RT 75649
    * Add support for PERL_MM_OPT


author: vcizek@novell.com
changelog:
  - update to 0.90
    - RT 57277 - Add breaking test. No solution at present.
    - RT 68623 - disable parallel tests on windows
    - RT 43072 - Skip dragonfly platform on t/pty.t (hangs)
    - RT 14078 - run() miscalculates length of UTF-8 strings
    - RT 49693 - security patch for lib/IPC/Run/Win32IO.pm s/INADDR_ANY//
    - RT 38193 - Fix error detection on non-English operating systems
    - Add a blank doc entry for IPC::Run::Win32IO::poll to quiet
      windows pod parser errors
    - RT 57190 - handle PATH environment variable not being defined.
      WILL NOT default to '.' since UNIX would not do this and the
      program has been behaving the UNIX way to date.
  - removed authors line from .spec


author: vcizek@suse.com
changelog:
  - update to 0.91
    - Tests are good in dev version. Releasing to stable.
    - RT 57277 - Apply suggested 1 line fix for dev release to public.


author: coolo@suse.com
changelog:
  - updated to 0.92
    - Tests are good in dev version. Releasing to stable.
    - RT 59775 - Catching a signal during select() can lock up IPC::Run


author: coolo@suse.com
changelog:
  - updated to 0.94
    see /usr/share/doc/packages/perl-IPC-Run/Changes
    0.94 Sun Dec 14 2014
    - RT 100858 - Update License discrepancies.
    0.93_01 Wed Dec 10 2014
    - Many typo corrections from David Steinbrunner via github
    - RT 20105 - t/pty.t fails on Solaris 10
    0.93 Wed Dec 10 2014
    - RT 100711 - Add aggressive exit to t/signal.t after skip_all to prevent failures.
    - RT 97926 - Fix for run argument with spaces in path
    - skip t/win32_compile.t on Android
    - RT 86133 - TODO failing POD tests for IPC::Run


author: avindra@opensuse.org
changelog:
  - updated to 0.96
    - Update bug tracker to https://github.com/toddr/IPC-Run/issues
  - includes 0.95
    - Spelling fixes
    - doc fix: full_result returns $?, not $? >> 8
    - Fix check for reaped PID in reap_nb
    - Re-remove unnecessary use of UNIVERSAL
  - includes 0.94_02
    - Skip infinity test on perl below 5.8.9
  - includes 0.94_01
    - Use q{} and qq{} to fix problems with quotation in cmd.exe
    - sync $VERSION across all files to address kwalitee
    - RT 109243 - Stop side affect of altering flushing of STDOUT
      and STDERR
    - CHILD_HANDLE should be closed with 'Close' to prevent a
      warning.
    - Better timer error message + 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
    - Do not import POSIX into local namespace (it's a memory hog)
    - perltidy
    - require Win32API::File on Windows
  - cleanup with spec-cleaner
  - rebase IPC-Run-0.89-path.diff


author: coolo@suse.com
changelog:
  - updated to 0.97
    see /usr/share/doc/packages/perl-IPC-Run/Changes
    0.97 Mon Mar 26 2018
    - Update meta and POD to point to GitHub issues not RT.
    - Update README with pod changes.
    - Fix variable name in synopsis - [Github #47]
    - Fix t/run.t to work on "perl in space" - [Github #100]


author: coolo@suse.com
changelog:
  - updated to 0.98
    see /usr/share/doc/packages/perl-IPC-Run/Changes
    0.98 Thu Mar 29 2018
    - Switch to using $!{EINTR}
    - Honor umask for user/group permissions on a +rw file
    - Remove commented code from RT 50739
    - #63 - Patch for fixing _write on invalid objects
    - #54 - Make slave the controlling terminal so more programs can be called from IPC::Run reliably
    - #53 - Prevent Not a GLOB reference in close_terminal by untieing before close
    - #46 - '&' closing the stdin of the right process.
    - #41 - Do POSIX::_exit not ::exit
    - #40 - Assure child Win32 processes have same priority as parent
    - #38 - Add unit test for passing use of Readonly.pm
    - #39 - Fix GLOB test in IPC::Run::IO->new
    - #86 - Fix for memory leak [rt.cpan.org #57990]
    - MANIFEST was updated. New tests may start shipping now.
    0.97 Mon Mar 26 2018
    - Update meta and POD to point to GitHub issues not RT.
    - Update README with pod changes.
    - Fix variable name in synopsis - [Github #47]
    - Fix t/run.t to work on "perl in space" - [Github #100]


author: coolo@suse.com
changelog:
  - updated to 0.99
    see /usr/share/doc/packages/perl-IPC-Run/Changes
    0.99 Fri Mar 30 2018
    - Fixes for windows unit tests so they skip or pass.
      t/autoflush.t
      t/readonly.t
      t/run_stdin-callback-return-array.t


