tholo [Sun, 22 Dec 1996 03:39:24 +0000 (03:39 +0000)]
Deal with _POSIX_SAVED_IDS when relinquishing privileges
deraadt [Sun, 22 Dec 1996 03:28:56 +0000 (03:28 +0000)]
Deal with _POSIX_SAVED_IDS when relinquishing privileges
tholo [Sun, 22 Dec 1996 03:25:52 +0000 (03:25 +0000)]
Deal with _POSIX_SAVED_IDS when relinquishing privileges
deraadt [Sun, 22 Dec 1996 03:00:47 +0000 (03:00 +0000)]
Deal with _POSIX_SAVED_IDS when relinquishing privileges
deraadt [Sun, 22 Dec 1996 02:59:53 +0000 (02:59 +0000)]
MAXHOSTNAMELEN, not +1
tholo [Sun, 22 Dec 1996 02:57:49 +0000 (02:57 +0000)]
Deal with _POSIX_SAVED_IDS when relinquishing privileges
deraadt [Sun, 22 Dec 1996 01:52:41 +0000 (01:52 +0000)]
disklabel the vnd
deraadt [Sun, 22 Dec 1996 01:50:15 +0000 (01:50 +0000)]
give "a" partition a ufs type by default
deraadt [Sun, 22 Dec 1996 01:46:45 +0000 (01:46 +0000)]
document that "vnd0" works
deraadt [Sun, 22 Dec 1996 01:42:45 +0000 (01:42 +0000)]
disklabels work now
millert [Sat, 21 Dec 1996 22:23:36 +0000 (22:23 +0000)]
-Wall madness.
millert [Sat, 21 Dec 1996 22:17:44 +0000 (22:17 +0000)]
$Id -> $OpenBSD
tholo [Sat, 21 Dec 1996 22:06:21 +0000 (22:06 +0000)]
Deal correctly with being SGID
tholo [Sat, 21 Dec 1996 21:50:55 +0000 (21:50 +0000)]
From pk@NetBSD.ORG; Set EXTERNAL bit on `.weak' declarations.
tholo [Sat, 21 Dec 1996 21:43:54 +0000 (21:43 +0000)]
Relinguish SGID games, restore it only when opening the score file
tholo [Sat, 21 Dec 1996 21:41:40 +0000 (21:41 +0000)]
/var/games should be writable by group games
tholo [Sat, 21 Dec 1996 21:17:49 +0000 (21:17 +0000)]
Clean up lint and -Wall output
rahnds [Sat, 21 Dec 1996 21:16:43 +0000 (21:16 +0000)]
Add powerpc support.
rahnds [Sat, 21 Dec 1996 21:14:44 +0000 (21:14 +0000)]
Add powerpc support. To bad this needs to be modified for every
new architecture.
tholo [Sat, 21 Dec 1996 21:11:53 +0000 (21:11 +0000)]
Don't reset group here, we won't be able to execute games that way
rahnds [Sat, 21 Dec 1996 21:08:17 +0000 (21:08 +0000)]
Change to support the powerpc port. To bad this define isn't put in
a machine header, such as machine/endian.h so that every new
architecture would not have to modify this file.
rahnds [Sat, 21 Dec 1996 21:02:31 +0000 (21:02 +0000)]
Check-in of powerpc library support.
NOTE: This will not work until the other pieces are checked in.
This is primarily the NetBSD powerpc port, with modifications
to support ELF.
This is not currently enough changes, MACHINE_MID pieces are not yet
commited.
rahnds [Sat, 21 Dec 1996 20:53:48 +0000 (20:53 +0000)]
Check-in of powerpc csu support.
NOTE: This will not work until the other pieces are checked in.
This is primarily the NetBSD powerpc port, with modifications
to support ELF.
A change needs to be made to one of the bsd.*.mk files to support
DESTDIR compilation with the crtbegin and crtend files.
rahnds [Sat, 21 Dec 1996 20:46:17 +0000 (20:46 +0000)]
Check-in of powerpc distrib support.
NOTE: This will not work until the other pieces are checked in.
This is primarily the NetBSD powerpc port, with modifications
to support ELF.
The distrib pieces will not work until the ELF crunchgen support is
checked in.
rahnds [Sat, 21 Dec 1996 20:42:21 +0000 (20:42 +0000)]
Check-in of powerpc library support.
NOTE: This will not work until the other pieces are checked in.
This is primarily the NetBSD powerpc port, with modifications
to support ELF.
rahnds [Sat, 21 Dec 1996 20:39:26 +0000 (20:39 +0000)]
Check-in of powerpc kernel support.
NOTE: This will not work until the other pieces are checked in.
This is primarily the NetBSD powerpc port, with modifications
to support ELF.
rahnds [Sat, 21 Dec 1996 20:35:52 +0000 (20:35 +0000)]
Check-in of powerpc kernel support.
NOTE: This will not work until the other pieces are checked in.
This is primarily the NetBSD powerpc port, with modifications
to support ELF.
kstailey [Sat, 21 Dec 1996 19:21:47 +0000 (19:21 +0000)]
make Kerberos libraries conditional to KERBEROS define in Makefile
deraadt [Sat, 21 Dec 1996 05:52:31 +0000 (05:52 +0000)]
failures bomb, not seize
deraadt [Sat, 21 Dec 1996 05:28:20 +0000 (05:28 +0000)]
floppy labels have default to fd0a being 4.2BSD
deraadt [Sat, 21 Dec 1996 05:21:13 +0000 (05:21 +0000)]
add disklabel support
deraadt [Sat, 21 Dec 1996 05:20:21 +0000 (05:20 +0000)]
vnd driver has disklabel support now; use it
deraadt [Sat, 21 Dec 1996 05:07:41 +0000 (05:07 +0000)]
use opendev()
deraadt [Sat, 21 Dec 1996 01:25:50 +0000 (01:25 +0000)]
indent nice
millert [Fri, 20 Dec 1996 18:13:42 +0000 (18:13 +0000)]
Add back "optional" keyword that got nuked in merge of FreeBSD mods.
niklas [Fri, 20 Dec 1996 16:48:09 +0000 (16:48 +0000)]
Add readdisklabel support for BSD disklabels. I got tired of the amiga RDB
only requirement, now you can partition with disklabel(8) -r instead.
However I have not done in-kernel writedisklabel support yet.
deraadt [Fri, 20 Dec 1996 15:59:12 +0000 (15:59 +0000)]
constrain bufcache on sun4m too
deraadt [Fri, 20 Dec 1996 15:58:40 +0000 (15:58 +0000)]
initialize name; is this the right hack?
kstailey [Fri, 20 Dec 1996 15:35:55 +0000 (15:35 +0000)]
add fs type arg to newfs
deraadt [Fri, 20 Dec 1996 08:26:26 +0000 (08:26 +0000)]
config-dependent heck no
deraadt [Fri, 20 Dec 1996 08:18:36 +0000 (08:18 +0000)]
actually explain what -u does
mickey [Fri, 20 Dec 1996 07:43:46 +0000 (07:43 +0000)]
correct defines/includes
graichen [Fri, 20 Dec 1996 07:24:49 +0000 (07:24 +0000)]
add missing #ifdef COMPAT_10
kstailey [Fri, 20 Dec 1996 06:25:15 +0000 (06:25 +0000)]
add fs type arg to newfs
downsj [Fri, 20 Dec 1996 00:22:18 +0000 (00:22 +0000)]
Nevermind, curses problem was caused by a busted lib on threadway.
downsj [Fri, 20 Dec 1996 00:17:29 +0000 (00:17 +0000)]
support four letter device names
etheisen [Thu, 19 Dec 1996 23:43:02 +0000 (23:43 +0000)]
Create include/ss.
deraadt [Thu, 19 Dec 1996 23:08:50 +0000 (23:08 +0000)]
gid games
deraadt [Thu, 19 Dec 1996 22:19:48 +0000 (22:19 +0000)]
setgid games, not setuid games. closes a neat set of holes
deraadt [Thu, 19 Dec 1996 21:02:35 +0000 (21:02 +0000)]
toast shell escape code
deraadt [Thu, 19 Dec 1996 18:38:40 +0000 (18:38 +0000)]
avoid oflows, thanks also to todd
deraadt [Thu, 19 Dec 1996 18:26:58 +0000 (18:26 +0000)]
netbsd fix to problem found by m4@nts.umn.edu
deraadt [Thu, 19 Dec 1996 18:21:02 +0000 (18:21 +0000)]
repair; david@mono.org
mickey [Thu, 19 Dec 1996 13:45:16 +0000 (13:45 +0000)]
sync to 2.3b3
mickey [Thu, 19 Dec 1996 12:58:14 +0000 (12:58 +0000)]
do SIOCGIFADDR
mickey [Thu, 19 Dec 1996 12:49:53 +0000 (12:49 +0000)]
do SIOCGIFADDR in ether_ioctl
mickey [Thu, 19 Dec 1996 10:59:21 +0000 (10:59 +0000)]
treat only ether II type packets for ipx.
tholo [Thu, 19 Dec 1996 07:54:06 +0000 (07:54 +0000)]
Really set column to 0 when outputting a carriage return...
millert [Thu, 19 Dec 1996 02:38:08 +0000 (02:38 +0000)]
make mode/group on /usr/src/ consistent with mtree/special
millert [Thu, 19 Dec 1996 02:31:17 +0000 (02:31 +0000)]
sync with mtree/special
niklas [Wed, 18 Dec 1996 18:30:58 +0000 (18:30 +0000)]
Conditionalize GCC and ANSI/ISO C dependencies
niklas [Wed, 18 Dec 1996 18:28:37 +0000 (18:28 +0000)]
Up limit of available user file descriptors (e.g. for redirections) to 32
millert [Wed, 18 Dec 1996 16:51:44 +0000 (16:51 +0000)]
Make pccom compile. This stull really needs to be merged into the
normal com driver.
millert [Wed, 18 Dec 1996 16:50:07 +0000 (16:50 +0000)]
Back out strcpy() -> strncpy() change. Not needed as the array is malloc'd
with enough space. Guess that's why I didn't commit this before ;-)
millert [Wed, 18 Dec 1996 04:55:53 +0000 (04:55 +0000)]
Use strncpy() instead of strcpy() where useful, check strdup()
ret val, and pass -Wall.
millert [Wed, 18 Dec 1996 04:32:57 +0000 (04:32 +0000)]
make commented-out stuff secure just in case anyone uncomments it.
millert [Wed, 18 Dec 1996 04:29:49 +0000 (04:29 +0000)]
rnd -> random
deraadt [Wed, 18 Dec 1996 04:07:35 +0000 (04:07 +0000)]
todd is under post-exam stress relief
michaels [Wed, 18 Dec 1996 01:59:15 +0000 (01:59 +0000)]
support getting multiple files at once, e.g
"ftp host:pub/tst/test /pub/tst/test2 /pub/tst" will get files
"test", then "test2" and then the cd to "pub/tst" on the same host and
become interactive without closing/reopening connection each time.
(needs leading '/' on every path but the first, as the rest are
relative to the first. (a feauture, really))
niklas [Tue, 17 Dec 1996 23:50:51 +0000 (23:50 +0000)]
missing unsigned caused bad sign-extension
millert [Tue, 17 Dec 1996 22:56:02 +0000 (22:56 +0000)]
rnd -> random doncha know
tholo [Tue, 17 Dec 1996 19:33:53 +0000 (19:33 +0000)]
Add traditional handling of all upper-case input
tholo [Tue, 17 Dec 1996 19:19:33 +0000 (19:19 +0000)]
Fix oversight in column handling with OCRNL enabled
tholo [Tue, 17 Dec 1996 19:15:24 +0000 (19:15 +0000)]
Reset output column when outputting \r with ONLCR
tholo [Tue, 17 Dec 1996 19:09:30 +0000 (19:09 +0000)]
Fix typo
tholo [Tue, 17 Dec 1996 18:52:52 +0000 (18:52 +0000)]
Get TAB expansion right
dm [Tue, 17 Dec 1996 03:46:36 +0000 (03:46 +0000)]
NFS attribute cache timeout mount param
deraadt [Tue, 17 Dec 1996 02:38:39 +0000 (02:38 +0000)]
strncpy that strerror, found by oliver@secnet.com
millert [Tue, 17 Dec 1996 02:17:09 +0000 (02:17 +0000)]
use snprintf when storing the string from strerror(). Who knows how
long it could be esp. when locales come into the picture.
michaels [Tue, 17 Dec 1996 02:11:45 +0000 (02:11 +0000)]
if pathname given is a valid directory, cd to it at remote, also
assume empty pathname means cd to '/', like ncftp (?).
tholo [Mon, 16 Dec 1996 20:04:39 +0000 (20:04 +0000)]
Implement more tty flags for better portability from other systems:
XCASE - canonical input/output processing
IUCLC - translate uppercase to lowercase on input
OLCUC - translate lowercase to uppercase on output
OCRNL - translate carriage return to newline on output
ONOCR - do not output carriage return at column 0
ONLRET - newline performs carriage return function
In addition the tty compatibility interface supports LCASE properly.
Look at termios(4) for a more complete description of the above flags.
deraadt [Mon, 16 Dec 1996 18:40:53 +0000 (18:40 +0000)]
avoid more oflows; at this stage paranoia exceeds reality by a lot since our passwd suite is fascist
deraadt [Mon, 16 Dec 1996 17:14:03 +0000 (17:14 +0000)]
strncat like THIS
deraadt [Mon, 16 Dec 1996 17:11:32 +0000 (17:11 +0000)]
does noone know how to use strncat correctly?
deraadt [Mon, 16 Dec 1996 17:09:03 +0000 (17:09 +0000)]
strncat related oflows
deraadt [Mon, 16 Dec 1996 16:53:41 +0000 (16:53 +0000)]
strncat botches
deraadt [Mon, 16 Dec 1996 16:08:52 +0000 (16:08 +0000)]
fix .Nm stuff so that man -k works
deraadt [Mon, 16 Dec 1996 15:57:16 +0000 (15:57 +0000)]
be more careful with select
deraadt [Mon, 16 Dec 1996 15:51:28 +0000 (15:51 +0000)]
strncat botch
deraadt [Mon, 16 Dec 1996 15:09:45 +0000 (15:09 +0000)]
stncat misuse
deraadt [Mon, 16 Dec 1996 14:54:12 +0000 (14:54 +0000)]
yet another strncat botch
deraadt [Mon, 16 Dec 1996 14:30:17 +0000 (14:30 +0000)]
uiomove not checked for failure; wpaul@skynet.ctr.columbia.edu
tholo [Mon, 16 Dec 1996 08:43:21 +0000 (08:43 +0000)]
Generate library versions of macro implementations as well
downsj [Mon, 16 Dec 1996 07:02:50 +0000 (07:02 +0000)]
add gomoku
downsj [Mon, 16 Dec 1996 06:56:07 +0000 (06:56 +0000)]
Import of gomoku from 4.4BSD Lite2. Uses ocurses.
kstailey [Mon, 16 Dec 1996 03:49:50 +0000 (03:49 +0000)]
changed not to hardcode sun console name as "console"
downsj [Mon, 16 Dec 1996 03:17:16 +0000 (03:17 +0000)]
Compatibility
downsj [Mon, 16 Dec 1996 01:08:59 +0000 (01:08 +0000)]
"Opps"
downsj [Mon, 16 Dec 1996 01:07:22 +0000 (01:07 +0000)]
Closer to being correct; set local_prefix as well so it stays out of
/usr/local.
kstailey [Mon, 16 Dec 1996 00:11:58 +0000 (00:11 +0000)]
add "return (0)" to end of zsstop() since it's not a void function anymore