platform/core/api/package-manager.git
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>
7 years agofix coding style 99/74399/2
jongmyeongko [Tue, 14 Jun 2016 06:49:05 +0000 (15:49 +0900)]
fix coding style

Change-Id: Ib9367902bfc1ae63c6ec7d52fcdb0c08dfc6b92e
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoSeperate test tool into test package 59/73959/1
Sangyoon Jang [Fri, 10 Jun 2016 07:51:08 +0000 (16:51 +0900)]
Seperate test tool into test package

Change-Id: Ibd27f8e5386fcf284d06409a5fc63dda785439bc
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix package_manager_request_set_type 18/72418/2 accepted/tizen/common/20160606.141713 accepted/tizen/ivi/20160606.040557 accepted/tizen/mobile/20160606.035157 accepted/tizen/tv/20160606.035859 accepted/tizen/wearable/20160606.040101 submit/tizen/20160603.030057
Sangyoon Jang [Wed, 1 Jun 2016 02:15:12 +0000 (11:15 +0900)]
Fix package_manager_request_set_type

Use strdup to store pkg_type value.

Change-Id: Id2cf5daea9172be0af8e7303b0c1d26368b99f0a
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix a memory leak 25/72425/1
Sangyoon Jang [Wed, 1 Jun 2016 02:53:19 +0000 (11:53 +0900)]
Fix a memory leak

Change-Id: I3ca345d1deed971f5f3be120f7ee225c81958d2c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoRemove package_manager_set/unset_global_event_cb 98/69798/2 accepted/tizen/common/20160518.124901 accepted/tizen/ivi/20160518.004232 accepted/tizen/mobile/20160518.004357 accepted/tizen/tv/20160518.004247 accepted/tizen/wearable/20160518.004221 submit/tizen/20160517.005404 submit/tizen/20160517.084446
Sangyoon Jang [Tue, 17 May 2016 01:24:24 +0000 (10:24 +0900)]
Remove package_manager_set/unset_global_event_cb

Application api layer should not listen about other user's event

Change-Id: Ief4c997d839ae1d7191769ca0d0d10e11d4b5b16
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoAdd missing API from tizen_2.4 93/67593/2 accepted/tizen/common/20160428.144217 accepted/tizen/common/20160504.125724 accepted/tizen/ivi/20160503.094105 accepted/tizen/mobile/20160503.094012 accepted/tizen/tv/20160503.094025 accepted/tizen/wearable/20160503.094042 submit/tizen/20160427.083148 submit/tizen/20160503.050149
Junghyun Yeon [Wed, 27 Apr 2016 10:32:40 +0000 (19:32 +0900)]
Add missing API from tizen_2.4

Add "API" prefix on package_manager_request_set_tep
Implement package_info_get_tep_name

Change-Id: I7d41b26f368bdef17181d461e1dacd59be511ab5
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agofix pkg move API to use pkgmgr_client_request_service 56/66256/2
Junghyun Yeon [Mon, 18 Apr 2016 06:04:49 +0000 (15:04 +0900)]
fix pkg move API to use pkgmgr_client_request_service

Change-Id: I9c21d0d470161efde1edce0ea169442d500c9874
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agofix coding style. 85/65885/1 accepted/tizen/common/20160414.143008 accepted/tizen/ivi/20160414.092353 accepted/tizen/mobile/20160414.092432 accepted/tizen/tv/20160414.092338 accepted/tizen/wearable/20160414.092323 submit/tizen/20160414.072249
seungha.son [Wed, 13 Apr 2016 23:04:24 +0000 (08:04 +0900)]
fix coding style.

Change-Id: I24c584d440b23f2334605a743601fda348179aa7
Signed-off-by: seungha.son <seungha.son@samsung.com>
8 years agoimplement unset event cb 60/64460/4 accepted/tizen/common/20160407.132222 accepted/tizen/ivi/20160407.110323 accepted/tizen/mobile/20160407.110238 accepted/tizen/tv/20160407.110250 accepted/tizen/wearable/20160407.110307 submit/tizen/20160407.000614
Junghyun Yeon [Fri, 1 Apr 2016 08:48:00 +0000 (17:48 +0900)]
implement unset event cb

Change-Id: I81fb79d9ef288c1f8075dcde886912c47e0a45f8
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agoadd missing function body, package_manager_request_set_tep 60/64260/3 accepted/tizen/common/20160406.144152 accepted/tizen/ivi/20160406.071938 accepted/tizen/mobile/20160406.071832 accepted/tizen/tv/20160406.071853 accepted/tizen/wearable/20160406.071915 submit/tizen/20160406.013051
Junghyun Yeon [Thu, 31 Mar 2016 05:18:59 +0000 (14:18 +0900)]
add missing function body, package_manager_request_set_tep

Change-Id: I46d1b952ea27fae46a1db0c0483891bd29147121
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agochange uid value to getuid() when given uid is tizenglobalapp's 71/63971/2 accepted/tizen/common/20160406.143520 accepted/tizen/ivi/20160406.012800 accepted/tizen/mobile/20160406.012645 accepted/tizen/tv/20160406.012704 accepted/tizen/wearable/20160406.012732 submit/tizen/20160405.052614
Junghyun Yeon [Tue, 29 Mar 2016 06:04:49 +0000 (15:04 +0900)]
change uid value to getuid() when given uid is tizenglobalapp's
to handle global app's event properly

Change-Id: I878d8d10eb9287f2c8159397b70f7fb60393d3a1
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agoAdjust coding rules 47/64147/2 accepted/tizen/common/20160406.143407 accepted/tizen/ivi/20160406.012028 accepted/tizen/mobile/20160406.011901 accepted/tizen/tv/20160406.011947 accepted/tizen/wearable/20160406.012008 submit/tizen/20160405.001024
Myungki Lee [Thu, 31 Mar 2016 05:16:47 +0000 (14:16 +0900)]
Adjust coding rules

Change-Id: Idfcbf1683e6ccc54ba58ce8e87c44e255e869711
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
8 years agosuppress build warnings 90/61990/3 accepted/tizen/common/20160324.084225 accepted/tizen/common/20160325.134916 accepted/tizen/ivi/20160324.131628 accepted/tizen/mobile/20160324.132911 accepted/tizen/tv/20160324.132734 accepted/tizen/wearable/20160324.132657 submit/tizen/20160323.065638 submit/tizen/20160323.235918
Junghyun Yeon [Sat, 12 Mar 2016 03:56:44 +0000 (12:56 +0900)]
suppress build warnings

Change-Id: I5c587eba8049b1153f791bbbf0665e8144683744
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agoFix doxygen comments 39/63139/1
Sangyoon Jang [Tue, 22 Mar 2016 07:48:47 +0000 (16:48 +0900)]
Fix doxygen comments

Some apis are not released at Tizen 2.4.

Change-Id: I610eed91dc9ed05699851f8f4c12a3003272ee86
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agofix wrong API references 45/57645/2 accepted/tizen/ivi/20160218.022805 accepted/tizen/mobile/20160122.080558 accepted/tizen/tv/20160122.080556 accepted/tizen/wearable/20160122.080611 submit/tizen/20160122.050443 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000001
Junghyun Yeon [Thu, 21 Jan 2016 08:46:04 +0000 (17:46 +0900)]
fix wrong API references

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Change-Id: Ia7adc77abb4b858bab462a5073280d1daed26fe8

8 years agoAdd doc files for API references 47/56947/1 accepted/tizen/mobile/20160114.063756 accepted/tizen/tv/20160114.063825 accepted/tizen/wearable/20160114.063902 submit/tizen/20160114.013447
SukHyung, Kang [Wed, 13 Jan 2016 23:29:48 +0000 (08:29 +0900)]
Add doc files for API references

Change-Id: I20928d9a6ea5fb593fdc1c6597b639c1541b4e9a
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
8 years agochange code to apply coding rules 87/53787/1
SukHyung, Kang [Wed, 9 Dec 2015 09:23:23 +0000 (18:23 +0900)]
change code to apply coding rules

Change-Id: Ief699daaba4c290c29cf68e87eca42ed43c27861
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
8 years agoImplement package_manager_drm_* apis 94/52694/2 accepted/tizen/mobile/20151201.031743 accepted/tizen/tv/20151201.031800 accepted/tizen/wearable/20151201.031825 submit/tizen/20151130.235340 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
Sangyoon Jang [Thu, 26 Nov 2015 01:18:37 +0000 (10:18 +0900)]
Implement package_manager_drm_* apis

Change-Id: I31a7183d892f32f40473251aceb10b1de4ee08e2
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoUse defined variable for getting event type 54/47954/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150911.091235 accepted/tizen/tv/20150911.091241 accepted/tizen/wearable/20150911.091249 submit/tizen/20150910.113642 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Sangyoon Jang [Thu, 10 Sep 2015 08:58:27 +0000 (17:58 +0900)]
Use defined variable for getting event type

Change-Id: Idee95598c8252d117ad35f4bb498daaca58fc550
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoAdd privilege check logic. 32/47732/2 accepted/tizen/mobile/20150909.055140 accepted/tizen/tv/20150909.055156 accepted/tizen/wearable/20150909.055206 submit/tizen/20150909.022902
hyunho kang [Tue, 8 Sep 2015 08:23:52 +0000 (17:23 +0900)]
Add privilege check logic.

Change-Id: Idcefae1e00be18180a4c33d168946fbeeb2d4bb3
Signed-off-by: hyunho kang <hhstark.kang@samsung.com>
8 years agoFix checking return code in install,uninstall,move 18/46918/1 accepted/tizen/mobile/20150828.011658 accepted/tizen/tv/20150828.011712 accepted/tizen/wearable/20150828.011723 submit/tizen/20150827.075910
Sangyoon Jang [Thu, 27 Aug 2015 07:51:47 +0000 (16:51 +0900)]
Fix checking return code in install,uninstall,move

return code from pkgmgr_client_install,uninstall,move api is a request id

Change-Id: I7a6da255d23daeb762335dc58b495897142fd57e
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoUse pkgmgr-info apis instead of old apis 62/45162/1 accepted/tizen/mobile/20150810.043238 accepted/tizen/tv/20150810.043246 accepted/tizen/wearable/20150810.043256 submit/tizen/20150810.003658
Sangyoon Jang [Mon, 3 Aug 2015 07:35:37 +0000 (16:35 +0900)]
Use pkgmgr-info apis instead of old apis

Change-Id: I2a260353e2ed9881f23e4037a259c5446f982ba6
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoBreak the loop if user callback return false 64/44264/2
Sangyoon Jang [Mon, 20 Jul 2015 10:14:39 +0000 (19:14 +0900)]
Break the loop if user callback return false

Change-Id: Ibb0e57b3c83fda256fea48c7a33ba459b5073171
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoRemove ail dependency 29/44129/1
Sangyoon Jang [Fri, 17 Jul 2015 05:14:50 +0000 (14:14 +0900)]
Remove ail dependency

Change-Id: I172781473973abe56f63ac4b22c2564705fbd3a3
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoFix package_info_foreach_app_from_package 08/44108/1 accepted/tizen/mobile/20150717.060155 accepted/tizen/tv/20150717.060210 accepted/tizen/wearable/20150717.060221 submit/tizen/20150717.015407
Sangyoon Jang [Fri, 17 Jul 2015 01:43:09 +0000 (10:43 +0900)]
Fix package_info_foreach_app_from_package

use _usr_ prefixed api

Change-Id: I96733d00b7f6ddf573a600256a73f54ac17b842f
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoEnable package_manager_get_package_size_info 41/42641/1 accepted/tizen/mobile/20150702.045229 accepted/tizen/tv/20150702.040119 accepted/tizen/wearable/20150702.040148 submit/tizen/20150702.000829
Sangyoon Jang [Wed, 1 Jul 2015 06:25:44 +0000 (15:25 +0900)]
Enable package_manager_get_package_size_info

known issue:
cannot get global app's size info

Change-Id: I95e669546a38b8fdb65e5e10ad8906e0af41a65b
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoFix for utc 88/39788/1 accepted/tizen_3.0.2015.q2_common tizen_3.0.2015.q2_common accepted/tizen/3.0.2015.q2/common/20150615.091748 accepted/tizen/common/20150610.144527 accepted/tizen/mobile/20150611.064131 accepted/tizen/tv/20150611.064216 accepted/tizen/wearable/20150611.064252 submit/tizen/20150526.104937 submit/tizen/20150610.082420 submit/tizen_3.0.2015.q2_common/20150615.075539
Sangyoon Jang [Fri, 22 May 2015 09:00:26 +0000 (18:00 +0900)]
Fix for utc

check input parameter
use '_usr_' prefixed pkgmgr apis
disable 'package_manager_get_package_size' temporarily
(it is not working now)

Change-Id: I778fa1de8e0bbf5ecf016f0babb6a7b6fa6dcf09
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoMerge 2.4 source 75/39775/1
Sangyoon Jang [Fri, 22 May 2015 06:01:37 +0000 (15:01 +0900)]
Merge 2.4 source

update doxygen

added:
package_manager_drm_generate_license_request
package_manager_drm_register_license
package_manager_drm_decrypt_package
package_size_info_get_data_size
package_size_info_get_cache_size
package_size_info_get_app_size
package_size_info_get_external_data_size
package_size_info_get_external_cache_size
package_size_info_get_external_app_size

*note: drm apis should be implemented later

Change-Id: I9f9794157124d1f134310d922f6a79b1d6c0ecc8
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoInclude missing header 97/39197/1 accepted/tizen/common/20150520.133327 accepted/tizen/tv/20150513.105545 submit/tizen/20150511.125750 submit/tizen_common/20150520.075535
Sangyoon Jang [Mon, 11 May 2015 12:49:36 +0000 (21:49 +0900)]
Include missing header

include "sys/types.h"

Change-Id: I0510f3d9d25897a7883311ea06bf846c4d5b9301
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoAdd global event listen api 69/38569/2 submit/tizen/20150511.111622
Sangyoon Jang [Wed, 22 Apr 2015 07:29:51 +0000 (16:29 +0900)]
Add global event listen api

TC-2500

added:
package_manager_set_global_event_cb
package_manager_unset_global_event_cb

these api is allowed to non-regular users(such as system daemon).
existing api(package_manager_set_event_cb) can listen local event only.

Change-Id: I7f09bcf4fb6305498ac51e09ed5b392cada3d824
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoRevise CMakeLists.txt, pc file 83/34583/2 accepted/tizen/mobile/20150313.083939 accepted/tizen/tv/20150302.010502 accepted/tizen/tv/20150313.083822 accepted/tizen/wearable/20150313.083852 submit/tizen/20150304.022845 submit/tizen_common/20150226.010729 submit/tizen_mobile/20150313.022842 submit/tizen_tv/20150227.073215 submit/tizen_tv/20150228.021455 submit/tizen_tv/20150313.022842 submit/tizen_wearable/20150313.022842
Sangyoon Jang [Thu, 29 Jan 2015 09:06:14 +0000 (18:06 +0900)]
Revise CMakeLists.txt, pc file

clean up and remove unnecessary variables
remove empty lines at pc file

Change-Id: I2d9350ca741a0ee773392bab5d55dfac1186d70e
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoAdd visibility control 35/34235/3
Sangyoon Jang [Thu, 22 Jan 2015 07:45:23 +0000 (16:45 +0900)]
Add visibility control

move internal functions to separate file
set default visibility to hidden
add macro to set visibility attribute
remove unused function: package_manager_client_destroy

Change-Id: I4b0d9fc4adff1e291421dd1acbfead0f63e76661
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoRemove executable permission 10/34110/1
Sangyoon Jang [Wed, 21 Jan 2015 08:37:51 +0000 (17:37 +0900)]
Remove executable permission

Change-Id: Id5cd9b0a74635536ed881c33e6d28d79ed4a4204
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoRename package_manager_private to package_manager_internal 09/34109/2
Sangyoon Jang [Wed, 21 Jan 2015 08:34:29 +0000 (17:34 +0900)]
Rename package_manager_private to package_manager_internal

for consistent with other appfw package

Change-Id: Ic215f8ab31c66381d1424dc363b02ee6e2d405e3
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoRemove debian directory 07/34107/1
Sangyoon Jang [Wed, 21 Jan 2015 08:28:19 +0000 (17:28 +0900)]
Remove debian directory

Change-Id: I1ed60eb84a3f40cbabb9d60b78ee3d303843562b
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agopackage manager API migration (2.3) 12/33312/6 accepted/tizen/mobile/20150121.045020 accepted/tizen/tv/20150121.044519 accepted/tizen/wearable/20150121.044753 submit/tizen/20150120.043506 submit/tizen_mobile/20150121.020049 submit/tizen_tv/20150121.020041 submit/tizen_wearable/20150121.020025
Sangyoon Jang [Mon, 12 Jan 2015 01:48:49 +0000 (10:48 +0900)]
package manager API migration (2.3)

TC-2326

added:
package_manager_set_event_status
package_manager_clear_cache_dir
package_manager_clear_all_cache_dir
package_manager_get_package_size_info
package_manager_get_total_package_size_info
package_manager_filter_create
package_manager_filter_destroy
package_manager_filter_add_bool
package_manager_filter_count
package_manager_filter_foreach_package_info

Change-Id: Icdc16180c1e8021c978e913f43af90a5a863fb30
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoFix build 36/33436/1 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0_ivi accepted/tizen/common/20150113.085922 accepted/tizen/ivi/20150115.062917 submit/tizen_common/20150109.133122 submit/tizen_common/20150112.103909 submit/tizen_common/20150112.154626 submit/tizen_ivi/20150115.222222 tizen_3.0_ivi_release
Baptiste DURAND [Fri, 9 Jan 2015 13:19:12 +0000 (14:19 +0100)]
Fix build

Change-Id: Iff458ec8a82fba3611d9073026fc78b507372122
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
9 years agoFix typo 32/33132/1
Sangyoon Jang [Tue, 6 Jan 2015 07:09:42 +0000 (16:09 +0900)]
Fix typo

Change-Id: Iae9d990333a0b541db2cd397c5059434086fe86c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agopackage info API migration (2.3) 68/33068/1
Wonguk Jeong [Mon, 5 Jan 2015 05:38:45 +0000 (14:38 +0900)]
package info API migration (2.3)

Added APIs:
* package_info_get_root_path()
* package_info_create() added
* package_info_foreach_privilige_info() added

Misc:
* migration TODO file added
* doxygen migration of package_info.h

Change-Id: I92b9c0865d152238de3711cbf92783607339320c
Signed-off-by: Wonguk Jeong <wonguk.jeong@samsung.com>
9 years agoFix CAPI Call in package_info_foreach_app_from_package() function 32/31132/1 accepted/tizen/common/20141201.175450 accepted/tizen/ivi/20141209.013524 submit/tizen_common/20141201.173838 submit/tizen_ivi/20141208.000000
Baptiste DURAND [Mon, 1 Dec 2014 17:29:10 +0000 (18:29 +0100)]
Fix CAPI Call in package_info_foreach_app_from_package() function

BUG=XWALK-2416

Change-Id: I5628c6120e8d533e9429e0499883d15a78736c79
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
9 years agoretrieve tizenglobalapp uid with tzplatform_getuid 32/27632/1 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi tizen_3.0.2014.q3_common tizen_3.0.m14.3_ivi accepted/tizen/common/20140917.103350 accepted/tizen/ivi/20140927.095035 submit/tizen_common/20140916.181156 submit/tizen_common/20140916.203010 submit/tizen_ivi/20140919.000000 submit/tizen_ivi/20140924.000000 submit/tizen_ivi/20140926.000000 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.3_ivi_release
Sabera Djelti (sdi2) [Tue, 2 Sep 2014 16:15:37 +0000 (18:15 +0200)]
retrieve tizenglobalapp uid with tzplatform_getuid

Change-Id: I5e5e8aac93fbacb36d874da90cff2e70d6cd11ac
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
9 years agoMulti user features : 70/26570/1 accepted/tizen/common/20140827.095234 submit/tizen/20140827.093817 submit/tizen_common/20140826.100922 submit/tizen_ivi/20140828.000000 submit/tizen_ivi/20140829.000000
Sabera Djelti (sdi2) [Mon, 25 Aug 2014 06:24:56 +0000 (08:24 +0200)]
Multi user features :

->Use Usr App related fonctions instead of Global App related Functions

Change-Id: I84ad281ceaaca5c2c34e11c129ecf5a4c04c435b
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
10 years agosync with private master 24/17824/1 accepted/tizen_ivi_panda tizen_ivi_panda accepted/tizen/ivi/panda/20140403.015145 submit/tizen_ivi_panda/20140403.011822
junsuk77.oh [Wed, 16 Oct 2013 07:31:19 +0000 (16:31 +0900)]
sync with private master

Change-Id: I659240f9194db7e632f6393ec27257de677acaeb
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
10 years agodelete license path 23/17823/1
junsuk77.oh [Tue, 8 Oct 2013 06:26:01 +0000 (15:26 +0900)]
delete license path

Change-Id: Ia748da81cfced0ec87aa719323fbe19eb8c5e71f
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>