summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Junghyun Yeon [Wed, 5 Oct 2016 10:06:42 +0000 (19:06 +0900)]
Change cmakelists, spec files for compatibility
- Change them to not to declare target files explicitly
Change-Id: Iebea53a3b541cfc0cc300c380aff4180155df20f
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Mon, 4 Jul 2016 01:44:36 +0000 (10:44 +0900)]
Improve API performance
Change-Id: I4f5192029ad1059d38cf3d250f6536cc34255df5
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Mon, 25 Jul 2016 07:24:14 +0000 (16:24 +0900)]
Fix callback hash table
Use direct_hash instead of int_hash.
The key of hash table is pointer type variable. (pkgmgr_client *)
Change-Id: If9982c9cf99eb3e6b1c09e0011805cd06254d363
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Fri, 15 Jul 2016 02:41:42 +0000 (11:41 +0900)]
Fix package_manager_request_set_tep
Requires:
- https://review.tizen.org/gerrit/80150
Change-Id: I26000daeefd073250770c24f42795a26ff940fc4
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Tue, 12 Jul 2016 10:19:03 +0000 (19:19 +0900)]
Replace '_usr_' prefixed api with normal apis
'_usr_' prefixed apis are for system dameons.
noraml apis call '_usr_' prefixed apis with caller's uid. (using getuid())
Change-Id: I680c7db9c8da9577b3075561be5bd5940acd0aff
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 15 Jun 2016 01:46:38 +0000 (10:46 +0900)]
Fix build warnings
Change-Id: I297a18c454ecc1acd1e8c9dfb97c45453fb49736
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Tue, 14 Jun 2016 10:26:05 +0000 (19:26 +0900)]
Code refactoring: check_privilege()
Change-Id: If0a8418280f420aae6b980cd6a31f480290402cc
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
jongmyeongko [Tue, 14 Jun 2016 06:49:05 +0000 (15:49 +0900)]
fix coding style
Change-Id: Ib9367902bfc1ae63c6ec7d52fcdb0c08dfc6b92e
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Sangyoon Jang [Fri, 10 Jun 2016 07:51:08 +0000 (16:51 +0900)]
Seperate test tool into test package
Change-Id: Ibd27f8e5386fcf284d06409a5fc63dda785439bc
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 1 Jun 2016 02:15:12 +0000 (11:15 +0900)]
Fix package_manager_request_set_type
Use strdup to store pkg_type value.
Change-Id: Id2cf5daea9172be0af8e7303b0c1d26368b99f0a
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 1 Jun 2016 02:53:19 +0000 (11:53 +0900)]
Fix a memory leak
Change-Id: I3ca345d1deed971f5f3be120f7ee225c81958d2c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Tue, 17 May 2016 01:24:24 +0000 (10:24 +0900)]
Remove package_manager_set/unset_global_event_cb
Application api layer should not listen about other user's event
Change-Id: Ief4c997d839ae1d7191769ca0d0d10e11d4b5b16
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Junghyun Yeon [Wed, 27 Apr 2016 10:32:40 +0000 (19:32 +0900)]
Add missing API from tizen_2.4
Add "API" prefix on package_manager_request_set_tep
Implement package_info_get_tep_name
Change-Id: I7d41b26f368bdef17181d461e1dacd59be511ab5
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Mon, 18 Apr 2016 06:04:49 +0000 (15:04 +0900)]
fix pkg move API to use pkgmgr_client_request_service
Change-Id: I9c21d0d470161efde1edce0ea169442d500c9874
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
seungha.son [Wed, 13 Apr 2016 23:04:24 +0000 (08:04 +0900)]
fix coding style.
Change-Id: I24c584d440b23f2334605a743601fda348179aa7
Signed-off-by: seungha.son <seungha.son@samsung.com>
Junghyun Yeon [Fri, 1 Apr 2016 08:48:00 +0000 (17:48 +0900)]
implement unset event cb
Change-Id: I81fb79d9ef288c1f8075dcde886912c47e0a45f8
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Thu, 31 Mar 2016 05:18:59 +0000 (14:18 +0900)]
add missing function body, package_manager_request_set_tep
Change-Id: I46d1b952ea27fae46a1db0c0483891bd29147121
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Tue, 29 Mar 2016 06:04:49 +0000 (15:04 +0900)]
change uid value to getuid() when given uid is tizenglobalapp's
to handle global app's event properly
Change-Id: I878d8d10eb9287f2c8159397b70f7fb60393d3a1
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Myungki Lee [Thu, 31 Mar 2016 05:16:47 +0000 (14:16 +0900)]
Adjust coding rules
Change-Id: Idfcbf1683e6ccc54ba58ce8e87c44e255e869711
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Junghyun Yeon [Sat, 12 Mar 2016 03:56:44 +0000 (12:56 +0900)]
suppress build warnings
Change-Id: I5c587eba8049b1153f791bbbf0665e8144683744
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Tue, 22 Mar 2016 07:48:47 +0000 (16:48 +0900)]
Fix doxygen comments
Some apis are not released at Tizen 2.4.
Change-Id: I610eed91dc9ed05699851f8f4c12a3003272ee86
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Junghyun Yeon [Thu, 21 Jan 2016 08:46:04 +0000 (17:46 +0900)]
fix wrong API references
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Change-Id: Ia7adc77abb4b858bab462a5073280d1daed26fe8
SukHyung, Kang [Wed, 13 Jan 2016 23:29:48 +0000 (08:29 +0900)]
Add doc files for API references
Change-Id: I20928d9a6ea5fb593fdc1c6597b639c1541b4e9a
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Wed, 9 Dec 2015 09:23:23 +0000 (18:23 +0900)]
change code to apply coding rules
Change-Id: Ief699daaba4c290c29cf68e87eca42ed43c27861
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Sangyoon Jang [Thu, 26 Nov 2015 01:18:37 +0000 (10:18 +0900)]
Implement package_manager_drm_* apis
Change-Id: I31a7183d892f32f40473251aceb10b1de4ee08e2
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 10 Sep 2015 08:58:27 +0000 (17:58 +0900)]
Use defined variable for getting event type
Change-Id: Idee95598c8252d117ad35f4bb498daaca58fc550
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
hyunho kang [Tue, 8 Sep 2015 08:23:52 +0000 (17:23 +0900)]
Add privilege check logic.
Change-Id: Idcefae1e00be18180a4c33d168946fbeeb2d4bb3
Signed-off-by: hyunho kang <hhstark.kang@samsung.com>
Sangyoon Jang [Thu, 27 Aug 2015 07:51:47 +0000 (16:51 +0900)]
Fix checking return code in install,uninstall,move
return code from pkgmgr_client_install,uninstall,move api is a request id
Change-Id: I7a6da255d23daeb762335dc58b495897142fd57e
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 3 Aug 2015 07:35:37 +0000 (16:35 +0900)]
Use pkgmgr-info apis instead of old apis
Change-Id: I2a260353e2ed9881f23e4037a259c5446f982ba6
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 20 Jul 2015 10:14:39 +0000 (19:14 +0900)]
Break the loop if user callback return false
Change-Id: Ibb0e57b3c83fda256fea48c7a33ba459b5073171
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Fri, 17 Jul 2015 05:14:50 +0000 (14:14 +0900)]
Remove ail dependency
Change-Id: I172781473973abe56f63ac4b22c2564705fbd3a3
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Fri, 17 Jul 2015 01:43:09 +0000 (10:43 +0900)]
Fix package_info_foreach_app_from_package
use _usr_ prefixed api
Change-Id: I96733d00b7f6ddf573a600256a73f54ac17b842f
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 1 Jul 2015 06:25:44 +0000 (15:25 +0900)]
Enable package_manager_get_package_size_info
known issue:
cannot get global app's size info
Change-Id: I95e669546a38b8fdb65e5e10ad8906e0af41a65b
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Fri, 22 May 2015 09:00:26 +0000 (18:00 +0900)]
Fix for utc
check input parameter
use '_usr_' prefixed pkgmgr apis
disable 'package_manager_get_package_size' temporarily
(it is not working now)
Change-Id: I778fa1de8e0bbf5ecf016f0babb6a7b6fa6dcf09
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Fri, 22 May 2015 06:01:37 +0000 (15:01 +0900)]
Merge 2.4 source
update doxygen
added:
package_manager_drm_generate_license_request
package_manager_drm_register_license
package_manager_drm_decrypt_package
package_size_info_get_data_size
package_size_info_get_cache_size
package_size_info_get_app_size
package_size_info_get_external_data_size
package_size_info_get_external_cache_size
package_size_info_get_external_app_size
*note: drm apis should be implemented later
Change-Id: I9f9794157124d1f134310d922f6a79b1d6c0ecc8
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 11 May 2015 12:49:36 +0000 (21:49 +0900)]
Include missing header
include "sys/types.h"
Change-Id: I0510f3d9d25897a7883311ea06bf846c4d5b9301
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 22 Apr 2015 07:29:51 +0000 (16:29 +0900)]
Add global event listen api
TC-2500
added:
package_manager_set_global_event_cb
package_manager_unset_global_event_cb
these api is allowed to non-regular users(such as system daemon).
existing api(package_manager_set_event_cb) can listen local event only.
Change-Id: I7f09bcf4fb6305498ac51e09ed5b392cada3d824
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 29 Jan 2015 09:06:14 +0000 (18:06 +0900)]
Revise CMakeLists.txt, pc file
clean up and remove unnecessary variables
remove empty lines at pc file
Change-Id: I2d9350ca741a0ee773392bab5d55dfac1186d70e
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 22 Jan 2015 07:45:23 +0000 (16:45 +0900)]
Add visibility control
move internal functions to separate file
set default visibility to hidden
add macro to set visibility attribute
remove unused function: package_manager_client_destroy
Change-Id: I4b0d9fc4adff1e291421dd1acbfead0f63e76661
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 21 Jan 2015 08:37:51 +0000 (17:37 +0900)]
Remove executable permission
Change-Id: Id5cd9b0a74635536ed881c33e6d28d79ed4a4204
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 21 Jan 2015 08:34:29 +0000 (17:34 +0900)]
Rename package_manager_private to package_manager_internal
for consistent with other appfw package
Change-Id: Ic215f8ab31c66381d1424dc363b02ee6e2d405e3
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 21 Jan 2015 08:28:19 +0000 (17:28 +0900)]
Remove debian directory
Change-Id: I1ed60eb84a3f40cbabb9d60b78ee3d303843562b
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 12 Jan 2015 01:48:49 +0000 (10:48 +0900)]
package manager API migration (2.3)
TC-2326
added:
package_manager_set_event_status
package_manager_clear_cache_dir
package_manager_clear_all_cache_dir
package_manager_get_package_size_info
package_manager_get_total_package_size_info
package_manager_filter_create
package_manager_filter_destroy
package_manager_filter_add_bool
package_manager_filter_count
package_manager_filter_foreach_package_info
Change-Id: Icdc16180c1e8021c978e913f43af90a5a863fb30
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Baptiste DURAND [Fri, 9 Jan 2015 13:19:12 +0000 (14:19 +0100)]
Fix build
Change-Id: Iff458ec8a82fba3611d9073026fc78b507372122
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sangyoon Jang [Tue, 6 Jan 2015 07:09:42 +0000 (16:09 +0900)]
Fix typo
Change-Id: Iae9d990333a0b541db2cd397c5059434086fe86c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Wonguk Jeong [Mon, 5 Jan 2015 05:38:45 +0000 (14:38 +0900)]
package info API migration (2.3)
Added APIs:
* package_info_get_root_path()
* package_info_create() added
* package_info_foreach_privilige_info() added
Misc:
* migration TODO file added
* doxygen migration of package_info.h
Change-Id: I92b9c0865d152238de3711cbf92783607339320c
Signed-off-by: Wonguk Jeong <wonguk.jeong@samsung.com>
Baptiste DURAND [Mon, 1 Dec 2014 17:29:10 +0000 (18:29 +0100)]
Fix CAPI Call in package_info_foreach_app_from_package() function
BUG=XWALK-2416
Change-Id: I5628c6120e8d533e9429e0499883d15a78736c79
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Tue, 2 Sep 2014 16:15:37 +0000 (18:15 +0200)]
retrieve tizenglobalapp uid with tzplatform_getuid
Change-Id: I5e5e8aac93fbacb36d874da90cff2e70d6cd11ac
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Sabera Djelti (sdi2) [Mon, 25 Aug 2014 06:24:56 +0000 (08:24 +0200)]
Multi user features :
->Use Usr App related fonctions instead of Global App related Functions
Change-Id: I84ad281ceaaca5c2c34e11c129ecf5a4c04c435b
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
junsuk77.oh [Wed, 16 Oct 2013 07:31:19 +0000 (16:31 +0900)]
sync with private master
Change-Id: I659240f9194db7e632f6393ec27257de677acaeb
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
junsuk77.oh [Tue, 8 Oct 2013 06:26:01 +0000 (15:26 +0900)]
delete license path
Change-Id: Ia748da81cfced0ec87aa719323fbe19eb8c5e71f
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
junsuk77.oh [Mon, 30 Sep 2013 06:00:35 +0000 (15:00 +0900)]
add git license file
Change-Id: I7db0cf6c8ae88faa1466250ee585c2e02824b690
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
junsuk77.oh [Thu, 11 Jul 2013 02:06:38 +0000 (11:06 +0900)]
GCC 4.8 issue fix
Change-Id: Ie0895474196b3c5eb124d07d5b475f3961e23d36
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
junsuk77.oh [Mon, 12 Aug 2013 01:18:52 +0000 (10:18 +0900)]
Sync to 2.2 : Sync to the latest code
Change-Id: I8f021114a838f374b74084fc102f4ee97894f294
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
Rusty Lynch [Thu, 7 Nov 2013 16:58:40 +0000 (08:58 -0800)]
Create package changelog
Change-Id: Ie117ccedbe434aeb38f03d86eea906516056a99e
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
Rusty Lynch [Thu, 7 Nov 2013 16:56:42 +0000 (08:56 -0800)]
Fix rpmlint error for Group name
Change-Id: Ice9b855c667451f19deb8e968a9c0b162ea05d23
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
Baptiste DURAND [Thu, 7 Nov 2013 09:33:33 +0000 (10:33 +0100)]
Fix TIVI-2061 : package_manager_request_uninstall should use the mode set in the request
Change-Id: I42f50d23a5dc22acc271856f6f8c84e6be0eb275
Signed-off-by: Baptiste DURAND <baptiste.durand@eurogiciel.fr>
Alexandru Cornea [Fri, 28 Jun 2013 16:36:40 +0000 (19:36 +0300)]
resetting manifest requested domain to floor
junsuk77.oh [Wed, 8 May 2013 01:30:05 +0000 (10:30 +0900)]
fix prevent issue
Change-Id: Ie9f071aa150b857ff60a349605ef2a8fec0f8fbc
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
Junfeng [Tue, 19 Mar 2013 03:33:37 +0000 (11:33 +0800)]
Made shared library search path compatible with x86_64.
Change-Id: I9ee5c8877658656fd9a6bf4a08cbc74e41262a70
junsuk77.oh [Thu, 28 Mar 2013 11:58:29 +0000 (20:58 +0900)]
fix missed spelling
Change-Id: I9f6b2cfa509fba14634f32bfecaa8c6c4c030b0e
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
Jinkun Jang [Fri, 15 Mar 2013 16:12:00 +0000 (01:12 +0900)]
merge with master
Jinkun Jang [Tue, 12 Mar 2013 16:46:04 +0000 (01:46 +0900)]
Tizen 2.1 base
Jung Minsun [Tue, 21 Aug 2012 02:17:47 +0000 (11:17 +0900)]
Initial empty repository