summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Dariusz Michaluk [Wed, 3 Feb 2021 13:33:50 +0000 (14:33 +0100)]
Mark all TEEC APIs as deprecated since Tizen 6.5
Change-Id: I500ed4d332db6821a0221c14f7be1d44cc49b3ba
Dongsun Lee [Thu, 18 Apr 2019 08:03:11 +0000 (17:03 +0900)]
Add PATH in script file(Security Policy)
Change-Id: I81c0930f8a98b2cc81bd6a8a6922a9ad34cddd09
Signed-off-by: Dongsun Lee <ds73.lee@samsung.com>
Igor Kotrasinski [Mon, 11 Jun 2018 10:55:30 +0000 (12:55 +0200)]
Check security.tee feature when opening context
All the other entry points check for initialized context, so there should be no
need to check the feature anywhere else.
Change-Id: I20f032f91714460e3dea1b2fafd2f83f8020a2cb
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
Krzysztof Jackiewicz [Wed, 24 Oct 2018 13:04:12 +0000 (15:04 +0200)]
Use proper braces for cmake variable references
Curly braces should be used for variable references in cmake scripts.
As a side effect this commit bypasses rpm's canonicalization issue and
makes tef_libteec.c debuggable.
Details:
1. Parenthesis instead of curly braces produce an include directory with
"//" in it that is later embeded in the binary.
2. Rpm's debugedit canonicalizes the path by removing one '/' making
it one character shorter.
3. Debugedit replaces the paths' prefixes in-place with shorter
'/usr/src/debug' adding another dummy entry in Directory Table filling
the remaining space with 'X'es.
4. Due to elf structure and in-place modification debugedit can't
handle the replacement of a path with 1 character shorter string.
5. Upstream version fails in such case but tizen.org silently ignores
it producing an invalid elf structure following the Directory Table
which is File Name Table used for list of debug sources.
6. During debugging the gdb points to non-existing file
XXXXXXXXXXXXXXXXXXXXXXXXX instead of tef_libtec.c
Change-Id: I2e5ae7ec30d4979845d03d455f754eff54427e7d
Tomasz Swierczek [Thu, 12 Apr 2018 07:52:54 +0000 (09:52 +0200)]
Release 0.0.2
* Don't overwrite tef.conf during rpm update
* Specify license. Change from BSD to BSD-2-Clause.
* Correctly initialize shared->buffer in case of error, complete check params
* fix paramTypes convertion
* Use CMake variables for sbin and etc files
Change-Id: Ibdc108389645f4d6d90209cb5e9daf1425e31bd5
Krzysztof Jackiewicz [Wed, 28 Mar 2018 09:35:34 +0000 (11:35 +0200)]
Don't overwrite tef.conf during rpm update
When libteec rpm is updated it overwrites the existing tef configuration making
it use dummy implementation.
This commit marks tef.conf as config file preventing rpm from overwriting it.
Change-Id: I3a7c707ebea7814d52a3562b5ca1f5e2c26a5f73
r.tyminski [Mon, 8 Jan 2018 09:13:44 +0000 (10:13 +0100)]
Specify license. Change from BSD to BSD-2-Clause.
Change-Id: Id73340a11e62b63ef9aa6adab49eacb42c4f102f
Krzysztof Dynowski [Tue, 16 Jan 2018 10:09:37 +0000 (11:09 +0100)]
Correctly initialize shared->buffer in case of error, complete check params
Change-Id: I4fe11fe70d1ecfe0e7d1e6082cf3b466db79ed63
Krzysztof Dynowski [Tue, 16 Jan 2018 09:51:53 +0000 (10:51 +0100)]
fix paramTypes convertion
Change-Id: Ie30a9e72ebf379c3cc3282b4c4f65af7a41f744d
Krzysztof Dynowski [Wed, 10 Jan 2018 15:11:28 +0000 (15:11 +0000)]
Merge "Use CMake variables for sbin and etc files" into tizen
Igor Kotrasinski [Mon, 8 Jan 2018 13:09:40 +0000 (14:09 +0100)]
Use CMake variables for sbin and etc files
Change-Id: Ifb1002d68295fdade21e698490ab75a93920bae0
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
Krzysztof Dynowski [Wed, 3 Jan 2018 12:16:52 +0000 (13:16 +0100)]
[TEEC] TEF API compatible with VD, caused by C# API compatibility requirement
Change-Id: I26102a69a036122bde3bd65b4e27c4210700e60d
r.tyminski [Tue, 28 Nov 2017 13:16:53 +0000 (14:16 +0100)]
Adding missing BSD-2-Clause license.
BSD-2-Clause license is used by OpTEE tee_client_api.h
Change-Id: I9cfdec9d45f8c2529c4e0d022429dfaf221eece3
r.tyminski [Thu, 9 Nov 2017 11:51:47 +0000 (12:51 +0100)]
Remember and set smack label while changing tef.conf.
Change-Id: Iacc2acff56403093754683295b3ef41b9ce1f6bc
Krzysztof Dynowski [Thu, 12 Oct 2017 10:44:36 +0000 (12:44 +0200)]
fix: copy also size and offset for memref
Change-Id: Iaedb63d738586fd1ea9a2159505d42b31307960b
Krzysztof Dynowski [Tue, 19 Sep 2017 13:50:21 +0000 (15:50 +0200)]
fix: SharedMemory flags and size, Operation param types, result origin
Change-Id: I606e6890c46ba2c438c6b76fa45b2e968d6f1e5c
Dongsun Lee [Tue, 26 Sep 2017 01:55:54 +0000 (10:55 +0900)]
Replace strcpy to strncpy due to security reason.
Change-Id: Ib27a3aac775b40e95fb5344062a6600ae78737b7
(cherry picked from commit
2e965bbe41a43690cf9533cf12e05422652d05a1)
Krzysztof Dynowski [Thu, 27 Jul 2017 14:04:33 +0000 (16:04 +0200)]
Native TEF API (GlobalPlatform/OpenSource)
Change-Id: I51d198d5227643369f790c6b3f740bef937c1d69
Tizen Infrastructure [Wed, 26 Jul 2017 00:59:16 +0000 (00:59 +0000)]
Initial empty repository