Junghoon Park [Tue, 19 Apr 2016 08:56:41 +0000 (17:56 +0900)]
Add aul_set_process_group()
- support legacy API
Change-Id: I7c89fe07ba04ede3e3ba1a470188c9ad5c7a6d44
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 14 Apr 2016 00:00:16 +0000 (09:00 +0900)]
Fix app_launcher tool
If the AMD isn't ready when the user uses the "-f" option, the
app_launcher tool will wait until the amd_ready file is created.
Change-Id: I61012105df28a4950b908f49ab026a35435d18af
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 14 Apr 2016 03:00:55 +0000 (12:00 +0900)]
Fix the definition about supporting background launch
Change-Id: Ib9ffae79c7f6c965d3e08a555b3862c3606e74a1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 4 Apr 2016 23:09:00 +0000 (08:09 +0900)]
Support background launch
- Add new definition (AUL_SVC_K_BG_LAUNCH)
- Add new internal API
aul_svc_set_background_launch()
Change-Id: If6630b4f121f9d932e1c4954bd7f0d791c029f7c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 11 Apr 2016 08:30:15 +0000 (17:30 +0900)]
Add setting default user in aul_sock_create_launchpad_client()
This patch is for quick launch option. If the default user feature
is enabled, the app_launcher must send the request to
the default user's launchpad.
Change-Id: I7d5385bbcdef96b39c3cabb737b8c95d16b181a5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 8 Apr 2016 03:11:28 +0000 (12:11 +0900)]
Fix launch_debug tool
- Get the gdbserver path from parameters
- Set the appinfo for debug-launchpad
- Send the request directly to debug-launchpad
Change-Id: Ic241daeebce5dbac08c6683cf6e4917983caec78
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 7 Apr 2016 02:52:06 +0000 (11:52 +0900)]
Fix bug about checking tep
- Use g_variant_get() instead of g_variant_get_int32()
Change-Id: Ib9a84478985d43068fd1659fb399234b9b2f6fda
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Semun Lee [Tue, 29 Mar 2016 13:30:49 +0000 (22:30 +0900)]
Fix to send AUL_K_SEQ_NUM normally
- When AUL_K_ORG_CALLER_PID is set, we should send
AUL_K_SEQ_NUM normally. It is used in the receiver side
Change-Id: Ieca81e562902fa72f2e80a6479b776defc2d52a8
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Daehyeon Jung [Mon, 21 Mar 2016 07:18:12 +0000 (16:18 +0900)]
Apply background management feature
Change-Id: I790800ea2299e4b780c39d773a4e3c9336bb4ecf
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Hwankyu Jhun [Mon, 14 Mar 2016 11:27:18 +0000 (20:27 +0900)]
Add default user feature
- If this option is enabled, AUL API will use the default uid.
- This feature is enabled in tv profile.
Change-Id: Ie43c5860e10422f2198dce6050e7ea6ca284b608
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Daehyeon Jung [Fri, 18 Mar 2016 04:47:49 +0000 (13:47 +0900)]
Fix error code checks on reply packet
Change-Id: I193c066bd5b0327bce87afb2ee9a27ae96bda8ec
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Junghoon Park [Wed, 16 Mar 2016 11:19:57 +0000 (20:19 +0900)]
Add API for activate-below
- API to reorder window stack
- Requires
https://review.tizen.org/gerrit/#/c/61893/
Change-Id: Iae4c4737e93646515615fea51358d5e6acd023cd
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 15 Mar 2016 07:40:30 +0000 (16:40 +0900)]
Fix bug about fd passing feature
Change-Id: Ibbcf8dc569c182972da986ec6203c8d090daeb42
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Tue, 15 Mar 2016 01:14:00 +0000 (10:14 +0900)]
Fix bug about resolving appid
Change-Id: I4094f03f9c064dc7efc10f833493c08e5c8ca128
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 15 Mar 2016 01:52:28 +0000 (10:52 +0900)]
Use thread-safe functions
Change-Id: I7869402aef3e10b60ae763fa5cd62e327f192308
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Daehyeon Jung [Thu, 25 Feb 2016 04:29:02 +0000 (13:29 +0900)]
refine aul_sock functions
Change-Id: If04116ce0d9d48b43ab2e3d1bb38024b85117b50
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Daehyeon Jung [Wed, 9 Mar 2016 08:31:45 +0000 (17:31 +0900)]
Add -u, --user option to app_launcher
Change-Id: I7c903f01a5e07996285e25cfdc54bf600e670b27
Hwankyu Jhun [Mon, 7 Mar 2016 11:10:09 +0000 (20:10 +0900)]
Add APIs for System users
- Add aul_open_app_for_uid()
- Add aul_resume_app_for_uid()
- Add aul_resume_pid_for_uid()
- Add aul_terminate_pid_for_uid()
- Add aul_terminate_pid_async_for_uid()
- Add aul_app_get_running_app_info_for_uid()
- Add aul_app_get_all_running_app_info_for_uid()
- Add aul_app_get_status_for_uid()
- Add aul_add_loader_for_uid()
- Add aul_remove_loader_for_uid()
- Add aul_app_get_pid_for_uid()
- Add aul_pause_app_for_uid()
- Add aul_pause_pid_for_uid()
Change-Id: I926cd03afa82c312b24e251c4707f69f7c39432d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 8 Mar 2016 04:21:56 +0000 (13:21 +0900)]
Fix gdbus type for system users
- Use system bus instead of session bus
- Move session bus related code to the system bus signal filter
Change-Id: Iae95066af1a1bd5a345d9700d62602fe5af354e1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Wed, 2 Mar 2016 11:27:54 +0000 (20:27 +0900)]
Revert input lock command
Change-Id: I09cf4fe1d39e228ac1532c0f0902102b11164f57
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Sangyoon Jang [Mon, 29 Feb 2016 06:03:51 +0000 (15:03 +0900)]
Fix __create_client_sock
amd socket is moved to /run/amd/
Change-Id: Ief75ef99eb88b86c4ce8452e9758ad9587a96b81
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Junghoon Park [Wed, 2 Mar 2016 09:08:01 +0000 (18:08 +0900)]
Send request for locking input in case of implicit launch
Change-Id: I3110b01103bcaccdf694c7b69007f57295a55585
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Mon, 29 Feb 2016 10:30:53 +0000 (19:30 +0900)]
Improve performance for resolving appid
- merge query statements (100ms ==> 70ms)
Change-Id: Ia3aa8ad0b820c99b0ea785cabc6f82595d7775fe
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Fri, 26 Feb 2016 07:48:58 +0000 (16:48 +0900)]
Improve performance for resolving appid
- Optimize query statements (240ms ==> 100ms)
Change-Id: I3986d3badc7e585e6763097159c2adc712012250
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Fri, 26 Feb 2016 03:12:39 +0000 (19:12 -0800)]
Merge "Support multiple launch requests for the result to the same process" into tizen
Junghoon Park [Fri, 26 Feb 2016 03:05:16 +0000 (12:05 +0900)]
Support multiple launch requests for the result to the same process
- Because AUL maintained the callback contexts by pid, there was no way to call the right callback function which had been registered by caller.
Change-Id: Ib65c576f19c700c6991ddcd16e0e355a3be0b166
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 23 Feb 2016 09:59:33 +0000 (18:59 +0900)]
Add aul_launch_app_async APIs
These APIs don't check whether the application is executed
successfully.
Change-Id: I4054126e3650a589b6e626997d640fee87182a0f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 25 Feb 2016 04:36:01 +0000 (13:36 +0900)]
Support direct launch mode
- Add "-e" option on app_launcher tool
- If the user uses this option, the launchpad executes
an application by using fork-exec.
Change-Id: I653e120f383b6153ce184bc3a1b8939bf7286c1b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 24 Feb 2016 10:25:33 +0000 (19:25 +0900)]
Add api-version on the appinfo for sending to launchpad
- Add new definition for api-version
Change-Id: I31a391e8f37645c360f086e2529896b9f3f1a543
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Myungki Lee [Tue, 23 Feb 2016 08:26:17 +0000 (17:26 +0900)]
Add trace point
Change-Id: I65e3690142e4c50fc83bda7de5fe0bb30de77cd4
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Myungki Lee [Tue, 23 Feb 2016 05:40:42 +0000 (14:40 +0900)]
Add APP_SET/UNSET_APP_CONTROL_DEFAULT_APP cmd
Change-Id: I823457d7a73680c26021c27f1fba820c3042fb3b
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Daehyeon Jung [Fri, 12 Feb 2016 11:19:52 +0000 (20:19 +0900)]
Decode bundle by flag
Change-Id: Id9810d30333768f61d79145304d70568bc61b5c1
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Sangyoon Jang [Mon, 15 Feb 2016 05:20:55 +0000 (14:20 +0900)]
Rename static functions at aul_rsc_mgr_internal.c
Use double underscore.
Change-Id: I03b9ca627a6c81244bbe096d44f77ad58fc20b0e
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 11 Feb 2016 05:50:39 +0000 (14:50 +0900)]
Validate resource manifest
Change-Id: I58c6577b08a898feed901fafbdd1e17f3c031ded
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 4 Feb 2016 01:21:30 +0000 (10:21 +0900)]
Implement resource parser
resource parser is implemented at pkgmgr-info currently, but aul is the
only project who uses resource parser.
Change-Id: I5a98ac19cf06a07eab09ffce0b9ec4830b697495
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Daehyeon Jung [Thu, 28 Jan 2016 11:30:32 +0000 (20:30 +0900)]
Add bundle-wrapped aul_sock APIs
- wrap aul_sock_send_raw_* functions with bundle encode
Change-Id: Ib394abb98d2d26d8eaafa6114d09f9d36f981ef7
Hwankyu Jhun [Wed, 27 Jan 2016 05:48:20 +0000 (14:48 +0900)]
Deprecate shared directory related API
- Shared/data directory is only available applications
with api-version lower than 3.0 from Tizen 3.0.
Change-Id: I4fe84168f5921f033a31510cccfac84cb16ea6c3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Myungki Lee [Wed, 27 Jan 2016 10:47:40 +0000 (19:47 +0900)]
Add aul_app_get_all_running_app_info func
This API use to get all running application list, including sub app.
Change-Id: Icd4cd3df43acf752f10045d4df57f054cc3c4801
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Daehyeon Jung [Thu, 28 Jan 2016 03:14:31 +0000 (12:14 +0900)]
fix memory leak
Change-Id: I064c68967fb015dfe6ec5eba46cf3a74b82afe66
Junghoon Park [Wed, 27 Jan 2016 02:39:17 +0000 (11:39 +0900)]
Use preinitialized app root path
- Launchpad loader will prepare preinitialized app root path to improve
performance.
Change-Id: I880826babcb9c3593784e7eaf5a84cd006d3ad44
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Tue, 26 Jan 2016 08:58:05 +0000 (17:58 +0900)]
Use preloaded pkgid to get app path
- To improve performance, pkgid is preloaded by launchpad loader.
Change-Id: Iaf4b7148ff3f295ee7f79028b9cbb29c3ef5dc77
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 26 Jan 2016 01:22:32 +0000 (10:22 +0900)]
Delete a preload_list.txt.in file
Needs to be submitted:
https://review.tizen.org/gerrit/#/c/57902/
Change-Id: I98daa0cd41a273bbed2073a5d7dcd89400ebf719
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Mon, 25 Jan 2016 04:47:34 +0000 (13:47 +0900)]
Fix for memory leak
Change-Id: Ie35e218c1ec42e100e5fbb457b12dda4430e955f
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Fri, 22 Jan 2016 05:01:42 +0000 (21:01 -0800)]
Merge "Fix app_launcher tool" into tizen
Hwankyu Jhun [Fri, 22 Jan 2016 02:24:56 +0000 (11:24 +0900)]
Fix app_launcher tool
- Add the apptype info for launchpad
Change-Id: Ifaa78733d4d4693fed603cc44d8b71e0e655c7fd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Thu, 21 Jan 2016 09:11:46 +0000 (18:11 +0900)]
Separate app paths for global app
- There are two types of global apps. One is read only and the other is writable. Paths for those are different each other.
Change-Id: Ieca8f5741025bd6873d89782707a6e763f77ede3
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Wed, 20 Jan 2016 05:22:45 +0000 (14:22 +0900)]
Support quick launch without AMD
- Add "-f" option on app_launcher tool
Change-Id: I2e41e089d8f24733c64f621f4f5a747093afceac
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Daehyeon Jung [Fri, 15 Jan 2016 02:46:58 +0000 (11:46 +0900)]
Add parameter for aul_add_loader()
- bundle will be passed to launchpad loader on create
Change-Id: I57070a47c9dd8baec566e5fab4bde437a986d48c
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Hawnkyu Jhun [Sat, 16 Jan 2016 14:50:49 +0000 (23:50 +0900)]
Use gdbus instead of dbus-glib
Change-Id: Ie5c23001d6079d421245404d01997220dedad4b2
Signed-off-by: Hawnkyu Jhun <h.jhun@samsung.com>
Daehyeon Jung [Mon, 18 Jan 2016 05:19:33 +0000 (14:19 +0900)]
add option for aul_sock functions
Change-Id: If2f190fd5fb3e32d261b1073df015a94aa2b995a
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Hwankyu Jhun [Tue, 12 Jan 2016 08:50:40 +0000 (17:50 +0900)]
Move tool files to the tool folder
Change-Id: I429446d19f50a7b1b153af0750c55eeabf65ab8f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Daehyeon Jung [Tue, 5 Jan 2016 12:57:49 +0000 (21:57 +0900)]
fix misuse of bundle_get_byte
Change-Id: Idc09995108f6de67e2c0aeae4a397a55550bdfcb
Daehyeon Jung [Tue, 5 Jan 2016 09:06:09 +0000 (01:06 -0800)]
Merge "add aul_app_com_* apis for widget_service" into tizen
Sangyoon Jang [Mon, 4 Jan 2016 02:32:00 +0000 (11:32 +0900)]
Refactor aul_sock_send_raw_with_fd_reply
alloc memory for packet dynamically
refactor recv part
Change-Id: I567f0ffd0c659d75d64bfd4cd184b765ce6606d7
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Daehyeon Jung [Thu, 24 Dec 2015 04:29:37 +0000 (13:29 +0900)]
add aul_app_com_* apis for widget_service
Change-Id: If6cb5b573d788d605bbbc186815e73792184c4a5
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Hwankyu Jhun [Tue, 5 Jan 2016 01:54:42 +0000 (10:54 +0900)]
Add API for System Session
- add aul_app_is_running_for_uid()
Change-Id: I4176f339f520667621266745f180396695182b38
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 30 Dec 2015 02:49:40 +0000 (11:49 +0900)]
Fix aul socket buffer size
- Socket buffer size is changed 65535 to 131071.
Change-Id: Ic485eae2a9b68c6487654820727476ff7cb32885
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hyunho Kang [Tue, 29 Dec 2015 02:26:34 +0000 (11:26 +0900)]
Add fd passing feature for message-port
Change-Id: I3cb5877eb96b2cd2be4c8a6959f7937a0d1c27c1
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hwankyu Jhun [Mon, 28 Dec 2015 01:07:53 +0000 (10:07 +0900)]
Rafactor aul proc api
- rename the api prefix
- remove unnecessary apis
Change-Id: I593025eaf3a4c2ceb892cc048fd432c3b673213d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Sun, 27 Dec 2015 23:54:36 +0000 (15:54 -0800)]
Merge "Rafactor aul socket api" into tizen
Hwankyu Jhun [Wed, 23 Dec 2015 08:50:01 +0000 (17:50 +0900)]
Rafactor aul socket api
- rename the api prefix
- remove unnecessary apis
Change-Id: I2ca98e7ff9151897c354dd2bc3fc8850da416e8f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Daehyeon Jung [Thu, 17 Dec 2015 11:44:54 +0000 (20:44 +0900)]
add subcompositor related keys
Change-Id: I1107fc5cf01ddb12447823a8bed48fc6eaa197ad
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Jiwoong Im [Fri, 11 Dec 2015 06:27:56 +0000 (15:27 +0900)]
Fix bug in aul_listen_app_status_signal
Change-Id: Ib756745ba1818438e2941427866a83105c1deb43
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Junghoon Park [Mon, 21 Dec 2015 02:59:16 +0000 (11:59 +0900)]
Change spec file to fix build error
Change-Id: I5fd3439746008c3846674fd3319b47f65c513b55
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Mon, 21 Dec 2015 01:09:04 +0000 (10:09 +0900)]
Remove AMD
- AMD will be moved to platform/core/appfw/amd
Change-Id: I9f7b647407d8153e35ba6da06cb932c4f34cf0bb
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Myungki Lee [Fri, 18 Dec 2015 07:11:28 +0000 (16:11 +0900)]
Set to invalid if can't find the current language
Change-Id: I5a6104a2f3177595bcb40455d1df9be1945dcb0b
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Junghoon Park [Fri, 18 Dec 2015 04:59:35 +0000 (13:59 +0900)]
fix build error
Change-Id: I7ec9b2e8b82e240bc4d5cb3e4e42156dc7a5b514
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Fri, 18 Dec 2015 04:49:58 +0000 (20:49 -0800)]
Merge "Add delete rua history feature" into tizen
Jiwoong Im [Thu, 17 Dec 2015 12:51:22 +0000 (21:51 +0900)]
code refactoring
- modify copyright
- change SLPAPI to API
- use #pragma once to be included only once
Change-Id: Icc14baacf9f6c52df3f999dcc3d47f3b6a48ccde
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
hyunho kang [Fri, 11 Dec 2015 07:12:02 +0000 (16:12 +0900)]
Add delete rua history feature
To resolve librua APIs permission problem,
provide indirect DB access method to librua.
Change-Id: Iffa94fd9da1331f464ae1ff0b3fa6666fc09a90b
Signed-off-by: hyunho kang <hhstark.kang@samsung.com>
Junghoon Park [Thu, 17 Dec 2015 00:57:42 +0000 (09:57 +0900)]
Refactor amd_request.c
- remove the feature for process limit
(It will be made by using data structural of app-group later)
Change-Id: I481888066eb35c7efb5e72e84937ff2706a164bc
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Jiwoong Im [Wed, 16 Dec 2015 05:21:57 +0000 (14:21 +0900)]
check call/download privilege only in regular user launch.
Change-Id: Idede215859c4a602238b22a78523bf4319ba1733
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Hwankyu Jhun [Tue, 15 Dec 2015 23:33:21 +0000 (08:33 +0900)]
Merge tizen_2.4 into tizen
- add effective appid feature
- fix code intent
- add the space after struct definition
Change-Id: I526e7306cf2adb9f0a92905e7825fbb3e3d8c92e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 15 Dec 2015 23:20:28 +0000 (08:20 +0900)]
Fix type casting
Change-Id: I7c775163e24cf91bff2e9baef24fdb144554f1e6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 15 Dec 2015 23:08:04 +0000 (15:08 -0800)]
Merge "fix type casting for 64-bit env" into tizen
Hwankyu Jhun [Tue, 15 Dec 2015 23:03:58 +0000 (08:03 +0900)]
fix type casting for 64-bit env
Change-Id: I3e5ba1bada9e9c0a1087360cfac456536535b41a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Tue, 15 Dec 2015 08:15:56 +0000 (17:15 +0900)]
Add APIs for BG management
- add types (AIT_COMPTYPE, AIT_BG_CATEGORY)
- add _status_find_service_apps()
- add _status_check_service_only()
- modify app-group to use them
- refactor amd_appinfo
Change-Id: I2ae6d4684d78d7b16948e12dfb10cfd1f8381d78
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 15 Dec 2015 07:04:45 +0000 (16:04 +0900)]
Apply coding rule
Change-Id: I5b8da34229519e331f43ea6bf94a2323fb54fd9f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Semun Lee [Tue, 15 Dec 2015 01:06:27 +0000 (10:06 +0900)]
Remove compile warnings
- include bundle_internal.h for some internal bundle apis
- define _GNU_SOURCE instead of __USE_GNU
- add missing license boilerplates
- remove unused function
Change-Id: Id3c4325e06db9bf0f1a43e6969e40936ad379136
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Junghoon Park [Mon, 14 Dec 2015 10:13:05 +0000 (19:13 +0900)]
Get information about running apps except for subapps
- add is_subapp in app_status_info_t
- modify _status_app_is_running()
- modify _status_app_is_running_v2()
- remove unused file
Change-Id: I5c0a2dc4834f6fb4468fab8f4f44f8aedebbc4b2
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Sangyoon Jang [Tue, 8 Dec 2015 02:47:36 +0000 (11:47 +0900)]
Let amd wait application's launching using inotify
amd should not use busy waiting.
amd now monitors socket creation and returns result to caller when socket
is created.
if somebody request app_control to launching app, it will be pended
until the app launched(socket created).
Change-Id: I708cd6db27bc7e751e552be5507cda7c419d08e5
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Myungki Lee [Mon, 14 Dec 2015 05:26:37 +0000 (21:26 -0800)]
Merge "Add new handler to process the launch signal containing appid." into tizen
Hwankyu Jhun [Fri, 11 Dec 2015 07:41:19 +0000 (16:41 +0900)]
fix _start_app_local_with_bundle()
- add bundle data about appid
Change-Id: Icdb8a372ba9769981410e37c7040622d578dc95c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Myungki Lee [Fri, 11 Dec 2015 05:30:25 +0000 (14:30 +0900)]
Add new handler to process the launch signal containing appid.
Change-Id: I2d5dc38310fceae07819b755d06d0ed3f9a8b046
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Hwankyu Jhun [Fri, 11 Dec 2015 02:05:49 +0000 (18:05 -0800)]
Merge "support debug-launchpad" into tizen
Hwankyu Jhun [Fri, 11 Dec 2015 01:12:26 +0000 (17:12 -0800)]
Merge "Add aul_app_get_pid API" into tizen
Junghoon Park [Thu, 10 Dec 2015 00:17:15 +0000 (09:17 +0900)]
Add description for aul_svc_set_loader_id()
Change-Id: I4c8aa232b7209aaa2332f3b1aecd2a3493b2a9b8
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Wed, 9 Dec 2015 23:09:10 +0000 (08:09 +0900)]
support debug-launchpad
- add new parameter to app_agent_send_cmd()
- add tools for debug-launchpad (launch_debug and appid2pid)
Change-Id: If78a21d0deecb93b4d351a07cd4d7c4d4e9d1b37
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 9 Dec 2015 22:51:42 +0000 (07:51 +0900)]
Add aul_app_get_pid API
- This API gets specified application process id.
Change-Id: I7b9b40fedbd8cb752225d75ae20801f7cb826105
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hyunho kang [Wed, 9 Dec 2015 05:56:35 +0000 (14:56 +0900)]
Fix __dispatch_get_socket_pair necessary bundle free bug.
Change-Id: I3f0ad6084b9875e54603da0917c7d0794f9b4e70
Signed-off-by: hyunho kang <hhstark.kang@samsung.com>
Junghoon Park [Wed, 9 Dec 2015 01:39:13 +0000 (10:39 +0900)]
Use command value for launchpad
Change-Id: I78ec61631e0274179d44c460704083e4fdaac09b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Mon, 7 Dec 2015 07:57:45 +0000 (16:57 +0900)]
Add APIs for dynamic loader
Change-Id: Ibdf2a4a2a81e5809223ea26e5c1a463ffde9ac85
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Jiwoong Im [Tue, 1 Dec 2015 11:48:05 +0000 (20:48 +0900)]
support share-panel & app-selector 2.4 migration
- open aul_forward_app api
- enable to send cancel result by aul_svc_send_result
Change-Id: I4937a416386cd80c3ebc0ba780b37ab9cda1797e
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Daehyeon Jung [Fri, 4 Dec 2015 06:49:55 +0000 (15:49 +0900)]
send app signal regarding lifecycle events
Change-Id: I436d7d3a3e259b7add0f035db6e2ce09b9bec3aa
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Hwankyu Jhun [Fri, 4 Dec 2015 01:24:44 +0000 (10:24 +0900)]
apply ASLR
Change-Id: Ie675608a62692782ddce4ddb5fbbaa9a4d021063
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hyunho kang [Thu, 3 Dec 2015 01:05:42 +0000 (10:05 +0900)]
Fix __dispatch_get_socket_pair resource leak.
Change-Id: I5158f0e69da8e660a10cdb6e8997bab0add6ef5f
Signed-off-by: hyunho kang <hhstark.kang@samsung.com>
Junghoon Park [Wed, 2 Dec 2015 00:43:22 +0000 (09:43 +0900)]
Make candidate processes after an app is resumed
Change-Id: I52042baad1dd983e982cdef95ceca8feac60561f
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 1 Dec 2015 23:27:18 +0000 (15:27 -0800)]
Merge "Migrate launch_app tool to aul package" into tizen
Hwankyu Jhun [Tue, 1 Dec 2015 09:45:08 +0000 (18:45 +0900)]
Migrate launch_app tool to aul package
- Tizen IDE needs to execute an app by using the tool.
Change-Id: I4642afa162f8c1ea0b647909b93005fd894c12fb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Jiwoong Im [Tue, 1 Dec 2015 09:48:16 +0000 (18:48 +0900)]
enable to recycle application
Change-Id: I69f459b5893a7ceeb00311b49167bb50e8862109
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>