Hwankyu Jhun [Sun, 5 Aug 2018 22:55:41 +0000 (07:55 +0900)]
Use thread-safe function
- Uses strerror_r() function
Change-Id: I16aeaf313ee0366fdfd8a2c5d7cc8b487cd0032f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 1 Aug 2018 23:46:10 +0000 (08:46 +0900)]
Release version 0.8.11
Changes:
- Add dbus policy configuration for AppStatus signal
- Fix the description for aul_listen_app_status_signal
- Add a new definition for installed storage check
Change-Id: I4d6754a81b1d76e195cccec74dc35bbfc8689c3c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 31 Jul 2018 06:02:42 +0000 (15:02 +0900)]
Add a new definition for installed storage check
Adds:
- AUL_K_INSTALLED_STORAGE
Change-Id: I2e03f2a2461f6911a5ccdeca2a8bdb8705230ff1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Wed, 1 Aug 2018 01:01:32 +0000 (10:01 +0900)]
Fix the description for aul_listen_app_status_signal
Change-Id: Idc2906094f21e42918ef8355c14f5b0334139aa5
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Semun Lee [Tue, 31 Jul 2018 01:18:43 +0000 (10:18 +0900)]
Add dbus policy configuration for AppStatus signal
Change-Id: Ide18fe735a635fd86c93957c360c4dff9f356770
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Hwankyu Jhun [Mon, 16 Jul 2018 04:29:06 +0000 (13:29 +0900)]
Release version 0.8.10
Changes:
- Add new functions
Change-Id: I2f9f3d055df9de0a63b93253b1487a14e507fd1e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 13 Jul 2018 07:01:00 +0000 (16:01 +0900)]
Add new functions
This patch supports to debug widget/watch applications.
Adds:
- aul_debug_info_init()
- aul_debug_info_fini()
- aul_debug_info_set()
Change-Id: I249bcbe1e8baa7fcd8f88603c6750c1861036d8b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 2 Jul 2018 06:10:55 +0000 (15:10 +0900)]
Release version 0.8.9
Changes:
- Fix memory leak
Change-Id: Ife07a1fa2ec2296e502d7162a97ba1b12e4b78e1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 2 Jul 2018 05:47:26 +0000 (14:47 +0900)]
Fix memory leak
Change-Id: I5ef8f416101a3e95aa2fd490c656ce483ca4c5bd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 25 Jun 2018 06:28:47 +0000 (15:28 +0900)]
Release version 0.8.8
Changes:
- Remove start time
Change-Id: I07a3b51a5b97cbc63b9aefea6953c8c2790875ab
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 25 Jun 2018 06:21:06 +0000 (15:21 +0900)]
Remove start time
Before adding the start time of the request on bundle object,
the previous the start time should be removed.
Change-Id: I816e7af47ece7f215b6159835459601233bee646
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 21 Jun 2018 02:38:35 +0000 (11:38 +0900)]
Release version 0.8.7
Changes:
- Add white operation feature
- Add a fallback about app launcher tool
Change-Id: I045d03ef241a1e5715319cd91d99d4cce4033fc8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 20 Jun 2018 10:00:26 +0000 (19:00 +0900)]
Add a fallback about app launcher tool
- Retries dead signal registration
Change-Id: Ic03de0a6ddaf5d6f713aafc88fcbc18132f6554f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 20 Jun 2018 08:55:59 +0000 (17:55 +0900)]
Add white operation feature
If the value of app-control operation is special,
the callee application can be leader application of the app group.
Change-Id: Icd87e3c9f0a81f781d7aa85d63886e159ffb9734
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Thu, 7 Jun 2018 00:43:59 +0000 (09:43 +0900)]
Release version 0.8.6
Changes:
- Skip app existence check
- Fix aul_update_freezer_status API
- Fix launch_debug tool
- Change AUL_K_RPC_PORT definition
- Fix wrong descriptions
- Add new functions for debugging
Change-Id: I60d93874b6a1d2b35dea4dae0f8c358aa983cd52
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Wed, 30 May 2018 22:42:06 +0000 (07:42 +0900)]
Skip app existence check
To improve launch performance, checking an application existence of
app_launcher tool is removed.
Change-Id: If09a4211aad051c891c332187b768864d800c201
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 8 May 2018 08:08:07 +0000 (17:08 +0900)]
Fix aul_update_freezer_status API
- Uses a method call instead of a signal
Change-Id: Iecad5095f36c0c36d92c6e7cea4116f2e5215446
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 28 May 2018 11:38:52 +0000 (20:38 +0900)]
Fix launch_debug tool
- Adds a option for sync mode launcha
- Removes unused option
- Changes usage messages
Change-Id: I66c144e1d4af43473dd5367878465f5726c80d9b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 30 May 2018 04:18:18 +0000 (13:18 +0900)]
Change AUL_K_RPC_PORT definition
Change-Id: Ic84bcd91f6f2e90a5436fe3e71ec158638eeeee1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 18 May 2018 05:50:37 +0000 (14:50 +0900)]
Fix wrong descriptions
Change-Id: Ieb16f9bbcbaa05dd8f520addb945aa6d33f79f58
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 18 May 2018 00:53:45 +0000 (09:53 +0900)]
Add new functions for debugging
Adds:
- aul_cmd_convert_to_string()
- aul_app_status_convert_to_string()
Change-Id: Ib53c219633c1e47a5c8b62ba036eb1d61c181de5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 17 May 2018 01:25:09 +0000 (10:25 +0900)]
Release version 0.8.5
Changes:
- Make thread safe code
Change-Id: I6108a16722b9f81a958262a38bbea0cb98af70c1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 16 May 2018 09:58:07 +0000 (18:58 +0900)]
Make thread safe code
- Adds locking and unlocking the mutex
Change-Id: Ib91085a669c9c9358a3f00e57fecfa540a859908
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 8 May 2018 06:03:37 +0000 (15:03 +0900)]
Release version 0.8.4
Changes:
- Fix static analysis issue
Change-Id: I680b89b2af1d05d8c6b5f41ef853e18ffc4f9d98
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 7 May 2018 23:11:50 +0000 (08:11 +0900)]
Fix static analysis issue
- Adds checking return value
Change-Id: I11877e1cbd625a24b26c80f69c20c27808d9f365
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 4 May 2018 04:01:50 +0000 (13:01 +0900)]
Release version 0.8.3
Changes:
- Delete socket path
Change-Id: Ied4f39d3409f1bd21337eb7024e913433fd13164
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 3 May 2018 01:55:13 +0000 (10:55 +0900)]
Delete socket path
While calling aul_finalize(), the aul library removes the socket path.
Change-Id: Idc52326197c76f4abb2186b452d4099cc87bfab5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 25 Apr 2018 00:47:24 +0000 (09:47 +0900)]
Release version 0.8.2
Changes:
- Add an exception handling
Change-Id: I969886938091fd4221f93254464585aa9e0c6294
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 24 Apr 2018 08:38:55 +0000 (17:38 +0900)]
Add an exception handling
- Verify current language before getting cached information
Change-Id: I0a41e9f2a8e468b7310ab7034a88442ac005c7fe
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hyunho [Tue, 24 Apr 2018 00:42:41 +0000 (09:42 +0900)]
Release version 0.8.1
Changes:
- Modify widget file log buf size
Change-Id: I9caf59a745359eb9e33c2da4ed95a407752bf8f7
Signed-off-by: hyunho <hhstark.kang@samsung.com>
hyunho [Mon, 23 Apr 2018 04:25:21 +0000 (13:25 +0900)]
Modify widget file log buf size
Change-Id: Ib82338fe825d21a087a79f0083e68240827194bb
Signed-off-by: hyunho <hhstark.kang@samsung.com>
Hwankyu Jhun [Mon, 23 Apr 2018 02:34:02 +0000 (11:34 +0900)]
Release version 0.8.0
Changes:
- Use a file descriptor passed by the launchpad
- Add api for widget file log
Change-Id: I707bfa2a64f0c883abcac4ed745cc0fdd08a4e3f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hyunho [Wed, 18 Apr 2018 10:39:02 +0000 (19:39 +0900)]
Add api for widget file log
Change-Id: Icd22a34bb266598ed3eb74bde752db739ae6732f
Signed-off-by: hyunho <hhstark.kang@samsung.com>
Hwankyu Jhun [Thu, 19 Apr 2018 11:03:44 +0000 (20:03 +0900)]
Use a file descriptor passed by the launchpad
While calling the aul_initialize(), the application can get
the aul listen socketfd by using getenv(). The launchpad sets the
environment variable about the aul listen socketfd before
executing an application.
Requires:
- https://review.tizen.org/gerrit/#/c/176470/
- https://review.tizen.org/gerrit/#/c/176467/
Change-Id: Ifaaacc9bea9275e2bb25a5d9fc902a0681f5baa6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 20 Apr 2018 00:07:18 +0000 (09:07 +0900)]
Release version 0.7.32
Changes:
- Reduce printing error logs
- Fix setting AUL environment variables
Change-Id: Id1ff2c834797fbafc790ce0ad2ce4626acb5d421
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 19 Apr 2018 07:22:05 +0000 (16:22 +0900)]
Fix setting AUL environment variables
- Removes deleting the environment variables
Change-Id: Id4329a4702e4f70d4437b606816ba4f5a840d8de
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 19 Apr 2018 07:10:12 +0000 (16:10 +0900)]
Reduce printing error logs
- Fixes getting svc db path
- Fixes exception handling about sqlite3_step()
Change-Id: I1b54dcb2dad4da334018c1e0bae9b84cd42dff80
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 16 Apr 2018 04:19:49 +0000 (13:19 +0900)]
Release version 0.7.31
Changes:
- Add complication launch with extra API
- Add new definitions for checking indirect launch request
- Revert "Add new definitions for checking indirect launch request"
- Add new definition for complication
- Add new definitions for checking indirect launch request
Change-Id: Icf2e98c30a45c41246e8c91cb1a3a7f9fbdb4cdc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 11 Apr 2018 23:12:28 +0000 (08:12 +0900)]
Add new definitions for checking indirect launch request
Adds:
- AUL_K_REQUEST_TYPE
- AUL_K_ORG_CALLER_APPID
- AUL_K_ORG_CALLER_PKGID
Requires:
- https://review.tizen.org/gerrit/#/c/175262/
- https://review.tizen.org/gerrit/#/c/175212/
- https://review.tizen.org/gerrit/#/c/175419/
- https://review.tizen.org/gerrit/#/c/175210/
Change-Id: Ifeb2ee7bfbe67bded2322982a7c4103e1d441514
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
jusung son [Fri, 13 Apr 2018 04:34:30 +0000 (13:34 +0900)]
Add new definition for complication
Add :
- AUL_K_COMPLICATION_MODE
Related chage:
- https://review.tizen.org/gerrit/#/c/175861/
Change-Id: I76da7a572a6bce1749fa1079558e8370840a070f
Signed-off-by: jusung son <jusung07.son@samsung.com>
HwanKyu Jhun [Tue, 10 Apr 2018 01:21:04 +0000 (01:21 +0000)]
Revert "Add new definitions for checking indirect launch request"
This reverts commit
6ba72dbc29445783cbc3150dd2c54441839e69b0.
Change-Id: I7c84a3cb9351c4046060cb6f9b45196ced786bee
Hwankyu Jhun [Mon, 9 Apr 2018 08:15:38 +0000 (17:15 +0900)]
Add new definitions for checking indirect launch request
Adds:
- AUL_K_REQUEST_TYPE
- AUL_K_ORG_CALLER_APPID
- AUL_K_ORG_CALLER_PKGID
Change-Id: Iabff7846eaae3a3983587fd6074b307b8fcc3b4f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hyunho [Wed, 4 Apr 2018 10:14:44 +0000 (19:14 +0900)]
Add complication launch with extra API
- aul_complication_launch_with_extra_data
Change-Id: I2f647e13d5ed1bf3ab72b21e46af9926e0ce12d8
Signed-off-by: hyunho <hhstark.kang@samsung.com>
jusung son [Mon, 19 Mar 2018 09:12:52 +0000 (18:12 +0900)]
Release version 0.7.30
Changes:
Add new APIs for complication
Change-Id: Id698e25d875be12fd30891f9f44f3190f43c149e
Signed-off-by: jusung son <jusung07.son@samsung.com>
jusung son [Mon, 19 Mar 2018 07:48:50 +0000 (16:48 +0900)]
Add new APIs for complication
Change-Id: If913893cd7607424845e85570f08c1b9a0a78bd3
Signed-off-by: jusung son <jusung07.son@samsung.com>
Junghoon Park [Wed, 14 Feb 2018 02:44:47 +0000 (11:44 +0900)]
Release version 0.7.29
Changes:
Fix aul_app_group_lower API
Change-Id: I46b5fac42edb04c06ff36145659efb7735f2fd45
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 13 Feb 2018 16:00:16 +0000 (01:00 +0900)]
Fix aul_app_group_lower API
If the return value is an error, the exit flag should not be set.
Change-Id: Ia3565acac58ad488b67eb62b8ee9e405704a5785
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 13 Feb 2018 09:52:22 +0000 (18:52 +0900)]
Release version 0.7.28
Changes:
- Fix aul_rpc_port_prepare_stub API
Change-Id: I39ccb13cf133d2e0b9cfd6ead27c79435de080fa
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 12 Feb 2018 06:55:43 +0000 (15:55 +0900)]
Fix aul_rpc_port_prepare_stub API
This change is for getting a result.
If a caller process doesn't have permissions to prepare a stub,
the caller gets an error from the amd.
Change-Id: I7109cabfdbff7760e66b746a2b2b1373246045c1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 2 Feb 2018 00:39:22 +0000 (09:39 +0900)]
Release version 0.7.27
Changes:
- Add new APIs for RPC-Port
- Make the explicit linkage
Change-Id: I3d684d3d45b36c3709fa641c73a35ee8bf6c10a8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 30 Jan 2018 07:58:19 +0000 (16:58 +0900)]
Make the explicit linkage
Change-Id: I79e089b99a5a0c677780831ef2d6a1e5f771f963
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 11 Jan 2018 07:45:15 +0000 (16:45 +0900)]
Add new APIs for RPC-Port
Adds new APIs:
- aul_rpc_port_prepare_stub
- aul_rpc_port_create_socket_pair
- aul_rpc_port_notify_rpc_finished
Change-Id: I1284c2bda813f9b722d07724661a75e0539e7aaa
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 25 Jan 2018 11:00:53 +0000 (20:00 +0900)]
Release version 0.7.26
Changes:
- Add a new definition
Change-Id: I4882175403c40aeb52a8b5066eb2e3403c4e492e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 24 Jan 2018 08:47:52 +0000 (17:47 +0900)]
Add a new definition
Adds:
- AUL_K_IS_INSTALLED
Change-Id: I5f73dedc53d59edcc698a2e2f949e3d130245d9e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Semun Lee [Mon, 15 Jan 2018 02:16:52 +0000 (11:16 +0900)]
Release version 0.7.25
Changes:
- Add checking if the query is valid for app_info_db
Change-Id: I1a9d8e863b1b00a3a70de2390c190cf00680738c
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Semun Lee [Sun, 14 Jan 2018 23:56:42 +0000 (08:56 +0900)]
Add checking if the query is valid for app_info_db
Change-Id: I368fe9cbdcf98c34a9d490c9c20295ae07da7faa
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Hwankyu Jhun [Tue, 9 Jan 2018 01:54:36 +0000 (10:54 +0900)]
Release version 0.7.24
Changes:
- Adjust error logs
Change-Id: Ic106befc96dac2654106b86561c110e5c8c1f781
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 9 Jan 2018 01:46:49 +0000 (10:46 +0900)]
Adjust error logs
Change-Id: I4a3efd8a4cb54496b88eac7558bb9ba81fd0f9a4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Mon, 8 Jan 2018 02:48:16 +0000 (11:48 +0900)]
Release version 0.7.23
Changes:
- Make db related functions to be thread-safe
Change-Id: I4be0b59a946aa2161366ece0a4c0949c70dc7366
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Fri, 5 Jan 2018 07:59:15 +0000 (16:59 +0900)]
Make db related functions to be thread-safe
Change-Id: I3487e739faec8d63b3d329ff510ecc86ab876da6
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 4 Jan 2018 23:22:05 +0000 (08:22 +0900)]
Release version 0.7.22
Changes:
- Add a new API to get opaque state
Change-Id: I5e945d1e8d5cff6b4b6defbbf990e0914bba6476
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 4 Jan 2018 01:15:38 +0000 (10:15 +0900)]
Add a new API to get opaque state
Adds:
- aul_window_info_get_opaque()
Change-Id: I42eea6810a74bd6907ce194a9676a901da68e510
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 19 Dec 2017 01:22:07 +0000 (10:22 +0900)]
Release version 0.7.21
Changes:
- Fix fd leak
Change-Id: I2ebc727b7a31374b053b83c7b64bb80f52a46e9b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 19 Dec 2017 00:34:17 +0000 (09:34 +0900)]
Fix fd leak
When the __send_raw_async_with_fd() is failed, the aul_sock_send_raw_with_fd()
returns a negative error value. In this time, if the option is AUL_SOCK_ASYNC,
the fd leak is occurred.
Change-Id: Ibdd9521cb8f147525715036181fda245e4206a0b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 18 Dec 2017 10:42:58 +0000 (19:42 +0900)]
Release version 0.7.20
Changes:
- Rename tep path definition
Change-Id: I8d7ab4534b13caf2b84fb43a053c85cea602e316
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 18 Dec 2017 09:51:59 +0000 (18:51 +0900)]
Rename tep path definition
Change-Id: I6bfa024b21e0d8e83175b6d815285fba5ab7bbc4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Semun Lee [Tue, 12 Dec 2017 01:54:15 +0000 (10:54 +0900)]
Release version 0.7.19
Changes:
- Use share-panel only in mobile profile
Change-Id: Ia6cb025b64693e7ad19652af1ff7ffc2f647149b
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Semun Lee [Mon, 11 Dec 2017 09:19:26 +0000 (18:19 +0900)]
Use share-panel only in mobile profile
share panel exists only in the mobile profile
Change-Id: Ic097266ec211c1592beb608209c86257e12d0438
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Hwankyu Jhun [Wed, 29 Nov 2017 01:35:53 +0000 (10:35 +0900)]
Release version 0.7.18
Changes:
- Return error for aul_window_focused_pid(NULL)
- Add a new definition
Change-Id: I20cac1096eba6a5a41c868972323593f6f00937c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 29 Nov 2017 00:58:48 +0000 (09:58 +0900)]
Add a new definition
Adds:
- AUL_K_NEW_INSTANCE
Change-Id: I375bdb43a0168a9e39e0e22d43392ced21a9471b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Jayadeep Karnati [Tue, 28 Nov 2017 11:07:29 +0000 (16:37 +0530)]
Return error for aul_window_focused_pid(NULL)
If NULL is passed as pid address, the caller app crashes.
This check returns error instead of crashing.
Change-Id: I8e48a0951e572e1ba8c3bba7ce5b0290c65aec28
Signed-off-by: Jayadeep Karnati <jayadeep.k@samsung.com>
(cherry picked from commit
330df9a9492ae96b269cd06213dc4451bc20c4c2)
Junghoon Park [Tue, 31 Oct 2017 06:00:32 +0000 (15:00 +0900)]
Release version 0.7.17
Changes:
- Define key for sending global app flag
Change-Id: Id52c3e2e24f7138806c38650e5a0b6ec68095564
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Fri, 27 Oct 2017 01:39:22 +0000 (10:39 +0900)]
Define key for sending global app flag
- To support trust-anchor, AUL_K_IS_GLOBAL is needed
Change-Id: I8c9bec655f3a25191acb4e7de918243118784ee3
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hyunho Kang [Tue, 24 Oct 2017 10:49:52 +0000 (19:49 +0900)]
Release version 0.7.16
Changes:
- Fix fd leak
Change-Id: I18062fcdbf6876df9d81a33f0000951b47ba4ee8
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hwankyu Jhun [Tue, 24 Oct 2017 10:26:09 +0000 (19:26 +0900)]
Fix fd leak
Change-Id: I5541cba18e7bb87a2f0eaf2ab78acbe414a72da5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hyunho Kang [Mon, 16 Oct 2017 03:22:51 +0000 (12:22 +0900)]
Release version 0.7.15
Changes:
- Add api for send widget status change request
Change-Id: I5d4f72cab2d0f760807916c1376017d2e4f496a1
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hyunho Kang [Fri, 13 Oct 2017 10:51:28 +0000 (19:51 +0900)]
Add api for send widget status change request
https://review.tizen.org/gerrit/#/c/155525/ (appcore-widget)
https://review.tizen.org/gerrit/#/c/155526/ (amd)
https://review.tizen.org/gerrit/#/c/155527/ (aul-1)
Change-Id: I26f330ac8058513f4c9c68bb2d4beee9d8aa720a
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hwankyu Jhun [Wed, 11 Oct 2017 08:51:39 +0000 (17:51 +0900)]
Release version 0.7.14
Changes:
- Fix static anlaysis issues
Change-Id: Ib1ee1885254bb4d3e2d58555d9603195f0a7e801
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 10 Oct 2017 08:25:36 +0000 (17:25 +0900)]
Fix static anlaysis issues
This patch fixes the following cases:
- Unchecked return value from library
- Dereference before null check
Change-Id: I9f44d3bb3ad5c220b3a4b09a501e6008ac317f61
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 10 Oct 2017 00:47:11 +0000 (09:47 +0900)]
Release version 0.7.13
Changes:
- Fix memory leak
Change-Id: I501fe063f0ca18f673aa4de2a32361141e3e658c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 10 Oct 2017 00:24:57 +0000 (09:24 +0900)]
Fix memory leak
Change-Id: I06193872179ef4ffbe918c548d98a1d3c08c3d20
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 28 Sep 2017 05:37:35 +0000 (14:37 +0900)]
Release version 0.7.12
Changes:
- Adjust function name
- Fix static analysis issue
Change-Id: I5bee0a4e7a188efd2008bbf7f8522259929759be
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 27 Sep 2017 05:16:04 +0000 (14:16 +0900)]
Fix static analysis issue
This patch fixes the following cases:
- Resource leak
- Unchecked return value from library
- Logically dead code
- Unused value
- Explicit null dereferenced
- Double close
- Dereference before null check
- Out-of-bounds access
- Integer overflowed argument
Change-Id: Ic66241d312f15dc4f0dfba3b363e9bc57dd841ad
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 27 Sep 2017 04:57:41 +0000 (13:57 +0900)]
Adjust function name
Change-Id: Ib44c9de6125c68b9562353dc1f9933948722460f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 26 Sep 2017 07:50:28 +0000 (16:50 +0900)]
Release version 0.7.11
Changes:
- Add a new header file for job scheduler API
Change-Id: I219dbe926aee758cc88344c6b9c375164218aabb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Sat, 2 Sep 2017 14:33:01 +0000 (23:33 +0900)]
Add a new header file for job scheduler API
Adds new definitions
Adds a new API:
- aul_job_scheduler_update_job_status
Change-Id: Idad36f116487ba77c002002f746cb7d6c7aae4ed
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 25 Sep 2017 02:10:57 +0000 (11:10 +0900)]
Release version 0.7.10
Changes:
- fix coding rule error
- Release version 0.7.8
- Remove not supported update script
- Release version 0.7.9
- Add common normal exit notify API
- Add get id by surface ID feature
- Add screen viewer state update feature
- Fix screen connector API
- Add key for sharing profile with launchpad
- Fix an error value
- Set the timeout about sending dbus message
- Revert "Set the timeout about sending dbus message"
- Add new APIs to get running widget info
- Add some logs to debug key-block issue
- Fix aul_create_result_bundle API
- Fix aul_svc_create_result_bundle API
- Add screen pre resume status
- Define AUL_K_WIDGET_ERROR_CODE
Change-Id: I73204577a79da7c267d640f64b124d76392e209f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Tue, 12 Sep 2017 05:09:59 +0000 (14:09 +0900)]
Define AUL_K_WIDGET_ERROR_CODE
Change-Id: I892259f404eae602c8d9990443d63f6725be88d8
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hyunho Kang [Thu, 10 Aug 2017 11:19:31 +0000 (20:19 +0900)]
Add screen pre resume status
Change-Id: Id8be5ae90a016c46e41c03eceb0d42fe22145dcc
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hwankyu Jhun [Wed, 9 Aug 2017 09:04:33 +0000 (18:04 +0900)]
Fix aul_svc_create_result_bundle API
Change-Id: I4a5992309d251d86de1dd7b61cd63666aae4cc7d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 9 Aug 2017 08:08:40 +0000 (17:08 +0900)]
Fix aul_create_result_bundle API
If the bundle doesn't have AUL_K_SEQ_NUM, the API returns
AUL_R_ECANCELED.
This patch is for backward compatibility.
Change-Id: I2d05461dd76183ba50d5f9694e3aec343c706b05
hange-Id: I35566d95804eea769056b2b4e3da9095fd003cd1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Wed, 9 Aug 2017 07:53:56 +0000 (16:53 +0900)]
Add some logs to debug key-block issue
Change-Id: I644cae1a72248e64bc2b1ce72be573cb797244bb
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 20 Jul 2017 00:01:13 +0000 (09:01 +0900)]
Add new APIs to get running widget info
Adds:
- aul_widget_info_foreach()
- aul_widget_info_foreach_for_uid()
- aul_widget_info_get_pid()
- aul_widget_info_get_surface_id()
- aul_widget_info_get_widget_id()
- aul_widget_info_get_instance_id()
- aul_widget_info_get_app_id()
- aul_widget_info_get_package_id()
- aul_widget_info_get_app_path()
Change-Id: Ib5a346092730474deeaebbb81a3ff9dd919a4217
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Wed, 19 Jul 2017 02:59:40 +0000 (02:59 +0000)]
Revert "Set the timeout about sending dbus message"
This reverts commit
f89881791650cb49f4bcc68717f9c3f32420e597.
Change-Id: I211ec0e7b9842689e7449de5585231b24ab125d0
Hwankyu Jhun [Wed, 19 Jul 2017 00:31:59 +0000 (09:31 +0900)]
Set the timeout about sending dbus message
The timeout interval is 5 seconds.
Change-Id: Idab178dcbcbb7c28217bdc98af59069623683ccf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 18 Jul 2017 04:31:05 +0000 (13:31 +0900)]
Fix an error value
Currently, the ENOLAUNCHPAD is not used.
The ENOLAUNCHPAD is equal to the ECANCELED.
Removes:
- ENOLAUNCHPAD
Adds:
- ECANCELED
Requires:
- https://review.tizen.org/gerrit/#/c/139230/ [aul]
- https://review.tizen.org/gerrit/#/c/139241/ [amd]
- https://review.tizen.org/gerrit/#/c/139242/ [widget-service]
Change-Id: Ia3990a4db7dfcbaf83880ad5bdd80abc8a33304f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hyunho Kang [Mon, 10 Jul 2017 08:43:10 +0000 (17:43 +0900)]
Add key for sharing profile with launchpad
https://review.tizen.org/gerrit/#/c/137812/ (launchpad)
https://review.tizen.org/gerrit/#/c/137904/ (amd)
https://review.tizen.org/gerrit/#/c/137917/ (aul-1)
Change-Id: I1e38f31fe239ad103a466f868885ba7e26172c25
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 7 Jul 2017 11:36:12 +0000 (20:36 +0900)]
Fix screen connector API
The paramter of aul_screen_connector_update_screen_viewer_status API is
changed the provider instance id to the provider surface id.
Change-Id: Ie3aada914b272763c922e4d048751148e334ecaa
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hyunho Kang [Tue, 4 Jul 2017 12:12:36 +0000 (21:12 +0900)]
Add screen viewer state update feature
In screen-connector multi viewer senario, provider should decide it's
resume/pause state using every viewer's visibility. So, every viewer should
share their visibility to AMD.
Requires:
- https://review.tizen.org/gerrit/#/c/137133/ (aul-1)
- https://review.tizen.org/gerrit/#/c/137134/ (amd)
- https://review.tizen.org/gerrit/#/c/137136/ (widget-viewer)
- https://review.tizen.org/gerrit/#/c/137437/ (appcore-watch)
Change-Id: I6437586abe67f732aa302ebca0d4c06613405d07
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hyunho Kang [Mon, 3 Jul 2017 10:24:17 +0000 (19:24 +0900)]
Add get id by surface ID feature
Viewer apps that add watch with surface id do not have
a watch appid, so in order to pass resume / pause to watch,
amd must supply the id of the app with the surface id.
- aul_screen_connector_get_appid_by_surface_id_request
Change-Id: I6128e975665a95f8c7889b8ac6e4982e98842184
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>