aboutsummaryrefslogtreecommitdiff
path: root/src/iperf_error.c
diff options
context:
space:
mode:
authorBruce A. Mah <bmah@es.net>2019-06-18 15:11:32 -0700
committerGitHub <noreply@github.com>2019-06-18 15:11:32 -0700
commitc4bd56f3736d362e33be56929d306ccb0d37d0ef (patch)
tree73c072753219e650c9e6254c0451205b1db14acd /src/iperf_error.c
parent098dd3cc1b4bc67379e91c95b6dd42e54d80d564 (diff)
downloadiperf3-c4bd56f3736d362e33be56929d306ccb0d37d0ef.tar.gz
fix: Fix off-by-one memory overwrite crash and memory leaks (#887)
The base64 decode will crash on musl c-library builds for OpenWRT due to the write of the '\0' past the end of the allocated buffer. Fix other various memory leaks on the authentication code paths. Fix some memory-free library calls into OpenSSL. Based heavily on PR #881 originally submitted by @acmay, with comments from @ralcini.
Diffstat (limited to 'src/iperf_error.c')
0 files changed, 0 insertions, 0 deletions