summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jeon Sang-Heon [Fri, 3 Jul 2020 16:44:34 +0000 (16:44 +0000)]
Add fota info controller
- To reduce system info API call, add fota info controller
- replace system info API call to fota info controller method call
Change-Id: I1b9ae904498c89f45582b7f87cdbabafb72bc219
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Fri, 3 Jul 2020 16:28:23 +0000 (16:28 +0000)]
Update dbus interface
- Add result method to dbus
- Check updatecontrol.admin privilige with dbus call
Change-Id: I597d1d713daac408c53411a77c0158806703b1ac
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Thu, 11 Jun 2020 12:08:58 +0000 (21:08 +0900)]
Fix code to follow tizen coding rule
Change-Id: I6c95c4841f2727be5d796ce2e1f95074f1cd4350
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Mon, 8 Jun 2020 07:22:32 +0000 (16:22 +0900)]
Fix null file pointer close
- If failed to open file at util_file_write_line, it leads to fclose
with null pointer, So it can be lead to segmentation fault
- So fix it with closing null file pointer only file pointer is not null
Change-Id: Ic33b23e6c2fddfad70fd34f12e536d5a25cc69e9
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Fri, 5 Jun 2020 10:23:22 +0000 (19:23 +0900)]
Enhance dbus policy
- Allow org.freedesktop.DBus.Properties
- Create proxy once
- Check not support external device
Change-Id: I5cd3ad41ef6d6cee8fee9ecf1cfcd10454938156
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Fri, 5 Jun 2020 06:24:39 +0000 (15:24 +0900)]
Fix dbus conf policy setting
Change-Id: I490de2c95f6c53dafb7ed8899e443102a6c98481
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Mon, 1 Jun 2020 05:29:10 +0000 (14:29 +0900)]
remove generate fota dir and version file
Change-Id: I6b04fefdb297f84080b5dc64f81abc345f988b38
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Wed, 27 May 2020 01:43:43 +0000 (10:43 +0900)]
Add update-manager daemon
- Change update_control_do_update from plugin to dbus
- Add org.tizen.update.manager dbus to system
- Add update-manager daemon source
- Version up to 1.0.3
Change-Id: I0e410a75471546fb039a7c40c35b21113c466d3f
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Tue, 18 Feb 2020 09:07:51 +0000 (18:07 +0900)]
Fix coverity issue
- remove resource leak in fp
Change-Id: I1ad0129626d5438195b26448acb9c91c03b3c864
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Wed, 12 Feb 2020 05:25:00 +0000 (14:25 +0900)]
Version up
Change-Id: I87c404c13a3e93a34a42daa7130e83ac736fc0ad
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Jeon Sang-Heon [Tue, 11 Feb 2020 05:52:04 +0000 (14:52 +0900)]
Fix svace issue
- Check if return value of strtok_r is null
Change-Id: I0eae2665d227ac730fed7de3f7b49c0255224c19
Jeon Sang-Heon [Fri, 31 Jan 2020 02:30:46 +0000 (11:30 +0900)]
Fix: fix coverity issue
- modify uncatched return code from curl_easy_setopt
- modify misused G_FREE to G_FREE
Change-Id: Ia4bfd345a545d9c2043d60e6ca50f3dcf1e88a1c
Sunmin Lee [Mon, 8 Oct 2018 01:21:41 +0000 (10:21 +0900)]
Plugin: checking version comparison result for download
To prevent downgrade, checking the updatable flag which
is the result of version comparison.
In addition to this, add a log for cancel_reservation
Change-Id: I6df0d7f5706438547dd4d9e5eefe8cd694d3efc5
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 8 Oct 2018 00:57:07 +0000 (09:57 +0900)]
Plugin: monitor download speed
Change-Id: I4091b0f0772d501cac948d5bb353a612ec174c5f
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 21 Sep 2018 10:00:27 +0000 (19:00 +0900)]
plugin: Get the cloud account through the key-manager
Now the Smartthings-thing agent offers the account information
through the key-manager.
Change-Id: I4f4e452435f05f41c857c0d3ec1d1f563edb9b0f
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 21 Sep 2018 05:29:15 +0000 (14:29 +0900)]
plugin: Enable CURL verification
Enable CURL verification options.
Change-Id: I5c6c5392267f71c5572ac072886f9fa88553659d
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Thu, 27 Sep 2018 04:45:42 +0000 (13:45 +0900)]
Fix handle leak issue
Change-Id: If34cfdb7aff571059e692981208c2bdbfae9bcb8
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 19 Sep 2018 09:10:29 +0000 (18:10 +0900)]
update-control-plugin: Release 1.0.0
Change-Id: Ic5c65577b06dedf239a0a0c4aa298a5043097e8f
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 18 Sep 2018 09:53:42 +0000 (18:53 +0900)]
Fix vulnerabilities
Change-Id: Ie00209cf38eaf20507e981812101a6206c29de6c
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 14 Sep 2018 01:21:26 +0000 (10:21 +0900)]
Plugin: Implementation for PROPERTY_RESULT
Get update result through the dbus method.
Change-Id: I017095cb78b01b8066ef20a7dc5d13971b08169a
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Thu, 13 Sep 2018 07:53:08 +0000 (16:53 +0900)]
Linking libcurl for plugin
The plugin library needs to be linked with libcurl.
Change-Id: I49b933457dcb45abb280909f4e832801cd419ca3
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 11 Sep 2018 09:06:59 +0000 (18:06 +0900)]
Patch for debug mode
Debug mode is for test without actual actions which is not
proper during automated test: such as downloading, rebooting.
Change-Id: I480878b4ba37ca14f279c82ef67bdd0f9c81649c
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 11 Sep 2018 06:16:13 +0000 (15:16 +0900)]
Make update-control have plugin structure
To support various update server, the implementation of
update-control API has plugin structure.
The default plugin for STDM server is included.
Change-Id: I812f191afa56940fc6b103446ce1480222fd60bb
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 7 Sep 2018 07:46:06 +0000 (16:46 +0900)]
Upload initial code of update-control
Change-Id: I1dcbe045faaff449b46e3f09ce79a1cf2ce0d007
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Thu, 9 Aug 2018 08:54:36 +0000 (17:54 +0900)]
Upload update-control header for API
Change-Id: Ib9b76f1df2bbd4b5c3e10e4a373c0fc4e81390fe
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Tizen Infrastructure [Wed, 8 Aug 2018 00:52:42 +0000 (00:52 +0000)]
Initial empty repository