summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/ssl/bs_cbs.c
diff options
context:
space:
mode:
authordoug <doug@openbsd.org>2015-06-18 23:25:07 +0000
committerdoug <doug@openbsd.org>2015-06-18 23:25:07 +0000
commit9d4b5ca74c88ec79c48a23a2626fb296b06d1e70 (patch)
treeb1ca48b1108b371d44fe088afaed033a8af04463 /lib/libssl/src/ssl/bs_cbs.c
parentRemove Microsoft Server Gated Crypto. (diff)
downloadwireguard-openbsd-9d4b5ca74c88ec79c48a23a2626fb296b06d1e70.tar.xz
wireguard-openbsd-9d4b5ca74c88ec79c48a23a2626fb296b06d1e70.zip
Extend the input types for CBB_add_*() to help catch bugs.
While the previous types were correct, they can silently accept bad data via truncation or signed conversion. We now take size_t as input for CBB_add_u*() and do a range check. discussed with deraadt@ input + ok jsing@ miod@
Diffstat (limited to 'lib/libssl/src/ssl/bs_cbs.c')
0 files changed, 0 insertions, 0 deletions