Blame NEWS

Packit Service 51e54d
libpipeline 1.5.0 (14 November 2017)
Packit Service 51e54d
====================================
Packit Service 51e54d
Packit Service 51e54d
Add `pipecmd_pre_exec' to install a pre-exec handler for a single command.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.4.2 (10 July 2017)
Packit Service 51e54d
================================
Packit Service 51e54d
Packit Service 51e54d
Fix EOF detection in get_line.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.4.1 (17 August 2015)
Packit Service 51e54d
==================================
Packit Service 51e54d
Packit Service 51e54d
Fix test failure with Check 0.10.0.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.4.0 (25 October 2014)
Packit Service 51e54d
===================================
Packit Service 51e54d
Packit Service 51e54d
Various portability fixes for Solaris, mostly suggested by Peter Bray.  This
Packit Service 51e54d
includes a PIPELINE_QUIET environment variable which suppresses the error
Packit Service 51e54d
message normally emitted when a subprocess is terminated by a signal.
Packit Service 51e54d
Packit Service 51e54d
Add `pipecmd_fchdir', which is analogous to `pipecmd_chdir' but takes an
Packit Service 51e54d
open file descriptor rather than a path.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.3.1 (22 September 2014)
Packit Service 51e54d
=====================================
Packit Service 51e54d
Packit Service 51e54d
Fix test failures on Cygwin.
Packit Service 51e54d
Packit Service 51e54d
Fix build on systems with neither setenv nor clearenv, e.g. Solaris 8.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.3.0 (26 March 2014)
Packit Service 51e54d
=================================
Packit Service 51e54d
Packit Service 51e54d
Add `pipecmd_chdir' to run a command with a different working directory.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.2.6 (18 December 2013)
Packit Service 51e54d
====================================
Packit Service 51e54d
Packit Service 51e54d
Fix test_pump_tee to wait for its child processes before testing their
Packit Service 51e54d
output, since otherwise not all their output might be flushed.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.2.5 (3 December 2013)
Packit Service 51e54d
===================================
Packit Service 51e54d
Packit Service 51e54d
pipeline_want_infile and pipeline_want_outfile now take copies of their file
Packit Service 51e54d
name arguments.
Packit Service 51e54d
Packit Service 51e54d
Restore compatibility with Automake 1.10.
Packit Service 51e54d
Packit Service 51e54d
Build with large file support on systems where it is available.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.2.4 (6 June 2013)
Packit Service 51e54d
===============================
Packit Service 51e54d
Packit Service 51e54d
Provide a replacement clearenv function in order to support non-glibc
Packit Service 51e54d
systems.  Now tested on FreeBSD.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.2.3 (24 April 2013)
Packit Service 51e54d
=================================
Packit Service 51e54d
Packit Service 51e54d
Don't read uninitialised memory when testing for the end of long lines (over
Packit Service 51e54d
4096 bytes).
Packit Service 51e54d
Packit Service 51e54d
Flush stdio before starting a sequence.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.2.2 (17 September 2012)
Packit Service 51e54d
=====================================
Packit Service 51e54d
Packit Service 51e54d
Make pipeline_start flush stdio after emitting debugging output.
Packit Service 51e54d
Packit Service 51e54d
Build fixes for glibc 2.16 and Automake 1.12.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.2.1 (2 March 2012)
Packit Service 51e54d
================================
Packit Service 51e54d
Packit Service 51e54d
Retry reads and writes on EINTR.
Packit Service 51e54d
Packit Service 51e54d
Fix opening of output files requested by `pipeline_want_outfile'; these are
Packit Service 51e54d
now created if they do not already exist, and truncated if they do.
Packit Service 51e54d
Packit Service 51e54d
<pipeline.h> is now wrapped in `extern "C"' when used in a C++ compilation
Packit Service 51e54d
unit.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.2.0 (18 March 2011)
Packit Service 51e54d
=================================
Packit Service 51e54d
Packit Service 51e54d
Add `pipeline_get_pid' to get the process ID of a command in a started
Packit Service 51e54d
pipeline.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.1.0 (11 December 2010)
Packit Service 51e54d
====================================
Packit Service 51e54d
Packit Service 51e54d
Add `pipecmd_exec' to execute a single command, replacing the current
Packit Service 51e54d
process; this is analogous to `execvp'.
Packit Service 51e54d
Packit Service 51e54d
Add `pipecmd_clearenv' to clear a command's environment; this is analogous
Packit Service 51e54d
to `clearenv'.
Packit Service 51e54d
Packit Service 51e54d
Add `pipecmd_get_nargs' to get the number of arguments to a command.
Packit Service 51e54d
Packit Service 51e54d
libpipeline 1.0.0 (29 October 2010)
Packit Service 51e54d
===================================
Packit Service 51e54d
Packit Service 51e54d
This is a new C library for pipeline manipulation, broken out from man-db
Packit Service 51e54d
2.5.8.