Fix crash and invalid IKEV ESP proposals 37/131237/2
authorchleun.moon <chleun.moon@samsung.com>
Fri, 26 May 2017 04:04:27 +0000 (13:04 +0900)
committerchleun.moon <chleun.moon@samsung.com>
Fri, 26 May 2017 06:35:51 +0000 (15:35 +0900)
Change-Id: I129210bcc41398ad1686758d80d836db254b1368
Signed-off-by: cheoleun <chleun.moon@samsung.com>
vpn/plugins/ipsec.c

index 2465ad4..b1a7ecd 100644 (file)
@@ -158,7 +158,7 @@ static const char *ikev1_proposals [] ={
                NULL,
 };
 
-static const char *ikev2_esp_proposals = "aes256-aes128-sha512-sha384-sha256-sha1-modp2048-modp1536-modp1024";
+static const char *ikev2_esp_proposals = "aes256-aes128-sha256-sha1";
 
 static const char *ikev2_proposals = "aes256-aes128-sha512-sha384-sha256-sha1-modp2048-modp1536-modp1024";
 
@@ -977,9 +977,6 @@ done:
        if(err != 0 && cb)
                cb(provider, data->user_data, -err);
 
-       if (data)
-               g_free(data);
-
        return;
 }