freebsd-skq/sbin/restore
Warner Losh 335524b9ad Various security related deltas from OpenBSD
dirs.c:
	From OpenBSD 1.2, 1.3, 1.5, 1.8, 1.10, 1.11, 1.12
	1.2:
		use unique temporary files; netbsd pr#2544;
		lukem@supp.cpr.itg.telecom.com.au
	1.3:
		updated patch from lukem@supp.cpr.itg.telecom.com.au
		to also make -r and -R work again
	1.5:
		mktemp open & fdopen
	1.8:
		/tmp// -> /tmp/
	1.10:
		Fix strncpy usage and correct strncat length field,
		from Theo.  Also change some occurrence of MAXPATHLEN
		with sizeof(foo).
	1.11:
		does noone know how to use strncat correctly?
	1.12:
		use mkstemp()
	From NetBSD:
		Use open rather than create so we can specify
		exclusive open mode.

main.c:
	From OpenBSD 1.2, 1.5
	1.2:
		From NetBSD: support $TAPE.
	1.5
		Set umask to be read only by owner until we set real
		file permissions.
tape.c:
	From NetBSD:
		Use open rather than create so we can specify
		exclusive open mode.
1997-01-01 00:03:49 +00:00
..
dirs.c Various security related deltas from OpenBSD 1997-01-01 00:03:49 +00:00
extern.h Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
interactive.c BSD 4.4 Lite sbin Sources 1994-05-26 06:35:07 +00:00
main.c Various security related deltas from OpenBSD 1997-01-01 00:03:49 +00:00
Makefile Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
pathnames.h Make the default tape device match dump(8). 1995-11-26 16:57:37 +00:00
restore.8 Correct some man page cross references and some file 1996-02-05 17:32:16 +00:00
restore.c Remove trailing whitespace. 1995-05-30 06:12:45 +00:00
restore.h BSD 4.4 Lite sbin Sources 1994-05-26 06:35:07 +00:00
symtab.c Remove trailing whitespace. 1995-05-30 06:12:45 +00:00
tape.c Various security related deltas from OpenBSD 1997-01-01 00:03:49 +00:00
utilities.c Remove trailing whitespace. 1995-05-30 06:12:45 +00:00