mickey [Thu, 6 Feb 1997 06:19:58 +0000 (06:19 +0000)]
make it work w/ old allocator
no need for zmemcpy
better use /sys/net/zlib.c, it's smaller and it's form kernel.
rahnds [Thu, 6 Feb 1997 04:36:38 +0000 (04:36 +0000)]
PowerPC pieces for ramdisk (rd) changes this is adds majors,
rd_root pieces, config file to generate MINIROOT with rdroot and
MAKEDEV changes as well as adding the rd device to known device types.
rahnds [Thu, 6 Feb 1997 04:30:35 +0000 (04:30 +0000)]
Changes to ramdisk driver to support disklabels. Work done by Theo.
This will require changes for each machine type.
changes to MAKEDEV, suggest treating rd like sd
---
sd*|vnd*|ccd*|rd*)
...
rd*) name=rd; blk=17; chr=17;;
---
Make certain that majors and minors are correct
conf.c
add a entry in cdevsw for rd (previously was only in bdev)
---
cdev_decl(rd);
...
struct cdevsw cdevsw[] = {
...
cdev_disk_init(NRD,rd), /* 17 ram disk driver*/
---
other changes to how rdconfig is called may be appropriate,
it must now be configured using the "raw" parition typically 'c'.
downsj [Thu, 6 Feb 1997 02:56:44 +0000 (02:56 +0000)]
Add libz and make libsa aware of it. From NetBSD.
downsj [Thu, 6 Feb 1997 02:53:49 +0000 (02:53 +0000)]
Enable support for gzip'd kernels.
downsj [Thu, 6 Feb 1997 01:06:18 +0000 (01:06 +0000)]
Be more explicit about what we are.
downsj [Thu, 6 Feb 1997 00:14:41 +0000 (00:14 +0000)]
Use the font ROM size, instead of hard coding one.
graichen [Wed, 5 Feb 1997 23:48:46 +0000 (23:48 +0000)]
bring siginfo stuff for the pmax in sync with the arc and add
BUFCACHEPERCENT for the pmax
graichen [Wed, 5 Feb 1997 23:47:37 +0000 (23:47 +0000)]
add CD9660 and MSDOSFS to PLUTO and SUMMER
deraadt [Wed, 5 Feb 1997 22:56:43 +0000 (22:56 +0000)]
clarify more why this is needed
deraadt [Wed, 5 Feb 1997 21:09:29 +0000 (21:09 +0000)]
do not warn about valid options; invalid options correctly quit
deraadt [Wed, 5 Feb 1997 20:57:39 +0000 (20:57 +0000)]
repair incorrect IP_OPTIONS parsing
deraadt [Wed, 5 Feb 1997 20:37:23 +0000 (20:37 +0000)]
i like my sentences to end with periods
deraadt [Wed, 5 Feb 1997 19:19:49 +0000 (19:19 +0000)]
that cannot be right
kstailey [Wed, 5 Feb 1997 18:28:35 +0000 (18:28 +0000)]
add tags to changed files
kstailey [Wed, 5 Feb 1997 18:26:07 +0000 (18:26 +0000)]
fix highscore without breaking security
downsj [Wed, 5 Feb 1997 17:41:49 +0000 (17:41 +0000)]
Make std.hp300 useable for other config files, just don't use it in GENERIC
ones.
downsj [Wed, 5 Feb 1997 17:33:00 +0000 (17:33 +0000)]
latest siginfo changes from theo
downsj [Wed, 5 Feb 1997 17:30:23 +0000 (17:30 +0000)]
Pull in some of the changes from NetBSD's revision 1.63:
thorpej
Sat Feb 1 23:55:54 PST 1997
...
- Eliminate some unnecessary cpu/mmu checks, based on what CPUs
the kernel was compiled for.
- Add some comments about possible further optimization.
...
kstailey [Wed, 5 Feb 1997 17:10:53 +0000 (17:10 +0000)]
Added "gid" keyword to print effective group ID of process.
(also alpha-sorted some of the man page that was nearly sorted.)
BEFORE:
kstailey@hermes$ ps -o ruid,svuid,uid,command
RUID SVUID UID COMMAND
333 333 333 -bash (bash)
worked, but group equivalent failed:
kstailey@hermes$ ps -o rgid,svgid,gid,command
ps: gid: keyword not found
RGID SVGID COMMAND
20 20 -bash (bash)
AFTER:
kstailey@hermes$ ps -o rgid,svgid,gid,command
RGID SVGID GID COMMAND
20 20 20 -bash (bash)
rahnds [Wed, 5 Feb 1997 16:31:23 +0000 (16:31 +0000)]
make crunchide work in the non-elf world, Opps.
downsj [Wed, 5 Feb 1997 16:01:09 +0000 (16:01 +0000)]
Non-console ITE devices need to be initialized properly, too, ya know.
Add enough glue to the aux attach structure to do so, and teach all the
device drivers how to set it.
This fixes the last ITE panic I know of...
deraadt [Wed, 5 Feb 1997 15:50:55 +0000 (15:50 +0000)]
correct boottime messages
deraadt [Wed, 5 Feb 1997 15:50:18 +0000 (15:50 +0000)]
map native sig/code to svr4 code in a different fashion; must be checked later
deraadt [Wed, 5 Feb 1997 15:49:18 +0000 (15:49 +0000)]
add GENERIC
deraadt [Wed, 5 Feb 1997 15:48:21 +0000 (15:48 +0000)]
use arc4random()
deraadt [Wed, 5 Feb 1997 14:40:40 +0000 (14:40 +0000)]
document that ip_off and ip_len are now in network byte order
deraadt [Wed, 5 Feb 1997 14:28:57 +0000 (14:28 +0000)]
mv comment to proper place
deraadt [Wed, 5 Feb 1997 14:26:49 +0000 (14:26 +0000)]
need not clear options since bad ones cause exit; provos@ws1.physnet.uni-hamburg.de
downsj [Wed, 5 Feb 1997 14:22:18 +0000 (14:22 +0000)]
If tty structure has not been initialized, don't dereference it.
deraadt [Wed, 5 Feb 1997 13:41:04 +0000 (13:41 +0000)]
for -a, survive existance of non-ethernet non-pointtopoint interfaces, Jean-Luc.Richier@imag.fr
downsj [Wed, 5 Feb 1997 11:16:37 +0000 (11:16 +0000)]
An 8k kernel may not be loaded at a 4k address, as the ROM supplies.
We align it to the the next 8k address, as per our 8k kernels.
(This ain't NetBSD, baby.)
Fixed with debugging help from niklas.
downsj [Wed, 5 Feb 1997 11:14:24 +0000 (11:14 +0000)]
The hp300 bug is now fixed correctly...
rahnds [Wed, 5 Feb 1997 06:10:05 +0000 (06:10 +0000)]
Fixups of the siginfo code changes.
All of the siginfo changes were from theo, I just cleaned up the header
files and tested it.
millert [Wed, 5 Feb 1997 04:55:12 +0000 (04:55 +0000)]
Include signal.h where reasonable and make signal handlers match
what signal(3)'s prototype says (and cast when not).
Also change MAXFOO+1 -> MAXFOO since MAXFOO includes the NULL.
Support $TMPDIR and use utime(3) not utimes(2) for portability's sake.
Don't spew "Passive mode enabled/disabled" unless verbose (this means
togglevar() needs to watch for a NULL 'message').
deraadt [Wed, 5 Feb 1997 04:18:27 +0000 (04:18 +0000)]
IPOPT_LSRR/IPOPT_SSRR must exit() due to tcp sequencing; pointed out by
provos@wserver.physnet.uni-hamburg.de. also another 1-char buffer overflow.
tholo [Wed, 5 Feb 1997 04:12:44 +0000 (04:12 +0000)]
Don't push _cpl before calling _npxintr, it is never used (or popped off
the stack!)
kstailey [Wed, 5 Feb 1997 03:25:33 +0000 (03:25 +0000)]
add icb to unoffical services
kstailey [Wed, 5 Feb 1997 02:37:45 +0000 (02:37 +0000)]
fix ipl major number
rahnds [Wed, 5 Feb 1997 01:33:51 +0000 (01:33 +0000)]
Siginfo changes.
kstailey [Wed, 5 Feb 1997 00:53:11 +0000 (00:53 +0000)]
#define ICMP_UNREACH_FILTER -> ICMP_UNREACH_FILTER_PROHIB to match tcpdump/print_icmp.c which had it first
deraadt [Tue, 4 Feb 1997 23:42:46 +0000 (23:42 +0000)]
provide fpe fault addr; thanks for help from torek@bsdi.com
kstailey [Tue, 4 Feb 1997 23:25:03 +0000 (23:25 +0000)]
ipfiltering
deraadt [Tue, 4 Feb 1997 17:26:14 +0000 (17:26 +0000)]
send VM_PROT_* code for si_trapno
deraadt [Tue, 4 Feb 1997 17:23:20 +0000 (17:23 +0000)]
do not accidentally pass VM_PROT_WRITE|VM_PROT_READ
deraadt [Tue, 4 Feb 1997 17:22:52 +0000 (17:22 +0000)]
an important comment
deraadt [Tue, 4 Feb 1997 17:04:37 +0000 (17:04 +0000)]
VM_PROT_* for si_trapno in SIGBUS/SIGSEGV
kstailey [Tue, 4 Feb 1997 16:58:48 +0000 (16:58 +0000)]
changed comment to reflect RFC-1812
kstailey [Tue, 4 Feb 1997 16:44:13 +0000 (16:44 +0000)]
Changed ICMP "unreachable" code #defines to match the ones in
tcpdump/print-icmp.c since they were in BSD first.
kstailey [Tue, 4 Feb 1997 14:52:56 +0000 (14:52 +0000)]
RFC-1812 addtion
deraadt [Tue, 4 Feb 1997 12:29:20 +0000 (12:29 +0000)]
pass VM_PROT_READ/VM_PROT_WRITE as si_trapno for SIGSEGV
deraadt [Tue, 4 Feb 1997 12:23:16 +0000 (12:23 +0000)]
pass VM_PROT_READ/VM_PROT_WRITE as si_trapno for SIGSEGV
deraadt [Tue, 4 Feb 1997 10:06:18 +0000 (10:06 +0000)]
maxbsize hack i did was not portable
downsj [Tue, 4 Feb 1997 07:15:22 +0000 (07:15 +0000)]
More changes of carrel@netbsd.org's that I missed.
downsj [Tue, 4 Feb 1997 06:21:24 +0000 (06:21 +0000)]
checkpoint: pull in spl() changes from NetBSD, and more siginfo.
kstailey [Tue, 4 Feb 1997 04:51:20 +0000 (04:51 +0000)]
deleted warnx() about "no drives attached" since dkinit() is used in curses apps like systat
millert [Tue, 4 Feb 1997 04:44:16 +0000 (04:44 +0000)]
Fix formatting, add OpenBSD to HISTORY and add AUTHOR section.
kstailey [Tue, 4 Feb 1997 04:42:42 +0000 (04:42 +0000)]
display CPU stats on iostat screen even if diskless
flipk [Tue, 4 Feb 1997 03:39:11 +0000 (03:39 +0000)]
make it compile if KERBEROS{,5} not defined
dm [Tue, 4 Feb 1997 03:03:18 +0000 (03:03 +0000)]
Make sure arc4random gets initialized eventually.
deraadt [Tue, 4 Feb 1997 02:49:24 +0000 (02:49 +0000)]
fix a few more SIGxxx/xxx_* and fault addr issues
deraadt [Tue, 4 Feb 1997 02:38:55 +0000 (02:38 +0000)]
match SIGILL to ILL_COPROC
deraadt [Tue, 4 Feb 1997 02:16:51 +0000 (02:16 +0000)]
T_DIVIDE -> FPE_INTDIV
kstailey [Tue, 4 Feb 1997 01:31:33 +0000 (01:31 +0000)]
NetBSD -> OpenBSD
kstailey [Tue, 4 Feb 1997 01:25:52 +0000 (01:25 +0000)]
adjust warning flags
kstailey [Mon, 3 Feb 1997 23:32:22 +0000 (23:32 +0000)]
remove DDB hack
kstailey [Mon, 3 Feb 1997 23:22:38 +0000 (23:22 +0000)]
add siginfo member to struct sigframe
kstailey [Mon, 3 Feb 1997 21:46:17 +0000 (21:46 +0000)]
closer to NetBSD 1.65
kstailey [Mon, 3 Feb 1997 21:30:13 +0000 (21:30 +0000)]
First try at SA_SIGINFO support.
Some mods in trap.c to bring it closer to NetBSD 1.65.
kstailey [Mon, 3 Feb 1997 18:09:18 +0000 (18:09 +0000)]
back out prev. change since it breaks obj@ symlinks
deraadt [Mon, 3 Feb 1997 18:04:48 +0000 (18:04 +0000)]
fix a fpe trapsignal to provide proper type
deraadt [Mon, 3 Feb 1997 17:35:09 +0000 (17:35 +0000)]
for SIGxxx always use xxx_* types as error code
deraadt [Mon, 3 Feb 1997 15:57:05 +0000 (15:57 +0000)]
wimpy docs for SA_SIGINFO
deraadt [Mon, 3 Feb 1997 15:56:45 +0000 (15:56 +0000)]
1003.1b mandoc hacks
deraadt [Mon, 3 Feb 1997 15:54:43 +0000 (15:54 +0000)]
mv siginfo_t * to the proper place
deraadt [Mon, 3 Feb 1997 15:04:50 +0000 (15:04 +0000)]
More siginfo implementations (alpha and mips might even work)
move "siginfo_t *" to 2nd arg of signal handler as 1003.1b requires.
I really wish I had 1003.1b documentation.
maja [Mon, 3 Feb 1997 13:59:43 +0000 (13:59 +0000)]
Added some code lost in last rev. Now BOOT_CONFIG might work again. -moj
deraadt [Mon, 3 Feb 1997 13:09:14 +0000 (13:09 +0000)]
initial cut at siginfo
deraadt [Mon, 3 Feb 1997 12:48:35 +0000 (12:48 +0000)]
repair confusion over kv/uv addr for siginfo_t storage
deraadt [Mon, 3 Feb 1997 12:15:59 +0000 (12:15 +0000)]
kill non-/tmp mktemp race and misc cleanup
deraadt [Mon, 3 Feb 1997 12:04:44 +0000 (12:04 +0000)]
do ifaliases after /usr/bin exists in nfs diskless env; pr#77, matthieu@laas.fr
deraadt [Mon, 3 Feb 1997 11:53:23 +0000 (11:53 +0000)]
new -a option autosizes, meaning it runs till it hits EOM (no need for
pesky sizing options) -- from FreeBSD.
also make -b option aware of MAXPHYS issues (via a little hack)
deraadt [Mon, 3 Feb 1997 11:45:17 +0000 (11:45 +0000)]
SA_SIGINFO
deraadt [Mon, 3 Feb 1997 11:38:05 +0000 (11:38 +0000)]
SA_SIGINFO implementation
deraadt [Mon, 3 Feb 1997 11:37:37 +0000 (11:37 +0000)]
use dk_mountroot
graichen [Mon, 3 Feb 1997 10:32:13 +0000 (10:32 +0000)]
sync the config files with my local ones (rz5 & rz6 etc.)
graichen [Mon, 3 Feb 1997 10:30:53 +0000 (10:30 +0000)]
add entries for rz5 and rz6 (scsi disks on scsi id 5 & 6 - required for
zip drives)
graichen [Mon, 3 Feb 1997 10:29:13 +0000 (10:29 +0000)]
also create rz5 and rz6 devices on the pmax
graichen [Mon, 3 Feb 1997 10:28:44 +0000 (10:28 +0000)]
also build uucp on the alpha
downsj [Mon, 3 Feb 1997 08:11:52 +0000 (08:11 +0000)]
rd -> hd
downsj [Mon, 3 Feb 1997 07:19:01 +0000 (07:19 +0000)]
rd -> hd
downsj [Mon, 3 Feb 1997 07:02:08 +0000 (07:02 +0000)]
rd -> hd, OpenBSD ids.
millert [Mon, 3 Feb 1997 06:08:07 +0000 (06:08 +0000)]
subsumed by fetch.c
downsj [Mon, 3 Feb 1997 05:10:55 +0000 (05:10 +0000)]
sync to netbsd 970101
downsj [Mon, 3 Feb 1997 04:47:05 +0000 (04:47 +0000)]
Merge new config(8) support from NetBSD, by Jason Thorpe.
Also add siginfo glue, BOOT_CONFIG, and various other changes.
deraadt [Mon, 3 Feb 1997 04:34:33 +0000 (04:34 +0000)]
damn, do need sys/time.h and all that other gunk
downsj [Mon, 3 Feb 1997 04:26:39 +0000 (04:26 +0000)]
Obsolete.
downsj [Mon, 3 Feb 1997 04:22:03 +0000 (04:22 +0000)]
It's gone. No more. Bye!
downsj [Mon, 3 Feb 1997 04:17:03 +0000 (04:17 +0000)]
Obsolete.
deraadt [Mon, 3 Feb 1997 03:49:57 +0000 (03:49 +0000)]
tape out unneccessary bits