Fix use after free
[platform/core/appfw/widget-service.git] / src / widget_service.c
2021-12-09 Hwankyu JhunFix use after free 99/267599/4
2021-07-21 deanFix wrong widget_id compare logic 70/261570/2
2021-06-10 HyunhoFix memory leak 22/259522/2
2020-07-20 hyunhoRemove unnecessary null check 62/238862/2
2020-06-01 hyunhoSupport internal size types 62/234862/5
2020-04-23 SukHyung KangMerge "Add unit TC" into tizen
2020-04-22 SukHyung, KangChange error return for unset callback api 44/231444/1
2020-04-14 SukHyung, KangFix error return 30/230630/3
2020-04-07 SukHyung, KangMove widget disable/enable api to public 28/229628/9
2020-03-16 SukHyung, KangAdd DB upgrade script 76/227076/5
2020-03-02 SukHyung, KangAdd widget enable/disable api 35/223135/17
2020-01-22 Hwankyu JhunFix calling iniparser_getseckeys() 04/223004/6
2020-01-22 Hwankyu JhunFix type 74/222974/1
2019-12-18 hyunhoFix wrong error log 06/220406/1
2019-10-02 hyunhoFix wrong log message 23/215123/1
2018-09-03 Hwankyu JhunModified log messages 19/188219/1
2018-07-16 Hwankyu JhunFix static analysis issues 93/184193/1
2018-01-30 hyunhoRemove wayland dependancy 35/168735/2
2018-01-15 hyunhoFix DEREF NULL 94/167094/1
2017-12-18 hyunhoFix widget recovery init bug 09/164209/2
2017-12-13 hyunhoAdd db integrity check tool 61/163561/9
2017-10-10 Hyunho KangAdd lcov comment 62/154262/1
2017-09-26 Junghoon ParkFix static analysis issue 98/152498/6
2017-09-18 Hwankyu JhunMerge branch 'tizen_3.0' into devel/tizen 39/150539/1 devel/tizen
2017-09-13 Youngjae Shinfix coding rule error 13/149713/3
2017-08-01 Hyunho KangFix log level and message 54/141754/1
2017-07-19 Junghoon ParkAdd period value into bundle 66/139466/2
2017-07-17 Hyunho KangFix widget list duplication check bug 03/139103/3 accepted/tizen/3.0/common/20170719.081640 accepted/tizen/3.0/ivi/20170719.003734 accepted/tizen/3.0/mobile/20170719.003655 accepted/tizen/3.0/tv/20170719.003708 accepted/tizen/3.0/wearable/20170719.003720 submit/tizen_3.0/20170717.101133
2017-06-15 Hwankyu JhunFix widget_service_change_period API 43/134243/1
2017-05-31 Junghoon ParkFind current locale when the incoming parameter 'lang... 62/130762/3
2017-05-24 Junghoon ParkFind current locale when the incoming parameter 'lang... 90/130790/1 submit/tizen_3.0/20170524.073551
2017-05-12 Hyunho KangFix get widget info bug 07/128907/1 accepted/tizen/3.0/common/20170523.130031 accepted/tizen/3.0/ivi/20170523.020716 accepted/tizen/3.0/mobile/20170523.020708 accepted/tizen/3.0/tv/20170523.020710 accepted/tizen/3.0/wearable/20170523.020713 submit/tizen_3.0/20170512.051405 submit/tizen_3.0/20170522.224620
2017-05-11 Hyunho KangFix get widget info bug 86/128786/1
2017-04-25 Hyunho KangGet preview path base on language 07/126707/1 accepted/tizen/3.0/common/20170508.153017 accepted/tizen/3.0/ivi/20170508.050505 accepted/tizen/3.0/mobile/20170508.050444 accepted/tizen/3.0/tv/20170508.050452 accepted/tizen/3.0/wearable/20170508.050455 submit/tizen_3.0-common/20170508.080135 submit/tizen_3.0-common/20170508.081301 submit/tizen_3.0-common/20170508.091535 submit/tizen_3.0/20170425.021233 submit/tizen_3.0_common/20170508.091735
2017-04-25 Hyunho KangGet preview path base on language 61/126661/4
2017-03-10 Hwankyu JhunFix memory leak 10/118410/1 accepted/tizen/3.0/common/20170316.121720 accepted/tizen/3.0/ivi/20170316.083344 accepted/tizen/3.0/mobile/20170316.083309 accepted/tizen/3.0/tv/20170316.083325 accepted/tizen/3.0/wearable/20170316.083333 submit/tizen_3.0/20170316.021307
2017-03-10 Hwankyu JhunFix memory leak 07/118407/1
2017-01-23 Hwankyu JhunFix memory leak
2017-01-23 Hwankyu JhunFix memory leak 96/111596/2
2017-01-09 Hyunho KangFix widget_service_get_icon bug 43/108943/3 accepted/tizen_3.0.m2_common accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 accepted/tizen/3.0.m2/common/20170110.181743 accepted/tizen/3.0.m2/mobile/20170110.084052 accepted/tizen/3.0.m2/tv/20170110.084104 accepted/tizen/3.0.m2/wearable/20170110.084115 accepted/tizen/3.0/common/20170109.200423 accepted/tizen/3.0/ivi/20170109.074242 accepted/tizen/3.0/mobile/20170109.074147 accepted/tizen/3.0/tv/20170109.074207 accepted/tizen/3.0/wearable/20170109.074226 submit/tizen_3.0.m2/20170109.005227 submit/tizen_3.0/20170109.003313
2016-12-09 Hyunho KangRefactoring resolution files 83/103683/1 accepted/tizen/3.0/common/20161212.060405 accepted/tizen/3.0/ivi/20161212.022759 accepted/tizen/3.0/mobile/20161212.022601 accepted/tizen/3.0/tv/20161212.022656 accepted/tizen/3.0/wearable/20161212.022728 submit/tizen_3.0/20161209.072525
2016-10-18 Hwankyu JhunFix return value about widget_service_get_content_of_wi... 69/92669/1 accepted/tizen/3.0/common/20161114.105638 accepted/tizen/3.0/ivi/20161028.123040 accepted/tizen/3.0/ivi/20161028.133927 accepted/tizen/3.0/mobile/20161028.122340 accepted/tizen/3.0/mobile/20161028.133034 accepted/tizen/3.0/tv/20161028.122622 accepted/tizen/3.0/tv/20161028.133349 accepted/tizen/3.0/wearable/20161028.122846 accepted/tizen/3.0/wearable/20161028.133659 accepted/tizen/common/20161018.175305 accepted/tizen/ivi/20161018.235355 accepted/tizen/mobile/20161018.235333 accepted/tizen/tv/20161018.235345 accepted/tizen/wearable/20161018.235339 submit/tizen/20161018.072833 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082323 submit/tizen_3.0/20161028.082423 submit/tizen_3.0_common/20161104.104000
2016-10-14 Hyunho KangFix widget_service_change_period wrong return 48/92248/1
2016-10-13 Hwankyu JhunFix widget_service_get_widget_id API 00/92200/1 accepted/tizen/common/20161014.043106 accepted/tizen/ivi/20161014.005441 accepted/tizen/mobile/20161014.005350 accepted/tizen/tv/20161014.005408 accepted/tizen/wearable/20161014.005423 submit/tizen/20161014.000340
2016-10-12 Hyunho KangFix widget_service_get_content_of_widget_instance() 25/81325/7 accepted/tizen/common/20161013.155703 accepted/tizen/ivi/20161013.000921 accepted/tizen/mobile/20161013.000845 accepted/tizen/tv/20161013.000857 accepted/tizen/wearable/20161013.000907 submit/tizen/20161012.155021
2016-10-12 Hyunho KangFix widget_service_chage_period instance exist logic 53/91953/5
2016-10-11 Hwankyu JhunFix wrong parameter about widget_service_set_lifecycle_... 00/91700/1 accepted/tizen/common/20161011.154205 accepted/tizen/ivi/20161011.234109 accepted/tizen/mobile/20161011.234105 accepted/tizen/tv/20161011.234040 accepted/tizen/wearable/20161011.234103 submit/tizen/20161011.045658
2016-10-07 Hwankyu JhunFix widget_service_get_widget_id API 83/91283/5
2016-09-27 Hyunho KangRevert "Fixing build error" 95/89795/1
2016-09-23 MyoungJune ParkFixing build error 82/89382/3 accepted/tizen/ivi/20160926.000643 accepted/tizen/mobile/20160926.000551 accepted/tizen/tv/20160926.000607 accepted/tizen/wearable/20160926.000625 submit/tizen/20160923.052548
2016-09-06 Hyunho KangImplement widget_service_get_instance_count 99/86999/2 accepted/tizen/3.0/ivi/20161011.070331 accepted/tizen/3.0/mobile/20161015.034356 accepted/tizen/3.0/tv/20161016.010002 accepted/tizen/3.0/wearable/20161015.084425 accepted/tizen/common/20160908.134613 accepted/tizen/ivi/20160909.001717 accepted/tizen/ivi/20160926.091551 accepted/tizen/mobile/20160909.001623 accepted/tizen/mobile/20160926.091503 accepted/tizen/tv/20160909.001640 accepted/tizen/tv/20160926.091512 accepted/tizen/wearable/20160909.001656 accepted/tizen/wearable/20160926.091530 submit/tizen/20160908.041324 submit/tizen/20160926.053137 submit/tizen_3.0_ivi/20161010.000008 submit/tizen_3.0_mobile/20161015.000007 submit/tizen_3.0_tv/20161015.000006 submit/tizen_3.0_wearable/20161015.000006
2016-08-22 Hyunho KangLoad resolution info from .ini file 40/84140/9
2016-08-07 Hwankyu JhunImplement widget_service_get_widget_max_count API 49/81549/10 submit/tizen/20160809.011327
2016-07-26 HwanKyu JhunMerge "Fix widget_service_get_widget_list return value... accepted/tizen/common/20160726.080617 accepted/tizen/ivi/20160726.063249 accepted/tizen/mobile/20160726.063157 accepted/tizen/tv/20160726.063211 accepted/tizen/wearable/20160726.063229 submit/tizen/20160726.020747
2016-07-25 Daehyeon JungFix widget_service_get_widget_list return value 26/81326/1
2016-07-13 Junghoon ParkFix coding style 29/79829/1 accepted/tizen/common/20160714.152704 accepted/tizen/common/20160714.152752 accepted/tizen/ivi/20160714.053828 accepted/tizen/mobile/20160714.053744 accepted/tizen/tv/20160714.053800 accepted/tizen/wearable/20160714.053816 submit/tizen/20160714.000614 submit/tizen/20160714.002239
2016-07-12 Hyunho KangExclude line and function from coverage measurement 46/79646/3 accepted/tizen/common/20160713.050508 accepted/tizen/ivi/20160712.091233 accepted/tizen/mobile/20160712.091252 accepted/tizen/tv/20160712.091230 accepted/tizen/wearable/20160712.091249 submit/tizen/20160712.081629
2016-07-11 Daehyeon JungFix widget_service_trigger_update 62/78462/6 accepted/tizen/common/20160712.150529 accepted/tizen/ivi/20160712.000228 accepted/tizen/mobile/20160712.000110 accepted/tizen/tv/20160712.000208 accepted/tizen/wearable/20160712.000217 submit/tizen/20160711.130213
2016-06-29 Daehyeon Jungfix widget update 31/77331/1 accepted/tizen/common/20160630.153959 accepted/tizen/ivi/20160701.033833 accepted/tizen/mobile/20160701.033948 accepted/tizen/tv/20160701.033743 accepted/tizen/wearable/20160701.033857 submit/tizen/20160630.104402
2016-06-17 Daehyeon Jungfix uninitialized value 13/75213/1 accepted/tizen/common/20160617.122026 accepted/tizen/ivi/20160620.024547 accepted/tizen/mobile/20160620.024449 accepted/tizen/tv/20160620.024512 accepted/tizen/wearable/20160620.024526 submit/tizen/20160617.065536 submit/tizen/20160617.084427
2016-05-26 Daehyeon JungAdd privilege check 69/71569/2 accepted/tizen/common/20160526.150347 accepted/tizen/ivi/20160526.094943 accepted/tizen/mobile/20160526.095131 accepted/tizen/tv/20160526.095011 accepted/tizen/wearable/20160526.095046 submit/tizen/20160526.062537
2016-05-02 Daehyeon Jungcheck privilege 56/68856/1
2016-03-24 Daehyeon JungAdd pirivilege check 77/63577/1 accepted/tizen/common/20160324.173503 accepted/tizen/ivi/20160325.032351 accepted/tizen/mobile/20160325.032255 accepted/tizen/tv/20160325.032313 accepted/tizen/wearable/20160325.032332 submit/tizen/20160324.150057
2016-03-24 Daehyeon JungAdd widget_service_(un)set_lifecycle_cb 16/63516/5 submit/tizen/20160324.130530
2016-03-24 Daehyeon JungStore nodisplay value to widget db 30/63530/2
2016-03-24 Sangyoon JangAdjust multi-user environment 70/63270/10
2016-03-16 Daehyeon Jungfix utc errors 88/62488/1 accepted/tizen/common/20160317.160657 accepted/tizen/ivi/20160317.115919 accepted/tizen/mobile/20160317.115828 accepted/tizen/tv/20160317.115843 accepted/tizen/wearable/20160317.115859 submit/tizen/20160317.042604
2016-03-14 Daehyeon Jungimplement empty functions 34/60834/5 accepted/tizen/common/20160314.164611 accepted/tizen/ivi/20160315.122813 accepted/tizen/mobile/20160315.122704 accepted/tizen/tv/20160315.122722 accepted/tizen/wearable/20160315.122752 submit/tizen/20160314.110623 submit/tizen/20160315.071522
2016-03-09 Hwankyu JhunAdjust coding rule 17/61617/1
2016-01-25 Daehyeon Jungfix build errors on UTC 43/57843/1 accepted/tizen/ivi/20160218.023418 accepted/tizen/mobile/20160125.224946 accepted/tizen/tv/20160125.225003 accepted/tizen/wearable/20160125.225022 submit/tizen/20160125.093331 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000002
2016-01-20 Sangyoon JangImplement widget_service apis 66/56766/16
2016-01-07 Daehyeon Jungremove legacy widget codes 15/56415/1
2015-09-16 Sung-jae ParkSync with the latest tizen 2.x 28/48228/1 pepper accepted/tizen/mobile/20150917.041051 accepted/tizen/mobile/20151126.042156 accepted/tizen/tv/20150917.041114 accepted/tizen/tv/20151126.042209 submit/tizen/20150916.141025 submit/tizen/20150917.014254 submit/tizen/20151126.030401 tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
2015-09-02 Sung-jae ParkSync with the latest code of tizen 2.x 84/47284/1 submit/tizen_mobile/20150903.042129
2015-08-12 Sung-jae ParkApply AppFW requests. accepted/tizen/mobile/20150812.110852 submit/tizen_mobile/20150812.025625 submit/tizen_mobile/20150812.073921
2015-06-25 Sung-jae ParkSync with the latest tizen 2.4 89/42289/1 accepted/tizen/mobile/20150625.112851 submit/tizen_mobile/20150625.094438
2015-05-11 Sung-jae ParkMerge branch 'tizen_2.3' of ssh://spin:29418/apps/widge...
2015-05-06 Sung-jae ParkFix the code.
2015-05-06 Sung-jae ParkUpdate the code for TC
2015-05-01 Sung-jae ParkPull from Tizen 2.3.1 with its history
2015-05-01 Sung-jae ParkClean up all
2015-04-29 Kyuho JoMerge latest codes from tizen 2.3 branch
2015-04-29 Kyuho JoMerge from tizen 2.3.1 95/38795/1
2015-04-24 Sung-jae ParkReplace string type content info with bundle type.
2015-04-23 Sung-jae Park[DONE] Start implementation for monitoring states of...
2015-04-22 Sung-jae ParkAdd new internal API for getting the count of max insta...
2015-04-20 Kyuho JoFix PREVENT issues
2015-04-20 Sung-jae ParkPrepare for supporting the wayland.
2015-04-20 Kyuho JoMerge latest codes from tizen 2.3 branch
2015-04-15 Sung-jae ParkCreate/Destroy lock updated.
2015-04-14 Sung-jae ParkValidate caller of widget_service_get_base_file_path()
2015-04-14 Sung-jae ParkAdd new internal API to get the root path of given...
2015-04-13 Kyuho JoMerge latest codes from tizen 2.3 branch
2015-04-13 Sung-jae ParkChange the behaviour of widget_service_get_widget_id.
2015-04-09 Kyuho JoMerge latest codes from tizen 2.4 branch
2015-04-06 Kyuho JoChange by ACR
2015-04-01 Kyuho JoChanges by ACR
2015-03-31 Kyuho JoChanges by ACR
2015-03-31 Sung-jae ParkExport some utility functions.
2015-03-31 Sung-jae ParkABI parser is moved from data-provider-master
next