Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes:
- Add log messages
Change-Id: Iec3c5efaa49ce1dd9065770221aa4f2f14dc2513
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I05bde3a891f7603d4aa4607abef920b1898f825a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Changes:
- Adjust timeout value
Change-Id: I28a45a7a874a354533f811f77f6540479ee41866
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Change-Id: I91504fed2a70dac1d0797256dd52b815086da91a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Changes:
- Use strerror_r function
- Check bundle key
Change-Id: I4de5af89eea14c7a05c9a467bdd5143bbd075235
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Change-Id: Icd59265066036fc0b4a5417e882ecb57920ab1e9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Send app2sd request
Change-Id: Ia1830fd7c66e90404866f9ee296af43282bd9cda
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Check received data length
- Fix a bug about checking slot state
Change-Id: I15f7075ba88b1c798d813dc48e400ae6877899f2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Ia66d26ca5eb80b2fb820d50c3ff13cb531ccdadd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Iac54a11517f7919a17fd4edf11b2f9f667495c4e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Fix a bug about loader creation
Change-Id: I7a8a2918bb394c4553d8b291a645158347fdc30c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Add sequencer for the loader creation
Change-Id: Iefb1ba3b9eb49803955abd60b00286aecb6bb28f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
After this patch is applied, the loader creation is sequential.
Change-Id: I7175f04918bb099c689d4b018103f377ff9a6970
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Add a new dectection method
Change-Id: Idd7be79017fde7792bcebb81ee672d024eb27370
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Change TEP mount check function
Change-Id: I06c32d9f3923cfc550f4ac46e44df1444681c5ad
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Add an exception handling about debug mode
- Fix debug mode launch
Change-Id: I35fec49f221e39f9e8deb51e57c590c440363f64
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
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>
|
|
- Changes new argc size to avoid EFAULT(Badd address) error
- Redirect stdin
Change-Id: I6f875795d3b8f8deec260920e27730d4c8cf3ad3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Adjust to security_manager_cleanup_app() API change
Change-Id: I53ebcac439a543042110274a8b53334dbdad63b4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I58b19f9ba7e9f36f0d8a74656d0d75cc5338c40d
|
|
Changes:
- Remove voice-control-elm dependency
Change-Id: I0980b7104ab190000261256c11593772d27d7cb6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Fix the result of PAD_CMD_PING
Change-Id: I3e8b7444a3fe0d94fa2467c3a4db66e3a92045d7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Add an exception handling about socket creation
Change-Id: Ief15e05abc6c9411c5a75b248fa1c5a9dbc1f3f7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Prepare a server socket of an application
- Add widget log folder
Change-Id: Iec1e237c550fa878c631938e566a86277a99a310
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I2327556dc5de04d03f96ae405a1041caf7ab620b
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
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>
|
|
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>
|
|
Removes:
- libefl-assist.so.0
Change-Id: I4298a9df4166c329dce1c665f884000d5ed2432f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Fix wrong compile flag for launchpad lib
Change-Id: I96308607b0d594fb9fff50ebb60f19562f3ec1e4
Signed-off-by: Semun Lee <semun.lee@samsung.com>
|
|
Change-Id: I99e5cbbd65836ce73e55a38315cba0a5eddaede0
Signed-off-by: Semun Lee <semun.lee@samsung.com>
|
|
Changes:
- Manage loader slot state
Change-Id: Id133f5247673c7621985193564f80ef2c1bfd35c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Fix a bug about updating slot info
Change-Id: I3cef73cd671c48e5711ce00fe6db1f25480df15d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I62b2777173f07cf2e9455864fe9119797a4ca358
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Fix a bug about onboot option
Change-Id: I81ed64051d85bd029a7adc98c52bd5028fab8298
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Iae608408db233a362f235d626efbcf33a653350b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Make a flag for on-boot
Change-Id: I0f20d09dea34b34cc39879aad5d0e5010a0bd4e2
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
- 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>
|
|
Changes:
- Adjust the timing of the loader creation
Change-Id: Iddbed5e3d3b5c97dcc8730ef719149f7f562b6d5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
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>
|
|
Changes:
- Fix a bug about infinite loop
Change-Id: I4c5cb86b668286a632c7738e5443f0ca68170aee
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|