summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2014-04-18 11:51:16 +0000
committerguenther <guenther@openbsd.org>2014-04-18 11:51:16 +0000
commita9ddc28608c80433f03eded670401243dac5208d (patch)
treeef25dcedbf9427970755f3d5be11e756e058e542 /lib/libssl/src
parentno more altq hier^Where either (diff)
downloadwireguard-openbsd-a9ddc28608c80433f03eded670401243dac5208d.tar.xz
wireguard-openbsd-a9ddc28608c80433f03eded670401243dac5208d.zip
Have each thread keeps its own (counted!) reference to the process's ucreds
to avoid possible use-after-free references when swapping ids in threaded processes. "Do I have the right creds?" checks are always made with the threads creds. Inspired by FreeBSD and NetBSD "right time" deraadt@
Diffstat (limited to 'lib/libssl/src')
0 files changed, 0 insertions, 0 deletions