Add default cipher list for TV 46/82546/2 accepted/tizen/common/20160805.130015 accepted/tizen/ivi/20160809.010914 accepted/tizen/mobile/20160809.010827 accepted/tizen/tv/20160809.010845 accepted/tizen/wearable/20160809.010903 submit/tizen/20160805.043859
authorSeonah Moon <seonah1.moon@samsung.com>
Thu, 1 Oct 2015 04:27:10 +0000 (13:27 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Thu, 4 Aug 2016 05:46:47 +0000 (14:46 +0900)
Change-Id: I91579c36473a9619d00990c5897831006d89670f
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
lib/vtls/openssl.h
packaging/curl.spec

index c8e32af..b96980c 100644 (file)
@@ -113,8 +113,21 @@ bool Curl_ossl_cert_status_request(void);
 #endif
 #define curlssl_cert_status_request() Curl_ossl_cert_status_request()
 
+#if defined TIZEN_TV_EXT
+#define DEFAULT_CIPHER_SELECTION \
+"ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:" \
+"DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:" \
+"ECDH-ECDSA-AES256-SHA:AES256-SHA:ECDHE-RSA-AES128-GCM-SHA256:" \
+"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:" \
+"DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:" \
+"AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:" \
+"ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:" \
+"EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:" \
+"DES-CBC3-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA"
+#else
 #define DEFAULT_CIPHER_SELECTION \
   "ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH"
+#endif
 
 #endif /* USE_OPENSSL */
 #endif /* HEADER_CURL_SSLUSE_H */
index eb90041..ee677b2 100644 (file)
@@ -61,7 +61,7 @@ cp %{SOURCE1001} .
 
 export CPPFLAGS="-DHAVE_PK11_CREATEGENERICOBJECT"
 
-%if "%{?profile}" == "tv"
+%if "%{profile}" == "tv"
 CFLAGS+=" -DTIZEN_TV_EXT"
 %reconfigure --without-nss --without-gnutls --with-openssl --disable-ipv6 \
 %else