Ilho Kim [Mon, 15 Feb 2021 04:02:41 +0000 (13:02 +0900)]
Fix static analysis issue
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Wed, 10 Feb 2021 07:57:41 +0000 (16:57 +0900)]
Implement CertInfoParcelable
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Wed, 10 Feb 2021 06:51:41 +0000 (15:51 +0900)]
Implement FilterParcelable
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Wed, 10 Feb 2021 03:14:28 +0000 (12:14 +0900)]
Handle allocated memory
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 9 Feb 2021 23:38:31 +0000 (08:38 +0900)]
Change parcel to inherit Parcelable class
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 9 Feb 2021 04:16:12 +0000 (13:16 +0900)]
Fix potential defect
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Mon, 8 Feb 2021 11:25:23 +0000 (20:25 +0900)]
Implement PkgInfoParcel, AppInfoParcel
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
review-bot [Tue, 16 Feb 2021 07:59:53 +0000 (16:59 +0900)]
[Reform] Apply Coding Style
최창규/Tizen Platform Lab(SR)/Engineer/삼성전자 [Tue, 16 Feb 2021 07:59:26 +0000 (16:59 +0900)]
Add locale parameter in HandleRequest (#55)
* Add locale parameter in HandleRequest
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
* Fix wrong inheritance implementation
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Tue, 16 Feb 2021 06:44:52 +0000 (15:44 +0900)]
Merge pull request #57 from review-bot/reform/appfw-pkgmgr-info-c/c++-google-Xn6UadOE-python-pep8-c100-wLP6J2nv
Coding style for "Implement Server" PR
review-bot [Tue, 16 Feb 2021 04:24:56 +0000 (13:24 +0900)]
[Reform] Apply Coding Style
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Tue, 16 Feb 2021 04:24:50 +0000 (13:24 +0900)]
Merge pull request #50 from jusung07-son/master
Implement Server
Changgyu Choi [Mon, 15 Feb 2021 07:55:26 +0000 (16:55 +0900)]
Add to unlink path
This patch adds to unlink path
when path is already used.
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Changgyu Choi [Mon, 15 Feb 2021 01:05:44 +0000 (10:05 +0900)]
Add Request type in PkgRequest
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
jusung [Sun, 14 Feb 2021 23:47:53 +0000 (08:47 +0900)]
Implement Server
Signed-off-by: jusung <jusung07.son@samsung.com>
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Tue, 9 Feb 2021 23:26:00 +0000 (08:26 +0900)]
Merge pull request #48 from changyu-choi/server/pkg_request
Implement PkgRequest
Changgyu Choi [Tue, 9 Feb 2021 05:41:13 +0000 (14:41 +0900)]
Fix wrong implementation
Changgyu Choi [Tue, 9 Feb 2021 05:34:43 +0000 (14:34 +0900)]
Fix build error
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Changgyu Choi [Tue, 9 Feb 2021 04:08:25 +0000 (13:08 +0900)]
Implement PkgRequest
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Ilho Kim [Mon, 8 Feb 2021 00:50:18 +0000 (09:50 +0900)]
Fix some coding style
- Add public keywork for inheritance class
- Fix coding rule
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
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>
연정현/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>
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>
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>
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>
최창규/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>
review-bot [Fri, 5 Feb 2021 06:32:33 +0000 (15:32 +0900)]
[Reform] Apply Coding Style
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>
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>
review-bot [Fri, 5 Feb 2021 05:51:53 +0000 (14:51 +0900)]
[Reform] Apply Coding Style
김일호/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>
최창규/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
김일호/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>
김일호/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>
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>
review-bot [Wed, 3 Feb 2021 10:58:42 +0000 (19:58 +0900)]
[Reform] Apply Coding Style
review-bot [Thu, 4 Feb 2021 07:10:07 +0000 (16:10 +0900)]
[Reform] Apply Coding Style
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>
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>
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>
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>
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>
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>
손주성/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
jusung [Thu, 4 Feb 2021 03:55:43 +0000 (12:55 +0900)]
Fix typo
Signed-off-by: jusung <jusung07.son@samsung.com>
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>
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>
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>
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>
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>
Junghyun Yeon [Tue, 2 Feb 2021 08:32:02 +0000 (17:32 +0900)]
Fix typo
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
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>
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>
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>
최창규/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
review-bot [Fri, 29 Jan 2021 07:06:46 +0000 (16:06 +0900)]
[Reform] Apply Coding Style
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>
review-bot [Fri, 29 Jan 2021 00:44:57 +0000 (09:44 +0900)]
[Reform] Apply Coding Style
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>
김일호/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
손주성/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
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>
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>
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>
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>
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>
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>
손주성/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
review-bot [Mon, 25 Jan 2021 23:42:23 +0000 (08:42 +0900)]
[Reform] Apply Coding Style
손주성/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
jusung [Mon, 25 Jan 2021 06:50:09 +0000 (15:50 +0900)]
Fix coding style
Signed-off-by: jusung <jusung07.son@samsung.com>
review-bot [Mon, 25 Jan 2021 06:43:59 +0000 (15:43 +0900)]
[Reform] Apply Coding Style
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>
jusung [Mon, 25 Jan 2021 04:41:57 +0000 (13:41 +0900)]
Fix potential defect
Signed-off-by: jusung <jusung07.son@samsung.com>
jusung [Mon, 25 Jan 2021 04:34:05 +0000 (13:34 +0900)]
Fix potential defect
Signed-off-by: jusung <jusung07.son@samsung.com>
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>
jusung [Mon, 25 Jan 2021 01:18:35 +0000 (10:18 +0900)]
Fix coding style
Signed-off-by: jusung <jusung07.son@samsung.com>
jusung [Mon, 25 Jan 2021 00:32:23 +0000 (09:32 +0900)]
Add database skeleton code
Signed-off-by: jusung <jusung07.son@samsung.com>
최창규/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
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>
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>
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>
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>
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>
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>
손주성/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
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>
Changgyu Choi [Thu, 14 Jan 2021 04:22:46 +0000 (04:22 +0000)]
Merge "Fix description in pkgmgr-info.pc" into tizen
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>