Ilho Kim [Thu, 9 Sep 2021 02:58:02 +0000 (11:58 +0900)]
Fix prefix of defined variable name
PACKAGE_MANAGER_PKGINFO_RES_TYPE to PACKAGE_MANAGER_PKGINFO_PROP_RES_TYPE
Change-Id: I46d1e9c5a6723ef81ee68d8c44df43e43d5060e9
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Wed, 8 Sep 2021 07:22:33 +0000 (16:22 +0900)]
Add api for getting privileged shared resource path
Change-Id: Iacaf48f60e6a4eac948e388773c8be8ace9751a8
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Junghyun Yeon [Thu, 9 Sep 2021 08:12:32 +0000 (17:12 +0900)]
Release version 0.10.1
Changes:
- Add parameter checking routinue for priv shared res APIs
Change-Id: I19fce75ca50acde61308f5430385c3cf80e11c2a
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Wed, 8 Sep 2021 11:31:53 +0000 (20:31 +0900)]
Add parameter checking routinue for priv shared res APIs
Change-Id: I1959f1f96eb8e449904d99de870cc09a0a576274
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Ilho Kim [Wed, 8 Sep 2021 01:33:54 +0000 (10:33 +0900)]
Release version 0.10.0
Changes:
- Add api for resource copy
Change-Id: I1850d0d6fce7e97be7c431efa23a96fa74b3027f
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Thu, 26 Aug 2021 06:14:24 +0000 (15:14 +0900)]
Add api for resource copy
Change-Id: Iaab6a96888b3ea8f894e5f4acefe7b5be46a3b7d
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Wed, 11 Aug 2021 06:45:41 +0000 (15:45 +0900)]
Release version 0.9.0
Changes:
- Use @b instead @a for emphasize word
- Add api for resource package
Change-Id: If649a42b07d5f6efbbc3c096b7c4fc5a2a182a02
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Fri, 2 Jul 2021 09:13:54 +0000 (18:13 +0900)]
Add api for resource package
Change-Id: I9ca085f164c1652a895bf3cfea0c048a1b03e504
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 6 Jul 2021 05:56:17 +0000 (14:56 +0900)]
Use @b instead @a for emphasize word
@a is used for function parameters
Change-Id: I68bfd2bc0b7ff4c518fc823615cb2d3169d3f0d2
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Hwankyu Jhun [Thu, 18 Mar 2021 08:06:11 +0000 (17:06 +0900)]
Release version 0.8.10
Changes:
- Check thread smack label for thread-based app model
Change-Id: I2efc6f304d3583bfd8677e49b43850115980f9b7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Youngsoo Choi [Wed, 24 Feb 2021 06:37:38 +0000 (22:37 -0800)]
Check thread smack label for thread-based app model
Web app has been launched on a process but
web service app is launched on a thread and has thread-based app sandboxing
by smack rule. So, the thread smack label needs to be checked
from the path |/proc/<tid>/attr/current|.
Also, checking thread smack label is compatible with process-based web app
because main thread inherits its process smack label from the path
|/proc/self/attr/current|.
Change-Id: I7098ff0672ab4fbb41d1df4e05e435a6cff6e5fc
Signed-off-by: Youngsoo Choi <kenshin.choi@samsung.com>
Sangyoon Jang [Thu, 31 Dec 2020 00:23:52 +0000 (09:23 +0900)]
Release version 0.8.9
Changes:
- Fix package_manager_set_event_cb
Change-Id: I8f06563c749ea01f4d22c6168fafffb9855433d0
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Wed, 30 Dec 2020 08:24:46 +0000 (17:24 +0900)]
Fix package_manager_set_event_cb
Invoke pkgmgr_client_remove_listen_ststus() before
pkgmgr_client_listen_status(), because pkgmgr_client_listen_status()
works as adding callback, not setting.
Change-Id: I65e8d8be958644370357bc776dbecf320c8afa4d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
SukHyung, Kang [Wed, 23 Dec 2020 07:00:55 +0000 (16:00 +0900)]
Release version 0.8.8
Changes:
- Fix link for package manager doc
Change-Id: Ib589e9beef676564c2c71e8dafc4b3b47a9dce01
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Tue, 22 Dec 2020 07:30:35 +0000 (16:30 +0900)]
Fix link for package manager doc
Change-Id: Ia0b6613ddbc1deba2e56d7c0380b965abeac89d9
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Sangyoon Jang [Fri, 28 Aug 2020 07:32:54 +0000 (16:32 +0900)]
Release version 0.8.7
Changes:
- Fix internal request callback
Change-Id: I6ca30f9539f8cd36bc0bf85dcfe694bd85e59c1b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Fri, 28 Aug 2020 04:04:12 +0000 (13:04 +0900)]
Fix internal request callback
When multi install the end signal received multiple times, so releasing
request info should be done after receiving all end signals.
Change-Id: I1651800cef717fbe7f660a842959af179dadf3c8
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Junghyun Yeon [Thu, 23 Jul 2020 05:26:43 +0000 (14:26 +0900)]
Release version 0.8.6
Changes:
- Add APIs for multi package install
- Remove multi uninstall APIs
- Change package signature and description
Change-Id: Ieae297d6c6ebd453e9ae072ea71f2af85c6d969a
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Mon, 20 Jul 2020 23:34:56 +0000 (08:34 +0900)]
Change package signature and description
Change-Id: Ia9e6c3d52b6bcd121cbc467d0932b00242ea8746
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Tue, 7 Jul 2020 07:17:46 +0000 (16:17 +0900)]
Remove multi uninstall APIs
This feature is not ready yet.
Change-Id: I5033fe2a1dbcee414afd4e5125d2beef7bd45f66
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Mon, 25 May 2020 09:54:49 +0000 (18:54 +0900)]
Add APIs for multi package install
Added:
- package_manager_request_install_packages()
- package_manager_request_install_packages_with_cb()
- package_manager_request_uninstall_packages()
- package_manager_request_uninstall_with_cb()
- package_manager_request_mount_install_packages()
- package_manager_request_mount_install_packages_with_cb()
Change-Id: I700842643a2228b00b685e92d9fa1822100bc061
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Ilho Kim [Fri, 13 Dec 2019 07:02:34 +0000 (16:02 +0900)]
Release version 0.8.5
Changes:
- Make a gcov package for measuring coverage easier
Change-Id: Ie4f22ed10b290724a98330507195ff3cae22eb41
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 19 Nov 2019 07:19:36 +0000 (16:19 +0900)]
Make a gcov package for measuring coverage easier
Change-Id: I92804adca5b016a9d7cbb0ea8b193ead2b672ccb
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
SukHyung, Kang [Thu, 14 Nov 2019 08:27:04 +0000 (17:27 +0900)]
Release version 0.8.4
Changes:
- Fix api reference for package manager
Change-Id: I3345b8bebda1e12e2c43b397e4dfd0f4995292a1
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Wed, 13 Nov 2019 08:08:36 +0000 (17:08 +0900)]
Fix api reference for package manager
Change-Id: Ibd5a5e6e78e6a00c511e7f0a9290aced66d399e8
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Ilho Kim [Tue, 12 Nov 2019 04:27:56 +0000 (13:27 +0900)]
Release version 0.8.3
Changes:
- Update doxygen
Change-Id: I6b8d367825244cacea2ad30b634aaff9f8ed03db
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
mk5004.lee [Mon, 30 Sep 2019 02:20:54 +0000 (11:20 +0900)]
Update doxygen
Change-Id: I8fff017bdbf8a23cec6173fd9c5247a79dcc8ba1
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
Ilho Kim [Fri, 27 Sep 2019 06:57:21 +0000 (15:57 +0900)]
Release version 0.8.2
Changes:
- Add platform tags for certain APIs
Change-Id: I0e5b781e96d2b9544c5fb7cf65cc6addc7de8049
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Junghyun Yeon [Tue, 17 Sep 2019 01:29:13 +0000 (10:29 +0900)]
Add platform tags for certain APIs
Add @platform tags for APIs below:
package_manager_request_create
package_manager_request_destroy
package_manager_request_set_event_cb
package_manager_request_unset_event_cb
package_manager_request_set_type
package_manager_request_set_mode
Change-Id: Ie79ac67ac07f9447015cae32f13089990b7afd8d
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Ilho Kim [Thu, 5 Sep 2019 07:30:44 +0000 (16:30 +0900)]
Release version 0.8.1
Changes:
- Fix documentation
- Add new APIs retrieving package dependency info from archive
- Fix memory leak
Change-Id: Ifec18d847a941c0a077f584b921eb802f1d40cf7
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Sangyoon Jang [Tue, 3 Sep 2019 06:18:13 +0000 (15:18 +0900)]
Fix memory leak
Change-Id: I5820c5b9bb75e01c343fccc65e9324d38a79a45c
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Ilho Kim [Mon, 19 Aug 2019 05:16:14 +0000 (14:16 +0900)]
Add new APIs retrieving package dependency info from archive
Change-Id: I8ad177827d7f1c5b4799867f2de85f26f8e18fff
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 3 Sep 2019 06:58:51 +0000 (15:58 +0900)]
Fix documentation
typo, better expression
Change-Id: I6dd63400b29c475cc200c16ee879d13208259033
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Hwankyu Jhun [Thu, 4 Jul 2019 02:40:20 +0000 (11:40 +0900)]
Release version 0.8.0
Changes:
- Add a new component type for component-based application
Change-Id: I7600e510a4c094a9d4e79e59960bd0173edbf37a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 8 Mar 2019 07:04:16 +0000 (16:04 +0900)]
Add a new component type for component-based application
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/pkgmgr-info/+/200568/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/tpk-manifest-handlers/+/200669/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/app-installers/+/200691/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/200773/
Change-Id: I73de3d90feff1c636b5c3d7912e02cba9819a071
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Thu, 20 Jun 2019 08:23:35 +0000 (17:23 +0900)]
Release version 0.7.3
Changes:
- Fix doxygen comments of package dependency info APIs
Change-Id: I8b245bd7febce60a362c4676fcc92266578a2201
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Mon, 10 Jun 2019 02:47:33 +0000 (11:47 +0900)]
Fix doxygen comments of package dependency info APIs
Change-Id: I6c684678293c9aeacb89c5eab3f67a0dc99e6fae
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Ilho Kim [Fri, 31 May 2019 05:58:10 +0000 (14:58 +0900)]
Release version 0.7.2
Changes:
- Fix API Reference
- Fix passing wrong event_type when error signal received
Change-Id: Ie30286bcd387d0dca339cee3a17a52191be94422
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Sangyoon Jang [Fri, 17 May 2019 06:50:04 +0000 (15:50 +0900)]
Fix passing wrong event_type when error signal received
Change-Id: Iaca952ad43073c5c4684b6bb69333b8227e8d554
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Ilho Kim [Fri, 26 Apr 2019 04:08:53 +0000 (13:08 +0900)]
Fix API Reference
Change-Id: I554bf16d073ddad60be730ccd7b5a0492d8ecadf
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Hwankyu Jhun [Tue, 9 Apr 2019 01:16:42 +0000 (10:16 +0900)]
Release version 0.7.1
Changes:
- Fix bugs about user data
Change-Id: I8b0110fc693bf945e695c85972f1bbd573e4ad19
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 9 Apr 2019 00:10:46 +0000 (09:10 +0900)]
Fix bugs about user data
Change-Id: I62c345f884e58e628d361836c82002647dd876d8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Thu, 21 Mar 2019 08:44:40 +0000 (17:44 +0900)]
Release version 0.7.0
Changes:
- Make sure the mutex unlocked before calling g_mutex_clear()
- Unlock mutex before calling event callback
- Fix some doxygen comments
- Add new APIs retrieving package dependency info
Change-Id: Id4e741552f629ef88062b5be79c2ab65941fede3
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 12 Mar 2019 07:30:22 +0000 (16:30 +0900)]
Add new APIs retrieving package dependency info
Change-Id: Ice8ec00c9e962c8673ae344ae123d7d8981fb4d5
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 19 Mar 2019 08:32:40 +0000 (17:32 +0900)]
Fix some doxygen comments
Change-Id: I2e02aba781d31fb60ede14bf241f7f64f743f585
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Hwankyu Jhun [Thu, 14 Feb 2019 06:12:32 +0000 (15:12 +0900)]
Unlock mutex before calling event callback
The internal callback function calls g_mutex_unlock() before calling
event callback function.
Change-Id: I837437f276fd0ddb745795a9ab56bc0584531df0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Thu, 14 Feb 2019 03:04:09 +0000 (12:04 +0900)]
Make sure the mutex unlocked before calling g_mutex_clear()
Calling g_mutex_clear() on a locked mutex leads to undefined behaviour.
Change-Id: I90c1de3afe0ab9f0119980c1c8f603cffc26963a
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Wed, 30 Jan 2019 10:02:20 +0000 (19:02 +0900)]
Release version 0.6.4
Changes:
- Fix documentation typo
- Add a mutex lock for writing hashtable
- Use GMutex for portability
Change-Id: I2b0f5d577c3adc1f6540186421544241128be8bc
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Wed, 30 Jan 2019 09:37:16 +0000 (18:37 +0900)]
Use GMutex for portability
Change-Id: Ic188fff1fd1eced401a6554768c51c731d15b587
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 29 Jan 2019 11:14:20 +0000 (20:14 +0900)]
Add a mutex lock for writing hashtable
Change-Id: I3c461c10c9fee8375e1373e8bf4c29e1e6d8a82d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
SukHyung, Kang [Thu, 24 Jan 2019 07:42:45 +0000 (16:42 +0900)]
Fix documentation typo
Change-Id: I9284c4740632a1810f6b71ec2160fc8be591173c
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Sangyoon Jang [Mon, 14 Jan 2019 04:52:10 +0000 (13:52 +0900)]
Release version 0.6.3
Changes:
- Pass proper error code to event callback
- Fix a bug of package_info_foreach_privilege_info
- Fix potential race condition problem
Change-Id: I43db739b489d31ca437287b2b7cc70aca5826222
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 8 Jan 2019 04:37:29 +0000 (13:37 +0900)]
Fix potential race condition problem
There was a potential race condition because of using global hash table
for storing getsize callback information. The getsize can be invoked by
multiple thread in same time, so this global hashtable should be removed.
Change-Id: I78ff68c085f73031a7fb76ace660cf3c497519f0
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Thu, 18 Oct 2018 12:01:01 +0000 (21:01 +0900)]
Fix a bug of package_info_foreach_privilege_info
The return type of foreach callback is bool, but internal callback
is int. Sometimes this cause unexpected result so we should not pass
foreach callback into internal API directly.
Change-Id: Ibbe071abacf955dd9e20839898d02143f503541b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 19 Dec 2017 11:33:41 +0000 (20:33 +0900)]
Pass proper error code to event callback
Change-Id: I45420c5dacdde9ff9ee7d3b70a19254a709e284d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Semun Lee [Tue, 20 Mar 2018 04:14:23 +0000 (13:14 +0900)]
Release version 0.6.2
Changes:
- Initialize string buffer properly
Change-Id: I27dcd0c1704b6d91394d7c6fb10ad53923e14f22
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Semun Lee [Tue, 20 Mar 2018 02:15:18 +0000 (11:15 +0900)]
Initialize string buffer properly
Change-Id: I545e55924140e282f10512db5bdcefb62c8fc480
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Hwankyu Jhun [Mon, 5 Mar 2018 04:31:09 +0000 (13:31 +0900)]
Release version 0.6.1
Changes:
- Fix memory leak
- Add error handling before check privilege
- Remove unnecessary white line
- Fix memory leak
- Fix a typo
Change-Id: Iaaf24e8dfe1806ed89b376189151093c539fff89
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 5 Mar 2018 04:26:54 +0000 (13:26 +0900)]
Fix a typo
Change-Id: Ib604044efe005dbe573d6f9e3c4af0a22397c870
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Seungha Son [Mon, 29 Jan 2018 08:23:04 +0000 (17:23 +0900)]
Fix memory leak
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I19533c8498600bc58387b25a5ad131b8aa284dd8
Seungha Son [Thu, 4 Jan 2018 10:15:46 +0000 (19:15 +0900)]
Remove unnecessary white line
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: If6ba96dcbfe150a5961afa8a9d15fd052549b06b
Seungha Son [Wed, 3 Jan 2018 04:03:39 +0000 (13:03 +0900)]
Add error handling before check privilege
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I9fe63afb229e5b8e5d57169397c312837da8a5ba
Seungha Son [Wed, 3 Jan 2018 04:07:42 +0000 (13:07 +0900)]
Fix memory leak
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I3c6a7dc70d95292dc7f5c19010779a79bf2e818c
Sangyoon Jang [Fri, 8 Dec 2017 08:09:45 +0000 (17:09 +0900)]
Release version 0.6.0
Changes:
- Add a new storage type
- Remove wrong spelled enum variables
Change-Id: If78b78b50de681c920bb3fcd87d7e4c49ba7a3ba
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Fri, 24 Nov 2017 02:24:28 +0000 (11:24 +0900)]
Remove wrong spelled enum variables
There were some wrong spelled enum variables start with
PACAKGE_MANAGER_. This patch can cause build break if someone use
these wrong enums. But binaries already built are safe.
Change-Id: Icfd77b1d175b2d1fb108be86f15ee4c95a19efa9
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Thu, 26 Oct 2017 08:28:29 +0000 (17:28 +0900)]
Add a new storage type
The extended storage feature is introduced, this patch adds enum
variable for getting extended storage type, requesting for moving package
to extended storage.
Change-Id: Ic0ecb746a1ce53d57a77804e4eb954445b24394c
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Wed, 11 Oct 2017 12:31:51 +0000 (21:31 +0900)]
Release version 0.5.2
Changes:
- Fix bug on event handler
- Add checking invalid parameter
- Fix memory leaks
Change-Id: I337a4e05558432eb9d7867a7988f2762f02f80ed
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 26 Sep 2017 11:19:17 +0000 (20:19 +0900)]
Fix memory leaks
Change-Id: I1a2ccfa3b19c1bdf3c2ffacbdc84831ca8f30b68
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Mon, 25 Sep 2017 11:12:58 +0000 (20:12 +0900)]
Add checking invalid parameter
Change-Id: I7b0146cb6a17cffb20601474e5190b6c5435694f
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
jongmyeongko [Wed, 19 Jul 2017 08:38:11 +0000 (17:38 +0900)]
Fix bug on event handler
For global handler, the user callback can be called twice with FAILED state.
For request handler, the user callback can be called with COMPLETED state
after call with FAILED. (known bug of global handler)
Change-Id: I1ffe83b686c0a344f68cca86fd1bf0eb14a7682c
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Junghyun Yeon [Tue, 18 Jul 2017 08:20:43 +0000 (17:20 +0900)]
Release version 0.5.1
Changes:
- Fix updateinfo_set_version
- Add mount-install API as extension feature in tizen 4.0
Change-Id: I1bbaf09f2a45ababad5d3e32ec8c1b4592b46d9f
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
jongmyeongko [Mon, 10 Jul 2017 12:50:40 +0000 (21:50 +0900)]
Add mount-install API as extension feature in tizen 4.0
Change-Id: Ie5b136ea12f5cb13478d9d3ba73e40f557de74f4
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Junghyun Yeon [Mon, 10 Jul 2017 00:36:45 +0000 (09:36 +0900)]
Fix updateinfo_set_version
- Fix to check right pointer
Change-Id: I3f6f110ee799281ec2119368845203bf4ef10064
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>
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
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>
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>
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>
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>
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>
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>