summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen/popen.c
Commit message (Expand)AuthorAgeFilesLines
* popen(): Try to prevent inappropriate fd passing even if 'e' is not used.jilles2013-10-201-13/+12
* popen(): Add 'e' mode character to set close-on-exec on the new fd.jilles2013-05-201-9/+21
* Rename the queue macros I introduced last year.ed2009-05-271-1/+1
* Convert popen()'s `pidlist' to a SLIST, for consistency.ed2008-07-291-11/+13
* Per Regents of the University of Calfornia letter, remove advertisingimp2007-01-091-4/+0
* Remove unused variable: omask.tjr2003-01-041-1/+0
* Protect pidlist with a mutex to avoid a race causing a duplicate free()tjr2003-01-031-8/+24
* * Remove 'register'. (some functions had 7+ register functions...)obrien2002-02-011-3/+3
* Remove _THREAD_SAFE and make libc thread-safe by default bydeischen2001-01-241-7/+9
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),jasone2000-01-271-12/+12
* Add three-tier symbol naming in support of POSIX thread cancellationjasone2000-01-121-12/+14
* Conform to POSIX and close any copies of popen() descriptors inherited by amsmith1998-10-151-0/+4
* Avoid the need for calling functions that malloc after a vfork().peter1998-10-111-2/+10
* vfork -> fork. The child calls execl() which calls malloc(), sobde1998-10-101-1/+1
* FIxed the cleanup. I forgot to leave stdin alone in the usual (!twoway)bde1997-04-221-1/+2
* Clean-up my modification of popen.c for vfork. Bruce's (this) is better.dyson1997-04-201-10/+12
* Fix the problem in popen that makes correct vfork semantics fail.dyson1997-04-161-6/+11
* Fixed cleaning up after malloc failure, which was broken by Lite2.bde1997-03-111-3/+5
* Merge from Lite2:peter1997-03-111-21/+28
* General -Wall warning cleanup, part I.jkh1996-07-121-1/+1
* Don't cast void functions to void.hsu1995-06-201-2/+2
* Remove trailing whitespace.rgrimes1995-05-301-3/+3
* BSD 4.4 Lite Lib Sourcesrgrimes1994-05-271-0/+160
OpenPOWER on IntegriCloud