platform/core/appfw/pkgmgr-info.git
3 years agoBuild setup for server
Ilho Kim [Fri, 5 Feb 2021 12:04:19 +0000 (21:04 +0900)]
Build setup for server

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoRemove pkginfo-server-lib (#43)
연정현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Tue, 9 Feb 2021 03:23:45 +0000 (12:23 +0900)]
Remove pkginfo-server-lib (#43)

It's unnecessary

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoAdd ParcelFactory skeleton code
Changgyu Choi [Tue, 9 Feb 2021 00:37:22 +0000 (09:37 +0900)]
Add ParcelFactory skeleton code

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoIntegrate pkgmgr-common with pkgmgr-info
Junghyun Yeon [Mon, 8 Feb 2021 09:50:50 +0000 (18:50 +0900)]
Integrate pkgmgr-common with pkgmgr-info

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoAdd GetRequestType method
Ilho Kim [Mon, 8 Feb 2021 08:09:26 +0000 (17:09 +0900)]
Add GetRequestType method

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoAdd request type enum header (#39)
최창규/Tizen Platform Lab(SR)/Engineer/삼성전자 [Mon, 8 Feb 2021 09:07:56 +0000 (18:07 +0900)]
Add request type enum header (#39)

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years ago[Reform] Apply Coding Style
review-bot [Fri, 5 Feb 2021 06:32:33 +0000 (15:32 +0900)]
[Reform] Apply Coding Style

3 years agoAdd TARGET_LINK_LIBRARIES for using some libs
Ilho Kim [Fri, 5 Feb 2021 05:41:55 +0000 (14:41 +0900)]
Add TARGET_LINK_LIBRARIES for using some libs

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoFix build error
Ilho Kim [Fri, 5 Feb 2021 06:28:57 +0000 (15:28 +0900)]
Fix build error

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years ago[Reform] Apply Coding Style
review-bot [Fri, 5 Feb 2021 05:51:53 +0000 (14:51 +0900)]
[Reform] Apply Coding Style

3 years agoAdd unittest (#31)
김일호/Tizen Platform Lab(SR)/Engineer/삼성전자 [Fri, 5 Feb 2021 05:53:45 +0000 (14:53 +0900)]
Add unittest (#31)

* add unittest

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoImplement socket (#32)
최창규/Tizen Platform Lab(SR)/Engineer/삼성전자 [Fri, 5 Feb 2021 05:51:42 +0000 (14:51 +0900)]
Implement socket (#32)

* Implement socket

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
* Fix potential issues

3 years agoAdjust visibility attribute "default" (#30)
김일호/Tizen Platform Lab(SR)/Engineer/삼성전자 [Fri, 5 Feb 2021 01:27:03 +0000 (10:27 +0900)]
Adjust visibility attribute "default" (#30)

* Adjust visibility attribute "default"

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoFix namespace format (#29)
김일호/Tizen Platform Lab(SR)/Engineer/삼성전자 [Fri, 5 Feb 2021 01:12:06 +0000 (10:12 +0900)]
Fix namespace format (#29)

* adjust namespace

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoAdd public keywork
Ilho Kim [Thu, 4 Feb 2021 09:18:13 +0000 (18:18 +0900)]
Add public keywork

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years ago[Reform] Apply Coding Style
review-bot [Wed, 3 Feb 2021 10:58:42 +0000 (19:58 +0900)]
[Reform] Apply Coding Style

3 years ago[Reform] Apply Coding Style
review-bot [Thu, 4 Feb 2021 07:10:07 +0000 (16:10 +0900)]
[Reform] Apply Coding Style

3 years agoAdjust header file location
Junghyun Yeon [Thu, 4 Feb 2021 08:47:29 +0000 (17:47 +0900)]
Adjust header file location

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoRemove dependency from pkgmgrinfo_basic to pkgmgrinfo_private
Junghyun Yeon [Thu, 4 Feb 2021 07:32:02 +0000 (16:32 +0900)]
Remove dependency from pkgmgrinfo_basic to pkgmgrinfo_private

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoIntegrate pkgmgr-client and pkgmgr-info
Junghyun Yeon [Thu, 4 Feb 2021 07:25:14 +0000 (16:25 +0900)]
Integrate pkgmgr-client and pkgmgr-info

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoRemove pkgmgrinfo_private from pkgmgr-info
Junghyun Yeon [Thu, 4 Feb 2021 06:40:06 +0000 (15:40 +0900)]
Remove pkgmgrinfo_private from pkgmgr-info

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoMove files from src/ to common/
Junghyun Yeon [Thu, 4 Feb 2021 06:05:38 +0000 (15:05 +0900)]
Move files from src/ to common/

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoAdd runner skeleton code
Changgyu Choi [Tue, 2 Feb 2021 07:37:05 +0000 (16:37 +0900)]
Add runner skeleton code

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoMerge pull request #21 from jusung07-son/master
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Thu, 4 Feb 2021 04:39:51 +0000 (13:39 +0900)]
Merge pull request #21 from jusung07-son/master

Add skeleton codes of pkg_request

3 years agoFix typo
jusung [Thu, 4 Feb 2021 03:55:43 +0000 (12:55 +0900)]
Fix typo

Signed-off-by: jusung <jusung07.son@samsung.com>
3 years agoFix build error
Changgyu Choi [Wed, 3 Feb 2021 08:19:43 +0000 (17:19 +0900)]
Fix build error

Changes:
 - Fix PkgInfoClient parameter
 - Add pkginfo_common target link
 - Fix Cflags in pkgmgr-common.pc.in

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoFix minor coding rule
Junghyun Yeon [Tue, 2 Feb 2021 04:47:23 +0000 (13:47 +0900)]
Fix minor coding rule

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoAdd PkgInfoClient skeleton class
Junghyun Yeon [Mon, 1 Feb 2021 08:47:03 +0000 (17:47 +0900)]
Add PkgInfoClient skeleton class

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoBasic implement pkginfo_client
Junghyun Yeon [Mon, 1 Feb 2021 07:25:35 +0000 (16:25 +0900)]
Basic implement pkginfo_client

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoAdd skeleton codes of pkg_request
jusung [Wed, 3 Feb 2021 01:56:49 +0000 (10:56 +0900)]
Add skeleton codes of pkg_request

Signed-off-by: jusung <jusung07.son@samsung.com>
3 years agoFix typo
Junghyun Yeon [Tue, 2 Feb 2021 08:32:02 +0000 (17:32 +0900)]
Fix typo

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoAdd skeleton codes of parcle factory
Junghyun Yeon [Mon, 1 Feb 2021 06:30:49 +0000 (15:30 +0900)]
Add skeleton codes of parcle factory

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoAdd IFactory inner class
Junghyun Yeon [Mon, 1 Feb 2021 06:18:14 +0000 (15:18 +0900)]
Add IFactory inner class

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoChange header file extension
Ilho Kim [Mon, 1 Feb 2021 01:24:03 +0000 (10:24 +0900)]
Change header file extension

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoMerge pull request #16 from review-bot/reform/appfw-pkgmgr-info-python-pep8-c100...
최창규/Tizen Platform Lab(SR)/Engineer/삼성전자 [Mon, 1 Feb 2021 03:08:28 +0000 (12:08 +0900)]
Merge pull request #16 from review-bot/reform/appfw-pkgmgr-info-python-pep8-c100-2HlMGCgY-c/c++-google-E8VFNafl

Coding style for "Move common directory into src/" PR

3 years ago[Reform] Apply Coding Style
review-bot [Fri, 29 Jan 2021 07:06:46 +0000 (16:06 +0900)]
[Reform] Apply Coding Style

3 years agoMove common directory into src/
Junghyun Yeon [Fri, 29 Jan 2021 04:03:25 +0000 (13:03 +0900)]
Move common directory into src/

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years ago[Reform] Apply Coding Style
review-bot [Fri, 29 Jan 2021 00:44:57 +0000 (09:44 +0900)]
[Reform] Apply Coding Style

3 years agoChange header file extension
Junghyun Yeon [Thu, 28 Jan 2021 04:55:42 +0000 (13:55 +0900)]
Change header file extension

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoMerge pull request #10 from ilho159-kim/parcel
김일호/Tizen Platform Lab(SR)/Engineer/삼성전자 [Fri, 29 Jan 2021 00:38:43 +0000 (09:38 +0900)]
Merge pull request #10 from ilho159-kim/parcel

Add parcel skeleton code

3 years agoMerge pull request #12 from review-bot/reform/appfw-pkgmgr-info-python-pep8-c100...
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Thu, 28 Jan 2021 00:33:00 +0000 (09:33 +0900)]
Merge pull request #12 from review-bot/reform/appfw-pkgmgr-info-python-pep8-c100-QqW1KrP7-c/c++-google-u8q08t4E

Coding style for "Add database skeleton code" PR

3 years agoApply visibility attribute 'default'
Ilho Kim [Tue, 26 Jan 2021 07:07:01 +0000 (16:07 +0900)]
Apply visibility attribute 'default'

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoApply visibility attribute 'default'
Ilho Kim [Tue, 26 Jan 2021 06:01:26 +0000 (15:01 +0900)]
Apply visibility attribute 'default'

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoInstall header files related with parcel
Ilho Kim [Tue, 26 Jan 2021 05:34:56 +0000 (14:34 +0900)]
Install header files related with parcel

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoRemove a useless header
Ilho Kim [Tue, 26 Jan 2021 05:26:15 +0000 (14:26 +0900)]
Remove a useless header

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoAdd Parcel Factory skeleton code
Ilho Kim [Tue, 26 Jan 2021 05:23:24 +0000 (14:23 +0900)]
Add Parcel Factory skeleton code

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoMerge with database skeleton code
Ilho Kim [Tue, 26 Jan 2021 01:40:37 +0000 (10:40 +0900)]
Merge with database skeleton code

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoMerge pull request #11 from review-bot/reform/appfw-pkgmgr-info-python-pep8-c100...
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Mon, 25 Jan 2021 23:43:09 +0000 (08:43 +0900)]
Merge pull request #11 from review-bot/reform/appfw-pkgmgr-info-python-pep8-c100-J8J2fN9z-c/c++-google-RftDktMB

Coding style for "Add request handler skeleton codes" PR

3 years ago[Reform] Apply Coding Style
review-bot [Mon, 25 Jan 2021 23:42:23 +0000 (08:42 +0900)]
[Reform] Apply Coding Style

3 years agoMerge pull request #9 from jusung07-son/master
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Mon, 25 Jan 2021 23:42:19 +0000 (08:42 +0900)]
Merge pull request #9 from jusung07-son/master

Add database skeleton code

3 years agoFix coding style
jusung [Mon, 25 Jan 2021 06:50:09 +0000 (15:50 +0900)]
Fix coding style

Signed-off-by: jusung <jusung07.son@samsung.com>
3 years ago[Reform] Apply Coding Style
review-bot [Mon, 25 Jan 2021 06:43:59 +0000 (15:43 +0900)]
[Reform] Apply Coding Style

3 years agoAdd request handler skeleton codes
Junghyun Yeon [Fri, 22 Jan 2021 00:33:13 +0000 (09:33 +0900)]
Add request handler skeleton codes

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoFix potential defect
jusung [Mon, 25 Jan 2021 04:41:57 +0000 (13:41 +0900)]
Fix potential defect

Signed-off-by: jusung <jusung07.son@samsung.com>
3 years agoFix potential defect
jusung [Mon, 25 Jan 2021 04:34:05 +0000 (13:34 +0900)]
Fix potential defect

Signed-off-by: jusung <jusung07.son@samsung.com>
3 years agoAdd parcel skeleton code
Ilho Kim [Fri, 22 Jan 2021 10:31:11 +0000 (19:31 +0900)]
Add parcel skeleton code

Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoFix coding style
jusung [Mon, 25 Jan 2021 01:18:35 +0000 (10:18 +0900)]
Fix coding style

Signed-off-by: jusung <jusung07.son@samsung.com>
3 years agoAdd database skeleton code
jusung [Mon, 25 Jan 2021 00:32:23 +0000 (09:32 +0900)]
Add database skeleton code

Signed-off-by: jusung <jusung07.son@samsung.com>
3 years agoMerge pull request #4 from changyu-choi/master
최창규/Tizen Platform Lab(SR)/Engineer/삼성전자 [Fri, 22 Jan 2021 05:56:19 +0000 (14:56 +0900)]
Merge pull request #4 from changyu-choi/master

Add socket skeleton code

3 years agoRefactor coding style
Changgyu Choi [Fri, 22 Jan 2021 05:43:24 +0000 (14:43 +0900)]
Refactor coding style

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoFix coding style
Changgyu Choi [Thu, 21 Jan 2021 01:37:51 +0000 (10:37 +0900)]
Fix coding style

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoFix cmake warning
Changgyu Choi [Thu, 21 Jan 2021 01:23:38 +0000 (10:23 +0900)]
Fix cmake warning

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoFix potential defect
Changgyu Choi [Mon, 18 Jan 2021 07:55:17 +0000 (16:55 +0900)]
Fix potential defect

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoAdd socket skeleton code
Changgyu Choi [Tue, 12 Jan 2021 00:26:22 +0000 (09:26 +0900)]
Add socket skeleton code

Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoAdd basic structure of pkginfo-server
Junghyun Yeon [Mon, 18 Jan 2021 06:25:06 +0000 (15:25 +0900)]
Add basic structure of pkginfo-server

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoMerge pull request #2 from jusung07-son/master
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Mon, 18 Jan 2021 23:05:09 +0000 (08:05 +0900)]
Merge pull request #2 from jusung07-son/master

Remove unnecessary structure

3 years agoRemove unnecessary structure
jusung [Mon, 18 Jan 2021 06:20:52 +0000 (15:20 +0900)]
Remove unnecessary structure

 - pkgmgr_instcertinfo_x

Signed-off-by: jusung <sjs@sjs-pnvkb0a0-samsung-desktop.tn.corp.samsungelectronics.net>
3 years agoMerge "Fix description in pkgmgr-info.pc" into tizen
Changgyu Choi [Thu, 14 Jan 2021 04:22:46 +0000 (04:22 +0000)]
Merge "Fix description in pkgmgr-info.pc" into tizen

3 years agoFix description in pkgmgr-info.pc 42/251442/2
Changgyu Choi [Thu, 14 Jan 2021 01:16:47 +0000 (10:16 +0900)]
Fix description in pkgmgr-info.pc

Change-Id: Ia7a19df30fb80ce5f875c01fb651d204821851d2
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoCleanup pkgmgr-info 47/251347/2
Junghyun Yeon [Wed, 13 Jan 2021 01:21:36 +0000 (10:21 +0900)]
Cleanup pkgmgr-info

- Create directory for storing plugin list files.
- Remove unused definitions
- Remove parser_path.conf which is used by deprecated functions only
  by hard-cord it.

Change-Id: Ifa2ba0eecd0b00b87def402786f6731a5551c85e
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoRelease version 0.19.0 35/251035/1 accepted/tizen/unified/20210108.125923 submit/tizen/20210107.055953
Junghyun Yeon [Thu, 7 Jan 2021 05:33:49 +0000 (14:33 +0900)]
Release version 0.19.0

Changes:
 - Remove unused structures
 - Increase busy handler timer to 5s

Change-Id: I061c54f9224a0b1262d0c3bd1e39542be8e00337
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoIncrease busy handler timer to 5s 48/250948/1
Junghyun Yeon [Wed, 6 Jan 2021 04:49:49 +0000 (13:49 +0900)]
Increase busy handler timer to 5s

Increate busy handler timer to 5s which will be applied
when changing package manager databases.

Change-Id: Id01ddf822643e11c8b4b1e2fccd10764171cb3f3
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoRemove unused structures 87/250487/1
Junghyun Yeon [Mon, 28 Dec 2020 08:31:40 +0000 (17:31 +0900)]
Remove unused structures

Change-Id: I832b34b6833543791434bb42342d734c18e3224d
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoRelease version 0.18.5 71/250371/3 accepted/tizen/6.0/unified/20201228.015305 accepted/tizen/unified/20201228.130125 submit/tizen/20201224.040323 submit/tizen_6.0/20201224.040626
Ilho Kim [Thu, 24 Dec 2020 03:23:56 +0000 (12:23 +0900)]
Release version 0.18.5

Changes:
 - Remove unnecessary handle and related functions
 - Check pkgmgr database's crashed schema

Change-Id: Ia0276550996da36b84b685c146602bd28ccc3d11
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoCheck pkgmgr database's crashed schema 62/250162/1
Ilho Kim [Mon, 21 Dec 2020 08:57:10 +0000 (17:57 +0900)]
Check pkgmgr database's crashed schema

If there is a column edited in the database,
the integrity check routine may fail to detect
This patch performs an additional check to detect the malformed database
using sqlite_master table's sql statement

Change-Id: I612e6562506f3e253727c96995d0a89fe4d02a8e
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
3 years agoRemove unnecessary handle and related functions 72/248572/2
Junghyun Yeon [Mon, 30 Nov 2020 06:17:52 +0000 (15:17 +0900)]
Remove unnecessary handle and related functions

- Remove type which is no longer used.
- Remove functions which is related with type above.
- Remove unimplemented declaration.

Change-Id: I5597b6b393d007e5071be9350b378fb5076c81c3
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
3 years agoRelease version 0.18.4 95/246995/1 accepted/tizen/6.0/unified/20201113.014546 accepted/tizen/unified/20201109.123534 submit/tizen/20201106.015342 submit/tizen_6.0/20201110.031647 submit/tizen_6.0/20201111.032610
Junghyun Yeon [Fri, 6 Nov 2020 01:51:26 +0000 (10:51 +0900)]
Release version 0.18.4

Changes:
 - Add Requires=local-fs.target dependency to pkg-db-recovery.service

Change-Id: I9005ade52d3e723b7be7f0d6e2f260075f921678
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
4 years agoAdd Requires=local-fs.target dependency to pkg-db-recovery.service 21/245421/1
INSUN PYO [Thu, 8 Oct 2020 09:53:53 +0000 (18:53 +0900)]
Add Requires=local-fs.target dependency to pkg-db-recovery.service

In emergency mode, local-fs.target always fails.
So, you have to check if local-fs.target is successful.

Change-Id: I042957c1cda92b7a774af0d01cf8299c7beb409c

4 years agoRelease version 0.18.3 48/239348/1 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.115856 accepted/tizen/6.0/unified/hotfix/20201103.050930 accepted/tizen/unified/20200727.132101 submit/tizen/20200724.075535 submit/tizen_6.0/20201029.205103 submit/tizen_6.0_hotfix/20201102.192503 submit/tizen_6.0_hotfix/20201103.114803 tizen_6.0.m2_release
Ilho Kim [Fri, 24 Jul 2020 05:44:08 +0000 (14:44 +0900)]
Release version 0.18.3

Changes:
 - Allow extra attributes at dependency element
 - Add a reference type of dependency type

Change-Id: Iab0034d9a2410ce8385f49132f62cf35efcd4093
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoAdd a reference type of dependency type 44/236544/1
Sangyoon Jang [Thu, 18 Jun 2020 04:06:22 +0000 (13:06 +0900)]
Add a reference type of dependency type

Change-Id: I4218784bad5e4ddcd6643f8371e0714224678498
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoAllow extra attributes at dependency element 42/236542/2
Sangyoon Jang [Thu, 18 Jun 2020 04:00:16 +0000 (13:00 +0900)]
Allow extra attributes at dependency element

Change-Id: I051670f6f60a56d346d89c009139e6303c993265
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoRelease version 0.18.2 33/234933/1 accepted/tizen/unified/20200603.150210 submit/tizen/20200601.023448 submit/tizen/20200602.012953
Ilho Kim [Mon, 1 Jun 2020 02:15:26 +0000 (11:15 +0900)]
Release version 0.18.2

Changes:
 - Add pkgmgr-info dependency for pkgmgr-parser

Change-Id: I0860a0d0c8153657b1a045b7edd74ec28a0c3457
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoAdd pkgmgr-info dependency for pkgmgr-parser 74/233274/1
Sangyoon Jang [Wed, 13 May 2020 09:48:53 +0000 (18:48 +0900)]
Add pkgmgr-info dependency for pkgmgr-parser

pkgmgr-parser needs pkgmgr-info.

Change-Id: I1479cedc8e94dd8c2b59550316c1b0259a0e0492
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoRelease version 0.18.1 42/232242/1 accepted/tizen/unified/20200508.045016 submit/tizen/20200429.082446 submit/tizen/20200506.235326
Ilho Kim [Wed, 29 Apr 2020 08:19:28 +0000 (17:19 +0900)]
Release version 0.18.1

Changes:
 - Add error handling routine for pkg db recovery
 - Change glist add function

Change-Id: I8f93e274530017af722eb4b8a1739cecd0bf50b4
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoChange glist add function 02/229602/2
Junghyun Yeon [Thu, 2 Apr 2020 07:07:31 +0000 (16:07 +0900)]
Change glist add function

g_list_append() had to traverse entire list to find the end.
If list doesn't have to be sorted with specific order,
g_list_prepend() will be enough.

Change-Id: I10b9851a8576733d7100b4d2e8564fe8775aada7
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
4 years agoAdd error handling routine for pkg db recovery 13/229513/3
Junghyun Yeon [Wed, 1 Apr 2020 11:21:47 +0000 (20:21 +0900)]
Add error handling routine for pkg db recovery

Change-Id: I9e6f23e14d44b0d11c8d7fa92d4cacfcfc6303c9
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
4 years agoRelease version 0.18.0 49/229749/3 accepted/tizen/unified/20200413.012230 submit/tizen/20200410.073851
Ilho Kim [Fri, 3 Apr 2020 06:31:35 +0000 (15:31 +0900)]
Release version 0.18.0

Changes:
 - Disallow users to create parser database path
 - Fix db recovery

Change-Id: I393d4b1557f1f3fea680b5ae3f2d052548a21c03
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoFix db recovery 96/227196/4
Junghyun Yeon [Tue, 10 Mar 2020 09:06:44 +0000 (18:06 +0900)]
Fix db recovery

- Adds service condition.
- Fix db creation tool to initialize certificate db properly.
- Does not check if retrieved uid is not regular user.
- Remove unnecessary code from db recovery tool.
- Add conditions to check user database only.
- Initialize local flag to consider multi-user environment.

Change-Id: I2c817743eb21ed04bd56092ff259e5e361d849cb
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
4 years agoDisallow users to create parser database path 68/227068/1
Junghyun Yeon [Mon, 9 Mar 2020 10:08:29 +0000 (19:08 +0900)]
Disallow users to create parser database path

Only root or app_fw user can create directory hierachy
while retrieving pkg database path.

Change-Id: I3b7fda083f0aacf98408ca3978d5505552728a6e
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
4 years agoRelease version 0.17.10 53/222453/1 accepted/tizen/unified/20200116.101842 submit/tizen/20200115.063720
Ilho Kim [Wed, 15 Jan 2020 06:12:00 +0000 (15:12 +0900)]
Release version 0.17.10

Changes:
 - Remove compile warning messages

Change-Id: Id5df0937fe0e879cceed0c2f2e03a7519060617d
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoRemove compile warning messages 44/222344/2
Ilho Kim [Tue, 14 Jan 2020 01:33:58 +0000 (10:33 +0900)]
Remove compile warning messages

This patch for fixing build warning about format caused by toolchain version-up
(applying GCC-9)

Change-Id: Icb80349f77b07a3428684f535cd1de1ba9715734
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoRelease version 0.17.9 86/222186/1 accepted/tizen/unified/20200113.130555 submit/tizen/20200110.081858
Ilho Kim [Fri, 10 Jan 2020 08:06:17 +0000 (17:06 +0900)]
Release version 0.17.9

Changes:
 - Remove compile warning messages

Change-Id: Id039a6f7be6abd378ed45250debf80d481864b5d
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoRemove compile warning messages 68/222168/6
Ilho Kim [Fri, 10 Jan 2020 05:25:11 +0000 (14:25 +0900)]
Remove compile warning messages

This patch for fixing build warning caused by toolchain version-up
(applying GCC-9)

Change-Id: I3ddb98c7f8c79a03adfe8bcce2b6b58fa603a248
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoRelease version 0.17.8 54/221754/1 accepted/tizen/unified/20200108.131531 submit/tizen/20200107.094018
Ilho Kim [Tue, 7 Jan 2020 08:56:23 +0000 (17:56 +0900)]
Release version 0.17.8

Changes:
 - Remove compile warning messages

Change-Id: I3c156e368b6dae2bafe2c1f64e945b9452f3f9f8
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoRemove compile warning messages 30/221230/1
Ilho Kim [Mon, 30 Dec 2019 07:49:33 +0000 (16:49 +0900)]
Remove compile warning messages

Change-Id: I552f7745bcabd5972dc046332ddbdc3bf2efb345
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoRelease version 0.17.7 03/220103/1 accepted/tizen/5.5/unified/20200105.221104 accepted/tizen/unified/20191216.222158 submit/tizen/20191213.074937 submit/tizen_5.5/20200103.002242 submit/tizen_5.5/20200103.003447
Ilho Kim [Fri, 13 Dec 2019 07:00:37 +0000 (16:00 +0900)]
Release version 0.17.7

Changes:
 - Fix static analysis issue
 - Fix static analysis issue

Change-Id: Icc9bf0e1fd1444110d9252fc978e9108d7eb7777
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoFix static analysis issue 68/220068/1
Ilho Kim [Fri, 13 Dec 2019 01:43:00 +0000 (10:43 +0900)]
Fix static analysis issue

- Fix possibility of memory leak

Change-Id: Ib45dab53ce7f988a52c2b1987782487e7aa07b99
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoFix static analysis issue 94/219694/8
Ilho Kim [Mon, 9 Dec 2019 07:23:21 +0000 (16:23 +0900)]
Fix static analysis issue

- Fix possibility of memory leak
- Fix possibility of null pointer dereference
- Check return value

Change-Id: I1876315e232be63f252548898cdcbe6b7345e1ce
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoRelease version 0.17.6 97/218497/1 accepted/tizen/unified/20191201.221520 submit/tizen/20191128.101053 submit/tizen_5.5/20191204.061724 submit/tizen_5.5/20191205.065343
Junghyun Yeon [Mon, 25 Nov 2019 02:10:38 +0000 (11:10 +0900)]
Release version 0.17.6

Changes:
 - Increase pkg db version as 30005

Change-Id: I2e490923aaa720e8900a980ea90a76eec6404458
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
4 years agoIncrease pkg db version as 30005 01/209901/6
Junghyun Yeon [Fri, 12 Jul 2019 07:58:08 +0000 (16:58 +0900)]
Increase pkg db version as 30005

This version is for shareddata policy

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