platform/core/api/preference.git
3 years agoFix behavior of getter 72/261872/2
Hwankyu Jhun [Wed, 28 Jul 2021 05:22:54 +0000 (14:22 +0900)]
Fix behavior of getter

This patch is for backward compatibility. If the type of the keynode is
not matched, the function returns PREFERENCE_ERROR_INVALID_PARAMETER
error with the result.

Change-Id: I1964c02198baccf97de3738bff5ece72d6a76f53
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRelease version 0.6.5 23/260723/1 accepted/tizen/unified/20210705.125203 submit/tizen/20210702.005440
Hwankyu Jhun [Fri, 2 Jul 2021 00:53:45 +0000 (09:53 +0900)]
Release version 0.6.5

Changes:
 - Check raw data size

Change-Id: Ia3e806d46e224cb446092a59b91ca01e9a0adc21
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoCheck raw data size 68/260668/3
Hwankyu Jhun [Thu, 1 Jul 2021 01:15:47 +0000 (10:15 +0900)]
Check raw data size

If the device was turned off when the application was writing the
preference data, the data can be corrupted. If the data is corrupted,
the application will be crashed when reading the data.
To prevent crash issue, this patch adds to check whether the size of the
raw data is valid or not.

Change-Id: I09379f294104200aa0fc4d3799ddc2a56a96745b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 0.6.4 28/259628/1 accepted/tizen/unified/20210611.013612 submit/tizen/20210610.080215
Hwankyu Jhun [Thu, 10 Jun 2021 08:36:44 +0000 (17:36 +0900)]
Release version 0.6.4

Changes:
 - Fix rpm sepc file

Change-Id: I7ec973f36fd59d898df80c10c76bb805c2243d07
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix rpm sepc file 24/259624/1
Hwankyu Jhun [Thu, 10 Jun 2021 08:23:01 +0000 (17:23 +0900)]
Fix rpm sepc file

IF the check section is disabled, the explicit file name makes the build
error. This patch uses asterisk instead of explicit files.

Change-Id: Id5c005eaeeec828303b0ef1126a4c32cb3ddefdf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 0.6.3 48/259248/1 accepted/tizen/unified/20210604.120659 submit/tizen/20210603.051003 submit/tizen/20210603.214521
Hwankyu Jhun [Thu, 3 Jun 2021 05:08:18 +0000 (14:08 +0900)]
Release version 0.6.3

Changes:
 - Create .pref directory

Change-Id: I26640ef8a07864cf3665eeabd8932e400fce5184
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoCreate .pref directory 35/259235/6
Hwankyu Jhun [Thu, 3 Jun 2021 00:51:37 +0000 (09:51 +0900)]
Create .pref directory

The application can delete the .pref directory.
This patch always checks and creates the .pref directory for
backward compatibility.

Change-Id: I87ecc4bf09dd78d88df3a138c5ec36b5a0f90178
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 0.6.2 33/257333/1 accepted/tizen/unified/20210428.040347 submit/tizen/20210423.011914 submit/tizen/20210427.022955
Hwankyu Jhun [Fri, 23 Apr 2021 00:55:44 +0000 (09:55 +0900)]
Release version 0.6.2

Changes:
 - Fix gcov build error

Change-Id: Iebe3ae13c009851fa1b7e9e88a7ccf26ff10ed45
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix gcov build error 29/257329/1
Hwankyu Jhun [Fri, 23 Apr 2021 00:35:38 +0000 (09:35 +0900)]
Fix gcov build error

Change-Id: Ic27aab48f458144b21ddbde0fa7cad1ce9bf778a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 0.6.1 37/252837/1 accepted/tizen/unified/20210203.145610 submit/tizen/20210202.234758
Hwankyu Jhun [Tue, 2 Feb 2021 23:31:00 +0000 (08:31 +0900)]
Release version 0.6.1

Changes:
 - Add missing package info into pkgconfig file

Change-Id: Ib4c264128da8df0478834b7911c4abd6f60c88e9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoAdd missing package info into pkgconfig file 36/252836/1
Hwankyu Jhun [Tue, 2 Feb 2021 23:00:19 +0000 (08:00 +0900)]
Add missing package info into pkgconfig file

Change-Id: Ia1cad72bfd565eedcbe1a14171bd0a1e6826c6e8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 0.6.0 57/252757/1 submit/tizen/20210202.070816
Hwankyu Jhun [Tue, 2 Feb 2021 07:06:54 +0000 (16:06 +0900)]
Release version 0.6.0

Changes:
 - Add unit tests
 - Fix utc fail
 - Fix utc
 - Refactor Preference API

Change-Id: I13222feb9baa8e6e23334d8cecf37e0a2f7104d3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRefactor Preference API 85/252185/10
Hwankyu Jhun [Mon, 25 Jan 2021 08:18:05 +0000 (17:18 +0900)]
Refactor Preference API

Change-Id: I8d2d28dbdc046c0aa9becd3042fa6d71b89aa1be
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix utc 53/246453/1 submit/tizen/20201029.114805
Daehyeon Jung [Thu, 29 Oct 2020 11:47:28 +0000 (20:47 +0900)]
Fix utc

Change-Id: I4999497d401d3b12a2de386bf8ca6c441eb2e55a

4 years agoFix utc fail 94/246394/2 submit/tizen/20201029.113321
Daehyeon Jung [Thu, 29 Oct 2020 03:44:14 +0000 (12:44 +0900)]
Fix utc fail

Change-Id: Iab869c1d48c0b170fcea811a12ca6710d01bc896
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
4 years agoAdd unit tests 38/244238/6 submit/tizen/20200924.050213 submit/tizen/20201029.023401
Daehyeon Jung [Wed, 16 Sep 2020 07:42:28 +0000 (16:42 +0900)]
Add unit tests

Change-Id: I286ac76222b2d0532c57a4b17b641f8e10ccb161
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
4 years agoRelease version 0.5.29 21/240921/1 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix tizen_6.0 tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.122251 accepted/tizen/6.0/unified/hotfix/20201103.004611 accepted/tizen/6.0/unified/hotfix/20201103.051753 accepted/tizen/unified/20200814.123144 submit/tizen/20200813.014230 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 tizen_6.0.m2_release
SukHyung, Kang [Thu, 13 Aug 2020 01:37:12 +0000 (10:37 +0900)]
Release version 0.5.29

changes:
- tool: fix sizes in snprintfs
- check argc to get argument of preference tool properly

Change-Id: If0ebe18b01201f7a06be168d22a132e31dff7f45
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
4 years agocheck argc to get argument of preference tool properly 20/240920/1
SukHyung, Kang [Thu, 13 Aug 2020 01:24:51 +0000 (10:24 +0900)]
check argc to get argument of preference tool properly

Change-Id: I5856851cc38e92e03502ff2d72b53e3d8a279762
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
5 years agotool: fix sizes in snprintfs 17/229517/1
Adrian Szyndela [Wed, 1 Apr 2020 10:15:24 +0000 (12:15 +0200)]
tool: fix sizes in snprintfs

Several snprintfs were cutting off last letters of strings.
This commit fixes them.

The size passed to snprintf includes space for nul-byte.

This could be fixed by adding '+ 1' to final snprintfs,
but all the uses of size after computed with first snprintfs
would add '+ 1', so it can be added along with computing.

Change-Id: Ie8e62d120709a3ca1433626f1f5b8eeadc2a2b4d

5 years agoRelease version 0.5.28 89/222889/1 accepted/tizen/unified/20200123.005033 submit/tizen/20200121.084153
mk5004.lee [Tue, 21 Jan 2020 07:32:13 +0000 (16:32 +0900)]
Release version 0.5.28

- Add new api to get type

Change-Id: Idc5489781d4d10f2cf93f88c9a01915249f7e4a1
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
5 years agoAdd new api to get type 68/218768/4
mk5004.lee [Thu, 28 Nov 2019 04:26:32 +0000 (13:26 +0900)]
Add new api to get type

Change-Id: I6201c13791d10ae75e75d4f66543804c15dd6aa6
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
5 years agoRelease version 0.5.27 79/221579/1 accepted/tizen/unified/20200107.043324 submit/tizen/20200106.020609
Jusung Son [Mon, 6 Jan 2020 01:52:50 +0000 (10:52 +0900)]
Release version 0.5.27

Changes:
 - Fix build warning based on GCC-9
 - Update doxygen

Change-Id: Ic215bc3463cc93e414206162e460b88344baa4e4
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
5 years agoFix build warning based on GCC-9 05/221305/3
Jusung Son [Tue, 31 Dec 2019 04:48:22 +0000 (13:48 +0900)]
Fix build warning based on GCC-9

Change-Id: Idbd045a60a94deb6dfaf6b86ec51a499bfd91c16
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
5 years agoUpdate doxygen 50/215450/1
mk5004.lee [Tue, 8 Oct 2019 07:59:06 +0000 (16:59 +0900)]
Update doxygen

Change-Id: I893ad240b7ad3e8dd8c39e202e4c338796bcfb73
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
5 years agoRelease version 0.5.26 12/210012/1 accepted/tizen_5.5_unified accepted/tizen_5.5_unified_mobile_hotfix accepted/tizen_5.5_unified_wearable_hotfix tizen_5.5 tizen_5.5_mobile_hotfix tizen_5.5_tv tizen_5.5_wearable_hotfix accepted/tizen/5.5/unified/20191031.030957 accepted/tizen/5.5/unified/mobile/hotfix/20201027.065532 accepted/tizen/5.5/unified/wearable/hotfix/20201027.121441 accepted/tizen/unified/20190715.224005 submit/tizen/20190715.050855 submit/tizen_5.5/20191031.000002 submit/tizen_5.5_mobile_hotfix/20201026.185102 submit/tizen_5.5_wearable_hotfix/20201026.184302 tizen_5.5.m2_release
Hwankyu Jhun [Mon, 15 Jul 2019 05:01:43 +0000 (14:01 +0900)]
Release version 0.5.26

Changes:
 - Make a gcov package for measuring coverage easier

Change-Id: I0db95f6c7b9f9ba1870b36aabfeb9933e8712f2b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoMake a gcov package for measuring coverage easier 95/209695/1
Hwankyu Jhun [Wed, 10 Jul 2019 05:05:56 +0000 (14:05 +0900)]
Make a gcov package for measuring coverage easier

Change-Id: I495f440a79e6431e12a362c48b0a56228475152a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.5.25 51/204051/1 accepted/tizen/unified/20190422.231508 submit/tizen/20190419.024820
Junghoon Park [Fri, 19 Apr 2019 02:26:07 +0000 (11:26 +0900)]
Release version 0.5.25

Changes:
 - Add redefining PATH env in pref_dump

Change-Id: Iad8625f3a8f7f4f1578f8595d3d90ce6c3f7d350
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoAdd redefining PATH env in pref_dump 66/203966/1
Ilho Kim [Thu, 18 Apr 2019 08:22:53 +0000 (17:22 +0900)]
Add redefining PATH env in pref_dump

Change-Id: Ibf3bf6090b96a9e67ca44b1bda3422a59f3f312b
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
6 years agoRelease version 0.5.24 45/198245/1 accepted/tizen/unified/20190128.061610 submit/tizen/20190123.023145
jusung son [Wed, 23 Jan 2019 00:52:56 +0000 (09:52 +0900)]
Release version 0.5.24

Changes:
  - Fix resource leak

Change-Id: Ie3ff9a4d43f9d1e553c6e2ca9fa5be11dd534dc9
Signed-off-by: jusung son <jusung07.son@samsung.com>
6 years agoFix resource leak 18/197718/1
Hwankyu Jhun [Wed, 16 Jan 2019 00:59:38 +0000 (09:59 +0900)]
Fix resource leak

Change-Id: I19f7cf88c148cc8d67cb1a2bd2b47a815f4c0bc1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.5.23 59/194559/1 accepted/tizen/unified/20181207.061555 submit/tizen/20181205.235048
Hwankyu Jhun [Wed, 5 Dec 2018 23:14:13 +0000 (08:14 +0900)]
Release version 0.5.23

Changes:
 - Fix exceptions about checking errno
 - Fix printing error log about checking key existence

Change-Id: I37114e8208851ae65458802394686c492201f7c9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix printing error log about checking key existence 11/194311/2
Hwankyu Jhun [Mon, 3 Dec 2018 03:51:12 +0000 (12:51 +0900)]
Fix printing error log about checking key existence

Printing "key doesn't exit" is not needed. Because, the purpose of the
function is checking whether the key exists or not.

Change-Id: I229c5878daa7f526a6372b6606046788778ef2bf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix exceptions about checking errno 07/194007/2
Hwankyu Jhun [Wed, 28 Nov 2018 07:39:38 +0000 (16:39 +0900)]
Fix exceptions about checking errno

Before calling dlog_print function, the result value should be set.
While calling dlog_print function, the errno value can be changed.
If the error is occurred after calling inotify_rm_watch function,
the errno value is EBADF or EINVAL.

Change-Id: Ic0773c09db18235d9db3c3f2ceb901c17e3b525f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.5.22 37/193737/1 accepted/tizen/unified/20181126.062152 submit/tizen/20181126.005944
Hwankyu Jhun [Mon, 26 Nov 2018 00:56:03 +0000 (09:56 +0900)]
Release version 0.5.22

Changes:
 - Fix the exception of preference_set_changed_cb function

Change-Id: Ic401e851178d2946cb70c6774e817ca55db0c18c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix the exception of preference_set_changed_cb function 35/193735/1
Hwankyu Jhun [Sun, 25 Nov 2018 23:50:25 +0000 (08:50 +0900)]
Fix the exception of preference_set_changed_cb function

If the internal function returns a negative error value,
the preference_set_changed_cb function also returns the negative error value.

Change-Id: I781f86d91aabb8812fd5b0a8feca86bce62bbb97
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.5.21 43/193543/1 accepted/tizen/unified/20181123.063227 submit/tizen/20181122.005315
Hwankyu Jhun [Wed, 21 Nov 2018 22:37:13 +0000 (07:37 +0900)]
Release version 0.5.21

Changes:
 - Add missing exceptions
 - Fix the exception of preference_unset_changed_cb function

Change-Id: Iae315c97c9323661af6f18dd9416ae7e2a8868de
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix the exception of preference_unset_changed_cb function 91/193391/4
Hwankyu Jhun [Tue, 20 Nov 2018 06:03:48 +0000 (15:03 +0900)]
Fix the exception of preference_unset_changed_cb function

If the internal function returns a negative error value,
the preference_unset_changed_cb function also returns the negative error value.

Change-Id: Ifbb6b210e0e0c944883cff02f9d4b980d28f49b5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd missing exceptions 99/193399/2
Hwankyu Jhun [Tue, 20 Nov 2018 07:32:50 +0000 (16:32 +0900)]
Add missing exceptions

If the errno is ENOENT, the internal function returns
PREFERENCE_ERROR_NO_KEY.

Change-Id: I22f0df4ef804d3dbebca544203229574d49434b0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.5.20 39/193439/1 accepted/tizen/5.0/unified/20181121.060431 accepted/tizen/unified/20181121.060427 submit/tizen/20181120.233131 submit/tizen_5.0/20181120.233159
Hwankyu Jhun [Tue, 20 Nov 2018 11:49:20 +0000 (20:49 +0900)]
Release version 0.5.20

Changes:
 - Fix a return value of the internal function

Change-Id: I6be96e97360af75b9944f6fefca2a869bd7f96ee
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix a return value of the internal function 78/193378/1
Hwankyu Jhun [Tue, 20 Nov 2018 03:17:36 +0000 (12:17 +0900)]
Fix a return value of the internal function

If the errno is ENOENT, the function returns PREFERENCE_ERROR_NO_KEY.

Change-Id: I1f8b277e526623b5b6f3f307fcb0ba6336b74f4b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.5.19 55/188055/1 accepted/tizen/5.0/unified/20181102.014208 accepted/tizen/unified/20180903.064656 submit/tizen/20180903.001337 submit/tizen_5.0/20181101.000002
Hwankyu Jhun [Thu, 30 Aug 2018 22:23:54 +0000 (07:23 +0900)]
Release version 0.5.19

Changes:
 - Fix a bug about setting string

Change-Id: I5fde3d253c189e6d394a7f1e6a51ce18ba81dcfd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix a bug about setting string 21/187921/8
Hwankyu Jhun [Wed, 29 Aug 2018 11:27:49 +0000 (20:27 +0900)]
Fix a bug about setting string

Change-Id: I6890ac7e3de3e549ddd7759dd3d0b23374f5c000
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.5.18 91/183591/1 accepted/tizen/4.0/unified/20180709.132335 accepted/tizen/unified/20180709.064815 submit/tizen/20180709.014941 submit/tizen_4.0/20180709.014930
Semun Lee [Mon, 9 Jul 2018 01:48:17 +0000 (10:48 +0900)]
Release version 0.5.18

Changes:
 - Fix wrong API description

Change-Id: I768c71382ed38e1e935421eae3ac719e095afb0a
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoFix wrong API description 77/183477/1
Semun Lee [Fri, 6 Jul 2018 00:44:04 +0000 (09:44 +0900)]
Fix wrong API description

Change-Id: I2d450dcfdbc275872018fd118fc6b15dadba6bc2
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoRelease version 0.5.17 53/176253/1 accepted/tizen/4.0/unified/20180418.071826 accepted/tizen/unified/20180418.143517 submit/tizen/20180418.005011 submit/tizen_4.0/20180418.004955
Hwankyu Jhun [Wed, 18 Apr 2018 00:45:33 +0000 (09:45 +0900)]
Release version 0.5.17

Changes:
 - Fix static analysis issues

Change-Id: I6be79b3f598d14b23654cc912032df7905758b72
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix static analysis issues 45/176245/5
Hwankyu Jhun [Wed, 18 Apr 2018 00:05:10 +0000 (09:05 +0900)]
Fix static analysis issues

- Prevents integer overflow
- Fix memory leak

Change-Id: I3cb5e053fc2ac7659fad2fa9bb6b8e19ebc4e58c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.5.16 34/175634/1 accepted/tizen/unified/20180412.073853 submit/tizen/20180411.093905
Semun Lee [Wed, 11 Apr 2018 08:00:57 +0000 (17:00 +0900)]
Release version 0.5.16

Changes:
 - Check return value of fseek and ftell

Change-Id: I60246e24fbe9528d6021aad837c8638035ad7692
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoCheck return value of fseek and ftell 11/175611/2
Semun Lee [Wed, 11 Apr 2018 05:45:43 +0000 (14:45 +0900)]
Check return value of fseek and ftell

Change-Id: Ic2518251d8e8bfbfb3d53caa44c9ff378422c482
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoRelease version 0.5.15 49/174649/1 accepted/tizen/4.0/unified/20180404.063446 accepted/tizen/unified/20180404.141019 submit/tizen/20180403.094145 submit/tizen_4.0/20180403.094133
Semun Lee [Tue, 3 Apr 2018 09:40:38 +0000 (18:40 +0900)]
Release version 0.5.15

Changes:
 - Add preference_tool

Change-Id: Ic53702d52884f7a56084b87e2f8af8696fc47ec8
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoAdd preference_tool 28/174628/4
Semun Lee [Tue, 3 Apr 2018 08:25:42 +0000 (17:25 +0900)]
Add preference_tool

This tool is migrated from tizen_3.0 branch.

Change-Id: I48a7488def18819fce4253aeac61e9e069cf424b
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoRelease version 0.5.14 05/157505/1 accepted/tizen/4.0/unified/20171102.061658 accepted/tizen/unified/20171025.150845 submit/tizen/20171025.004119 submit/tizen_4.0/20171025.004133 tizen_4.0.IoT.p2_release
Hwankyu Jhun [Wed, 25 Oct 2017 00:19:06 +0000 (09:19 +0900)]
Release version 0.5.14

Changes:
 - Use seperated variable for realloc return value

Change-Id: Ib98a32c401b1d1f6cafae2515853041bade04c1d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoUse seperated variable for realloc return value 02/157502/1
Semun Lee [Thu, 13 Jul 2017 01:48:13 +0000 (10:48 +0900)]
Use seperated variable for realloc return value

Using the same variable for return value and input parameter
of realloc() may cause memory leak when realloc() fails
to allocate new memory.

Change-Id: If2ee2134b272e6fc158fc400dc352704d81b0e24
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoRelease version 0.5.13 12/142412/1 accepted/tizen/4.0/unified/20170828.223929 accepted/tizen/unified/20170804.133104 submit/tizen/20170804.022640 submit/tizen_4.0/20170828.100002 tizen_4.0.IoT.p1_release tizen_4.0.m2_release
Hwankyu Jhun [Fri, 4 Aug 2017 01:48:42 +0000 (10:48 +0900)]
Release version 0.5.13

Changes:
 - Add an exception handling about out of memory

Change-Id: I67eb6885c04855a41bd6776cc077b1c6d94b571d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd an exception handling about out of memory 77/142377/1
Hwankyu Jhun [Thu, 3 Aug 2017 22:54:30 +0000 (07:54 +0900)]
Add an exception handling about out of memory

Change-Id: Ibdd105960ed63922f17d56a8dcc7017948ac2716
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.5.12 27/140627/1 accepted/tizen/4.0/unified/20170816.014021 accepted/tizen/4.0/unified/20170816.020336 accepted/tizen/unified/20170801.054826 submit/tizen/20170725.231500 submit/tizen/20170730.224646 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
Hwankyu Jhun [Tue, 25 Jul 2017 22:51:20 +0000 (07:51 +0900)]
Release version 0.5.12

Changes:
 - Seperate packages

Change-Id: Id72963b52aff10d447dd1922c1ebd4a14d6a1914
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoSeperate packages 80/132080/5
Hyunho Kang [Mon, 10 Jul 2017 12:45:33 +0000 (21:45 +0900)]
Seperate packages

Requires:
 - https://review.tizen.org/gerrit/#/c/132065/ [app-common]
 - https://review.tizen.org/gerrit/#/c/132066/ [app-control]
 - https://review.tizen.org/gerrit/#/c/132073/ [app-event]
 - https://review.tizen.org/gerrit/#/c/132080/ [preference]
 - https://review.tizen.org/gerrit/#/c/132144/ [application]

Change-Id: I9a5f998050ac1352f31557c28b7c83227e5d2c27
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.5.11
Hwankyu Jhun [Thu, 20 Jul 2017 06:16:18 +0000 (15:16 +0900)]
Release version 0.5.11

Changes:
 - Fix misused strncpy calls
 - Use seperated variable for realloc return value

Change-Id: I6b17ea246561e1f30584393f4610e77b8891799a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix misused strncpy calls
Semun Lee [Wed, 19 Jul 2017 08:32:47 +0000 (17:32 +0900)]
Fix misused strncpy calls

Change-Id: Iaa2366a447d26e568613ae257dd639dc06917408
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoUse seperated variable for realloc return value
Semun Lee [Thu, 13 Jul 2017 01:48:13 +0000 (10:48 +0900)]
Use seperated variable for realloc return value

Using the same variable for return value and input parameter
of realloc() may cause memory leak when realloc() fails
to allocate new memory.

Change-Id: If2ee2134b272e6fc158fc400dc352704d81b0e24
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoRevert "Seperate packages"
Hwankyu Jhun [Tue, 25 Jul 2017 01:00:38 +0000 (10:00 +0900)]
Revert "Seperate packages"

This reverts commit b1adde6d323d2e78a5299028ea73038c3e265e22.

Change-Id: Ie81a8271a98d559299bcaffb3d66b6e5be944372

7 years agoMerge remote-tracking branch 'application/tizen' into tizen
Hyunho Kang [Mon, 10 Jul 2017 12:44:37 +0000 (21:44 +0900)]
Merge remote-tracking branch 'application/tizen' into tizen

7 years agoSeperate packages
Hyunho Kang [Mon, 10 Jul 2017 12:38:23 +0000 (21:38 +0900)]
Seperate packages

https://review.tizen.org/gerrit/#/c/132065/ (app-common)
https://review.tizen.org/gerrit/#/c/132066/ (app-control)
https://review.tizen.org/gerrit/#/c/132073/ (app-event)
https://review.tizen.org/gerrit/#/c/132080/ (preference)

Change-Id: I5413ed4847818a0864671ff5842070ee7fd751f4
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoRelease version 0.5.10
Hwankyu Jhun [Fri, 7 Jul 2017 04:00:18 +0000 (13:00 +0900)]
Release version 0.5.10

Changes:
 - Support legacy lifecycle

Change-Id: If435da17379425571704fb46ebf6a90760b2dd64
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoSupport legacy lifecycle
Hwankyu Jhun [Mon, 3 Jul 2017 06:34:13 +0000 (15:34 +0900)]
Support legacy lifecycle

Requires:
 - https://review.tizen.org/gerrit/#/c/136730/ [app-core]

Change-Id: I55b9d126de1dc16467053cbcae60a9f9b16a381d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.5.9
Hwankyu Jhun [Thu, 29 Jun 2017 09:54:18 +0000 (18:54 +0900)]
Release version 0.5.9

Changes:
 - Fix exception handling

Change-Id: I2dba1c42198c65e91eb0579578d507986f955348
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix exception handling
Hwankyu Jhun [Thu, 29 Jun 2017 09:44:27 +0000 (18:44 +0900)]
Fix exception handling

If the return value of the appsvc API is NULL pointer, the getter API
should not return a negative error value.

Change-Id: I1069186e3f11cd4010f87991f371a43eaabf2412
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.5.8
Hwankyu Jhun [Thu, 29 Jun 2017 05:09:12 +0000 (14:09 +0900)]
Release version 0.5.8

Changes:
 - Fix exception handling about out of memory

Change-Id: Icfd8ab14621e966f32a49b3aeca945a9b0978d7a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix exception handling about out of memory
Hwankyu Jhun [Thu, 22 Jun 2017 02:31:48 +0000 (11:31 +0900)]
Fix exception handling about out of memory

Change-Id: Id5199483bbc1260eb2aef30fd94c959f8889823f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoRelease version 0.5.7
Hwankyu Jhun [Fri, 9 Jun 2017 00:37:22 +0000 (09:37 +0900)]
Release version 0.5.7

Changes:
 - Use appcore_efl_base instead of appcore_ui_base

Change-Id: I5b06a7260deffa1610e33141d998c3d20fd69a57
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoUse appcore_efl_base instead of appcore_ui_base
Hwankyu Jhun [Fri, 2 Jun 2017 08:09:59 +0000 (17:09 +0900)]
Use appcore_efl_base instead of appcore_ui_base

Requires:
 - https://review.tizen.org/gerrit/132268 [app-core]

Change-Id: Ic3c3c0523150197f1c0d9fc0d48fe8a871b4628f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoRelease version 0.5.6
Hyunho Kang [Thu, 1 Jun 2017 00:50:59 +0000 (09:50 +0900)]
Release version 0.5.6

Changes:
   - Fix API description
   - Add data key for widget setup app

Change-Id: I5596cfe44d5022646ffb0496eef1ee0f661e9cba
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
8 years agoInitial empty repository master
Tizen Infrastructure [Thu, 1 Jun 2017 00:39:12 +0000 (00:39 +0000)]
Initial empty repository

8 years agoAdd data key for widget setup app
Hyunho Kang [Wed, 26 Apr 2017 06:33:08 +0000 (15:33 +0900)]
Add data key for widget setup app

Change-Id: I661b92a88e9a8c9aae97a6ed10b5853f8f724f4a
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
8 years agoFix API description
Hwankyu Jhun [Mon, 22 May 2017 06:51:47 +0000 (15:51 +0900)]
Fix API description

- Use the correct link

Change-Id: I30ce6703b8dae38e9fbb9c2830754f10063de9c4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoRelease version 0.5.5
Hwankyu Jhun [Thu, 27 Apr 2017 04:58:47 +0000 (13:58 +0900)]
Release version 0.5.5

Changes:
 - Set window auto control hint

Change-Id: I657cb7ac87aa70e6dd69925082f5ec08dd403615
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoSet window auto control hint
Hwankyu Jhun [Wed, 26 Apr 2017 06:35:58 +0000 (15:35 +0900)]
Set window auto control hint

Requires:
 - https://review.tizen.org/gerrit/#/c/127081/

Change-Id: I3ad1c1ff7bfb5d372b331bd56f30c08d99a736e0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoRelease version 0.5.4
Hwankyu Jhun [Thu, 23 Mar 2017 02:02:50 +0000 (11:02 +0900)]
Release version 0.5.4

Changes:
 - Use license macro

Change-Id: I0ff21562ec21b00c86ab8dfb4821460699b4b852
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoUse license macro
Hwankyu Jhun [Thu, 23 Mar 2017 01:04:10 +0000 (10:04 +0900)]
Use license macro

Change-Id: I3e89e749b4478ef6693d6958ffa5884444b6c730
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoRelease version 0.5.3
Hwankyu Jhun [Tue, 21 Mar 2017 01:39:24 +0000 (10:39 +0900)]
Release version 0.5.3

Changes:
 - Add an exception handling about args

Change-Id: I9351221f5875ae5b3abe2a5f73ed8c8af7c861c7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoAdd an exception handling about args
Hwankyu Jhun [Mon, 20 Mar 2017 11:43:19 +0000 (20:43 +0900)]
Add an exception handling about args

The argc and argv can be NULL pointer.

Change-Id: Ibc9408f4b83a8ada87e0b3a1e67a67da1143cb8e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoRelease version 0.5.2
Hwankyu Jhun [Mon, 20 Mar 2017 10:24:23 +0000 (19:24 +0900)]
Release version 0.5.2

Changes:
 - Support legacy APIs for internal TC

Change-Id: I2f1e4268de184926e679200390069ef6107df83e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoSupport legacy APIs for internal TC
Junghoon Park [Mon, 20 Mar 2017 06:46:08 +0000 (15:46 +0900)]
Support legacy APIs for internal TC

Change-Id: I527bfb417536d8ffb87a40132fc186b9afe02972
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
8 years agoRelease version 0.5.1
Jiwoong Im [Mon, 20 Mar 2017 08:40:46 +0000 (17:40 +0900)]
Release version 0.5.1

Changes :
 - Add exception handlings

Change-Id: I404f23a84a20d0111ad8cfa9ce06f0a4cd9cc3f9
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
8 years agoAdd exception handlings
Hwankyu Jhun [Mon, 20 Mar 2017 08:10:57 +0000 (17:10 +0900)]
Add exception handlings

The event value can be NULL pointer.

Change-Id: I13442933a17643cd213185dfc0f7e9eb894f97a8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoRelease version 0.5.0
Inkyun Kil [Fri, 10 Mar 2017 06:01:13 +0000 (15:01 +0900)]
Release version 0.5.0

Changes :
 - Separate app_resource_manager API from capi-appfw-application

Change-Id: I3703d01816c67f5cdf5c9cbb1c4c85182f63a73f
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
8 years agoSeparate app_resource_manager API from capi-appfw-application
Inkyun Kil [Fri, 10 Mar 2017 04:42:39 +0000 (13:42 +0900)]
Separate app_resource_manager API from capi-appfw-application

app_resource_manager API doesn't have to depend on UI.
Therefore, it should be separated from capi-appfw-application

Change-Id: Ibb2e4c4aa54bcd57bc949723b667319a9f4d6958
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
8 years agoRelease version 0.4.0
Junghoon Park [Mon, 20 Feb 2017 07:16:26 +0000 (16:16 +0900)]
Release version 0.4.0

Changes:
- Refactor APIs using appcore_ui_base

Change-Id: Ia2f811c115dba1ca254f96977cadb260595a3855
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
8 years agoRefactor APIs using appcore_ui_base
Junghoon Park [Wed, 1 Feb 2017 13:24:44 +0000 (22:24 +0900)]
Refactor APIs using appcore_ui_base

- require :
  https://review.tizen.org/gerrit/#/c/82655/

Change-Id: Iedc7603d7e0e3514856797d42751901886f1ff07
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
8 years agoRelease version 0.3.2
Jiwoong Im [Wed, 15 Feb 2017 04:31:50 +0000 (13:31 +0900)]
Release version 0.3.2

Changes:
- Add error handling in preference api

Change-Id: Ib40aa2cedc6b4d262756e7175bbbbae955ff51df
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
8 years agoAdd error handling in preference api
Jiwoong Im [Tue, 14 Feb 2017 01:59:21 +0000 (10:59 +0900)]
Add error handling in preference api

- Add errno check in using opendir for proper return.

Change-Id: I066ae1786067ababac0e396ebf88496360040f50
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
8 years agoRelease version 0.3.1
Inkyun Kil [Thu, 9 Feb 2017 08:23:06 +0000 (17:23 +0900)]
Release version 0.3.1

Changes:
- Fix linking issue

Change-Id: I3683f01a13369fe76cebb94775792473bd72921f
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
8 years agoFix linking issue
Inkyun Kil [Thu, 9 Feb 2017 07:39:53 +0000 (16:39 +0900)]
Fix linking issue

- Fix linking issue from "Split packages" patch

Change-Id: I09179159bf9d671aacc6b7e88c92a723959f2b54
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
8 years agoRelease version 0.3.0
Inkyun Kil [Wed, 25 Jan 2017 05:36:48 +0000 (14:36 +0900)]
Release version 0.3.0

Changes:
 - Fix versioning
 - Split packages
 - Support app group instance launch
 - Fix bug about the update requested event

Change-Id: I248405fac74ac643b2f702c3d1d04920fe14320f
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
8 years agoMerge "Split packages" into tizen
Inkyun Kil [Wed, 25 Jan 2017 05:13:27 +0000 (21:13 -0800)]
Merge "Split packages" into tizen

8 years agoFix bug about the update requested event
Hwankyu Jhun [Tue, 24 Jan 2017 09:11:57 +0000 (18:11 +0900)]
Fix bug about the update requested event

Change-Id: I4a4d49883071e41eacfd5c74e77b98cd47a8f3cc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoSplit packages
Inkyun Kil [Tue, 27 Dec 2016 11:13:30 +0000 (20:13 +0900)]
Split packages

- An application without 'UI' may want to use the API.
  If the package does not split, the application is UI-dependent.
  Therefore, UI-dependent package need to be separated.

Change-Id: I4bad93b88889695a90d0ccb98b78a6af80c955b1
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
8 years agoSupport app group instance launch
Hawnkyu Jhun [Sat, 21 Jan 2017 03:02:47 +0000 (12:02 +0900)]
Support app group instance launch

The caller app can get the instance id of the callee app in
the reply callback.

Change-Id: I0950f63d30e560e5f1fe53bf80f9dde98efc63cd
Signed-off-by: Hawnkyu Jhun <h.jhun@samsung.com>
8 years agoRelease version 0.2.0
Hwankyu Jhun [Tue, 17 Jan 2017 01:07:06 +0000 (10:07 +0900)]
Release version 0.2.0

Changes:
- Support multiple instance launch

Change-Id: I8a5e05b2618cc33469e3b0fa5b29babdb3ba95b3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoSupport multiple instance launch
Hwankyu Jhun [Fri, 6 Jan 2017 00:53:45 +0000 (09:53 +0900)]
Support multiple instance launch

- Add new internal APIs
app_control_set_instance_id()
app_control_get_instance_id()
- When the application is launched by using multiple instance launch,
It has the specified instance ID.

- Requires:
[aul] https://review.tizen.org/gerrit/#/c/108620/
[amd] https://review.tizen.org/gerrit/#/c/109746/
[rua] https://review.tizen.org/gerrit/#/c/109906/
[app-manager] https://review.tizen.org/gerrit/#/c/110114/

Change-Id: I057e5bd09890a489245b93fe143d49d189462119
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoFix doxygen warning in appfw_event_doc.h
Jiwoong Im [Tue, 10 Jan 2017 06:00:31 +0000 (15:00 +0900)]
Fix doxygen warning in appfw_event_doc.h

Change-Id: I5d3d8daacd3140e889b3f719edb9680fe4dcf425
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>