platform/core/security/device-certificate-manager-backend.git
9 months agoMigrate to openssl3 73/295673/1 accepted/tizen_8.0_unified accepted/tizen_unified tizen tizen_8.0 accepted/tizen/8.0/unified/20231005.093602 accepted/tizen/unified/20230818.054618 tizen_8.0_m2_release
Dariusz Michaluk [Wed, 12 Jul 2023 08:51:37 +0000 (10:51 +0200)]
Migrate to openssl3

Change-Id: I63814f542357289e8e40807f54902a0cd7dc92b8

12 months agoRelease 2.1.1 15/292015/1 accepted/tizen_6.5_unified accepted/tizen_7.0_unified tizen_6.5 tizen_7.0 tizen_e2ee_backup accepted/tizen/6.5/unified/20230517.090735 accepted/tizen/7.0/unified/20230426.164445 accepted/tizen/unified/20230427.041616
Dariusz Michaluk [Wed, 26 Apr 2023 07:17:42 +0000 (09:17 +0200)]
Release 2.1.1

Change-Id: Ic5b9c10fafcb677a30c50650bc9fb4fda96d694c

12 months agoEnable DCM feature for dummy backend 83/291883/3
Dariusz Michaluk [Mon, 24 Apr 2023 10:27:03 +0000 (12:27 +0200)]
Enable DCM feature for dummy backend

Change-Id: I84bc10fbe60bc3277709bdb52206124daafa7495

12 months agoRelease 2.1.0 33/291633/1 accepted/tizen/7.0/unified/20230424.020505 accepted/tizen/unified/20230421.033229
Dariusz Michaluk [Wed, 19 Apr 2023 11:50:58 +0000 (13:50 +0200)]
Release 2.1.0

Change-Id: I1d9093c463b16ffff5f689b219050a7e7d356006

12 months agoFix project versioning preserving backward compatibility 30/291630/1
Dariusz Michaluk [Wed, 19 Apr 2023 10:39:30 +0000 (12:39 +0200)]
Fix project versioning preserving backward compatibility

Change-Id: I16afa63e761b883b75a4180397d8b11b7a2c31a1

12 months agoAdd 2-element OCF certificate chain 98/291498/2
Dariusz Michaluk [Mon, 17 Apr 2023 11:00:37 +0000 (13:00 +0200)]
Add 2-element OCF certificate chain

Change-Id: Ie06fa667b710937d80ba87f86a0d61ca3ceba687

13 months agoAvoid crash for MD_NONE 92/289692/1
Krzysztof Jackiewicz [Mon, 13 Mar 2023 12:33:40 +0000 (13:33 +0100)]
Avoid crash for MD_NONE

Change-Id: Ic898ec81bd4ad2903a13cb254a9fdd7cec8c5a20

3 years agoAdd EXT API backend implementation in dummy backend 81/256181/6 submit/tizen/20210419.104558 submit/tizen/20210510.071600
Tomasz Swierczek [Tue, 30 Mar 2021 10:16:11 +0000 (12:16 +0200)]
Add EXT API backend implementation in dummy backend

This change is needed to make all DCM API tests pass.
It also serves as an example of EXT API implementation in the backend.

Change-Id: I8dfc135068914f9dda01b6b1004480cf3caf4fc5

3 years agoRefactor dummy-backend, replace mbedtls with openssl 26/236726/6 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix accepted/tizen_7.0_unified_hotfix tizen_6.0 tizen_6.0_hotfix tizen_7.0_hotfix accepted/tizen/6.0/unified/20201030.114901 accepted/tizen/6.0/unified/hotfix/20201103.002855 accepted/tizen/6.5/unified/20211028.120651 accepted/tizen/7.0/unified/20221110.062858 accepted/tizen/7.0/unified/hotfix/20221116.105533 accepted/tizen/unified/20200728.135417 submit/tizen/20200728.071123 submit/tizen_6.0/20201029.205104 submit/tizen_6.0_hotfix/20201102.192504 submit/tizen_6.0_hotfix/20201103.114804 submit/tizen_6.5/20211028.162401 tizen_6.0.m2_release tizen_6.5.m2_release tizen_7.0_m2_release
Dariusz Michaluk [Tue, 23 Jun 2020 10:12:59 +0000 (12:12 +0200)]
Refactor dummy-backend, replace mbedtls with openssl

mbedtls is a part of a big iotivity project,
which is not used on a product sometimes.
We can use openssl instead, which is a base package.

Change-Id: I881e4f257b23b2efa83043c3b7951ba3141e09d0

3 years agoRemove KSE backend 61/237261/2
Dariusz Michaluk [Fri, 26 Jun 2020 09:22:49 +0000 (11:22 +0200)]
Remove KSE backend

Konai Secure Element is not supported anymore.

Change-Id: I606b11863fcfba0daa30ff12452f41b2d206aac9

3 years agoRewrite cmake infrastructure 11/236511/4
Dariusz Michaluk [Wed, 17 Jun 2020 13:35:24 +0000 (15:35 +0200)]
Rewrite cmake infrastructure

Change-Id: Ibdf64b63560abf5b693e26b8e5d9dfe3ae3ec260

3 years agoCleanup spec files 07/236507/4
Dariusz Michaluk [Wed, 17 Jun 2020 13:23:27 +0000 (15:23 +0200)]
Cleanup spec files

Change-Id: If0702d38a65b3d1dc4156e5bfc761db6d1f954dc

3 years agoRemove abstract_crypto_backend class 05/236505/2
Dariusz Michaluk [Wed, 17 Jun 2020 12:31:38 +0000 (14:31 +0200)]
Remove abstract_crypto_backend class

Change-Id: I0ccbf28b4a20ad4ef20f533774973199d5b76d17

3 years agoRemove interprocedural optimization flags 97/236497/2
Dariusz Michaluk [Wed, 17 Jun 2020 12:11:24 +0000 (14:11 +0200)]
Remove interprocedural optimization flags

Change-Id: I4e44da7b9b207d17c6e092f1721c440faab3505b

3 years agoSimplify compile flags settings 96/236496/2
Dariusz Michaluk [Wed, 17 Jun 2020 12:07:43 +0000 (14:07 +0200)]
Simplify compile flags settings

Set C++17 and C11 as default. Add release & debug flags.

Change-Id: I3d331557c42e52390935c1d706239fc04d2e0e78

3 years agoRemove boost-log dependency 16/235316/2
Dariusz Michaluk [Wed, 17 Jun 2020 11:17:16 +0000 (13:17 +0200)]
Remove boost-log dependency

Change-Id: If78946c8eaaa79c3d1259c5b08fed0e24b655120

4 years agoFix undefined behaviour if std::string is constructed from NULL 74/224974/1 accepted/tizen/unified/20200216.215225 submit/tizen/20200214.123216
Tomasz Swierczek [Fri, 14 Feb 2020 10:05:35 +0000 (11:05 +0100)]
Fix undefined behaviour if std::string is constructed from NULL

Change-Id: Ib03f563c32ed029e637583c6b7de28d7b1d09006

4 years agoFix build/syntax error accepted/tizen/unified/20200113.130545 submit/tizen/20200110.112607
Tomasz Swierczek [Fri, 10 Jan 2020 07:46:35 +0000 (08:46 +0100)]
Fix build/syntax error

Change-Id: I7eb326ad5b1f9eb9f5aca60d682c46035d89c067

4 years agoFix compiler warnings & refactor code after security review 86/215086/4
Tomasz Swierczek [Tue, 1 Oct 2019 06:45:27 +0000 (08:45 +0200)]
Fix compiler warnings & refactor code after security review

Change-Id: I9ab0dccd7ed167a01bbceb5ac5195aca21f5414b

4 years agohal_init isn't called and hal_hash_type is set from MessageDigestType 53/209253/3 accepted/tizen_5.5_unified accepted/tizen_5.5_unified_mobile_hotfix accepted/tizen_5.5_unified_wearable_hotfix tizen_5.5 tizen_5.5_mobile_hotfix tizen_5.5_tv tizen_5.5_wearable_hotfix accepted/tizen/5.5/unified/20191031.021703 accepted/tizen/5.5/unified/mobile/hotfix/20201027.090531 accepted/tizen/5.5/unified/wearable/hotfix/20201027.113209 accepted/tizen/unified/20190704.115616 accepted/tizen/unified/20190705.041555 submit/tizen/20190704.052831 submit/tizen/20190704.134431 submit/tizen/20190704.143713 submit/tizen_5.5/20191031.000004 submit/tizen_5.5_mobile_hotfix/20201026.185104 submit/tizen_5.5_wearable_hotfix/20201026.184304 tizen_5.5.m2_release
Dongsun Lee [Thu, 4 Jul 2019 03:00:14 +0000 (12:00 +0900)]
hal_init isn't called and hal_hash_type is set from MessageDigestType

- When hal_init is not called, Konai SE is initialized with default values.
- hal_hash_type can be given from MessageDigestType which a client delivers.

Change-Id: I3c47bb0b0de3ef2957b12b01232c16046058bbc4
Signed-off-by: Dongsun Lee <ds73.lee@samsung.com>
4 years agoAdd Conflicts in spec files 18/208218/1
Dongsun Lee [Thu, 20 Jun 2019 04:20:56 +0000 (13:20 +0900)]
Add Conflicts in spec files

Change-Id: I1ac6f5eff4a242505f8811f8d4dfee96b7c83fbd
Signed-off-by: Dongsun Lee <ds73.lee@samsung.com>
4 years agoMigrate to openssl1.1 91/207991/1 accepted/tizen/unified/20190619.234401 submit/tizen/20190619.082428
Pawel Kowalski [Fri, 14 Jun 2019 13:03:53 +0000 (15:03 +0200)]
Migrate to openssl1.1

Change-Id: I63a0ed558ed16b4df75556d5cd81ef30094c8b99

4 years agoAdd first buildable version of the DCM backend lib 67/201667/15
Pawel Kowalski [Fri, 15 Mar 2019 07:34:45 +0000 (08:34 +0100)]
Add first buildable version of the DCM backend lib

+ Move sources of the backends from the DCM repository
+ Add implementation files for the backends
+ Adjust the *.spec and the CMakeLists.txt files

Change-Id: I231bdc11b64042565bc6f0331fa8ac34a7729512

5 years agoInitial empty repository master
Tizen Infrastructure [Mon, 25 Feb 2019 01:20:23 +0000 (01:20 +0000)]
Initial empty repository