summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/ssl/ssl_lib.c
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2014-10-18 15:20:32 +0000
committerkettenis <kettenis@openbsd.org>2014-10-18 15:20:32 +0000
commitff3fdef134f8a5d3511f5852e66cc54daa21571f (patch)
tree92a9fdfb067a1fdc0cb537d3ca39438b3c8a1c44 /lib/libssl/src/ssl/ssl_lib.c
parentMention -fstack-shuffle is a gcc4-only thing, but gets silently ignored by (diff)
downloadwireguard-openbsd-ff3fdef134f8a5d3511f5852e66cc54daa21571f.tar.xz
wireguard-openbsd-ff3fdef134f8a5d3511f5852e66cc54daa21571f.zip
Don't assume that ep_taddr and ep_daddr are page-aligned. It is possible to
construct ELF executables for which ep_daddr ends up not being properly aligned. Sanitize the addresses before setting up the address space for the new executable. Should fix the panic discovered by Alejandro Hernandez. ok miod@
Diffstat (limited to 'lib/libssl/src/ssl/ssl_lib.c')
0 files changed, 0 insertions, 0 deletions