diff options
author | 2014-04-18 11:51:16 +0000 | |
---|---|---|
committer | 2014-04-18 11:51:16 +0000 | |
commit | a9ddc28608c80433f03eded670401243dac5208d (patch) | |
tree | ef25dcedbf9427970755f3d5be11e756e058e542 /lib/libssl/src | |
parent | no more altq hier^Where either (diff) | |
download | wireguard-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