NetBSD/sys
gson 0ee056ffda Fix random kernel memory corruption by algo_doublehash(). And by
"random" I don't mean just "arbitary" as in using an uninitialized
pointer, but random as in corrupting the contents of memory addresses
chosen using a crypto-strength random number generator.

I believe this is the likely cause of multiple reports of random
crashes over the last six months, including kern/45677 and kern/46096.
2012-03-15 13:25:46 +00:00
..
altq First step of random number subsystem rework described in 2011-11-19 22:51:18 +00:00
arch Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
coda use CODA_MAXNAMLEN instead of bogus MAXNAMLEN 2011-09-27 00:54:47 +00:00
common thinko in comment. 2012-01-18 07:17:09 +00:00
compat Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
conf P1003_1B_SEMAPHORE is no longer optional. 2012-03-10 21:51:48 +00:00
crypto Separate /dev/random pseudodevice implemenation from kernel entropy pool 2011-12-17 20:05:38 +00:00
ddb Add __printflike attribution to use vprintf and friends with an argument 2012-03-15 02:02:20 +00:00
dev adjust the backlight control interface to match the other drivers ( genfb, 2012-03-15 05:47:19 +00:00
dist Back out the recent import of IPFilter 5.1.1 for the upcoming branch, 2012-02-15 17:55:03 +00:00
external Use the release date as suggested. 2012-02-19 16:45:03 +00:00
fs Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
gdbscripts a macro to dump kernel modules 2011-11-02 16:51:21 +00:00
ipkdb
kern Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
lib Fix a bug that libsa ls doesn't work in case of filename with directory path. 2012-03-02 12:08:44 +00:00
miscfs Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
modules Also kill the module build system for ksem. 2012-03-11 01:30:56 +00:00
net add {__BEGIN,__END}_DECLS 2012-03-15 00:57:56 +00:00
net80211 - fix offsetof usage, and redundant defines 2011-12-31 20:41:58 +00:00
netatalk Fix AppleTalk name registration, as discussed on the port-macppc list 2012-01-31 09:53:44 +00:00
netbt Handle some ``Quality of Service'' configuration options, to 2011-11-29 13:16:27 +00:00
netinet Fix random kernel memory corruption by algo_doublehash(). And by 2012-03-15 13:25:46 +00:00
netinet6 Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
netipsec Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
netisdn
netiso - Eliminate so_nbio and turn it into a bit SS_NBIO in so_state. 2011-12-20 23:56:28 +00:00
netkey more IPSEC header cleanup: don't install unneeded headers to userland, 2012-01-06 14:17:10 +00:00
netmpls old style def 2012-02-01 16:49:36 +00:00
netnatm
netsmb Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
nfs When using socket loaning, make sure the KVA used for the loan has the same 2012-02-01 02:27:23 +00:00
opencrypto Remove arc4random() and arc4randbytes() from the kernel API. Replace 2011-11-28 08:05:05 +00:00
rump Use VOP va_vaflags attribute for genfs_can_chtimes(), not rumpfs node 2012-03-15 12:42:28 +00:00
secmodel Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
stand use NAME_MAX instead of MAXNAMLEN 2011-09-27 01:08:55 +00:00
sys - this file is still used from assembly. protect inlines against __ASSEMBLER__ 2012-03-15 00:09:08 +00:00
ufs Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
uvm Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
Makefile build evbppc modules in 3 different flavours: 2011-06-15 09:45:58 +00:00