platform/core/security/privilege-checker.git
8 years agoMerge "Remove rpmlint error and warning and add build type NO_DB" into tizen
Kim Kidong [Mon, 24 Oct 2016 02:00:35 +0000 (19:00 -0700)]
Merge "Remove rpmlint error and warning and add build type NO_DB" into tizen

8 years agoRemove rpmlint error and warning and add build type NO_DB 07/93207/1
Yunjin Lee [Fri, 21 Oct 2016 03:00:33 +0000 (12:00 +0900)]
Remove rpmlint error and warning and add build type NO_DB

- Remove rpmlint error and warning caused by package description and lang files
- Add build_type NO_DB to reduce build time for test without DB changes

Change-Id: Ia2b64035dad5346ec16458d67721f2820d94bda5
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoTreat web only privilege as core privilege 85/88685/3
Yunjin Lee [Fri, 9 Sep 2016 07:59:53 +0000 (16:59 +0900)]
Treat web only privilege as core privilege

Change-Id: I1bc290f00cb8b95d5326a50a3421e0be875633ef
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd web bluetooth privilege to TV profile 05/90205/2 accepted/tizen/3.0/ivi/20161011.062247 accepted/tizen/3.0/mobile/20161015.034113 accepted/tizen/3.0/tv/20161016.005643 accepted/tizen/3.0/wearable/20161015.083958 accepted/tizen/common/20160929.163530 accepted/tizen/ivi/20160930.035749 accepted/tizen/mobile/20160930.035734 accepted/tizen/tv/20160930.035745 accepted/tizen/wearable/20160930.035740 submit/tizen/20160929.082356 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000006 submit/tizen_3.0_mobile/20161015.000006 submit/tizen_3.0_tv/20161015.000005 submit/tizen_3.0_wearable/20161015.000005
Yunjin Lee [Thu, 29 Sep 2016 04:16:21 +0000 (13:16 +0900)]
Add web bluetooth privilege to TV profile

Change-Id: I6eb83f2f8779ae4ae5d46210422d725646eb4aa5
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoFix privacy ID of tv profile to url format 86/88686/2
Yunjin Lee [Tue, 20 Sep 2016 08:23:29 +0000 (17:23 +0900)]
Fix privacy ID of tv profile to url format

Change-Id: Iaf669470fef71546682ae653d7b14c5c0ae26aed
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd restore_fcommon macro for ASan 29/86829/1 accepted/tizen/common/20160905.171354 accepted/tizen/ivi/20160906.060932 accepted/tizen/mobile/20160906.060825 accepted/tizen/tv/20160906.060846 accepted/tizen/wearable/20160906.060914 submit/tizen/20160905.002202
Yunjin Lee [Mon, 5 Sep 2016 06:25:21 +0000 (15:25 +0900)]
Add restore_fcommon macro for ASan

Change-Id: I52e98248544950fab7a2b09852d1ae94c6912ed2
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoModify privacy display API and add tc for it 17/86817/1
Yunjin Lee [Mon, 5 Sep 2016 05:14:57 +0000 (14:14 +0900)]
Modify privacy display API and add tc for it

- Modify privilege_info_get_privacy_display() to get translated string
- Add tc for privilege_info_get_privacy_display()

Change-Id: If215be28cc7a716428e21b794e6d8eeb1c3bac95
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd core privilege and update language files : fido client 57/86257/1
Yunjin Lee [Wed, 31 Aug 2016 08:48:13 +0000 (17:48 +0900)]
Add core privilege and update language files : fido client

Change-Id: I6be58d17e8879827915dd056135b43d8a02f78d2
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoRemove core privilege and update language files 12/86212/1
Yunjin Lee [Wed, 31 Aug 2016 05:30:40 +0000 (14:30 +0900)]
Remove core privilege and update language files

- Remove core privilege: dpm.settings
- Update language files for appdir.shareddata privilege description

Change-Id: Ia9ce31778815025fa41d824a419e0ec51dbf4401
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd core privilege: appdir.shareddata 60/84660/1 accepted/tizen/common/20160822.132547 accepted/tizen/ivi/20160823.041024 accepted/tizen/mobile/20160823.040915 accepted/tizen/tv/20160823.040940 accepted/tizen/wearable/20160823.041005 submit/tizen/20160822.023804
Yunjin Lee [Mon, 22 Aug 2016 01:37:39 +0000 (10:37 +0900)]
Add core privilege: appdir.shareddata

Change-Id: I71636f2b97df7f523f1aff3ee3d5bc1805f89b4f
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoRemove core privilege: vpnservice.admin 97/83497/2 accepted/tizen/common/20160812.140919 accepted/tizen/ivi/20160812.010807 accepted/tizen/mobile/20160812.010810 accepted/tizen/tv/20160812.010758 accepted/tizen/wearable/20160812.010802 submit/tizen/20160811.114139
Yunjin Lee [Thu, 11 Aug 2016 08:36:14 +0000 (17:36 +0900)]
Remove core privilege: vpnservice.admin

Change-Id: I2e02333bfb6886d702d09d18444737fb9830c878
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd API for getting privacy ID by privilege 40/82940/3
Yunjin Lee [Mon, 8 Aug 2016 08:06:18 +0000 (17:06 +0900)]
Add API for getting privacy ID by privilege

Change-Id: I090af0d4b6043cfd7cadfbb50d9cf57105626ba1
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoPrivilege Verifier : Utility provides functions to verify privilege information of... 63/81463/5 accepted/tizen/common/20160809.183839 accepted/tizen/ivi/20160809.232436 accepted/tizen/mobile/20160809.232235 accepted/tizen/tv/20160809.232413 accepted/tizen/wearable/20160809.232552 submit/tizen/20160809.044605
BogonKim [Tue, 26 Jul 2016 10:04:21 +0000 (19:04 +0900)]
Privilege Verifier : Utility provides functions to verify privilege information of packages to be installed.

Change-Id: Ibbc584e867ae625baf593a9f0444ed0a588e8df2
Signed-off-by: BogonKim <bogon82.kim@samsung.com>
8 years agoremove undefined symbol 95/81395/5
BogonKim [Tue, 26 Jul 2016 03:56:30 +0000 (12:56 +0900)]
remove undefined symbol

Problem : undefined symbol cause link error
when executable link with this library.
Solution : Add "-Wl,--no-undefined" to occur build error
for undefined symbol and remove undefined symbol

Change-Id: I5c942cdf3be6114f5a3e918c0e8cee47fdceb050
Signed-off-by: BogonKim <bogon82.kim@samsung.com>
8 years agofeaturing out tizen specific features using __TIZEN__ macro 86/81386/6
BogonKim [Tue, 26 Jul 2016 02:20:54 +0000 (11:20 +0900)]
featuring out tizen specific features using __TIZEN__ macro

Change-Id: I83e667cb952eac608ecbf140b217ed71861bb0db
Signed-off-by: BogonKim <bogon82.kim@samsung.com>
8 years agoModify Privacy ID format : XXX -> http://tizen.org/privacy/XXX 63/82863/1
Yunjin Lee [Mon, 8 Aug 2016 07:47:09 +0000 (16:47 +0900)]
Modify Privacy ID format : XXX -> tizen.org/privacy/XXX

Change-Id: Ieee9e1a1450581787b8e5175cc39c2369de9beca
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoUpdate language files and privacy DID 66/79566/5
Yunjin Lee [Tue, 12 Jul 2016 01:28:21 +0000 (10:28 +0900)]
Update language files and privacy DID

Change-Id: Ida319fbc42bd1aa66cbdc497aff08d03629393f2
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd API and table to provide privacy DID and update language files 54/78654/1 accepted/tizen/common/20160707.171308 accepted/tizen/ivi/20160706.132846 accepted/tizen/mobile/20160706.132154 accepted/tizen/tv/20160706.132217 accepted/tizen/wearable/20160706.132314 submit/tizen/20160706.103037
Yunjin Lee [Wed, 6 Jul 2016 09:59:50 +0000 (18:59 +0900)]
Add API and table to provide privacy DID and update language files

Change-Id: I3faf862b33099eba5a3859929662d737069e4703
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoUpdate mapping table: Add systemsettings.admin -> internal usermanagement, privacyman... 43/77743/1
Yunjin Lee [Fri, 1 Jul 2016 01:56:20 +0000 (10:56 +0900)]
Update mapping table: Add systemsettings.admin -> internal usermanagement, privacymanagement

Change-Id: Ib2183cc7942af6fe456299e6dbeec806998c33f4
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoSync tv core privilege table to mobile and modify db generator script for tv profile 04/77604/1
Yunjin Lee [Thu, 30 Jun 2016 08:48:49 +0000 (17:48 +0900)]
Sync tv core privilege table to mobile and modify db generator script for tv profile

Change-Id: I08643cec86d40431b80413cc20dddf648a72cbe4
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years ago1. Add APIs for checing valid/internal/privacy privilege and table for the APIs 2... 14/76914/1 accepted/tizen/common/20160629.222347 accepted/tizen/ivi/20160629.020408 accepted/tizen/mobile/20160629.020426 accepted/tizen/tv/20160629.020401 accepted/tizen/wearable/20160629.020415 submit/tizen/20160628.064857
Yunjin Lee [Tue, 28 Jun 2016 01:57:44 +0000 (10:57 +0900)]
1. Add APIs for checing valid/internal/privacy privilege and table for the APIs 2. Fix to check return value of sqlite3_mprintf

Change-Id: I47b0e61ca3a6bd31cfce83033d4e36aa0cd772ec
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoRevert "Add APIs to check valid privilege and internal privilege" 87/76587/2 accepted/tizen/common/20160627.191816 accepted/tizen/ivi/20160624.103615 accepted/tizen/mobile/20160624.103522 accepted/tizen/tv/20160624.103540 accepted/tizen/wearable/20160624.103558 submit/tizen/20160624.092917
Yunjin Lee [Fri, 24 Jun 2016 09:10:25 +0000 (02:10 -0700)]
Revert "Add APIs to check valid privilege and internal privilege"

This reverts commit d47a3cc12b0c4d6aa959bf6107518f7d6f85cfb7.

Change-Id: I3fad7418bf4010c2e600da63dbc4eb7a8b2b5047

8 years agoRevert "Fix to check return value of sqlite3_mprintf" 85/76585/1
Yunjin Lee [Fri, 24 Jun 2016 09:09:48 +0000 (02:09 -0700)]
Revert "Fix to check return value of sqlite3_mprintf"

This reverts commit e75fccaf4c07ddb23f2b6a3e732685152e2fd12d.

Change-Id: I883e542b6ee6f50ae1f8565fbd6249bfc37ed146

8 years agoFix to check return value of sqlite3_mprintf 90/76490/1 accepted/tizen/ivi/20160624.065007 accepted/tizen/mobile/20160624.065012 accepted/tizen/tv/20160624.064923 accepted/tizen/wearable/20160624.065032 submit/tizen/20160624.055449
Yunjin Lee [Fri, 24 Jun 2016 05:48:20 +0000 (14:48 +0900)]
Fix to check return value of sqlite3_mprintf

Change-Id: Ic9be1be50e756121cbd79128d38b19aba417e1f0
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoUpdate web privilege mapping table 11/74211/3 accepted/tizen/common/20160627.191621 accepted/tizen/ivi/20160624.064305 accepted/tizen/mobile/20160624.063944 accepted/tizen/tv/20160624.063910 accepted/tizen/wearable/20160624.064247 submit/tizen/20160624.011528 submit/tizen/20160624.025438
Yunjin Lee [Mon, 13 Jun 2016 07:50:52 +0000 (16:50 +0900)]
Update web privilege mapping table
Some web APIs are not a wrapper of native API so web privileges for those have no mapping native privilege. Therefore we add internal privileges for them to check the permission properly. (format of http://tizen.org/privilege/internal/web/xxxx)

Change-Id: Ic27ec76015ecd0777c5fd11af3ebf044c804e02e
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd APIs to check valid privilege and internal privilege 47/75347/3
Yunjin Lee [Fri, 17 Jun 2016 11:32:15 +0000 (20:32 +0900)]
Add APIs to check valid privilege and internal privilege

Change-Id: Ife6da0e3bb37d2e6984356c58fc366040d52be62
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd/deprecate core privileges and update language files 82/75182/1 accepted/tizen/common/20160617.121735 accepted/tizen/ivi/20160617.084238 accepted/tizen/mobile/20160617.084314 accepted/tizen/tv/20160617.084121 accepted/tizen/wearable/20160617.084320 submit/tizen/20160617.044659
Yunjin Lee [Fri, 17 Jun 2016 02:59:04 +0000 (11:59 +0900)]
Add/deprecate core privileges and update language files
- Add core privilege: antivirus.admin, antivirus.scan, antivirus.webprotect, dpm.bluetooth, dpm.browser, dpm.camera, dpm.clipboard, dpm.debugging, dpm.email, dpm.location, dpm.lock, dpm.message, dpm.microphone, dpm.password, dpm.security, dpm.settings, dpm.storage, dpm.usb, dpm.wifi, dpm.wipe, dpm.zone
- Deprecate core privilege: antiviurs
- Update language files

Change-Id: I65c136bc7263bf7aadad1c277e871bf6076fa666
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoUpdate native privilege info: Fix issued version of mapservice of wearable profile... 59/74959/1 accepted/tizen/ivi/20160617.082904 accepted/tizen/mobile/20160617.082732 accepted/tizen/tv/20160617.082703 accepted/tizen/wearable/20160617.082751 submit/tizen/20160616.084313
Yunjin Lee [Thu, 16 Jun 2016 07:02:13 +0000 (16:02 +0900)]
Update native privilege info: Fix issued version of mapservice of wearable profile to 2.3.2

Change-Id: I16899354f924cdef0ff54c0ea70e73a55bc31ab8
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoFix privilege mis-grouping issue 33/74633/1 accepted/tizen/common/20160615.193611 accepted/tizen/ivi/20160616.002339 accepted/tizen/mobile/20160616.002327 accepted/tizen/tv/20160616.002320 accepted/tizen/wearable/20160616.002314 submit/tizen/20160615.050748
Yunjin Lee [Wed, 15 Jun 2016 04:46:59 +0000 (13:46 +0900)]
Fix privilege mis-grouping issue
- pkgmgr passes privilege list including internal privileges and it causes misgrouping issue. fix to bypass internal privileges when getting privilege group info.
- fix not to check api version when getting privilege group info(not required).

Change-Id: I6263178b7d747b3fc9fa1bdccfa50d97e73c1246
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoRevise return value of privilege_info_is_privacy() 46/73246/2 accepted/tizen/common/20160608.160950 accepted/tizen/ivi/20160609.091000 accepted/tizen/mobile/20160609.090921 accepted/tizen/tv/20160609.090933 accepted/tizen/wearable/20160609.090951 submit/tizen/20160608.114653
Yunjin Lee [Tue, 7 Jun 2016 09:03:25 +0000 (18:03 +0900)]
Revise return value of privilege_info_is_privacy()
return 1 for true(privilege id privacy related), 0 for false(include not stored in db case), and -1 for any other DB error.

Change-Id: If5b6d6dd3f2df0879b0e12def69b57bdeebe379d
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoFix 64bit build break 39/73139/1 accepted/tizen/common/20160607.194556 accepted/tizen/ivi/20160607.072002 accepted/tizen/mobile/20160607.071949 accepted/tizen/tv/20160607.071952 accepted/tizen/wearable/20160607.071936 submit/tizen/20160607.012830
Yunjin Lee [Tue, 7 Jun 2016 01:18:52 +0000 (10:18 +0900)]
Fix 64bit build break

Change-Id: Ia193f79ca2076b7cb79b8ccb80edc939d41eeb1e
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoRevise testsuit: Add missing testcase and add util header for frequently used functions 38/72538/1 submit/tizen/20160603.071358
Yunjin Lee [Wed, 1 Jun 2016 10:41:11 +0000 (19:41 +0900)]
Revise testsuit: Add missing testcase and add util header for frequently used functions

Change-Id: Iccbf48e74fc4696ed45a7cc0bf27be745c33d5c1
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd wrt privilege: widget.viewer 41/72441/2
Yunjin Lee [Wed, 1 Jun 2016 05:26:06 +0000 (14:26 +0900)]
Add wrt privilege: widget.viewer

Change-Id: I5943e2d07c3be88175119947b10430ba81a91b7a
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoFix memory leak and typo 04/70704/3
Yunjin Lee [Fri, 20 May 2016 07:18:39 +0000 (16:18 +0900)]
Fix memory leak and typo

Change-Id: Iac7f5a7429320e38061cba70a74f041b0a44f7de
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd core email privilege to wearable profile and update language files 26/70026/1 accepted/tizen/common/20160518.124929 accepted/tizen/ivi/20160518.090242 accepted/tizen/mobile/20160518.090213 accepted/tizen/tv/20160518.090238 accepted/tizen/wearable/20160518.090227 submit/tizen/20160518.013757
Yunjin Lee [Wed, 18 May 2016 01:29:06 +0000 (10:29 +0900)]
Add core email privilege to wearable profile and update language files
Add core email privilege to wearable profile (ACR-604)

Change-Id: Ic17f19172044e65204e2fec5d8b738a43bd4f2e9
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoUpdate mapping table: Add mediastorage and externalstorage to web default privilege 91/68391/1 accepted/tizen/common/20160510.141323 accepted/tizen/ivi/20160510.070826 accepted/tizen/mobile/20160510.070839 accepted/tizen/tv/20160510.070719 accepted/tizen/wearable/20160510.070723 submit/tizen/20160510.052841
Yunjin Lee [Wed, 4 May 2016 02:02:03 +0000 (11:02 +0900)]
Update mapping table: Add mediastorage and externalstorage to web default privilege

Change-Id: Ic50beaf28814c973810dcb47728bc504f2f50365
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoDeprecate core privilege : minicontrol.provider 78/67678/1
Yunjin Lee [Thu, 28 Apr 2016 03:16:36 +0000 (12:16 +0900)]
Deprecate core privilege : minicontrol.provider

Change-Id: I49795de5a0f76fe5032b83733403452600b35f98
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoChange profile of privilege : core vpnservice, vpnservice.admin 62/67662/1
Yunjin Lee [Thu, 28 Apr 2016 02:24:53 +0000 (11:24 +0900)]
Change profile of privilege : core vpnservice, vpnservice.admin

Change-Id: I2560d9cadc432b27fee6e0a14894d703755f8cc9
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoRevise function to avoid SQL injection and memory leak 79/67079/2
Yunjin Lee [Mon, 25 Apr 2016 06:08:11 +0000 (15:08 +0900)]
Revise function to avoid SQL injection and memory leak

Change-Id: Ie9d579756199bab7c64b3afc05f19d47e4b1a9b0
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd missing policy db generate script 02/66202/2 accepted/tizen/common/20160419.142910 accepted/tizen/ivi/20160418.124422 accepted/tizen/mobile/20160418.124138 accepted/tizen/tv/20160418.124216 accepted/tizen/wearable/20160418.124328 submit/tizen/20160418.054551
Yunjin Lee [Mon, 18 Apr 2016 00:08:26 +0000 (09:08 +0900)]
Add missing policy db generate script

Change-Id: Iee4023152f8b9e9a3dfc6b1482dec3f9ae34c3fc
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoRevise error message and Fix memory leak 16/65016/1 submit/tizen/20160407.023728
Yunjin Lee [Thu, 7 Apr 2016 01:44:40 +0000 (10:44 +0900)]
Revise error message and Fix memory leak

Change-Id: I058ffe166e48e1339d8eeb39512ac67763d0a6ac
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd black list APIs and DB 63/64863/4
Yunjin Lee [Tue, 5 Apr 2016 23:56:39 +0000 (08:56 +0900)]
Add black list APIs and DB

For testing, build package and install tc-privilege-checker.*.rpm on target and run /usr/bin/tc-privilege-black-list on target shell

Change-Id: Ia7a931a7325a3cce8e039b52be67e187c8dfde44
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoUpdate language files 62/64862/2 accepted/tizen/common/20160406.144420 accepted/tizen/ivi/20160406.073451 accepted/tizen/mobile/20160406.073245 accepted/tizen/tv/20160406.073300 accepted/tizen/wearable/20160406.073327 submit/tizen/20160406.025752
Yunjin Lee [Wed, 30 Mar 2016 09:10:50 +0000 (18:10 +0900)]
Update language files

Change-Id: Ifb2e29e69a3b5b5e57e9176b1a61f92f288eea60
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoApply Tizen coding rule to headers 63/63963/2
Yunjin Lee [Tue, 29 Mar 2016 05:22:06 +0000 (14:22 +0900)]
Apply Tizen coding rule to headers

Change-Id: I917f67691ba8d177e2dd7f89747ddff78c6c5940
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoMerge "Fix typo in tv core privilege DB and sync privilege list with mobile" into...
Kim Kidong [Tue, 29 Mar 2016 02:00:56 +0000 (19:00 -0700)]
Merge "Fix typo in tv core privilege DB and sync privilege list with mobile" into tizen

8 years agoMerge "Remove minicontrol.provider from wearable profile" into tizen
Kim Kidong [Tue, 29 Mar 2016 02:00:07 +0000 (19:00 -0700)]
Merge "Remove minicontrol.provider from wearable profile" into tizen

8 years agoAdd wrt volume.set privilege to TV profile 01/63901/1 accepted/tizen/common/20160329.050957 accepted/tizen/ivi/20160328.115851 accepted/tizen/mobile/20160328.115745 accepted/tizen/tv/20160328.115800 accepted/tizen/wearable/20160328.115849 submit/tizen/20160328.110055
Yunjin Lee [Mon, 28 Mar 2016 10:52:28 +0000 (19:52 +0900)]
Add wrt volume.set privilege to TV profile

Change-Id: I84910ab3db24dad0741614031de70abad6088734
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoFix typo in tv core privilege DB and sync privilege list with mobile 17/63817/1
Yunjin Lee [Mon, 28 Mar 2016 02:57:53 +0000 (11:57 +0900)]
Fix typo in tv core privilege DB and sync privilege list with mobile

Change-Id: Id59bbbdfaf4ee09e7e117d23010fce34787d5a07
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoRemove minicontrol.provider from wearable profile 52/63452/1
Yunjin Lee [Thu, 24 Mar 2016 05:14:20 +0000 (14:14 +0900)]
Remove minicontrol.provider from wearable profile

Change-Id: Ibbff5846b81cc444f20272c621dbe13112519319
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoRevise version info of wearable privileges 13/63313/2 accepted/tizen/common/20160323.185418 accepted/tizen/ivi/20160323.140955 accepted/tizen/mobile/20160323.135636 accepted/tizen/tv/20160323.135917 accepted/tizen/wearable/20160323.135618 submit/tizen/20160323.092724
Yunjin Lee [Wed, 23 Mar 2016 06:53:28 +0000 (15:53 +0900)]
Revise version info of wearable privileges

Change-Id: I75edbbe73f33fc7f568ef5ac99808c55f1ffa78f
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoUpdate language files 03/63303/1 accepted/tizen/ivi/20160323.140618 accepted/tizen/mobile/20160323.134929 accepted/tizen/tv/20160323.135408 accepted/tizen/wearable/20160323.135018 submit/tizen/20160323.061642
Yunjin Lee [Wed, 23 Mar 2016 06:10:45 +0000 (15:10 +0900)]
Update language files

Change-Id: I3119f033efb2f9025342ad438fd2c54b3069f845
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd core privilege: vpnservice, vpnservice.admin 91/63291/1
Yunjin Lee [Wed, 23 Mar 2016 05:36:51 +0000 (14:36 +0900)]
Add core privilege: vpnservice, vpnservice.admin

Change-Id: I0dfa280dfc4de1bfee89cf9b1f9d4a2a518df6ef
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
8 years agoAdd missing privilege: Add web d2d.datasharing privilege to tv profile 31/62631/1 accepted/tizen/common/20160317.161158 accepted/tizen/ivi/20160318.113222 accepted/tizen/mobile/20160318.112839 accepted/tizen/tv/20160318.113036 accepted/tizen/wearable/20160318.113106 submit/tizen/20160317.065914
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>
8 years agoAdd core location.coarse privilege 77/62277/1 accepted/tizen/common/20160315.221727 accepted/tizen/ivi/20160315.123434 accepted/tizen/mobile/20160315.123327 accepted/tizen/tv/20160315.123347 accepted/tizen/wearable/20160315.123411 submit/tizen/20160315.073731
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>
8 years agoRevise mapping table: Add missing privilege mapping(core use_ir) and fix miswritten... 31/62231/1
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>
8 years agoFix typo in wearable testsuit 10/62110/1
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>
8 years agoApply "-Werror -Wall -Wextra" option 62/61762/1 accepted/tizen/common/20160311.201610 accepted/tizen/ivi/20160311.060919 accepted/tizen/mobile/20160311.060745 accepted/tizen/tv/20160311.060811 accepted/tizen/wearable/20160311.060841 submit/tizen/20160310.101935
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>
8 years agoModify core mapservice to non-privacy related privilege 07/61607/1
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>
8 years agoModify query for privilege description refers to https://review.tizen.org/gerrit... 00/61500/1
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>
8 years agoDeprecate/remove wrt keymanager privilege 97/61497/1
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>
8 years agoModify to see mobile when build profile is common 93/60893/1 accepted/tizen/common/20160303.110144 accepted/tizen/ivi/20160305.085744 accepted/tizen/mobile/20160305.085652 accepted/tizen/tv/20160305.085710 accepted/tizen/wearable/20160305.085725 submit/tizen/20160303.010122
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>
8 years agoDeprecate native keymanager and Add web d2d.datasharing privilege 87/60787/1
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>
8 years agoRemove useless mkdir line from spec file 88/60188/3
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>
8 years ago1. Add core use_ir privilege 2. Remove d2d.* privileges except d2d.datasharing 3... 11/60011/1 accepted/tizen/common/20160301.120611 accepted/tizen/ivi/20160223.232426 accepted/tizen/mobile/20160223.232338 accepted/tizen/tv/20160223.232352 accepted/tizen/wearable/20160223.232406 submit/tizen/20160223.085655 submit/tizen_common/20160229.190608
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>
8 years ago1. Remove d2d.admin privilege 2. Revise expired version of mapping table and query... 91/58191/1 devel/ivi accepted/tizen/common/20160217.170659 accepted/tizen/ivi/20160218.024000 accepted/tizen/mobile/20160201.042610 accepted/tizen/tv/20160201.042637 accepted/tizen/wearable/20160201.042731 submit/devel/ivi/20160202.071226 submit/tizen/20160131.230249 submit/tizen_common/20160217.131930 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000003
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>
8 years ago1. Revise rpm name from capi-security-privilege-manager to security-privilege-manager... 98/57898/3 accepted/tizen/mobile/20160129.083348 accepted/tizen/tv/20160129.083415 accepted/tizen/wearable/20160129.083438 submit/tizen/20160127.110348
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>
8 years ago1. Modify privilege verification logic according to the changes of expired version... 58/57858/2 submit/tizen/20160125.091654
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>
8 years agoAdd privacy feature: APIs and privacy info 55/57455/9 submit/tizen/20160125.072456
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>
8 years agoAdd wrt datacontrol.consumer to wearable from 2.3.2 04/57004/1 accepted/tizen/mobile/20160115.010326 accepted/tizen/mobile/20160115.010426 accepted/tizen/tv/20160115.010339 accepted/tizen/tv/20160115.010441 accepted/tizen/wearable/20160115.010358 accepted/tizen/wearable/20160115.010502 submit/tizen/20160114.091920 submit/tizen/20160114.092139
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>
8 years agoRevise privilege DB generation and Add wrt keymanager privilege for mobile/wearable... 20/56520/2 accepted/tizen/mobile/20160111.053328 accepted/tizen/tv/20160111.053349 accepted/tizen/wearable/20160111.053416 submit/tizen/20160111.043006
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>
8 years agoAdd null checking and remove temporal test code for comparing mapping APIs 85/54985/5 accepted/tizen/mobile/20151221.101436 accepted/tizen/tv/20151221.101349 accepted/tizen/wearable/20151221.101520 submit/tizen/20151221.064656 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
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>
8 years ago1. Add core d2d.admin, d2d.appcontrol, d2d.datasharing privilege for mobile/wearable... 54/54954/1 accepted/tizen/mobile/20151221.100957 accepted/tizen/tv/20151221.100953 accepted/tizen/wearable/20151221.101057 submit/tizen/20151221.043845
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>
8 years agoApply tizen coding rule 04/53904/1
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>
8 years agoAdd privilege mapping api and DBs 58/53058/2 accepted/tizen/mobile/20151204.061847 accepted/tizen/tv/20151204.061914 accepted/tizen/wearable/20151204.061933 submit/tizen/20151204.011325
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>
8 years agoUpdate internal testsuit 66/52166/3 accepted/tizen/mobile/20151125.072528 accepted/tizen/tv/20151125.072537 accepted/tizen/wearable/20151125.072552 submit/tizen/20151125.070431
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>
8 years agoRevert 'Change privilege_db_manager to see core DB when web api version is 3.0' 94/51794/2
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>
8 years ago1. Add privilege_db_manager api to handle NULL api version 2. Modify api version... 75/49975/3
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>
9 years agoUpdate wrt privilege db for TV profile 73/48573/1 accepted/tizen/mobile/20150925.012556 accepted/tizen/tv/20150925.012609 accepted/tizen/wearable/20150925.012623 submit/tizen/20150924.072550 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
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>
9 years agoChange privilege_db_manager to see core DB when web api version is 3.0 and Remove... 34/47934/3 accepted/tizen/mobile/20150917.040325 accepted/tizen/tv/20150917.040345 accepted/tizen/wearable/20150917.040352 submit/tizen/20150914.101259
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>
9 years agoAdd core privilege for tv profile as temporay support 86/47186/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150901.083559 accepted/tizen/tv/20150901.083607 accepted/tizen/wearable/20150901.083618 submit/tizen/20150901.022224 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release
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>
9 years ago1. Update privilege DB and privilge_manager logic 2. Add test code-s 72/46972/1 accepted/tizen/mobile/20150829.030121 accepted/tizen/tv/20150829.030842 accepted/tizen/wearable/20150829.031611 submit/tizen/20150828.101456
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

9 years agoFix syntax error in spec 63/46263/4 accepted/tizen/mobile/20150827.050704 accepted/tizen/tv/20150827.050722 accepted/tizen/wearable/20150827.050739 submit/tizen/20150827.025000
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>
9 years agoRemove unused dependency and deprecated APIs 88/45988/3
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>
9 years agoRemove dependency to cert-svc in pc-requires 86/45886/3 accepted/tizen/mobile/20150824.134545 accepted/tizen/tv/20150824.134551 accepted/tizen/wearable/20150824.134603 submit/tizen/20150824.063103
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>
9 years agoRevert 'Modify cert visibility enum' - cert-svc is not ready 60/40460/1 tizen_3.0.2015.q2_common accepted/tizen/common/20150605.080046 accepted/tizen/mobile/20150605.092224 accepted/tizen/tv/20150605.092129 accepted/tizen/wearable/20150605.092149 submit/tizen/20150604.054220
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>
9 years agoModify cert visibility enum and remove unused dependency 48/40248/1 submit/tizen/20150604.030419 submit/tizen_tv/20150603.015240
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>
9 years agoFix build macro and code for 64bit and askuser/ Modify privilege_manager code to... 82/37682/1 accepted/tizen/common/20150521.125335 accepted/tizen/tv/20150409.012915 submit/tizen_common/20150520.888881 submit/tizen_tv/20150408.160558
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>
9 years agosync with tizen 2.4 12/36112/1 submit/tizen/20150305.030135
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>
10 years agoFix build and hardcoded path 49/23049/3 accepted/tizen_3.0.2014.q3_common tizen_3.0.2014.q3_common tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common accepted/tizen/common/20140618.145235 submit/tizen_common/20140618.141247 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release
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>
10 years agoMerge "Adding multi user support for the module, Fixed review comments." into tizen submit/tizen/20140528.094608 submit/tizen/20140529.072541 submit/tizen/20140602.074435 submit/tizen/20140602.113202 submit/tizen_common/20140612.115620 submit/tizen_mobile/20140528.134708
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

10 years agoModification about smack label of db file belong to process. 68/20568/2 submit/tizen/20140602.113720
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>
10 years agoAdding multi user support for the module, Fixed review comments. 27/16227/5
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>
11 years agoFix Build error accepted/tizen/ivi/genivi accepted/tizen/ivi/stable tizen_ivi_genivi accepted/tizen/20130912.154448 accepted/tizen/20130912.190439 accepted/tizen/20130912.194659 accepted/tizen/ivi/genivi/20140131.041902 accepted/tizen_ivi_stable/20131116.111611 ivi_oct_m2 submit/tizen/20130829.100017 submit/tizen/20130830.065518 submit/tizen/20130912.080258 submit/tizen/20130912.090600 submit/tizen_ivi_genivi/20140131.040649 submit/tizen_ivi_stable/20131116.100918
hb.min [Thu, 29 Aug 2013 09:53:00 +0000 (18:53 +0900)]
Fix Build error

11 years agoFix build error submit/tizen/20130829.010234
hb.min [Thu, 29 Aug 2013 01:02:04 +0000 (10:02 +0900)]
Fix build error

11 years agoSync with tizen_2.2 submit/tizen/20130828.070518 submit/tizen/20130829.003713
hb.min [Tue, 27 Aug 2013 11:22:08 +0000 (20:22 +0900)]
Sync with tizen_2.2

11 years agoInitial empty repository master
Sehong Na [Thu, 22 Aug 2013 08:13:27 +0000 (01:13 -0700)]
Initial empty repository

11 years agoFix prevent issue
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>
11 years agoAdd new privilege strings
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>
11 years agoSeparate the information of external privilege
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>
11 years agoFix build error on GCC 4.8
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>