]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Fix buffer size parameter for exported keying material.
authorDaniel Kubec <niel@rtfm.cz>
Wed, 27 Apr 2016 06:00:34 +0000 (08:00 +0200)
committerGert Doering <gert@greenie.muc.de>
Wed, 27 Apr 2016 17:53:00 +0000 (19:53 +0200)
commit13a882ae39efb7144d9a9c5ac61100b1e27b1003
treec44a20c63b24e3a2d322904152a2b2d3bc99894b
parent7c0ecd1191e66fa242708f93baa4006ba0a73c7a
Fix buffer size parameter for exported keying material.

Commit 41e4b67a229e774ebc57a882c386e10d80e10e7e broke the exported
keying material functionality while addressing lack of variable-length
arrays in MSVC compilers - turning an array into a gc_malloc()'ed
pointer, but still using "sizeof(ekm)" for buffer size - which is
now "4" (unsigned char *), not the actual buffer length...

Fixed!

Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <49496.109.81.184.65.1461736834.squirrel@mail.actumg2.cz>
URL: http://article.gmane.org/gmane.network.openvpn.devel/11509

Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/ssl_openssl.c