Commit Graph

698 Commits

Author SHA1 Message Date
jtc 37ed7877b2 sync with 4.4lite 1994-05-11 17:09:42 +00:00
jtc 488499c5ff 44lite code 1994-05-11 17:01:00 +00:00
jtc 47a4e9fd79 Comment out sections of the manpages that are not, and will probably never
be, appropriate for ash as configured for NetBSD.  In particular the /u
"magic" directory, and atty(1) support.
1994-05-04 23:49:12 +00:00
jtc c1954f273e Remove private versions of strchr() & bcopy(); there is nothing wrong with
the versions in our C library.
1994-05-04 23:46:28 +00:00
jtc 81d81cf9a0 Added const qualifier to char * function arguments to eliminate
compiler warning.
1994-05-04 23:45:04 +00:00
cgd 957b169eed lseek long lossage. 1994-04-25 18:47:17 +00:00
cgd ebc3c0f8a4 lseek long lossage. 1994-04-25 18:47:03 +00:00
cgd 66f99eaedd do right right thing if 'read' given no args. ptd out by Geoff Rehmet 1994-04-06 19:08:14 +00:00
jtc abfeba19ee Getgroup's second argument is now a gid_t ptr. 1994-04-01 01:19:08 +00:00
deraadt ee7f97cad3 avoid spilling garbage into the file init.c. this happened if libc
was compiled -g..
1994-03-27 07:45:57 +00:00
jtc 41954280cb spelling mistakes 1994-02-03 17:47:18 +00:00
jtc 7c8b875fce Remove text describing how the dot command does not do a $PATH search,
since we added that behavior to get closer to POSIX.2.
1994-01-27 17:53:28 +00:00
jtc 036641804e Removed theo's change to check S_ISLNK() for dot commands. This is
unnecessary, since stat() allready resolves symlinks (and fails, if
the link is broken).
1994-01-26 19:50:03 +00:00
mycroft 0ff5f1be86 Clean up deleted files. 1994-01-26 18:04:13 +00:00
deraadt d7b3f4d90a source/$PATH thing for symbolic links too, reportedly 1994-01-25 21:05:34 +00:00
deraadt 90ac3da053 but don't try that for absolute or relative paths 1994-01-25 08:16:00 +00:00
deraadt be0472fcd1 make . (source) command search $PATH as it should. from dkionka@Cadence.COM (Daniel P. Kionka) and fixed by me 1994-01-25 07:59:25 +00:00
davidb 3a435f99f9 Changed to use make's new .OBJDIR 1993-12-28 10:59:05 +00:00
cgd f51f1b4c04 from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
Some reordering and modifications in the Makefiles for sh, dump,
    restore to get dependicies right.  The README in /usr/share/mk
    states that it's a Bad Thing(tm) to add something after
    .include <bsd.prog.mk>, but this seems the only way to get the
    dependencies right.
1993-11-14 15:35:34 +00:00
mycroft c823b55cfa Last patch was wrong; just save argbackq around the argstr() call. 1993-10-22 13:32:22 +00:00
mycroft 718ac53f6f evalvar(): If subtype is VSASSIGN (or VSQUESTION), argstr() already rolled
forward the backquote queue.  If VSQUESTION it doesn't matter because we
already exited with an error.
1993-10-22 13:20:02 +00:00
mycroft 6ce85383cd Root can execute anything with at least one execute bit set. 1993-09-23 23:32:19 +00:00
cgd 7f42c5de51 from jim wilson: (command): Handle TEOF like TNL. 1993-09-09 01:21:43 +00:00
cgd 7ca06a9522 fix from Jim Wilson <wilson@cygnus.com> for nothing-between-backquotes core 1993-09-09 01:05:19 +00:00
mycroft f0e18400d3 Make `>file;' work. 1993-09-06 00:44:46 +00:00
mycroft 106f3e9c20 From Vincent Broman:
error.c: Add , in initializer list if ENOLINK defined.
output.c: Gratuitously remove extra ;.
mknodes.c: main() should return a value.
Not from Vincent Broman:
mknodes.c: main() should return an error condition when approriate, too.
1993-09-05 17:32:05 +00:00
mycroft e794f02425 Tweak for cross-compiling. 1993-08-09 04:58:18 +00:00
mycroft cd74991687 Clean up deleted files. 1993-08-06 21:50:19 +00:00
mycroft f637854f04 Use sys_signame[]. 1993-08-06 21:50:14 +00:00
mycroft 210cab4541 Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
1993-08-02 17:18:41 +00:00
mycroft 11ad3ef4f1 Makefile 1993-08-02 17:15:26 +00:00
mycroft 8542364e07 Add RCS identifiers. 1993-08-01 18:49:50 +00:00
mycroft 55b7fa6d0b Add RCS identifiers. 1993-08-01 07:54:52 +00:00
jtc b8be8f1e63 Make umask builtin of shell POSIX 1003.2 compliant:
Print out a symbolic mask with the -S option; and accept symbolic mask
specifications.
1993-07-21 00:02:33 +00:00
jtc 6659413c9a Another change from Jim Wilson. 1993-07-15 22:12:02 +00:00
jtc 67893cfee5 IEEE 1003.2 (D11.2.2.3) requires that the system's true and false be accessed
instead of searching $PATH.  The best way to satisfy this requirement is to
make them builtins.

True was allready builtin, this patch adds false.
1993-07-07 01:11:56 +00:00
mycroft 5afcdb89b5 Make sure init.c is touched so it doesn't get rebuilt if we
make again.  (Okay, so I did reproduce it.)
1993-05-04 13:56:27 +00:00
mycroft baef429061 Fix typo. 1993-05-02 23:08:42 +00:00
sef 5916a08554 Jim "wilson@moria.cygnus.com" Wilson's patches to make C News (and other
things) work.
1993-05-02 01:28:40 +00:00
dpassage 2d12aa06fa Fixed incorrect calls to longjmp. 1993-04-26 22:07:46 +00:00
dpassage 49c9ab9a60 Removed a cast that was causing another stoopid compile error. 1993-04-26 06:09:17 +00:00
mycroft 1b67cec37d Fix various bugs in man pages (from 386BSD patch 130). 1993-04-22 03:27:28 +00:00
mycroft 7c05310612 Don't lose if obj dir not present. 1993-04-18 17:37:21 +00:00
cgd a3a1e40463 from "Andrew A. Chernov, Black Mage" <ache@astral.msk.su>
When sh tried to find_command() for execution (without full path),
it checked ONLY ONE current effective group execution permissions,
but didn't check another valid groups from /etc/group.
1993-04-10 14:55:52 +00:00
cgd 06be60083d changed "Id" to "Header" for rcsids 1993-03-23 00:22:59 +00:00
cgd 346aa5dd48 added rcs ids to all files 1993-03-22 08:04:00 +00:00
cgd e541169ce2 after 0.2.2 "stable" patches applied 1993-03-21 18:04:42 +00:00
cgd 61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00