NetBSD/sys
jonathan 740290313e Initial import of Sam Leffler's `Fast-IPsec' from FreeBSD 4.
Fast-IPsec is a rework of the OpenBSD and KAME IPsec code, using the
OpenCryptoFramework (and thus hardware crypto accelerators) and
numerous detailed performance improvements.

This import is (aside from SPL-level names) the FreeBSD source,
imported ``as-is'' as a historical snapshot, for future maintenance
and comparison against the FreeBSD source.  For now, several minor
kernel-API differences are hidden by macros a shim file, ipsec_osdep.h,
which (aside from SPL names) can be targeted at either NetBSD or FreeBSD.
2003-08-13 20:06:49 +00:00
..
altq Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
arch - leave a compiler which register is used for an asm argument. 2003-08-13 12:40:31 +00:00
coda Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
compat regen - added wrapper for Linux ftruncate64() 2003-08-10 20:17:21 +00:00
conf exec_elf_common.c is no more. 2003-08-08 18:54:39 +00:00
crypto Make this compile for big endian archs. 2003-08-01 22:25:55 +00:00
ddb Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
dev sys/types.h -> sys/param.h to get vax inlines correct. 2003-08-13 11:35:25 +00:00
fs Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
gdbscripts
ipkdb
kern SA fixes from Stephan Uphoff. Quoting him: 2003-08-11 21:18:18 +00:00
lib Do not use the builtins for the mem* functions on vax, the compiler gets 2003-08-13 11:34:24 +00:00
lkm Rework how dependency generation is performed: 2003-08-01 17:03:41 +00:00
miscfs LINUX_USRSTACK is only defined on i386. Thanks Izumi! 2003-08-09 16:28:49 +00:00
net Include correct file for defopt. 2003-08-13 19:44:12 +00:00
netatalk Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netccitt Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
netinet Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
netinet6 in6_pcbrtentry() now returns IPv4 rtentry if in6pcb is connected to IPv4 mapped 2003-08-13 04:59:34 +00:00
netipsec Initial import of Sam Leffler's `Fast-IPsec' from FreeBSD 4. 2003-08-13 20:06:49 +00:00
netisdn Make it compile on alpha. 2003-08-12 19:49:27 +00:00
netiso remove weird #define MNULL/PCBNULL (NULL should do it just fine) 2003-08-11 15:17:29 +00:00
netkey fixed that the kernel crashed when key_spdacquire() was called 2003-07-25 09:04:48 +00:00
netnatm Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netns Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
netsmb "(u_short > 0xffff)" is never true, as gcc3 found out 2003-07-03 10:59:12 +00:00
nfs Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
opencrypto keyed-{sha1,md5} should not be truncated to 96 bits. markus@openbsd 2003-08-01 01:47:45 +00:00
stand Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
sys - Add execsw es_setup_stack 2003-08-08 18:54:16 +00:00
ufs Remove only (last?) use of SETHIGH and SETLOW before gcc starts warning 2003-08-10 09:54:06 +00:00
uvm uao_pagein_page() & anon_pagein(): 2003-08-11 16:54:10 +00:00
Makefile Descend into opencrypto (in alphabetical order) to install userland OCF header.. 2003-07-25 23:09:26 +00:00