summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2014-07-12 20:13:48 +0000
committermpi <mpi@openbsd.org>2014-07-12 20:13:48 +0000
commita1fd802c6bb48cc046bdd90859831350ac949ff2 (patch)
treeb61be26848947e57c4dffc066fb566a3304062c8 /lib/libcrypto
parentRemove private_{Camellia,RC4}_set_key FIPS indirection tentacles, as has been (diff)
downloadwireguard-openbsd-a1fd802c6bb48cc046bdd90859831350ac949ff2.tar.xz
wireguard-openbsd-a1fd802c6bb48cc046bdd90859831350ac949ff2.zip
Protect the freelists of transfer descriptors with the appropriate spl
so that we do not end up allocating two times new descriptors. This happens if a thread finds an empty list, start allocating, got interrupted and the interrupt also finds an empty list. Fix an issue reported by Nils Frohberg. ok yuo@, pirofti@
Diffstat (limited to 'lib/libcrypto')
0 files changed, 0 insertions, 0 deletions