summaryrefslogtreecommitdiffstats
path: root/usr.bin/mail/popen.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-3/+3
* Modernize allocation by:mmcc2015-10-161-5/+5
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-2/+2
* use FD_CLOEXEC instead of 1; from David Hillokan2013-04-291-5/+5
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-9/+1
* unused variablederaadt2004-09-151-6/+4
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-031-7/+3
* a real pid_t cleanup.mpech2002-06-121-3/+3
* Revert change to Popen() to only wrap command in a shell if itmillert2001-11-231-11/+3
* o kill strcpy()millert2001-11-211-3/+6
* o ANSIfymillert2001-11-211-91/+40
* In private version of popen(), only wrap a command to be run in amillert2001-11-201-4/+11
* Fix bogus use of snprintf return value. Since we know the maxmillert2001-09-041-5/+10
* More fixes from Don Beusee:millert2001-01-191-6/+7
* Changes from Don Beusee:millert2001-01-161-35/+80
* warnx?/errx? paranoia (use "%s" not a bare string unless it is amillert2000-06-301-3/+3
* Use new username option to lockspool for 'mail -u'.millert1998-09-271-5/+13
* Fix commentsmillert1998-09-101-3/+3
* If a child has not been waited on via the SIGCHLD handler, wait for itmillert1998-09-101-19/+25
* repair order of signal blocking that got changed in conversion to POSIX signalsmillert1998-09-081-12/+12
* use lockspool for locking, not 'mail.local -H'millert1998-08-151-10/+5
* back out some signal changes that can cause mail to hang when quitting due to SIGCHLD blockagemillert1998-06-121-6/+2
* Don't call truncate() directly; have rm() do it if we get EPERM on unlink()millert1998-06-121-2/+8
* Never remove a mail spool, as we may not have proper prics, just truncate. Also block signals in a few critical areasmillert1998-05-041-2/+6
* Remove one case of malloc call from sighandlerniklas1998-02-151-10/+20
* NetBSD changes (mostly comsmetic):millert1997-11-141-12/+12
* Kill union wait.millert1997-08-311-7/+7
* pull errno.h inderaadt1997-08-051-2/+3
* save errno in sigchld handlersderaadt1997-08-041-2/+4
* Don't call it a mask when it is a sigset_t (cosmetic changes only).millert1997-07-141-10/+10
* Convert remaining sigsetmask() -> sigprocmask() (POSIX style)millert1997-07-141-5/+7
* NOSTR -> NULLmillert1997-07-141-7/+7
* bcopy() -> memcpy() and fix some casts.millert1997-07-131-16/+16
* Merge in NetBSD and 4.4BSD-lite2 changes as well as some of my own.millert1997-07-131-41/+43
* overflows aboundderaadt1997-05-301-3/+3
* Use ``mail.local -H'' to do dot locking so we can have mode 755 mailmillert1997-03-291-2/+59
* Accept NULL nset in prepare child (as run_editor will try to use one).dm1996-06-261-7/+9
* from christos;deraadt1996-06-111-19/+43
* initial import of NetBSD treederaadt1995-10-181-0/+374