platform/core/appfw/launchpad.git
5 years agoRelease version 0.5.21 41/194141/1 accepted/tizen/5.0/unified/20181130.064833 accepted/tizen/unified/20181130.064954 submit/tizen/20181129.075910 submit/tizen_5.0/20181129.075929
Hwankyu Jhun [Thu, 29 Nov 2018 08:49:39 +0000 (17:49 +0900)]
Release version 0.5.21

Changes:
 - Remove vc elm initialization

Change-Id: Iadacf5f319d71f0f54337f39c9d4306b594376f4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRemove vc elm initialization 71/193971/1
Hwankyu Jhun [Wed, 28 Nov 2018 04:12:20 +0000 (13:12 +0900)]
Remove vc elm initialization

Change-Id: Ic4bd182b44311fe0515d516d084dd2857d20c369
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 0.5.20 83/193083/1 accepted/tizen/5.0/unified/20181115.063638 accepted/tizen/unified/20181120.061317 submit/tizen/20181114.082424 submit/tizen/20181115.070951 submit/tizen/20181119.114804 submit/tizen_5.0/20181114.082508
Hwankyu Jhun [Wed, 14 Nov 2018 09:45:27 +0000 (18:45 +0900)]
Release version 0.5.20

Changes:
 - Remove duplicated pkgconfig file installation

Change-Id: Ib6f44e36dd409a39be454480b60b331343a65cc4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRemove duplicated pkgconfig file installation 63/193063/1
Hwankyu Jhun [Wed, 14 Nov 2018 07:53:38 +0000 (16:53 +0900)]
Remove duplicated pkgconfig file installation

Change-Id: I23644821bc2cf44a0db5ffbeb75112c663492dbe
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 0.5.19 21/193021/1 submit/tizen/20181113.235226 submit/tizen_5.0/20181114.004421
Hwankyu Jhun [Wed, 14 Nov 2018 03:05:41 +0000 (12:05 +0900)]
Release version 0.5.19

Changes:
 - Separate launchpad libary from launchpad package

Change-Id: I33c21653b2b643c9d6361a75849931b83c271079
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoSeparate launchpad libary from launchpad package 33/192933/2
Hwankyu Jhun [Tue, 13 Nov 2018 05:01:01 +0000 (14:01 +0900)]
Separate launchpad libary from launchpad package

Adds packages:
 - liblaunchpad
 - liblaunchpad-devel

Change-Id: Id83f2dd87dffa16990d7654ad2ea2f12d27985a8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 0.5.18 82/192682/1 accepted/tizen/5.0/unified/20181109.062726 accepted/tizen/unified/20181108.074612 submit/tizen/20181108.041110 submit/tizen_5.0/20181108.041133
Hwankyu Jhun [Thu, 8 Nov 2018 01:53:55 +0000 (10:53 +0900)]
Release version 0.5.18

Changes:
 - Update preload list

Change-Id: Ibfea84f8e36c6cc958e2bf839fdf70e7c19735b4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoUpdate preload list 49/191149/3
Hwankyu Jhun [Fri, 12 Oct 2018 01:32:42 +0000 (10:32 +0900)]
Update preload list

EFL version is updated to 1.21.

Change-Id: Ic86ac1149d3525f142c82f9fef41625a0c4b3582
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 0.5.17 34/189734/1 accepted/tizen/5.0/unified/20181102.013525 accepted/tizen/unified/20180920.155204 submit/tizen/20180920.055701 submit/tizen_5.0/20181101.000002
Hwankyu Jhun [Thu, 20 Sep 2018 05:53:01 +0000 (14:53 +0900)]
Release version 0.5.17

Changes:
 - Adjust checking cap list

Change-Id: Ibb4f850caf8b3d8e09e9a7f770a5f281598f5e91
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoAdjust checking cap list 31/189731/1
Hwankyu Jhun [Thu, 20 Sep 2018 05:44:01 +0000 (14:44 +0900)]
Adjust checking cap list

- Removes checking cap_sys_admin existence

Change-Id: Iae1da549f9fb0d379e02ecf11abeb83815ebbc8b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 0.5.16 42/189042/1 accepted/tizen/unified/20180914.073039 submit/tizen/20180913.014955
Hwankyu Jhun [Thu, 13 Sep 2018 03:17:22 +0000 (12:17 +0900)]
Release version 0.5.16

Changes:
 - Prevent loader execution by any process

Change-Id: I59025b26274580e6e6eb0dd590d86468b6115343
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoPrevent loader execution by any process 31/188931/1
Hwankyu Jhun [Wed, 12 Sep 2018 02:59:02 +0000 (11:59 +0900)]
Prevent loader execution by any process

The loader library checks capabilities to checks
whether the process is executed by launchpad-process-pool or not.
The access smack label is added on loader executable file.

Change-Id: I1943ff4076a8296a78891fc4eb3434b4578c6057
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 0.5.15 03/188203/1 accepted/tizen/unified/20180904.180617 submit/tizen/20180903.090516
Hwankyu Jhun [Mon, 3 Sep 2018 04:46:55 +0000 (13:46 +0900)]
Release version 0.5.15

Changes:
 - Add log messages

Change-Id: Iec3c5efaa49ce1dd9065770221aa4f2f14dc2513
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoAdd log messages 18/188018/1
Junghoon Park [Thu, 30 Aug 2018 10:08:40 +0000 (19:08 +0900)]
Add log messages

Change-Id: I05bde3a891f7603d4aa4607abef920b1898f825a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoRelease version 0.5.14 84/187984/1 accepted/tizen/unified/20180831.061605 submit/tizen/20180830.062806
Junghoon Park [Thu, 30 Aug 2018 06:21:38 +0000 (15:21 +0900)]
Release version 0.5.14

Changes:
 - Adjust timeout value

Change-Id: I28a45a7a874a354533f811f77f6540479ee41866
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoAdjust timeout value 75/187975/1
Junghoon Park [Thu, 30 Aug 2018 05:41:05 +0000 (14:41 +0900)]
Adjust timeout value

Change-Id: I91504fed2a70dac1d0797256dd52b815086da91a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoRelease version 0.5.13 15/187315/1 accepted/tizen/unified/20180823.072107 submit/tizen/20180822.031051
Hwankyu Jhun [Wed, 22 Aug 2018 02:43:52 +0000 (11:43 +0900)]
Release version 0.5.13

Changes:
 - Use strerror_r function
 - Check bundle key

Change-Id: I4de5af89eea14c7a05c9a467bdd5143bbd075235
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoCheck bundle key 01/187301/1
Hwankyu Jhun [Wed, 22 Aug 2018 01:12:56 +0000 (10:12 +0900)]
Check bundle key

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>
5 years agoUse strerror_r function 55/185955/2
Hwankyu Jhun [Sun, 5 Aug 2018 22:46:50 +0000 (07:46 +0900)]
Use strerror_r function

Change-Id: Icd59265066036fc0b4a5417e882ecb57920ab1e9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 0.5.12 20/185720/1 accepted/tizen/unified/20180802.090241 submit/tizen/20180801.235658
Hwankyu Jhun [Wed, 1 Aug 2018 23:47:16 +0000 (08:47 +0900)]
Release version 0.5.12

Changes:
 - Send app2sd request

Change-Id: Ia1830fd7c66e90404866f9ee296af43282bd9cda
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoSend app2sd request 88/185488/2
Hwankyu Jhun [Tue, 31 Jul 2018 06:00:42 +0000 (15:00 +0900)]
Send app2sd request

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>
5 years agoRelease version 0.5.11 43/184243/2 accepted/tizen/unified/20180717.143431 submit/tizen/20180717.052850
Hwankyu Jhun [Tue, 17 Jul 2018 01:41:48 +0000 (10:41 +0900)]
Release version 0.5.11

Changes:
 - Check received data length
 - Fix a bug about checking slot state

Change-Id: I15f7075ba88b1c798d813dc48e400ae6877899f2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix a bug about checking slot state 60/184260/3
Hwankyu Jhun [Tue, 17 Jul 2018 00:09:40 +0000 (09:09 +0900)]
Fix a bug about checking slot state

Change-Id: Ia66d26ca5eb80b2fb820d50c3ff13cb531ccdadd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoCheck received data length 13/184113/3
Hwankyu Jhun [Sun, 15 Jul 2018 23:37:02 +0000 (08:37 +0900)]
Check received data length

Change-Id: Iac54a11517f7919a17fd4edf11b2f9f667495c4e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 0.5.9 62/183762/1 accepted/tizen/unified/20180713.160158 submit/tizen/20180711.004229
Hwankyu Jhun [Wed, 11 Jul 2018 00:26:48 +0000 (09:26 +0900)]
Release version 0.5.9

Changes:
 - Fix a bug about loader creation

Change-Id: I7a8a2918bb394c4553d8b291a645158347fdc30c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix a bug about loader creation 81/183681/3
Hwankyu Jhun [Tue, 10 Jul 2018 03:09:00 +0000 (12:09 +0900)]
Fix a bug about loader creation

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>
6 years agoRelease version 0.5.8 63/182263/1 accepted/tizen/unified/20180622.122718 submit/tizen/20180622.011102 submit/tizen/20180622.034638
Hwankyu Jhun [Fri, 22 Jun 2018 01:04:35 +0000 (10:04 +0900)]
Release version 0.5.8

Changes:
 - Add sequencer for the loader creation

Change-Id: Iefb1ba3b9eb49803955abd60b00286aecb6bb28f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd sequencer for the loader creation 37/182037/5
Hwankyu Jhun [Wed, 20 Jun 2018 04:26:56 +0000 (13:26 +0900)]
Add sequencer for the loader creation

After this patch is applied, the loader creation is sequential.

Change-Id: I7175f04918bb099c689d4b018103f377ff9a6970
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.5.7 01/181901/1 accepted/tizen/unified/20180619.142006 submit/tizen/20180619.003614
Hwankyu Jhun [Tue, 19 Jun 2018 00:28:10 +0000 (09:28 +0900)]
Release version 0.5.7

Changes:
 - Add a new dectection method

Change-Id: Idd7be79017fde7792bcebb81ee672d024eb27370
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd a new dectection method 47/181647/2
Hwankyu Jhun [Fri, 15 Jun 2018 08:43:16 +0000 (17:43 +0900)]
Add a new dectection method

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>
6 years agoRelease version 0.5.6 12/181512/1 accepted/tizen/unified/20180615.071908 submit/tizen/20180614.113922
Hwankyu Jhun [Thu, 14 Jun 2018 09:55:24 +0000 (18:55 +0900)]
Release version 0.5.6

Changes:
 - Change TEP mount check function

Change-Id: I06c32d9f3923cfc550f4ac46e44df1444681c5ad
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoChange TEP mount check function 92/181292/2
Hwankyu Jhun [Tue, 12 Jun 2018 01:04:26 +0000 (10:04 +0900)]
Change TEP mount check function

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>
6 years agoRelease version 0.5.5 54/180954/1 accepted/tizen/unified/20180611.015335 submit/tizen/20180607.021807
Junghoon Park [Thu, 7 Jun 2018 01:02:22 +0000 (10:02 +0900)]
Release version 0.5.5

Changes:
 - Add an exception handling about debug mode
 - Fix debug mode launch

Change-Id: I35fec49f221e39f9e8deb51e57c590c440363f64
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoAdd an exception handling about debug mode 66/180766/1
Hwankyu Jhun [Mon, 4 Jun 2018 05:26:42 +0000 (14:26 +0900)]
Add an exception handling about debug mode

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>
6 years agoFix debug mode launch 94/180294/3
Hwankyu Jhun [Mon, 28 May 2018 05:39:23 +0000 (14:39 +0900)]
Fix debug mode launch

- Changes new argc size to avoid EFAULT(Badd address) error
- Redirect stdin

Change-Id: I6f875795d3b8f8deec260920e27730d4c8cf3ad3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.5.4 21/179321/1 accepted/tizen/unified/20180518.060525 submit/tizen/20180517.074158
Hwankyu Jhun [Thu, 17 May 2018 06:32:54 +0000 (15:32 +0900)]
Release version 0.5.4

Changes:
 - Adjust to security_manager_cleanup_app() API change

Change-Id: I53ebcac439a543042110274a8b53334dbdad63b4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdjust to security_manager_cleanup_app() API change 93/179093/2
Dariusz Michaluk [Tue, 15 May 2018 15:56:50 +0000 (17:56 +0200)]
Adjust to security_manager_cleanup_app() API change

Change-Id: I58b19f9ba7e9f36f0d8a74656d0d75cc5338c40d

6 years agoRelease version 0.5.3 69/178769/1 accepted/tizen/unified/20180514.094214 submit/tizen/20180514.035338
Hwankyu Jhun [Mon, 14 May 2018 03:52:42 +0000 (12:52 +0900)]
Release version 0.5.3

Changes:
 - Remove voice-control-elm dependency

Change-Id: I0980b7104ab190000261256c11593772d27d7cb6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRemove voice-control-elm dependency 22/178622/2
Hwankyu Jhun [Fri, 11 May 2018 02:21:49 +0000 (11:21 +0900)]
Remove voice-control-elm dependency

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>
6 years agoRelease version 0.5.2 53/178453/1 accepted/tizen/unified/20180511.073912 submit/tizen/20180510.063943
Hwankyu Jhun [Thu, 10 May 2018 06:21:38 +0000 (15:21 +0900)]
Release version 0.5.2

Changes:
 - Fix the result of PAD_CMD_PING

Change-Id: I3e8b7444a3fe0d94fa2467c3a4db66e3a92045d7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix the result of PAD_CMD_PING 28/178428/2
Hwankyu Jhun [Thu, 10 May 2018 04:56:26 +0000 (13:56 +0900)]
Fix the result of PAD_CMD_PING

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>
6 years agoRelease version 0.5.1 19/177819/1 accepted/tizen/unified/20180507.110813 submit/tizen/20180504.054056
Hwankyu Jhun [Fri, 4 May 2018 04:04:40 +0000 (13:04 +0900)]
Release version 0.5.1

Changes:
 - Add an exception handling about socket creation

Change-Id: Ief15e05abc6c9411c5a75b248fa1c5a9dbc1f3f7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd an exception handling about socket creation 76/177676/4
Hwankyu Jhun [Thu, 3 May 2018 00:18:26 +0000 (09:18 +0900)]
Add an exception handling about socket creation

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>
6 years agoRelease version 0.5.0 07/176707/1 accepted/tizen/unified/20180423.130939 submit/tizen/20180423.024238
Hwankyu Jhun [Mon, 23 Apr 2018 02:36:12 +0000 (11:36 +0900)]
Release version 0.5.0

Changes:
 - Prepare a server socket of an application
 - Add widget log folder

Change-Id: Iec1e237c550fa878c631938e566a86277a99a310
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd widget log folder 00/176700/2
hyunho [Mon, 23 Apr 2018 01:51:46 +0000 (10:51 +0900)]
Add widget log folder

Change-Id: I2327556dc5de04d03f96ae405a1041caf7ab620b
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoPrepare a server socket of an application 67/176467/4
Hwankyu Jhun [Thu, 19 Apr 2018 10:45:32 +0000 (19:45 +0900)]
Prepare a server socket of an application

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>
6 years agoRelease version 0.4.2 09/176509/1 accepted/tizen/unified/20180420.081915 submit/tizen/20180420.001521
Hwankyu Jhun [Fri, 20 Apr 2018 00:06:41 +0000 (09:06 +0900)]
Release version 0.4.2

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>
6 years agoRemove uninstalled library from preload list 10/176410/2
Hwankyu Jhun [Thu, 19 Apr 2018 06:15:43 +0000 (15:15 +0900)]
Remove uninstalled library from preload list

Removes:
 - libefl-assist.so.0

Change-Id: I4298a9df4166c329dce1c665f884000d5ed2432f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoModify module version to load for efl 120 migration image 88/168388/2
Wonki Kim [Fri, 26 Jan 2018 07:34:27 +0000 (16:34 +0900)]
Modify module version to load for efl 120 migration image

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>
6 years agoRelease version 0.4.1 69/172969/1 accepted/tizen/4.0/unified/20180320.141421 accepted/tizen/unified/20180319.154617 submit/tizen/20180319.064827 submit/tizen_4.0/20180319.064843
Semun Lee [Mon, 19 Mar 2018 06:30:08 +0000 (15:30 +0900)]
Release version 0.4.1

Changes:
 - Fix wrong compile flag for launchpad lib

Change-Id: I96308607b0d594fb9fff50ebb60f19562f3ec1e4
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoFix wrong compile flag for launchpad lib 41/172941/1
Semun Lee [Mon, 19 Mar 2018 04:10:17 +0000 (13:10 +0900)]
Fix wrong compile flag for launchpad lib

Change-Id: I99e5cbbd65836ce73e55a38315cba0a5eddaede0
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRelease version 0.4.0 55/171855/1 accepted/tizen/4.0/unified/20180308.070103 accepted/tizen/unified/20180308.070152 submit/tizen/20180307.231326 submit/tizen_4.0/20180307.231357
Hwankyu Jhun [Wed, 7 Mar 2018 22:30:09 +0000 (07:30 +0900)]
Release version 0.4.0

Changes:
 - Manage loader slot state

Change-Id: Id133f5247673c7621985193564f80ef2c1bfd35c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoManage loader slot state 54/171354/12
Hwankyu Jhun [Fri, 2 Mar 2018 02:07:18 +0000 (11:07 +0900)]
Manage loader slot state

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>
6 years agoRelease version 0.3.19 59/169659/1 accepted/tizen/4.0/unified/20180208.163701 accepted/tizen/unified/20180209.064053 submit/tizen/20180208.074044 submit/tizen_4.0/20180207.234436
Hwankyu Jhun [Thu, 8 Feb 2018 07:08:54 +0000 (16:08 +0900)]
Release version 0.3.19

Changes:
 - Fix a bug about updating slot info

Change-Id: I3cef73cd671c48e5711ce00fe6db1f25480df15d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix a bug about updating slot info 08/169608/1
Hwankyu Jhun [Thu, 8 Feb 2018 02:16:34 +0000 (11:16 +0900)]
Fix a bug about updating slot info

Change-Id: I62b2777173f07cf2e9455864fe9119797a4ca358
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.3.18 25/168825/1 accepted/tizen/4.0/unified/20180131.125411 accepted/tizen/unified/20180131.125355 submit/tizen/20180131.082628 submit/tizen_4.0/20180131.082655
Hwankyu Jhun [Wed, 31 Jan 2018 08:00:32 +0000 (17:00 +0900)]
Release version 0.3.18

Changes:
 - Fix a bug about onboot option

Change-Id: I81ed64051d85bd029a7adc98c52bd5028fab8298
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix a bug about onboot option 14/168814/1
Hwankyu Jhun [Wed, 31 Jan 2018 07:07:23 +0000 (16:07 +0900)]
Fix a bug about onboot option

Change-Id: Iae608408db233a362f235d626efbcf33a653350b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.3.17 54/168354/2 accepted/tizen/unified/20180129.073424 submit/tizen/20180126.063406
Junghoon Park [Fri, 26 Jan 2018 04:36:02 +0000 (13:36 +0900)]
Release version 0.3.17

Changes:
 - Make a flag for on-boot

Change-Id: I0f20d09dea34b34cc39879aad5d0e5010a0bd4e2
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoMake a flag for on-boot 49/168349/1
Junghoon Park [Fri, 26 Jan 2018 03:54:59 +0000 (12:54 +0900)]
Make a flag for on-boot

- 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>
6 years agoRelease version 0.3.16 94/168294/1 accepted/tizen/4.0/unified/20180131.050405 accepted/tizen/unified/20180126.042902 submit/tizen/20180125.122523 submit/tizen_4.0/20180125.122904
Hwankyu Jhun [Thu, 25 Jan 2018 11:02:11 +0000 (20:02 +0900)]
Release version 0.3.16

Changes:
 - Adjust the timing of the loader creation

Change-Id: Iddbed5e3d3b5c97dcc8730ef719149f7f562b6d5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdjust the timing of the loader creation 33/168133/1
Hwankyu Jhun [Wed, 24 Jan 2018 08:45:26 +0000 (17:45 +0900)]
Adjust the timing of the loader creation

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>
6 years agoRelease version 0.3.15 99/167899/1 accepted/tizen/4.0/unified/20180123.042136 submit/tizen/20180123.014930 submit/tizen_4.0/20180123.015018
Hwankyu Jhun [Tue, 23 Jan 2018 01:43:20 +0000 (10:43 +0900)]
Release version 0.3.15

Changes:
 - Fix a bug about infinite loop

Change-Id: I4c5cb86b668286a632c7738e5443f0ca68170aee
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix a bug about infinite loop 85/167885/1
Hwankyu Jhun [Tue, 23 Jan 2018 00:01:26 +0000 (09:01 +0900)]
Fix a bug about infinite loop

Change-Id: Id95750d4921462fce6dbd6120b122bc1d9752d0f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.3.14 48/167548/1 accepted/tizen/4.0/unified/20180118.142704 accepted/tizen/unified/20180119.133750 submit/tizen/20180117.202200 submit/tizen_4.0/20180117.122023
Semun Lee [Thu, 18 Jan 2018 07:01:31 +0000 (16:01 +0900)]
Release version 0.3.14

Changes:
 - Cleanup security context after application termination.
 - Add printing log for dlopen failure

Change-Id: Ie2a072de6ffde678902eab33d43adcfd4b47156e
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoAdd printing log for dlopen failure 06/167506/1
Semun Lee [Thu, 18 Jan 2018 05:07:16 +0000 (14:07 +0900)]
Add printing log for dlopen failure

Change-Id: I1d49786c392fea93933a50495015bfac97f04230
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoCleanup security context after application termination. 08/166408/3
Hwankyu Jhun [Wed, 10 Jan 2018 05:33:55 +0000 (14:33 +0900)]
Cleanup security context after application termination.

security_manager_prepare_app() and security_manager_cleanup_app()
are a pair of functions to setup/clean security context of application.

Each application is launched in a separate mount namespace and
linked to this namespace.
Such design allows to change privacy privilege status at app runtime.
After application termination this link should be removed.

Change-Id: I96bb6b88d3822d736e2985c750ec5697165abef2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.3.13 63/166363/1 accepted/tizen/unified/20180111.074209 submit/tizen/20180110.035935
Hwankyu Jhun [Tue, 9 Jan 2018 23:58:13 +0000 (08:58 +0900)]
Release version 0.3.13

Changes:
 - Remove setting capabilities

Change-Id: Iddd53f0cf1a39282fa776f1629c653235a71f92b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRemove setting capabilities 02/166302/2
Hwankyu Jhun [Tue, 9 Jan 2018 08:39:59 +0000 (17:39 +0900)]
Remove setting capabilities

The capabilities are set by the set_capability script.

Change-Id: I69b7f69daeb1af12351cba028de220f15c6bea48
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.3.12 01/164601/1 accepted/tizen/4.0/unified/20171220.145812 accepted/tizen/unified/20171220.145740 submit/tizen/20171220.022309 submit/tizen_4.0/20171220.022330
Hwankyu Jhun [Wed, 20 Dec 2017 02:16:44 +0000 (11:16 +0900)]
Release version 0.3.12

Changes:
 - Revert "Remove wayland env set that no longer required"

Change-Id: Ie1b03ca27556a0e0424bf7e63a28e59fd34876b7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRevert "Remove wayland env set that no longer required" 73/164573/1
Hwankyu Jhun [Tue, 19 Dec 2017 22:15:50 +0000 (07:15 +0900)]
Revert "Remove wayland env set that no longer required"

This reverts commit fe93ddfe7aa636bb84adf004f1a8fbf4c046ecbf.

Change-Id: I69129f1608dbd81ed2c001da7f168992a651275f

6 years agoRelease version 0.3.11 01/164301/1 accepted/tizen/4.0/unified/20171219.072215 accepted/tizen/unified/20171219.072659 accepted/tizen/unified/20171220.064712 submit/tizen/20171218.105842 submit/tizen/20171218.230154 submit/tizen_4.0/20171218.110017 submit/tizen_4.0/20171218.230215
Hwankyu Jhun [Mon, 18 Dec 2017 10:44:06 +0000 (19:44 +0900)]
Release version 0.3.11

Changes:
 - Wait mountpoints before executing an application
 - Fix tep path definition

Change-Id: I86f32f51009de27812448a2c082250083bc777ff
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix tep path definition 83/164283/2
Hwankyu Jhun [Mon, 18 Dec 2017 09:56:36 +0000 (18:56 +0900)]
Fix tep path definition

Change-Id: I229790ee990e4bbaee077c27021555d5847c6c82
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoWait mountpoints before executing an application 80/164180/6
Hwankyu Jhun [Mon, 18 Dec 2017 00:54:32 +0000 (09:54 +0900)]
Wait mountpoints before executing an application

Change-Id: I810a297ecf966ead6f49aa42954413f7eba73946
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.3.10 90/162690/1 accepted/tizen/4.0/unified/20171206.140253 accepted/tizen/unified/20171206.063037 submit/tizen/20171205.022748 submit/tizen_4.0/20171205.022950
Hwankyu Jhun [Tue, 5 Dec 2017 02:25:59 +0000 (11:25 +0900)]
Release version 0.3.10

Changes:
 - Add voice control elm initialization

Change-Id: I57688bc6d13770bf4a91b9ccf9476077f20e9de3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd voice control elm initialization 55/162655/3
Hwankyu Jhun [Tue, 5 Dec 2017 00:10:09 +0000 (09:10 +0900)]
Add voice control elm initialization

Change-Id: I037d8eda4f049cb1aa6468c453477dcc7bf16ca5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.3.9 13/161513/1 accepted/tizen/4.0/unified/20171124.063715 accepted/tizen/unified/20171124.064522 submit/tizen/20171123.231650 submit/tizen_4.0/20171123.231711
Hwankyu Jhun [Thu, 23 Nov 2017 23:12:36 +0000 (08:12 +0900)]
Release version 0.3.9

Changes:
 - Fix signal number

Change-Id: I4d9b2c3b8a3ed1f9b29be2afb3112bb0b9156ad7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix signal number 57/161457/1
Hwankyu Jhun [Thu, 23 Nov 2017 11:32:31 +0000 (20:32 +0900)]
Fix signal number

LAUNCHPAD_LAUNCH_SIGNAL was changed to 83.

Change-Id: I780702616985e1f688bc09a7980c6bf1e0202e89
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.3.8 63/160063/1 accepted/tizen/4.0/unified/20171115.003145 accepted/tizen/unified/20171115.061218 submit/tizen/20171114.104517 submit/tizen_4.0/20171114.104536
Hwankyu Jhun [Tue, 14 Nov 2017 09:38:09 +0000 (18:38 +0900)]
Release version 0.3.8

Changes:
 - Fix the slot management
 - Set the environments before calling launch callback
 - Fix default loader script

Change-Id: I2247a51f3a3f386238b4dc7d157b9d8fa2e8a022
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix default loader script 58/159958/2
Hwankyu Jhun [Tue, 14 Nov 2017 02:35:38 +0000 (11:35 +0900)]
Fix default loader script

- Adds a so file about the ecore evas extension on preload list

Change-Id: I5afcfb8102149e51053e4634c360a9054cdcdee7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoSet the environments before calling launch callback 27/159927/3
Hwankyu Jhun [Tue, 14 Nov 2017 00:02:56 +0000 (09:02 +0900)]
Set the environments before calling launch callback

Change-Id: I909f764a61f3dd781ab4ac8c8fd7b2077d804bfc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix the slot management 06/159906/5
Hwankyu Jhun [Mon, 13 Nov 2017 13:59:06 +0000 (22:59 +0900)]
Fix the slot management

- Adds the function to reset the slot info
- Fixes the exception about adding the slot timer

Change-Id: Icc810f6ba5c85d87bfd460e2fa144bd7d0272b82
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years ago Release version 0.3.7 35/158335/1 accepted/tizen/4.0/unified/20171109.065900 accepted/tizen/unified/20171101.064730 submit/tizen/20171031.061337 submit/tizen_4.0/20171031.231258 submit/tizen_4.0/20171108.230834
Junghoon Park [Tue, 31 Oct 2017 06:07:52 +0000 (15:07 +0900)]
 Release version 0.3.7

 Changes:
  - Call API to support trust-anchor
  - Add ON_BOOT tag for skipping loader

Change-Id: Ieda27eab3fef10d8bbf40aea0040fbd17c9a30b7
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoCall API to support trust-anchor 74/157274/5
Junghoon Park [Tue, 24 Oct 2017 04:12:06 +0000 (13:12 +0900)]
Call API to support trust-anchor

Change-Id: I7d9aef6f16ca18c7fd1cfdbdc1a7403b9cd86cae
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoAdd ON_BOOT tag for skipping loader 47/155347/1
Junghoon Park [Fri, 13 Oct 2017 03:17:09 +0000 (12:17 +0900)]
Add ON_BOOT tag for skipping loader

- To skip making some candidate processes right after booting, the new tag was added

Change-Id: If0eebf5920f0bdff2b7e2db97c8fc8a738cda4c2
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 0.3.6 16/150816/1 accepted/tizen/4.0/unified/20170919.215754 accepted/tizen/4.0/unified/20170920.051142 accepted/tizen/unified/20170920.051206 submit/tizen/20170919.001053 submit/tizen/20170920.010245 submit/tizen_4.0/20170919.000941 submit/tizen_4.0/20170920.010231 tizen_4.0.IoT.p1_release tizen_4.0.m2_release
Semun Lee [Tue, 19 Sep 2017 00:07:08 +0000 (09:07 +0900)]
Release version 0.3.6

Changes:
 - Provides app-launchpad pseudo package

Change-Id: I54bf548fe1c54e97ed91501015186164619bdda9
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoProvides app-launchpad pseudo package 69/150369/2
Semun Lee [Fri, 15 Sep 2017 09:21:47 +0000 (18:21 +0900)]
Provides app-launchpad pseudo package

- amd-mod-launchpad and launchpad provides app-launchpad pseudo package
- launchpad will be used when both are selected

Change-Id: I99690a1ed3f264b130f0d0d568d5bb2557951efb
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRelease version 0.3.5 89/150289/1 accepted/tizen/unified/20170918.093856 submit/tizen/20170915.043147 submit/tizen_4.0/20170915.043127
Semun Lee [Fri, 15 Sep 2017 04:28:25 +0000 (13:28 +0900)]
Release version 0.3.5

Changes:
 - Revert "Add Obsoletes dependency to amd-mod-launchpad"

Change-Id: I06c23e1ec85385e0a13bbf983875b6a23e053428
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRevert "Add Obsoletes dependency to amd-mod-launchpad" 88/150288/1
Semun Lee [Fri, 15 Sep 2017 04:24:15 +0000 (13:24 +0900)]
Revert "Add Obsoletes dependency to amd-mod-launchpad"

This reverts commit b22fcb1814a94c8071db62c4a8baa70354f2250c.

Change-Id: I6f79068e78a92d7d3c685386129590605f7c9721
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRelease version 0.3.4 74/146474/1 accepted/tizen/4.0/unified/20170904.234825 accepted/tizen/unified/20170829.140340 submit/tizen/20170829.043212 submit/tizen_4.0/20170830.222938 submit/tizen_4.0/20170901.004643
Hwankyu Jhun [Tue, 29 Aug 2017 04:31:27 +0000 (13:31 +0900)]
Release version 0.3.4

Changes:
 - Set environment variable LANG

Change-Id: I2b1f6731870fac7243e493fb095d550e412287ac
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoSet environment variable LANG 26/145626/6
Junghoon Park [Wed, 23 Aug 2017 06:41:58 +0000 (15:41 +0900)]
Set environment variable LANG

- Before calling main(), this variable should be set.

Change-Id: I65fa6a7a709cac85e41475dd878496653d239eec
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 0.3.3 33/146333/1 submit/tizen/20170828.061908
Hwankyu Jhun [Mon, 28 Aug 2017 06:12:33 +0000 (15:12 +0900)]
Release version 0.3.3

Changes:
 - Add Obsoletes dependency to amd-mod-launchpad

Change-Id: I53f49b5fc94287462ae7554d01687e3e0ac5b320
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd Obsoletes dependency to amd-mod-launchpad 32/146332/1
Semun Lee [Mon, 28 Aug 2017 06:06:13 +0000 (15:06 +0900)]
Add Obsoletes dependency to amd-mod-launchpad

When launchpad is installed, amd-mod-launchpad is useless
and should be removed.

Change-Id: Ie76ef1fad081c7c0d70426aa6a7906d3bcf394fb
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRelease version 0.3.2 84/146284/1 accepted/tizen/unified/20170828.164113 submit/tizen/20170827.231848
Hwankyu Jhun [Sun, 27 Aug 2017 23:17:12 +0000 (08:17 +0900)]
Release version 0.3.2

Changes:
 - Add CAP_SYS_ADMIN capability

Change-Id: Icdab9561533a0bcbba1fb91cb86bc49fe5fd1b40
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd CAP_SYS_ADMIN capability 72/139372/2
Dariusz Michaluk [Tue, 18 Jul 2017 12:55:52 +0000 (14:55 +0200)]
Add CAP_SYS_ADMIN capability

Launchpad need additional capability to unshare mount namespace.

Change-Id: I96277437b689c32683e46556d79b12cbb3d6e213

6 years agoRelease version 0.3.1 94/144194/1 accepted/tizen/4.0/unified/20170828.223747 accepted/tizen/unified/20170816.053824 submit/tizen/20170815.234022 submit/tizen_4.0/20170828.100002
Hwankyu Jhun [Tue, 15 Aug 2017 22:48:13 +0000 (07:48 +0900)]
Release version 0.3.1

Changes:
 - Fix log format

Change-Id: I3979f462307cee834fd4e447e8614c9857d69349
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix log format 39/143539/1
Hwankyu Jhun [Thu, 10 Aug 2017 09:04:47 +0000 (18:04 +0900)]
Fix log format

Change-Id: I3d66c8c684eaa6bd7fc80f9783eb07396353b0b0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.3.0 13/142413/1 accepted/tizen/unified/20170804.133110 submit/tizen/20170804.022640
Hwankyu Jhun [Fri, 4 Aug 2017 01:51:08 +0000 (10:51 +0900)]
Release version 0.3.0

Changes:
 - Add an exception handling about out of memory
 - CPP check tool issues are fixed
 - Make candidate processes sequentially
 - Remove wayland env set that no longer required
 - Add grammar for setting cpu threadhold
 - Check CPU idle time for TIMEOUT method
 - Set the architecture info for Unity app

Change-Id: I22352c12139bf834e657adad0f5f3bad2b80607f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd an exception handling about out of memory 78/142378/2
Hwankyu Jhun [Thu, 3 Aug 2017 09:52:50 +0000 (18:52 +0900)]
Add an exception handling about out of memory

Change-Id: I87aec1626f405502215e6c80923bce856963c834
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoCPP check tool issues are fixed 70/140970/2
darpan.ka [Thu, 27 Jul 2017 09:21:57 +0000 (14:51 +0530)]
CPP check tool issues are fixed

Change-Id: I7798b681071ed639a41d4767c8f1dac8384df487
Signed-off-by: darpan.ka <darpan.ka@samsung.com>
6 years agoMake candidate processes sequentially 95/141195/4
Junghoon Park [Fri, 28 Jul 2017 11:58:48 +0000 (20:58 +0900)]
Make candidate processes sequentially

- Once candidate processes are launched at the same time, it will cause bad
  performance.
- This path allow launchpad to make candidate processes sequentially.

Change-Id: Ia460465d667af1a4983c13b7be21173f07f9186b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>