freebsd-dev/sys
Pawel Jakub Dawidek a3ce3b6d35 - Correct logic in if statement - we want to allocate temporary buffer
when someone is passing new rules, not when he only want to read them.
  Because of this bug, even if the given rules were incorrect, they
  ended up in rule_string.
- Add missing protection for rule_string when coping it.

Reviewed by:	rwatson
MFC after:	1 week
2009-03-14 20:40:06 +00:00
..
amd64 Update the pmap's resident page count when a page table page is freed in 2009-03-14 08:28:02 +00:00
arm Implement new way of branding ELF binaries by looking to a 2009-03-13 16:40:51 +00:00
boot The recent change to use memory > 1MB for the heap by default broke CD 2009-03-12 20:41:52 +00:00
bsm Merge OpenBSM 1.1 beta 1 from OpenBSM vendor branch to head, both 2009-03-02 13:29:18 +00:00
cam GCC attacks! 2009-02-16 18:02:32 +00:00
cddl Add a new internal mount flag (MNTK_EXTENDED_SHARED) to indicate that a 2009-03-11 14:13:47 +00:00
compat Implement new way of branding ELF binaries by looking to a 2009-03-13 16:40:51 +00:00
conf Rename the k8temp driver to amdtemp. 2009-03-13 16:08:08 +00:00
contrib For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
crypto identify routine takes driver_t *, not device_t *. 2009-02-05 19:30:28 +00:00
ddb Prefer prototypes to k&r definitions. 2009-03-09 13:32:19 +00:00
dev Two fixes: 2009-03-14 14:08:53 +00:00
fs Remove the null_islocked() overloaded vop because the standard one does 2009-03-13 07:09:20 +00:00
gdb
geom Backout this commit whil a better solution is developed 2009-03-13 08:13:51 +00:00
gnu Don't declare bin_search() as an inline function, since there's no 2009-03-08 06:14:33 +00:00
i386 MFamd64 r189785 2009-03-14 15:37:19 +00:00
ia64 Implement new way of branding ELF binaries by looking to a 2009-03-13 16:40:51 +00:00
isa Allow syscons to work on amd64 and i386 without any hints: 2009-03-05 19:10:17 +00:00
kern - When a mutex is destroyed while locked we need to inform lock profiling 2009-03-14 11:43:38 +00:00
kgssapi Call svc_freereq() before returning from the service proc. 2008-11-12 15:31:05 +00:00
legacy/dev remove now-redunant cardbus attachment lines. 2009-03-09 13:25:34 +00:00
libkern Add memmove() to the kernel, making the kernel compile with Clang. 2009-02-28 16:21:25 +00:00
mips Implement new way of branding ELF binaries by looking to a 2009-03-13 16:40:51 +00:00
modules Rename the k8temp driver to amdtemp. 2009-03-13 16:08:08 +00:00
net remove stray ; 2009-03-14 17:54:58 +00:00
net80211 add the desired channel to the scan list if not already present and 2009-03-04 22:05:25 +00:00
netatalk Remove local variable 'ddp' from DDP's attach and detach routines; they 2009-02-04 20:04:32 +00:00
netgraph Make Netgraph compile with Clang. 2009-03-03 18:47:33 +00:00
netinet Namespace: Defining htonl() and friends here instead of arpa/inet.h is 2009-03-14 20:16:54 +00:00
netinet6 On architectures with strict alignment requirements compensate 2009-03-07 19:08:58 +00:00
netipsec SAs are valid (but dying) when they reached soft lifetime, 2009-03-05 16:22:32 +00:00
netipx Add missing "goto set_head" for SO_IPX_CHECKSUM; otherwise we fall through 2008-12-11 10:29:35 +00:00
netnatm Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netncp Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netsmb Implement device cloning for /dev/nsmb, the netsmb control pseudo-device. 2008-11-03 14:23:15 +00:00
nfs
nfs4client Last step of splitting up minor and unit numbers: remove minor(). 2009-01-28 17:57:16 +00:00
nfsclient - Remove code to set SAVENAME for CREATE or RENAME requests that get a -ve 2009-03-10 18:41:06 +00:00
nfsserver Include audit.h so that the system call path protected by NFS_LEGACYRPC 2009-02-23 23:04:15 +00:00
nlm Don't call svc_freereq() before svc_freeargs(). 2008-11-12 15:30:30 +00:00
opencrypto Fix return type for detach routine (should be int) 2009-02-05 17:43:12 +00:00
pc98 Make a 1:1 mapping between syscons stats and terminal emulators. 2009-03-10 11:28:54 +00:00
pci The callback takes a void *, not a caddr_t * (sic). 2009-03-03 18:54:57 +00:00
powerpc Implement new way of branding ELF binaries by looking to a 2009-03-13 16:40:51 +00:00
rpc Use the correct creds when reconnecting so that we have enough privilege to 2009-02-05 11:48:10 +00:00
security - Correct logic in if statement - we want to allocate temporary buffer 2009-03-14 20:40:06 +00:00
sparc64 Implement new way of branding ELF binaries by looking to a 2009-03-13 16:40:51 +00:00
sun4v Change over the usb kernel options to the new stack (retaining existing 2009-02-23 18:34:56 +00:00
sys Fix the visibility of several prototypes. Also move pthread_kill() and 2009-03-14 20:10:14 +00:00
tools Remove some unused and broken code that attempted to not invoke locking 2008-11-03 19:57:40 +00:00
ufs The non-modifying EA VOPs are executed with only shared vnode lock taken. 2009-03-12 12:43:56 +00:00
vm Adjust some variables (mostly related to the buffer cache) that hold 2009-03-09 19:35:20 +00:00
xdr Add memmove() to the kernel, making the kernel compile with Clang. 2009-02-28 16:21:25 +00:00
xen Merge in support for Xen HVM on amd64 architecture. 2009-03-11 15:30:12 +00:00
Makefile Removal pccard directory requires removing it from the list of things 2009-02-15 18:19:24 +00:00