Mike Heffner 0c3a8314c0 Merge various changes from OpenBSD and NetBSD.
o remove panic() in favor of err(3) and use err(3) functions
  consistently throughout
o use stat(2)'s S_IS* macros rather than S_IF*
o [r]index -> str[r]chr
o convert some static buffers to dynamic ones
o use real tempfiles rather than reopening the same templates
o rename some functions that clash with libc
o convert wait_status from union to int and use wait(2) status macros
o fix multiple potential buffer overflows
o fix a few comments
o add $FreeBSD$

Reviewed by:	nra, nectar (earlier version)
2001-03-25 04:57:05 +00:00
..
2001-03-21 20:47:43 +00:00
2001-03-04 12:28:57 +00:00
2000-12-19 16:00:12 +00:00
2000-12-19 16:00:12 +00:00
2000-12-19 16:00:12 +00:00
2001-02-06 20:01:40 +00:00
1999-09-04 09:52:36 +00:00
2001-02-06 20:03:48 +00:00
2001-01-25 13:13:55 +00:00
2001-03-21 18:43:49 +00:00
2000-12-19 16:00:12 +00:00
2000-12-19 16:00:12 +00:00
2000-12-19 16:00:12 +00:00
2001-01-16 17:04:17 +00:00
2000-12-19 16:00:12 +00:00
2000-11-28 07:24:15 +00:00
1999-08-28 01:08:13 +00:00
2001-03-21 19:08:01 +00:00
2000-12-19 16:00:12 +00:00
2000-12-15 13:20:43 +00:00
2001-02-06 16:20:31 +00:00
2000-07-14 16:17:42 +00:00
1999-12-17 07:49:03 +00:00
2000-12-10 01:10:54 +00:00
2000-03-26 14:42:14 +00:00
2001-03-15 10:33:00 +00:00
1999-08-28 01:08:13 +00:00
2000-12-19 16:00:12 +00:00
2000-03-26 14:42:14 +00:00
2001-02-28 03:33:44 +00:00
2001-03-22 00:38:46 +00:00
2000-12-19 16:00:12 +00:00
2001-02-06 11:21:58 +00:00
2000-12-19 16:00:12 +00:00
1999-08-28 01:08:13 +00:00
2000-05-14 21:13:57 +00:00
1999-08-28 01:08:13 +00:00
2001-03-21 14:32:02 +00:00
2000-12-19 16:00:12 +00:00
2000-12-27 16:52:31 +00:00
2001-01-16 09:39:23 +00:00
2001-03-21 20:26:51 +00:00
2000-12-19 16:00:12 +00:00
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
2000-03-26 15:06:46 +00:00
2001-02-10 22:46:47 +00:00
2000-12-19 16:00:12 +00:00
2001-01-25 13:13:55 +00:00
2000-12-19 16:00:12 +00:00
2000-12-19 16:00:12 +00:00
1999-08-28 01:08:13 +00:00
2000-12-19 16:00:12 +00:00
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
2000-03-26 15:06:46 +00:00
1999-08-28 01:08:13 +00:00
2000-10-17 17:13:38 +00:00
1999-08-28 01:08:13 +00:00
2000-12-19 16:00:12 +00:00
2000-12-19 16:00:12 +00:00
2000-08-22 22:00:57 +00:00
1999-08-28 01:08:13 +00:00
2001-03-21 21:49:33 +00:00
2000-03-26 15:04:35 +00:00
2000-12-19 16:00:12 +00:00
2001-03-21 19:16:41 +00:00
2000-12-27 16:52:31 +00:00
2000-12-19 16:00:12 +00:00
2000-12-27 16:52:31 +00:00