summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-04-11Release version 0.5.15submit/tizen_4.0/20190411.022547accepted/tizen/4.0/unified/20190411.235713accepted/tizen_4.0_unifiedHwankyu Jhun1-1/+1
Changes: - Remove voice-control-elm initialization Change-Id: I94e634c1d922a93b8eac6f74d3a59f41241d2df1 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2019-04-11Remove voice-control-elm initializationHwankyu Jhun1-111/+0
Change-Id: Ib134407fc7fc07199e8b1c96d72776ce212daa95 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-12-27Release version 0.5.14submit/tizen_4.0/20181227.095509accepted/tizen/4.0/unified/20181228.051603Hwankyu Jhun1-1/+1
Changes: - Remove calling signal finalization Change-Id: Ie7c614ceafda067ea0adb0d8336adb3cd1dbd956 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-12-27Remove calling signal finalizationHwankyu Jhun1-3/+0
Sometimes, the app process is deadlock while calling the g_object_unref(). While calling fork(), gdbus thread of the parent process has a mutex locked. In the child, the mutex is in the locked state. (locked by a nonexistent thread and thus can never be unlocked.) Backtrace: - #0 0xb6132900 in syscall () from /usr/lib/libc-2.24.so - #1 0xb63aab90 in g_mutex_lock_slowpath () from /usr/lib/libglib-2.0.so.0.5200.2 - #2 0xb635bbe4 in g_source_destroy_internal () from /usr/lib/libglib-2.0.so.0.5200.2 - #3 0xb657f510 in _g_kdbus_worker_stop () from /usr/lib/libgio-2.0.so.0.5200.2 - #4 0xb65365d4 in g_dbus_connection_dispose () from /usr/lib/libgio-2.0.so.0.5200.2 - #5 0xb6434720 in g_object_unref () from /usr/lib/libgobject-2.0.so.0.5200.2 - #6 0x004e1361 in _signal_fini () from /usr/bin/launchpad-process-pool - #7 0x004dac9d in __exec_app_process () from /usr/bin/launchpad-process-pool - #8 0x004d9f0f in __fork_app_process () from /usr/bin/launchpad-process-pool - #9 0x004dc01b in __handle_launch_event () from /usr/bin/launchpad-process-pool Change-Id: Iaad316621111f2494381f440c3a7fe0ab4473731 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-09-03Release version 0.5.13submit/tizen_4.0/20180903.090504accepted/tizen/4.0/unified/20180906.095304Hwankyu Jhun1-1/+1
Changes: - Adjust timeout value - Add log messages Change-Id: I53ad457d271adf6c8dbfbf5eefba79e2448f1e3b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-08-30Add log messagesJunghoon Park2-0/+4
Change-Id: I05bde3a891f7603d4aa4607abef920b1898f825a Signed-off-by: Junghoon Park <jh9216.park@samsung.com> (cherry picked from commit b778fb403eb4449f706607ab6fcc90da9305d9aa)
2018-08-30Adjust timeout valueJunghoon Park1-1/+1
Change-Id: I91504fed2a70dac1d0797256dd52b815086da91a Signed-off-by: Junghoon Park <jh9216.park@samsung.com> (cherry picked from commit 9a46aa8b03bd790e4bc94ef2191a3e26d5faeabf)
2018-08-03Release version 0.5.12Hwankyu Jhun1-1/+1
Changes: - Send app2sd request Change-Id: Icef15fb7a10d09559c8da90fce8e54bc638def37 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-08-03Send app2sd requestHwankyu Jhun5-18/+141
Before launching an application, the child process sends the request to enable external storage if the application is installed in external storage. Change-Id: I956fad859c1fed16a26d734291b2ddb7d670673e Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-07-17Release version 0.5.11submit/tizen_4.0/20180717.052806accepted/tizen/4.0/unified/20180717.143359Hwankyu Jhun1-1/+1
Changes: - Check received data length - Fix a bug about checking slot state Change-Id: If9241c6766f331f46079249797e489da04c53818 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-07-17Fix a bug about checking slot stateHwankyu Jhun1-11/+15
Change-Id: Ia66d26ca5eb80b2fb820d50c3ff13cb531ccdadd Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-07-16Check received data lengthHwankyu Jhun1-0/+6
Change-Id: Iac54a11517f7919a17fd4edf11b2f9f667495c4e Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-07-11Release version 0.5.10submit/tizen_4.0/20180711.004104accepted/tizen/4.0/unified/20180711.132717Hwankyu Jhun1-1/+1
Changes: - Fix a bug about loader creation Change-Id: I9a02490af7a7ebbab9594d73aae6ddb037fe83e9 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-07-11Fix a bug about loader creationHwankyu Jhun1-3/+43
Even though the loader processs is running, a new loader process is started by the timeout handler. To prevent duplication, this patch adds exceptions. Change-Id: If47bad339e88c7d30c346131cb304b61e6d68acd Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-07-05Release version 0.5.9submit/tizen_4.0/20180705.063242accepted/tizen/4.0/unified/20180706.091412Hwankyu Jhun1-1/+1
Changes: - Fix preload list Change-Id: Idec6235d341a5b197f051e8ab5d3032a5e516089 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-07-05Fix preload listHwankyu Jhun1-4/+4
The version is wrong. In tizen 4.0, 1.16 version is supported. Change-Id: If2d8cf5b4f7b3b4126fa93b6424ac30980f4b026 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-22Release version 0.5.8submit/tizen_4.0/20180622.013519accepted/tizen/4.0/unified/20180622.124714Hwankyu Jhun1-1/+1
Changes: - Add sequencer for the loader creation Change-Id: I597ed7d79083a9dfa03c72680e52457f204b15d9 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-22Add sequencer for the loader creationHwankyu Jhun1-62/+158
After this patch is applied, the loader creation is sequential. Change-Id: I7175f04918bb099c689d4b018103f377ff9a6970 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-19Release version 0.5.7submit/tizen_4.0/20180619.010013accepted/tizen/4.0/unified/20180619.142421Hwankyu Jhun1-1/+1
Changes: - Add a new dectection method Change-Id: I425b19e233117fb07de1b1d39894f0e88e65ccda Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-19Add a new dectection methodHwankyu Jhun3-3/+23
METHOD_INSTALL is added to handle slot update events. The loader creation must be sequential. Change-Id: I3d279999ab342b84b2056ac0ce242d24cdb4b8e6 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-14Release version 0.5.6submit/tizen_4.0/20180614.113901accepted/tizen/4.0/unified/20180614.230609Hwankyu Jhun1-1/+1
Changes: - Change TEP mount check function Change-Id: I3d4c24fd0035fac0e67f5821aac9da292cc81ad1 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-14Change TEP mount check functionHwankyu Jhun4-33/+67
In a child process, the usable gdbus threads cannot be found. This patch uses libdbus instead of gdbus. Change-Id: Id8df46a15984c3a38c0725bebd57968fbb147112 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-05Release version 0.5.5submit/tizen_4.0/20180605.051838accepted/tizen/4.0/unified/20180605.090434Hwankyu Jhun1-1/+1
Changes: - Fix debug mode launch - Add an exception handling about debug mode Change-Id: I99b69a30d395f278dcc9fe5402150291276c5267 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-05Add an exception handling about debug modeHwankyu Jhun1-3/+5
If the launch request is for debugging an application, the launchpad doesn't prepare the app socket. Some debugger closes all fds before executing the application. Change-Id: I3342e8270a4ff552139d6da51b3132ec1a957b6a Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-30Fix debug mode launchHwankyu Jhun1-3/+16
- Changes new argc size to avoid EFAULT(Badd address) error - Redirect stdin Change-Id: I6f875795d3b8f8deec260920e27730d4c8cf3ad3 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-17Release version 0.5.4submit/tizen_4.0/20180524.231318submit/tizen_4.0/20180517.074211accepted/tizen/4.0/unified/20180528.002835accepted/tizen/4.0/unified/20180521.190650Hwankyu Jhun1-1/+1
Changes: - Adjust to security_manager_cleanup_app() API change Change-Id: I53ebcac439a543042110274a8b53334dbdad63b4 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-17Adjust to security_manager_cleanup_app() API changeDariusz Michaluk1-1/+1
Change-Id: I58b19f9ba7e9f36f0d8a74656d0d75cc5338c40d
2018-05-14Merge branch 'tizen' into tizen_4.0submit/tizen_4.0/20180514.035514accepted/tizen/4.0/unified/20180514.094006Hwankyu Jhun4-14/+77
Change-Id: I861f78e45b61dbb8e6d8f92ce1c224d47e6fa568 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-14Release version 0.5.3submit/tizen/20180514.035338accepted/tizen/unified/20180514.094214Hwankyu Jhun1-1/+1
Changes: - Remove voice-control-elm dependency Change-Id: I0980b7104ab190000261256c11593772d27d7cb6 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-11Remove voice-control-elm dependencyHwankyu Jhun3-9/+72
Some devices don't support voice-control-elm library. The launchpad-loader calls dlopen() to use voice-control-elm APIs. Change-Id: I082f56a67bce519d6a1c15cb0a446683293d46e9 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-10Release version 0.5.2submit/tizen_4.0/20180510.222343submit/tizen_4.0/20180510.063832accepted/tizen/4.0/unified/20180511.074005Hwankyu Jhun1-1/+1
Changes: - Fix the result of PAD_CMD_PING Change-Id: Ie7c3e802d3a53d25b2f52dc13cff1f959967f6c9 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-10Fix the result of PAD_CMD_PINGHwankyu Jhun1-1/+1
Requires: - https://review.tizen.org/gerrit/178427 [amd] - https://review.tizen.org/gerrit/178428 [launchpad] Change-Id: I9cc30b90fb7d8424e53033ef0ec1cf5f7d24e39c Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-10Release version 0.5.2submit/tizen/20180510.063943accepted/tizen/unified/20180511.073912Hwankyu Jhun1-1/+1
Changes: - Fix the result of PAD_CMD_PING Change-Id: I3e8b7444a3fe0d94fa2467c3a4db66e3a92045d7 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-10Fix the result of PAD_CMD_PINGHwankyu Jhun1-1/+1
Requires: - https://review.tizen.org/gerrit/178427 [amd] - https://review.tizen.org/gerrit/178428 [launchpad] Change-Id: I9cc30b90fb7d8424e53033ef0ec1cf5f7d24e39c Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-04Release version 0.5.1submit/tizen_4.0/20180504.054240accepted/tizen/4.0/unified/20180508.071422Hwankyu Jhun1-1/+1
Changes: - Add an exception handling about socket creation Change-Id: I4e9e307ada43bf16247c0e52abe4fd796ea94d07 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-04Add an exception handling about socket creationHwankyu Jhun4-8/+22
If the path exists when creating a socket, the function returns a negative error. And then, the child process is terminated. Change-Id: I4d9c3967bdb851f791a5ec74ef73ca36113d636b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-04Release version 0.5.1submit/tizen/20180504.054056accepted/tizen/unified/20180507.110813Hwankyu Jhun1-1/+1
Changes: - Add an exception handling about socket creation Change-Id: Ief15e05abc6c9411c5a75b248fa1c5a9dbc1f3f7 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-03Add an exception handling about socket creationHwankyu Jhun4-8/+22
If the path exists when creating a socket, the function returns a negative error. And then, the child process is terminated. Change-Id: I4d9c3967bdb851f791a5ec74ef73ca36113d636b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-23Release version 0.5.0submit/tizen_4.0/20180423.024918accepted/tizen/4.0/unified/20180424.085225Hwankyu Jhun1-1/+1
Changes: - Remove uninstalled library from preload list - Prepare a server socket of an application - Add widget log folder Change-Id: I2e575f1d41ffa0969e5eee14813749449ad7019b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-23Add widget log folderhyunho1-0/+2
Change-Id: I2327556dc5de04d03f96ae405a1041caf7ab620b Signed-off-by: hyunho <hhstark.kang@samsung.com>
2018-04-23Prepare a server socket of an applicationHwankyu Jhun4-3/+89
Before executing an application, the child process creates an aul socket of the application for communication. And then, the application uses the socket. Requires: - https://review.tizen.org/gerrit/#/c/176470/ - https://review.tizen.org/gerrit/#/c/176471/ Change-Id: I082608844f8b7fae5bd04aa9c6df3064b429273c Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-23Remove uninstalled library from preload listHwankyu Jhun1-1/+0
Removes: - libefl-assist.so.0 Change-Id: I4298a9df4166c329dce1c665f884000d5ed2432f Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-23Release version 0.5.0submit/tizen/20180423.024238accepted/tizen/unified/20180423.130939Hwankyu Jhun1-1/+1
Changes: - Prepare a server socket of an application - Add widget log folder Change-Id: Iec1e237c550fa878c631938e566a86277a99a310 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-23Add widget log folderhyunho1-0/+2
Change-Id: I2327556dc5de04d03f96ae405a1041caf7ab620b Signed-off-by: hyunho <hhstark.kang@samsung.com>
2018-04-20Prepare a server socket of an applicationHwankyu Jhun4-3/+89
Before executing an application, the child process creates an aul socket of the application for communication. And then, the application uses the socket. Requires: - https://review.tizen.org/gerrit/#/c/176470/ - https://review.tizen.org/gerrit/#/c/176471/ Change-Id: I082608844f8b7fae5bd04aa9c6df3064b429273c Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-20Release version 0.4.2submit/tizen/20180420.001521accepted/tizen/unified/20180420.081915Hwankyu Jhun1-1/+1
Changes: - Modify module version to load for efl 120 migration image - Remove uninstalled library from preload list Change-Id: Ie1d9d3d917ca3cd972d31f38bf99cbf75705c60a Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-19Remove uninstalled library from preload listHwankyu Jhun1-1/+0
Removes: - libefl-assist.so.0 Change-Id: I4298a9df4166c329dce1c665f884000d5ed2432f Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-03-20Modify module version to load for efl 120 migration imageWonki Kim1-4/+4
this commit changes a version of modules(which are related with efl) from 1.16 to 1.20, because efl has been upgraded from 1.16 to 1.20. Change-Id: I576d6d22e790241084b43cacd6cc83ea75fc453e Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
2018-03-19Release version 0.4.1submit/tizen_4.0/20180319.064843submit/tizen/20180319.064827accepted/tizen/unified/20180319.154617accepted/tizen/4.0/unified/20180320.141421Semun Lee1-1/+1
Changes: - Fix wrong compile flag for launchpad lib Change-Id: I96308607b0d594fb9fff50ebb60f19562f3ec1e4 Signed-off-by: Semun Lee <semun.lee@samsung.com>
2018-03-19Fix wrong compile flag for launchpad libSemun Lee1-3/+2
Change-Id: I99e5cbbd65836ce73e55a38315cba0a5eddaede0 Signed-off-by: Semun Lee <semun.lee@samsung.com>