Home | History | Annotate | Download | only in 4.3
History log of /src/lib/libcompat/4.3/rexec.c
RevisionDateAuthorComments
 1.16  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.
 1.15  11-Nov-2002  thorpej Fix signed/unsigned comparison warnings, and shadow warnings.
 1.14  05-Nov-2001  lukem WARNS=2 fixes
 1.13  20-Sep-1999  lukem back out the #ifdef _DIAGNOSTIC argument checks; too many people complained.
_DIAGASSERT() is still retained.
 1.12  16-Sep-1999  lukem * use _DIAGASSERT() to check pointer arguments against NULL and file
descriptors against -1 (as appropriate).
* add actual checks which to detect stuff that would trigger_DIAGASSERT(),
and attempt to return a sane error condition.
* knf some code
* remove some `register' decls.

the first two items result in the addition of code similar to the
following in various functions:

_DIAGASSERT(path != NULL)
#ifdef _DIAGNOSTIC
if (path == NULL) {
errno = EFAULT;
return (-1);
}
#endif
 1.11  02-Jul-1999  simonb More trailing white space.
 1.10  09-May-1999  mycroft LP64 fixes. *sigh*
 1.9  04-May-1999  christos - KNF
- add NetBSD comment
- use warn instead of perror
- protect overflowing the stack on bad DNS records
- delint
 1.8  10-Aug-1998  perry bzero->memset, bcopy->memcpy, bcmp->memcmp
 1.7  19-Mar-1998  tv FTP uses ruserpass() differently from that in libcompat. Fix rexec to
recognize that the new ruserpass returns an int (but ignore it for now),
and ruserpass does not accept an acct pointer.
 1.6  09-Oct-1997  lukem rcsid facism, WARNSify
 1.5  23-Jan-1997  mrg - convert unsafe strcpy(), strcat() and sprintf() to the `n' versions.
- some KNF.
 1.4  05-Jun-1995  pk Prototypes (PR#1098).
 1.3  03-Jun-1995  mycroft Fill in sin_len.
 1.2  19-Oct-1994  cgd needs string.h
 1.1  06-May-1994  cgd branches: 1.1.1;
Initial revision
 1.1.1.1  06-May-1994  cgd update

RSS XML Feed