platform/core/api/package-manager.git
4 years agoRelease version 0.8.1 30/213430/1 accepted/tizen/unified/20190906.111957 submit/tizen/20190905.075836
Ilho Kim [Thu, 5 Sep 2019 07:30:44 +0000 (16:30 +0900)]
Release version 0.8.1

Changes:
 - Fix documentation
 - Add new APIs retrieving package dependency info from archive
 - Fix memory leak

Change-Id: Ifec18d847a941c0a077f584b921eb802f1d40cf7
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoFix memory leak 35/213235/4
Sangyoon Jang [Tue, 3 Sep 2019 06:18:13 +0000 (15:18 +0900)]
Fix memory leak

Change-Id: I5820c5b9bb75e01c343fccc65e9324d38a79a45c
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoAdd new APIs retrieving package dependency info from archive 26/212226/8
Ilho Kim [Mon, 19 Aug 2019 05:16:14 +0000 (14:16 +0900)]
Add new APIs retrieving package dependency info from archive

Change-Id: I8ad177827d7f1c5b4799867f2de85f26f8e18fff
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoFix documentation 39/213239/1
Ilho Kim [Tue, 3 Sep 2019 06:58:51 +0000 (15:58 +0900)]
Fix documentation

typo, better expression

Change-Id: I6dd63400b29c475cc200c16ee879d13208259033
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoRelease version 0.8.0 51/209251/1 accepted/tizen/unified/20190705.110753 submit/tizen/20190704.223601
Hwankyu Jhun [Thu, 4 Jul 2019 02:40:20 +0000 (11:40 +0900)]
Release version 0.8.0

Changes:
 - Add a new component type for component-based application

Change-Id: I7600e510a4c094a9d4e79e59960bd0173edbf37a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoAdd a new component type for component-based application 90/201090/9
Hwankyu Jhun [Fri, 8 Mar 2019 07:04:16 +0000 (16:04 +0900)]
Add a new component type for component-based application

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/pkgmgr-info/+/200568/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/tpk-manifest-handlers/+/200669/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/app-installers/+/200691/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/200773/

Change-Id: I73de3d90feff1c636b5c3d7912e02cba9819a071
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 0.7.3 42/208242/1 accepted/tizen/unified/20190624.075204 submit/tizen/20190620.083256
Sangyoon Jang [Thu, 20 Jun 2019 08:23:35 +0000 (17:23 +0900)]
Release version 0.7.3

Changes:
 - Fix doxygen comments of package dependency info APIs

Change-Id: I8b245bd7febce60a362c4676fcc92266578a2201
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoFix doxygen comments of package dependency info APIs 06/207606/1
Sangyoon Jang [Mon, 10 Jun 2019 02:47:33 +0000 (11:47 +0900)]
Fix doxygen comments of package dependency info APIs

Change-Id: I6c684678293c9aeacb89c5eab3f67a0dc99e6fae
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoRelease version 0.7.2 54/207254/1 accepted/tizen/unified/20190604.081850 submit/tizen/20190531.072406 submit/tizen/20190603.050018
Ilho Kim [Fri, 31 May 2019 05:58:10 +0000 (14:58 +0900)]
Release version 0.7.2

Changes:
 - Fix API Reference
 - Fix passing wrong event_type when error signal received

Change-Id: Ie30286bcd387d0dca339cee3a17a52191be94422
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoFix passing wrong event_type when error signal received 81/206381/1
Sangyoon Jang [Fri, 17 May 2019 06:50:04 +0000 (15:50 +0900)]
Fix passing wrong event_type when error signal received

Change-Id: Iaca952ad43073c5c4684b6bb69333b8227e8d554
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoFix API Reference 23/204723/1
Ilho Kim [Fri, 26 Apr 2019 04:08:53 +0000 (13:08 +0900)]
Fix API Reference

Change-Id: I554bf16d073ddad60be730ccd7b5a0492d8ecadf
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
5 years agoRelease version 0.7.1 10/203010/1 accepted/tizen/unified/20190410.002205 submit/tizen/20190409.011943
Hwankyu Jhun [Tue, 9 Apr 2019 01:16:42 +0000 (10:16 +0900)]
Release version 0.7.1

Changes:
 - Fix bugs about user data

Change-Id: I8b0110fc693bf945e695c85972f1bbd573e4ad19
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix bugs about user data 06/203006/1
Hwankyu Jhun [Tue, 9 Apr 2019 00:10:46 +0000 (09:10 +0900)]
Fix bugs about user data

Change-Id: I62c345f884e58e628d361836c82002647dd876d8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 0.7.0 65/201965/1 accepted/tizen/unified/20190322.075515 submit/tizen/20190321.084911
Sangyoon Jang [Thu, 21 Mar 2019 08:44:40 +0000 (17:44 +0900)]
Release version 0.7.0

Changes:
 - Make sure the mutex unlocked before calling g_mutex_clear()
 - Unlock mutex before calling event callback
 - Fix some doxygen comments
 - Add new APIs retrieving package dependency info

Change-Id: Id4e741552f629ef88062b5be79c2ab65941fede3
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoAdd new APIs retrieving package dependency info 98/201298/11
Sangyoon Jang [Tue, 12 Mar 2019 07:30:22 +0000 (16:30 +0900)]
Add new APIs retrieving package dependency info

Change-Id: Ice8ec00c9e962c8673ae344ae123d7d8981fb4d5
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoFix some doxygen comments 67/201767/1
Sangyoon Jang [Tue, 19 Mar 2019 08:32:40 +0000 (17:32 +0900)]
Fix some doxygen comments

Change-Id: I2e02aba781d31fb60ede14bf241f7f64f743f585
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoUnlock mutex before calling event callback 96/199696/3
Hwankyu Jhun [Thu, 14 Feb 2019 06:12:32 +0000 (15:12 +0900)]
Unlock mutex before calling event callback

The internal callback function calls g_mutex_unlock() before calling
event callback function.

Change-Id: I837437f276fd0ddb745795a9ab56bc0584531df0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoMake sure the mutex unlocked before calling g_mutex_clear() 73/199673/1
Sangyoon Jang [Thu, 14 Feb 2019 03:04:09 +0000 (12:04 +0900)]
Make sure the mutex unlocked before calling g_mutex_clear()

Calling g_mutex_clear() on a locked mutex leads to undefined behaviour.

Change-Id: I90c1de3afe0ab9f0119980c1c8f603cffc26963a
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoRelease version 0.6.4 55/198855/1 accepted/tizen/5.0/unified/20190130.151743 submit/tizen_5.0/20190130.100903
Sangyoon Jang [Wed, 30 Jan 2019 10:02:20 +0000 (19:02 +0900)]
Release version 0.6.4

Changes:
 - Fix documentation typo
 - Add a mutex lock for writing hashtable
 - Use GMutex for portability

Change-Id: I2b0f5d577c3adc1f6540186421544241128be8bc
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoUse GMutex for portability 52/198852/1
Sangyoon Jang [Wed, 30 Jan 2019 09:37:16 +0000 (18:37 +0900)]
Use GMutex for portability

Change-Id: Ic188fff1fd1eced401a6554768c51c731d15b587
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoAdd a mutex lock for writing hashtable 82/198782/6
Sangyoon Jang [Tue, 29 Jan 2019 11:14:20 +0000 (20:14 +0900)]
Add a mutex lock for writing hashtable

Change-Id: I3c461c10c9fee8375e1373e8bf4c29e1e6d8a82d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoFix documentation typo 75/198375/1
SukHyung, Kang [Thu, 24 Jan 2019 07:42:45 +0000 (16:42 +0900)]
Fix documentation typo

Change-Id: I9284c4740632a1810f6b71ec2160fc8be591173c
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
5 years agoRelease version 0.6.3 45/197545/1 submit/tizen/20190114.045227
Sangyoon Jang [Mon, 14 Jan 2019 04:52:10 +0000 (13:52 +0900)]
Release version 0.6.3

Changes:
 - Pass proper error code to event callback
 - Fix a bug of package_info_foreach_privilege_info
 - Fix potential race condition problem

Change-Id: I43db739b489d31ca437287b2b7cc70aca5826222
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoFix potential race condition problem 29/196929/2
Sangyoon Jang [Tue, 8 Jan 2019 04:37:29 +0000 (13:37 +0900)]
Fix potential race condition problem

There was a potential race condition because of using global hash table
for storing getsize callback information. The getsize can be invoked by
multiple thread in same time, so this global hashtable should be removed.

Change-Id: I78ff68c085f73031a7fb76ace660cf3c497519f0
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years agoFix a bug of package_info_foreach_privilege_info 92/191592/2
Sangyoon Jang [Thu, 18 Oct 2018 12:01:01 +0000 (21:01 +0900)]
Fix a bug of package_info_foreach_privilege_info

The return type of foreach callback is bool, but internal callback
is int. Sometimes this cause unexpected result so we should not pass
foreach callback into internal API directly.

Change-Id: Ibbe071abacf955dd9e20839898d02143f503541b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoPass proper error code to event callback 19/164519/2
Sangyoon Jang [Tue, 19 Dec 2017 11:33:41 +0000 (20:33 +0900)]
Pass proper error code to event callback

Change-Id: I45420c5dacdde9ff9ee7d3b70a19254a709e284d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoRelease version 0.6.2 02/173202/1 accepted/tizen/5.0/unified/20181102.013135 accepted/tizen/unified/20180320.141315 submit/tizen/20180320.042337 submit/tizen_5.0/20181101.000002
Semun Lee [Tue, 20 Mar 2018 04:14:23 +0000 (13:14 +0900)]
Release version 0.6.2

Changes:
 - Initialize string buffer properly

Change-Id: I27dcd0c1704b6d91394d7c6fb10ad53923e14f22
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoInitialize string buffer properly 68/173168/1
Semun Lee [Tue, 20 Mar 2018 02:15:18 +0000 (11:15 +0900)]
Initialize string buffer properly

Change-Id: I545e55924140e282f10512db5bdcefb62c8fc480
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRelease version 0.6.1 36/171436/1 accepted/tizen/unified/20180305.152619 submit/tizen/20180305.044310
Hwankyu Jhun [Mon, 5 Mar 2018 04:31:09 +0000 (13:31 +0900)]
Release version 0.6.1

Changes:
 - Fix memory leak
 - Add error handling before check privilege
 - Remove unnecessary white line
 - Fix memory leak
 - Fix a typo

Change-Id: Iaaf24e8dfe1806ed89b376189151093c539fff89
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix a typo 33/171433/1
Hwankyu Jhun [Mon, 5 Mar 2018 04:26:54 +0000 (13:26 +0900)]
Fix a typo

Change-Id: Ib604044efe005dbe573d6f9e3c4af0a22397c870
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix memory leak 57/168557/1
Seungha Son [Mon, 29 Jan 2018 08:23:04 +0000 (17:23 +0900)]
Fix memory leak

Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I19533c8498600bc58387b25a5ad131b8aa284dd8

6 years agoRemove unnecessary white line 55/165855/1
Seungha Son [Thu, 4 Jan 2018 10:15:46 +0000 (19:15 +0900)]
Remove unnecessary white line

Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: If6ba96dcbfe150a5961afa8a9d15fd052549b06b

6 years agoAdd error handling before check privilege 40/165640/2
Seungha Son [Wed, 3 Jan 2018 04:03:39 +0000 (13:03 +0900)]
Add error handling before check privilege

Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I9fe63afb229e5b8e5d57169397c312837da8a5ba

6 years agoFix memory leak 42/165642/1
Seungha Son [Wed, 3 Jan 2018 04:07:42 +0000 (13:07 +0900)]
Fix memory leak

Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I3c6a7dc70d95292dc7f5c19010779a79bf2e818c

6 years agoRelease version 0.6.0 84/163284/1 accepted/tizen/unified/20171211.061345 submit/tizen/20171208.083756 submit/tizen/20171211.025641
Sangyoon Jang [Fri, 8 Dec 2017 08:09:45 +0000 (17:09 +0900)]
Release version 0.6.0

Changes:
 - Add a new storage type
 - Remove wrong spelled enum variables

Change-Id: If78b78b50de681c920bb3fcd87d7e4c49ba7a3ba
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoRemove wrong spelled enum variables 39/161539/4
Sangyoon Jang [Fri, 24 Nov 2017 02:24:28 +0000 (11:24 +0900)]
Remove wrong spelled enum variables

There were some wrong spelled enum variables start with
PACAKGE_MANAGER_. This patch can cause build break if someone use
these wrong enums. But binaries already built are safe.

Change-Id: Icfd77b1d175b2d1fb108be86f15ee4c95a19efa9
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoAdd a new storage type 91/157791/5
Sangyoon Jang [Thu, 26 Oct 2017 08:28:29 +0000 (17:28 +0900)]
Add a new storage type

The extended storage feature is introduced, this patch adds enum
variable for getting extended storage type, requesting for moving package
to extended storage.

Change-Id: Ic0ecb746a1ce53d57a77804e4eb954445b24394c
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoRelease version 0.5.2 51/154951/1 accepted/tizen/4.0/unified/20171012.074539 accepted/tizen/unified/20171012.075124 submit/tizen/20171011.123741 submit/tizen_4.0/20171011.124331 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m2_release
Sangyoon Jang [Wed, 11 Oct 2017 12:31:51 +0000 (21:31 +0900)]
Release version 0.5.2

Changes:
 - Fix bug on event handler
 - Add checking invalid parameter
 - Fix memory leaks

Change-Id: I337a4e05558432eb9d7867a7988f2762f02f80ed
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoFix memory leaks 93/152593/1
Sangyoon Jang [Tue, 26 Sep 2017 11:19:17 +0000 (20:19 +0900)]
Fix memory leaks

Change-Id: I1a2ccfa3b19c1bdf3c2ffacbdc84831ca8f30b68
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoAdd checking invalid parameter 69/152269/1
Sangyoon Jang [Mon, 25 Sep 2017 11:12:58 +0000 (20:12 +0900)]
Add checking invalid parameter

Change-Id: I7b0146cb6a17cffb20601474e5190b6c5435694f
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoFix bug on event handler 33/139533/1
jongmyeongko [Wed, 19 Jul 2017 08:38:11 +0000 (17:38 +0900)]
Fix bug on event handler

For global handler, the user callback can be called twice with FAILED state.
For request handler, the user callback can be called with COMPLETED state
after call with FAILED. (known bug of global handler)

Change-Id: I1ffe83b686c0a344f68cca86fd1bf0eb14a7682c
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
6 years agoRelease version 0.5.1 91/139291/1 accepted/tizen/4.0/unified/20170816.013030 accepted/tizen/4.0/unified/20170816.015657 accepted/tizen/4.0/unified/20170828.223648 accepted/tizen/unified/20170719.131652 submit/tizen/20170718.044232 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0/20170828.100002 submit/tizen_4.0_unified/20170814.115522
Junghyun Yeon [Tue, 18 Jul 2017 08:20:43 +0000 (17:20 +0900)]
Release version 0.5.1

Changes:
 - Fix updateinfo_set_version
 - Add mount-install API as extension feature in tizen 4.0

Change-Id: I1bbaf09f2a45ababad5d3e32ec8c1b4592b46d9f
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
6 years agoAdd mount-install API as extension feature in tizen 4.0 93/137993/2
jongmyeongko [Mon, 10 Jul 2017 12:50:40 +0000 (21:50 +0900)]
Add mount-install API as extension feature in tizen 4.0

Change-Id: Ie5b136ea12f5cb13478d9d3ba73e40f557de74f4
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
6 years agoFix updateinfo_set_version 04/137804/1
Junghyun Yeon [Mon, 10 Jul 2017 00:36:45 +0000 (09:36 +0900)]
Fix updateinfo_set_version

- Fix to check right pointer

Change-Id: I3f6f110ee799281ec2119368845203bf4ef10064
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
6 years agoRelease version 0.5.0 44/132944/1 accepted/tizen/unified/20170608.185208 submit/tizen/20170608.104808
jongmyeongko [Thu, 8 Jun 2017 10:28:36 +0000 (19:28 +0900)]
Release version 0.5.0

Changes:
 - Add new enum values for app component
 - Refactor package event handling

Change-Id: I9abcc85eb6a9f94d4bf9625edece7a5464b0682f
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
6 years agoAdd new enum values for app component. 31/131831/5
jongmyeongko [Wed, 31 May 2017 02:28:05 +0000 (11:28 +0900)]
Add new enum values for app component.

Change-Id: I8c31bcfab66711e528dcb091f3163ac71ac04e0d
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
6 years agoRefactor package event handling 36/129936/9
jongmyeongko [Thu, 18 May 2017 04:17:52 +0000 (13:17 +0900)]
Refactor package event handling

In the previous logic, one-by-one incoming events are assumed.
So, when there are mixed events from the different package types,
there is a bug of that the event_type is changed unexpectedly.

Change-Id: I7bdb93050ca2f324be59b25aebd534fcf9e33bc9
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
6 years agoRelease version 0.4.2 65/132165/1 accepted/tizen/unified/20170602.154416 submit/tizen/20170601.091957
Sangyoon Jang [Thu, 1 Jun 2017 09:18:01 +0000 (18:18 +0900)]
Release version 0.4.2

Changes:
 - Fix doxygen error

Change-Id: I8c8c06bde186aab06ac42b267c314c2ad2d9f613
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoFix doxygen error 34/131234/1
Sangyoon Jang [Fri, 26 May 2017 03:49:24 +0000 (12:49 +0900)]
Fix doxygen error

Change-Id: I23fc2efffa37aa126d8d49b19483a891f9e3c371
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoRelease version 0.4.1 11/130311/1 accepted/tizen/unified/20170522.182803 submit/tizen/20170522.015005 tizen_4.0.m1_release
Sangyoon Jang [Mon, 22 May 2017 01:47:35 +0000 (10:47 +0900)]
Release version 0.4.1

Changes:
 - Fix package_archive_info_get_icon
 - Fix to check invalid parameter properly

Change-Id: I5005f71454fd126784d19a6f645c00e0d22baba9
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
6 years agoFix to check invalid parameter properly 66/130166/2
Sangyoon Jang [Fri, 19 May 2017 09:06:41 +0000 (18:06 +0900)]
Fix to check invalid parameter properly

Change-Id: Icfcd1ce24c542b65e1a088e5e073c3f6a7f5e608
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
6 years agoFix package_archive_info_get_icon 42/130142/2
Sangyoon Jang [Fri, 19 May 2017 08:14:43 +0000 (17:14 +0900)]
Fix package_archive_info_get_icon

Change-Id: I58777e7c5882d830d572768e3d13fa85284f55ca
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
6 years agoRelease version 0.4.0 27/129327/1 accepted/tizen/unified/20170516.175443 submit/tizen/20170516.060248
Sangyoon Jang [Tue, 16 May 2017 06:13:20 +0000 (15:13 +0900)]
Release version 0.4.0

Changes:
 - Implement package archive info

Change-Id: Ib04a1beaaf5b57bc97c3bac649a97d6670a35b0f
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
6 years agoImplement package archive info 60/125160/20
Sangyoon Jang [Thu, 13 Apr 2017 11:24:05 +0000 (20:24 +0900)]
Implement package archive info

This provides the information of given tizen package.

Change-Id: Id05f07c64fffef27aab43cf885f738c85c5180d8
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
6 years agoRelease version 0.3.2 73/128973/1 accepted/tizen/unified/20170512.165907 submit/tizen/20170512.073248
Sangyoon Jang [Fri, 12 May 2017 07:30:23 +0000 (16:30 +0900)]
Release version 0.3.2

Changes:
 - Fix a memory leak

Change-Id: Ibcfe78db7a11c2b2906fd854a9c686f0646919a7
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
6 years agoFix a memory leak 71/128971/1
Sangyoon Jang [Fri, 12 May 2017 07:17:41 +0000 (16:17 +0900)]
Fix a memory leak

Change-Id: Iaee88e41946c79e22187032a7a9dc33f972d3735
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
6 years agoRelease version 0.3.1 09/128909/1
Sangyoon Jang [Fri, 12 May 2017 05:01:56 +0000 (14:01 +0900)]
Release version 0.3.1

Changes:
 - Modify the behavior of with-callback request
 - Fix wrong API description

Change-Id: I7f0f2b648a8fa99c4c97f3f0155bbf117a0e98d6
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
6 years agoFix wrong description 49/128649/1
Junghyun Yeon [Thu, 11 May 2017 01:41:38 +0000 (10:41 +0900)]
Fix wrong description

Change-Id: I05646f3825c312db9b427ada1696e34aabab517d
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
6 years agoModify the behavior of with-callback request 62/127962/7
jongmyeongko [Tue, 2 May 2017 15:26:18 +0000 (00:26 +0900)]
Modify the behavior of with-callback request

the user callback should be managed per each request.

Change-Id: I0441f734dfe78452a8ed160f0a69e8d2bf9fe7f7
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
6 years agoRelease version 0.3.0 01/128201/1 accepted/tizen/unified/20170510.012835 submit/tizen/20170508.042017
Junghyun Yeon [Mon, 8 May 2017 04:22:13 +0000 (13:22 +0900)]
Release version 0.3.0

Changes:
 - Add pkg update info related APIs

Change-Id: I0a4495fb693b41a7bbede8744f1bd6348c4d0dc2
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoFix description of package updateinfo APIs 57/127857/1
Junghyun Yeon [Tue, 2 May 2017 05:01:25 +0000 (14:01 +0900)]
Fix description of package updateinfo APIs

Change-Id: I49e6a5af7defee58acc7df6c1a3e4f070cfd2138
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoAdd new APIs for register, unregister and get pkg update info 98/125898/7
Junghyun Yeon [Wed, 19 Apr 2017 08:48:53 +0000 (17:48 +0900)]
Add new APIs for register, unregister and get pkg update info

- Add new APIs for register, unregister and get update info of certain pkg
- Add new API for get update info of all pkgs
- Add new API for unregister update info of all pkgs

Related changes:
[pkgmgr-info] : https://review.tizen.org/gerrit/121964
[slp-pkgmgr] : https://review.tizen.org/gerrit/122068
[pkgmgr-server] : https://review.tizen.org/gerrit/122067

Change-Id: Icf4b64fc1780448ae64b3494a5a599038aa4066a

7 years agoRelease version 0.2.1 66/127366/1 accepted/tizen/unified/20170428.033028 submit/tizen/20170427.055106 submit/tizen/20170427.131814
Sangyoon Jang [Thu, 27 Apr 2017 05:46:21 +0000 (14:46 +0900)]
Release version 0.2.1

Changes:
 - Fix hash table usage for request callback

Change-Id: If10f6948de50f5d447609e9d2d0f69015efc77eb
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix hash table usage for request callback 94/127194/2
jongmyeongko [Wed, 26 Apr 2017 10:51:27 +0000 (19:51 +0900)]
Fix hash table usage for request callback

The req_id was not used as key directly.
And destory function for key was not correct impl.

Use req_id as key directly
and desory function for value should be used.

Change-Id: I3df0de320a6641df797ff7c5268981a87059fd74
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRevert "Add new APIs for register, unregister and get pkg update info" 30/125830/1
Junghyun Yeon [Wed, 19 Apr 2017 05:08:28 +0000 (14:08 +0900)]
Revert "Add new APIs for register, unregister and get pkg update info"

This reverts commit 886e3baeb4c6903dba401736ef83aa0b1d4d321f.

Change-Id: Iba076251622f64310cdef1f2491c5646be43c028

7 years agoAdd new APIs for register, unregister and get pkg update info 29/124529/11
Junghyun Yeon [Tue, 11 Apr 2017 12:36:02 +0000 (21:36 +0900)]
Add new APIs for register, unregister and get pkg update info

- Add new APIs for register, unregister and get update info of certain pkg
- Add new API for get update info of all pkgs
- Add new API for unregister update info of all pkgs

Change-Id: I4cc744ebc5e49e1e7dfc5252c8ac7b41e84be340
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRelease version 0.2.0 84/125384/1 accepted/tizen/unified/20170418.072252 submit/tizen/20170418.005815
Junghyun Yeon [Mon, 17 Apr 2017 07:28:10 +0000 (16:28 +0900)]
Release version 0.2.0

Changes:
- Add functions for getting mainapp id of certain package

Change-Id: I97aa7669f0e889f5301a9dca2b06f1883552cdcd
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoAdd package_info_get_main_app_id 47/123547/7
Junghyun Yeon [Thu, 6 Apr 2017 05:12:18 +0000 (14:12 +0900)]
Add package_info_get_main_app_id

- Add functions for getting mainapp id of certain package

Change-Id: I8f9844373a38e3f981b0943f60ff9a4e3570a31b
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRelease version 0.1.1 90/124290/1 accepted/tizen/unified/20170412.152036 submit/tizen/20170411.042057
Junghyun Yeon [Tue, 11 Apr 2017 05:25:00 +0000 (14:25 +0900)]
Release version 0.1.1

Changes:
- Refine the filter description and fix typo

Change-Id: I066495e0db6ec4f5640c088a93d2d8814e15dd81
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRefine the filter description 94/121994/1
jongmyeongko [Thu, 30 Mar 2017 01:30:24 +0000 (10:30 +0900)]
Refine the filter description

And, fix a typo.

Change-Id: Ic786db285eb47952edf0745d97f287a2bbf33c6f
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRelease version 0.1.0 16/121516/2 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170329.171738 accepted/tizen/ivi/20170329.033351 accepted/tizen/mobile/20170329.033255 accepted/tizen/tv/20170329.033315 accepted/tizen/unified/20170329.033406 accepted/tizen/wearable/20170329.033333 submit/tizen/20170328.062157
jongmyeongko [Tue, 28 Mar 2017 06:54:04 +0000 (15:54 +0900)]
Release version 0.1.0

Changes
 - Add new API getting installed time for given package
 - Use %license macro to copy license file

Change-Id: Ie4a6bd539216b77e2a1b210f4f1c9ec2681e85c3
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoAdd new API getting installed time for given package 61/118561/6
jongmyeongko [Mon, 13 Mar 2017 07:07:55 +0000 (16:07 +0900)]
Add new API getting installed time for given package

Change-Id: Ide73e7797d0c7adb9b5a6783abb1635c6461bb21
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoUse %license macro to copy license file 97/121097/1
Sangyoon Jang [Mon, 27 Mar 2017 06:57:49 +0000 (15:57 +0900)]
Use %license macro to copy license file

Change-Id: I51282d535a14043d9807f4cc7c4dba13c6190d96
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoRelease version 0.0.32 03/119503/1 accepted/tizen/common/20170322.154018 accepted/tizen/ivi/20170323.000744 accepted/tizen/mobile/20170323.000259 accepted/tizen/tv/20170323.000528 accepted/tizen/unified/20170323.000822 accepted/tizen/wearable/20170323.000650 submit/tizen/20170317.070714 submit/tizen/20170320.224022 submit/tizen/20170322.050206 submit/tizen/20170322.091134
Junghyun Yeon [Fri, 17 Mar 2017 06:51:56 +0000 (15:51 +0900)]
Release version 0.0.32

- Fix wrong implementations of CAPIs
- Remove unnecessary debug logs
- Add new request APIs
- Add APIs for clear userdata

Change-Id: Id48728bca0f3f2ef9979d7441cc73f9350c0dbf6
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoMerge "Add new api clearing user-data directories" into tizen
jongmyeongko [Tue, 14 Mar 2017 09:16:19 +0000 (02:16 -0700)]
Merge "Add new api clearing user-data directories" into tizen

7 years agoAdd new reqeust API 15/116315/10
jongmyeongko [Thu, 23 Feb 2017 14:50:34 +0000 (23:50 +0900)]
Add new reqeust API

this api makes it easy to register request callback.
this api registers individual request callback for each api call.

ex)
package_manager_request_create(&request);
package_manager_request_install_with_cb(request, pkg_path, callback_1, user_data);
package_manager_request_install_with_cb(request, pkg_path, callback_2, user_data);
package_manager_request_install_with_cb(request, pkg_path, callback_3, user_data);

The callback_1, callback_2 and callback3 will be invoked against 3 times api call above.

ref) legacy behavior
package_manager_request_create(&request);
package_manager_request_set_event_cb(request, callback_1, user_data);
package_manager_request_install(request, pkg_path, &id);
package_manager_request_set_event_cb(request, callback_2, user_data);
package_manager_request_install(request, pkg_path, &id);
package_manager_request_set_event_cb(request, callback_3, user_data);
package_manager_request_install(request, pkg_path, &id);

The package_manager_request_set_event_cb API always resets the request->event_cb as last one.
So, the last callback, that is callback_3, will be invoked 3 times against 3 times api call above.
We need to set only one event_cb for one request handle.

Change-Id: I7a805e4cec031431916af0a19871458d8ceeff7e
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoAdd new api clearing user-data directories 32/117332/5
jongmyeongko [Sat, 4 Mar 2017 07:10:26 +0000 (16:10 +0900)]
Add new api clearing user-data directories

This api will clear all files under data directories in internal and external storage.
- data, shared/data and shared/trusted (in interanl)
- data, shared/trusted (in external)

Change-Id: Iaa4ce8e8a031ab4250f863cb34367730628555ce
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRemove meaningless debug logs 57/118657/1
Sangyoon Jang [Mon, 13 Mar 2017 12:10:51 +0000 (21:10 +0900)]
Remove meaningless debug logs

Change-Id: Ide365287471d9b95a44d3e25ef40460306044d37
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix invalid implementation of package manager CAPI 44/115444/2
Junghyun Yeon [Mon, 20 Feb 2017 04:10:41 +0000 (13:10 +0900)]
Fix invalid implementation of package manager CAPI

- Remove unnecessary codes
- Change calling of internal APIs

Change-Id: I1b23b2f7ae52a310c9a0cbbc809979016149fec0
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRelease version 0.0.31 16/112916/1 accepted/tizen/common/20170209.122512 accepted/tizen/ivi/20170210.004219 accepted/tizen/mobile/20170210.003847 accepted/tizen/tv/20170210.004022 accepted/tizen/unified/20170309.031856 accepted/tizen/wearable/20170210.004117 submit/tizen/20170209.083108 submit/tizen_unified/20170308.100405
Sangyoon Jang [Fri, 3 Feb 2017 08:47:21 +0000 (17:47 +0900)]
Release version 0.0.31

Changes:
 - Fix package_manager_set_event_status

Change-Id: I0b379d2740faeb03228d5b4b0db9c1d56b7857e6
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix package_manager_set_event_status 10/112810/4
Sangyoon Jang [Fri, 3 Feb 2017 02:09:56 +0000 (11:09 +0900)]
Fix package_manager_set_event_status

Fix wrong conversion. This is flag type variable and should be
considered OR-ing.

Change-Id: I27a93ecd69763044252516f90331b6e46a1fd0da
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix package_manager_set_event_status 63/111963/1
Sangyoon Jang [Wed, 25 Jan 2017 06:48:34 +0000 (15:48 +0900)]
Fix package_manager_set_event_status

Convert input package_manager_status_type_e to proper value.

Change-Id: Ice900a1b080cece0bda2a65e65a25847b54b80b3
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix wrong unique definition of extension header 96/106896/3 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 accepted/tizen/3.0.m2/mobile/20170104.121547 accepted/tizen/3.0.m2/tv/20170104.122328 accepted/tizen/3.0.m2/wearable/20170104.122712 accepted/tizen/3.0/common/20161228.071529 accepted/tizen/3.0/ivi/20161226.030256 accepted/tizen/3.0/mobile/20161226.030121 accepted/tizen/3.0/tv/20161226.030203 accepted/tizen/3.0/wearable/20161226.030229 accepted/tizen/common/20170105.172535 accepted/tizen/ivi/20170105.223420 accepted/tizen/mobile/20170105.223331 accepted/tizen/tv/20170105.223349 accepted/tizen/wearable/20170105.223406 submit/tizen/20170105.064000 submit/tizen_3.0.m2/20170104.093749 submit/tizen_3.0/20161223.043050
jongmyeongko [Fri, 23 Dec 2016 11:45:27 +0000 (20:45 +0900)]
Fix wrong unique definition of extension header

Change-Id: I2016817474332aa063eb78849f74b0346ce67f4e
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoUpdate doxygen comments 35/105435/2 accepted/tizen/3.0/common/20161221.180502 accepted/tizen/3.0/ivi/20161221.005128 accepted/tizen/3.0/mobile/20161221.005207 accepted/tizen/3.0/tv/20161221.004918 accepted/tizen/3.0/wearable/20161221.005029 submit/tizen_3.0/20161219.021225
Sangyoon Jang [Fri, 16 Dec 2016 12:32:46 +0000 (21:32 +0900)]
Update doxygen comments

Change-Id: I8e031b2af4698f297142b7cce757f49e6f3806e1
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix memory leak 49/100949/1 accepted/tizen/3.0/common/20161130.133606 accepted/tizen/3.0/ivi/20161130.091220 accepted/tizen/3.0/mobile/20161130.091127 accepted/tizen/3.0/tv/20161130.091148 accepted/tizen/3.0/wearable/20161130.091205 submit/tizen_3.0/20161130.023420
Sangyoon Jang [Wed, 30 Nov 2016 02:17:46 +0000 (11:17 +0900)]
Fix memory leak

Change-Id: If0f6c432d561cfab357b3a2ced571a98cd04500c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoadd parameter to triger request_event_handler by package_manager_request_move 95/99895/1 accepted/tizen/3.0/common/20161128.091404 accepted/tizen/3.0/ivi/20161128.083045 accepted/tizen/3.0/mobile/20161128.082841 accepted/tizen/3.0/tv/20161128.082859 accepted/tizen/3.0/wearable/20161128.082948 submit/tizen_3.0/20161125.015709
SukHyung, Kang [Thu, 24 Nov 2016 10:51:38 +0000 (19:51 +0900)]
add parameter to triger request_event_handler by package_manager_request_move

Change-Id: I2f9ccaa2da3867f25835567ef24f8424b2a5c724
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
7 years agoAdd package_manager_clear_data API for extension 25/97425/4 accepted/tizen/3.0/common/20161124.181433 accepted/tizen/3.0/ivi/20161124.024600 accepted/tizen/3.0/mobile/20161124.024456 accepted/tizen/3.0/tv/20161124.024523 accepted/tizen/3.0/wearable/20161124.024544 accepted/tizen/common/20161125.095113 accepted/tizen/ivi/20161125.004131 accepted/tizen/mobile/20161125.003537 accepted/tizen/tv/20161125.003859 accepted/tizen/wearable/20161125.004013 submit/tizen/20161124.000829 submit/tizen_3.0/20161122.002346
Junghyun Yeon [Mon, 14 Nov 2016 07:01:04 +0000 (16:01 +0900)]
Add package_manager_clear_data API for extension

Change-Id: Ifd84d152d530b67c038a0cad468d93c95eed0509
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoadd new event_type for package move and data clear. 37/98537/2 accepted/tizen/3.0/common/20161123.070917
jongmyeongko [Thu, 17 Nov 2016 13:25:45 +0000 (22:25 +0900)]
add new event_type for package move and data clear.

- Add new event type for pkg move, data clear
- Fix some typing errors

Change-Id: I7ac026afd6983e7c09b22629eae19c60f9c49728
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoReplace pkgmgrinfo_client api with pkgmgr_client api 62/95562/1 accepted/tizen/3.0/common/20161114.081052 accepted/tizen/3.0/ivi/20161110.015546 accepted/tizen/3.0/mobile/20161110.015259 accepted/tizen/3.0/tv/20161110.015424 accepted/tizen/3.0/wearable/20161110.015515 submit/tizen_3.0/20161107.133644 submit/tizen_3.0_common/20161110.084657
Sangyoon Jang [Fri, 4 Nov 2016 00:42:38 +0000 (09:42 +0900)]
Replace pkgmgrinfo_client api with pkgmgr_client api

Change-Id: Ia532c882e429ff91b6de17aa113de077b34e19e5
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix package_size_info_h type definition 91/93391/1
Sangyoon Jang [Mon, 24 Oct 2016 05:40:37 +0000 (14:40 +0900)]
Fix package_size_info_h type definition

Change-Id: I2a52ed34fbb2b7f9b282692cf04066faf1d57ed5
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoRemove TODO file 90/93390/1
Sangyoon Jang [Mon, 24 Oct 2016 05:39:17 +0000 (14:39 +0900)]
Remove TODO file

The job is done and TODO file is not used anymore.

Change-Id: I15e5845e3a2ad1bde7990413dd1a0238e5176dd6
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix client_type to pkgmgr_client_type 04/91904/1 accepted/tizen/3.0/ivi/20161028.122945 accepted/tizen/3.0/mobile/20161028.122219 accepted/tizen/3.0/tv/20161028.122519 accepted/tizen/3.0/wearable/20161028.122733 accepted/tizen/common/20161012.154710 accepted/tizen/common/20161013.155651 accepted/tizen/ivi/20161014.022200 accepted/tizen/ivi/20161014.074201 accepted/tizen/mobile/20161014.022229 accepted/tizen/mobile/20161014.074058 accepted/tizen/tv/20161014.022143 accepted/tizen/tv/20161014.074120 accepted/tizen/wearable/20161014.022127 accepted/tizen/wearable/20161014.074141 submit/tizen/20161012.064511 submit/tizen/20161012.122424 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082323 submit/tizen_3.0_common/20161104.104000
Sangyoon Jang [Wed, 12 Oct 2016 06:45:40 +0000 (15:45 +0900)]
Fix client_type to pkgmgr_client_type

This patch is adjustment of https://review.tizen.org/gerrit/86412

Change-Id: Ie9583fe39121c12cf1fa78c0fb39b21882f322b7
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix a bug in handling event state 24/91124/2 accepted/tizen/3.0/ivi/20161011.055304 accepted/tizen/3.0/mobile/20161015.032244 accepted/tizen/3.0/tv/20161016.003407 accepted/tizen/3.0/wearable/20161015.080254 accepted/tizen/common/20161006.154012 accepted/tizen/ivi/20161006.232921 accepted/tizen/mobile/20161006.232824 accepted/tizen/tv/20161006.232849 accepted/tizen/wearable/20161006.232907 submit/tizen/20161006.094717 submit/tizen_3.0_ivi/20161010.000005 submit/tizen_3.0_mobile/20161015.000000 submit/tizen_3.0_tv/20161015.000000 submit/tizen_3.0_wearable/20161015.000000
Sangyoon Jang [Thu, 6 Oct 2016 02:55:09 +0000 (11:55 +0900)]
Fix a bug in handling event state

Set event state when add/find/update event info.

Change-Id: I04d6132e76106c78436bb91c86aa2f333593faf0
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoChange cmakelists, spec files for compatibility 25/91025/1
Junghyun Yeon [Wed, 5 Oct 2016 10:06:42 +0000 (19:06 +0900)]
Change cmakelists, spec files for compatibility

- Change them to not to declare target files explicitly

Change-Id: Iebea53a3b541cfc0cc300c380aff4180155df20f
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoImprove API performance 96/77996/7 accepted/tizen/common/20160803.193141 accepted/tizen/ivi/20160804.080748 accepted/tizen/mobile/20160804.080839 accepted/tizen/tv/20160804.080705 accepted/tizen/wearable/20160804.080515 submit/tizen/20160803.012753
Junghyun Yeon [Mon, 4 Jul 2016 01:44:36 +0000 (10:44 +0900)]
Improve API performance

Change-Id: I4f5192029ad1059d38cf3d250f6536cc34255df5
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoFix callback hash table 71/81271/2 accepted/tizen/common/20160725.153630 accepted/tizen/ivi/20160725.083332 accepted/tizen/mobile/20160725.083309 accepted/tizen/tv/20160725.083317 accepted/tizen/wearable/20160725.083312 submit/tizen/20160725.073155
Sangyoon Jang [Mon, 25 Jul 2016 07:24:14 +0000 (16:24 +0900)]
Fix callback hash table

Use direct_hash instead of int_hash.
The key of hash table is pointer type variable. (pkgmgr_client *)

Change-Id: If9982c9cf99eb3e6b1c09e0011805cd06254d363
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix package_manager_request_set_tep 51/80151/2
Sangyoon Jang [Fri, 15 Jul 2016 02:41:42 +0000 (11:41 +0900)]
Fix package_manager_request_set_tep

Requires:
 - https://review.tizen.org/gerrit/80150

Change-Id: I26000daeefd073250770c24f42795a26ff940fc4
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoReplace '_usr_' prefixed api with normal apis 97/79697/1 accepted/tizen/common/20160713.050558 accepted/tizen/ivi/20160712.132246 accepted/tizen/mobile/20160712.132146 accepted/tizen/tv/20160712.132206 accepted/tizen/wearable/20160712.132221 submit/tizen/20160712.090432
Sangyoon Jang [Tue, 12 Jul 2016 10:19:03 +0000 (19:19 +0900)]
Replace '_usr_' prefixed api with normal apis

'_usr_' prefixed apis are for system dameons.
noraml apis call '_usr_' prefixed apis with caller's uid. (using getuid())

Change-Id: I680c7db9c8da9577b3075561be5bd5940acd0aff
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix build warnings 99/74599/1 accepted/tizen/common/20160616.151531 accepted/tizen/ivi/20160616.002905 accepted/tizen/mobile/20160616.002834 accepted/tizen/tv/20160616.002816 accepted/tizen/wearable/20160616.002727 submit/tizen/20160615.073423
Sangyoon Jang [Wed, 15 Jun 2016 01:46:38 +0000 (10:46 +0900)]
Fix build warnings

Change-Id: I297a18c454ecc1acd1e8c9dfb97c45453fb49736
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoCode refactoring: check_privilege() 91/74491/2
Sangyoon Jang [Tue, 14 Jun 2016 10:26:05 +0000 (19:26 +0900)]
Code refactoring: check_privilege()

Change-Id: If0a8418280f420aae6b980cd6a31f480290402cc
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>