Hwankyu Jhun [Wed, 1 Apr 2020 05:45:49 +0000 (14:45 +0900)]
Release version 0.23.6
Changes:
- Fix AUL Request Handler
Change-Id: Iefb0f051d02b15c1b3e76ad0a71a21eb05e6ef0b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 1 Apr 2020 02:16:56 +0000 (11:16 +0900)]
Fix AUL Request Handler
If the caller waits the result, AUL request handler replies in the
dispatch function. If the calle application is not responding, the caller
application gets the error from AMD.
Change-Id: Ibbfe03f05fd53ce44f2dfd49968858323d559b87
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hyunho [Wed, 25 Mar 2020 04:19:26 +0000 (13:19 +0900)]
Release version 0.23.5
Changes:
- Check return value
Change-Id: Ifd7816c4decf2a8aa9752ea25609b0c25634fcaa
Signed-off-by: hyunho <hhstark.kang@samsung.com>
hyunho [Mon, 23 Mar 2020 06:37:31 +0000 (15:37 +0900)]
Check return value
Change-Id: I00705ba25c61bbfea9c23f89ce9769a9b72a25cc
Signed-off-by: hyunho <hhstark.kang@samsung.com>
Hwankyu Jhun [Tue, 10 Mar 2020 23:44:34 +0000 (08:44 +0900)]
Release version 0.23.4
Changes:
- Add reply timeout
Change-Id: I91c4380a17141881e9bd3545f660873cfa787f3b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 10 Mar 2020 10:18:20 +0000 (19:18 +0900)]
Add reply timeout
While calling g_dbus_connection_send_message_with_reply_sync(),
the process is blocked until a reply is received or the timeout is reached.
This patch adds the timeout to calling g_dbus_connection_send_message_with_reply_sync().
The interval is 5000 milliseconds.
Change-Id: Ib3b00cd1899b40ed295d2ac73ed4069958064648
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hyunho [Tue, 10 Mar 2020 09:15:23 +0000 (18:15 +0900)]
Release version 0.23.3
Changes:
- Add screen-type info for trigger_focused
Change-Id: Ie93fce23816c44340f1717c07b15e433fd60021b
Signed-off-by: hyunho <hhstark.kang@samsung.com>
hyunho [Tue, 10 Mar 2020 08:05:07 +0000 (17:05 +0900)]
Add screen-type info for trigger_focused
Cynara checks screen-type
Change-Id: I3c2993c37b0437d69b64d77c73cd4ea9da535278
Signed-off-by: hyunho <hhstark.kang@samsung.com>
Daehyeon Jung [Thu, 5 Mar 2020 05:21:52 +0000 (14:21 +0900)]
Release version 0.23.2
Changes:
- Add screen connector trigger focus
Change-Id: I5da119d262818fe37e28891747c7036a596493ed
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Daehyeon Jung [Tue, 3 Mar 2020 03:41:25 +0000 (12:41 +0900)]
Add screen connector trigger focus
Change-Id: I1ad6a96d4387258f6be838d4279518565a1b7081
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
SukHyung, Kang [Tue, 3 Mar 2020 03:16:00 +0000 (12:16 +0900)]
Release version 0.23.1
Changes:
- Add cmd for to set widget disable
Change-Id: Id4e5ecda08082225827d5948bccd4cb4ea35e29e
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Thu, 27 Feb 2020 10:29:03 +0000 (19:29 +0900)]
Add cmd for to set widget disable
Change-Id: I3294e162833b305b6f064d4dae42522f8fd6aad9
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Hwankyu Jhun [Wed, 19 Feb 2020 23:12:24 +0000 (08:12 +0900)]
Release version 0.23.0
Changes:
- Add new functions for app-defined loader feature
- Add a new definition for app-defined loader feature
- Fix resource leak
Change-Id: I46f68c929b2c74c9a714ba16cf717eabf96f00f3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 18 Feb 2020 04:06:56 +0000 (13:06 +0900)]
Fix resource leak
Change-Id: Ifcc0ba84a4f176ea3a3ce144da2ca18498ad2ea8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 18 Feb 2020 01:33:40 +0000 (10:33 +0900)]
Add a new definition for app-defined loader feature
Adds:
- AUL_K_APP_DEFINED_LOADER
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/225161/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/225160/
- https://review.tizen.org/gerrit/#/c/platform/core/api/app-control/+/225157/
Change-Id: I7d9565c9e70a05d1b755990016c1e218423a76d8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 11 Feb 2020 00:43:11 +0000 (09:43 +0900)]
Add new functions for app-defined loader feature
Adds:
- aul_prepare_app_defined_loader()
- aul_prepare_app_defined_loader_for_uid()
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/224466/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/224634/
- https://review.tizen.org/gerrit/#/c/platform/core/api/app-control/+/224798/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/launchpad/+/224161/
Change-Id: I1d49468985fa04c0dd6a3d70a45347d4ffecc0a4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 14 Feb 2020 09:15:26 +0000 (18:15 +0900)]
Release version 0.22.0
Changes:
- Fix resource leak
- Add new functions for sending resumption requests
Change-Id: Ie2ed34dc2561fc0e346a23790b863c56ba87abe7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 11 Feb 2020 08:09:53 +0000 (17:09 +0900)]
Add new functions for sending resumption requests
Adds:
- aul_svc_send_resume_request()
- aul_svc_send_resume_request_for_uid()
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/224527/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/224529/
- https://review.tizen.org/gerrit/#/c/platform/core/api/app-control/+/224549/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/widget-viewer/+/224590/
Change-Id: I1725e114d05e6de4a93b4c25baace150ed5ec5a0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 10 Feb 2020 05:17:41 +0000 (14:17 +0900)]
Fix resource leak
Change-Id: Ie11a830e97f13b55180ca8a5778a140502a1e963
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 10 Feb 2020 00:06:21 +0000 (09:06 +0900)]
Release version 0.21.8
Changes:
- Add new APIs for launcher service
Change-Id: Ia5f14563bc8f35bd9aa9d0e57de595cb77a1740a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Sun, 2 Feb 2020 23:20:07 +0000 (08:20 +0900)]
Add new APIs for launcher service
Adds:
- aul_launcher_service_notify_animation_started()
- aul_launcher_service_notify_animation_finished()
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/widget-viewer/+/223659/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/223665/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/223673/
Change-Id: I766debf799a2c33d08330029448ad209775fe009
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 31 Jan 2020 00:25:15 +0000 (09:25 +0900)]
Release version 0.21.7
Changes:
- Include missing header file
Change-Id: Ie1ab9a81e0824727cd1ecd5aa4e762c05fa5473f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 31 Jan 2020 00:11:37 +0000 (09:11 +0900)]
Include missing header file
Change-Id: Ib825c60e0fcd159ca0e3b8e4ddd6b02ee858b864
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 30 Jan 2020 23:49:27 +0000 (08:49 +0900)]
Release version 0.21.6
Changes:
- Revert "Fix signal handling"
- Revert "Fix TIZEN_FEATURE_DEBUG_MODE"
- Revert "Add AUL unix signal handler"
Change-Id: Ibdd747fadfec9851710fabb50efa5e5b69703aba
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 30 Jan 2020 11:10:59 +0000 (20:10 +0900)]
Revert "Add AUL unix signal handler"
This reverts commit
a0ea9b4ba56e3440db4a96a5d9670cc2ece61eb7.
Change-Id: I4d63d03d8f22840348eeb187b563aa9babb20293
Hwankyu Jhun [Thu, 30 Jan 2020 11:10:14 +0000 (20:10 +0900)]
Revert "Fix TIZEN_FEATURE_DEBUG_MODE"
This reverts commit
d93d44147c92bbaa3c47b477418afb6cb83a1454.
Change-Id: I10b4ba6ca162a218f863e0e6e746da19edfb3484
Hwankyu Jhun [Thu, 30 Jan 2020 11:08:39 +0000 (20:08 +0900)]
Revert "Fix signal handling"
This reverts commit
75b2603db237bcf8aaeaca7ecb7afcdcf7685c97.
Change-Id: Ie57737f717ac861ca767ca85a089c377eb34eac3
Hwankyu Jhun [Thu, 23 Jan 2020 02:20:24 +0000 (11:20 +0900)]
Release version 0.21.5
Changes:
- Fix signal handling
Change-Id: I692d718ba884f7a29d7603c6dfe62074676a41d1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 23 Jan 2020 01:28:55 +0000 (10:28 +0900)]
Fix signal handling
if old sa_sigaction exists, AUL invokes the old sig_saction.
Change-Id: I0389a45fd88d71912ee86f941f853a07f4fef6c4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 21 Jan 2020 10:40:59 +0000 (19:40 +0900)]
Release version 0.21.4
Changes:
- Fix compile flags of app_launcher tool
Change-Id: I9bdfebd8d0930dd8e54a121e3284c3be6198864d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 21 Jan 2020 10:33:33 +0000 (19:33 +0900)]
Fix compile flags of app_launcher tool
- Removes "-fPIE" option
Change-Id: I3b88fdbed15fa845151763b1b2acd930288fa223
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 21 Jan 2020 10:20:15 +0000 (19:20 +0900)]
Release version 0.21.3
Changes:
- Fix type
Change-Id: I94feee98a40b40cc282a03001581a2c079d2ae37
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 21 Jan 2020 10:08:26 +0000 (19:08 +0900)]
Fix type
The return value type of iniparser_getstring() is changed to "const char*".
Change-Id: I5bc0634f99cbaa414a819a6a2d4e9de062e19413
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 14 Jan 2020 10:37:59 +0000 (19:37 +0900)]
Release version 0.21.2
Changes:
- Fix db recovery tools
Change-Id: I9c58f800dc515b228ad125a60d37b833de910fa3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 14 Jan 2020 09:51:55 +0000 (18:51 +0900)]
Fix db recovery tools
- Fix return value
Change-Id: Ic859cf677ee50822a2ad37783a21cfb153dc1269
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 9 Jan 2020 06:30:36 +0000 (15:30 +0900)]
Release version 0.21.1
Changes:
- Add db recovery tool
- Fix TIZEN_FEATURE_DEBUG_MODE
Change-Id: Ia38d6231843300d8b46056eb42ce1f5cd3e39834
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 9 Jan 2020 08:33:06 +0000 (17:33 +0900)]
Fix TIZEN_FEATURE_DEBUG_MODE
If the prelink feature is enabled, the debug feature is disabled.
Change-Id: I375f1c76b6cdd3860d35781960dc0736caacc791
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 7 Jan 2020 07:11:51 +0000 (16:11 +0900)]
Add db recovery tool
Adds:
- appsvc-db-recovery
- component-db-recovery
Change-Id: I5db587cef2b177f518aa03d48455f751df759f86
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 7 Jan 2020 01:19:58 +0000 (10:19 +0900)]
Release version 0.21.0
Changes:
- Add AUL unix signal handler
Change-Id: I66f8e7df4679432afafe318c60f9b45c5c0892d0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 6 Jan 2020 08:54:28 +0000 (17:54 +0900)]
Add AUL unix signal handler
To detect segmentation fault, AUL adds signal handlers.
While getting the signal, AUL deletes the AUL socket path.
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/221620/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/221624/
Change-Id: I69ad0ce2b5b708e5183cfb1f4d3e72885bb5cad0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 30 Dec 2019 23:06:42 +0000 (08:06 +0900)]
Release version 0.20.5
Changes:
- Remove compile warning messages
Change-Id: I74612f8a767b00303792230bb66da5bf871cd23d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 30 Dec 2019 02:10:11 +0000 (11:10 +0900)]
Remove compile warning messages
Change-Id: I35dcc3d766e23c2e6f87ea40b2c7c47fb8978303
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 20 Dec 2019 04:44:46 +0000 (13:44 +0900)]
Release version 0.20.4
Changes:
- Use monotonic time
Change-Id: I973201dea88cf2c460a28efb8cfb59863bcf6d80
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 19 Dec 2019 23:52:38 +0000 (08:52 +0900)]
Use monotonic time
To measure launching time properly, we should use monotonic time.
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/220595/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/220598/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/launchpad/+/220600/
Change-Id: Ib4dcb78240a1f7d29001a673ca5e6d2074c02b92
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 19 Dec 2019 05:41:22 +0000 (14:41 +0900)]
Release version 0.20.3
Changes:
- Set CMake project name at top
- Prevent duplicate installation
Change-Id: I621af94a2d5edfedc007dad67f96d90a46fdd525
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 17 Dec 2019 23:46:54 +0000 (08:46 +0900)]
Prevent duplicate installation
- Adds vitalness attribute on component parser plugin
- Changes queries to "INSERT" from "INSERT OR REPLACE"
- Adds a missing command to enable "foreign_keys" option
Change-Id: I7543ce3e69677be6e09205ac3c60b80bdfb4158a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Wed, 11 Dec 2019 06:55:47 +0000 (15:55 +0900)]
Set CMake project name at top
There is a problem when seting project name after defining user
variables. Some built-in variables can be affected.
Change-Id: I2cfed2c78e913136eb9d38f6b10b7ea0df414986
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Junghoon Park [Wed, 11 Dec 2019 06:33:43 +0000 (15:33 +0900)]
Release version 0.20.2
Changes:
- Remove -fPIE option for prelink mode
Change-Id: I9b45082147a360abe287cf5e7a6c6f390c927d23
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Wed, 11 Dec 2019 05:26:15 +0000 (14:26 +0900)]
Remove -fPIE option for prelink mode
Change-Id: I0d2fec3fe5cfa0299b4182ad680b16f94daecf11
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Fri, 15 Nov 2019 03:22:20 +0000 (12:22 +0900)]
Release version 0.20.1
Changes:
- Support prelink feature
Change-Id: Ic08fe5928fcf2df06c0981c224958e817d5a3578
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 15 Nov 2019 02:02:49 +0000 (11:02 +0900)]
Support prelink feature
If the `_prelink_enable` is defined, the app_launcher tool will be
compiled without -pie option.
Change-Id: I0ece66dd0dbd040c8493d39376ba09b6045a55e2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 14 Oct 2019 06:46:20 +0000 (15:46 +0900)]
Release version 0.20.0
Changes:
- Fix double closing fd
- Support Seamless Effect
Change-Id: I267b7f1ac7398045e38211ee1cc0d29fdb79c072
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 20 Aug 2019 04:54:47 +0000 (13:54 +0900)]
Support Seamless Effect
Adds:
- aul_launcher_service
- aul_running_context
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/212912/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/app-core/+/215390/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/212287/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/screen-connector/+/212645/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/widget-viewer/+/213445/
Change-Id: I58d43af123bd88d1980caf3cfbc6506e3192bc36
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 10 Oct 2019 04:57:19 +0000 (13:57 +0900)]
Fix double closing fd
Change-Id: I3ca8a92f102fa6b321a238be86679c57939218f3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 2 Oct 2019 02:23:53 +0000 (11:23 +0900)]
Release version 0.19.10
Changes:
- Print HW clock log for performance measurement
Change-Id: I013766debd534bc0d7d1f49c700b6667f6f74bbe
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 2 Oct 2019 01:33:58 +0000 (10:33 +0900)]
Print HW clock log for performance measurement
Change-Id: Ie41ec9866bed85f73f674808cbe5f4762535606c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 1 Oct 2019 23:31:57 +0000 (08:31 +0900)]
Release version 0.19.9
Changes:
- Remove duplicated codes
- Fix glib warning messages
Change-Id: If193c789311af38d9e468353a3993d4f62aaa305
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 1 Oct 2019 23:05:23 +0000 (08:05 +0900)]
Fix glib warning messages
Change-Id: I5bc39b4a808aae9eafc4d750ee9bccf061cbe404
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 27 Sep 2019 04:16:47 +0000 (13:16 +0900)]
Remove duplicated codes
- Uses aul_db functions
Change-Id: I2bcddb51860a985dcd5ed50b16039460a290d785
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Tue, 10 Sep 2019 09:15:55 +0000 (18:15 +0900)]
Release version 0.19.8
Changes:
- Fix dbus policy
- Release version 0.19.6
- Fix a bug about setting main components
- Release version 0.19.7
- Fix db mode for appsvc.db
Change-Id: I7d976483a4c7034ca38c54e12c98843a90d38816
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Tue, 10 Sep 2019 08:38:58 +0000 (17:38 +0900)]
Fix db mode for appsvc.db
Change-Id: Id13fe1bc391d855526ea143d22adf362f1d937fd
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Mon, 9 Sep 2019 23:39:14 +0000 (08:39 +0900)]
Release version 0.19.7
Changes:
- Fix a bug about setting main components
Change-Id: Ib5b8c8b149f895d40cc8eb20d0ed166d4c1faa5c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 9 Sep 2019 10:10:12 +0000 (19:10 +0900)]
Fix a bug about setting main components
Change-Id: I397126595b014c30ddb0da35984ed256a381b0a2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 9 Sep 2019 04:53:25 +0000 (13:53 +0900)]
Release version 0.19.6
Changes:
- Fix dbus policy
Change-Id: Ic226c106689daa1130446872cef62ef181cd150f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 9 Sep 2019 04:43:57 +0000 (13:43 +0900)]
Fix dbus policy
Change-Id: Ife0cea50a1630fda18e4d825145c9e562316e19d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 4 Sep 2019 08:45:24 +0000 (17:45 +0900)]
Release version 0.19.5
Changes:
- Refactor Service DB
Change-Id: I07dbe29d9d7afe54d4f710d022109b54600e834b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 9 Aug 2019 05:31:07 +0000 (14:31 +0900)]
Refactor Service DB
- Defines and uses macros
- Removes unnecessary exceptions
- Adds database busy handler
- Change insert query of appsvc
Change-Id: I9d374724b9ded987b3b9074ed6dfb898bbc34230
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 28 Aug 2019 06:23:20 +0000 (15:23 +0900)]
Release version 0.19.4
Changes:
- Add ANR Timer
Change-Id: Ib600ad7029d7e7f4a93a40ea729da46e0b73d34f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 22 Aug 2019 06:14:52 +0000 (15:14 +0900)]
Add ANR Timer
To detect ANR, this patch adds a timer. If the main thread is blocked
for more than 5 seconds, the worker thread notifies ANR to AMD.
Change-Id: I301b3e7f43b0c5823b342b5e7f0332dcb5a9bc77
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 20 Aug 2019 23:50:01 +0000 (08:50 +0900)]
Release version 0.19.3
Changes:
- Add a new enumeration for component status
Change-Id: I97763e43fa2e710bb6d4c70188971d91a3227f84
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 19 Aug 2019 01:25:59 +0000 (10:25 +0900)]
Add a new enumeration for component status
Adds:
- comp_status_e
Change-Id: I891f17988e6e54dc15eab8361fdb9271ac9321b4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Sun, 18 Aug 2019 23:40:03 +0000 (08:40 +0900)]
Release version 0.19.2
Changes:
- Fix resource leak
- Check the result of the packet
Change-Id: If19ae65f1034d1811ca77060c117bd91d651f7f1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 15 Aug 2019 12:52:30 +0000 (21:52 +0900)]
Check the result of the packet
If the request is failed, the cmd of the packet is a negative error value.
Change-Id: If5ef6e9c16719063cc89a5b0d5ab9bc8222d3b42
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 13 Aug 2019 04:13:59 +0000 (13:13 +0900)]
Fix resource leak
Change-Id: Ie8da952b78cdde2be78cee5938e1d7ec748250db
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 13 Aug 2019 02:00:14 +0000 (11:00 +0900)]
Release version 0.19.1
Changes:
- Synchronize worker thread
- Fix a bug about kicking watchdog timer
- Fix a bug about getting component info
- Add upgrade script for component-based application
- Synchronize worker thread
Change-Id: Iabd8a6eb94e994611adf6d98293960e744ec6788
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 12 Aug 2019 11:11:58 +0000 (20:11 +0900)]
Synchronize worker thread
To terminate the worker thread properly, the main thread has to wait until
the event loop of the worker thread is started. If the event loop is not
started while terminating the process, the process can be blocked.
Change-Id: I5927ca7d31e0c45d3a8783fe362147250b0e93eb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 13 Aug 2019 01:08:18 +0000 (10:08 +0900)]
Add upgrade script for component-based application
Change-Id: Ibb4da2bc0bcaac25f14d18dac15df09d100f993a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 12 Aug 2019 05:52:13 +0000 (14:52 +0900)]
Fix a bug about getting component info
Change-Id: I9ce6be6398c0b5e52345a2738bdb16f2fb26c5f8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 12 Aug 2019 03:00:21 +0000 (12:00 +0900)]
Fix a bug about kicking watchdog timer
If aul_watchdog_kick() is called immediately after calling
aul_watchdog_enable(), an idle event is started.
Because, the interval of the timer is zero in this time.
Change-Id: I49e2643db2435150a8335242b4376a7d4e762b34
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Sat, 10 Aug 2019 17:05:36 +0000 (02:05 +0900)]
Synchronize worker thread
There is a problem that the worker thread does not terminte when the main thread
terminates quickly. To terminate the worker thread properly, this patch uses
g_cond_wait() and g_cond_signal().
Change-Id: I9662b9124815fe0db777d074d65aa62cc14dec40
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 8 Aug 2019 23:14:47 +0000 (08:14 +0900)]
Release version 0.19.0
Changes:
- Fix resource leak
- Adjust package dependencies
- Remove unnecessary permission check
- Fix the exception
- Add worker thread to receive requests
- Modify watchdog feature
Change-Id: I7b0c2d41dcc771508f01410ff230169142ec7db0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 7 Aug 2019 02:01:21 +0000 (11:01 +0900)]
Modify watchdog feature
When watchdog is enabled, the app process sets the timer to start
sending ping request to amd.
If ping is not sent within a specified period, amd notifies it to
resourced. And then, the app process is terminated by resourced.
Change-Id: I4817ddb10b2d86f61630dfa0dabc44ddb2db0b22
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 2 Aug 2019 09:46:19 +0000 (18:46 +0900)]
Add worker thread to receive requests
Change-Id: I8189379f79335da0ae9ea5d012099fa7b219c38c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 8 Aug 2019 10:52:24 +0000 (19:52 +0900)]
Fix the exception
The errno value can be changed by printing dlog.
Change-Id: Ic3a82c413b9c5bae9fc7a587a8cb4e4538530c05
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 8 Aug 2019 09:43:59 +0000 (18:43 +0900)]
Remove unnecessary permission check
If a process doesn't have a permission, sqlite3_open_v2() returns an
error.
Change-Id: If035b484035a2c27059e8aabadcefc652349c204
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 6 Aug 2019 10:32:03 +0000 (19:32 +0900)]
Adjust package dependencies
Recommends:
- amd
- amd-mod-component-manager
- amd-mod-watchdog
Change-Id: I6060240bb7a7f166052d6997372e40339919ed5b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 8 Aug 2019 04:44:16 +0000 (13:44 +0900)]
Fix resource leak
Change-Id: I20892cf837bde1328e36b3dc3168830ce3fb9589
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 6 Aug 2019 07:34:29 +0000 (16:34 +0900)]
Release version 0.18.3
Changes:
- Change BootingDone signal interface
Change-Id: Iae614f48713b004004266980d7cde351a5db2e18
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 6 Aug 2019 05:55:32 +0000 (14:55 +0900)]
Change BootingDone signal interface
The path is changed to "/org/tizen/system".
The interface is changed to "org.tizen.system.Booting".
Change-Id: I628a5f824a85d6a7352310b51db64a359c69afd4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 5 Aug 2019 06:13:35 +0000 (15:13 +0900)]
Release version 0.18.2
Changes:
- Change signal name about CoolDown mode
- Define new functions for handling package recovery mode
- Fix a wrong implementation
Change-Id: Id7e27e76995c7d8775bfdb77d27e440738aa29ff
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 5 Aug 2019 06:06:08 +0000 (15:06 +0900)]
Fix a wrong implementation
Change-Id: Ifb3ea4f60aaf0d9285f27797f18fb305cec50ee3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 2 Aug 2019 00:46:42 +0000 (09:46 +0900)]
Define new functions for handling package recovery mode
To handle recovering the package, the functions are added.
While recoverying the package, the functions will be invoked by the
installer.
Adds:
- PKGMGR_PARSER_PLUGIN_RECOVERINSTALL()
- PKGMGR_PARSER_PLUGIN_RECOVERUNINSTALL()
- PKGMGR_PARSER_PLUGIN_RECOVERUPGRADE()
- PKGMGR_MDPARSER_PLUGIN_RECOVERINSTALL()
- PKGMGR_MDPARSER_PLUGIN_RECOVERUNINSTALL()
- PKGMGR_MDPARSER_PLUGIN_RECOVERUPGRADE()
Change-Id: I80526ca8181c4c48bfe04029185b078d2fcdb351
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 1 Aug 2019 22:52:59 +0000 (07:52 +0900)]
Change signal name about CoolDown mode
The CoolDown Mode signal interface is changed.
Change-Id: Iadf160456e48feb08f8d38c77c9abe4d59333d72
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 31 Jul 2019 22:35:45 +0000 (07:35 +0900)]
Release version 0.18.1
Changes:
- Make explicit linkage
Change-Id: I63b06b922c649713d34e39a8b4b7959d89f3d951
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 31 Jul 2019 07:48:25 +0000 (16:48 +0900)]
Make explicit linkage
Change-Id: I73026b4d51b25d1dcb7ecfa9f57cfe3fe2330bb4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 25 Jul 2019 08:34:50 +0000 (17:34 +0900)]
Release version 0.18.0
Changes:
- Add new functions to handle the running instance
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Change-Id: I4dc4ac30bd59ac9861c01027fda804d945f36e9b
Hwankyu Jhun [Mon, 15 Jul 2019 07:56:06 +0000 (16:56 +0900)]
Add new functions to handle the running instance
Adds:
- aul_comp_resume()
- aul_comp_terminate()
- aul_comp_is_running()
- aul_terminate_app_with_instance_id()
- aul_terminate_app_with_instance_id_for_uid()
- aul_terminate_app()
- aul_terminate_app_for_uid()
- aul_app_is_running_with_instance_id()
Change-Id: Ie8c23c87fbb808da8c43cdf966418a82aae67edf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghyun Yeon [Mon, 22 Jul 2019 08:44:37 +0000 (17:44 +0900)]
Release version 0.17.7
Changes:
- Revert "Fix pkg parser connection logic"
Change-Id: I46084314fc6324d7eb6845cacfdbc133c2118152
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
ilho kim [Mon, 22 Jul 2019 05:35:13 +0000 (05:35 +0000)]
Revert "Fix pkg parser connection logic"
This reverts commit
59df121d2dfef09f2e241b919fcd703f0a9113c8.
Change-Id: Ic5d0eee3ae3b5e35db8dd677882681f9ca43016b
Junghyun Yeon [Tue, 16 Jul 2019 00:38:41 +0000 (09:38 +0900)]
Release version 0.17.6
Changes:
- Fix pkg parser connection logic
Change-Id: Id6b6f4501037b30e1816c434eca54f48984fed40
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>