]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_rtp_asterisk: Don't leak temporary key when enabling PFS. 35/1035/2
authorJoshua Colp <jcolp@digium.com>
Wed, 5 Aug 2015 10:23:21 +0000 (07:23 -0300)
committerJoshua Colp <jcolp@digium.com>
Wed, 5 Aug 2015 15:25:32 +0000 (10:25 -0500)
commitc7a1dca4baec5c2edec16470b377761066021650
tree77955c8796394311aaac80e583e25c1873e1c2ee
parent2d2e7419054cb4b837fa9113f0f309e19fc690ee
res_rtp_asterisk: Don't leak temporary key when enabling PFS.

A change recently went in which enabled perfect forward secrecy for
DTLS in res_rtp_asterisk. This was accomplished two different ways
depending on the availability of a feature in OpenSSL. The fallback
method created a temporary instance of a key but did not free it.
This change fixes that.

ASTERISK-25265

Change-Id: Iadc031b67a91410bbefb17ffb4218d615d051396
res/res_rtp_asterisk.c