platform/core/appfw/slp-pkgmgr.git
7 years agoRelease version 0.9.1 58/154958/1 accepted/tizen/4.0/unified/20171012.074535 accepted/tizen/unified/20171012.075121 submit/tizen/20171011.123741 submit/tizen_4.0/20171011.124331 tizen_4.0.IoT.p1_release tizen_4.0.m2_release
Sangyoon Jang [Wed, 11 Oct 2017 12:33:15 +0000 (21:33 +0900)]
Release version 0.9.1

Changes:
 - Fix wrong log format argument
 - Fix defects from static analysis

Change-Id: If0649832cc363a160f06dc9541bbb7474d66a178
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
7 years agoFix defects from static analysis 53/154353/1
Sangyoon Jang [Tue, 10 Oct 2017 06:00:41 +0000 (15:00 +0900)]
Fix defects from static analysis

Change-Id: I78d4be458557f901d235948995608637942ba750
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
7 years agoFix wrong log format argument 59/154259/1
Sangyoon Jang [Tue, 10 Oct 2017 02:42:15 +0000 (11:42 +0900)]
Fix wrong log format argument

Change-Id: I60d76cf8388de78beb4101f1230f74a93ba51dcc
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
7 years agoRelease version 0.9.0 34/143734/1 accepted/tizen/4.0/unified/20170828.223916 accepted/tizen/unified/20170816.160028 submit/tizen/20170811.063725 submit/tizen_4.0/20170828.100002
Sangyoon Jang [Fri, 11 Aug 2017 06:11:59 +0000 (15:11 +0900)]
Release version 0.9.0

Changes:
 - Add new feature to change app's icon

Change-Id: I8940927966e223deb77eb4399eb0bedb8d5532a2
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
7 years agoAdd new feature to change app's icon 35/140335/4
jongmyeongko [Mon, 24 Jul 2017 13:27:35 +0000 (22:27 +0900)]
Add new feature to change app's icon

Change-Id: Id731b9c57909e8e16001272a7bf0b5391f607032
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRelease version 0.8.1 87/142487/1 accepted/tizen/unified/20170807.150547 submit/tizen/20170804.060432
Junghyun Yeon [Fri, 4 Aug 2017 05:50:03 +0000 (14:50 +0900)]
Release version 0.8.1

Changes:
 - Add a new move type PM_MOVE_TO_EXTENDED

Change-Id: I07662f3d88c5f854164c053ed527aaed0378c72c
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoAdd a new move type PM_MOVE_TO_EXTENDED 45/140445/3
Sangyoon Jang [Tue, 25 Jul 2017 04:32:18 +0000 (13:32 +0900)]
Add a new move type PM_MOVE_TO_EXTENDED

A new move type PM_MOVE_TO_EXTENDED is added to move package to
extended storage.

Change-Id: I5e7ba0be5a1c1b2444dcd3a7fe64396800761653
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
7 years agoRelease version 0.8.0 93/141593/1 accepted/tizen/4.0/unified/20170816.010538 accepted/tizen/4.0/unified/20170816.014249 accepted/tizen/unified/20170803.010438 submit/tizen/20170801.062239 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
Sangyoon Jang [Tue, 1 Aug 2017 05:40:23 +0000 (14:40 +0900)]
Release version 0.8.0

Changes:
 - Add a new installer option

Change-Id: Ic3c0fa106c280a39b05ee93c27f48f521106e47e
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
7 years agoAdd a new installer option 36/139436/2
Sangyoon Jang [Wed, 19 Jul 2017 03:21:07 +0000 (12:21 +0900)]
Add a new installer option

Change-Id: I21c2b3ad905e2eb3ae27b7ead4aac12d89db21db
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
7 years agoRelease version 0.7.3 01/139201/1 accepted/tizen/unified/20170719.131649 submit/tizen/20170718.044232
Junghyun Yeon [Tue, 18 Jul 2017 02:28:10 +0000 (11:28 +0900)]
Release version 0.7.3

Changes:
 - Fix unfreed memory

Change-Id: Idb022dd8d65cbea22c4999a0310bd4a2026d60b4
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoFix unfreed memory 72/138472/1
jongmyeongko [Wed, 12 Jul 2017 08:43:00 +0000 (17:43 +0900)]
Fix unfreed memory

the memory is for privilege_list of pkginfo which is set by backend lib.

Change-Id: I4957da14cc80ee47e22842f72ef4605a16ee3a99
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRelease version 0.7.2 36/137636/1 accepted/tizen/unified/20170710.154520 submit/tizen/20170707.024819 submit/tizen/20170710.010836
jongmyeongko [Fri, 7 Jul 2017 02:20:44 +0000 (11:20 +0900)]
Release version 0.7.2

Changes:
 - Remove posttrans requires
 - Redirect the output of 'pkgcmd -l' from stdout to stderr

Change-Id: I3139da40d2fd4be5dfd820acea7672d36b349c03
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRemove posttrans requires 23/137623/1
jongmyeongko [Fri, 7 Jul 2017 02:03:03 +0000 (11:03 +0900)]
Remove posttrans requires

IoT Core doesn't need pkgmgr-tool package in runtime.
But, this 'requries' leads to add pkgmgr-tool in binary.

Change-Id: I6354a10cc0064378080877aceaa88d5b0c67c712
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRelease version 0.7.1 79/137379/1 submit/tizen/20170705.114632
jongmyeongko [Wed, 5 Jul 2017 11:27:41 +0000 (20:27 +0900)]
Release version 0.7.1

Changes:
 - Redirect the output of 'pkgcmd -l' from stdout to stderr

Change-Id: I5367940530aff12c73b71b2b338c7cd9eb2e9ec0
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRedirect the output of 'pkgcmd -l' from stdout to stderr 22/136922/2
jongmyeongko [Mon, 3 Jul 2017 12:31:36 +0000 (21:31 +0900)]
Redirect the output of 'pkgcmd -l' from stdout to stderr

Change-Id: I81671ea99ea81e8d4af6d9376d0399bf6e8f1c79
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRelease version 0.7.0 71/136471/1 accepted/tizen/unified/20170706.193116 submit/tizen/20170630.024412 submit/tizen/20170704.014215 submit/tizen/20170705.015812
Sangyoon Jang [Fri, 30 Jun 2017 02:06:23 +0000 (11:06 +0900)]
Release version 0.7.0

Changes:
 - Fix posttrans section in spec file
 - Change value of PKGMGR_CLIENT_STATUS_ALL
 - Revert "Add new error code for recovery process done"

Change-Id: I41c907885728bc9e18c5b001240a7d3fa10a3efc
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
7 years agoRevert "Add new error code for recovery process done" 97/134097/3
Bartlomiej Kunikowski [Wed, 14 Jun 2017 12:19:28 +0000 (12:19 +0000)]
Revert "Add new error code for recovery process done"

This reverts commit e39b707badcbed39b6e099279d75925a9c3393a2.

Change-Id: I3fcbdb8205aded3bb7f29348beb456e83fb835db

7 years agoChange value of PKGMGR_CLIENT_STATUS_ALL 40/135140/1
Junghyun Yeon [Wed, 21 Jun 2017 05:27:30 +0000 (14:27 +0900)]
Change value of PKGMGR_CLIENT_STATUS_ALL

- Change its value due to additional value, clearcache

Change-Id: Ia1da03f1bdc44c813aa974551482cc66ea766737
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoFix posttrans section in spec file 47/133547/1
Hwankyu Jhun [Tue, 13 Jun 2017 00:48:26 +0000 (09:48 +0900)]
Fix posttrans section in spec file

- Fix typo
- Add dependencies about tools

Change-Id: I35a2a593de4983e22da96b1108411c35b7eb3aad
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.6.2 92/133092/1 accepted/tizen/unified/20170609.204212 submit/tizen/20170609.050739 submit/tizen/20170609.051007
Sangyoon Jang [Fri, 9 Jun 2017 02:15:51 +0000 (11:15 +0900)]
Release version 0.6.2

Changes:
 - Excute some scripts at posttrans section

Change-Id: I9babc84dc4aaee22a5d1f5c67c109adcd9adc05b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
7 years agoAdd scripts 63/131963/2
Junghyun Yeon [Wed, 31 May 2017 10:02:04 +0000 (19:02 +0900)]
Add scripts

- Move pkg_initdb related scripts from pkgmgr-tool
- Add scripts to execute label change

Change-Id: Ib826154fb0ac1622aec374e69ed10f3fa8755499
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRelease version 0.6.1 28/132028/1 accepted/tizen/unified/20170607.063211 submit/tizen/20170531.235759
Junghyun Yeon [Thu, 1 Jun 2017 00:27:53 +0000 (09:27 +0900)]
Release version 0.6.1

Changes:
 - Add new pkgmgr_installer_info API

Change-Id: Ie71b15307d17e0630789966b9e74e766af7c12ac
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoAdd new pkgmar_installer_info API 50/130050/2
jongmyeongko [Fri, 19 May 2017 02:36:16 +0000 (11:36 +0900)]
Add new pkgmar_installer_info API

to get privilege_level info of the package which
is being processing by installer currently.

Change-Id: Ic522a61c8b79c25e01f7e5c161dd8d2f91f3d572
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRelease version 0.6.0 10/126310/1 accepted/tizen/unified/20170421.113934 submit/tizen/20170421.005321 tizen_4.0.m1_release
Junghyun Yeon [Fri, 21 Apr 2017 01:59:35 +0000 (10:59 +0900)]
Release version 0.6.0

Changes:
- Add clinet functions for pkg update info

Change-Id: I8f7bc317effa660ee2ea0f0c3e90920fc84f1c4f
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoAdd client functions for pkg update info 68/122068/10
Junghyun Yeon [Thu, 30 Mar 2017 05:31:50 +0000 (14:31 +0900)]
Add client functions for pkg update info

- Add methods to be used to request register/unregister pkg update info

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

Change-Id: I2e6abbef46651967e17bfb6a12b7fed5894a6aa7
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRelease version 0.5.2 00/123800/1 accepted/tizen/unified/20170407.190512 submit/tizen/20170407.042402
Sangyoon Jang [Fri, 7 Apr 2017 04:57:58 +0000 (13:57 +0900)]
Release version 0.5.2

Changes:
 - Use %license macro to copy license file
 - Remove unused build dependency & macro

Change-Id: I601d310fe3afbe3a365727fb277b86f608954399
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoRemove a unused build macro 99/123799/1
Sangyoon Jang [Fri, 7 Apr 2017 04:57:08 +0000 (13:57 +0900)]
Remove a unused build macro

Change-Id: I37fe2129303047c22b4f99c1e473593bd08a984c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agopackaging: drop no longer used build dependency on security-manager 77/123477/1
Rafal Krypa [Wed, 5 Apr 2017 19:20:57 +0000 (21:20 +0200)]
packaging: drop no longer used build dependency on security-manager

The need for that dependency has been removed in commit 0a63eca034
(seperate tool and server from slp-pkgmgr (for sync with tizen2.4))

Change-Id: Ic0988a5ffb990397b8d6eea7a9f1b2c0172a98a5
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
7 years agoUse %license macro to copy license file 42/120442/1
Sangyoon Jang [Thu, 23 Mar 2017 02:14:12 +0000 (11:14 +0900)]
Use %license macro to copy license file

Change-Id: Id60e39add11af98b5685e408db9c4142328c7f45
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoRelease version 0.5.1 97/119497/2 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170322.154007 accepted/tizen/ivi/20170323.000740 accepted/tizen/mobile/20170323.000240 accepted/tizen/tv/20170323.000519 accepted/tizen/unified/20170323.000817 accepted/tizen/wearable/20170323.000645 submit/tizen/20170317.070714 submit/tizen/20170320.224022 submit/tizen/20170322.050206 submit/tizen/20170322.091134
Junghyun Yeon [Fri, 17 Mar 2017 06:42:18 +0000 (15:42 +0900)]
Release version 0.5.1

- Get pkgtype from contents of file, not extension

Change-Id: I9fdef8ce77f1babf0b3cc20d200dba91ec9f7f26
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoAdd new error code for recovery process done 12/118912/3
Bartlomiej [Tue, 14 Mar 2017 11:54:55 +0000 (12:54 +0100)]
Add new error code for recovery process done

It is needed for properly detection and handling when
recovery process is terminated.

Submit together:
 - https://review.tizen.org/gerrit/#/c/118914/

Change-Id: I9732e35098184e4d5225221f7911c64f7a5372a8

7 years agoGet pkgtype from contents of file 41/119241/2
Junghyun Yeon [Thu, 16 Mar 2017 06:15:18 +0000 (15:15 +0900)]
Get pkgtype from contents of file

- There are some wgt package packed as tpk file at store
so fix to get pkg type from contents of file.

Change-Id: Ie9fbf4df03134946631fb55ec0d135d92c33cc37
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRelease version 0.5.0 35/117335/2 accepted/tizen/common/20170306.165141 accepted/tizen/ivi/20170307.050438 accepted/tizen/mobile/20170307.050226 accepted/tizen/tv/20170307.050346 accepted/tizen/unified/20170309.032435 accepted/tizen/wearable/20170307.050413 submit/tizen/20170306.070018 submit/tizen_unified/20170308.100406
jongmyeongko [Sat, 4 Mar 2017 08:39:27 +0000 (17:39 +0900)]
Release version 0.5.0

Changes:
 - Add deactivate/activate apps internal APIs
 - Fix enable/disable app to return request id
 - Fix APIs to receive userdata for callback

Change-Id: Id27f363ba684b166607aa3239c23967f2023d9d1
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoAdd deactivate/activate apps internal APIs 31/117031/1
Junghyun Yeon [Wed, 22 Feb 2017 05:40:01 +0000 (14:40 +0900)]
Add deactivate/activate apps internal APIs

Related changes:
[pkgmgr-server] : https://review.tizen.org/gerrit/115924

Change-Id: I2fbbc40cde9bc840be20ee7f5c7b819e8f515096
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoFix enable/disable app to return request id 60/115460/2
Junghyun Yeon [Mon, 20 Feb 2017 05:04:28 +0000 (14:04 +0900)]
Fix enable/disable app to return request id

- Fix enable/disable internal APIs to return request id

Change-Id: I7e9dabc286e43b48fda7faa90a50f66947ef7fb5
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoFix APIs to receive userdata for callback 38/114638/1
Junghyun Yeon [Tue, 14 Feb 2017 09:01:34 +0000 (18:01 +0900)]
Fix APIs to receive userdata for callback

Change-Id: Iffaf58933ae77c010168e9eb2975ed51456a77a3
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRelease version 0.4.0 58/113858/2 accepted/tizen/common/20170209.122508 accepted/tizen/ivi/20170210.004215 accepted/tizen/mobile/20170210.003843 accepted/tizen/tv/20170210.004018 accepted/tizen/wearable/20170210.004113 submit/tizen/20170209.083108
Sangyoon Jang [Thu, 9 Feb 2017 06:37:23 +0000 (15:37 +0900)]
Release version 0.4.0

Changes:
 - Fix memory leak
 - Remove PM_RESTRICTION_REINSTALL

Change-Id: Ic72379533fceadc38409e022bc634656ebc38579
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoRemove PM_RESTRICTION_REINSTALL 61/113061/1
Sangyoon Jang [Mon, 6 Feb 2017 01:31:09 +0000 (10:31 +0900)]
Remove PM_RESTRICTION_REINSTALL

Reinstall is a kind of update.

Change-Id: I692e183d698d6d3cedeb49c8f2429412c6a86dce
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix memory leak 67/111967/1
Junghyun Yeon [Wed, 25 Jan 2017 07:12:22 +0000 (16:12 +0900)]
Fix memory leak

Change-Id: I23853c597a9446e8e12d7f9ab211844be6d28ae2
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRelease Version 0.3.0 86/110986/2 accepted/tizen/common/20170125.112743 accepted/tizen/ivi/20170119.222123 accepted/tizen/mobile/20170119.221606 accepted/tizen/tv/20170119.221839 accepted/tizen/wearable/20170119.222012 submit/tizen/20170119.070147
jongmyeongko [Thu, 19 Jan 2017 06:08:52 +0000 (15:08 +0900)]
Release Version 0.3.0

Changes:
- Apply MSG_NOSIGNAL to the api using 'send' system call
- Remove unused codes
- Fix coding violation

the changes are not signicant but let's start new minor version
as the first relase version.

Change-Id: I65e210a75491a23ef71cf0322d15bcb1470e97a6
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoMake the library version to be same as the pakcage version 83/110983/3
jongmyeongko [Thu, 19 Jan 2017 06:04:08 +0000 (15:04 +0900)]
Make the library version to be same as the pakcage version

Change-Id: Ib5af69fc93cfd13eade47f8342ea8b84692f66e7
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoApply MSG_NOSIGNAL to the api using 'send' system call. 21/110821/3
jongmyeongko [Wed, 18 Jan 2017 06:27:17 +0000 (15:27 +0900)]
Apply MSG_NOSIGNAL to the api using 'send' system call.

From a certain cause, if the pipe is broken, then the process will be aborted unexpectedly
and the remaining behavior of that process will be skipped.
The SIGPIPE signal cause this abort.
So, to prevent the unexpect abort, the MSG_NOSIGNAL flag can be the solution.
Becuase, this flag turns off the signaling caused by current system call.
Even though the signaling is off, the process could know the pipe error from errno(EPIPE).

Change-Id: Ifd35062947a24982b160f0774546a855332c7b94
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRemove unused codes 33/110833/2
Sangyoon Jang [Wed, 18 Jan 2017 07:24:26 +0000 (16:24 +0900)]
Remove unused codes

Change-Id: Ic44b93b1e36391b9ffd7578685ff4595637c171c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix coding violation 25/110825/2
jongmyeongko [Wed, 18 Jan 2017 07:11:53 +0000 (16:11 +0900)]
Fix coding violation

Change-Id: Iaab5aeae37c69d40eda00cc2c1eed41f6006de6e
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoSupport legacy image for backward-compatibility 23/107123/6 accepted/tizen/3.0/common/20170109.195840 accepted/tizen/3.0/ivi/20170109.073416 accepted/tizen/3.0/tv/20170110.055242 accepted/tizen/common/20170112.174439 accepted/tizen/ivi/20170112.222534 accepted/tizen/mobile/20170112.222425 accepted/tizen/tv/20170112.222449 accepted/tizen/wearable/20170112.222512 submit/tizen/20170112.013301 submit/tizen_3.0/20170106.072144 submit/tizen_3.0/20170106.102334 submit/tizen_3.0/20170106.143701
jongmyeongko [Mon, 26 Dec 2016 16:08:42 +0000 (01:08 +0900)]
Support legacy image for backward-compatibility

Refer to:
https://review.tizen.org/gerrit/#/c/104823/

Change-Id: I384e0b4d3e9a80e12bf1810c791f2fa317e947a1
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRemove unused signal string 63/107263/3 accepted/tizen/3.0/common/20170109.083928 accepted/tizen/3.0/ivi/20170106.095005 accepted/tizen/3.0/mobile/20170106.094808 accepted/tizen/3.0/tv/20170106.094907 accepted/tizen/3.0/wearable/20170106.094936 submit/tizen_3.0/20170105.051635
Junghyun Yeon [Tue, 27 Dec 2016 08:54:32 +0000 (17:54 +0900)]
Remove unused signal string

- enable/disable_global_app_for_uid signal is integrated with
enable/disable_app signal so remove it.

Related changes:
[pkgmgr-info] : https://review.tizen.org/gerrit/107069
[pkgmgr-tool] : https://review.tizen.org/gerrit/107098
[pkgmgr-server] : https://review.tizen.org/gerrit/107264

Change-Id: I617f30e367f45be08f21208f028bb7fc09a9042d
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoAdd clear cache signal 50/108350/2
Sangyoon Jang [Wed, 4 Jan 2017 06:29:13 +0000 (15:29 +0900)]
Add clear cache signal

Change-Id: Ifaceab310755b7dbb993a95b4da1f6f594256691
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoAdd uid check routine at cleardata functions 90/105590/8 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.121835 accepted/tizen/3.0.m2/tv/20170104.122324 accepted/tizen/3.0.m2/wearable/20170104.122938 accepted/tizen/3.0/common/20161228.071524 accepted/tizen/3.0/ivi/20161226.030254 accepted/tizen/3.0/mobile/20161226.030114 accepted/tizen/3.0/tv/20161226.030201 accepted/tizen/3.0/wearable/20161226.030227 submit/tizen_3.0.m2/20170104.093749 submit/tizen_3.0/20161223.043050
Junghyun Yeon [Mon, 19 Dec 2016 05:22:47 +0000 (14:22 +0900)]
Add uid check routine at cleardata functions

- Calling cleardata with global uid will not be allowed
  because cleardata will only works for userdata of each user, not pkg itself

Change-Id: I1d1ff1e24f593c080060f16580a40ace17f845f7
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agorefactor getsize sync function 17/105817/3 accepted/tizen/3.0/common/20161227.101234 accepted/tizen/3.0/ivi/20161222.024819 accepted/tizen/3.0/mobile/20161222.024657 accepted/tizen/3.0/tv/20161222.024728 accepted/tizen/3.0/wearable/20161222.024750 submit/tizen_3.0/20161221.130430
jongmyeongko [Mon, 19 Dec 2016 13:51:25 +0000 (22:51 +0900)]
refactor getsize sync function

Submit with:
https://review.tizen.org/gerrit/#/c/105817/
https://review.tizen.org/gerrit/#/c/105823/
https://review.tizen.org/gerrit/#/c/105825/

Change-Id: I4bd5365a78171d0e51314c6fe2ae526889c5c312
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoFix app/pkg event callback 85/103385/2 accepted/tizen/3.0/common/20161212.060259 accepted/tizen/3.0/common/20161216.122513 accepted/tizen/3.0/ivi/20161212.022740 accepted/tizen/3.0/ivi/20161216.013348 accepted/tizen/3.0/mobile/20161212.022442 accepted/tizen/3.0/mobile/20161216.013211 accepted/tizen/3.0/tv/20161212.022637 accepted/tizen/3.0/tv/20161216.013256 accepted/tizen/3.0/wearable/20161212.022710 accepted/tizen/3.0/wearable/20161216.013319 submit/tizen_3.0/20161209.072525 submit/tizen_3.0/20161214.072903
Junghyun Yeon [Thu, 8 Dec 2016 07:40:53 +0000 (16:40 +0900)]
Fix app/pkg event callback

- App/Pkg event callback will be invoked only when
app/pkg event has happened

Change-Id: I3fc7b226be209389ec45490f03c756a954e3c90f
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoAdd debug mode request 63/103163/5
Sangyoon Jang [Wed, 7 Dec 2016 11:22:35 +0000 (20:22 +0900)]
Add debug mode request

Change-Id: I39577120dfa29c360a28fb3974324012eb41f23c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix making gvariant with pkgtype 11/103411/1
Sangyoon Jang [Thu, 8 Dec 2016 08:23:59 +0000 (17:23 +0900)]
Fix making gvariant with pkgtype

Change-Id: Ia0a788428da444dfc63a4fbf643bae53fd1c7ec3
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix build warning 65/103165/2
Sangyoon Jang [Wed, 7 Dec 2016 11:28:58 +0000 (20:28 +0900)]
Fix build warning

Initialize local variable. (-Wmaybe-uninitialized)

Change-Id: I70a8b197feb56924d87d1881e79431feac97150c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoif it's failed to get the pkgtype from the file, use the pkgtype argument. 59/101959/2 accepted/tizen/3.0/common/20161206.125812 accepted/tizen/3.0/ivi/20161206.000411 accepted/tizen/3.0/mobile/20161206.000227 accepted/tizen/3.0/tv/20161206.000334 accepted/tizen/3.0/wearable/20161206.000352 submit/tizen_3.0/20161205.120256
jongmyeongko [Fri, 2 Dec 2016 13:04:58 +0000 (22:04 +0900)]
if it's failed to get the pkgtype from the file, use the pkgtype argument.

Change-Id: Ib4f3d460a10b221253afd8bdb7c2772399225729
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoMove error codes definition to installer lib 11/101411/2
Sangyoon Jang [Fri, 9 Sep 2016 02:14:20 +0000 (11:14 +0900)]
Move error codes definition to installer lib

Submit with:
 - https://review.tizen.org/gerrit/101409
 - https://review.tizen.org/gerrit/101412

Change-Id: Ie8175ab95abf9cda1eff36e5576c17c1f52da721
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoImplement new options 91/100891/3 accepted/tizen/3.0/common/20161203.012129 accepted/tizen/3.0/ivi/20161201.075330 accepted/tizen/3.0/mobile/20161201.075058 accepted/tizen/3.0/tv/20161201.075214 accepted/tizen/3.0/wearable/20161201.075246 submit/tizen_3.0/20161130.132739 submit/tizen_3.0/20161201.024602
jongmyeongko [Tue, 29 Nov 2016 13:04:27 +0000 (22:04 +0900)]
Implement new options

- keep-rwdata, partial-rw to support RO partition upgrade.

Change-Id: I353fe232596f08b665c76c54405ab3f3284eeceb
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoAdd functions for change application label 79/100579/3 submit/tizen_3.0/20161201.024001
Junghyun Yeon [Mon, 28 Nov 2016 12:01:23 +0000 (21:01 +0900)]
Add functions for change application label

Related changes:
[pkgmgr-server] : https://review.tizen.org/gerrit/100580

Change-Id: I806d2ab020b53159474676da13b2aff4270ba518
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
7 years agoRemove unused internal functions 50/100550/1 accepted/tizen/3.0/common/20161130.065324 accepted/tizen/3.0/ivi/20161130.012625 accepted/tizen/3.0/mobile/20161130.012525 accepted/tizen/3.0/tv/20161130.012552 accepted/tizen/3.0/wearable/20161130.012609 submit/tizen_3.0/20161129.101050
Sangyoon Jang [Mon, 28 Nov 2016 11:02:51 +0000 (20:02 +0900)]
Remove unused internal functions

Change-Id: I923a938950471d7f6ec1b10cc02cf607a0acd33c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix getting signal name 42/100542/2 accepted/tizen/3.0/common/20161129.102917 accepted/tizen/3.0/ivi/20161129.002020 accepted/tizen/3.0/mobile/20161129.001912 accepted/tizen/3.0/tv/20161129.001946 accepted/tizen/3.0/wearable/20161129.001958 submit/tizen_3.0/20161128.050643
Sangyoon Jang [Mon, 28 Nov 2016 10:45:42 +0000 (19:45 +0900)]
Fix getting signal name

Submit with:
 - https://review.tizen.org/gerrit/100543
 - https://review.tizen.org/gerrit/100544

Change-Id: Ibeca57ed960c3d08236f25a62f40547630c39f4f
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix _pkg_plugin_load_library() 89/100389/1
Sangyoon Jang [Mon, 28 Nov 2016 04:40:21 +0000 (13:40 +0900)]
Fix _pkg_plugin_load_library()

Return before loading the library if the library already loaded.

Change-Id: Ia97fca4a27a6e76169dd97b51741994a47ac02a7
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoAdd getting event name for recovery request type 72/97572/4 accepted/tizen/3.0/common/20161125.101738 accepted/tizen/3.0/ivi/20161125.081919 accepted/tizen/3.0/mobile/20161125.081425 accepted/tizen/3.0/tv/20161125.081726 accepted/tizen/3.0/wearable/20161125.081834 submit/tizen_3.0/20161124.130849
Bartlomiej Kunikowski [Mon, 14 Nov 2016 13:17:32 +0000 (14:17 +0100)]
Add getting event name for recovery request type

As key of recovery request type is set to 'install',
event name for recovery request type is set to 'install' also.

Change-Id: Ie27797a14fcc3889195759df623c8145d7b94ef1
Signed-off-by: Bartlomiej Kunikowski <b.kunikowski@partner.samsung.com>
7 years agoadd new installer options for RW prelaod and no removal 11/99011/4
jongmyeongko [Mon, 21 Nov 2016 11:55:05 +0000 (20:55 +0900)]
add new installer options for RW prelaod and no removal

Change-Id: Ice4b36d2f77b33ce0859a22a1b72a167a680355e
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
7 years agoRemove getting pkgtype at api side 22/99922/4
Sangyoon Jang [Thu, 24 Nov 2016 11:50:01 +0000 (20:50 +0900)]
Remove getting pkgtype at api side

This will be done by pkgmgr-server.

Submit with:
 - https://review.tizen.org/gerrit/99923
 - https://review.tizen.org/gerrit/99944

Change-Id: Ia2a3a43da1abbad2c2971b6405c7118679cc7768
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoImplement pkgmgr_client_check_pkginfo_from_file accepted/tizen/3.0/common/20161124.181958 accepted/tizen/3.0/ivi/20161124.030518 accepted/tizen/3.0/mobile/20161124.030407 accepted/tizen/3.0/tv/20161124.030431 accepted/tizen/3.0/wearable/20161124.030458 submit/tizen_3.0/20161123.114701
Sangyoon Jang [Tue, 7 Jun 2016 10:31:35 +0000 (19:31 +0900)]
Implement pkgmgr_client_check_pkginfo_from_file

Change-Id: I4dcbabe0b414321718c970e557d335d3727c32c0
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoAdd missing declaration of pkgmgr_client_reqeust_size_info 66/98666/2
Sangyoon Jang [Fri, 18 Nov 2016 07:06:05 +0000 (16:06 +0900)]
Add missing declaration of pkgmgr_client_reqeust_size_info

Change-Id: I57596f8038a8b94f474e8c37ceae8a29b258e5f5
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoRemove auto unsubscribing request event callback 51/96251/1 accepted/tizen/3.0/common/20161114.081602 accepted/tizen/3.0/ivi/20161110.015543 accepted/tizen/3.0/mobile/20161110.015255 accepted/tizen/3.0/tv/20161110.015421 accepted/tizen/3.0/wearable/20161110.015512 submit/tizen_3.0/20161107.133644 submit/tizen_3.0_common/20161110.084657
Sangyoon Jang [Tue, 8 Nov 2016 08:45:55 +0000 (17:45 +0900)]
Remove auto unsubscribing request event callback

Now client can listen multiple callbacks for one reqkey,
so this auto removing logic should be modified.
This commit removes this logic temporarily.

Change-Id: Ie7219e04c33d1291468087df9f896f6057f8d677
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix pkgmgr_client_enable/disable_packages 08/96208/2
Sangyoon Jang [Tue, 8 Nov 2016 07:09:32 +0000 (16:09 +0900)]
Fix pkgmgr_client_enable/disable_packages

Add user event callback.

Change-Id: I72b57130305d74e962a654a6582b4016a246a592
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoImplement new apis for enable/disable multiple packages 65/95565/3
Sangyoon Jang [Fri, 4 Nov 2016 00:29:14 +0000 (09:29 +0900)]
Implement new apis for enable/disable multiple packages

Submit with:
 - https://review.tizen.org/gerrit/95640

Change-Id: Ic5f01059650552b7e1d1040dcf2cd89f06b887fe
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoFix CMakeLists to add files automatically 66/93066/5
Junghyun Yeon [Thu, 20 Oct 2016 07:48:40 +0000 (16:48 +0900)]
Fix CMakeLists to add files automatically

Change-Id: I2faad2319548ee0c2bcd04490c37d384924cd386
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agoFix a memory leak 71/94271/1
Sangyoon Jang [Fri, 28 Oct 2016 02:23:30 +0000 (11:23 +0900)]
Fix a memory leak

Change-Id: I82da1edb86120c3c778e8247b451729f0e7451e1
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoFix compile/linker flags 08/93708/1
Sangyoon Jang [Tue, 25 Oct 2016 10:35:53 +0000 (19:35 +0900)]
Fix compile/linker flags

Add -fPIE, -fPIE flag.
(for applying ASLR)

Change-Id: Icaddc19acd06e41053329596c23432bc3dd60a32
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoFix memory leak 33/93133/1
Sangyoon Jang [Thu, 20 Oct 2016 07:35:51 +0000 (16:35 +0900)]
Fix memory leak

Change-Id: If1d5ecbffae39f92e31ab97d1ef1f0fe40a07444
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoGet kill/check result from server instead of tmp file 96/91896/4 accepted/tizen/3.0/ivi/20161028.122943 accepted/tizen/3.0/mobile/20161028.122217 accepted/tizen/3.0/tv/20161028.122515 accepted/tizen/3.0/wearable/20161028.122731 accepted/tizen/common/20161012.154706 accepted/tizen/common/20161013.155649 accepted/tizen/ivi/20161014.022155 accepted/tizen/ivi/20161014.074159 accepted/tizen/mobile/20161014.022225 accepted/tizen/mobile/20161014.074056 accepted/tizen/tv/20161014.022141 accepted/tizen/tv/20161014.074119 accepted/tizen/wearable/20161014.022124 accepted/tizen/wearable/20161014.074139 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:28:54 +0000 (15:28 +0900)]
Get kill/check result from server instead of tmp file

Submit together:
 - https://review.tizen.org/gerrit/91895
 - https://review.tizen.org/gerrit/91896

Change-Id: Ifda21b50828a13290163b7cc598eb6d40a52e396
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoFix signature of pkgmgr_client_set_tep_path 02/91902/2
Sangyoon Jang [Wed, 12 Oct 2016 06:45:07 +0000 (15:45 +0900)]
Fix signature of pkgmgr_client_set_tep_path

Add a const qualifier to tep_path.

Change-Id: Ic90623a9a0be2a242dfff212e03333be542b5f6a
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoAdd installer requirement to devel package 15/88115/2
Slava Barinov [Tue, 13 Sep 2016 11:07:27 +0000 (14:07 +0300)]
Add installer requirement to devel package

Without explicit dependency the case is possible when the -devel package
is installed without client package and provides a broken symlink to
/usr/lib/libpkgmgr_installer.so.0

Change-Id: If3123d62535b607873f83658662ff99fab169905
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
8 years agoCode refactoring 12/86412/10
Sangyoon Jang [Thu, 1 Sep 2016 05:42:21 +0000 (14:42 +0900)]
Code refactoring

- Rename comm_* -> pkgmgr_client_connection_*
- Simplify callback logic
- Move internal headers to source directory
- Remove unused files

Change-Id: I44e9211dddd27e00cc1b908733f0ccb71efc71d1
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoMerge "Fix sending signal for reinstall/RDS" into tizen
Tomasz Iwanek [Mon, 10 Oct 2016 08:09:38 +0000 (01:09 -0700)]
Merge "Fix sending signal for reinstall/RDS" into tizen

8 years agoFix sending signal for reinstall/RDS 12/91412/1
Tomasz Iwanek [Fri, 7 Oct 2016 09:18:59 +0000 (11:18 +0200)]
Fix sending signal for reinstall/RDS

Change-Id: I7c8f1a66edf1e7e55753e3386c34d69433056d97

8 years agoFix converting signal type 71/91371/1
Sangyoon Jang [Fri, 7 Oct 2016 07:21:45 +0000 (16:21 +0900)]
Fix converting signal type

Add signal type for clear data.

Change-Id: I31b01178265a773a022120777a8467e41236ab3c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoAdd pkgmgr_installer_send_app_uninstall_signal_for_uid() 23/91223/1 accepted/tizen/3.0/ivi/20161011.065042 accepted/tizen/3.0/mobile/20161015.034039 accepted/tizen/3.0/tv/20161016.005547 accepted/tizen/3.0/wearable/20161015.083924 accepted/tizen/common/20161006.154003 accepted/tizen/ivi/20161006.232919 accepted/tizen/mobile/20161006.232816 accepted/tizen/tv/20161006.232846 accepted/tizen/wearable/20161006.232905 submit/tizen/20161006.094717 submit/tizen_3.0_ivi/20161010.000007 submit/tizen_3.0_mobile/20161015.000006 submit/tizen_3.0_tv/20161015.000005 submit/tizen_3.0_wearable/20161015.000005
Sangyoon Jang [Thu, 6 Oct 2016 09:42:46 +0000 (18:42 +0900)]
Add pkgmgr_installer_send_app_uninstall_signal_for_uid()

Change-Id: I9d18d0727d3a91c4977dce62fa674bfcf7e1bcdb
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoFix wrong size type in signal agent 64/90964/1 accepted/tizen/common/20161005.165606 accepted/tizen/ivi/20161006.075656 accepted/tizen/mobile/20161006.075613 accepted/tizen/tv/20161006.075630 accepted/tizen/wearable/20161006.075645 submit/tizen/20161005.072822
Sangyoon Jang [Wed, 5 Oct 2016 07:25:16 +0000 (16:25 +0900)]
Fix wrong size type in signal agent

Change-Id: I600c9de85fd3ad3411fba326b9ccee3fee286a5f
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoMerge "Fix sending disable/enable pkg signal" into tizen accepted/tizen/common/20160919.154540 accepted/tizen/ivi/20160919.232044 accepted/tizen/mobile/20160919.231951 accepted/tizen/tv/20160919.232015 accepted/tizen/wearable/20160919.232027 submit/tizen/20160919.055034
Junghyun Yeon [Mon, 19 Sep 2016 05:45:17 +0000 (22:45 -0700)]
Merge "Fix sending disable/enable pkg signal" into tizen

8 years agoFix sending disable/enable pkg signal 11/88011/1
Sangyoon Jang [Mon, 12 Sep 2016 12:32:59 +0000 (21:32 +0900)]
Fix sending disable/enable pkg signal

Change-Id: I332a054b63fdd3293442a86a0aa75b9b5e147f5a
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoAdd auth checking at signal agent 87/87887/4
Sangyoon Jang [Mon, 12 Sep 2016 04:48:08 +0000 (13:48 +0900)]
Add auth checking at signal agent

Only root or 'app_fw' user can send to agent.

Change-Id: If3ec8662fa9290af7f0d7ffc22b73b39dcfb9a4f
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoRemove duplicated codes 70/87870/1
Sangyoon Jang [Mon, 12 Sep 2016 02:39:16 +0000 (11:39 +0900)]
Remove duplicated codes

Change-Id: I815838bbb6e423ce35f58719d02fa3fcff8095cb
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoRemove unused static functions 41/86241/1 accepted/tizen/common/20160905.171417 accepted/tizen/ivi/20160905.235900 accepted/tizen/mobile/20160905.235727 accepted/tizen/tv/20160905.235806 accepted/tizen/wearable/20160905.235833 submit/tizen/20160905.010800
Sangyoon Jang [Wed, 31 Aug 2016 08:01:55 +0000 (17:01 +0900)]
Remove unused static functions

Change-Id: Id6c04851a920c18e7d2053595ce8e79dc6ffbadc
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoFix signal agent 17/86217/1
Sangyoon Jang [Wed, 31 Aug 2016 06:09:58 +0000 (15:09 +0900)]
Fix signal agent

Do not unref GVariant from g_variant_new_from_data.

Change-Id: I906789bab1bad084670a494f3d096ba87a293a3d
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoSet target_user as tizenglobalapp user when -u option is not set 34/86034/2
Sangyoon Jang [Tue, 30 Aug 2016 07:57:08 +0000 (16:57 +0900)]
Set target_user as tizenglobalapp user when -u option is not set

Submit together:
 - https://review.tizen.org/gerrit/86038

Change-Id: I2837adfbb4ce3700caa17cca9c6ee9f8a2099cd7
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoClean up event signal related code 20/73620/9
Sangyoon Jang [Mon, 29 Aug 2016 06:06:30 +0000 (15:06 +0900)]
Clean up event signal related code

- Use PKGMGR_XXX instead of COMM_XXX
- Subscribe gdbus signal only once
- Remove unused variables

Change-Id: Ib65544c2ba963493ce7cb23eeb816412689819b5
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoGlobal symlink error code 35/84635/2 accepted/tizen/common/20160829.135844 accepted/tizen/common/20160830.150128 accepted/tizen/ivi/20160830.061208 accepted/tizen/mobile/20160830.060930 accepted/tizen/tv/20160830.061036 accepted/tizen/wearable/20160830.061122 submit/tizen/20160829.010716 submit/tizen/20160830.010724
Tomasz Iwanek [Fri, 19 Aug 2016 14:18:14 +0000 (16:18 +0200)]
Global symlink error code

Change-Id: I5e32253c69eba8eaffae1226e5ad50d1806f7716

8 years agoRemove unused function and codes 49/84349/3 accepted/tizen/common/20160823.132601 accepted/tizen/ivi/20160824.021609 accepted/tizen/mobile/20160824.021433 accepted/tizen/tv/20160824.021530 accepted/tizen/wearable/20160824.021638 submit/tizen/20160822.060113
Junghyun Yeon [Thu, 18 Aug 2016 06:59:42 +0000 (15:59 +0900)]
Remove unused function and codes

-Remove api pkgmgr_client_activate_appv
-Remove csc-related codes

Related change
[pkgmgr-tool] : https://review.tizen.org/gerrit/#/c/84350/

Change-Id: I3aff30ed9c54c9a4d6a20dbee88c0f2a1513cde4
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agoFix getting DBus bus type 56/84056/3
Sangyoon Jang [Tue, 16 Aug 2016 10:07:26 +0000 (19:07 +0900)]
Fix getting DBus bus type

Installer now send signal to both of bus types.
The pkgmgr client will connect with proper bus type.

- Request -> system bus
- Listen(system) -> system bus
- Listen(user) -> session bus

Change-Id: If597cecf44e70f8ea9c9264fcdb37bc943057fc5
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoAdd pkgmgr_installer_send_signal_for_uid 05/83105/6
Sangyoon Jang [Tue, 9 Aug 2016 07:29:54 +0000 (16:29 +0900)]
Add pkgmgr_installer_send_signal_for_uid

This api sends signal to agent, and agent emit signal into session bus.

Change-Id: I7c01c5703f836a19a0b19805b50b33d088a2a80e
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoImplement pkgmgr-installer-signal-agent 75/82975/13
Sangyoon Jang [Mon, 8 Aug 2016 10:35:51 +0000 (19:35 +0900)]
Implement pkgmgr-installer-signal-agent

pkgmgr-installer-signal-agent receives signal information from backend
installer, and emits into user-session bus.
backend installer running as system user cannot use user session bus, so
this agent will cover for it.

Change-Id: I834782358cf37a151b44737a7592bf40c3fbeba1
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoFix to set g_target_uid properly 23/84223/2 accepted/tizen/common/20160818.144514 accepted/tizen/ivi/20160819.063351 accepted/tizen/mobile/20160819.063221 accepted/tizen/tv/20160819.063335 accepted/tizen/wearable/20160819.063315 submit/tizen/20160818.060816
Junghyun Yeon [Wed, 17 Aug 2016 10:50:51 +0000 (19:50 +0900)]
Fix to set g_target_uid properly

Change-Id: I06ab3e4981f47bfed67f3b971cfd9dbd2b12619c
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agotpk/wgt backend will run as system session 64/80764/5 accepted/tizen/common/20160812.140738 accepted/tizen/ivi/20160815.233244 accepted/tizen/mobile/20160815.233114 accepted/tizen/tv/20160815.233202 accepted/tizen/wearable/20160815.233222 submit/tizen/20160811.013634 submit/tizen/20160811.062803 submit/tizen/20160812.053402
Junghyun Yeon [Wed, 20 Jul 2016 05:17:43 +0000 (14:17 +0900)]
tpk/wgt backend will run as system session

Related changes
[pkgmgr-server] https://review.tizen.org/gerrit/#/c/78205/
[app-installers] https://review.tizen.org/gerrit/#/c/78206/
[tpk-backend] https://review.tizen.org/gerrit/#/c/80787/
[wgt-backend] https://review.tizen.org/gerrit/#/c/81099/

Change-Id: Ie19d7b431ef13a035cdd8c4df76b515aa57b4ca3
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agonew internal API for parser-plugin to get target_uid. 31/81631/4 accepted/tizen/common/20160803.193137 accepted/tizen/ivi/20160804.080746 accepted/tizen/mobile/20160804.080838 accepted/tizen/tv/20160804.080704 accepted/tizen/wearable/20160804.080511 submit/tizen/20160803.012753
jongmyeongko [Wed, 27 Jul 2016 10:24:25 +0000 (19:24 +0900)]
new internal API for parser-plugin to get target_uid.

Change-Id: Id6ae8ce79be686659baab096ed7db70a5e4263d4
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
8 years agoImplement pkg enable/disable 17/78917/4 accepted/tizen/common/20160719.171846 accepted/tizen/ivi/20160718.104412 accepted/tizen/mobile/20160718.104258 accepted/tizen/tv/20160718.104152 accepted/tizen/wearable/20160718.104316 submit/tizen/20160718.020809
Junghyun Yeon [Thu, 7 Jul 2016 10:13:49 +0000 (19:13 +0900)]
Implement pkg enable/disable

Related changes
[pkgmgr-tool] https://review.tizen.org/gerrit/78916
[pkgmgr-server] https://review.tizen.org/gerrit/78918
[app-installers] https://review.tizen.org/gerrit/78919
[tpk-backend] https://review.tizen.org/gerrit/#/c/79070/

Change-Id: I122cf29824b4ce60327cf6e790474db0dee3d035
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
8 years agoFix pkgmgr_client_set_tep_path 50/80150/1
Sangyoon Jang [Fri, 15 Jul 2016 02:40:58 +0000 (11:40 +0900)]
Fix pkgmgr_client_set_tep_path

Change-Id: Ib6ba6458d78956adaad5ccb8536caac7984ede76
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoUnknown key string addition 84/77784/3 accepted/tizen/common/20160706.141902 accepted/tizen/ivi/20160706.014248 accepted/tizen/mobile/20160706.014210 accepted/tizen/tv/20160706.014224 accepted/tizen/wearable/20160706.014236 submit/tizen/20160705.114429
Piotr Ganicz [Thu, 30 Jun 2016 14:28:58 +0000 (16:28 +0200)]
Unknown key string addition

The following patchset should be submitted together:
https://review.tizen.org/gerrit/#/c/77782/

Change-Id: Id906263319ec6557c40a4877add9616783b99767