Skip to content

Commit 9eadd18

Browse files
Support ssl (#91) (#92)
* opkg: Enable ssl support to download package list 1. Enable libustream-ssl require for uclient-fetch 2. Enable ca-certificates to install certificates of CA to target 3. Disbaled package signing option, as it is no longer required Signed-off-by: Avinash Tahakik <avinashtahakik@gmail.com> * Change CONFIG_VERSION_HWREV changed reference rev4 and rev5 to Ci40 in all config files Signed-off-by: Avinash Tahakik <avinashtahakik@gmail.com>
1 parent fd5c7a1 commit 9eadd18

6 files changed

Lines changed: 64 additions & 16 deletions

creator-kit-1-cascoda.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,21 @@ CONFIG_TARGET_pistachio_marduk=y
33
CONFIG_TARGET_pistachio_marduk_marduk_ca8210=y
44
CONFIG_PACKAGE_button-led-controller=y
55
CONFIG_IMAGEOPT=y
6-
CONFIG_LOCALMIRROR="http://downloads.creatordev.io/pistachio/marduk/dl"
6+
CONFIG_LOCALMIRROR="https://downloads.creatordev.io/pistachio/marduk/dl"
7+
CONFIG_OPENSSL_WITH_EC=y
8+
CONFIG_PACKAGE_ca-certificates=y
9+
CONFIG_PACKAGE_libopenssl=y
10+
CONFIG_PACKAGE_libustream-openssl=y
11+
CONFIG_PACKAGE_opkg-smime=y
12+
# CONFIG_PACKAGE_usign is not set
13+
CONFIG_PACKAGE_zlib=y
14+
# CONFIG_SIGNED_PACKAGES is not set
715
CONFIG_VERSIONOPT=y
816
CONFIG_VERSION_DIST="OpenWrt"
917
CONFIG_VERSION_NUMBER="0.9.5"
1018
CONFIG_VERSION_NICK="Ci40Kit1Project1"
11-
CONFIG_VERSION_REPO="http://downloads.creatordev.io/pistachio/marduk/packages"
19+
CONFIG_VERSION_REPO="https://downloads.creatordev.io/pistachio/marduk/packages"
1220
CONFIG_VERSION_MANUFACTURER="Imagination Technologies"
1321
CONFIG_VERSION_MANUFACTURER_URL="www.imgtec.com"
1422
CONFIG_VERSION_PRODUCT="Creator Ci40(Marduk)"
15-
CONFIG_VERSION_HWREV="Rev5 with CA8210"
23+
CONFIG_VERSION_HWREV="Ci40 with CA8210"

creator-kit-1.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,21 @@ CONFIG_TARGET_pistachio_marduk=y
33
CONFIG_TARGET_pistachio_marduk_marduk_cc2520=y
44
CONFIG_PACKAGE_button-led-controller=y
55
CONFIG_IMAGEOPT=y
6-
CONFIG_LOCALMIRROR="http://downloads.creatordev.io/pistachio/marduk/dl"
6+
CONFIG_LOCALMIRROR="https://downloads.creatordev.io/pistachio/marduk/dl"
7+
CONFIG_OPENSSL_WITH_EC=y
8+
CONFIG_PACKAGE_ca-certificates=y
9+
CONFIG_PACKAGE_libopenssl=y
10+
CONFIG_PACKAGE_libustream-openssl=y
11+
CONFIG_PACKAGE_opkg-smime=y
12+
# CONFIG_PACKAGE_usign is not set
13+
CONFIG_PACKAGE_zlib=y
14+
# CONFIG_SIGNED_PACKAGES is not set
715
CONFIG_VERSIONOPT=y
816
CONFIG_VERSION_DIST="OpenWrt"
917
CONFIG_VERSION_NUMBER="0.9.5"
1018
CONFIG_VERSION_NICK="Ci40Kit1Project1"
11-
CONFIG_VERSION_REPO="http://downloads.creatordev.io/pistachio/marduk/packages"
19+
CONFIG_VERSION_REPO="https://downloads.creatordev.io/pistachio/marduk/packages"
1220
CONFIG_VERSION_MANUFACTURER="Imagination Technologies"
1321
CONFIG_VERSION_MANUFACTURER_URL="www.imgtec.com"
1422
CONFIG_VERSION_PRODUCT="Creator Ci40(Marduk)"
15-
CONFIG_VERSION_HWREV="Rev4 with CC2520"
23+
CONFIG_VERSION_HWREV="Ci40 with CC2520"

creator-kit-2-cascoda.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,21 @@ CONFIG_TARGET_pistachio_marduk=y
33
CONFIG_TARGET_pistachio_marduk_marduk_ca8210=y
44
CONFIG_PACKAGE_motion-led-controller=y
55
CONFIG_IMAGEOPT=y
6-
CONFIG_LOCALMIRROR="http://downloads.creatordev.io/pistachio/marduk/dl"
6+
CONFIG_LOCALMIRROR="https://downloads.creatordev.io/pistachio/marduk/dl"
7+
CONFIG_OPENSSL_WITH_EC=y
8+
CONFIG_PACKAGE_ca-certificates=y
9+
CONFIG_PACKAGE_libopenssl=y
10+
CONFIG_PACKAGE_libustream-openssl=y
11+
CONFIG_PACKAGE_opkg-smime=y
12+
# CONFIG_PACKAGE_usign is not set
13+
CONFIG_PACKAGE_zlib=y
14+
# CONFIG_SIGNED_PACKAGES is not set
715
CONFIG_VERSIONOPT=y
816
CONFIG_VERSION_DIST="OpenWrt"
917
CONFIG_VERSION_NICK="Ci40Kit1Project2"
1018
CONFIG_VERSION_NUMBER="0.9.5"
11-
CONFIG_VERSION_REPO="http://downloads.creatordev.io/pistachio/marduk/packages"
19+
CONFIG_VERSION_REPO="https://downloads.creatordev.io/pistachio/marduk/packages"
1220
CONFIG_VERSION_MANUFACTURER="Imagination Technologies"
1321
CONFIG_VERSION_MANUFACTURER_URL="www.imgtec.com"
1422
CONFIG_VERSION_PRODUCT="Creator Ci40(Marduk)"
15-
CONFIG_VERSION_HWREV="Rev5 with CA8210"
23+
CONFIG_VERSION_HWREV="Ci40 with CA8210"

creator-kit-2.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,21 @@ CONFIG_TARGET_pistachio_marduk=y
33
CONFIG_TARGET_pistachio_marduk_marduk_cc2520=y
44
CONFIG_PACKAGE_motion-led-controller=y
55
CONFIG_IMAGEOPT=y
6-
CONFIG_LOCALMIRROR="http://downloads.creatordev.io/pistachio/marduk/dl"
6+
CONFIG_LOCALMIRROR="https://downloads.creatordev.io/pistachio/marduk/dl"
7+
CONFIG_OPENSSL_WITH_EC=y
8+
CONFIG_PACKAGE_ca-certificates=y
9+
CONFIG_PACKAGE_libopenssl=y
10+
CONFIG_PACKAGE_libustream-openssl=y
11+
CONFIG_PACKAGE_opkg-smime=y
12+
# CONFIG_PACKAGE_usign is not set
13+
CONFIG_PACKAGE_zlib=y
14+
# CONFIG_SIGNED_PACKAGES is not set
715
CONFIG_VERSIONOPT=y
816
CONFIG_VERSION_DIST="OpenWrt"
917
CONFIG_VERSION_NICK="Ci40Kit1Project2"
1018
CONFIG_VERSION_NUMBER="0.9.5"
11-
CONFIG_VERSION_REPO="http://downloads.creatordev.io/pistachio/marduk/packages"
19+
CONFIG_VERSION_REPO="https://downloads.creatordev.io/pistachio/marduk/packages"
1220
CONFIG_VERSION_MANUFACTURER="Imagination Technologies"
1321
CONFIG_VERSION_MANUFACTURER_URL="www.imgtec.com"
1422
CONFIG_VERSION_PRODUCT="Creator Ci40(Marduk)"
15-
CONFIG_VERSION_HWREV="Rev4 with CC2520"
23+
CONFIG_VERSION_HWREV="Ci40 with CC2520"

creator-kit-3-cascoda.config

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,20 @@ CONFIG_TARGET_pistachio_marduk=y
33
CONFIG_TARGET_pistachio_marduk_marduk_ca8210=y
44
CONFIG_PACKAGE_relay-gateway=y
55
CONFIG_IMAGEOPT=y
6+
CONFIG_OPENSSL_WITH_EC=y
7+
CONFIG_PACKAGE_ca-certificates=y
8+
CONFIG_PACKAGE_libopenssl=y
9+
CONFIG_PACKAGE_libustream-openssl=y
10+
CONFIG_PACKAGE_opkg-smime=y
11+
# CONFIG_PACKAGE_usign is not set
12+
CONFIG_PACKAGE_zlib=y
13+
# CONFIG_SIGNED_PACKAGES is not set
614
CONFIG_VERSIONOPT=y
715
CONFIG_VERSION_DIST="OpenWrt"
816
CONFIG_VERSION_NICK="Ci40Kit1Project3"
917
CONFIG_VERSION_NUMBER="0.9.5"
10-
CONFIG_VERSION_REPO="http://downloads.creatordev.io/pistachio/marduk/packages"
18+
CONFIG_VERSION_REPO="https://downloads.creatordev.io/pistachio/marduk/packages"
1119
CONFIG_VERSION_MANUFACTURER="Imagination Technologies"
1220
CONFIG_VERSION_MANUFACTURER_URL="www.imgtec.com"
1321
CONFIG_VERSION_PRODUCT="Creator Ci40(Marduk)"
14-
CONFIG_VERSION_HWREV="Rev5 with CA8210"
22+
CONFIG_VERSION_HWREV="Ci40 with CA8210"

creator-kit-3.config

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,20 @@ CONFIG_TARGET_pistachio_marduk=y
33
CONFIG_TARGET_pistachio_marduk_marduk_cc2520=y
44
CONFIG_PACKAGE_relay-gateway=y
55
CONFIG_IMAGEOPT=y
6+
CONFIG_OPENSSL_WITH_EC=y
7+
CONFIG_PACKAGE_ca-certificates=y
8+
CONFIG_PACKAGE_libopenssl=y
9+
CONFIG_PACKAGE_libustream-openssl=y
10+
CONFIG_PACKAGE_opkg-smime=y
11+
# CONFIG_PACKAGE_usign is not set
12+
CONFIG_PACKAGE_zlib=y
13+
# CONFIG_SIGNED_PACKAGES is not set
614
CONFIG_VERSIONOPT=y
715
CONFIG_VERSION_DIST="OpenWrt"
816
CONFIG_VERSION_NICK="Ci40Kit1Project3"
917
CONFIG_VERSION_NUMBER="0.9.5"
10-
CONFIG_VERSION_REPO="http://downloads.creatordev.io/pistachio/marduk/packages"
18+
CONFIG_VERSION_REPO="https://downloads.creatordev.io/pistachio/marduk/packages"
1119
CONFIG_VERSION_MANUFACTURER="Imagination Technologies"
1220
CONFIG_VERSION_MANUFACTURER_URL="www.imgtec.com"
1321
CONFIG_VERSION_PRODUCT="Creator Ci40(Marduk)"
14-
CONFIG_VERSION_HWREV="Rev4 with CC2520"
22+
CONFIG_VERSION_HWREV="Ci40 with CC2520"

0 commit comments

Comments
 (0)