Blame NEWS

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