Sangyoon Jang [Fri, 26 Jun 2015 05:24:21 +0000 (14:24 +0900)]
Remove some useless error log
Change-Id: I52cc97b9c8fe381b284cef3b290fccf1eb017925
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 25 Jun 2015 10:59:28 +0000 (19:59 +0900)]
Don't make desktop file
desktop file is no longer used
Change-Id: If01b06662eb203c6ad0b5af2204c6e9488685783
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 25 Jun 2015 10:33:39 +0000 (19:33 +0900)]
Treat root user as globalapp user
Change-Id: I51e726ce6c5c2a187f0a0df292bfec75e0841a72
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Semun Lee [Mon, 15 Jun 2015 11:28:50 +0000 (20:28 +0900)]
remove unnecessary "required" from the XSD
Change-Id: I26a69c8b4c6dd18e17c82e6cabc63484471dba79
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Semun Lee [Mon, 15 Jun 2015 11:21:58 +0000 (04:21 -0700)]
Merge "Set pkgid when getting pkgmgr_appinfo_x" into tizen
Semun Lee [Mon, 15 Jun 2015 08:28:20 +0000 (17:28 +0900)]
Support empty appcontrol strings
Change-Id: I178a907be4eb6da08511828d65bc7587385f0bea
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Sangyoon Jang [Fri, 12 Jun 2015 07:42:41 +0000 (16:42 +0900)]
Set pkgid when getting pkgmgr_appinfo_x
Change-Id: I629754e9a5a34977e59bb7bda619576565660ef1
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Fri, 12 Jun 2015 05:10:49 +0000 (14:10 +0900)]
Revise manifest.xsd.in
change package version type to xs:string
allow taskmanage, multiple at service-application
set indentation to 2 spaces
Change-Id: Iaa8ed8f1b1e40fdf50562844381b1a687dddc265
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Fri, 5 Jun 2015 08:26:25 +0000 (17:26 +0900)]
Allow datacontrol element in ui-application
Change-Id: I726facf89fb434a554203645f987bf9baca99c0f
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 4 Jun 2015 11:42:25 +0000 (20:42 +0900)]
Fix app_control process
retrieve appcontrol info when getting appinfo
fix appcontrol_x
fix pkgmgrinfo_appinfo_foreach_appcontrol
fix pkgmgrinfo_appinfo_get_installed_list
Change-Id: Ie70c08331df3981a1d99035b8ba66d8280b0b7d6
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 4 Jun 2015 06:21:37 +0000 (15:21 +0900)]
Remove event-system apis
this can be replaced with foreach appcontrol api
Change-Id: Ifc2bd1d67a4cea2fe516b219114bb8d1ab6a1575
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Semun Lee [Wed, 3 Jun 2015 02:45:16 +0000 (19:45 -0700)]
Merge "support resource manager API." into tizen
Semun Lee [Wed, 3 Jun 2015 02:45:07 +0000 (19:45 -0700)]
Merge "add launch_mode attribute to support app_group" into tizen
Jiwoong Im [Tue, 2 Jun 2015 05:23:36 +0000 (14:23 +0900)]
Add glib requires in pc file to avoid build break.
Change-Id: I532735a867cc9c78d966035b2ee8cc4165cdbbd3
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Jiwoong Im [Mon, 1 Jun 2015 08:30:10 +0000 (17:30 +0900)]
add launch_mode attribute to support app_group
add launch_mode attribute and new api to get application's launch_mode
in package_app_info.
New API: pkgmgrinfo_appinfo_get_launch_mode
Change-Id: I2e4d0db2c6b7a4b7002bb854c1a04741daedcc09
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Jiwoong Im [Mon, 1 Jun 2015 05:23:24 +0000 (14:23 +0900)]
support resource manager API.
Provides interfaces to check and insert resource.xml and get resource
data of specific package from db.
JIRA ticket : TC-2491
Change-Id: Ibd30c9840af30e877caec8d2cf4ba73c72092b45
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Semun Lee [Sat, 30 May 2015 06:01:53 +0000 (23:01 -0700)]
Merge "add api to support event system." into tizen
Sangyoon Jang [Tue, 26 May 2015 08:26:33 +0000 (17:26 +0900)]
Add 'usr' prefixed datacontrol apis
rename column of package_app_datacontrol:
provider_id -> providerid
Change-Id: Ib891d37bd075e9ffdd9dda04cac9372ccc120d5e
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Semun Lee [Tue, 26 May 2015 10:46:41 +0000 (03:46 -0700)]
Merge "Fix _mkdir_for_user" into tizen
Jiwoong Im [Tue, 26 May 2015 07:09:26 +0000 (16:09 +0900)]
add api to support event system.
add api which find event_launch_list in package_app_app_control table.
JIRA ticket : TC-2473
Change-Id: I1980d96da012d96a0560a03056d0c0ef311aa3b1
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Sangyoon Jang [Tue, 26 May 2015 05:09:04 +0000 (14:09 +0900)]
Fix _mkdir_for_user
add constraint to prevent infinite loop
Change-Id: Iab35153b83a7d53cde23b5cbe2720aa7672f16cd
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Jiwoong Im [Tue, 19 May 2015 06:53:24 +0000 (15:53 +0900)]
change package_app_app_control table to apply 2.3 app_control.
In current, package_app_app_control table has operation,
uri_scheme, mime_type and subapp_name fields.
Put these filed together into one app_control filed.
Jira ticket : TC-2513
Change-Id: Iec68cb593d97d86fdba5bdc9af6cb61fba2b8049
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Maciej Piotrowski [Wed, 31 Dec 2014 13:02:00 +0000 (14:02 +0100)]
Remove unused variables
This patch impacts below files:
- src/pkgmgr-info.c
- parser/pkgmgr_parser.c
- parser/pkgmgr_parser_db.c
Change-Id: I8f2292c11b727c530202523f65a4ca33c31aa3c2
Signed-off-by: Pawel Sikorski <p.sikorski@samsung.com>
Tomasz Iwanek [Fri, 20 Mar 2015 13:23:41 +0000 (14:23 +0100)]
Fix formatting of icon path for global installation
Change-Id: Iffe87b566fb1090132bb96abc81c46a806fd4e74
Sangyoon Jang [Wed, 25 Feb 2015 12:32:23 +0000 (21:32 +0900)]
Include "sys/types.h" at pkgmgr-info.h
Change-Id: I01ca2b52a1501aba9c98a983c6b9b230d8ba7ca3
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Tue, 17 Feb 2015 01:54:19 +0000 (10:54 +0900)]
Add get gid using getgrnam_r
tzplatform_getgid cannot get gid from group name
Change-Id: I5a31cddc070bc654f170136dc034bec048b094eb
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 16 Feb 2015 07:20:08 +0000 (16:20 +0900)]
Change owner of parent directory
revise making directory
when create directory recursively, change owner of parent directory
Change-Id: I5beda08252f050a6104699b28bcde26e0a6957f5
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 16 Feb 2015 04:11:19 +0000 (13:11 +0900)]
Create db if not exists
Change-Id: I2b227cdc5e76c18ab908801715fdee8bbd9cea97
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Suchang Woo [Fri, 6 Feb 2015 04:33:46 +0000 (20:33 -0800)]
Merge "Add missing declaration, remove unused declaration" into tizen
Tomasz Iwanek [Wed, 4 Feb 2015 13:29:32 +0000 (14:29 +0100)]
pkgmgr-info.h - include what you use
This causes problem to use this header in other projects.
Header should be able to provide all definitions it uses.
Change-Id: I1c443a7ffc273c269ced91e91f56215d84f0d98b
Sangyoon Jang [Tue, 3 Feb 2015 06:19:42 +0000 (15:19 +0900)]
Add missing declaration, remove unused declaration
added:
pkgmgr_parser_get_usr_manifest_file
removed:
pkgmgr_parser_get_manifest_info
pkgmgr_parser_has_parser
pkgmgr_parser_get_list
pkgmgr_parser_initialize_db (change to static function)
pkgmgr_parser_check_and_create_db (change to static function)
Change-Id: I001ca5e5014fac337a351365e087934a44678657
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Fri, 23 Jan 2015 06:47:15 +0000 (15:47 +0900)]
Add pkgmgrinfo_appinfo_is_category_exists
Change-Id: I2b7aa3eec0e2d2f6cdfe4a13fe420cfe16bacf82
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Baptiste DURAND [Tue, 20 Jan 2015 14:00:46 +0000 (06:00 -0800)]
Merge "Add X-TIZEN-AppID filed in destop file" into tizen
Semun Lee [Tue, 20 Jan 2015 04:12:53 +0000 (20:12 -0800)]
Merge "Add api from tizen 2.3 : pkgmgrinfo_appinfo_get_localed_label" into tizen
Sangyoon Jang [Thu, 15 Jan 2015 05:27:47 +0000 (14:27 +0900)]
Clean up logic opening/attaching manifest and cert db
rename '_pkgmgr_parser_attach_create_view_parserdb' and '_pkgmgr_parser_attach_create_view_certdb' to
'__attach_and_create_view'
remove some unused variables
clean up duplicate code
Change-Id: Ib3c86eec3b4ea06b76fec08aba3d9b30d2461d34
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Tue, 6 Jan 2015 05:29:41 +0000 (14:29 +0900)]
Add api from tizen 2.3 : pkgmgrinfo_appinfo_get_localed_label
Change-Id: I3ea422055376763ef5ed0a1dc8d8ae6a2cb75084
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Semun Lee [Tue, 20 Jan 2015 00:11:36 +0000 (16:11 -0800)]
Merge "Add missing declaration" into tizen
Sangyoon Jang [Wed, 14 Jan 2015 05:47:37 +0000 (14:47 +0900)]
Add missing declaration
added:
pkgmgrinfo_pkginfo_get_label
pkgmgrinfo_pkginfo_get_size_from_xml
pkgmgrinfo_pkginfo_get_location_from_xml
pkgmgrinfo_pkginfo_is_for_all_users pkgmgrinfo_save_pkgusrdbinfo
pkgmgrinfo_appinfo_set_usr_state_enabled
pkgmgrinfo_appinfo_set_state_enabled
pkgmgrinfo_appinfo_set_usr_default_label
pkgmgrinfo_appinfo_set_default_label
Change-Id: I832d850e9990c4dfd0b71598814257f927feaef3
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Suchang Woo [Wed, 14 Jan 2015 08:47:52 +0000 (00:47 -0800)]
Merge "Remove meaningless code" into tizen
Suchang Woo [Wed, 14 Jan 2015 08:39:09 +0000 (00:39 -0800)]
Merge "Remove unused files and change file permission" into tizen
Semun Lee [Wed, 14 Jan 2015 01:16:05 +0000 (17:16 -0800)]
Merge "add api and db table to support data-control api" into tizen
Sangyoon Jang [Fri, 9 Jan 2015 05:35:09 +0000 (14:35 +0900)]
Remove meaningless code
__pkgmgr_parser_create_parser_db and __pkgmgr_parser_create_cert_db do same thing,
so remove one and rename
Change-Id: Idca8c82ffaa5f5d15b51c40eb43c7f6db19eda2e
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 12 Jan 2015 06:08:42 +0000 (15:08 +0900)]
Remove unused files and change file permission
remove unwanted permission
remove unused script
remove unused image file
remove unused PG file
Change-Id: I6f36a2c1ad8b0fd4be8d5054e5d7d7dd1617cc56
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Jiwoong Im [Thu, 8 Jan 2015 08:32:39 +0000 (17:32 +0900)]
add api and db table to support data-control api
- Add getter api for datacontrol.
pkgmgrinfo_appinfo_get_datacontrol_info
pkgmgrinfo_appinfo_get_datacontrol_appid
- Add datacontrol table to parse DB.
Change-Id: Ib930f0ad61f594bc5e67ad66ee6f95b7218481e8
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Corentin Lecouvey [Wed, 7 Jan 2015 15:58:16 +0000 (16:58 +0100)]
do not use hardcoded paths in get user path APIs
Change-Id: Iaa811f7539de77069fea0a6a8daa6df0b6ed5797
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Baptiste DURAND [Thu, 8 Jan 2015 14:07:01 +0000 (06:07 -0800)]
Merge "fix insert retrieve and delete cert info" into tizen
Sabera Djelti (sdi2) [Fri, 26 Dec 2014 17:13:30 +0000 (18:13 +0100)]
fix insert retrieve and delete cert info
fix appsvcdb, open datacontroldb
Bug-Tizen: TC-2222
Change-Id: I608874c486eb70586f81cd5b4017291e35224790
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Sangyoon Jang [Mon, 5 Jan 2015 05:27:27 +0000 (14:27 +0900)]
Fix user manifest install/uninstall/upgrade
__add_preload_info is not for user's app, it set the app non-removable
Change-Id: I5aa82d428ccc747fa41ee1666aeffbadd4c86665
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 31 Dec 2014 08:18:46 +0000 (17:18 +0900)]
Create directory recursively
when try to create directories for users' manifest, package db and desktop file, it fails because parent directory does not exists.
so we need to create parent directory.
Change-Id: I088650a8e9697e9884c7605769b49bf1e8510542
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 31 Dec 2014 08:13:34 +0000 (17:13 +0900)]
Fix manifest schema for support tizen 2.3 tpk package
for support ".tpk" package files in tizen 2.3
Change-Id: I95837c27ba26f692bc1d7e3f8ba01a709a8fd8b6
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Baptiste DURAND [Wed, 10 Dec 2014 14:46:59 +0000 (15:46 +0100)]
package manager CAPI are not robustness when they are called recursively
For example the CAPI pkgmgrinfo_appinfo_usr_filter_foreach_appinfo with a callback that also
call a CAPI.
Refactoring Database management to allow it.
BUG-Tizen=TC-2221
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Change-Id: If4bd6c7687d1b875f945935488d93563dae92e3c
Baptiste DURAND [Mon, 1 Dec 2014 10:36:07 +0000 (11:36 +0100)]
Fix CREATE VIEW Request.
Change-Id: Ia4305e87694931cfcd04fd74a5367e94d3d761e4
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Fri, 28 Nov 2014 15:44:30 +0000 (16:44 +0100)]
list once global package with pkgcmd -l
Change-Id: I7b27c21f3558bfd4104031cffe23f8e525fcd95d
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Sabera Djelti (sdi2) [Thu, 13 Nov 2014 11:07:19 +0000 (12:07 +0100)]
Enable to list app and pkg with pkginfo --listpkg/--listapp
--> add open_cert_db
--> put uid to callback via the handle
--> add columns uid in pkg_parser.db view
Bug-Tizen: TC-1590
Change-Id: I1f6e154635ede033e89e62a010e92b1671645afa
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Baptiste DURAND [Thu, 13 Nov 2014 09:59:31 +0000 (10:59 +0100)]
Refactoring code related to package database
Change-Id: Id8ec826aafafb8598d7efb6a127bb32125e3dd85
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Pawel Sikorski [Sun, 23 Nov 2014 22:47:34 +0000 (23:47 +0100)]
Small optimiziation:
Using temporary value to keep returned value from getUserPkgParserDBPathUID function
for passing to other functions.
Change-Id: If2a6d7168bf3a188bcb8178c6d9970bf6bde2c4e
Baptiste DURAND [Fri, 14 Nov 2014 10:55:36 +0000 (11:55 +0100)]
Preintialize the returned handle values to NULL
For the following CAPI functions :
pkgmgrinfo_pkginfo_get_usr_pkginfo
pkgmgrinfo_appinfo_get_usr_appinfo
pkgmgrinfo_pkginfo_create_certinfo
pkgmgrinfo_create_certinfo_set_handle
pkgmgrinfo_create_pkgusrdbinfo
pkgmgrinfo_create_pkgdbinfo
this permit to not have a randoming value as handle and avoid crash
BUG-Tizen=TC-1744
Change-Id: Ib648328a6a964db200e7035b37b9d9fd6620caf1
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Baptiste DURAND [Thu, 6 Nov 2014 13:57:40 +0000 (14:57 +0100)]
Fix Update issue, during update the desktop is deleted but never recreated
BUG-Tizen=TC-2025
Change-Id: I9b25d19f0e322f8a00d72d0a9bb0379f305b9c78
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Baptiste DURAND [Fri, 31 Oct 2014 16:40:25 +0000 (09:40 -0700)]
Merge "Move manifest file (from .config) to TZ_USER_PACKAGES / TZ_SYS_RW_PACKAGES" into tizen
Baptiste DURAND [Fri, 31 Oct 2014 16:39:42 +0000 (09:39 -0700)]
Merge "Add robustness to mkdir" into tizen
Baptiste DURAND [Wed, 29 Oct 2014 12:46:38 +0000 (13:46 +0100)]
Add X-TIZEN-AppID filed in destop file
This permits to have the AppId in desktop file when we install an
app trougth Application framework
It is usefull for TC-1968
BUG-Tizen=TC-1968
Change-Id: I152778db34bc2a018596a960890c2d4f367e9d23
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Thu, 23 Oct 2014 09:22:12 +0000 (11:22 +0200)]
Move manifest file (from .config) to TZ_USER_PACKAGES / TZ_SYS_RW_PACKAGES
Bug-Tizen: XWALK-2672
Change-Id: I0241574a23adf0af41ad14c90bcb87de48c66277
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Baptiste DURAND [Thu, 23 Oct 2014 14:10:54 +0000 (16:10 +0200)]
Fix Widget Installation with metadatas
Remove wrong call to ret = __insert_uiapplication_appmetadata_info(mfx);
by ret = __insert_serviceapplication_appmetadata_info(mfx);
calling __insert_uiapplication_appmetadata_info twice lead to installation error
BUG-Tizen=XWALK-2463
Change-Id: I465f573a2bbfd345a660494d7fc0d62a0c85bfe5
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Fri, 3 Oct 2014 13:34:59 +0000 (15:34 +0200)]
Add robustness to mkdir
Change-Id: I9a988e447446332374fb2922b89739d834c95da7
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Baptiste DURAND [Tue, 30 Sep 2014 12:30:15 +0000 (14:30 +0200)]
Fix owner of /usr/share/packages directory.
To allow installation for all users, we need to assign tizenglobalapp user as owner of
/usr/share/packages
Change-Id: I3b05bc77e65185783a769f13e04c8870b7e00b87
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Baptiste DURAND [Wed, 17 Sep 2014 12:34:42 +0000 (14:34 +0200)]
Fix Error case
In case of missing database, using some CAPI leads to crash.
Fix this case
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Change-Id: I418f5fff728df15aafe2d699f860af46db44d416
Sabera Djelti (sdi2) [Fri, 12 Sep 2014 15:30:00 +0000 (17:30 +0200)]
Robustness changes
As Root user has no databases:
- getUserPkgCertDBPathUID()
-getUserPkgParserDBPathUID()
- getIconPath()
should fail if they call by root user
Change-Id: I3661d77c079d28d4fd3c7d14093183695a92489d
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Baptiste DURAND [Thu, 11 Sep 2014 10:04:33 +0000 (12:04 +0200)]
Fix DB filename
Change-Id: I181a9db2f32073103bf54d60715a15c1f4cb3061
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Mon, 8 Sep 2014 13:09:00 +0000 (15:09 +0200)]
Fix permission management
Database should have correct label and permission
Change-Id: Ib38f3e0c6e728a71508f250d545cb669dcaf7fd5
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Tue, 2 Sep 2014 16:19:16 +0000 (18:19 +0200)]
change GLOBAL_USER to tzplatform_getuid
Change-Id: I104aacd93c93d27ab0ac2cd2489fe8708bf3a4a4
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Sabera Djelti (sdi2) [Thu, 4 Sep 2014 09:31:55 +0000 (11:31 +0200)]
Remove chsmack + fix surplus directories
Change-Id: I281c3adbd11297fa26c3a9330de1f89b73af48e9
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Sabera Djelti (sdi2) [Mon, 1 Sep 2014 14:13:23 +0000 (16:13 +0200)]
Refactoring code (use the call of _usr_ function)
Change-Id: I5a827de69caf5e95504a545e9d64229cac2bcb0a
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Baptiste DURAND [Thu, 28 Aug 2014 11:50:59 +0000 (13:50 +0200)]
Fix TC-1539
Fix icon management to avoid segfault during pkginit_db execution
Change-Id: Ie52a5e87e526ec85ec0ce45310c2732e1576faa0
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Mon, 18 Aug 2014 08:41:59 +0000 (10:41 +0200)]
fix TC-1516
fix permission icons dir
fix display image icon
fix use pkgmgr_appinfo_get_usr_list
Bug-Tizen: TC-1516
Change-Id: I95a13a215e4700dc471eec95dbf10b060f3881db
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Sabera Djelti (sdi2) [Wed, 13 Aug 2014 11:39:03 +0000 (13:39 +0200)]
Fix (run application with) xwalk-launcher
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
Change-Id: I604e4292dca894cf5173d44158afb6423685778f
Sabera Djelti (sdi2) [Tue, 17 Jun 2014 14:27:52 +0000 (16:27 +0200)]
Multi user features
->Add / Use Usr App related fonctions instead of Global App related Functions
Change-Id: Iebd5b7b66f9446a61c608b32669cec94a269063d
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Baptiste DURAND [Wed, 2 Jul 2014 13:09:18 +0000 (15:09 +0200)]
Fix TC-1351: Fix certificate database management
Change-Id: I9710be20ebf3f429c8de849186dd4fa9b4e431ac
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Semun Lee [Tue, 10 Jun 2014 23:43:45 +0000 (16:43 -0700)]
Merge "Create pkgmgr_cert-journal.db" into tizen
Baptiste DURAND [Mon, 2 Jun 2014 06:31:35 +0000 (08:31 +0200)]
Fix possible buffer overflow
Change-Id: I9365357750f6ff90c97001d244376d8d84e97112
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Fri, 30 May 2014 16:39:20 +0000 (18:39 +0200)]
Create pkgmgr_cert-journal.db
Change-Id: Iba3c5b5f62ea8c68e08a6bb732600f641ef88cfa
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Baptiste DURAND [Wed, 28 May 2014 18:30:38 +0000 (20:30 +0200)]
Add Requires on TzPlatformConfig devel package for pkgmgr-parser-devel package
Change-Id: I38e6e06d3bfd9cd35d4a119f3e53b0e58d890c8b
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Wed, 21 May 2014 08:22:34 +0000 (10:22 +0200)]
Add path for multiuser support
Change-Id: Id3a9c0f28836904677f85e5ba9ec636df8470150
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Kévin THIERRY [Wed, 19 Mar 2014 14:31:08 +0000 (15:31 +0100)]
Add multi-user support
Bug-Tizen: PTREL-343
Change-Id: Ia704dfec14515e05b81a26fbabf78ad28281464d
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
Corentin Lecouvey [Wed, 22 Jan 2014 12:59:41 +0000 (13:59 +0100)]
install missing tag_parser_list.txt file
It allows to load some pkgmgr plugins (listed below) when installing an app.
- shortcut-list
- livebox
- account
- notifications
- privileges
- ime
- font
For example, when installing Settings widget with wrt-installer,
pkgmgr-parser can now load privileges plugin from privacy-manager.
The consequence is that Settings app privacy is inserted in privacy database.
At runtime, Web API access is granted after checking privileges and privacy
in corresponding databases.
Bug-Tizen : TIVI-2617, TIVI-2504/part
Change-Id: If28b0fe6f4041d47b382595a4dd747a9a6203c1c
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Chengwei Yang [Fri, 10 Jan 2014 02:06:41 +0000 (10:06 +0800)]
Fix amd crash due to call in unmapped callback function
Bug: https://bugs.tizen.org/jira/browse/PTREL-591
Change-Id: I7ba09933456dd5f40d0ce0ce048de0747147936f
Signed-off-by: Chengwei Yang <chengwei.yang@intel.com>
junsuk77.oh [Wed, 25 Dec 2013 23:22:52 +0000 (08:22 +0900)]
fix : undefined reference to `__get_pkg_location'
Change-Id: Ia4cb33e50aeaa045be48ef2cf7051923d48f7226
junsuk77.oh [Mon, 23 Dec 2013 09:32:19 +0000 (18:32 +0900)]
fix build fail for missing definition
Change-Id: Ib1c1ab5926556eec6e949ab9d97bd942ed9f5f99
junsuk77.oh [Mon, 23 Dec 2013 04:39:34 +0000 (13:39 +0900)]
add request api for build fail
Change-Id: I50bf34c711a1877c6ca886892314546a1ecd7320
junsuk77.oh [Mon, 23 Dec 2013 01:31:15 +0000 (10:31 +0900)]
add PMINFO client api for build fail
Change-Id: Ie566f853df33cc8caf785425d1d437ef4b87fa6f
Rusty Lynch [Tue, 22 Oct 2013 19:31:47 +0000 (12:31 -0700)]
PTREL-129: Create the RW manifest directory
Start creating and taking ownership of the read-write application
manifest directory.
Change-Id: Iddcd94ef1942eceed344e4df4cee91be085935ac
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
junsuk77.oh [Tue, 1 Oct 2013 12:12:01 +0000 (21:12 +0900)]
Sync to the latest code
1. add get char api to remove null string
2. dont check db/setting/theme vconf key duging checking of icon path
3. add submode info to desktop file
4. install fail when insert db is failed
5. implement mdm policy
6. change log api to use uniformed debug message
7. delete null string in pkgmgr db
8. change mdparser api name
9. add tag parser plugin
10. dont use global variable that is used for db query
11. fix bug - set-label api does not work properly
12. Fixed Prevent issue 31276
Change-Id: I6d8e5973c18ee46918beec6cd1c61cc9a004929e
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
Anas Nashif [Mon, 16 Sep 2013 17:42:26 +0000 (13:42 -0400)]
update changelog
Anas Nashif [Mon, 16 Sep 2013 17:32:59 +0000 (13:32 -0400)]
Merge branch 'tizen_2.2' into tizen
Conflicts:
CMakeLists.txt
packaging/pkgmgr-info.spec
parser/pkgmgr_parser.c
parser_path.conf.in
junsuk77.oh [Mon, 5 Aug 2013 06:27:48 +0000 (15:27 +0900)]
Sync to the latest code
Change-Id: I2a9c06dfa1af86742e27750761b83a4152159494
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
Patrick McCarty [Thu, 11 Jul 2013 18:23:07 +0000 (11:23 -0700)]
Remove the manifest template files
The old manifest templates at top level should be removed to avoid
clobbering the intended manifest in packaging/.
Change-Id: I867885a93e2dcc051a7f712baf2da9b908c19555
junsuk77.oh [Thu, 11 Jul 2013 01:54:55 +0000 (10:54 +0900)]
XML reader check linefeed on manifest parser
Change-Id: I93324256c7a7214efbb0885595e349d454dda8df
Signed-off-by: junsuk77.oh <junsuk77.oh@samsung.com>
Alexandru Cornea [Fri, 28 Jun 2013 13:26:58 +0000 (16:26 +0300)]
resetting manifest requested domain to floor
Alexandru Cornea [Mon, 1 Jul 2013 13:43:13 +0000 (16:43 +0300)]
resetting manifest requested domain to floor
Baptiste DURAND [Mon, 8 Jul 2013 11:45:42 +0000 (13:45 +0200)]
Fix Runtimes Issue : Remove hardcoded path
Fix https://bugs.tizen.org/jira/browse/TDIST-250
Anas Nashif [Wed, 3 Jul 2013 18:09:36 +0000 (14:09 -0400)]
clean %post and use SYSCONFDIR
- remove obsolete debian directory
Change-Id: Ic5d45ae16b5cdd149f1f1509b0fc480045369d02
Signed-off-by: Anas Nashif <anas.nashif@intel.com>