summaryrefslogtreecommitdiff
path: root/lib/libc/stdio/mktemp.c
AgeCommit message (Collapse)Author
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2002-05-27Don't decrement the current character pointer past the beginning of theTodd C. Miller
buffer passed in. Based on a patch from Mark Andrews. deraadt@ OK
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ↵Todd C. Miller
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
2002-01-02more pid_t useTheo de Raadt
1998-06-30add mkstemp(char *template, int suffixlen) interfaceTheo de Raadt
1998-04-14wrap Z->a and z->A; peter@netplex.com.auTheo de Raadt
1998-03-04uninitialized case; bdeTheo de Raadt
1997-10-071) Don't truncate the input string when a directory cannot be stat'dTodd C. Miller
2) Use traditional mktemp(3) semantics. Don't return an error if directories in the path don't exist yet for mktemp(3) only.
1997-06-20Add mkdtemp(3)Todd C. Miller
1997-04-07Change a stat(2) -> lstat(2) to avoid symlink games. From KeithTodd C. Miller
Bostic <bostic@bostic.com>.
1997-02-10Pull in stdlib.h for arc4random prototype.Todd C. Miller
1997-02-07pre-pad with random alphabetic letters instead of digit 0Theo de Raadt
1997-01-20back out my last change to avoid the __warn_references on the mips - it'sThomas Graichen
now done for the pmax like for the arc in machine/cdefs.h
1997-01-19put all the __warn_references behind a #ifndef NO_WARN_REFERENCES whichThomas Graichen
is then set in the libc Makefile for the mips (the mips linker can't handle them)
1996-12-2895% of common uses of these are incorrect and insecure. correct use isTheo de Raadt
incredibly rare. Time for some education!
1996-08-19Fix RCS idsThorsten Lockert
Make sure everything uses {SYS,}LIBC_SCCS properly
1995-10-18initial import of NetBSD treeTheo de Raadt