summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-06-18more more microcode (so it does not end up installed in includes, for one)Theo de Raadt
2001-06-18move microcodeTheo de Raadt
2001-06-18Check is sugid is allowed where we set the P_SUGID* flags.Artur Grabowski
Remove the ugly hack added in last revision.
2001-06-18Add proc_cansugid used to check if a process should be allowedArtur Grabowski
to raise its privileges in exec.
2001-06-18keep track of the txform/thash, and make sure that non-blocksizeTheo de Raadt
requests do not get passed to device drivers, because some like the ubsec(4) will do really nasty things like DMA to completely random locations in memory when you do so
2001-06-18kill a debug message that makes UBSEC_DEBUG uselessTheo de Raadt
2001-06-18trace_req is not used anymore (was a nop).Artur Grabowski
2001-06-18trace_req is a nop.Artur Grabowski
rename stop -> proc_stop (stop is not a good function name).
2001-06-18oops, backwards checkTheo de Raadt
2001-06-18split PT_DETACH handling, so that pc cannot be set by it; art okTheo de Raadt
2001-06-18incorrect panic messageTheo de Raadt
2001-06-18copyright notices; noted missing by nateTheo de Raadt
2001-06-17spelling: Asymetric -> AsymmetricPeter Valchev
2001-06-17Add -Wno-uninitialized.Hugh Graham
2001-06-17Don't pciaddr_do_resource_allocate if device is AGP to avoid conflict.Michael Shalayeff
from Masanori Kanaoka <kanaoka@netbsd.org>
2001-06-17Set the delta for the particular source so telling mixerctl to decrease theMichael Shalayeff
volume (using --) adjusts it far enough to stick. from Eric Haszlakiewicz <erh@netbsd.org>
2001-06-17regenMichael Shalayeff
2001-06-17ICH3 network controller IDs; from netbsdMichael Shalayeff
2001-06-17Interrupt storm problem on awacs fixed, not necessary to disableDale Rahn
awacs anymore.
2001-06-17Significant improvement on awacs driver.Dale Rahn
Interrupts dealt with better, edge/level information used (from netbsd) The device does not cause interrupt storm anymore. Port change interrupt handled correctly now, audio automatically switches from speaker to headphone and back when headphone is inserted. If headphone is present on boot, audio automatically configures to headphone output. Audio level now defaults to decent, low level by default.
2001-06-17Allow for more than 5 interrupt attribute values. awacs has 6.Dale Rahn
2001-06-16simplify; commiting at aazubel's place.Federico G. Schwindt
2001-06-16More cleanink of unused code and incorrect comments.Miod Vallat
Replace a ton of english typos with (fewer) miodish typos, too...
2001-06-16KNFTheo de Raadt
2001-06-16syncTheo de Raadt
2001-06-16sysarch() takes a void *Theo de Raadt
2001-06-16regenMichael Shalayeff
2001-06-16a couple of better names (min size changes)Michael Shalayeff
2001-06-16regenMichael Shalayeff
2001-06-16ids for dpt/adaptec i20 raidMichael Shalayeff
2001-06-16range check the enc & mac key lengthsTheo de Raadt
2001-06-15Compile kernel with -Wall, and fix a few issues for this to work.Miod Vallat
ok hugh@
2001-06-15Avoid a dangerous race.Artur Grabowski
To avoid having a ptrace(2)d process from doing an exec of a suid binary we strip off the suid bits from the executable if the process is traced. Later we P_SUGID{,EXEC} in the process flags that stops further ptrace attempts. The problem is that between the stripping of suid bits and setting P_SUGID{,EXEC} there is a pretty large window where the process can sleep and other processes can attach to it with ptrace. This is a quick fix for that. We set P_SUGID{,EXEC} early and take care to remove them (we don't want the process to become tainted unnecessarily) if exec fails. XXX - exec needs a lot more work, but people are asking for a solution now.
2001-06-15save txform->blocksize so we know what the IV size isTheo de Raadt
2001-06-15change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.Jun-ichiro itojun Hagino
follows BSD/OS practice and ucd-snmp code (FreeBSD does it for specific interfaces only). was: if_lastchange get updated on every packet transmission/receipt. now: if_lastchange get updated when IFF_UP is changed.
2001-06-15constrain to less than 64K until a hifn driver bug is fixedTheo de Raadt
2001-06-14OOPSTheo de Raadt
2001-06-14hackish auto-IV mode for IOV operationsTheo de Raadt
2001-06-14dst ring corruption fix; jasonTheo de Raadt
2001-06-14KNFTheo de Raadt
2001-06-14Big cleanup of VM issues:Miod Vallat
o get rid of m88k_foo macros when there is an mi foo macro o remove the ability, for the pmap module, to handle a native mmu page size different from the vm module page size. This allows some optimizations in pmap.c o remove dead stuff from <machine/vmparam.h>
2001-06-14limited broadcast 255.255.255.255 was not recognized correctly, reportedNiels Provos
by crh@ubiqx.mn.org, fix from NetBSD; okay angelos@
2001-06-14Fix for pmap_extract on amiga. int -> paddr_t fix.Janne Johansson
2001-06-14Same fix as miod did for sun3/vax, but for amiga too.Janne Johansson
Need more includes for netinet-stuff to work.
2001-06-14drop multicast packet from myself, if the interface is !IFF_SIMPLEX.Jun-ichiro itojun Hagino
sync with netbsd/kame.
2001-06-13From NetBSD, 82562 requires a nop before a resume (tested by mickey)Jason Wright
2001-06-13Actually, because of multi-interrupts devices, use the opposite loopMiod Vallat
direction. My bad, doh !
2001-06-13add portuguese kbd map; from pmsac <pmsac@netcabo.pt>Michael Shalayeff
2001-06-13ivmask has been deprecated.Angelos D. Keromytis
2001-06-13Use blocksize, not ivmaskAngelos D. Keromytis