summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Yunjin Lee [Thu, 17 Mar 2016 06:52:30 +0000 (15:52 +0900)]
Add missing privilege: Add web d2d.datasharing privilege to tv profile
Change-Id: Id91475043754cfe6890d5cf4277dfe5233cdb1af
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Tue, 15 Mar 2016 07:24:42 +0000 (16:24 +0900)]
Add core location.coarse privilege
Change-Id: I0753b330fc22ff0dbff15c2d47e27690372397b9
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Tue, 15 Mar 2016 03:03:57 +0000 (12:03 +0900)]
Revise mapping table: Add missing privilege mapping(core use_ir) and fix miswritten expired version(wrt systemmanager) in mapping table
Change-Id: Ia510cb956199c409be5cae5d61576aca0ecf0d17
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Mon, 14 Mar 2016 10:38:42 +0000 (19:38 +0900)]
Fix typo in wearable testsuit
Change-Id: Id3cb913a2c9a343fece674c36aa2cb9c7d3bc348
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 10 Mar 2016 10:12:22 +0000 (19:12 +0900)]
Apply "-Werror -Wall -Wextra" option
Change-Id: I3ccaf81d9189fae198ff650d21ea66e4a56225f6
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Wed, 9 Mar 2016 06:57:18 +0000 (15:57 +0900)]
Modify core mapservice to non-privacy related privilege
Change-Id: Ifab7707f23b88a15447e25ec511e4aa52787824c
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Tue, 8 Mar 2016 09:04:13 +0000 (18:04 +0900)]
Modify query for privilege description refers to https://review.tizen.org/gerrit/#/c/57858/
Change-Id: I2d8c16ece9aad4660100ea47db57ad981516078a
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Tue, 8 Mar 2016 08:53:50 +0000 (17:53 +0900)]
Deprecate/remove wrt keymanager privilege
Change-Id: Ib2b0475f923ae1fe59c081c6631136fdfdbc75b4
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 3 Mar 2016 00:52:37 +0000 (09:52 +0900)]
Modify to see mobile when build profile is common
Change-Id: I0d7136836771d37c90b4ed4b129d2ef6085b143d
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Wed, 2 Mar 2016 08:08:49 +0000 (17:08 +0900)]
Deprecate native keymanager and Add web d2d.datasharing privilege
Change-Id: Iadb7b011fcab8d7c5ca27fa704b18c889621c1e7
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Wed, 24 Feb 2016 06:01:27 +0000 (15:01 +0900)]
Remove useless mkdir line from spec file
Change-Id: I05c14c13ec1ff42eecfd9729dfe3ec5b57989e78
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Mon, 22 Feb 2016 08:45:27 +0000 (17:45 +0900)]
1. Add core use_ir privilege 2. Remove d2d.* privileges except d2d.datasharing 3. Update DID and language files 4. Add note field to csv file - this field is ignored when creating db -
Change-Id: If489d5784c6d75cf3aeecfb78caee3195a02f2b4
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 28 Jan 2016 08:05:28 +0000 (17:05 +0900)]
1. Remove d2d.admin privilege 2. Revise expired version of mapping table and query for mapping
Change-Id: I7544201074739253c725abed749acd73d3f25de3
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Tue, 26 Jan 2016 00:35:04 +0000 (09:35 +0900)]
1. Revise rpm name from capi-security-privilege-manager to security-privilege-manager 2. Add pc_requires to fix build fail of askuser
Change-Id: Ie212fe0ab401708483fd2512377591fb986418f0
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Mon, 25 Jan 2016 09:11:42 +0000 (18:11 +0900)]
1. Modify privilege verification logic according to the changes of expired version 2. Fix api version padding 3. Fix broken DB of TV profile
Change-Id: I8e2778e498a7379c9b997eef3449bcc16fa240e8
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Wed, 20 Jan 2016 07:54:55 +0000 (16:54 +0900)]
Add privacy feature: APIs and privacy info
To Test New APIs, bulid packages and install tc-privilege-checker.*.rpm and run /usr/bin/tc-privilege-info
For using new APIs:
#include <privilege_info.h>
int ret = privilege_info_is_privacy("http://tizen.org/privilege/account.read");
if (ret == 1)
//is privacy case
else if (ret == 0)
// is not privacy case
else if (ret == -1)
// on error
GList* privacy_list = NULL; // privacy_list must be released with g_list_free by caller
ret = privilege_info_get_privacy_list(&privacy_list);
if (ret == 0) // ret == PRVMGR_ERR_NONE
// success case
else
// on error
GList* privilege_list = NULL; // privilege_list must be released with g_list_free by caller
ret = privilege_info_get_privilege_list_by_privacy("ACCOUNT", &privilege_list);
if (ret == 0) // ret == PRVMGR_ERR_NONE
//success case
else if (ret == PRVMGR_ERR_INVALID_PARAMETER)
// privacy param is NULL
else
// on error
Change-Id: I5106d53b4adc538155912269bdf6fd31142ad4ab
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 14 Jan 2016 08:44:33 +0000 (17:44 +0900)]
Add wrt datacontrol.consumer to wearable from 2.3.2
Change-Id: I544247de113d3151c00a8a628cc7a0c860bf7e4d
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Mon, 11 Jan 2016 01:03:35 +0000 (10:03 +0900)]
Revise privilege DB generation and Add wrt keymanager privilege for mobile/wearable profile
Change-Id: I69ae9e320090276e8b76e93c0d4ec31efb6ea9c9
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Mon, 21 Dec 2015 06:19:34 +0000 (15:19 +0900)]
Add null checking and remove temporal test code for comparing mapping APIs
Change-Id: Ieb1155b661494e6c3f623b76aba34269586f4d21
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Mon, 21 Dec 2015 03:22:00 +0000 (12:22 +0900)]
1. Add core d2d.admin, d2d.appcontrol, d2d.datasharing privilege for mobile/wearable/tv profile 2. Modify missing mapping profile 3. Add mapping test code for 3.0
Change-Id: I20f730a2f128409c1f80f576aa897f389e45caa6
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 10 Dec 2015 06:19:42 +0000 (15:19 +0900)]
Apply tizen coding rule
Change-Id: I89e5c6d8c64051a47e7a99c470b0301d616794ff
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Tue, 1 Dec 2015 10:50:10 +0000 (19:50 +0900)]
Add privilege mapping api and DBs
Change-Id: I79546dc9ccfc27804b0c8e56a212371b3b2fd9d2
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 19 Nov 2015 11:39:13 +0000 (20:39 +0900)]
Update internal testsuit
Change-Id: I89c1a7281ee75c48f0edd1958ed4146eb44dad9b
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Mon, 16 Nov 2015 07:37:03 +0000 (16:37 +0900)]
Revert 'Change privilege_db_manager to see core DB when web api version is 3.0'
Change-Id: Ia75764af720e8a1a9a4e40d046740a582b9a65c9
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 22 Oct 2015 07:03:16 +0000 (16:03 +0900)]
1. Add privilege_db_manager api to handle NULL api version 2. Modify api version check logic for version extensibility 3. Modify db script to insert space for changed_to comment 4. Apply secure coding on privilege_info and privilege_manager
Change-Id: I53931b82456a5d89fddfc587a973145e7f9ca713
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Wed, 23 Sep 2015 06:00:53 +0000 (15:00 +0900)]
Update wrt privilege db for TV profile
Change-Id: Id7856308f0a620223fe6cf1e3973310a1e700944
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 10 Sep 2015 07:15:49 +0000 (16:15 +0900)]
Change privilege_db_manager to see core DB when web api version is 3.0 and Remove WRT push from TV profile
Change-Id: I4e278e18c8548f11c0a4485edf2a28b5b2137bce
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Tue, 1 Sep 2015 02:15:55 +0000 (11:15 +0900)]
Add core privilege for tv profile as temporay support
Change-Id: I57cc670e429a3a90d947e6abd2e0a4e21e9b12c8
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 27 Aug 2015 11:51:47 +0000 (20:51 +0900)]
1. Update privilege DB and privilge_manager logic 2. Add test code-s
Change-Id: Ie54e279fc883ea4b1b65361fd8d165789e8a9213
Yunjin Lee [Tue, 18 Aug 2015 14:11:25 +0000 (23:11 +0900)]
Fix syntax error in spec
Change-Id: If684d53a40a465a7d19a1b2d4633455975205e20
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 13 Aug 2015 03:11:56 +0000 (12:11 +0900)]
Remove unused dependency and deprecated APIs
Change-Id: Ib950fc07dcff4463f97d739eb6ac00c3a2d18269
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Kyungwook Tak [Wed, 12 Aug 2015 07:31:57 +0000 (16:31 +0900)]
Remove dependency to cert-svc in pc-requires
Change-Id: Icc23216660055364e2c350449d2e01d19cf256c9
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
Yunjin Lee [Thu, 4 Jun 2015 05:14:35 +0000 (14:14 +0900)]
Revert 'Modify cert visibility enum' - cert-svc is not ready
Change-Id: I8a1ee351e692d05199334d88715751d4d87b4071
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Mon, 1 Jun 2015 12:36:46 +0000 (21:36 +0900)]
Modify cert visibility enum and remove unused dependency
Change-Id: I44232829eddc15a0eb088e74ce61c3af65c8384f
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Thu, 2 Apr 2015 11:54:32 +0000 (20:54 +0900)]
Fix build macro and code for 64bit and askuser/ Modify privilege_manager code to verify privilege list
Change-Id: I08df6861516103d365ba5a4bb5cca6aa75534396
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Yunjin Lee [Mon, 2 Mar 2015 12:43:44 +0000 (21:43 +0900)]
sync with tizen 2.4
Change-Id: I8cc8945549e12c203cf1214b25dfa3ad27479562
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
Jean-Benoit MARTIN [Mon, 16 Jun 2014 12:58:03 +0000 (14:58 +0200)]
Fix build and hardcoded path
Bug-Tizen: TC-357
Change-Id: I5d187e67078ced0d996f9b46bbf10ffbed49b8af
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Bumjin Im [Tue, 13 May 2014 00:11:42 +0000 (17:11 -0700)]
Merge "Adding multi user support for the module, Fixed review comments." into tizen
jooseong.lee [Fri, 9 May 2014 08:59:26 +0000 (17:59 +0900)]
Modification about smack label of db file belong to process.
[Problem]
Most db files have 'floor' label. Because these are created when binary is built.
No process can write db (since 'floor' label allows only read and execute)
[Solution]
Modify smack label based on below condition and three domain model
Condition1. Assign domain of process creates db files
Condition2. Assign domain of process uses db files.
Change-Id: I44c9d2e8321ccd09345ef3be8c2b8a73bc7d96d4
Signed-off-by: jooseong.lee <jooseong.lee@samsung.com>
Madhan A K [Tue, 11 Feb 2014 08:32:30 +0000 (14:02 +0530)]
Adding multi user support for the module, Fixed review comments.
Bug-Tizen: PTREL-266
Change-Id: I2cd066ae71316648bd85113cb0f4b4cc8f58153b
Signed-off-by: Madhan A K <madhan.ak@samsung.com>
hb.min [Thu, 29 Aug 2013 09:53:00 +0000 (18:53 +0900)]
Fix Build error
hb.min [Thu, 29 Aug 2013 01:02:04 +0000 (10:02 +0900)]
Fix build error
hb.min [Tue, 27 Aug 2013 11:22:08 +0000 (20:22 +0900)]
Sync with tizen_2.2
Sehong Na [Thu, 22 Aug 2013 08:13:27 +0000 (01:13 -0700)]
Initial empty repository
hb.min [Mon, 15 Jul 2013 05:19:05 +0000 (14:19 +0900)]
Fix prevent issue
Change-Id: I32fda9bdf16ecde5bf8557a9e3bc9c71e18f66b6
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Fri, 12 Jul 2013 05:29:19 +0000 (14:29 +0900)]
Add new privilege strings
Change-Id: Iee734dd93437ff1e3c1c77deecbda6717bfcaa06
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Tue, 9 Jul 2013 05:20:33 +0000 (14:20 +0900)]
Separate the information of external privilege
Change-Id: I3331f403714ad2027e66162d7c3f6effa26dcb19
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Thu, 27 Jun 2013 13:01:49 +0000 (22:01 +0900)]
Fix build error on GCC 4.8
Change-Id: I7858c8fb0c732f6f70820ba130330b003430fde9
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Sun, 23 Jun 2013 06:27:04 +0000 (15:27 +0900)]
Add modified privileges string
Change-Id: I371b56b379701a465d14bbaa6f9d3518d2ba6a48
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Fri, 21 Jun 2013 07:40:15 +0000 (16:40 +0900)]
Add new privileges string
Change-Id: I31736f8d4f4179b907db4dd4f2bf65fd29f446a9
Signed-off-by: hb.min <hb.min@samsung.com>
Jinkun Jang [Sun, 16 Jun 2013 08:43:01 +0000 (17:43 +0900)]
patch for build error
hb.min [Wed, 12 Jun 2013 12:27:46 +0000 (21:27 +0900)]
Add temporary string set of privilege
Change-Id: I183bc735800cd1be7086e9528462f5a94546ff4f
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Fri, 31 May 2013 11:06:18 +0000 (20:06 +0900)]
Add c-layer privilege description getter
Change-Id: I719e156e779258aec2f61457a2f2aafeafb6ec76
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Wed, 8 May 2013 12:04:59 +0000 (21:04 +0900)]
Fix privilege-checker to retrieve privacy information
Change-Id: Ibe1078383d300b3f69ce3da5da21d369c781ea87
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Tue, 7 May 2013 10:27:38 +0000 (19:27 +0900)]
Remove the install instruction of manifest on spec file
Change-Id: Ie73fc86033c0d9954cb83a968688698ac3edb27b
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Mon, 22 Apr 2013 12:08:28 +0000 (21:08 +0900)]
Fix prevent issues
Change-Id: Icb7e19356f5307f637ca56be339eed8e5b100c28
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Sun, 14 Apr 2013 12:15:28 +0000 (21:15 +0900)]
Fix build error
Change-Id: I4b6daae7f638dd9e882c65748cf697c77531b5bb
Signed-off-by: hb.min <hb.min@samsung.com>
hb.min [Sun, 14 Apr 2013 08:43:17 +0000 (17:43 +0900)]
Add privilege-checker for Add-On SDK
Change-Id: Icf786d58c13a489e0e9ca7710c2910da21b5afe2
Signed-off-by: hb.min <hb.min@samsung.com>
HyungKyu Song [Wed, 20 Feb 2013 08:43:53 +0000 (17:43 +0900)]
Initial empty repository