Commit Graph

1421 Commits

Author SHA1 Message Date
christos 7e8c6bf13c Add support for displaying and switching between
different OS system call emulations
1995-07-19 15:11:19 +00:00
mycroft c04417f76c Remove code to reset access time of scanned files. 1995-07-13 13:22:58 +00:00
cgd 637e8bb002 fix bug pointed out by Dennis Ferguson <dennis@mci.net>. if hold space null
when doing an 'x', make sure it contains a newline.
1995-07-11 04:09:50 +00:00
jtc 89c36052b7 Changed floating point output format to be exactly the same (use same
text and macros) as those in the printf(3) manpage.
This fixes PR #1194, albeit differently.
1995-07-07 23:00:13 +00:00
jtc 8f2827a1fb update some old-man macros that hadn't been updated; PR #1194 1995-07-07 22:41:30 +00:00
jtc 907b803d29 Fix formatting; PR #1194 1995-07-07 22:35:40 +00:00
jtc 0c6b470863 Remove duplicated word; PR #1194 1995-07-07 22:28:11 +00:00
jtc 6b7d6d2b4d remove trailing comma from SEE ALSO section; PR #1194 1995-07-07 22:24:09 +00:00
cgd df24f1d4df use correct cpp defines for various archs, define params for the alpha 1995-07-04 02:08:42 +00:00
cgd c51c25021f hack around a bug in our gcc. 1995-07-04 01:53:05 +00:00
cgd d6c493f3fb kill two of the three __NetBSD__-specific definitions 1995-07-03 21:39:28 +00:00
cgd c61d16ddbe RCS id cleanup 1995-07-03 21:23:45 +00:00
cgd 4a9e0e45b3 add 'xlint' for lint 1995-07-03 20:57:38 +00:00
cgd b14be51dec lint(1) implementation, by Jochen Pohl. named 'xlint' for a similar
reason to why 'install' is named 'xinstall'.
1995-07-03 20:56:35 +00:00
phil 2e9608879c Add check for NULL returned by fgets. If not, we can core dump. 1995-07-03 16:50:13 +00:00
mycroft 01c15f41a0 Byte-swap correctly. Make some types 64-bit safe. Use INADDR_ANY rather
than an explicit 0.
1995-07-03 03:25:19 +00:00
mycroft 9086ad07b9 Remove an extra htonl(). 1995-07-03 03:16:57 +00:00
jtc 9e981c23ff sys/signal.h -> signal.h 1995-06-27 00:31:00 +00:00
jtc 06d64cb0f3 sys/errno.h -> errno.h
sys/signal.h -> signal.h
1995-06-27 00:28:17 +00:00
jtc d0a0f13bef sys/signal.h -> signal.h 1995-06-27 00:20:24 +00:00
jtc b46d63c723 sys/errno.h -> errno.h 1995-06-27 00:18:19 +00:00
jtc 4a241ea576 sys/signal.h -> signal.h 1995-06-27 00:16:17 +00:00
jtc b1f21ab226 Remove unnecessary sys/signal.h header 1995-06-26 23:43:06 +00:00
pk ee0767da08 Always distinguish client and server worker routines (used to be the
case only when compiling in ANSI (`-C') mode).
1995-06-24 14:59:41 +00:00
jtc 67e1e27795 Changed recovery email message to refer to ex and vi instead of nex and nvi. 1995-06-23 02:07:16 +00:00
cgd b661cbe2e9 fix typo in Judy Garland's name, from Kenneth Stailey in pr 1147 1995-06-20 10:03:05 +00:00
jtc 1847eaed9f sys/termios.h -> termios.h 1995-06-19 22:47:37 +00:00
cgd df0183d43f update for new network structures 1995-06-19 00:13:05 +00:00
cgd b0246fc4cc update for new queue structures 1995-06-18 23:53:07 +00:00
cgd 3d113b326b don't assume f_fstypename is larger than MFSNAMELEN or is nul-terminated 1995-06-18 10:58:06 +00:00
christos b5f782e810 - $NetBSD$ rcsids
- Fixed so that .[A-Z]* targets that do not match keywords are ignored as
  Posix mandates
- Added .PHONY target keyword
1995-06-14 15:18:37 +00:00
mycroft ee4364cc64 Format the statistics output more like the other protocols. 1995-06-12 03:49:45 +00:00
mycroft 81c2958581 Update to match kernel changes. 1995-06-12 03:03:07 +00:00
pk 71a0fb455d Clean up import & propagate NetBSD changes.
Add RCS Ids.
Fix a number of bugs.
Note: this version supports ANSI C code generation.
1995-06-11 21:49:50 +00:00
pk ee826b8ce7 Newer version of rpcgen from Sun's TIRPC release. 1995-06-11 21:37:49 +00:00
mycroft a05e746824 Install the executable initially with permissions that allow stripping it. 1995-06-10 20:56:34 +00:00
mycroft 74b93ae68f Don't deny read permission on the executable. 1995-06-10 20:55:16 +00:00
cgd ed7cdf533b can't assume that timeval.ts_sec is same type as time_t. grr. 1995-06-07 16:09:53 +00:00
cgd e75fdcfa2e only print MAXCOMLEN chars of the process command name. fixes pr 1080. 1995-06-07 07:24:19 +00:00
thorpej 7d7d30315b Bring in all includes necessary since the multicast changes. Fixes
PR #1114.
1995-06-06 23:45:27 +00:00
pk 7db04aedc8 Prototype of readpass() is unnecessary. 1995-06-05 19:55:40 +00:00
pk e0431ba116 #include <err.h> & <ctype.h>; remove extraneous declarations. 1995-06-05 19:50:48 +00:00
pk c0ccf6bd8a Prototypes (PR#1102). 1995-06-05 19:44:52 +00:00
mycroft fda52a9197 Include the egid when displaying the groups and doing security checks. 1995-06-03 03:12:05 +00:00
christos 58ea4332e5 Added hp magic numbers (from Jason Downs) 1995-05-28 20:34:03 +00:00
christos 602bb89d12 Zyxel update from Bill Fenner <fenner@parc.xerox.com> 1995-05-28 18:13:20 +00:00
mycroft 753e31a4fe Don't core dump when tty has no associated process. 1995-05-25 04:02:19 +00:00
mycroft c05dec805f Use inet_aton(), not inet_addr(). 1995-05-21 17:14:38 +00:00
mycroft 800709ce22 Use inet_aton(), not inet_addr(). 1995-05-21 15:50:45 +00:00
mycroft d4a6c4a4ef #include <stdlib.h> 1995-05-21 15:42:54 +00:00
mycroft 9cd5391535 Use inet_aton(), not inet_addr(). 1995-05-21 15:33:22 +00:00
mycroft 39a59b6bbe Fix oversight in previous. 1995-05-21 15:06:52 +00:00
mycroft 504e402f82 Use inet_aton(), not inet_addr(). 1995-05-21 15:03:24 +00:00
mycroft bd3a2a6b4e Use inet_aton(), not inet_addr(). 1995-05-21 14:46:39 +00:00
mycroft 09984612d7 Gather the argument list only as necessary. Avoid an extra strvisx(3).
Make this compile again with the changes in ps(1).
1995-05-21 13:42:48 +00:00
christos cd7ca80fc2 CVS is confused... 1995-05-21 00:18:41 +00:00
christos 31dd8ce2bf Removed archive 1995-05-21 00:18:09 +00:00
christos 21db3a398a Updated to file-3.18 1995-05-21 00:13:24 +00:00
mycroft 6480692679 Print out interrupt CPU time. 1995-05-17 15:51:47 +00:00
mycroft 4a07259331 Always turn off ISIG and IEXTEN. 1995-05-17 13:35:50 +00:00
jtc c61d94462f Do not emit ti and te sequences. This loses for terminals with termcap
entries that switch to and from an alternate text page.  When viewing a
file with fewer lines than the screen length, more would switch to the
alt screen, display the file, and then switch back.
1995-05-16 22:18:33 +00:00
ws de7fa9654c Sort keyword table correctly, so binary search really works 1995-05-15 13:10:10 +00:00
cgd 2ef674b932 print out number of malformed fragments dropped 1995-05-14 08:20:16 +00:00
cgd e36baaae46 add two flags:
-D to specify a "root" from which relative source dir paths
		are assumed to begin, and
	-L to specify the library path for included libs.
1995-05-12 21:13:13 +00:00
cgd dd6987cafa don't get syscalls.c with an absolute path 1995-05-11 22:29:04 +00:00
mycroft 3d28649ed9 uname(2) --> uname(3) 1995-05-08 09:30:09 +00:00
cgd 1b397d5648 fix up RCS ids 1995-05-07 22:16:23 +00:00
cgd 8aa3aa9d93 always add sys/arch to include path 1995-05-07 22:15:57 +00:00
jtc 535f5e4053 Small change to allow 8 bit characters in file names. Inspired by
patch enclosed in PR #987.
1995-05-06 06:39:33 +00:00
jtc 86f36c2670 Print error message and exit if TERM is not set.
From PR #1015.
1995-05-06 06:25:07 +00:00
jtc 852707219e Upgrade to Flex version 2.5.2 1995-05-05 05:35:08 +00:00
mycroft 0e3d3efb27 Change the interface to stop(). 1995-05-03 07:36:59 +00:00
mycroft a5c76fd34c Use POSIX tty semantics. 1995-05-03 07:13:51 +00:00
jtc d08e2815ca None of the functions in util.c are needed by NetBSD, so don't
bother to compile it.
1995-05-03 05:09:14 +00:00
mycroft 66f0c16f14 Use POSIX tty semantics. 1995-05-02 01:40:14 +00:00
mycroft bd23a1002f Use POSIX tty semantics and err*(3)/warn*(3). 1995-05-02 01:22:58 +00:00
christos 60fe6da7c1 Kill gcc -Wall warnings 1995-04-30 19:39:37 +00:00
cgd 7dc11a1202 kill an apparently-bogus ampersand. it made a char ** into a char ***,
which was an incompatible pointer type for the usage.
This is either a bug, or it should have been cast and explained.
1995-04-30 03:28:14 +00:00
christos 67c2aabd6c Fix small typo; from Chris Torek 1995-04-29 17:05:08 +00:00
cgd 096459aaec cast pointers to longs, not ints. 1995-04-29 05:59:11 +00:00
cgd 7a9112fdf0 XXX casts of LONG_MAX. this is wrong, and is marked as such. 1995-04-29 05:58:27 +00:00
cgd 2e659538b6 string.h, and clean up signal handler-related warnings. 1995-04-29 05:56:57 +00:00
cgd 7d9d6e9faf needs string.h 1995-04-29 05:55:25 +00:00
cgd 5cac5e9c7c various includes, casts, and cleanups... 1995-04-29 05:54:42 +00:00
christos 0bb1fbddb3 Integrated file-3.17 1995-04-28 19:23:38 +00:00
jtc 1486dd44d2 fix formatting bug 1995-04-27 18:24:00 +00:00
jtc d7bb47b09d vmunix -> netbsd 1995-04-27 18:22:55 +00:00
cgd 87eebf70fe oops; used ifdef instead of if. 1995-04-26 01:21:08 +00:00
cgd cea85ff73b oops; forgot to remove the first ranlib. 1995-04-26 01:17:45 +00:00
cgd 648c33c399 gah; forgot missing close-paren 1995-04-25 21:26:37 +00:00
cgd 8e7f92fee8 add stub read_names() for the alpha 1995-04-24 07:43:17 +00:00
cgd 5d7f8262d4 cast a few pointers to clean up warnings. Bostic said that this
should be fixed differently, when i pointed it out to him a while ago,
but was planning to completely rework the code for a later version so
didn't bother.
1995-04-24 07:42:19 +00:00
cgd 2f100f9270 define 'unix' 1995-04-24 07:39:57 +00:00
cgd 4a83a3c060 align allocations to pointer size. 1995-04-24 07:39:42 +00:00
cgd b74ff41786 treat __NetBSD__ like 'unix' 1995-04-24 07:39:28 +00:00
cgd ac78a644f2 install special version (for GNU nm) on the alpha 1995-04-24 07:39:04 +00:00
cgd 63f109153f delete extra comment line 1995-04-24 07:38:52 +00:00
cgd 8cb862359e don't use standard tool chain on the alpha 1995-04-24 07:38:09 +00:00
cgd d83cfe9a96 kill extra blank comment line. 1995-04-21 03:01:41 +00:00
mycroft c79429853d Pay attention to the section number, even if MANPATH or -M is specified. 1995-04-20 04:09:32 +00:00
cgd 2e53911b4d add alpha support files. 1995-04-19 07:24:19 +00:00
cgd ca971e3467 add -D${MACHINE_ARCH} to cflags; machines with new cpp predefs need it. 1995-04-19 07:24:08 +00:00
cgd a1dacc2457 alphabetize machine includes, add alpha 1995-04-19 07:22:59 +00:00
cgd 37302d79a6 clean up RCS ids 1995-04-19 07:15:50 +00:00
ragge e1a75f1fbc VAX machine dependent defs removed. 1995-04-17 00:00:27 +00:00
cgd 0f189ac2ed use correct RCS Ids 1995-04-15 02:31:13 +00:00
cgd 1eb63df179 some copyright updates requested by Thorsten Lockert <tholo@SigmaSoft.COM> 1995-04-15 02:22:37 +00:00
mycroft a5381ee7f4 There were several places where m4 did not conform to the specification
in `The M4 Macro Processor', by Kernighan and Ritchie.

* `|' and `||' are both logical or.  There is no binary or.
* `&' and `&&' are both logical and.  There is no binary and.
* `!' has a much higher precedence.
* The equal and relation operators have the same precedence.
* `**' is implemented, and `^' is for exponentation (not xor).
* Unary `+' in implemented.

I've coded exponentiation to return what appears to be the same results
that other versions of m4 return.
1995-04-14 23:10:25 +00:00
cgd 5d58f7faee clean up RCS Ids, etc. 1995-04-09 06:00:15 +00:00
cgd b83d704e42 a /usr/bin/banner clone, written by Simon J. Gerraty 1995-04-09 05:53:04 +00:00
hpeyerl db2ac90d67 Fix minor -Ibooboo 1995-03-31 05:49:37 +00:00
glass c6afbf395d Merged with 4.4lite 1995-03-28 17:50:08 +00:00
jtc ae0b9c2010 KERNEL -> _KERNEL 1995-03-28 17:18:59 +00:00
glass 53bfc2ac1f Merged with 4.4Lite 1995-03-28 16:50:08 +00:00
cgd 81cef407d8 fix annoying number consistency bug. 1995-03-28 12:48:45 +00:00
christos 707488220c Close PR/913. Magic path in magic.5 was incorrect. 1995-03-27 16:16:28 +00:00
glass e5a8e93b12 points lost 1995-03-27 15:54:30 +00:00
glass e9d0e83acb merged with 4.4Lite. 1995-03-27 08:46:11 +00:00
glass 843a1dd6bf Merged with 4.4Lite 1995-03-26 20:51:24 +00:00
glass b6f5f9f2ce Merge with 4.4Lite 1995-03-26 20:14:02 +00:00
jtc d5a6ad4fdc The return value of printf is less than 0, not necessarily EOF, on failure. 1995-03-26 20:12:13 +00:00
glass 4815485ee6 Import from 4.4Lite 1995-03-26 19:59:38 +00:00
glass 4ab05d0471 rcsid 1995-03-26 19:54:37 +00:00
glass 7025c9c2f2 new rcsid format. what is the format for shell scripts 1995-03-26 09:44:29 +00:00
glass 244eb8b5c5 merged with 4.4Lite 1995-03-26 09:25:49 +00:00
glass 5678a97782 merge with 4.4Lite 1995-03-26 09:08:27 +00:00
glass af74bd6cfd merge with 4.4Lite and err(3)ify 1995-03-26 09:03:59 +00:00
glass e0703aba8b rcsid consistency 1995-03-26 08:49:20 +00:00
cgd 8c6e0cd884 update for the new data stored in ktrace files:
(1) use argsize rather than nargs
	(2) print long-sized (assumed == register_t-sized; XXX) items
		rather than int-sized ones.
1995-03-26 07:56:27 +00:00
glass 282052c7a8 merged with 4.4Lite 1995-03-26 05:25:51 +00:00
glass 4c5b39eb10 import from 4.4Lite 1995-03-26 05:21:04 +00:00
glass 7659edad1f merged with 4.4Lite 1995-03-26 04:55:22 +00:00
glass bc9ccaef17 Import from 4.4Lite 1995-03-26 04:19:16 +00:00
glass e91ed1746e merged with 4.4 lite 1995-03-26 04:10:08 +00:00
glass c27cdc6057 new rcsid format 1995-03-26 03:59:33 +00:00
hpeyerl fdecad7de9 Fix for verbal dayname parsing and support for CALENDAR_DIR
environment variable.  Also take out a superfluous word in the
manpage.
1995-03-26 03:59:07 +00:00
glass 019a83ba3a consistency..bleh 1995-03-26 03:27:37 +00:00
glass 2db3772ce4 merged with 4.4Lite 1995-03-26 03:10:21 +00:00
glass b7327c7cf6 merge with 4.4Lite and err(3)ify 1995-03-26 02:34:19 +00:00
glass 9929c0629e consistency 1995-03-26 02:25:05 +00:00
glass daca2c10b4 oops 1995-03-26 02:22:13 +00:00
christos 7e99ebc790 Updated to file-3.16; fixes PR867 1995-03-25 22:35:28 +00:00
glass 82c5b89eb1 new rcsid format 1995-03-25 18:17:38 +00:00
glass 5c84ea4df9 new rcsid format 1995-03-25 18:04:51 +00:00
glass 8ed94ea337 update rcsid format 1995-03-25 06:39:33 +00:00
glass 0a334e76e7 cleanup old import 1995-03-25 04:36:52 +00:00
glass f0dbf5d4fb cleaned up old import 1995-03-25 03:38:16 +00:00
mycroft 67e80f483c Alphabetize. 1995-03-22 15:26:42 +00:00
mycroft 05fc3892b3 Use err*(3)/warn*(3). 1995-03-22 15:25:56 +00:00
mycroft 73ab328b89 Don't core dump on an illegal display type. Display a more specific error
message for an ambiguous type.
1995-03-22 15:20:31 +00:00