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).
deraadt [Sat, 18 Mar 2000 01:27:18 +0000 (01:27 +0000)]
delete generated files (again (*&@#$
espie [Sat, 18 Mar 2000 01:06:55 +0000 (01:06 +0000)]
Last needed m4 changes to bootstrap autoconf without gnu-m4.
jakob [Fri, 17 Mar 2000 22:24:26 +0000 (22:24 +0000)]
ratecheck - function to help implement rate-limited actions (from NetBSD)
ok art@
art [Fri, 17 Mar 2000 22:05:57 +0000 (22:05 +0000)]
remove multiple function declarations.
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.
deraadt [Fri, 17 Mar 2000 21:54:07 +0000 (21:54 +0000)]
move more sun4m stuff behind an #ifdef
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.
aaron [Fri, 17 Mar 2000 18:48:43 +0000 (18:48 +0000)]
Try to synchronize the ksh(1) and sh(1) man pages somewhat.
aaron [Fri, 17 Mar 2000 18:15:11 +0000 (18:15 +0000)]
Remove hard sentence breaks.
itojun [Fri, 17 Mar 2000 17:40:31 +0000 (17:40 +0000)]
correct reject route installations for IPv6. improve comments.
itojun [Fri, 17 Mar 2000 17:34:43 +0000 (17:34 +0000)]
more comment fixes.
itojun [Fri, 17 Mar 2000 17:18:59 +0000 (17:18 +0000)]
improve comments. we don't usually need explicit configs.
deraadt [Fri, 17 Mar 2000 13:53:23 +0000 (13:53 +0000)]
fix a non-DIAGNOSTIC gotcha
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.
deraadt [Fri, 17 Mar 2000 07:30:11 +0000 (07:30 +0000)]
sync
deraadt [Fri, 17 Mar 2000 02:53:39 +0000 (02:53 +0000)]
hifn driver changed names
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@
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.
markus [Thu, 16 Mar 2000 20:56:13 +0000 (20:56 +0000)]
-pedantic: signed vs. unsigned, void*-arithm, etc
deraadt [Thu, 16 Mar 2000 20:39:23 +0000 (20:39 +0000)]
document that other vendors use the hifn pci id too
deraadt [Thu, 16 Mar 2000 20:34:08 +0000 (20:34 +0000)]
start at a hifn 7751 man page
deraadt [Thu, 16 Mar 2000 20:33:47 +0000 (20:33 +0000)]
move aeon to hifn7751
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
aaron [Thu, 16 Mar 2000 00:36:38 +0000 (00:36 +0000)]
Convert to mdoc, but it's still a pretty ugly man page.
mickey [Wed, 15 Mar 2000 15:58:40 +0000 (15:58 +0000)]
prevent overflow in a diagnostic check; art@ ok
art [Wed, 15 Mar 2000 15:50:18 +0000 (15:50 +0000)]
Fix the NetBSD id strings.
jason [Wed, 15 Mar 2000 14:55:51 +0000 (14:55 +0000)]
Bring in bit definitions from the datasheet and allow shared interrupts.
deraadt [Wed, 15 Mar 2000 14:37:49 +0000 (14:37 +0000)]
more smurph damage control
deraadt [Wed, 15 Mar 2000 14:36:19 +0000 (14:36 +0000)]
sync
art [Wed, 15 Mar 2000 14:17:48 +0000 (14:17 +0000)]
Don't allow the PAGE_SIZE macros to be exported to userland.
art [Wed, 15 Mar 2000 14:16:12 +0000 (14:16 +0000)]
More stuff that doesn't belong in UVM.
art [Wed, 15 Mar 2000 14:14:33 +0000 (14:14 +0000)]
cast the VM_INHERIT_ constants to the correct type.
aaron [Wed, 15 Mar 2000 11:56:14 +0000 (11:56 +0000)]
Repair mdoc botch.
todd [Wed, 15 Mar 2000 03:56:48 +0000 (03:56 +0000)]
implimented -> implemented
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.
aaron [Wed, 15 Mar 2000 00:09:46 +0000 (00:09 +0000)]
Repair mdoc botch.
deraadt [Tue, 14 Mar 2000 21:47:38 +0000 (21:47 +0000)]
repair errors; reported by amh@pobox.com
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 :-)).
aaron [Tue, 14 Mar 2000 20:25:46 +0000 (20:25 +0000)]
Better mdoc formatting.
deraadt [Tue, 14 Mar 2000 20:13:28 +0000 (20:13 +0000)]
support DESTDIR include fetching; dm
deraadt [Tue, 14 Mar 2000 19:50:13 +0000 (19:50 +0000)]
sloppy smurph, leaving debug garbage behind...
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.
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.
aaron [Tue, 14 Mar 2000 16:26:23 +0000 (16:26 +0000)]
Fix `blink' and `underline' attribute handling for new PC display mode.
aaron [Tue, 14 Mar 2000 14:58:24 +0000 (14:58 +0000)]
Finish off cleanup usr.bin/ man pages.
millert [Tue, 14 Mar 2000 04:09:37 +0000 (04:09 +0000)]
Back out a change from the last ncurses termtype merge. The new vt220
causes the console to switch into graphics mode with pcvt.
millert [Mon, 13 Mar 2000 23:53:38 +0000 (23:53 +0000)]
update to ncurses-5.0-
20000311
kjell [Mon, 13 Mar 2000 23:40:17 +0000 (23:40 +0000)]
Import of Darren Reed's IPFilter 3.3.11. See sbin/ipf/HISTORY for detailed
changelog. Documentation changes are now way behind. Volunteers?
maja [Mon, 13 Mar 2000 20:39:49 +0000 (20:39 +0000)]
Add support for more 3com cards. William Yodlowsky <wyodlows@route1.nj.devry.edu> and me. -moj
maja [Mon, 13 Mar 2000 20:33:39 +0000 (20:33 +0000)]
sync. -moj
maja [Mon, 13 Mar 2000 20:32:15 +0000 (20:32 +0000)]
Add some ethernet cards. William Yodlowsky <wyodlows@route1.nj.devry.edu> and me. -moj
art [Mon, 13 Mar 2000 16:08:28 +0000 (16:08 +0000)]
various cleanups
art [Mon, 13 Mar 2000 16:05:24 +0000 (16:05 +0000)]
zap #if 0 code
mickey [Mon, 13 Mar 2000 14:39:59 +0000 (14:39 +0000)]
and he said 'this must die, Die, DIEcvs -d cvs.openbsd.org:/cvs diff com_gsc.ccvs -d cvs.openbsd.org:/cvs diff com_gsc.c' and it died
art [Mon, 13 Mar 2000 14:33:42 +0000 (14:33 +0000)]
vm_size_t -> vsize_t
art [Mon, 13 Mar 2000 14:30:19 +0000 (14:30 +0000)]
Put a lot more behind ifndef UVM.
art [Mon, 13 Mar 2000 14:29:04 +0000 (14:29 +0000)]
Some vm_offset_t -> vaddr_t (&co) and some ifndef uvm.
art [Mon, 13 Mar 2000 14:07:54 +0000 (14:07 +0000)]
typo
itojun [Mon, 13 Mar 2000 12:26:56 +0000 (12:26 +0000)]
fix error handling in yp case.
jasoni [Mon, 13 Mar 2000 08:18:56 +0000 (08:18 +0000)]
sync
jasoni [Mon, 13 Mar 2000 08:18:30 +0000 (08:18 +0000)]
Implement rt_sigaction, rt_sigprocmask, rt_sigpending & rt_sigsuspend.
matthieu [Mon, 13 Mar 2000 06:56:56 +0000 (06:56 +0000)]
at least 2 people report problems with the K6 MTRR support, disable it
until the problem is solved.
itojun [Mon, 13 Mar 2000 06:16:11 +0000 (06:16 +0000)]
bring in latest rtadvd source from kame.
this fixes unclosed file descriptor in router renumbering case.
millert [Mon, 13 Mar 2000 04:05:13 +0000 (04:05 +0000)]
Get rid of leading NULs in /kern/msgbuf. If the msgbuf modified in between
reads at just the right time is is possible to get duplicate output but
in practice this is extremely rare. Joint effort with Theo.
itojun [Mon, 13 Mar 2000 02:22:12 +0000 (02:22 +0000)]
avoid unused variable by #ifdef
itojun [Mon, 13 Mar 2000 02:18:36 +0000 (02:18 +0000)]
don't process NI_NOFQDN, since the currently coded behavior is not specwise
correct.
millert [Sun, 12 Mar 2000 21:32:03 +0000 (21:32 +0000)]
add khome/kend to xterm-r6 since our xterm supports these correctly. The old non-xfree86 r6 xterm sends \E[^@ for these keys which is wrong but enabling khome/kend shouldn't really cause any harm there.
maja [Sun, 12 Mar 2000 19:25:13 +0000 (19:25 +0000)]
Get mainbus working with gcc 2.95.x. -moj
maja [Sun, 12 Mar 2000 19:08:19 +0000 (19:08 +0000)]
Update clock code to work until 2001-12-31. -moj
itojun [Sun, 12 Mar 2000 16:50:26 +0000 (16:50 +0000)]
improve SECURITY section. sync with kame.
itojun [Sun, 12 Mar 2000 06:46:31 +0000 (06:46 +0000)]
undo interface address addition, if in_ifinit fails.
itojun [Sun, 12 Mar 2000 06:16:58 +0000 (06:16 +0000)]
undo interface address addition if in6_ifinit fails.
itojun [Sun, 12 Mar 2000 04:18:47 +0000 (04:18 +0000)]
disallow packets to malicious 6to4 prefix, based on
http://playground.iijlab.net/i-d/draft-itojun-ipv6-transition-abuse-00.txt
itojun [Sun, 12 Mar 2000 03:56:44 +0000 (03:56 +0000)]
correct use of perror(). improve src addr selection. (sync with kame)
itojun [Sun, 12 Mar 2000 03:54:43 +0000 (03:54 +0000)]
remove redundant check against ifa_dstaddr.
deraadt [Sun, 12 Mar 2000 02:59:01 +0000 (02:59 +0000)]
grammar
itojun [Sun, 12 Mar 2000 01:27:11 +0000 (01:27 +0000)]
don't touch root radix node on RTM_*. this can panic system from
non-root userland process, under certain routing table setup.
http://orange.kame.net/dev/query-pr.cgi?pr=217
millert [Sun, 12 Mar 2000 00:42:16 +0000 (00:42 +0000)]
If no 'begin' key on keypad, use 'home' instead since PC keyboards
have 'home', not 'begin'.
aaron [Sat, 11 Mar 2000 21:40:02 +0000 (21:40 +0000)]
Various cleanups and standardizations.
espie [Sat, 11 Mar 2000 15:54:43 +0000 (15:54 +0000)]
Add a few builtins for greater compatibility with gnu-m4, and extended
functionality.
* regular expressions,
* line-number reporting
* `meta'-macros, builtin and indir.
Reviewed by pjanzen@, tested by fries@ and a few others.
deraadt [Sat, 11 Mar 2000 02:29:03 +0000 (02:29 +0000)]
work around /kern/msgbuf NUL behaviour; pjanzen
niklas [Fri, 10 Mar 2000 22:04:18 +0000 (22:04 +0000)]
A more normal way of building kerberos, faster, and it works with SUDO
aaron [Fri, 10 Mar 2000 20:17:48 +0000 (20:17 +0000)]
Various cleanups and standardization.
deraadt [Fri, 10 Mar 2000 19:54:24 +0000 (19:54 +0000)]
repair ramcfg whacking code; mickey
aaron [Fri, 10 Mar 2000 19:07:20 +0000 (19:07 +0000)]
Various cleanups and standardization.
aaron [Fri, 10 Mar 2000 18:34:39 +0000 (18:34 +0000)]
Convert to newer style.
todd [Fri, 10 Mar 2000 13:21:51 +0000 (13:21 +0000)]
fix non behavior
with this `!' lines in /etc/hostname.* run even without certain lines
(like a comment) preceeding it.
mickey [Fri, 10 Mar 2000 08:44:59 +0000 (08:44 +0000)]
unlock cryptography functions on Hi/fn 7751 cryptography card. Based on reverse engineering of an unlock binary provided by Invertex, for their AEON card, which uses the chip
d [Fri, 10 Mar 2000 06:53:51 +0000 (06:53 +0000)]
plug leak
angelos [Fri, 10 Mar 2000 06:33:31 +0000 (06:33 +0000)]
Sync.
deraadt [Fri, 10 Mar 2000 03:51:59 +0000 (03:51 +0000)]
cleared wrong amount of memory in skipjack zerokey, causes bigtime crashes
millert [Fri, 10 Mar 2000 02:54:39 +0000 (02:54 +0000)]
Make pcvt arrow keys work with vt220 entries; DEC terminals generate DEL,
not ^H.
millert [Fri, 10 Mar 2000 02:48:45 +0000 (02:48 +0000)]
Updates from ncurses-5.0-
20000304:
o minor corrections/updates to several terminfo entries: rxvt-basic,
vt520, vt525, ibm5151, xterm-xf86-v40
o minor corrections to xterm-xf86-v333 terminfo entry
o add several terminfo entries from esr's "11.0".
millert [Fri, 10 Mar 2000 01:35:01 +0000 (01:35 +0000)]
Update to ncurses-5.0-
20000304
smurph [Fri, 10 Mar 2000 00:53:58 +0000 (00:53 +0000)]
increased buffer size.
millert [Thu, 9 Mar 2000 21:24:02 +0000 (21:24 +0000)]
Pull in fnctl modeul so we are sure to get O_* for sysopen().
itojun [Thu, 9 Mar 2000 21:21:12 +0000 (21:21 +0000)]
change struct icmp6_filter member name: s/icmp6_filter/icmp6_filt/,
to be compliant with RFC2292.
From: Francis Dupont
markus [Thu, 9 Mar 2000 19:31:47 +0000 (19:31 +0000)]
disallow guessing of root password
deraadt [Thu, 9 Mar 2000 15:03:29 +0000 (15:03 +0000)]
-Wall cleanup