summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
5 daysRelase version 1.3.1accepted/tizen/unified/x/20240820.013132accepted/tizen/unified/dev/20240821.053421accepted/tizen/unified/20240819.150122tizenaccepted/tizen_unified_xaccepted/tizen_unified_devaccepted/tizen_unifiedSukhyungKang1-1/+1
changes: - Fix build error for riscv Change-Id: I4ff5ae49af4a9aa98a603c7182322d2462d8cd67 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
5 daysFix build error for riscvSukhyungKang1-0/+1
Change-Id: I2514e62b46d5269c08e271409591583d526ff601 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
11 daysRelase version 1.3.0accepted/tizen/unified/dev/20240819.095549accepted/tizen/unified/20240814.180300SukhyungKang1-1/+1
changes: - Add plugin for string type support size type Change-Id: Ifabe6ae32fc4d2e16edd2642ec60902f1405da63 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-08-09Add plugin for string type support size typeSukhyungKang15-36/+1163
Change-Id: I5f3684d58a35293b88269331cb41eae390115c17 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-08-01Relase version 1.2.83accepted/tizen/unified/x/asan/20240813.225845accepted/tizen/unified/toolchain/20240812.131610accepted/tizen_unified_x_asanaccepted/tizen_unified_toolchainSukhyungKang1-1/+1
changes: - Add NULL check for atoi Change-Id: I0c663a86a451017f6d09753f7129863dcfd8b87d Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-08-01Add NULL check for atoiSukhyungKang1-0/+5
Change-Id: I1b63b98bdc7a6d38985ac716f784da8173e32035 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-06-11Relase version 1.2.82accepted/tizen/unified/x/asan/20240625.091854accepted/tizen/unified/x/20240612.025852accepted/tizen/unified/toolchain/20240624.121252accepted/tizen/unified/dev/20240620.005313accepted/tizen/unified/20240611.123828SukhyungKang1-1/+1
changes: - Modify api documentation Change-Id: If5fe187aa333cb142c996ab648dcd29db9489b85 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-05-22Modify api documentationSukhyungKang1-0/+39
Change-Id: I763fd3163014bd3872f481e2372082f61c13fd57 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-03-12Relase version 1.2.81accepted/tizen/unified/x/20240314.073142accepted/tizen/unified/20240313.135041accepted/tizen/unified/20240313.133615SukhyungKang1-1/+1
changes: - Change lcov option to fix build error Change-Id: I9a2a276a16b67ea179aebb32d69d25a3d22a1a41 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-03-12Change lcov option to fix build errorSukhyungKang1-1/+1
Change-Id: Ic25546674197658972d940f7f9a6cafd10b02852 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-03-06Relase version 1.2.80accepted/tizen/unified/x/20240308.033517accepted/tizen/unified/toolchain/20240311.065301accepted/tizen/unified/20240307.075333SukhyungKang1-1/+1
changes: - change to use std::move to avoid copy Change-Id: I2bd64bf0c4977eafef0bc1f7a59fb12b205c1ae5 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-03-06change to use std::move to avoid copySukhyungKang1-10/+10
Change-Id: I3d712dfce6b7dcfa98a34a87eb109633549db206 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-02-01Relase version 1.2.79accepted/tizen/unified/x/20240206.004154accepted/tizen/unified/20240205.162741SukhyungKang1-1/+1
changes: - Add to check null string Change-Id: I8c11244d99aec7ab41596f2060419c8859a763ee Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2024-02-01Add to check null stringSukhyungKang1-1/+5
Change-Id: Ic9c8e944a35ee135de8e6331e762eccf14f17e69 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2023-12-15Relase version 1.2.78accepted/tizen/unified/riscv/20231226.210805accepted/tizen/unified/20231219.041256accepted/tizen_unified_riscvInkyun Kil1-1/+1
changes: - Modify widget_instance_terminate_app function - Fix unittest build issue Change-Id: I7a83da084405ac454189bf301ff58e844ebcc492 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-12-15Fix unittest build issueInkyun Kil3-4/+4
Change-Id: Ib44350052e22862a7904f7bfc46e48a0c1cdb7f0 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-12-15Modify widget_instance_terminate_app functionHwankyu Jhun1-1/+1
The function uses aul_terminate_pid_async() instead of aul_terminate_pid(). AMD checks whether the caller has a permission or not when getting the APP_TERM_BY_PID_ASYNC request. Change-Id: I88961b76a7e584d545653c760df3692eb00aa792 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2023-10-25Release version 1.2.77accepted/tizen/unified/20231025.120159accepted/tizen/unified/20231025.093308Inkyun Kil1-1/+1
changes: - Unify gcov package name and unittest package name Change-Id: Id4c33f2f989b6be72aea6eaa42b1774b3ebe3946 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-10-25Unify gcov package name and unittest package nameInkyun Kil1-8/+8
Change-Id: I9e96403ecfb51ec7ca610a895fb9dd43f1321788 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-10-23Relase version 1.2.76accepted/tizen/unified/20231024.032156Inkyun Kil1-1/+1
changes: - Modify package name of gcov Change-Id: Id0d642742520d25642e7ed7aa38491c32c9adc4d Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-10-23Modify package name of gcovInkyun Kil1-3/+3
Change-Id: I0bbf36fc98d9b8f0df07adacbec0bc91233dc644 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-10-17Release version 1.2.75SukhyungKang1-1/+1
changes: - change to check widget feature first Change-Id: I3d4ebfa8660d48224acbde22c0ad2641b61d7459 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2023-10-17change to check widget feature firstSukhyungKang1-6/+8
when the widget feature is disabled, widget is not supported error should be returned before other errors. Change-Id: I608841a23c822d6597a49026b885aed2d5f617dc Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2023-09-18Release version 1.2.74accepted/tizen/unified/20230920.072007accepted/tizen/8.0/unified/20231005.093141Inkyun Kil1-1/+1
changes: - Improves code coverage and modify unittest package name Change-Id: I8eb874f6e07dc57debc274085e9d6aec5fa5ab70 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-09-18Improves code coverage and modify unittest package nameInkyun Kil15-115/+610
Change-Id: I0b0e714d8ae01b4274f64573e8c7b728f236205f Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-05-26Remove duplicated includeSukhyungKang1-1/+0
Change-Id: I0ef32c0dfd99cec33a5d38a230c4a629acd2f30f Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2023-03-03Release version 1.2.73accepted/tizen/7.0/unified/20230303.102028tizen_7.0accepted/tizen_7.0_unifiedSangyoon Jang1-1/+1
Changes: - Fix static analysis issue Change-Id: I0460fc9b27c57fea6ae46f8f3f36e9cce76dcea6 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2023-03-03Fix static analysis issueSangyoon Jang1-0/+3
Change-Id: If4f86501966d5c2eab3084e1a005b817125a2149 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2023-02-24Release version 1.2.72Sangyoon Jang1-1/+1
Changes: - Add Apache license file Change-Id: Idca920a2534ed1ef49723753e136d30b7a29d0f9 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2023-02-23Add Apache license fileSangyoon Jang3-3/+207
Change-Id: I3f285e154801fb9d12b42eb1464a3192f834d98c Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2023-01-18Release version 1.2.71accepted/tizen/unified/20230223.162148SukhyungKang1-1/+1
Changes: - Fix unreachable code Change-Id: I4a661bc3287563d911784c3d70d931a07fe81690 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2023-01-18Fix unreachable codeSukhyungKang1-1/+2
Change-Id: I3c23dd517cce7b731196c2216c32dc6ea83d45cd Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2022-12-19Release version 1.2.70accepted/tizen/unified/20221220.041633jh9216.park1-1/+1
Changes: - Use Gmock instead of fff - Refactor widget-service-parser Signed-off-by: jh9216.park <jh9216.park@samsung.com> Change-Id: Icd185cc4950749992f4b58bb718e3205ee4642d0
2022-12-07Refactor widget-service-parserjh9216.park34-1675/+2015
- Rewrite code using c++ - Use tizen-database package - Requires: https://review.tizen.org/gerrit/#/c/platform/core/base/bundle/+/285042/ Change-Id: Ia497149e4f67bce6dba924cff480730c2946289e Signed-off-by: jh9216.park <jh9216.park@samsung.com>
2022-08-30Use Gmock instead of fffInkyun Kil29-7169/+1191
Change-Id: I2b521770ebae62fb7d7a8b463ef819ea843d8cf9 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2022-06-07Release version 1.2.69tizen_7.0_m2_releasesubmit/tizen/20220607.073648accepted/tizen/unified/20220608.140043accepted/tizen/7.0/unified/hotfix/20221116.105120accepted/tizen/7.0/unified/20221110.060931tizen_7.0_hotfixaccepted/tizen_7.0_unified_hotfixSukhyungKang1-1/+1
Changes: - Remove dali from document - Change spec file for coverage Change-Id: I54be8827dc262a4530cb9be6ffd7cb60539be061 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2022-06-03Change spec file for coverageSukhyungKang2-9/+36
- When the "read" api is called, tc is paused in emulator. So fake api is changed to return 0. Change-Id: I003a96c00f1bb563469e97ad520964ba8ade3fa1 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2022-05-16Remove dali from documentSukhyungKang1-4/+0
Change-Id: I2362210986909eadd08e998660b1d8952f894255 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2022-03-07Release version 1.2.68submit/tizen/20220309.135653submit/tizen/20220307.045112accepted/tizen/unified/20220314.125239SukhyungKang1-1/+1
Changes: - Add widget instance delete api Change-Id: Icf9f5d04dd6fa9e8ef363d601b75d9c7a8e1c431 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2022-02-25Add widget instance delete apiSukhyungKang2-0/+24
Change-Id: I90e008dda4b7a3c1d89c9ec4a7607ebd482b7141 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2022-02-21Release version 1.2.67submit/tizen/20220221.040231accepted/tizen/unified/20220222.132932SukhyungKang1-1/+1
Changes: - Change query from insert to replace Change-Id: I7a09d38e76b168fe6cc2b051fdf320187371ae0c Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2022-02-11Change query from insert to replaceSukhyungKang2-8/+8
Change-Id: Ie3bc8e3a5efdf6570887ffc4272393a534fcfc13 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2022-01-20Release version 1.2.66submit/tizen_6.5/20220123.222508submit/tizen_6.5/20220121.000129submit/tizen_6.5/20220120.064818submit/tizen/20220120.231448submit/tizen/20220120.083417submit/tizen/20220120.064930accepted/tizen/unified/20220124.020821accepted/tizen/6.5/unified/20220125.122856tizen_6.5accepted/tizen_6.5_unifiedHwankyu Jhun1-1/+1
Changes: - Fix installation path of gcov result Change-Id: I0b0aeca9887a55fd722537214b9efdc199f73899 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-01-20Fix installation path of gcov resultHwankyu Jhun1-2/+2
Change-Id: Ief01eac171e566c81d57472f06ca2b76f06e5c62 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-01-05Release version 1.2.65submit/tizen/20220104.231639SukhyungKang1-1/+1
Changes: - Fix leak and worng calling after release - Fix log messages Change-Id: I8d4a0db5ec37d7a9aa1551fdceecb4cac43a1788 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2022-01-04Fix leak and worng calling after releaseSukhyungKang2-30/+44
Change-Id: Iedda3416910a1a9f89b40ecd77ac7069e4aeb70e Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2021-12-10Fix log messagesHwankyu Jhun1-2/+2
While getting the app dead event from AMD, the instance ID is always nullptr. Change-Id: I8a7ed50e0cfedfeed5fd39c0446c9fcf4bea0a34 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2021-12-10Release version 1.2.64submit/tizen_6.5/20211210.011243submit/tizen/20211210.011225accepted/tizen/unified/20211213.133441accepted/tizen/6.5/unified/20211213.212314Hwankyu Jhun1-1/+1
Changes: - Fix wrong widget_id compare logic - Fix use after free Change-Id: Ia5ca2ed930413e2603090321ffb26b327620cc32 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2021-12-09Fix use after freeHwankyu Jhun1-18/+14
When the table existence check step is failed, the function closes the db. And then, the _recover_db() function closes the db with the same handle. In this time, the double free occurs. This patch fixes it. +--------------------------------------------------------------------------+ | ERROR: AddressSanitizer: heap-use-after-free on address 0x47c033e8 at | | pc 0x412dd2d5 bp 0x40812174 sp 0x40812164 | | READ of size 4 at 0x47c033e8 thread T0 | | #0 0x412dd2d2 in sqlite3SafetyCheckSickOrOk /usr/src/debug/ | | sqlite-3.33.0-2.34.arm/sqlite3.c:32567 | | #1 0x412dd2d2 in sqlite3Close /usr/src/debug/sqlite-3.33.0-2.34.arm/ | | sqlite3.c:162204 | | #2 0x40db45ea in _recover_db /usr/src/debug/ | | libwidget_service-1.2.63-1.arm/src/widget_service.c:319 | | #3 0x40db4c06 in _check_db_integrity /usr/src/debug/ | | libwidget_service-1.2.63-1.arm/src/widget_service.c:435 | | #4 0x40dba2ec in widget_service_check_db_integrity /usr/src/debug/ | | libwidget_service-1.2.63-1.arm/src/widget_service.c:447 | | #5 0x400009d8 in main /usr/src/debug/libwidget_service-1.2.63-1.arm/tool/| | widget_recovery.c:45 | | #6 0x40e24c88 in __libc_start_main /usr/src/debug/glibc-2.30-2.9.arm/csu/| | libc-start.c:308 | +--------------------------------------------------------------------------+ | 0x47c033e8 is located 104 bytes inside of 520-byte region | | [0x47c03380,0x47c03588) | | freed by thread T0 here: | | #0 0x408f4092 in __interceptor_free (/lib/libasan.so.6+0xa1092) | | #1 0x41192bbc in sqlite3StatusDown /usr/src/debug/sqlite-3.33.0-2.34.arm/| | sqlite3.c:21425 | | #2 0x41192bbc in sqlite3_free /usr/src/debug/sqlite-3.33.0-2.34.arm/ | | sqlite3.c:27703 | | #3 0x41192bbc in sqlite3_free /usr/src/debug/sqlite-3.33.0-2.34.arm/ | | sqlite3.c:27697 | | #4 0x412dd1ae in sqlite3Close /usr/src/debug/sqlite-3.33.0-2.34.arm/ | | sqlite3.c:162244 | | #5 0x40db4d04 in _check_table_exist /usr/src/debug/ | | libwidget_service-1.2.63-1.arm/src/widget_service.c:397 | | #6 0x40db4d04 in _check_db_integrity /usr/src/debug/ | | libwidget_service-1.2.63-1.arm/src/widget_service.c:433 | | #7 0x40dba2ec in widget_service_check_db_integrity /usr/src/debug/ | | libwidget_service-1.2.63-1.arm/src/widget_service.c:447 | | #8 0x400009d8 in main /usr/src/debug/libwidget_service-1.2.63-1.arm/tool/| | widget_recovery.c:45 | | #9 0x40e24c88 in __libc_start_main /usr/src/debug/glibc-2.30-2.9.arm/csu/| | libc-start.c:308 | +--------------------------------------------------------------------------+ Change-Id: Ic0bfb7fd4738ac0caa4d7c88e860b0eb2362f535 Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2021-07-21Fix wrong widget_id compare logicdean1-0/+5
Change-Id: Ib3373a577c0c2b1135a13d44b876159f396c0d89 Signed-off-by: dean <hyunho.kang@berkeley.edu>