openbsd
28 years agoRemove BIOSSEG.
deraadt [Thu, 2 May 1996 13:44:03 +0000 (13:44 +0000)]
Remove BIOSSEG.
Don't mess with the flags when entering a software interrupt.
Use IF, not VIF.
NOTE: These changes break dosemu, but are required for proper emulation.

28 years agosync with netbsd
deraadt [Thu, 2 May 1996 13:42:56 +0000 (13:42 +0000)]
sync with netbsd

28 years agoTurn off the alignment check flag when entering a signal handler
deraadt [Thu, 2 May 1996 13:41:14 +0000 (13:41 +0000)]
Turn off the alignment check flag when entering a signal handler

28 years agonice types
deraadt [Thu, 2 May 1996 13:40:28 +0000 (13:40 +0000)]
nice types

28 years agoif_ep splitup
deraadt [Thu, 2 May 1996 13:38:03 +0000 (13:38 +0000)]
if_ep splitup

28 years agono sys/cpu.h
deraadt [Thu, 2 May 1996 13:34:39 +0000 (13:34 +0000)]
no sys/cpu.h

28 years agobizzare change in netbsd land
deraadt [Thu, 2 May 1996 13:31:42 +0000 (13:31 +0000)]
bizzare change in netbsd land

28 years agoupdate for eisadevs
deraadt [Thu, 2 May 1996 13:30:09 +0000 (13:30 +0000)]
update for eisadevs

28 years agoadd entry
deraadt [Thu, 2 May 1996 13:29:11 +0000 (13:29 +0000)]
add entry

28 years agoproto more stuff
deraadt [Thu, 2 May 1996 13:21:11 +0000 (13:21 +0000)]
proto more stuff

28 years agono sys/cpu.h
deraadt [Thu, 2 May 1996 13:20:16 +0000 (13:20 +0000)]
no sys/cpu.h

28 years agono sys/cpu.h, fix bugs in ch
deraadt [Thu, 2 May 1996 13:17:48 +0000 (13:17 +0000)]
no sys/cpu.h, fix bugs in ch

28 years agoproto more stuff
deraadt [Thu, 2 May 1996 13:14:51 +0000 (13:14 +0000)]
proto more stuff

28 years agosync with master
deraadt [Thu, 2 May 1996 13:14:20 +0000 (13:14 +0000)]
sync with master

28 years agoadd futimes()
deraadt [Thu, 2 May 1996 13:14:04 +0000 (13:14 +0000)]
add futimes()

28 years agodk_establish() is actually supposed to be void
deraadt [Thu, 2 May 1996 13:13:21 +0000 (13:13 +0000)]
dk_establish() is actually supposed to be void

28 years agosync syscalls, no sys/cpu.h
deraadt [Thu, 2 May 1996 13:12:05 +0000 (13:12 +0000)]
sync syscalls, no sys/cpu.h

28 years agoImplement futimes()
deraadt [Thu, 2 May 1996 13:09:50 +0000 (13:09 +0000)]
Implement futimes()

28 years agono sys/cpu.h
deraadt [Thu, 2 May 1996 13:07:19 +0000 (13:07 +0000)]
no sys/cpu.h

28 years ago- don't use if_index to get the number of interfaces in SIOCGIFNUM; compute
deraadt [Thu, 2 May 1996 13:06:53 +0000 (13:06 +0000)]
- don't use if_index to get the number of interfaces in SIOCGIFNUM; compute
  the actual number.
- forgot to copyout the result in SIOGCIFFLAGS.

28 years agoAdd SI_SYSTEMINFO from Solaris-2.5
deraadt [Thu, 2 May 1996 13:06:31 +0000 (13:06 +0000)]
Add SI_SYSTEMINFO from Solaris-2.5

28 years agosync with netbsd
deraadt [Thu, 2 May 1996 13:05:14 +0000 (13:05 +0000)]
sync with netbsd

28 years agopica also uses elf
pefo [Thu, 2 May 1996 08:33:15 +0000 (08:33 +0000)]
pica also uses elf

28 years agoTemporary exec_elf.c overriding the one in kern until changes
pefo [Thu, 2 May 1996 08:21:03 +0000 (08:21 +0000)]
Temporary exec_elf.c overriding the one in kern until changes
merged with kern/exec_elf.c.

28 years agoNew include file.
pefo [Thu, 2 May 1996 08:18:33 +0000 (08:18 +0000)]
New include file.

28 years agoNew config file...
pefo [Thu, 2 May 1996 08:15:49 +0000 (08:15 +0000)]
New config file...

28 years agoUpdated for new config etc.
pefo [Thu, 2 May 1996 07:59:33 +0000 (07:59 +0000)]
Updated for new config etc.

28 years agoMake cpu.h self-contained by including psl.h
niklas [Thu, 2 May 1996 07:57:23 +0000 (07:57 +0000)]
Make cpu.h self-contained by including psl.h

28 years agoOops! A file forgotten from the former commit:
niklas [Thu, 2 May 1996 07:43:07 +0000 (07:43 +0000)]
Oops! A file forgotten from the former commit:
The ed driver cannot be in conf/files due to a name conflict in the amiga
port.  This is resolved like the if_le conflict, by having it in files.i386
until the conflict is resolved.

28 years agoFixup of a merge error
niklas [Thu, 2 May 1996 07:33:43 +0000 (07:33 +0000)]
Fixup of a merge error

28 years agoDefine pcmcia as a dummy device for the sake of files.isa inclusion
niklas [Thu, 2 May 1996 07:31:53 +0000 (07:31 +0000)]
Define pcmcia as a dummy device for the sake of files.isa inclusion

28 years agoThe ed driver cannot be in conf/files due to a name conflict in the amiga
niklas [Thu, 2 May 1996 07:21:15 +0000 (07:21 +0000)]
The ed driver cannot be in conf/files due to a name conflict in the amiga
port.  This is resolved like the if_le conflict, by having it in files.i386
until the conflict is resolved.

28 years agoSync with NetBSD 9600430. The port has gone over a major -Wall treat
niklas [Thu, 2 May 1996 06:43:09 +0000 (06:43 +0000)]
Sync with NetBSD 9600430.  The port has gone over a major -Wall treat

28 years agoCheck (once again) the packet length against MCLBYTES always.
niklas [Thu, 2 May 1996 06:30:26 +0000 (06:30 +0000)]
Check (once again) the packet length against MCLBYTES always.
MCLBYTES has recently been raised to >ETHER_MAX_LEN so that is not a
problem anymore.  The former code could result in memory corruption.

28 years agosync with netbsd
deraadt [Thu, 2 May 1996 01:24:27 +0000 (01:24 +0000)]
sync with netbsd

28 years agoOur kernel is named /bsd, and we use $OpenBSD$ RCS IDs
niklas [Wed, 1 May 1996 22:15:18 +0000 (22:15 +0000)]
Our kernel is named /bsd, and we use $OpenBSD$ RCS IDs

28 years agoWhoops! This can go too.
hvozda [Wed, 1 May 1996 20:46:04 +0000 (20:46 +0000)]
Whoops!  This can go too.

28 years agoWe're going to move these into the GNU tree; they don't go here...
hvozda [Wed, 1 May 1996 20:39:21 +0000 (20:39 +0000)]
We're going to move these into the GNU tree; they don't go here...

28 years agoa bit of clean up; also, let's not deal with the dump* utilities for now;
hvozda [Wed, 1 May 1996 20:33:02 +0000 (20:33 +0000)]
a bit of clean up; also, let's not deal with the dump* utilities for now;
they contain some GPL'd stuff and should be moved to the GNU tree...

28 years agoNew file for new configure
pefo [Wed, 1 May 1996 18:38:46 +0000 (18:38 +0000)]
New file for new configure

28 years agoUpdated to new configure.
pefo [Wed, 1 May 1996 18:23:41 +0000 (18:23 +0000)]
Updated to new configure.

28 years agoUpdated to new configure.
pefo [Wed, 1 May 1996 18:15:48 +0000 (18:15 +0000)]
Updated to new configure.

28 years agoUpdated to new configure.
pefo [Wed, 1 May 1996 16:59:32 +0000 (16:59 +0000)]
Updated to new configure.

28 years agoUpdated to new config interface.
pefo [Wed, 1 May 1996 16:45:06 +0000 (16:45 +0000)]
Updated to new config interface.

28 years agoCommands now output to fifo directly instead of via dma.
pefo [Wed, 1 May 1996 15:45:31 +0000 (15:45 +0000)]
Commands now output to fifo directly instead of via dma.

28 years agoswitch on _KERNEL to pull in correct headers
deraadt [Wed, 1 May 1996 15:18:44 +0000 (15:18 +0000)]
switch on _KERNEL to pull in correct headers

28 years agosparc needs memset, compiler calls it automatically
deraadt [Wed, 1 May 1996 15:17:31 +0000 (15:17 +0000)]
sparc needs memset, compiler calls it automatically

28 years ago(once again) allow /etc/fstab mountpoints to be used, ie "fsck /usr"
deraadt [Wed, 1 May 1996 15:14:43 +0000 (15:14 +0000)]
(once again) allow /etc/fstab mountpoints to be used, ie "fsck /usr"

28 years agouse .S version
deraadt [Wed, 1 May 1996 15:12:28 +0000 (15:12 +0000)]
use .S version

28 years agocopied from libc
deraadt [Wed, 1 May 1996 15:08:15 +0000 (15:08 +0000)]
copied from libc

28 years agono longer needed because gcc has been fixed
deraadt [Wed, 1 May 1996 15:07:40 +0000 (15:07 +0000)]
no longer needed because gcc has been fixed

28 years agocopyright added by mark at my suggestion
deraadt [Wed, 1 May 1996 15:07:22 +0000 (15:07 +0000)]
copyright added by mark at my suggestion

28 years agofrom netbsd; fix a printf format string
deraadt [Wed, 1 May 1996 14:06:28 +0000 (14:06 +0000)]
from netbsd; fix a printf format string

28 years agonew arm32 port
deraadt [Wed, 1 May 1996 13:46:58 +0000 (13:46 +0000)]
new arm32 port

28 years agosync a bit w/ Net's solution to CERT-96.08.
mickey [Wed, 1 May 1996 13:42:30 +0000 (13:42 +0000)]
sync a bit w/ Net's solution to CERT-96.08.

28 years agofrom ragge; Updated to work correctly, pointed out by Tom Ivar Helbekkmo
deraadt [Wed, 1 May 1996 13:40:17 +0000 (13:40 +0000)]
from ragge; Updated to work correctly, pointed out by Tom Ivar Helbekkmo

28 years agotraverse for obj; pcmcia stuff is i386 only (for now)
deraadt [Wed, 1 May 1996 13:33:27 +0000 (13:33 +0000)]
traverse for obj; pcmcia stuff is i386 only (for now)

28 years agofrom netbsd:
deraadt [Wed, 1 May 1996 13:32:21 +0000 (13:32 +0000)]
from netbsd:
- Fixed core-dump when key has no netgroups
- added -d flag for debugging.
- moved external functions to netgroup.h

28 years agosave some bytes of disk
deraadt [Wed, 1 May 1996 13:31:51 +0000 (13:31 +0000)]
save some bytes of disk

28 years agorealinstall -> includes
deraadt [Wed, 1 May 1996 13:09:10 +0000 (13:09 +0000)]
realinstall -> includes

28 years agofrom netbsd: Add kvm_dump* prototypes
deraadt [Wed, 1 May 1996 13:08:07 +0000 (13:08 +0000)]
from netbsd: Add kvm_dump* prototypes

28 years agofrom netbsd; Added private functions
deraadt [Wed, 1 May 1996 13:07:49 +0000 (13:07 +0000)]
from netbsd; Added private functions

28 years agotypo in __STRICT_ANSI__
deraadt [Wed, 1 May 1996 13:07:31 +0000 (13:07 +0000)]
typo in __STRICT_ANSI__

28 years agoswitch on _KERNEL to load proper include file
deraadt [Wed, 1 May 1996 12:57:37 +0000 (12:57 +0000)]
switch on _KERNEL to load proper include file

28 years agofrom netbsd:
deraadt [Wed, 1 May 1996 12:56:53 +0000 (12:56 +0000)]
from netbsd:
- grab prototypes from netgroup.h
- added _ng_print, netgroup pretty printing function

28 years agofrom netbsd: #define _verr* to verr*, to make these use prototypes
deraadt [Wed, 1 May 1996 12:56:18 +0000 (12:56 +0000)]
from netbsd: #define _verr* to verr*, to make these use prototypes
correctly and compile in the "no indr_references" case.

28 years agofrom cgd; fix a couple of typesetting and grammatical errors in GLOB_BRACE description
deraadt [Wed, 1 May 1996 12:55:50 +0000 (12:55 +0000)]
from cgd; fix a couple of typesetting and grammatical errors in GLOB_BRACE description

28 years agovis.3 man page misuses the word comprise; netbsd pr#2345; from seebs@taniemarie.solon.com
deraadt [Wed, 1 May 1996 12:55:19 +0000 (12:55 +0000)]
vis.3 man page misuses the word comprise; netbsd pr#2345; from seebs@taniemarie.solon.com

28 years agosync with netbsd
deraadt [Wed, 1 May 1996 12:52:30 +0000 (12:52 +0000)]
sync with netbsd

28 years agouse strcat.S instead of strcat.c
deraadt [Wed, 1 May 1996 12:52:18 +0000 (12:52 +0000)]
use strcat.S instead of strcat.c

28 years agoarm32 libc support
deraadt [Wed, 1 May 1996 12:51:12 +0000 (12:51 +0000)]
arm32 libc support

28 years agobump minor because of futimes
deraadt [Wed, 1 May 1996 12:27:21 +0000 (12:27 +0000)]
bump minor because of futimes

28 years agoadd futimes
deraadt [Wed, 1 May 1996 11:13:37 +0000 (11:13 +0000)]
add futimes

28 years agofrom netbsd; Document EMFILE and ENFILE
deraadt [Wed, 1 May 1996 11:10:26 +0000 (11:10 +0000)]
from netbsd; Document EMFILE and ENFILE

28 years agodo not proto __syscall or you will experience excruciating pain
deraadt [Wed, 1 May 1996 11:09:23 +0000 (11:09 +0000)]
do not proto __syscall or you will experience excruciating pain

28 years agofrom netbsd; Document futimes()
deraadt [Wed, 1 May 1996 11:08:27 +0000 (11:08 +0000)]
from netbsd; Document futimes()

28 years agowe need SERVER_FLOWCONTROL enabled
deraadt [Wed, 1 May 1996 07:26:35 +0000 (07:26 +0000)]
we need SERVER_FLOWCONTROL enabled

28 years agono longer need yp.no directory.. install into /var/yp directly
deraadt [Wed, 1 May 1996 02:04:06 +0000 (02:04 +0000)]
no longer need yp.no directory.. install into /var/yp directly

28 years agowe don't need ia_iosize setting, since no isa_attach_args
mickey [Wed, 1 May 1996 00:16:19 +0000 (00:16 +0000)]
we don't need ia_iosize setting, since no isa_attach_args
stuff passed.

28 years agoadd IPX support.
mickey [Tue, 30 Apr 1996 21:54:40 +0000 (21:54 +0000)]
add IPX support.
from now IPX fully attached to the system, but only for i386.
other platforms need the same additions.

28 years agoTidy up a bit...
hvozda [Tue, 30 Apr 1996 18:49:41 +0000 (18:49 +0000)]
Tidy up a bit...

28 years agoOpenBSD not NetBSD. Also, fixed cvs OpenBSD tag.
etheisen [Tue, 30 Apr 1996 02:55:53 +0000 (02:55 +0000)]
OpenBSD not NetBSD.  Also, fixed cvs OpenBSD tag.

28 years agoHmmm, guess we really do need that #endif :-)
hvozda [Mon, 29 Apr 1996 15:25:35 +0000 (15:25 +0000)]
Hmmm, guess we really do need that #endif :-)

28 years agoPull in John Kohl's [jtk@netbsd.org] most recent (15Apr96) APM and PCMCIA work
hvozda [Mon, 29 Apr 1996 14:12:01 +0000 (14:12 +0000)]
Pull in John Kohl's [jtk@netbsd.org] most recent (15Apr96) APM and PCMCIA work
(original PCMCIA framework  by Stefan Grefen [grefen@convex.com]).

28 years agoPull in John Kohl's most recent (15Apr96) APM and PCMCIA work
hvozda [Mon, 29 Apr 1996 13:05:58 +0000 (13:05 +0000)]
Pull in John Kohl's most recent (15Apr96) APM and PCMCIA work
(original PCMCIA framework  by Stefan Grefen).

28 years agofix last fix that was unfix for the before previous fix.
mickey [Mon, 29 Apr 1996 11:42:06 +0000 (11:42 +0000)]
fix last fix that was unfix for the before previous fix.
that is, redundant ).

28 years agoSplit the MD part into different tables.
mickey [Mon, 29 Apr 1996 11:21:08 +0000 (11:21 +0000)]
Split the MD part into different tables.
Add KOI8 russian encoding.

28 years agoRewrite a bit w/ a new flavour of behaviour understanding.
mickey [Mon, 29 Apr 1996 09:59:37 +0000 (09:59 +0000)]
Rewrite a bit w/ a new flavour of behaviour understanding.
Disable debug code by default.

28 years agoyp depends on /var/yp/bindings, not only /var/yp
deraadt [Mon, 29 Apr 1996 08:05:34 +0000 (08:05 +0000)]
yp depends on /var/yp/bindings, not only /var/yp

28 years agointuit whether ypbind, ypserv, and rpc.yppasswdd should run
deraadt [Mon, 29 Apr 1996 08:02:59 +0000 (08:02 +0000)]
intuit whether ypbind, ypserv, and rpc.yppasswdd should run

28 years agoFrom NetBSD:
niklas [Mon, 29 Apr 1996 07:09:44 +0000 (07:09 +0000)]
From NetBSD:
Re-enable weak alias and sysv pragma support that was lost when we
upgraded to gcc-2.7.  These changes have been submitted to the gcc
maintainers.  With luck, we won't have this problem again...

28 years agoInitial libc ELF support. Currently only elf_hash() is implemented.
etheisen [Mon, 29 Apr 1996 04:53:27 +0000 (04:53 +0000)]
Initial libc ELF support.  Currently only elf_hash() is implemented.

28 years agofix the wrong changes, so the bcasts will work now ;)
mickey [Mon, 29 Apr 1996 01:13:01 +0000 (01:13 +0000)]
fix the wrong changes, so the bcasts will work now ;)

28 years agoAdded section header type SHT_OPENBSD - value 0xffffffff, section
etheisen [Mon, 29 Apr 1996 00:54:15 +0000 (00:54 +0000)]
Added section header type SHT_OPENBSD - value 0xffffffff, section
header name ELF_OPENBSD - value ".openbsd", and elf_hash() prototype
in preparation for Per's import of the ELF RTLD.

Every OpenBSD ELF bin/so should contain a "empty" section header of
type SHT_OPENBSD, and this string ".openbsd" in the .dynstr section.
This will allow us to determine the exe/lib's target OS.  Note that
use of SHT_OPENBSD and ELF_OPENBSD is not ABI compliant.  GNU binutils
will require mods to met this goal.

The relocation settings are now re-enabled.

28 years agoadd missed satosin().
mickey [Mon, 29 Apr 1996 00:46:56 +0000 (00:46 +0000)]
add missed satosin().

28 years agoRevert last commit.
mickey [Mon, 29 Apr 1996 00:42:25 +0000 (00:42 +0000)]
Revert last commit.

28 years agoDeal again w/ the brain damaged osockaddr.
mickey [Sun, 28 Apr 1996 23:58:04 +0000 (23:58 +0000)]
Deal again w/ the brain damaged osockaddr.

28 years agoAdd this stuff to keep compilers happy.
mickey [Sun, 28 Apr 1996 23:57:46 +0000 (23:57 +0000)]
Add this stuff to keep compilers happy.

28 years agoFix the bugs w/ that osockaddr.
mickey [Sun, 28 Apr 1996 23:56:18 +0000 (23:56 +0000)]
Fix the bugs w/ that osockaddr.
minor cleanups.
this was tested w/: OpenBSD, Kleenux, BSDi (in all combinations).

28 years agornd driver needs i586 counter too.
mickey [Sun, 28 Apr 1996 22:29:06 +0000 (22:29 +0000)]
rnd driver needs i586 counter too.