summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
dyamy-lee [Thu, 10 Jun 2021 10:39:17 +0000 (19:39 +0900)]
Checked return value
Changed coverity rule checked the function which has return value.
So, following this rule, add checking return value of tbm_surface fuction.
Change-Id: Ic717804a8bdc6a2b97b0eba37e1c2f1978c5f163
dyamy-lee [Tue, 30 Mar 2021 04:05:17 +0000 (13:05 +0900)]
Change way of printing error messge to use %m
It's better way to use %m than using strerror(errno).
%m doesn't need parameter like errno
Change-Id: I6d32e5533dfa58115ab1aea0b3aa0f0f0ca429be
dyamy-lee [Sun, 28 Mar 2021 23:58:21 +0000 (08:58 +0900)]
fix TOCTOU Issue by fixing access to path check
Calling function 'fopen' after check function like 'access' which perform check on path can cause a time-of-check, time-of-use race condition.
For resolving this, remove 'access' and just print error message of fopen() fail with errno.
Change-Id: I46b4639815b52fef1548209d703cf40d9ee6920b
dyamy-lee [Tue, 23 Mar 2021 23:36:14 +0000 (08:36 +0900)]
Using define macro and correct the paths of wearable
It's missing to correct wearable.list.in too. By this correction, wearable can find /hal/lib or /hal/lib64 for tbm, tdm.
Change-Id: I12ae480ecd19c6c2178b35dc24d995b019c8449a
dyamy-lee [Mon, 22 Mar 2021 08:53:26 +0000 (17:53 +0900)]
Using define macro and correct the paths
list.in file can't figure out RPM macro. It must be changed as define macro which used in CMake.
If using %{_hal_libdir}, it already applied /hal/lib or /hal/lib64.
Change-Id: I6ae78fa7c517e681f4a5097877ea756262b64004
dyamy-lee [Mon, 22 Mar 2021 07:59:34 +0000 (16:59 +0900)]
Path change of tbm, tdm
Following Next Hal, backend tbm and tdm path is changed.
This path has same macro so, it is not consider environment which is armv7l or aarch64.
Change-Id: I7fa7a27c8f20cc78535040a41344eac773e1dc0b
dyamy-lee [Tue, 9 Feb 2021 04:30:57 +0000 (13:30 +0900)]
base_gui_direct : resolve the dereference before null check
Change-Id: Ic87c7df629929e3fda5ab422092c5a7c334d2f38
dyamy-lee [Tue, 22 Dec 2020 06:05:44 +0000 (15:05 +0900)]
package version up to 1.2.12
Change-Id: I65573b1cc88bb3c282b415bb64562eb20cb02dc2
dyamy-lee [Tue, 22 Dec 2020 06:03:18 +0000 (15:03 +0900)]
because usleep function is vulnerable for use, remove it.
Change-Id: I7031eddd672882758fe68677d01baa355926acb4
dyamy-lee [Tue, 22 Dec 2020 05:21:41 +0000 (14:21 +0900)]
resolve termination of crash if it doesn't have display
Change-Id: Ie73a4a093699d8a30be2270931f49d26ee779c10
dyamy-lee [Thu, 17 Dec 2020 01:14:29 +0000 (10:14 +0900)]
resolve malloc nullptr dereference problem
Change-Id: I76f0d453e0300138100f56c4c7ce02178ca0af83
dyamy-lee [Wed, 2 Dec 2020 10:27:08 +0000 (19:27 +0900)]
update version to 1.2.11
Change-Id: I1eacd3e7d9f5156591359bd0bb14c1514f175e29
dyamy-lee [Wed, 2 Dec 2020 09:49:27 +0000 (18:49 +0900)]
remove not used code now which related unused image
Change-Id: I18c397c440f15b421a95840e9d67550f819da22b
dyamy-lee [Wed, 2 Dec 2020 04:53:12 +0000 (13:53 +0900)]
update version to 1.2.10
Change-Id: I3fe41f1b93bccc0796d317623b5b42ec760aaf5e
dyamy-lee [Wed, 2 Dec 2020 04:49:43 +0000 (13:49 +0900)]
fix the problem which is not shared information when it changed static
Change-Id: I4c743ab7e936602660af135aac898d003b605dee
dyamy-lee [Tue, 1 Dec 2020 09:15:46 +0000 (18:15 +0900)]
remove not used variables and file, also use unused variable
Change-Id: Ied74cefdc07b2f306a205fa59e7fec0e2e516202
dyamy-lee [Tue, 1 Dec 2020 05:58:31 +0000 (14:58 +0900)]
change global variables to static
Change-Id: I93cbffc279e7fd7232be3b086936debf6ffe7fb1
dyamy-lee [Tue, 1 Dec 2020 04:49:54 +0000 (13:49 +0900)]
separate duplicate logic and unique logic and move duplicate logic to base directory.
making single header for unique logic reduce module circular dependencies
Change-Id: I0f02d92022380e1d742b12cb89420d14be95bab7
dyamy-lee [Wed, 25 Nov 2020 05:15:42 +0000 (14:15 +0900)]
make base directory to remove exactly the same code
Change-Id: I9459356a1be251a2afe1eed226a209b1d8ee6378
dyamy-lee [Wed, 18 Nov 2020 07:16:04 +0000 (16:16 +0900)]
rw-update-ani-common : hot fix - target linking missing DSO
fota_gui_common, recovery_gui_common, rw-update-ani-common : if using rotate_angle, rotate_state from input, it has to consider integer overflow
Change-Id: Ib09725bdae947576e2b5f79195ea0c0323db6b70
dyamy-lee [Wed, 18 Nov 2020 06:26:29 +0000 (15:26 +0900)]
rw-update-ani-common : apply rotation logic following with fota_gui_common
Change-Id: I51ae61b2e4d807165b8604969a3660c08bbf4ce4
dyamy-lee [Wed, 18 Nov 2020 06:13:55 +0000 (15:13 +0900)]
recovery_gui_common : apply rotation logic following with fota_gui_common
Change-Id: Ic5406dd52e6610be5d1d2af68405f8163bf5ae3b
dyamy-lee [Wed, 18 Nov 2020 05:42:19 +0000 (14:42 +0900)]
fota_gui_common : for considering case which is out of range, it calculate as 4 steps
Change-Id: Ibf19e73067905996eaead3d6ca438865649afa1d
dyamy-lee [Wed, 18 Nov 2020 04:46:19 +0000 (13:46 +0900)]
fota_gui_common : set rotate_angle by environment configuration. Before running fota_gui, set ROTATE_STATE as a specific angle(4 types : 0,90,270,360). It can run with that angle.
Change-Id: Ieee066a720ae2ccace9067ccde39f3d44e9969f5
dyamy-lee [Thu, 5 Nov 2020 08:52:28 +0000 (17:52 +0900)]
fota_gui_common : set image buffer size by rotate_angle
Change-Id: I3f808e998d75aebe9671366dfcaca64206bca610
dyamy-lee [Mon, 2 Nov 2020 06:51:36 +0000 (15:51 +0900)]
fota_gui_common : get rotate_angle from build option of cmake
Change-Id: I879e8931b002fbbf7419583e4c9187feb36e50fb
dyamy-lee [Mon, 2 Nov 2020 06:27:29 +0000 (15:27 +0900)]
fota_gui_common : add rotation logic with using pixman - roate angle is fixed 0
Change-Id: Ie971c8a18956bcbb33c87c6eb67dec8367c38fb3
dyamy-lee [Fri, 6 Nov 2020 05:44:30 +0000 (14:44 +0900)]
fota_gui - common, wearable : fix resource leak
Change-Id: I193ba8937666ce50b09d71d4662af7be3bf717b0
dyamy-lee [Fri, 6 Nov 2020 04:09:55 +0000 (13:09 +0900)]
hot fix : rw-update-ani-common : resolve integers' divide problem which can't get float result for percent
Change-Id: I90f380dd39610bd690c05da6e5c5755a470d91b2
dyamy-lee [Fri, 6 Nov 2020 03:58:48 +0000 (12:58 +0900)]
fota_gui - common, wearable : when it get 100 percent, it goes directly.
Change-Id: I03220262d87b559b59b8c8a57c8036845b360891
dyamy-lee [Fri, 6 Nov 2020 02:36:05 +0000 (11:36 +0900)]
fota_gui - common, wearable : terminate binary, when progress is -1.
Even if it doesn't reach 100 percent, if progress is -1, it terminate.
But, when it is just stared with progress -1 (remain previous update content), do not terminate.
Change-Id: I836f9d0d0fcd0eb7b7a6641e8cb657690d721b77
dyamy-lee [Mon, 28 Sep 2020 02:31:36 +0000 (11:31 +0900)]
following Architecture(armv7l, aarch64), initrd install file's variable is changed
Change-Id: I4a06412e78442ea138386982280c4db114da8373
dyamy-lee [Thu, 24 Sep 2020 03:18:57 +0000 (12:18 +0900)]
remove previous trace
- .._main.c : change function name suitably
- fota_gr_rw_common.c : remove cario not used
Change-Id: Ia3fc51a3064930cc66e94512f7a5582776c1c24f
dyamy-lee [Wed, 19 Aug 2020 06:38:05 +0000 (15:38 +0900)]
Set env value if not in recovery gui & update Version
Change-Id: Iab44a06e3239479b7cc5cda682c66b30d470bf8b
dyamy-lee [Wed, 12 Aug 2020 08:01:29 +0000 (17:01 +0900)]
packaging: version up to 1.2.8
Change-Id: Icfde9467a9ea49f5f622a54c83b59cc4682d7b40
dyamy-lee [Wed, 12 Aug 2020 07:30:44 +0000 (16:30 +0900)]
change recovery gui binary name in spec file and remove swp file
- change 'recovery_gui' to 'system-recovery_gui' in spec file for matching with execution script
- remove swp file not used
Change-Id: If34ee188e148939ed101720a2eec0b325ed1778d
dyamy-lee [Wed, 5 Aug 2020 09:07:09 +0000 (18:07 +0900)]
add aarch64 for build and remove size_t
Change-Id: Ief3208eca4102765a82cb4e0ae5e54e02714cc7b
dyamy-lee [Tue, 28 Jul 2020 06:30:26 +0000 (15:30 +0900)]
change for catching Major Defect
Change-Id: I8d0d166a7fdc90b644343ab1fa11df62357a53ba
dyamy-lee [Mon, 27 Jul 2020 07:41:58 +0000 (16:41 +0900)]
Implements FOTA(RO, RW) UI, Recovery UI
Change-Id: I42c102587fe5e1d724f958e8b51d818085160fc8
Gwanglim Lee [Thu, 4 Jun 2020 06:19:37 +0000 (15:19 +0900)]
First draft
Change-Id: I71155833a464a4737b752230ed4a7ff40a00f71b
Tizen Infrastructure [Thu, 4 Jun 2020 03:38:05 +0000 (03:38 +0000)]
Initial empty repository