platform/core/system/buxton2.git
2 years agoFix spec file for coverage measurement 27/275727/1
jusung [Tue, 31 May 2022 04:41:41 +0000 (13:41 +0900)]
Fix spec file for coverage measurement

To measure code coverages automatically, a run-unittest.sh is needed.

Change-Id: If641757a70d356c5577626076e7632dfdcabeb75
Signed-off-by: jusung <jusung07.son@samsung.com>
2 years agoRelease version 1.8.2 21/274621/1 accepted/tizen/unified/20220509.014321 submit/tizen/20220504.001222
Hwankyu Jhun [Tue, 3 May 2022 23:44:47 +0000 (08:44 +0900)]
Release version 1.8.2

Changes:
 - Fix vconf implementation

Change-Id: I8b612c1eead7e69df64438f09d3dabb1cef55928
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix vconf implementation 82/274582/2
Hwankyu Jhun [Tue, 3 May 2022 02:39:00 +0000 (11:39 +0900)]
Fix vconf implementation

To avoid a deadlock issue, locking mutex is removed from _vconf_notify_cb().
A new mutex is added for thread safe of gsource_tbl. When _vconf_notify_cb() is
called, idlers are added for the main thread and the ui thread.

Change-Id: I32da85e2dd259d373ed7a0e210eb63158a56efb9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.8.1 46/273746/1 accepted/tizen/unified/20220414.220138 submit/tizen/20220413.073310
Hwankyu Jhun [Wed, 13 Apr 2022 07:27:42 +0000 (16:27 +0900)]
Release version 1.8.1

Changes:
 - Fix wrong implementations of vconf API

Change-Id: Ibd1fa2a7300d874b3399ae5780037dc848645c4a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix wrong implementations of vconf API 31/273731/2
Hwankyu Jhun [Wed, 13 Apr 2022 05:32:04 +0000 (14:32 +0900)]
Fix wrong implementations of vconf API

- Adds nullptr check before calling g_main_context_ref()
- Fixes wrong if statement about gsource_tbl
- Fixes wrong locking & unlocking mutex
- Changes the return value of the _vconf_idle_add_full() function to source_id

Change-Id: I4ca52354902958654fb149a9e6b64dd1e9a35325
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.8.0 51/273251/1 accepted/tizen/unified/20220404.013008 submit/tizen/20220401.080213
Hwankyu Jhun [Fri, 1 Apr 2022 07:48:17 +0000 (16:48 +0900)]
Release version 1.8.0

Changes:
 - [UI Thread] Add a new API about notify key changed

Change-Id: I55d66fc7f395b5ae295e9d5ed96b9c5c6d06f2ce
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years ago[UI Thread] Add a new API about notify key changed 88/273188/6
Hwankyu Jhun [Thu, 31 Mar 2022 07:34:13 +0000 (16:34 +0900)]
[UI Thread] Add a new API about notify key changed

The function is added for UI thread. When adding a callback function,
vconf tries to get the glib context using getenv() with "TIZEN_GLIB_CONTEXT".
If it returns nullptr, the callback function will be invoked in the global default loop.

Adds:
 - vconf_notify_key_changed_for_ui_thread()

Change-Id: I960b972af0ed2e0376c26c5610e58cf8c8f42ef8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.7.8 65/271965/1 accepted/tizen/unified/20220307.232957 submit/tizen/20220304.022057
Hwankyu Jhun [Fri, 4 Mar 2022 02:20:04 +0000 (11:20 +0900)]
Release version 1.7.8

Changes:
 - Use recursive mutex

Change-Id: I7b7870f87e70c00954e823ccdb3130168743607b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoUse recursive mutex 63/271963/2
Hwankyu Jhun [Fri, 4 Mar 2022 01:48:26 +0000 (10:48 +0900)]
Use recursive mutex

To avoid deadlock state, vconf API uses recursive mutex.

Change-Id: I30bf03f40d2c8f06cd5499926bc988015bec20fe
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.7.7 61/271661/1 accepted/tizen/unified/20220303.131914 submit/tizen/20220224.072842 submit/tizen/20220301.111721
Hwankyu Jhun [Thu, 24 Feb 2022 07:07:29 +0000 (16:07 +0900)]
Release version 1.7.7

Changes:
 - Use thread default context

Change-Id: I578e60df42eb665946bbdb56c69a4b17c43d837c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoUse thread default context 87/270587/5
Hwankyu Jhun [Tue, 8 Feb 2022 07:20:06 +0000 (16:20 +0900)]
Use thread default context

When calling the _vconf_add_noti() function, the function gets the current
-thread default context. While calling the registered callback function,
the context will be used to attach the source. The callback function of
vconf_notify_key_changed() will be invoked to the caller thread.

Change-Id: I2718ae07cb0e116322cae403547fa43bd71686d5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.7.6 76/269776/1 accepted/tizen_6.5_unified tizen_6.5 accepted/tizen/6.5/unified/20220125.123024 accepted/tizen/unified/20220124.020741 submit/tizen/20220120.064930 submit/tizen/20220120.083417 submit/tizen/20220120.231448 submit/tizen_6.5/20220120.064818 submit/tizen_6.5/20220121.000129 submit/tizen_6.5/20220123.222508
Hwankyu Jhun [Thu, 20 Jan 2022 06:24:27 +0000 (15:24 +0900)]
Release version 1.7.6

Changes:
 - Fix installation path of gcov result

Change-Id: Ie864175b0260263e7a19fbd49031fc3d616c6ed8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix installation path of gcov result 63/269763/1
Hwankyu Jhun [Thu, 20 Jan 2022 06:12:36 +0000 (15:12 +0900)]
Fix installation path of gcov result

Change-Id: I972f9bcf2ce4b06530b91227b7f1a597d8978619
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.7.5 27/267627/1 accepted/tizen/6.5/unified/20211212.212713 accepted/tizen/unified/20211210.115243 submit/tizen/20211208.041622 submit/tizen_6.5/20211208.041653 submit/tizen_6.5/20211209.005630
jusung [Wed, 8 Dec 2021 04:00:54 +0000 (13:00 +0900)]
Release version 1.7.5

Changes:
 - Fix static issues

Change-Id: I9c3623a51baf30e59c45fb36bca5a1d840421ca0
Signed-off-by: jusung <jusung07.son@samsung.com>
2 years agoFix static issues 16/267616/1
jusung [Wed, 8 Dec 2021 02:22:03 +0000 (11:22 +0900)]
Fix static issues

 - USE_AFTER_FREE
 - CHECKED_RETURN

Change-Id: I00fc87db5191dc250b23d9fb6f59c855707f2137
Signed-off-by: jusung <jusung07.son@samsung.com>
2 years agoRelease version 1.7.4 75/267275/1 accepted/tizen/6.5/unified/20211205.214005 accepted/tizen/unified/20211202.120752 submit/tizen/20211201.011737 submit/tizen_6.5/20211201.011658
jusung [Wed, 1 Dec 2021 00:58:40 +0000 (09:58 +0900)]
Release version 1.7.4

Changes:
 - Fix cynara event handler

Change-Id: Ib07d201cd3a116604c277e996b1697756b1102d2
Signed-off-by: jusung <jusung07.son@samsung.com>
2 years agoFix cynara event handler 71/267271/2
jusung [Wed, 1 Dec 2021 00:14:38 +0000 (09:14 +0900)]
Fix cynara event handler

 Even if the error of the socket fd is occurred, Buxton should call
 the cynara_sync_process() function to process the cynara check requests.

Change-Id: I498c569b138bd93171881e9a0d45eec22837eae1
Signed-off-by: jusung <jusung07.son@samsung.com>
3 years agoRelease version 1.7.3 36/258936/3 accepted/tizen_6.0_unified tizen_6.0 accepted/tizen/6.0/unified/20210528.134803 submit/tizen_6.0/20210528.050550
jusung [Fri, 28 May 2021 04:52:09 +0000 (13:52 +0900)]
Release version 1.7.3

Changes:
 - Fix wrong comparison statement
 - Add db intergrity check
 - Merge "Add db intergrity check" into tizen

Signed-off-by: jusung <jusung07.son@samsung.com>
Change-Id: I109527e583a89b46159934df65ebece41f73cf39

3 years agoMerge "Add db intergrity check" into tizen
jusung son [Fri, 28 May 2021 04:51:02 +0000 (04:51 +0000)]
Merge "Add db intergrity check" into tizen

3 years agoAdd db intergrity check 26/258926/8
jusung [Fri, 28 May 2021 02:10:40 +0000 (11:10 +0900)]
Add db intergrity check

Change-Id: I5455149b0424a490ad21e31cb6ddfbe3928ae4a4
Signed-off-by: jusung <jusung07.son@samsung.com>
3 years agoFix wrong comparison statement 25/258925/1
jusung [Fri, 28 May 2021 02:03:52 +0000 (11:03 +0900)]
Fix wrong comparison statement

Change-Id: If08419ba9cd0f2ec311aa252deb741b5c46111cc
Signed-off-by: jusung <jusung07.son@samsung.com>
3 years agoRelease version 1.7.2 55/247655/1 accepted/tizen/6.0/unified/20201116.012231 accepted/tizen/6.5/unified/20211028.114211 accepted/tizen/unified/20201116.130508 submit/tizen/20201113.060339 submit/tizen_6.0/20201113.060356 submit/tizen_6.0/20201113.060759 submit/tizen_6.5/20211028.162501 tizen_6.5.m2_release
Inkyun Kil [Fri, 13 Nov 2020 06:01:42 +0000 (15:01 +0900)]
Release version 1.7.2

changes:
- Updates unittest

Change-Id: Ia0a5c6ce5830ee0686707ade68af2da168404ee1
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
3 years agoUpdates unittest 50/247650/1
Inkyun Kil [Fri, 13 Nov 2020 05:40:12 +0000 (14:40 +0900)]
Updates unittest

- Remove wrong testcases

Change-Id: Ia64a2a81ea3ae445ac2660b56da3bd5daf6c7202
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoRelease version 1.7.1 77/246877/1 accepted/tizen/6.0/unified/20201109.024718 accepted/tizen/unified/20201106.051628 submit/tizen/20201105.013523 submit/tizen_6.0/20201105.013512
Jusung Son [Thu, 5 Nov 2020 01:29:30 +0000 (10:29 +0900)]
Release version 1.7.1

Changes:
 - Add Requires=buxton2.socket dependency to buxton2.service
 - Merge "Add Requires=buxton2.socket dependency to buxton2.service" into tizen

Change-Id: Id10780d8257943200d09cb503a7954932b02990f
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoMerge "Add Requires=buxton2.socket dependency to buxton2.service" into tizen
jusung son [Thu, 5 Nov 2020 01:28:03 +0000 (01:28 +0000)]
Merge "Add Requires=buxton2.socket dependency to buxton2.service" into tizen

4 years agoRelease version 1.7.0 70/246370/1 accepted/tizen/unified/20201102.124348 submit/tizen/20201030.000941
Inkyun Kil [Thu, 29 Oct 2020 00:50:31 +0000 (09:50 +0900)]
Release version 1.7.0

changes:
- Add gtests
- Delay 'security-disable' in upgrade script

Change-Id: I7265a11d34723a83b0f2552a35a374ac42b6c9fc
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoDelay 'security-disable' in upgrade script 38/246138/2
Inkyun Kil [Sun, 25 Oct 2020 23:23:05 +0000 (08:23 +0900)]
Delay 'security-disable' in upgrade script

- If buxton daemon is not alive, it fails.
  So should delay 'security-disable'.

Change-Id: If2363c554feb4a51ee0894ea50e8efb774ab6eee
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoAdd gtests 37/244237/9
hyunho [Wed, 16 Sep 2020 07:34:31 +0000 (16:34 +0900)]
Add gtests

Change-Id: I96373bc02f800c112dee3345289559586256b69d
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd Requires=buxton2.socket dependency to buxton2.service 03/245403/1
INSUN PYO [Thu, 8 Oct 2020 05:19:57 +0000 (14:19 +0900)]
Add Requires=buxton2.socket dependency to buxton2.service

In emergency mode, buxton2.service runs without buxton2.socket.
This patch prevents buxton2.service from running when buxton2.socket is not running.

In emergency mode, systemd does not start units with an implicit 'Requires=sysinit.target' dependency.
Because buxton2.socket does not have a 'DefaultDependency=no', it implicitly has 'Requires=sysinit.target'.
(Refer: https://www.freedesktop.org/software/systemd/man/systemd.socket.html)

Change-Id: I5ed9765b404012a4bb6036e7779f9c66d5ac5571

4 years agoRelease version 1.6.1 74/236274/1 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.115404 accepted/tizen/6.0/unified/hotfix/20201103.003628 accepted/tizen/unified/20200617.055822 submit/tizen/20200616.051200 submit/tizen_6.0/20201029.205104 submit/tizen_6.0_hotfix/20201102.192504 submit/tizen_6.0_hotfix/20201103.114804 tizen_6.0.m2_release
Jusung Son [Tue, 16 Jun 2020 05:02:48 +0000 (14:02 +0900)]
Release version 1.6.1

Changes:
 - Fix build warnings

Change-Id: I715eee3adde92dfb7f34a4735bf2d8fa8bbe7979
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoFix build warnings 73/236273/1
Jusung Son [Tue, 16 Jun 2020 04:46:46 +0000 (13:46 +0900)]
Fix build warnings

Change-Id: I8745bd765b9486238a01bdd8e791727466d52f9e
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoRelease version 1.6.0 32/236132/3 accepted/tizen/unified/20200616.171004 submit/tizen/20200615.065404
Jusung Son [Mon, 15 Jun 2020 06:47:31 +0000 (15:47 +0900)]
Release version 1.6.0

Changes:
 - Remove unused backend

Change-Id: Ie82fe2f74e963753e11eeba9924611be046d252b
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoRemove unused backend 28/236128/1
Jusung Son [Mon, 15 Jun 2020 06:26:55 +0000 (15:26 +0900)]
Remove unused backend

Change-Id: Ifeefb46d4c27c800009608f545ce08ad395facdc
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoRelease version 1.5.11 97/230897/1 accepted/tizen/unified/20200416.164731 submit/tizen/20200416.013753
Jusung Son [Thu, 16 Apr 2020 01:35:52 +0000 (10:35 +0900)]
Release version 1.5.11

Changes:
 - Add db directory recovery

Change-Id: I20c57957f7d7643a6912a2e71de3bd5d8bdf1914
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoAdd db directory recovery 96/230896/1
Jusung Son [Thu, 16 Apr 2020 01:26:52 +0000 (10:26 +0900)]
Add db directory recovery

Change-Id: I837dd5bd9fdc70f0dc9a5a9175258ed8b7ba8a32
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoRelease version 1.5.10 94/226494/1 accepted/tizen/unified/20200304.010536 submit/tizen/20200303.064026
Jusung Son [Tue, 3 Mar 2020 06:36:34 +0000 (15:36 +0900)]
Release version 1.5.10

Changes:
 - Fix base layer setting bug
 - Rmove unnecessary log

Change-Id: Ifcd20705463909c975ac32251be6c2382528b048
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoRmove unnecessary log 44/226444/6
Jusung Son [Tue, 3 Mar 2020 00:47:43 +0000 (09:47 +0900)]
Rmove unnecessary log

Change-Id: I031db78304e68b99c2faedfb0cd98ade6c144cbc
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoFix base layer setting bug 43/226443/2
Jusung Son [Tue, 3 Mar 2020 00:42:13 +0000 (09:42 +0900)]
Fix base layer setting bug

  - If base layer is changed, normal layer should also be changed.

Change-Id: Ie090d29a08cba83698bf7ceffa125831163ab34e
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoRelease version 1.5.9 66/223666/2 accepted/tizen/unified/20200204.125833 submit/tizen/20200203.011753
Jusung Son [Sun, 2 Feb 2020 23:32:36 +0000 (08:32 +0900)]
Release version 1.5.9

Changes:
 - Fix memory leak

Change-Id: I4b4252b6802f93e2c90f1832abf3bb487864fdbe
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoFix memory leak 13/223613/1
Jusung Son [Fri, 31 Jan 2020 07:15:47 +0000 (16:15 +0900)]
Fix memory leak

Change-Id: Ic61ebe2896f4263b20f8c38c4448a519e9bffa2d
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoRelease version 1.5.8 88/218688/1 accepted/tizen/unified/20191128.161958 submit/tizen/20191127.042746
Jusung Son [Wed, 27 Nov 2019 04:17:25 +0000 (13:17 +0900)]
Release version 1.5.8

Changes:
 - Reduce duplicate code
 - Reduce module circular dependency
 - Make a gcov package for measuring coverage easier
 - Use buxton_errno instead of global variable 'errno'
 - Fix dlog format

Change-Id: I00936e9437188b28b7bb7b91efdd89e0f23401d8
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoReduce duplicate code 48/218148/4
Jusung Son [Wed, 20 Nov 2019 04:23:48 +0000 (13:23 +0900)]
Reduce duplicate code

Change-Id: I8dcc6296cf75575ed61e75443ffef9877e107cf6
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoReduce module circular dependency 12/218112/6
Jusung Son [Tue, 19 Nov 2019 10:36:43 +0000 (19:36 +0900)]
Reduce module circular dependency

Change-Id: I021334085ffd219e6669b9561425999a4f3ae692
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoMake a gcov package for measuring coverage easier 55/218255/4
Ilho Kim [Thu, 21 Nov 2019 01:47:04 +0000 (10:47 +0900)]
Make a gcov package for measuring coverage easier

Change-Id: Ieefb34aaa11c88067740fef5f96531676b9531be
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
4 years agoUse buxton_errno instead of global variable 'errno' 60/217860/2
Jusung Son [Fri, 15 Nov 2019 04:03:56 +0000 (13:03 +0900)]
Use buxton_errno instead of global variable 'errno'

Change-Id: I74d1a072f42b169aa1991420233f1c7c07c3b2ee
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
4 years agoFix dlog format 48/217848/1
Jusung Son [Fri, 15 Nov 2019 02:43:17 +0000 (11:43 +0900)]
Fix dlog format

Change-Id: Ie752e0ab1fdfd919717ebe8ba85eac483ec079f3
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
5 years agoRelease version 1.5.7 84/215784/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.022637 accepted/tizen/5.5/unified/mobile/hotfix/20201027.090425 accepted/tizen/unified/20191017.011735 submit/tizen/20191016.005740 submit/tizen_5.5/20191031.000004 submit/tizen_5.5_mobile_hotfix/20201026.185104 tizen_5.5.m2_release
Jusung Son [Wed, 16 Oct 2019 00:37:39 +0000 (09:37 +0900)]
Release version 1.5.7

Changes:
 - Change upgrade script number
 - Modify key generation layer

Change-Id: I881f50e8ff3acf8410ca72265010efff5fac31e0
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
5 years agoChange upgrade script number 83/215783/1
Jusung Son [Tue, 15 Oct 2019 23:44:25 +0000 (08:44 +0900)]
Change upgrade script number

Change-Id: I49ff5e7b507acd93e7808848f3fe7ee010a947f4
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
5 years agoModify key generation layer 66/215566/1
Jusung Son [Thu, 10 Oct 2019 11:48:49 +0000 (20:48 +0900)]
Modify key generation layer

- Create a key in the base layer and the normal layer.
- When upgrading the version, all settings values of the previous version are applied to the new version.
  (Before the modification, only keys with changed values were applied to the new version.)

Change-Id: I907baae939512f36172a920e528284da9708e1a0
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
5 years agoRelease version 1.5.6 90/213090/2 accepted/tizen/unified/20190902.055250 submit/tizen/20190830.073101
Jusung Son [Fri, 30 Aug 2019 07:26:46 +0000 (16:26 +0900)]
Release version 1.5.6

Changes:
 - Fix memory leak
 - Remove unnecessary setting

Change-Id: I329e233c19580cff6920398fde4fd65b3a615ee2
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
5 years agoFix memory leak 88/213088/1
Jusung Son [Fri, 30 Aug 2019 07:12:32 +0000 (16:12 +0900)]
Fix memory leak

Change-Id: I51edfeef16151d7dbc19c8c2fc9b5fdd8989eb24
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
5 years agoRemove unnecessary setting 53/210653/1
INSUN PYO [Tue, 23 Jul 2019 10:40:37 +0000 (19:40 +0900)]
Remove unnecessary setting

Service and Socket unit has an implicit dependencies.

Refre: https://www.freedesktop.org/software/systemd/man/systemd.socket.html
"Socket units automatically gain a Before= dependency on the service units they activate."

Change-Id: Iff0a474a603f054301a196552c9dac7e06531972

5 years agoRelease version 1.5.5 78/205378/1 accepted/tizen/unified/20190507.111902 submit/tizen/20190503.040653
Inkyun Kil [Fri, 3 May 2019 01:37:45 +0000 (10:37 +0900)]
Release version 1.5.5

Changes:
 - Add After=dbus.socket dependency

Change-Id: I4af4e2414fd62b45136ac90d0653f3baa12e659c
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
5 years agoAdd After=dbus.socket dependency 28/205128/1
INSUN PYO [Mon, 29 Apr 2019 09:24:08 +0000 (18:24 +0900)]
Add After=dbus.socket dependency

Change-Id: I844bb02e827294a5664899c0344f68e655e898e7

5 years agoRelease version 1.5.4 52/204052/1 accepted/tizen/unified/20190422.231501 submit/tizen/20190419.024820
Junghoon Park [Fri, 19 Apr 2019 02:27:52 +0000 (11:27 +0900)]
Release version 1.5.4

Changes:
 - Add redefining PATH env in buxton2_upgrade

Change-Id: Ic97ea338fdeec584ad35e285fcec6330ba3e12ac
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoAdd redefining PATH env in buxton2_upgrade 65/203965/1
Ilho Kim [Thu, 18 Apr 2019 08:22:11 +0000 (17:22 +0900)]
Add redefining PATH env in buxton2_upgrade

Change-Id: Ib688b193e89de23e194e549c7e641f0fa44f204b
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
5 years agoRelease version 1.5.3 12/201812/1 accepted/tizen/unified/20190320.082358 submit/tizen/20190320.001345
jusung son [Wed, 20 Mar 2019 00:11:53 +0000 (09:11 +0900)]
Release version 1.5.3

Changes:
  - Fix dlog format

Change-Id: I989761fd1b324cdb47cd42b472aba5447a619c15
Signed-off-by: jusung son <jusung07.son@samsung.com>
5 years agoFix dlog format 11/201811/1
jusung son [Wed, 20 Mar 2019 00:07:53 +0000 (09:07 +0900)]
Fix dlog format

Change-Id: I5c83eb1d35ea710a8636e378a80077d924c92632
Signed-off-by: jusung son <jusung07.son@samsung.com>
5 years agoRelease version 1.5.2 62/201762/1 submit/tizen/20190319.081621
Junghoon Park [Tue, 19 Mar 2019 08:13:43 +0000 (17:13 +0900)]
Release version 1.5.2

Changes:
 - Add buxton_error_e to return correct error
 - Add dump script

Change-Id: Idac08b527999028404eb2122522600438b20f1ba
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoAdd dump script 46/201246/2
jusung son [Tue, 12 Mar 2019 00:38:39 +0000 (09:38 +0900)]
Add dump script

Change-Id: I180ea42d321f75d043ed651e8ae4a067f27b5adb
Signed-off-by: jusung son <jusung07.son@samsung.com>
5 years agoAdd buxton_error_e to return correct error 02/201002/4
jusung son [Thu, 7 Mar 2019 04:38:23 +0000 (13:38 +0900)]
Add buxton_error_e to return correct error

- The global variable 'errno' can be contaminated by other libraries.

Change-Id: Iacd03dc7c1d97cec8f80b03d001a52b01620f3f0
Signed-off-by: jusung son <jusung07.son@samsung.com>
5 years agoRelease version 1.5.1 56/200856/2 accepted/tizen/unified/20190311.220522 submit/tizen/20190305.060657
jusung son [Tue, 5 Mar 2019 06:01:01 +0000 (15:01 +0900)]
Release version 1.5.1

Changes:
  - Use buxton_errno instead of global variable 'errno'
  - vconf: Clarify documentation for vconf_keylist_lookup()

Change-Id: I4da9127a686b6be0f7ec9b29adf58b9fa5ba8b5d
Signed-off-by: jusung son <jusung07.son@samsung.com>
5 years agoUse buxton_errno instead of global variable 'errno' 54/200854/1
jusung son [Tue, 26 Feb 2019 02:34:53 +0000 (11:34 +0900)]
Use buxton_errno instead of global variable 'errno'

 - The global variable 'errno' can be contaminated by other libraries.

Change-Id: Ie173b0907a8ade50af436c4fd699be1fe1d0033b
Signed-off-by: jusung son <jusung07.son@samsung.com>
(cherry picked from commit 12742d4a6f6b24fd0a24a75ac18b510e1a888cd2)

5 years agovconf: Clarify documentation for vconf_keylist_lookup() 25/200725/2
Paweł Szewczyk [Fri, 1 Mar 2019 11:44:08 +0000 (12:44 +0100)]
vconf: Clarify documentation for vconf_keylist_lookup()

The returned value was not described correctly and the example ommited
checking if the value was actually obtained. This commit add neccessary
check to the example code for this function.

Change-Id: I507e297338c4c459c99b0cbf8a0b835d71270887
Signed-off-by: Paweł Szewczyk <p.szewczyk@samsung.com>
5 years agoFix resource leaks 41/200041/1
jusung son [Mon, 18 Feb 2019 09:27:36 +0000 (18:27 +0900)]
Fix resource leaks

Change-Id: I761c393e39ec2571356686d7863c78f7a15be3e0
Signed-off-by: jusung son <jusung07.son@samsung.com>
5 years agoRelease version 1.5.0 62/198762/1 submit/tizen/20190129.074110
jusung son [Tue, 29 Jan 2019 07:38:51 +0000 (16:38 +0900)]
Release version 1.5.0

Changes:
  - Fix double free

Change-Id: Id21cd22f5e1cd611ccca473c7b61662c17c68aaa
Signed-off-by: jusung son <jusung07.son@samsung.com>
5 years agoFix double free 54/198754/1
jusung son [Thu, 17 Jan 2019 08:33:24 +0000 (17:33 +0900)]
Fix double free

Change-Id: Ie7448c3890582b7703c6fdbeda3dbc1589c38a28
Signed-off-by: jusung son <jusung07.son@samsung.com>
5 years agoRelease version 1.3.9 10/194810/1 accepted/tizen/unified/20181210.060210 submit/tizen/20181207.084135
jusung son [Fri, 7 Dec 2018 07:48:21 +0000 (16:48 +0900)]
Release version 1.3.9

Changes:
  - Fix dlog format

Change-Id: I3af509d38ac38415bcbaca74e62c7fb0b32fd2d9
Signed-off-by: jusung son <jusung07.son@samsung.com>
5 years agoFix dlog format 89/194789/1
jusung son [Fri, 7 Dec 2018 07:21:48 +0000 (16:21 +0900)]
Fix dlog format

Change-Id: I352be2170818355f837d9a96991e2180fb7bafa8
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.3.8 39/190439/1 accepted/tizen/5.0/unified/20181102.021418 accepted/tizen/unified/20181005.012556 submit/tizen/20181002.051033 submit/tizen_5.0/20181101.000004
Inkyun Kil [Tue, 2 Oct 2018 05:02:21 +0000 (14:02 +0900)]
Release version 1.3.8

- Fix static analysis issue

Change-Id: I93d4293e752b73f0de22489f276e80fb58d34d15
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years agoFix static analysis issue 43/190343/1
Inkyun Kil [Mon, 1 Oct 2018 06:39:26 +0000 (15:39 +0900)]
Fix static analysis issue

- Return value

Change-Id: I9c9007a7babbf1436fbd33a08058cfd998269e0f
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years agoRelease version 1.3.7 11/183711/1 accepted/tizen/unified/20180712.092537 submit/tizen/20180710.082441
jusung son [Tue, 10 Jul 2018 08:14:22 +0000 (17:14 +0900)]
Release version 1.3.7

Changes:
 - Fix build warnings
 - Add "_vconf" prefix to the internal APIs in vconf-compat

Change-Id: I0d2b5e5bc4e94f472f48f82f98767f5fc22f2662
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoFix build warnings 87/183687/1
jusung son [Tue, 10 Jul 2018 04:38:37 +0000 (13:38 +0900)]
Fix build warnings

Change-Id: I74aaa00842ed010732bc8dd7f30f7ef316622e7c
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoAdd "_vconf" prefix to the internal APIs in vconf-compat 71/183671/1
jusung son [Tue, 10 Jul 2018 00:39:13 +0000 (09:39 +0900)]
Add "_vconf" prefix to the internal APIs in vconf-compat

Change-Id: I42d82fc468c849b4f8b357a57a6e25132b64a764
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.3.6 79/183179/1 accepted/tizen/unified/20180704.074928 submit/tizen/20180703.072306
jusung son [Tue, 3 Jul 2018 07:14:50 +0000 (16:14 +0900)]
Release version 1.3.6

 - Fix static analysis issue

Change-Id: I74a76c6044a35788cc251b1caa40688a84903d07
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoFix static analysis issue 45/183145/1
jusung son [Tue, 3 Jul 2018 01:48:07 +0000 (10:48 +0900)]
Fix static analysis issue

 - Unused value
 - Resource leak

Change-Id: I376da73df9ffadf72b017d185d81d97de0497b83
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.3.5 72/182272/1
Inkyun Kil [Fri, 22 Jun 2018 02:29:55 +0000 (11:29 +0900)]
Release version 1.3.5

Changes:
- Modify buxton2 systemd service file

Change-Id: Ia2b93ce9cac7748a48bd22a9a716ac267d85ab6a
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years agoModify buxton2 systemd service file 34/182134/2
Jiwoong Im [Wed, 5 Jul 2017 04:35:03 +0000 (13:35 +0900)]
Modify buxton2 systemd service file

- For boot optimization, modify buxton2 service file.

Change-Id: I45799f72fc3514a5d8da70c79a4a3d3bc652a995
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
6 years agoRelease version 1.3.4 86/181586/1 accepted/tizen/unified/20180615.160548 submit/tizen/20180615.023143
jusung son [Fri, 15 Jun 2018 02:17:09 +0000 (11:17 +0900)]
Release version 1.3.4

Changes:
 - Fix build warnings

Change-Id: I8dfdc245a914ccd4b0039edf73b61039183a96f6
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoFix build warnings 83/181583/2
jusung son [Fri, 15 Jun 2018 01:51:51 +0000 (10:51 +0900)]
Fix build warnings

Change-Id: I9b64a06f82d3cb2f92a7ab73c4e1ad83637b2109
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.3.3 96/181496/1 accepted/tizen/unified/20180615.071837 submit/tizen/20180614.101236
Inkyun Kil [Thu, 14 Jun 2018 08:43:54 +0000 (17:43 +0900)]
Release version 1.3.3

Changes:
- Fix wrong resource management

Change-Id: Id6bc971254ab23bd6445b5e097e99e954a631c5a
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years agoFix wrong resource management 50/181250/7
Inkyun Kil [Mon, 11 Jun 2018 07:27:24 +0000 (16:27 +0900)]
Fix wrong resource management

If a program is unloaded before GMainContext invoke the 'call_noti_cb',
the program is crashed because the 'call_noti_cb' has deleted.
To prevent it, remove the source from GMainContext at destructor.

Change-Id: I3cdf7e84c055856f58d1797c8444464be585ef0d
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.3.2 93/180993/2 submit/tizen/20180607.064131
jusung son [Thu, 7 Jun 2018 06:33:02 +0000 (15:33 +0900)]
Release version 1.3.2

Changes:
  - Add file log

Change-Id: Iea7217a7facb5d2d97a6d5ebadc9eb6439068515
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoAdd file log 59/180859/5
jusung son [Tue, 5 Jun 2018 04:21:33 +0000 (13:21 +0900)]
Add file log

Change-Id: Ieb3b8b76c1f88793081fd2111692863e1a744312
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.3.1 05/180405/1
jusung son [Tue, 29 May 2018 07:32:35 +0000 (16:32 +0900)]
Release version 1.3.1

Changes:
 - Fix double free

Change-Id: I6b39a218dbd322c0f47006e127f9bd2e4d4503f5
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoFix double free 00/180400/2
jusung son [Tue, 29 May 2018 06:59:11 +0000 (15:59 +0900)]
Fix double free

Change-Id: I6b67d246efa0cb018c4dd5ffa44db4564ab55b1f
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.3.0 85/180385/3
jusung son [Tue, 29 May 2018 05:06:43 +0000 (14:06 +0900)]
Release version 1.3.0

Changes:
 - Add dump command in vconftool

Change-Id: I9735db18a3b7f2e2a16dd85ddb8c3c0778ccb1ae
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoAdd dump command in vconftool 73/180373/3
jusung son [Tue, 29 May 2018 00:55:50 +0000 (09:55 +0900)]
Add dump command in vconftool

Change-Id: I285ace5ad1f01c311e47bc47fc19e2f2464e335e
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.2.26 99/178399/1 accepted/tizen/unified/20180516.065523 submit/tizen/20180515.080949
Inkyun Kil [Thu, 10 May 2018 02:06:32 +0000 (11:06 +0900)]
Release version 1.2.26

Changes:
 - Add codes for defensive programming

Change-Id: Idcefe952e3884e2556dc50e46251f4cc06fd3266
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years agoAdd codes for defensive programming 68/178268/1
Inkyun Kil [Wed, 9 May 2018 04:57:23 +0000 (13:57 +0900)]
Add codes for defensive programming

Before buxton daemon wakes up, some modules can use buxton2ctl directly
by using vconftool.
Then 'memory.db' file's owner may be wrong.

Change-Id: Ieed25b378c1c579d1216f10b590063a910b21a49
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years agoRelease version 1.2.25 38/174738/1 accepted/tizen/unified/20180405.064942 submit/tizen/20180404.080736
Inkyun Kil [Wed, 28 Mar 2018 08:09:49 +0000 (17:09 +0900)]
Release version 1.2.25

Changes:
- Add RELRO for excutables

Change-Id: Ica70fc36f74805db78a60ccf1731fe029bc11c86
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years agoAdd RELRO for excutables 33/174733/1
Inkyun Kil [Wed, 28 Mar 2018 07:33:10 +0000 (16:33 +0900)]
Add RELRO for excutables

Change-Id: Ia505218ec895e499e8b0813eb4a4dfc7c102c514
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years agoMerge branch 'tizen' of ssh://review.tizen.org:29418/platform/core/system/buxton2... accepted/tizen/unified/20180308.070148 submit/tizen/20180307.111722
jusung son [Wed, 7 Mar 2018 11:16:20 +0000 (20:16 +0900)]
Merge branch 'tizen' of ssh://review.tizen.org:29418/platform/core/system/buxton2 into tizen

6 years agoRelease version 1.2.24 24/171824/2
jusung son [Wed, 7 Mar 2018 11:12:43 +0000 (20:12 +0900)]
Release version 1.2.24

Changes:
 - Fix wrong resource management

Change-Id: Idda5591ed3a7d5b4a6a159f8b0b39bb4aa9f44a5
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.2.24 24/171824/1
jusung son [Wed, 7 Mar 2018 11:12:43 +0000 (20:12 +0900)]
Release version 1.2.24

Change-Id: Idda5591ed3a7d5b4a6a159f8b0b39bb4aa9f44a5
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoFix wrong resource management 92/171792/2
jusung son [Wed, 7 Mar 2018 09:19:26 +0000 (18:19 +0900)]
Fix wrong resource management

 - callback information protection logic
 - socket leak

Change-Id: If11518db21aefddf8de30dc2463338ccf5d86109
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoRelease version 1.2.23 10/167310/1 accepted/tizen/unified/20180118.071130 submit/tizen/20180117.042356
jusung son [Wed, 17 Jan 2018 04:18:19 +0000 (13:18 +0900)]
Release version 1.2.23

Changes:
  - Use direct option in vconf backup/restore

Change-Id: I32a7492dec23de1d17d88b6a578acc24eb9969c2
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoUse direct option in vconf backup/restore 09/167309/1
Jiwoong Im [Mon, 7 Aug 2017 04:42:13 +0000 (13:42 +0900)]
Use direct option in vconf backup/restore

Change-Id: I644005ba315581e5604c27049d02f04640443a85
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
(cherry picked from commit bd30a3f64e66d63032fa7ed66b848a12279b867e)

6 years agoRelease version 1.2.12 66/166366/1 accepted/tizen/unified/20180110.141905 submit/tizen/20180110.005239
jusung son [Wed, 10 Jan 2018 00:49:52 +0000 (09:49 +0900)]
Release version 1.2.12

Changes:
  - Modify upgrade script

Change-Id: Ic53b27a60d75df55d65fe68efd1fd3d3daa279fc
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoModify upgrade script 61/166361/1
jusung son [Tue, 9 Jan 2018 23:32:27 +0000 (08:32 +0900)]
Modify upgrade script

 - run daemon for other modules

Change-Id: If270f6adffa5a99e5da2b0ee93867703230a9210
Signed-off-by: jusung son <jusung07.son@samsung.com>