summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/system.c
diff options
context:
space:
mode:
authorngie <ngie@FreeBSD.org>2016-05-13 08:25:06 +0000
committerngie <ngie@FreeBSD.org>2016-05-13 08:25:06 +0000
commit29310b2c8f33351be0a1fdf7ee237bc3ebc2991d (patch)
treefd4039ca7dd089b8b2de97635d1fe61ee193ca4f /lib/libc/stdlib/system.c
parent8d808d7b779a395d962236552309cbafe956a3d2 (diff)
downloadFreeBSD-src-29310b2c8f33351be0a1fdf7ee237bc3ebc2991d.zip
FreeBSD-src-29310b2c8f33351be0a1fdf7ee237bc3ebc2991d.tar.gz
MFC r295134,r298338,r298655:
r295134 (by cem): kcrypto_aes: Use separate sessions for AES and SHA1 Some hardware supports AES acceleration but not SHA1, e.g., AES-NI extensions. It is useful to have accelerated AES even if SHA1 must be software. Suggested by: asomers r298338 (by cem): kgssapi(4): Don't allow user-provided arguments to overrun stack buffer An over-long path argument to gssd_syscall could overrun the stack sockaddr_un buffer. Fix gssd_syscall to not permit that. If an over-long path is provided, gssd_syscall now returns EINVAL. It looks like PRIV_NFS_DAEMON isn't granted anywhere, so my best guess is that this is likely only triggerable by root. CID: 1006751 r298655 (by cem): kgssapi: Don't leak memory in error cases CIDs: 1007046, 1007047, 1007048
Diffstat (limited to 'lib/libc/stdlib/system.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud