summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-05-17Switch to new fabric search mechanism (leave the old one in place). Switchmjacob
vendors really don't like to support GET ALL NEXT, so we use a different, larger memory footprint, method. Split 2300/2312 support so we distinguish between the two. Correctly identify that SCC Luns are 16384 luns for us, not 65536. Turn on Reduced Interrupt Operation for LVD SCSI cards, which rocks. Do 'mailbox continuations' in some cases- this batches repeated mailbox commands so we don't have to wake the invokee until we're done with the N thousand or so mailbox commands we needed to do. Put in firmware dump code (optioned out for now- but there if needed to capture issues for QLogic). Fix a boatload of bugs- like handling cases of dropped frames that show up as 'bogus' residuals (i.e., we get a a DATA UNDERRUN as reported by the f/w, but there is no RESPONSE UNDERRUN in the FCP RSPNS IU, or the residual is bogus- this led to a lot of silent data corruption cases).
2002-05-17Update to latest released 2300/2312 f/w.mjacob
2002-05-17Handle the removal of 'const' from structure definition.mjacob
Do not attach to AMI Raid Units (known via Sub Vendor ID) because they really *aren't* quite a QLogic ISP device, now are they? Split 2300 from 2312 types. Turn off pci parity for 2300s (per QLogic errata). Add missing ISPR2HST_RIO_16 case. At isp_pci_reset1 time, turn on interrupts if we say it's okay to do so.
2002-05-17Handle the removal of 'const' from structure definition.mjacob
2002-05-17Call enable_db() from convert_db() so the dir creation as well asTodd C. Miller
mode/user/group setting is done in one place.
2002-05-17Put back <string.h>brian
2002-05-17simplify dmesg printout (all models have all crypto)Theo de Raadt
2002-05-17move setuid revocation closer to the start (make it more obvious); miod okTheo de Raadt
2002-05-16repair some warningsTheo de Raadt
2002-05-16DARPA blurbJason Wright
2002-05-16clean MLINK treeTheo de Raadt
2002-05-16add aes/bf/cast; ok deraadt@Markus Friedl
2002-05-16don't limit xauth pathlen on client side and longer print length onKevin Steves
server when debug; ok markus@ patch from pin@math.chalmers.se
2002-05-16fix warnings (openssl 0.9.7 requires const)Markus Friedl
2002-05-16More careful with select(). deraadt@ ok.Hakan Olsson
2002-05-16use hw_cryptodevTheo de Raadt
2002-05-16miod missed a commaMichael Shalayeff
2002-05-16systrace pseudo-device okay deraadt@Niels Provos
2002-05-16Add systrace devices until vax is converted to new MAKEDEV scheme (soon)Miod Vallat
2002-05-16Regen.Miod Vallat
2002-05-16Add systrace support to all the remaining architectures.Miod Vallat
Tested by various people on various platforms, I'm willing to fix any breakage this causes. ok niels@ deraadt@ and mickey@ (after his comments were applied)
2002-05-16IPv6 support; itojun@Jakob Schlyter
2002-05-16syncTheo de Raadt
2002-05-16ignore non-existent cases where '$if' evaluates to '*'.Todd T. Fries
From André Lucas <andre@ae-35.com>, fixes pr # 2658. 'Looks good' from miod@, millert@, and krw@.
2002-05-16name the registers ignoring the calling conventionsMichael Shalayeff
2002-05-16more clarify and cleanup; ok jakob@Kevin Steves
2002-05-16show net.inet.tcp.ecn optionTheo de Raadt
2002-05-16put TCP_ECN into the kernelTheo de Raadt
2002-05-16Update for new S/Key file formatTodd C. Miller
2002-05-16Add missing chown(2) call.Todd C. Miller
2002-05-16Xr skeyinfo(1)Todd C. Miller
2002-05-16Add skey(5)Todd C. Miller
2002-05-16Replace skeykeys entry with proper skey entry. Pointed out by mickey@Todd C. Miller
2002-05-16Revert to using the S/Key database directly (instead of BSD auth)Todd C. Miller
so we can get real error messages. This means the -a option is history but it wasn't very useful anyway.
2002-05-16Check for disabled /etc/skey directory (mode 0000). This is neededTodd C. Miller
because some things (such as login) run as uid 0 and directory modes won't restrict root.
2002-05-16Add missing prototypes for functions in libc/posix1e.Dale Rahn
2002-05-16Normalize the exponent too. This allows exponents with bit lengths differentJason Wright
from base/modulus to work on 5805.
2002-05-16syncNiels Provos
2002-05-16add systrace device okay fries@Niels Provos
2002-05-16systrace facility, used to enforce and generate policies for system callsNiels Provos
okay deraadt@
2002-05-16fix for a timer latch bug on the cyrix mediagx and gxm cpus.Michael Shalayeff
based on freebsd pr#6630, netbsd pr#8654, openbsd pr#1492 . does not affect other cpu models (cyrix or not). asked by markus@ and testing.
2002-05-16more register defnsJason Wright
2002-05-16#ifdef DEBUG some verbose output, may be moved to a -v flag later perhapsJakob Schlyter
2002-05-16No more /etc/skeykeys; brad@Todd C. Miller
2002-05-16Remove some unused includesbrian
2002-05-16Handle MS-CHAPv2 authentication correctly via the RADIUS server (if it'sbrian
configured). This doesn't yet work with MPPE. More to follow.
2002-05-16display the ECN related statistics.Kenjiro Cho
it is a bit verbose and will be cleaned up once we figure out which counters are more useful than others.
2002-05-16add an entry for TCP_ECN.Kenjiro Cho
2002-05-16bring in ECN support from KAME.Kenjiro Cho
it consists of - ECN support in TCP - tunnel-egress and fragment reassembly rules in layer-3 not to lose congestion info at tunnel-egress and fragment reassembly to enable ECN in TCP, build a kernel with TCP_ECN, and then, turn it on by "sysctl -w net.inet.tcp.ecn=1". ok deraadt@
2002-05-16Xref netstart(8) instead of rc(8) now, PR #2657Miod Vallat