summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-09-03Release version 0.5.15submit/tizen/20180903.090516accepted/tizen/unified/20180904.180617Hwankyu Jhun1-1/+1
Changes: - Add log messages Change-Id: Iec3c5efaa49ce1dd9065770221aa4f2f14dc2513 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>
2018-08-30Release version 0.5.14submit/tizen/20180830.062806accepted/tizen/unified/20180831.061605Junghoon Park1-1/+1
Changes: - Adjust timeout value Change-Id: I28a45a7a874a354533f811f77f6540479ee41866 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-08-30Adjust timeout valueJunghoon Park1-1/+1
Change-Id: I91504fed2a70dac1d0797256dd52b815086da91a Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-08-22Release version 0.5.13submit/tizen/20180822.031051accepted/tizen/unified/20180823.072107Hwankyu Jhun1-1/+1
Changes: - Use strerror_r function - Check bundle key Change-Id: I4de5af89eea14c7a05c9a467bdd5143bbd075235 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-08-22Check bundle keyHwankyu Jhun1-1/+16
If the key of bundle has prefix(AUL or APP_SVC), Launchpad doesn't add the extra data. Change-Id: I6396d230b8c2d0309e2a0e35a7436043ce97e0e9 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-08-05Use strerror_r functionHwankyu Jhun1-7/+17
Change-Id: Icd59265066036fc0b4a5417e882ecb57920ab1e9 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-08-02Release version 0.5.12submit/tizen/20180801.235658accepted/tizen/unified/20180802.090241Hwankyu Jhun1-1/+1
Changes: - Send app2sd request Change-Id: Ia1830fd7c66e90404866f9ee296af43282bd9cda Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-07-31Send 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/20180717.052850accepted/tizen/unified/20180717.143431Hwankyu Jhun1-1/+1
Changes: - Check received data length - Fix a bug about checking slot state Change-Id: I15f7075ba88b1c798d813dc48e400ae6877899f2 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.9submit/tizen/20180711.004229accepted/tizen/unified/20180713.160158Hwankyu Jhun1-1/+1
Changes: - Fix a bug about loader creation Change-Id: I7a8a2918bb394c4553d8b291a645158347fdc30c Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-07-10Fix 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-06-22Release version 0.5.8submit/tizen/20180622.034638submit/tizen/20180622.011102accepted/tizen/unified/20180622.122718Hwankyu Jhun1-1/+1
Changes: - Add sequencer for the loader creation Change-Id: Iefb1ba3b9eb49803955abd60b00286aecb6bb28f 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/20180619.003614accepted/tizen/unified/20180619.142006Hwankyu Jhun1-1/+1
Changes: - Add a new dectection method Change-Id: Idd7be79017fde7792bcebb81ee672d024eb27370 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-15Add 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/20180614.113922accepted/tizen/unified/20180615.071908Hwankyu Jhun1-1/+1
Changes: - Change TEP mount check function Change-Id: I06c32d9f3923cfc550f4ac46e44df1444681c5ad Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-12Change 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-07Release version 0.5.5submit/tizen/20180607.021807accepted/tizen/unified/20180611.015335Junghoon Park1-1/+1
Changes: - Add an exception handling about debug mode - Fix debug mode launch Change-Id: I35fec49f221e39f9e8deb51e57c590c440363f64 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-04Add 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-29Fix 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/20180517.074158accepted/tizen/unified/20180518.060525Hwankyu 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-16Adjust to security_manager_cleanup_app() API changeDariusz Michaluk1-1/+1
Change-Id: I58b19f9ba7e9f36f0d8a74656d0d75cc5338c40d
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/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/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/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>
2018-03-08Release version 0.4.0submit/tizen_4.0/20180307.231357submit/tizen/20180307.231326accepted/tizen/unified/20180308.070152accepted/tizen/4.0/unified/20180308.070103Hwankyu Jhun1-1/+1
Changes: - Manage loader slot state Change-Id: Id133f5247673c7621985193564f80ef2c1bfd35c Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-03-07Manage loader slot stateHwankyu Jhun3-143/+333
Adds new attributes of loader for managing loader slot state: - TTL (minutes): Denote timeout value for DEACTIVATION_METHOD. - ACTIVATION_METHOD: REQUEST and AVAILABLE_MEMORY methods are available. - DEACTIVATION_METHOD: TTL and OUT_OF_MEMORY methods are available. After this patch is applied, loaders are managed by two states(running or paused). When the loader is paused, the launchpad cannot make candidate process. And, if the candidate process is running, it will be disposed. Change-Id: I7de4f28e513aefb022a51f30e974d7f481053bdd Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-02-08Release version 0.3.19submit/tizen_4.0/20180207.234436submit/tizen/20180208.074044accepted/tizen/unified/20180209.064053accepted/tizen/4.0/unified/20180208.163701Hwankyu Jhun1-1/+1
Changes: - Fix a bug about updating slot info Change-Id: I3cef73cd671c48e5711ce00fe6db1f25480df15d Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-02-08Fix a bug about updating slot infoHwankyu Jhun1-0/+5
Change-Id: I62b2777173f07cf2e9455864fe9119797a4ca358 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-01-31Release version 0.3.18submit/tizen_4.0/20180131.082655submit/tizen/20180131.082628accepted/tizen/unified/20180131.125355accepted/tizen/4.0/unified/20180131.125411Hwankyu Jhun1-1/+1
Changes: - Fix a bug about onboot option Change-Id: I81ed64051d85bd029a7adc98c52bd5028fab8298 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-01-31Fix a bug about onboot optionHwankyu Jhun1-0/+3
Change-Id: Iae608408db233a362f235d626efbcf33a653350b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-01-26Release version 0.3.17submit/tizen/20180126.063406accepted/tizen/unified/20180129.073424Junghoon Park1-1/+1
Changes: - Make a flag for on-boot Change-Id: I0f20d09dea34b34cc39879aad5d0e5010a0bd4e2 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-01-26Make a flag for on-bootJunghoon Park1-4/+7
- The new flag 'touched' was added for supporting ON_BOOT feature - 'cur_event' should be also initialized Change-Id: Iedbf6d2087de97228efd22eb642f6531e5f82426 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-01-25Release version 0.3.16submit/tizen_4.0/20180125.122904submit/tizen/20180125.122523accepted/tizen/unified/20180126.042902accepted/tizen/4.0/unified/20180131.050405Hwankyu Jhun1-1/+1
Changes: - Adjust the timing of the loader creation Change-Id: Iddbed5e3d3b5c97dcc8730ef719149f7f562b6d5 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-01-24Adjust the timing of the loader creationHwankyu Jhun5-8/+149
If the application is not installed, the launchpad doesn't prepare the loader processes. Change-Id: I7db937b1bed93c7689f0b944cc16fabc071ba458 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-01-23Release version 0.3.15submit/tizen_4.0/20180123.015018submit/tizen/20180123.014930accepted/tizen/4.0/unified/20180123.042136Hwankyu Jhun1-1/+1
Changes: - Fix a bug about infinite loop Change-Id: I4c5cb86b668286a632c7738e5443f0ca68170aee Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>