| Commit message (Expand) | Author | Age |
* | * lib/popen.c (popen), src/descriptions.c (parse_descriptions), | Colin Watson | 2007-10-08 |
* | The strappend function is in the namespace reserved by C99 | Colin Watson | 2007-10-08 |
* | * lib/pipeline.c (pipeline_start): Break after execvp, otherwise we | Colin Watson | 2007-09-17 |
* | * lib/pipeline.c (pipeline_free): Call pipeline_wait if the pipeline | Colin Watson | 2007-08-31 |
* | * lib/pipeline.c (pipeline_pump): Make comment language less | Colin Watson | 2007-08-28 |
* | * lib/pipeline.c (pipeline_start): Flush all pending stdio output so | Colin Watson | 2007-08-28 |
* | * lib/pipeline.h (struct command): Add support for commands that | Colin Watson | 2007-08-28 |
* | * lib/pipeline.c (pipeline_wait): Re-raise SIGINT or SIGQUIT if they | Colin Watson | 2007-08-27 |
* | * lib/pipeline.c (pipeline_wait): Return 1 if we fail to close the | Colin Watson | 2007-08-27 |
* | Discard stderr from formatting processes when outputting to a pager, | Colin Watson | 2007-08-20 |
* | Eliminate variable and function shadowing. | Colin Watson | 2007-03-04 |
* | * lib/pipeline.c (pipeline_start): Close inputs and outputs from | Colin Watson | 2007-02-28 |
* | * lib/pipeline.c (pipeline_start): Don't ignore SIGPIPE in | Colin Watson | 2007-02-28 |
* | * lib/pipeline.c (pipeline_start): Save previous value of SIGQUIT | Colin Watson | 2007-02-27 |
* | * lib/debug.c: New file for debugging functions. | Colin Watson | 2007-02-12 |
* | * lib/xsigaction.c: New file: sigaction with EINTR checking. | Colin Watson | 2007-01-08 |
* | * configure.ac (AM_GNU_GETTEXT_VERSION): Upgrade to gettext 0.15. | Colin Watson | 2006-12-26 |
* | * lib/pipeline.c (pipeline_start): Ignore SIGPIPE in child processes | Colin Watson | 2006-09-17 |
* | * lib/pipeline.c (command_new_argstr): Skip "exec" at the start of a | Colin Watson | 2006-02-22 |
* | * lib/pipeline.c (pipeline_wait): Queue SIGCHLD for the whole time | Colin Watson | 2005-09-21 |
* | * lib/pipeline.c (pipeline_start, pipeline_wait): Ignore SIGINT and | Colin Watson | 2005-09-21 |
* | * lib/pipeline.c (argstr_get_word): Use an enum for quotemode rather | Colin Watson | 2005-09-01 |
* | * docs/COPYING, docs/COPYING.LIB: Update from www.gnu.org to pick up | Colin Watson | 2005-07-31 |
* | * lib/pipeline.c (pipeline_wait): Emit a debugging message. | Colin Watson | 2005-07-11 |
* | * lib/pipeline.c (pipeline_sigchld): Don't bother saving and | Colin Watson | 2004-12-12 |
* | * lib/pipeline.c (pipeline_wait): Close pipeline output before | Colin Watson | 2004-11-07 |
* | * lib/pipeline.c (pipeline_wait): Fix active process debugging | Colin Watson | 2004-11-07 |
* | * lib/pipeline.c (pipeline_dump): Show caller-supplied input and | Colin Watson | 2004-03-08 |
* | * lib/pipeline.c (pipeline_start): Dump pipeline in debugging mode. | Colin Watson | 2003-09-21 |
* | * lib/pipeline.c (pipeline_start): Change "couldn't exec %s" to | Colin Watson | 2003-08-27 |
* | * include/manconfig.h.in: Remove incorrect prototype of basename() | Colin Watson | 2003-08-15 |
* | Replace the old "wait() for one child at a time" approach with a | Colin Watson | 2003-08-09 |
* | * lib/pipeline.c (command_dup): Copy cmd->nice. | Colin Watson | 2003-08-09 |
* | * lib/pipeline.c (command_dup): Terminate argv with a NULL. | Colin Watson | 2003-08-04 |
* | * lib/pipeline.c (pipeline_dump): New function to dump a printable | Colin Watson | 2003-08-04 |
* | * lib/pipeline.c (argstr_get_word): Plug some memory leaks. | Colin Watson | 2003-08-04 |
* | * lib/pipeline.c (pipeline_wait): The return value was a bit | Colin Watson | 2003-08-04 |
* | Add support for getting stdio streams for input and output. Needs | Colin Watson | 2003-08-03 |
* | * lib/pipeline.c (pipeline_start): Use dup2() instead of close() | Colin Watson | 2003-08-03 |
* | infd and outfd should now only be set by pipeline_start(). Positive | Colin Watson | 2003-08-03 |
* | * lib/pipeline.h (struct command): New 'nice' member. | Colin Watson | 2003-08-03 |
* | * lib/pipeline.c (pipeline_start): Pop all cleanups in child. | Colin Watson | 2003-08-03 |
* | * lib/pipeline.c (argstr_get_word, command_new_argstr, | Colin Watson | 2003-08-03 |
* | * lib/pipeline.c (command_dup): New function to duplicate a command. | Colin Watson | 2003-08-03 |
* | * lib/pipeline.h (struct pipeline): The writeto, readfrom, writefd, | Colin Watson | 2003-08-03 |
* | Add support in pipeline library for writing input to or reading | Colin Watson | 2003-08-03 |
* | * lib/pipeline.c: New pipeline library, adapted from that in groff. | Colin Watson | 2003-08-03 |