Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Changes:
- Add the pid to the environment
- Remove adding the conformant object to the window object
Change-Id: Iba2f198373ab63ae3390ef404482630f8964d591
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
When the application is launched by the debugger,
the application is a child process of the debugger.
The process group of the appliation is not equal to
the process id of the debugger.
If the process id is not equal to the process pid of
the environment variable, the aul socket API will create
the socket link to recevie the request.
Requires:
- https://review.tizen.org/gerrit/112668
Change-Id: I2f63a9cf74f13157b6cd39c8ad5d37489a37165a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
The launchpad-loader doesn't call the elm_win_resize_object_add()
when creating the conformant object.
Change-Id: I26476a248d7f2faceff9692e985e33a827714ac4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Split the packages
- Fix versioning
- Prevent SIGPIPE
Change-Id: I044d588557b50c7b92cc9dd5fbf6d2ae9b89b754
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
This patch is to remove the dependency of UI libraries.
Change-Id: Ie2009fe7c35b4cb8fa3150765218350d7b5d1188
Signed-off-by: Hawnkyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I5acf92bcbb9d94d415cbe5f2f09f701503d11d53
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
- Use MSG_NOSIGNAL option
Change-Id: I62cbf54ca004b65e022f3365ee6930a92674b165
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
This patch removes the permission check for executing an application
with the debug tool.
Change-Id: I66a86012d197edaf120e87e6d455eca72f88c5b9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I99a654708caa2a2058b8dba1dd29c3b8945cffb9
|
|
We don't need to wait response from amd.
It may lead deadlock between launchpad and amd.
Change-Id: I75767b69d404fb28ce0059385026c5107a13cc71
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
|
|
- The child process doesn't redirect std fds when
the launch request is for debugging.
Change-Id: I10958679eda3ab88dd515bc6025074a5cffd0598
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
stdin -> /dev/null
stdout -> journal fd or /dev/null
stderr -> journal fd or /dev/null
Change-Id: I7346df00a668c2cb08098a93ad15db97a1e8d2f7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
- Make aul directories
- Send launch/dead signal to amd
- Make default slots by cpu usage
Change-Id: Ie41fbeb3155a14b5c382d79cad53b5c4c7393934
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
- Requires
https://review.tizen.org/gerrit/105374
Change-Id: If6a483c333f13b163b8a22b49defe1d848c4632e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Ic7c086f9f1d517e9c3d0c672951ba4713d299981
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
'readdir_r' is deprecated since version 2.24 glibc.
By upgrading TOOLCHAIN for platform, it should be replaced by 'readdir'
Change-Id: I54ad1b8291f5148e2e294cb8219ce11b32f1db6c
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
|
|
Change-Id: If81203bbb86ca059d1edcc773fe9927947cfea2a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
- Add extra data on debugger option
Change-Id: I511302dea6a999e8154a84ee73affe3c1c0b2269
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I26cce4cc82cb6a2f35f7e60669b51c64c039bdf4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I4d81a9ab14d07f6e7aaff9601d3bb9fbe8576daf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I1992d143170bf3e5ac38215bd3198b3d44e1d847
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
- In case of using async api, buxton_close is called
before buxton2d updates client's label.
Change-Id: Iadc5e12f01e7fd11d4f56f6fc3e63190db3281cc
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
|
|
- launchpad should request to update buxton client label after change smack label
Change-Id: I139d7cfdb0f77d852e16c4f4b5fd6888dd5c3390
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
|
|
- Rename the header file and functions
- Remove inline definitions
- Add fallback code about sending dbus signal
Change-Id: Ibdb31370fa1c434b762d010ba690ab5cd81f6981
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
+---------------+--------------------------------+
| [Debugger] | Description |
+---------------+--------------------------------+
| Name | Debug tool name |
| Exe | Executable file |
| App_type | Application type |
| Extra_key | Bundle key of extra arguments |
| Extra_env | Bundle key of extra environment|
| | variables |
| Unlink | Remove the specified file |
| Attach | Attach to running process |
+---------------+--------------------------------+
Change-Id: I09bf0562375d04b73ad0d076d8328fb70ca7e496
Signed-off-by: Hawnkyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I8d689122d43409502b7a13277ed63dfa86862600
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Some FDs (specifically, the ones used for dlog logging)
are in use between current close_all_fds call spot and exec
Change-Id: Ie64fad2cef350c2e2931da6a3c21200471b23fdb
Signed-off-by: Michal Bloch <m.bloch@samsung.com>
|
|
I found many Tizen Store applications have potential
problem of symbol conflict as they include some glib symbols
in its executable.
We cannot deal this issue in general way.
For workaround, they can be launched by removing
RTLD_DEEPBIND flag from dlopen of executable file.
Change-Id: I6635b7e14fb7e79d2895476c705f4f97eaecfcb9
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
|
|
/opt/usr/apps will be bind-mounted to $HOME/apps_rw.
launchpad doesn't need to mount legacy app path.
Change-Id: I23217dcb2a1b571a350d7eb6633ee56a636380e4
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
|
|
Change-Id: I08f25d4b1dd4d62c0967d4886a6609da75e0b312
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Ia6234460170cc8fddda66e84d161ac7c7e3ac38b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I744fd9680fba342063ded302a6fd851272a5aec3
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Change-Id: Ife3d6350aad080fb2173935e30229e0e58a26ca9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Ie2c0551a417a2a06ab2891e6a467701e215178c3
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Change-Id: Ic1a45c7f78618725a5ff2568e0fc7760e9fb7d4e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I687a275ed1a35fbc5a08b8e40fc3875da175ef05
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
|
|
Change-Id: I556b4083c7bbe333d1cfe0708d40daed151bcacd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I9f8cc6053095ba6218facb64596cbefa96f9c11f
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
|
|
Change-Id: Iba25fb8619d04b235a6bb421a9a9fa2c7f58b695
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
|
|
To supported applications with hardcoded path in their code,
mount application root path to the legacy path.
Change-Id: I3cfe9937f281b52c02cda80836f2a59d5cf31625
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
|
|
preloaded libraries and application executable does not
need to be unloaded during process lifetime.
Change-Id: Iebf86725d24b33e12df1d163089547933b8f8031
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
|
|
Change-Id: Ibb145e37aaf739bd909c613e9dfee15e72b36f75
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Change-Id: Ifac527030c050873f7e3be4d59716d224c7a2eaa
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: I9139384ec602dca9333d96b133bd67b797cf1c4e
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Change-Id: I1d3426a1a9f31fd93e81a92841a678d55a4c30a0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Ic8c6ad7fec3960ac8d0a173015831982c0876f64
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Change-Id: I1ba22ddca3763ae4f201a715fb73799e1697ad99
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Change-Id: I6bed8f9e62f738944c1702536bddd61576f07a81
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Change-Id: Iafd862f582e9eb9bbeecf542c2dafcb510798cfb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|