summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-11-23Including LGPL2.1 license in rpm if needed.tizen_4.0r.tyminski1-1/+16
License LGPL2.1 is included when we compile libsqlfs (CGF_SQL_FS=y) By default we don't use libsqlfs. Change-Id: I15eb7baf85a58bf748c7b1d6abf29a424c1d6049
2017-11-09Change privileges verification.tizen_4.0.IoT.p2_releasesubmit/tizen_4.0/20171123.051832submit/tizen_4.0/20171121.071725submit/tizen/20171122.053652submit/tizen/20171121.122352submit/tizen/20171121.071320accepted/tizen/unified/20171122.071413accepted/tizen/4.0/unified/20171123.184117accepted/tizen_4.0_unifiedUladzislau Harbuz10-844/+39
Revert 'Implement checking of Tizen policies on TA loading.' Check privileges by mapping privilege tee.client to priv_tee_client group. Only application with that privilege will able to use /dev/tee[0-9] devices. Set devices /dev/tee[0-9] group to priv_tee_client with udev rule. Change-Id: I87e476a20434e2022fd4a397f5bd02340940e002
2017-10-06Verify privileges only ones.tizen_4.0.m2_releasetizen_4.0.IoT.p1_releasesubmit/tizen_4.0/20171011.123522submit/tizen/20171011.123005accepted/tizen/unified/20171012.075101accepted/tizen/4.0/unified/20171012.074517r.tyminski3-7/+48
We verify privileges in tee-supplicant when it loads TA. OpTEE OS loads TA twice. We need to verify privileges only at the first time. Change-Id: I0f90b34e648d3b12a62a293d275feaab65e0bc06
2017-10-05tee-supplicant: Report error on short buffer when loading TAYves Lefloch1-0/+8
Change-Id: Ie1a2a514e302d387d063f5a03cabee944fb4765a Signed-off-by: Yves Lefloch <YvesMarie_Lefloch@sigmadesigns.com> Acked-by: Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> Signed-off-by: Rafal Tyminski <r.tyminski@partner.samsung.com>
2017-10-05Packaging changes.r.tyminski11-63/+157
Adding manifest. Setting root of tee fs to /opt. Little spec cleanup. Adding udev and service configuration. Set SYS_TA_PATH to /usr/lib/tastore Some fixes for cynara usage. Change-Id: I2fe99d30d88cc1776380a83308b656445d61cf8f
2017-10-05Merge "Allow to define custom tee fs paths." into tizenr.tyminski2-0/+5
2017-10-04Implement checking of Tizen policies on TA loading.u.harbuz8-9/+777
Check if client has Tizen privelege to use TEE. Allow client to load only TA from its subdirectories. Allow system applications load TA from system directies. Add unix socket connection between tee-supplicant and libteec to allow identify client with cynara. Change-Id: I8bfecbb4f58f1397d5706cb9af90e0641fbfdec4
2017-09-19Packaging changes.r.tyminski6-26/+119
Adding manifest. Setting root of tee fs to /opt. Little spec cleanup. Adding udev and service configuration. Change-Id: Ife48795a84a2033404a0b76f74c151ce82303820
2017-06-29Allow to define custom tee fs paths.r.tyminski2-0/+5
Adding ifndef for TEE_FS_SUBPATH and TEE_FS_PATH. Change-Id: I009b49f96094a230ac1b43d90471cd2519ffb7be
2017-06-27Add packaging.u.harbuz2-2/+53
Change-Id: I500d7bb7f45d64e4e7269e85ad5b40a7b43cedca
2017-06-05Update from upstream to 2.4.0 versionupstream/2.4.0upstreamr.tyminski1-0/+26
Change-Id: I748163170cec3409645e3990c4c2d774b01f349f
2017-05-29Initial commit with upstream sources.r.tyminski56-0/+210931
Change-Id: I6af3c03fe09e536b81df3d9f7725f5cf618e3a27
2017-04-02Initial empty repositoryHEADmasterTizen Infrastructure0-0/+0