Commit Graph

987 Commits

Author SHA1 Message Date
deraadt 2032b7529e Changes to hp300 code to support two things:
1. dynamic tty allocation
2. use ring buffers instead of clists
Of course, I can't test it :-)
1993-05-27 09:35:10 +00:00
deraadt b671aede02 slight functionality change to make the rbpack() and
rbunpack() code that I wrote before work cleaner. Many old drivers
call nnn = q_to_b(queue, buf, len), where nnn gets set to len.
for those who are porting:
	q_to_b(queue, buf, len) --> rbunpack(queue, buf, len)
	b_to_q(buf, queue, len) --> rbpack(buf, queue, len)
ie. they are essentialy drop in replacements now.
1993-05-27 09:29:40 +00:00
proven 02dc05dd99 Cleaned up a little. 1993-05-27 02:12:28 +00:00
alm a723dd79c7 Added more tests... 1993-05-27 01:28:27 +00:00
alm f7f6e6ffd5 Added a restricted mode in the form of a new command: red 1993-05-27 01:27:46 +00:00
alm 9030436006 Fixed some regex bugs in sed
Added a regresssion test, compile.c.test
1993-05-27 01:14:14 +00:00
proven 8d60a2631f Compiles with gcc-2.3.3 now. 1993-05-26 18:58:11 +00:00
guido 37e6c3d951 Weird security hole removed. Thanks to cor@hacktic.nl 1993-05-26 18:45:07 +00:00
proven 99519099bf Compiles with gcc-2.3.3 now. 1993-05-26 18:43:33 +00:00
cgd 553d4a1fa6 wtmp should be 644 1993-05-26 18:08:22 +00:00
mycroft 7133ae673a Clean up deleted files. 1993-05-26 16:22:40 +00:00
cgd 1245600784 add "dead" and "pure" declarations, as provided by new db code 1993-05-26 14:52:56 +00:00
cgd 60fe9c133d add "options FIFO" 1993-05-26 12:48:35 +00:00
cgd 4a8a1d2d4c build random programs at "make all" time 1993-05-26 12:38:14 +00:00
cgd 2bcab29ec0 copy termcap and termcap db when installing 1993-05-26 12:22:32 +00:00
cgd 0b58ac8cc8 make non-use of "EXPORTABLE_SYSTEM=true" do the right thing;
before, it didn't really check to see if you really did have the
real crypt.c before making a system with crypt.
1993-05-26 12:19:45 +00:00
cgd 23b910276a change libraries to use ${RANLIB} rather than "ranlib" explicitly,
also, ranlib them when they're made, so /usr/obj can be read-only
1993-05-26 11:51:49 +00:00
cgd 0150a07cf8 if NOPROFILE defined, don't try to install the profiled libs. 1993-05-26 11:48:40 +00:00
cgd 9c27493b37 kernel for sun-lamp, with debugging included. possible now, due
to the new tty allocation setup.
1993-05-26 11:22:45 +00:00
deraadt 3d45ba4b4c previous patch to ls.c wasn't quite correct. This patch from same author. 1993-05-26 10:23:24 +00:00
deraadt 806b927d8b more ptys guys! now they are cheap as borst 1993-05-26 10:15:05 +00:00
deraadt 2f0c0eb674 tty dynamic allocation 1993-05-26 10:06:41 +00:00
cgd 1661368f4d re-fix man page stuff 1993-05-26 09:53:23 +00:00
cgd f75a3e405a update for improved pc3 termcap, add in scoansi again 1993-05-26 09:40:08 +00:00
cgd 9565443c17 make M_TEMP last, for fun, and also get rid of skipped entries... 1993-05-26 08:59:17 +00:00
deraadt d163fb0f5e install /usr/include/malloc.h! 1993-05-26 06:11:22 +00:00
brezak 8d3b13729a Use EXPORTABLE_SYSTEM=true to build sup w/o crypt 1993-05-25 20:00:47 +00:00
deraadt afaf4ebfd0 add the M_TTYS malloc map for dynamic tty allocation 1993-05-25 18:09:41 +00:00
cgd a8a67cbfaf fix dependencies on M_LAST's old off-by-one error...
(arguably, the old error wasn't an error, but, given some
of the old usage of M_LAST and its name, i say it was)
1993-05-25 18:04:17 +00:00
deraadt 9397be3182 make lpd know about modern ar files rather than the old ones.
Like, if it's going to want to make an effort, at least do it right.
1993-05-25 12:08:42 +00:00
deraadt 6dc90e5291 lpr should not access a_magic directly. That's what the N_BADMAG() macro
in a.out.h is there for!
1993-05-25 11:55:30 +00:00
deraadt 58f898f7b0 more thought it knew too much about the magic numbers of
a.outs. Like, what about QMAGIC? It now uses N_BADMAG() to check
1993-05-25 11:19:01 +00:00
deraadt 64f9e04df7 /etc/localtime is not created by "make install" here anymore. That
was just too inconvenient.
1993-05-25 09:18:44 +00:00
deraadt 6877343009 Make the /etc/localtime symbolic link in "make distribution" instead 1993-05-25 09:16:14 +00:00
deraadt ee59868966 patch00149 by Julian Elischer <julian@jules.dialix.oz.au> & Rodney Grimes.
When an error was encountered, the sd/cd drivers printed blockno&ff0000
rather that blockno.
1993-05-25 07:27:31 +00:00
deraadt 8ae65d6e54 patch00144 by Julian Stacey <stacey@guug.de>: compress.c had a
path[100] instead of path[MAXPATHLEN]
1993-05-25 07:05:18 +00:00
brezak 83cb1e2940 Use /var/tmp for NetBSD 1993-05-24 18:57:48 +00:00
mycroft 01d7c3a029 Clean up deleted files. 1993-05-24 17:57:34 +00:00
brezak 256dbd11db Remove netcrypt.c. Remove unneeded files. Cleanup make. 1993-05-24 17:57:19 +00:00
cgd 44dcf397e8 move sipcreg into i386/include/reg.h where it belongs, right next to ipcreg. 1993-05-24 11:37:12 +00:00
cgd 864a094e19 do the right thing for vers.o. i.e. don't make newvers if nothing
has changed.
1993-05-24 11:04:45 +00:00
deraadt 5840201f38 mail.local can now use username.lock files as well as flock(). Use the
-l flag in your favorite sendmail.cf file.
1993-05-24 07:30:36 +00:00
deraadt 1047beea02 enter the modern age with a mail system that out of the
box will ask you for mail subjects
1993-05-24 07:25:24 +00:00
cgd 27c2936367 apply fix to setvbuf(), supplied by chris torek 1993-05-24 07:19:35 +00:00
deraadt 2aa7b66ed6 first environment variable was trounced in the case of
"ls -l". Patch from <bob@obiwan.uucp> Bob Willcox
1993-05-24 07:15:03 +00:00
deraadt 97e432c648 groff device dirs do not need obj/ directories 1993-05-22 12:30:05 +00:00
cgd fe1802950b add include of select.h if necessary for protos, or delete if extraneous 1993-05-22 11:40:42 +00:00
deraadt ccbce9314e my config file 1993-05-22 11:29:08 +00:00
cgd c6e8005022 do cap_mkdb, too 1993-05-22 10:27:18 +00:00
cgd d2ee066f71 add Yuval Yarom's changes (originally for BSD/386) for advisory record
locking on NFS files.  Note that this DOES NOT support network locking,
only local advisory locks.
1993-05-22 09:00:49 +00:00