openbsd
24 years agosync
deraadt [Tue, 21 Mar 2000 22:04:23 +0000 (22:04 +0000)]
sync

24 years ago3com 3cr990 crypto ethernet card
deraadt [Tue, 21 Mar 2000 22:01:06 +0000 (22:01 +0000)]
3com 3cr990 crypto ethernet card

24 years agoshorten 2nd ID message
deraadt [Tue, 21 Mar 2000 21:59:18 +0000 (21:59 +0000)]
shorten 2nd ID message

24 years agoadd missing break; found by Matt Patton <mep@netsec.net>.
jason [Tue, 21 Mar 2000 21:58:04 +0000 (21:58 +0000)]
add missing break; found by Matt Patton <mep@netsec.net>.

24 years agoonly chdir() if needed. This affected having who reading different file
ericj [Tue, 21 Mar 2000 21:54:51 +0000 (21:54 +0000)]
only chdir() if needed. This affected having who reading different file

24 years agoFix casting so it compiles on alphas (testing by janjaap@stack.nl,
angelos [Tue, 21 Mar 2000 21:00:09 +0000 (21:00 +0000)]
Fix casting so it compiles on alphas (testing by janjaap@stack.nl,
closing pr #1150)

24 years agomore random stats
mickey [Tue, 21 Mar 2000 20:46:30 +0000 (20:46 +0000)]
more random stats

24 years agoonly free in swap_off if allocated.
provos [Tue, 21 Mar 2000 17:51:00 +0000 (17:51 +0000)]
only free in swap_off if allocated.

24 years agodouble ncallout, until art fixes this further
deraadt [Tue, 21 Mar 2000 14:55:52 +0000 (14:55 +0000)]
double ncallout, until art fixes this further

24 years agoAdd HISTORY sections; from FreeBSD. Information originally obtained from
aaron [Tue, 21 Mar 2000 14:40:13 +0000 (14:40 +0000)]
Add HISTORY sections; from FreeBSD. Information originally obtained from
"A Quarter Centry of UNIX, Peter H. Salus, Page 41".

24 years agoThe BUGS section comes after HISTORY, usually.
aaron [Tue, 21 Mar 2000 14:19:46 +0000 (14:19 +0000)]
The BUGS section comes after HISTORY, usually.

24 years agoUse proper KNF in code example; d@
aaron [Tue, 21 Mar 2000 14:08:35 +0000 (14:08 +0000)]
Use proper KNF in code example; d@

24 years agoSometimes it is confusing when a sentence begins with lowercase; d@
aaron [Tue, 21 Mar 2000 14:06:54 +0000 (14:06 +0000)]
Sometimes it is confusing when a sentence begins with lowercase; d@

24 years agoFix function to comply with prototype. Kind of moot, as tcp signatures
angelos [Tue, 21 Mar 2000 04:53:13 +0000 (04:53 +0000)]
Fix function to comply with prototype. Kind of moot, as tcp signatures
don't work yet anyhow, so there's no point compiling them in.

24 years agoforce shell execution; TDeval@PrimeOBJ.COM
deraadt [Tue, 21 Mar 2000 00:26:45 +0000 (00:26 +0000)]
force shell execution; TDeval@PrimeOBJ.COM

24 years agosync
deraadt [Mon, 20 Mar 2000 21:57:40 +0000 (21:57 +0000)]
sync

24 years agooh, and we need this
deraadt [Mon, 20 Mar 2000 21:31:45 +0000 (21:31 +0000)]
oh, and we need this

24 years agomove software crypto engine out of main crypto.c
deraadt [Mon, 20 Mar 2000 21:21:49 +0000 (21:21 +0000)]
move software crypto engine out of main crypto.c

24 years agoMake float.h and limits.h agree for DBL_MIN and DBL_MAX.
rahnds [Mon, 20 Mar 2000 17:04:33 +0000 (17:04 +0000)]
Make float.h and limits.h agree for DBL_MIN and DBL_MAX.

24 years agobring proto into scope
deraadt [Mon, 20 Mar 2000 15:29:53 +0000 (15:29 +0000)]
bring proto into scope

24 years agox509_att.c that was left out.
ho [Mon, 20 Mar 2000 14:52:39 +0000 (14:52 +0000)]
x509_att.c that was left out.

24 years agoUpdate after realpha on the source.
rahnds [Mon, 20 Mar 2000 07:46:00 +0000 (07:46 +0000)]
Update after realpha on the source.

24 years agoApple Bandit was in here twice, once properly alpha, one not
rahnds [Mon, 20 Mar 2000 07:40:44 +0000 (07:40 +0000)]
Apple Bandit was in here twice, once properly alpha, one not
I deleted the wrong one.

Now reordered properly.

24 years agoUpdate
rahnds [Mon, 20 Mar 2000 07:37:55 +0000 (07:37 +0000)]
Update

24 years agoAdd Apple and Motorola PCI devices.
rahnds [Mon, 20 Mar 2000 07:33:07 +0000 (07:33 +0000)]
Add Apple and Motorola PCI devices.

24 years agoRegister definitions for openpic interrupt controller driver.
rahnds [Mon, 20 Mar 2000 07:27:52 +0000 (07:27 +0000)]
Register definitions for openpic interrupt controller driver.

24 years agoInterrupt code changed from called routines, to initialized driver.
rahnds [Mon, 20 Mar 2000 07:26:49 +0000 (07:26 +0000)]
Interrupt code changed from called routines, to initialized driver.
Added openpic support with this new driver scheme.

added support for keylargo-ata, G4 ide configures properly.
interrupt configuration changed to be more full featured, like isa had been.

24 years agoearly support for busdma added, allows USBMAC config to attach ohci USB,
rahnds [Mon, 20 Mar 2000 07:14:59 +0000 (07:14 +0000)]
early support for busdma added, allows USBMAC config to attach ohci USB,
however, it claims "legacy support: unsupported" which then causes
the imac to not config USB further.

Changes to *MAC to support openpic interrupt controller, G4 (uninorth)
is almost supported, but hangs during root mount.

24 years agoChanges to support uninorth bridge (probably a bit of a hack for now).
rahnds [Mon, 20 Mar 2000 07:10:50 +0000 (07:10 +0000)]
Changes to support uninorth bridge (probably a bit of a hack for now).
cleaned up the previous support for the macobio that was there previously.

Now registers real interupt handler devices instead of the pseudo configed
ones before.

The G4 systems are not yet working, the onboard ide configures properly
and interrupts seem to work, but the system hangs before mounting
the root drive (even ramdisks). Maybe someone will point out something
bogus in the code, so it is being checked in.

24 years agoadd first version of bus_dma for powerpc.
rahnds [Mon, 20 Mar 2000 07:05:52 +0000 (07:05 +0000)]
add first version of bus_dma for powerpc.
changes to trap handler to print out better information for jump to 0 bugs.
changes to pmap.c and machdep.c to debug a duplicate memory region
bug occasionally observed on imac with compressed kernels.

24 years agoPrint statistics about crypto failures in IPsec processing.
angelos [Mon, 20 Mar 2000 02:38:35 +0000 (02:38 +0000)]
Print statistics about crypto failures in IPsec processing.

24 years agoChange how obj_dat.pl is run, it has changed to take args insted of io redirect
beck [Sun, 19 Mar 2000 22:17:05 +0000 (22:17 +0000)]
Change how obj_dat.pl is run, it has changed to take args insted of io redirect

24 years agoNo, I'm a luser and a moron. this is *not* supposed to be here.
beck [Sun, 19 Mar 2000 21:47:29 +0000 (21:47 +0000)]
No, I'm a luser and a moron. this is *not* supposed to be here.

24 years agothis appears to be needed again.
beck [Sun, 19 Mar 2000 21:31:31 +0000 (21:31 +0000)]
this appears to be needed again.

24 years agoVarious cleanups.
aaron [Sun, 19 Mar 2000 19:25:21 +0000 (19:25 +0000)]
Various cleanups.

24 years agoRemove hard sentence breaks. Add $OpenBSD$ tags where appropriate. Some other
aaron [Sun, 19 Mar 2000 17:56:58 +0000 (17:56 +0000)]
Remove hard sentence breaks. Add $OpenBSD$ tags where appropriate. Some other
cleanup along the way.

24 years agofaster log2, more stats, lazy random stirring, more stats, less debug, help and ok...
mickey [Sun, 19 Mar 2000 17:38:03 +0000 (17:38 +0000)]
faster log2, more stats, lazy random stirring, more stats, less debug, help and ok from provos@

24 years agoAdd some diagnostics to prove that incoming IP fragments are
brian [Sun, 19 Mar 2000 12:38:19 +0000 (12:38 +0000)]
Add some diagnostics to prove that incoming IP fragments are
being dealt with correctly.

24 years agocleanup
beck [Sun, 19 Mar 2000 11:50:42 +0000 (11:50 +0000)]
cleanup

24 years agoapache 1.3.12 + mod_ssl 2.6.2 merge
beck [Sun, 19 Mar 2000 11:16:13 +0000 (11:16 +0000)]
apache 1.3.12 + mod_ssl 2.6.2 merge

24 years agonew minty 0.9.5 openssl
beck [Sun, 19 Mar 2000 11:14:55 +0000 (11:14 +0000)]
new minty 0.9.5 openssl

24 years agoOpenSSL 0.9.5 merge
beck [Sun, 19 Mar 2000 11:07:35 +0000 (11:07 +0000)]
OpenSSL 0.9.5 merge

*warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2
if you are using the ssl26 packages for ssh and other things to work you will
need to get new ones (see ~beck/libsslsnap/<arch>) on cvs or ~beck/src-patent.tar.gz on cvs

24 years agoAllow environment variables on command/config lines; markk@knigma.org
brian [Sun, 19 Mar 2000 10:33:32 +0000 (10:33 +0000)]
Allow environment variables on command/config lines; markk@knigma.org
Add the ``resolv'' command so that when ``enable dns''
is used, it's possible to restore the file.

24 years agosplit crypto driver front-end from software crypto engine
deraadt [Sun, 19 Mar 2000 06:53:40 +0000 (06:53 +0000)]
split crypto driver front-end from software crypto engine

24 years agosync
deraadt [Sun, 19 Mar 2000 01:16:11 +0000 (01:16 +0000)]
sync

24 years agopopulateusrlocal: create the right hierarchy under /usr/local
espie [Sun, 19 Mar 2000 01:14:03 +0000 (01:14 +0000)]
populateusrlocal: create the right hierarchy under /usr/local
right before unmounting the new system.
Beats having mtree files around every package...

24 years agoBring the format closer to ifconfig(8).
aaron [Sun, 19 Mar 2000 00:35:10 +0000 (00:35 +0000)]
Bring the format closer to ifconfig(8).

24 years agoRemove hard sentence breaks, and some other cleanup along the way.
aaron [Sat, 18 Mar 2000 22:55:53 +0000 (22:55 +0000)]
Remove hard sentence breaks, and some other cleanup along the way.

24 years agoSync.
ian [Sat, 18 Mar 2000 21:39:15 +0000 (21:39 +0000)]
Sync.

24 years agoImplement vfork (ok jasoni).
ian [Sat, 18 Mar 2000 21:36:02 +0000 (21:36 +0000)]
Implement vfork (ok jasoni).

24 years agomore details; d
deraadt [Sat, 18 Mar 2000 21:26:28 +0000 (21:26 +0000)]
more details; d

24 years agofix parsing of commands after @ keywords and hourly bitmap handling;
deraadt [Sat, 18 Mar 2000 21:23:04 +0000 (21:23 +0000)]
fix parsing of commands after @ keywords and hourly bitmap handling;
sheldonh@uunet.co.za

24 years agopostpone memory allocation for uvm swap encryption until it is turned on with
provos [Sat, 18 Mar 2000 20:51:32 +0000 (20:51 +0000)]
postpone memory allocation for uvm swap encryption until it is turned on with
sysctl.

24 years agosilence all extra route addition printouts
deraadt [Sat, 18 Mar 2000 19:45:45 +0000 (19:45 +0000)]
silence all extra route addition printouts

24 years agomake uvm swap encrypt compile again, from markus@
provos [Sat, 18 Mar 2000 19:34:24 +0000 (19:34 +0000)]
make uvm swap encrypt compile again, from markus@

24 years agocap the maximum sessions at 2048 since that's all that is available in
jason [Sat, 18 Mar 2000 02:41:45 +0000 (02:41 +0000)]
cap the maximum sessions at 2048 since that's all that is available in
the result descriptor (the command descriptor has an extra bit, but it
gets blown away in transit).

24 years agodelete generated files (again (*&@#$
deraadt [Sat, 18 Mar 2000 01:27:18 +0000 (01:27 +0000)]
delete generated files (again (*&@#$

24 years agoLast needed m4 changes to bootstrap autoconf without gnu-m4.
espie [Sat, 18 Mar 2000 01:06:55 +0000 (01:06 +0000)]
Last needed m4 changes to bootstrap autoconf without gnu-m4.

24 years agoratecheck - function to help implement rate-limited actions (from NetBSD)
jakob [Fri, 17 Mar 2000 22:24:26 +0000 (22:24 +0000)]
ratecheck - function to help implement rate-limited actions (from NetBSD)
ok art@

24 years agoremove multiple function declarations.
art [Fri, 17 Mar 2000 22:05:57 +0000 (22:05 +0000)]
remove multiple function declarations.

24 years agoBe sure to mask out the chip stepping when examining the chip level
jason [Fri, 17 Mar 2000 21:59:07 +0000 (21:59 +0000)]
Be sure to mask out the chip stepping when examining the chip level
For round robin requests, use one static variable and hifn_cd to decide
the next device to use.

24 years agomove more sun4m stuff behind an #ifdef
deraadt [Fri, 17 Mar 2000 21:54:07 +0000 (21:54 +0000)]
move more sun4m stuff behind an #ifdef

24 years agoFix some space->\t
jason [Fri, 17 Mar 2000 20:31:30 +0000 (20:31 +0000)]
Fix some space->\t
Attempt to figure out how much context ram is on the board (known to work
with sram boards).
From the amount of ram & other configuration, figure out how many sessions
are available for storage.

24 years agoTry to synchronize the ksh(1) and sh(1) man pages somewhat.
aaron [Fri, 17 Mar 2000 18:48:43 +0000 (18:48 +0000)]
Try to synchronize the ksh(1) and sh(1) man pages somewhat.

24 years agoRemove hard sentence breaks.
aaron [Fri, 17 Mar 2000 18:15:11 +0000 (18:15 +0000)]
Remove hard sentence breaks.

24 years agocorrect reject route installations for IPv6. improve comments.
itojun [Fri, 17 Mar 2000 17:40:31 +0000 (17:40 +0000)]
correct reject route installations for IPv6.  improve comments.

24 years agomore comment fixes.
itojun [Fri, 17 Mar 2000 17:34:43 +0000 (17:34 +0000)]
more comment fixes.

24 years agoimprove comments. we don't usually need explicit configs.
itojun [Fri, 17 Mar 2000 17:18:59 +0000 (17:18 +0000)]
improve comments.  we don't usually need explicit configs.

24 years agofix a non-DIAGNOSTIC gotcha
deraadt [Fri, 17 Mar 2000 13:53:23 +0000 (13:53 +0000)]
fix a non-DIAGNOSTIC gotcha

24 years agoCryptographic services framework, and software "device driver". The
angelos [Fri, 17 Mar 2000 10:25:20 +0000 (10:25 +0000)]
Cryptographic services framework, and software "device driver". The
idea is to support various cryptographic hardware accelerators (which
may be (detachable) cards, secondary/tertiary/etc processors,
software crypto, etc). Supports session migration between crypto
devices. What it doesn't (yet) support:
 - multiple instances of the same algorithm used in the same session
 - use of multiple crypto drivers in the same session
 - asymmetric crypto

No support for a userland device yet.

IPsec code path modified to allow for asynchronous cryptography
(callbacks used in both input and output processing). Some unrelated
code simplification done in the process (especially for AH).

Development of this code kindly supported by Network Security
Technologies (NSTI). The code was writen mostly in Greece, and is
being committed from Montreal.

24 years agosync
deraadt [Fri, 17 Mar 2000 07:30:11 +0000 (07:30 +0000)]
sync

24 years agohifn driver changed names
deraadt [Fri, 17 Mar 2000 02:53:39 +0000 (02:53 +0000)]
hifn driver changed names

24 years agoSync with FreeBSD. Also, fix a stupid bug where the dc driver was claiming
aaron [Fri, 17 Mar 2000 01:27:13 +0000 (01:27 +0000)]
Sync with FreeBSD. Also, fix a stupid bug where the dc driver was claiming
all PCI interrupts (kind of a bad thing, noticed by jason@); from jason@

24 years agoBring in some new UVM code from NetBSD (not current).
art [Thu, 16 Mar 2000 22:11:02 +0000 (22:11 +0000)]
Bring in some new UVM code from NetBSD (not current).

 - Introduce a new type of map that are interrupt safe and never allow faults
   in them. mb_map and kmem_map are made intrsafe.
 - Add "access protection" to uvm_vslock (to be passed down to uvm_fault and
   later to pmap_enter).
 - madvise(2) now works.
 - various cleanups.

24 years ago-pedantic: signed vs. unsigned, void*-arithm, etc
markus [Thu, 16 Mar 2000 20:56:13 +0000 (20:56 +0000)]
-pedantic: signed vs. unsigned, void*-arithm, etc

24 years agodocument that other vendors use the hifn pci id too
deraadt [Thu, 16 Mar 2000 20:39:23 +0000 (20:39 +0000)]
document that other vendors use the hifn pci id too

24 years agostart at a hifn 7751 man page
deraadt [Thu, 16 Mar 2000 20:34:08 +0000 (20:34 +0000)]
start at a hifn 7751 man page

24 years agomove aeon to hifn7751
deraadt [Thu, 16 Mar 2000 20:33:47 +0000 (20:33 +0000)]
move aeon to hifn7751

24 years agoworkaround against name servers which return NXDOMAIN/SERVFAIL on IPv4 only
itojun [Thu, 16 Mar 2000 14:08:55 +0000 (14:08 +0000)]
workaround against name servers which return NXDOMAIN/SERVFAIL on IPv4 only
node (the srever server should return acount = 0 without error).
NetBSD PR: 9621

24 years agoConvert to mdoc, but it's still a pretty ugly man page.
aaron [Thu, 16 Mar 2000 00:36:38 +0000 (00:36 +0000)]
Convert to mdoc, but it's still a pretty ugly man page.

24 years agoprevent overflow in a diagnostic check; art@ ok
mickey [Wed, 15 Mar 2000 15:58:40 +0000 (15:58 +0000)]
prevent overflow in a diagnostic check; art@ ok

24 years agoFix the NetBSD id strings.
art [Wed, 15 Mar 2000 15:50:18 +0000 (15:50 +0000)]
Fix the NetBSD id strings.

24 years agoBring in bit definitions from the datasheet and allow shared interrupts.
jason [Wed, 15 Mar 2000 14:55:51 +0000 (14:55 +0000)]
Bring in bit definitions from the datasheet and allow shared interrupts.

24 years agomore smurph damage control
deraadt [Wed, 15 Mar 2000 14:37:49 +0000 (14:37 +0000)]
more smurph damage control

24 years agosync
deraadt [Wed, 15 Mar 2000 14:36:19 +0000 (14:36 +0000)]
sync

24 years agoDon't allow the PAGE_SIZE macros to be exported to userland.
art [Wed, 15 Mar 2000 14:17:48 +0000 (14:17 +0000)]
Don't allow the PAGE_SIZE macros to be exported to userland.

24 years agoMore stuff that doesn't belong in UVM.
art [Wed, 15 Mar 2000 14:16:12 +0000 (14:16 +0000)]
More stuff that doesn't belong in UVM.

24 years agocast the VM_INHERIT_ constants to the correct type.
art [Wed, 15 Mar 2000 14:14:33 +0000 (14:14 +0000)]
cast the VM_INHERIT_ constants to the correct type.

24 years agoRepair mdoc botch.
aaron [Wed, 15 Mar 2000 11:56:14 +0000 (11:56 +0000)]
Repair mdoc botch.

24 years agoimplimented -> implemented
todd [Wed, 15 Mar 2000 03:56:48 +0000 (03:56 +0000)]
implimented -> implemented

24 years agoSupport FAT32 partitions >4GB (up to 128GB, in fact); d@ ok, from NetBSD.
aaron [Wed, 15 Mar 2000 03:18:02 +0000 (03:18 +0000)]
Support FAT32 partitions >4GB (up to 128GB, in fact); d@ ok, from NetBSD.

24 years agoRepair mdoc botch.
aaron [Wed, 15 Mar 2000 00:09:46 +0000 (00:09 +0000)]
Repair mdoc botch.

24 years agorepair errors; reported by amh@pobox.com
deraadt [Tue, 14 Mar 2000 21:47:38 +0000 (21:47 +0000)]
repair errors; reported by amh@pobox.com

24 years agoSuffix "i.e." and "e.g." with a comma. Just another really picky man page
aaron [Tue, 14 Mar 2000 21:31:34 +0000 (21:31 +0000)]
Suffix "i.e." and "e.g." with a comma. Just another really picky man page
commit, as we want our documentation to be as consistently formatted as
possible (it's getting there :-)).

24 years agoBetter mdoc formatting.
aaron [Tue, 14 Mar 2000 20:25:46 +0000 (20:25 +0000)]
Better mdoc formatting.

24 years agosupport DESTDIR include fetching; dm
deraadt [Tue, 14 Mar 2000 20:13:28 +0000 (20:13 +0000)]
support DESTDIR include fetching; dm

24 years agosloppy smurph, leaving debug garbage behind...
deraadt [Tue, 14 Mar 2000 19:50:13 +0000 (19:50 +0000)]
sloppy smurph, leaving debug garbage behind...

24 years agoDisable suffix removal for now, as it's buggy.
espie [Tue, 14 Mar 2000 19:00:32 +0000 (19:00 +0000)]
Disable suffix removal for now, as it's buggy.

*If* refcounting is to be useful, the actual erasure of suffixes data
should occur when stuff is moved from the suffList to the cleanList, and
it's not at all clear whether all the extra baggage is actually any use.
How many suffixes are we talking about anyway ?

This lets gnupg build correctly without gnu-make.

24 years agoGo back to using the "new" vt220 entry but use:
millert [Tue, 14 Mar 2000 17:22:15 +0000 (17:22 +0000)]
Go back to using the "new" vt220 entry but use:
    rmacs=\E(B, smacs=\E(0
instead of:
    rmacs=^O, smacs=^N
Though it really seems like pcvt should work with the latter as well.

24 years agoFix `blink' and `underline' attribute handling for new PC display mode.
aaron [Tue, 14 Mar 2000 16:26:23 +0000 (16:26 +0000)]
Fix `blink' and `underline' attribute handling for new PC display mode.