Hwankyu Jhun [Thu, 11 Mar 2021 05:06:47 +0000 (14:06 +0900)]
Remove Bundle dependency from Parcel
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/rpc-port/+/254967/
Change-Id: I8ecfc3b8eb1753485ca85d72f473e682dd862c61
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 18 Feb 2021 23:59:14 +0000 (08:59 +0900)]
Fix Parcel implementation
- Removes size data
Change-Id: I6d259af2467ffc09a0b041a8460b9b1884c2900b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Wed, 3 Feb 2021 03:51:05 +0000 (12:51 +0900)]
Release version 0.7.4
Changes:
- Suppress C++17 name mangling compile error
- Fix error code of bundle_get_type
Change-Id: Ib82e7e2cf23b7722e77bb0c06855b692bcb7904e
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 2 Feb 2021 07:46:09 +0000 (16:46 +0900)]
Fix error code of bundle_get_type
Change-Id: I62f83c847a4789559958187d0dbe0127bccb1d8f
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Daehyeon Jung [Thu, 14 Jan 2021 05:03:57 +0000 (14:03 +0900)]
Suppress C++17 name mangling compile error
Change-Id: I9b30b5794f63133c505e4cf27584935ae655df1c
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Hwankyu Jhun [Tue, 5 Jan 2021 22:51:37 +0000 (07:51 +0900)]
Release version 0.7.3
Changes:
- Add a missing package dependency
Change-Id: I26b1184f9825de73c639828b6e7eccea9af4f7f4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 5 Jan 2021 06:26:50 +0000 (15:26 +0900)]
Add a missing package dependency
Change-Id: Ia64b5d7e4d0116f281202160200fa0bc0fdc5122
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 4 Jan 2021 05:59:40 +0000 (14:59 +0900)]
Release version 0.7.2
Changes:
- Fix invalid access
Change-Id: I6e7801e70a75f4dc8b6f4770cbf455956d485af4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 4 Jan 2021 05:02:46 +0000 (14:02 +0900)]
Fix invalid access
Change-Id: I523099ad79eb26f165b25be5e4ce5544b00dde42
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 24 Dec 2020 04:58:09 +0000 (13:58 +0900)]
Release version 0.7.1
Changes:
- Fix build warning messages
Change-Id: I447fb00f405070315f87aabf99b078721e966a82
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 24 Dec 2020 04:57:53 +0000 (13:57 +0900)]
Fix build warning messages
Change-Id: If2f5fc3c978854933ddc986f1599621240cb8972
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 24 Dec 2020 02:07:04 +0000 (11:07 +0900)]
Release version 0.7.0
Changes:
- Add Parcel Library
Change-Id: I5344c160cac0db5f6145a9fa3f32eefa9b055975
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 14 Dec 2020 06:45:49 +0000 (15:45 +0900)]
Add Parcel Library
This library is only for appfw internally.
Adds:
- parcel_create()
- parcel_destroy()
- parcel_clone()
- parcel_burst_write()
- parcel_burst_read()
- parcel_write_bool()
- parcel_write_byte()
- parcel_write_uint16()
- parcel_write_uint32()
- parcel_write_uint64()
- parcel_write_int16()
- parcel_write_int32()
- parcel_write_int64()
- parcel_write_float()
- parcel_write_double()
- parcel_write_string()
- parcel_write_bundle()
- parcel_read_bool()
- parcel_read_byte()
- parcel_read_uint16()
- parcel_read_uint32()
- parcel_read_uint64()
- parcel_read_int16()
- parcel_read_int32()
- parcel_read_int64()
- parcel_read_float()
- parcel_read_double()
- parcel_read_string()
- parcel_read_bundle()
- parcel_reset_reader()
- parcel_clear()
- parcel_reset()
- parcel_write()
- parcel_read()
- parcel_get_raw()
Change-Id: I322faee040ca95c4cb8e4b7356e33a9af5daeb8c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 10 Nov 2020 02:18:38 +0000 (11:18 +0900)]
Release version 0.6.0
Changes:
- Fix wrong free
- Add a new method for exporting bundle to argv
Change-Id: I14f1672493d4c4a09557285e1083e5f641a843da
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 5 Nov 2020 03:49:47 +0000 (12:49 +0900)]
Add a new method for exporting bundle to argv
Adds:
- Export()
Change-Id: If76969aca0d3cb2cae63326109c6802d4ad9c4f3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Changgyu Choi [Thu, 5 Nov 2020 04:43:14 +0000 (13:43 +0900)]
Fix wrong free
Change-Id: Ib92e807989abc80304dcc3c92258e2b3c999a275
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Hwankyu Jhun [Wed, 28 Oct 2020 05:07:51 +0000 (14:07 +0900)]
Release version 0.5.5
Changes:
- Fix wrong log message
- Fix memory leak
- Fix memory leak
Change-Id: Icdf661ec6e3de89cd369e2b4ae52f4a9e47d75de
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 27 Oct 2020 10:28:35 +0000 (19:28 +0900)]
Fix memory leak
Change-Id: I64962cb9633c6f9d774723c443e402e4fcf82d57
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 27 Oct 2020 08:40:31 +0000 (17:40 +0900)]
Fix memory leak
Change-Id: I3f0e971d00ff4c7d9f32ce68ab152d165bc55fda
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 19 Oct 2020 02:44:44 +0000 (11:44 +0900)]
Fix wrong log message
Change-Id: Ie77db322b0cef7fa0ccc9a19d85d0219cb495c1d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 16 Sep 2020 06:22:28 +0000 (15:22 +0900)]
Release version 0.5.4
Changes:
- Fix bundle_decode_raw() implementaion
Change-Id: I19f90a07e48a31f2af21bb07d0043f115e786ab4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 16 Sep 2020 05:54:47 +0000 (14:54 +0900)]
Fix bundle_decode_raw() implementaion
Change-Id: Id27bff120336ab6b24cbd564060f529eef85baad
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
SukHyung, Kang [Wed, 19 Aug 2020 05:08:58 +0000 (14:08 +0900)]
Release version 0.5.3
Changes:
- fix wrong type for bundle description
Change-Id: Icd4e8f319e27b16cf0468790073dd3f8326cc979
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Wed, 19 Aug 2020 01:53:07 +0000 (10:53 +0900)]
fix wrong type for bundle description
Change-Id: Idcd0b9bb1d2d80c5a9a426e42b12fd5ffd02bf21
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Hwankyu Jhun [Wed, 5 Aug 2020 06:57:28 +0000 (15:57 +0900)]
Release version 0.5.2
Changes:
- Fix wrong implementation about encoding & decoding bundle raw
- Fix SetValue check condition
- Add a missing description
Change-Id: I221ca9e11ac9d2a183316f0486dc0d67f24f015b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 5 Aug 2020 04:34:45 +0000 (13:34 +0900)]
Add a missing description
Change-Id: Ib0c1da81dc8a0ab00b04e9bdfb1c819824477d0d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Changgyu Choi [Wed, 5 Aug 2020 06:14:52 +0000 (06:14 +0000)]
Merge "Fix SetValue check condition" into tizen
Changgyu Choi [Wed, 5 Aug 2020 05:57:59 +0000 (14:57 +0900)]
Fix SetValue check condition
Change-Id: I7c5cfe6ee5ae6ea3150a61ade36b875929aa6442
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Hwankyu Jhun [Wed, 5 Aug 2020 01:30:24 +0000 (10:30 +0900)]
Fix wrong implementation about encoding & decoding bundle raw
bundle_encode_raw() must not use g_base64_encode().
This patch removes calling g_base64_encode() from bundle_encode_raw().
Change-Id: Iddedfb6a566e4b1d41052ec2e322c5312d2a0a52
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 3 Jul 2020 00:44:57 +0000 (09:44 +0900)]
Release version 0.5.1
Changes:
- Fix wrong type casting
- Fix function implementation for backward compatibility
Change-Id: Icef09e868cce6bbfec7b6b54c3f006ee7521d310
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 30 Jun 2020 10:24:29 +0000 (19:24 +0900)]
Fix function implementation for backward compatibility
Change-Id: I9c1bd9f28336337f716cce41faaa9e2313c96f06
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 30 Jun 2020 09:07:11 +0000 (18:07 +0900)]
Fix wrong type casting
Change-Id: Iffb69cf26f9a6cb0e60def2111163de6569e06f8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 30 Jun 2020 04:15:51 +0000 (13:15 +0900)]
Release version 0.5.0
Changes:
- Refactor Bundle
Change-Id: I22e351ca0b48d5fee28bc1e34e8dbc88b6b1f292
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 29 Jun 2020 05:10:31 +0000 (14:10 +0900)]
Refactor Bundle
Change-Id: I64565f92a4d204198e07cf3ef6c50e2b66717c9b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Mon, 15 Jun 2020 06:51:26 +0000 (15:51 +0900)]
Release version 0.4.7
Changes:
- Add IsEmpty() method
Change-Id: I76f42ba09e8c20c2c3253a982d92667763457cd6
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Mon, 15 Jun 2020 06:25:19 +0000 (15:25 +0900)]
Add IsEmpty() method
Change-Id: Id7a36a8f2f7ac5079c731ce8fb46ae5d7e2529b1
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 9 Jun 2020 06:45:03 +0000 (15:45 +0900)]
Release version 0.4.6
Changes:
- Fix move constructor
Change-Id: Ied4969ea92a20f6771b913f3dab2d844cd17fcf8
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Thu, 4 Jun 2020 09:29:25 +0000 (18:29 +0900)]
Fix move constructor
Move impl_ instance instead create new one.
Change-Id: I590ac591ff463fc6f0945eb6691313da180a738f
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Hwankyu Jhun [Tue, 3 Mar 2020 03:26:43 +0000 (12:26 +0900)]
Release version 0.4.5
Changes:
- Fix GetByte method
Change-Id: Ia09277d39572737757db7c95ea15acaf3f4037fc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 3 Mar 2020 01:43:39 +0000 (10:43 +0900)]
Fix GetByte method
- Checks the result of bundle_get_byte()
Change-Id: I4572060adc7cf1e6eebb149fbc68a2974add92b2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 30 Jan 2020 23:49:01 +0000 (08:49 +0900)]
Release version 0.4.4
Changes:
- Remove wrong log tag definition
- Move macros to internal header
Change-Id: I7b992ee17fd8cbb7708aaf4ce029eef985e25eda
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 30 Jan 2020 10:53:42 +0000 (19:53 +0900)]
Move macros to internal header
Adds:
- bundle_private.h
The API, likely and unlikey macros move to bundle_private.h header file.
Change-Id: I0bc5ed51e00ac6a5e383f94d33703238aea290f3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hyunho [Wed, 22 Jan 2020 05:48:18 +0000 (14:48 +0900)]
Remove wrong log tag definition
Change-Id: Ie463b189b37cfed6630811653825d956e3ab0347
Signed-off-by: hyunho <hhstark.kang@samsung.com>
Inkyun Kil [Thu, 21 Nov 2019 01:03:54 +0000 (10:03 +0900)]
Release version 0.4.3
Changes:
- Fix static analysis issue
Change-Id: I982721afa020d504842f2825a3c73462dea1e3b6
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Thu, 21 Nov 2019 00:29:33 +0000 (09:29 +0900)]
Fix static analysis issue
Change-Id: Id09fa513a35be23af3049f9c499077939f54ab08
SukHyung, Kang [Fri, 15 Nov 2019 01:37:53 +0000 (10:37 +0900)]
Release version 0.4.2
Changes:
- Update doxygen
- Fix api reference for bundle
Change-Id: Ib0e8d4e354df8cfaea69d74cb3f06ba3c573821c
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Wed, 13 Nov 2019 06:38:29 +0000 (15:38 +0900)]
Fix api reference for bundle
Change-Id: I5e567b151fbe71b7929decd70c8c8b5947f2fdc5
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
mk5004.lee [Mon, 30 Sep 2019 04:17:21 +0000 (13:17 +0900)]
Update doxygen
- change file mode
Change-Id: I395f94c23d66a7e0eef4c9e9fe133eca106bbce1
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
hyunho [Fri, 30 Aug 2019 04:14:56 +0000 (13:14 +0900)]
Release version 0.4.1
Changes:
- Remove unused constructor
Change-Id: I9ee649d9724a8c0267c09edaef0046e6ce838ad7
Signed-off-by: hyunho <hhstark.kang@samsung.com>
hyunho [Thu, 29 Aug 2019 06:59:32 +0000 (15:59 +0900)]
Remove unused constructor
Change-Id: Id4a60d79ff1163f2f9ce4cb2b2effaa7f6dcb06c
Signed-off-by: hyunho <hhstark.kang@samsung.com>
Hwankyu Jhun [Tue, 13 Aug 2019 04:15:44 +0000 (13:15 +0900)]
Release version 0.4.0
Changes:
- Support setter/getter methods for byte array type
Change-Id: Ia953b65f135f037b911ada14bd0b846be3ccaf3c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 31 Jul 2019 09:14:41 +0000 (18:14 +0900)]
Support setter/getter methods for byte array type
The following functions are moved from internal header:
- bundle_add_byte_array()
- bundle_set_byte_array_element()
- bundle_get_byte_array()
Change-Id: I3a2c07df65ae3db46c984674a0d2c4cc3d253544
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 8 Aug 2019 23:26:26 +0000 (08:26 +0900)]
Release version 0.3.4
Changes:
- Add a new internal function
Change-Id: I3b698b25ed7906b8e22ffba7a78d6eb6bdbc55b7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 7 Aug 2019 08:57:31 +0000 (17:57 +0900)]
Add a new internal function
Adds:
- bundle_init_byte_array()
Change-Id: I7c190b53c69f528dbaf4fb97a95da143b300fe07
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 15 Jul 2019 05:02:02 +0000 (14:02 +0900)]
Release version 0.3.3
Changes:
- Adjust check section position
Change-Id: I82199a4fc6aedb41ad8d0448ff737d6f3f6bebb9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Sun, 14 Jul 2019 23:38:25 +0000 (08:38 +0900)]
Adjust check section position
Some profile doesn't support %check section. It causes the build error
issue. To solve the issue, this patch adjusts %check section position.
Change-Id: Ia7e5b3411ee6544e5695724f0f67e5daacaacd04
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 14 Jun 2019 07:30:28 +0000 (16:30 +0900)]
Release version 0.3.2
Changes:
- Add error handling logic
- Save coverage data
Change-Id: Ib7f3ad4645b59cf0f11a91a29707929ac87b096c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 14 Jun 2019 06:10:48 +0000 (15:10 +0900)]
Save coverage data
- Adds bundle.info on bundle.zip
Change-Id: I78de7cababe6645483fd05b76266dd082bd8b83c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hyunho [Mon, 20 May 2019 23:56:11 +0000 (08:56 +0900)]
Add error handling logic
-Throw exception for contructor error
-Add log for errors
Change-Id: I76c3621cfc10a4ef8586f151a2268b082ed4117c
Signed-off-by: hyunho <hhstark.kang@samsung.com>
Hwankyu Jhun [Tue, 23 Apr 2019 09:43:32 +0000 (18:43 +0900)]
Release version 0.3.1
Changes:
- Fix static analysis issues
Change-Id: If66d32c86f2669e15a7d6220ff5a5187d4735509
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 23 Apr 2019 09:12:30 +0000 (18:12 +0900)]
Fix static analysis issues
- Initializes bundle pointers to nullptr
- Adds an exception handling
Change-Id: I9f49a1e236f62d0729db57b4e2a1b7e09cc3bd02
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
SukHyung, Kang [Thu, 18 Apr 2019 08:58:42 +0000 (17:58 +0900)]
Release version 0.3.0
Changes:
- Add bundle cpp APIs
- Add description for callback function
Change-Id: Ie18d6db17fefc1bef31f8ac742ab42878da4834f
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
HwanKyu Jhun [Fri, 19 Apr 2019 00:08:47 +0000 (00:08 +0000)]
Merge "Add bundle cpp APIs" into tizen
SukHyung, Kang [Thu, 18 Apr 2019 08:12:44 +0000 (17:12 +0900)]
Add description for callback function
Change-Id: I701a502635160160b73fc977b948f71bf4062c6c
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
hyunho [Thu, 28 Mar 2019 10:42:50 +0000 (19:42 +0900)]
Add bundle cpp APIs
Change-Id: If49381e60053911d3911ac2eac8062a50a967eee
Signed-off-by: hyunho <hhstark.kang@samsung.com>
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Fri, 18 Jan 2019 02:32:09 +0000 (11:32 +0900)]
Release version 0.2.6
Changes:
- Prevent buffer overflow
Change-Id: Ifa571573c0e9c51e06d62a2179bea25c2e90ad23
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 18 Jan 2019 01:57:52 +0000 (10:57 +0900)]
Prevent buffer overflow
Change-Id: I6f56d3449c1c9d246bbbe6f80d6e9102d9a4e1eb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 10 Sep 2018 02:31:11 +0000 (11:31 +0900)]
Release version 0.2.5
Changes:
- Check for null-termination of strings
- Prevent size overflow
- Fixed security issues
Change-Id: I0dfddf656a716b3623710d3fd0dbf31c423c6cce
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 7 Sep 2018 02:18:37 +0000 (11:18 +0900)]
Fixed security issues
- Checks buffer size
- Uses memcpy function
Change-Id: I6c4541e4274627cfe21f6e70dd0cfbfaf8414367
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 6 Sep 2018 07:06:53 +0000 (16:06 +0900)]
Prevent size overflow
Change-Id: I3b1fcf07f9fd6a0a97e5610ceb4fb8474889381a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 6 Sep 2018 01:00:57 +0000 (10:00 +0900)]
Check for null-termination of strings
Change-Id: Ied293cb81eeceebf19bc36726714ce27bfc46857
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
mk5004.lee [Wed, 14 Mar 2018 06:24:13 +0000 (15:24 +0900)]
Release version 0.2.4
- Check return value
Change-Id: Ia57deae0cbf9447478465c909ce463986423c682
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
mk5004.lee [Wed, 14 Mar 2018 02:36:00 +0000 (11:36 +0900)]
Check return value
Change-Id: I29be7cf904e13762cb799aabbb2d89b215c1fc47
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
Hwankyu Jhun [Mon, 16 Oct 2017 01:14:53 +0000 (10:14 +0900)]
Release version 0.2.3
Changes:
- Fix the exception handling
Change-Id: I7f74deca3678d7e928819a5ae08f1acc36a8c999
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 12 Oct 2017 23:46:16 +0000 (08:46 +0900)]
Fix the exception handling
- Uses strnlen() instead of strlen()
Change-Id: I6339d45ae0d903a7a3e59c537f304362b8e09316
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 5 Sep 2017 00:33:10 +0000 (09:33 +0900)]
Release version 0.2.2
Changes:
- Fix build break
- Fix keyval decode functions
Change-Id: I3f9740108cb031fd7195c846bc50f25827bd3e8a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 4 Sep 2017 22:15:59 +0000 (07:15 +0900)]
Fix build break
- Adds a missing operator
Change-Id: Iefb7a6670b1c87d20406ff842f363cf8020d7649
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 1 Sep 2017 05:59:24 +0000 (14:59 +0900)]
Fix keyval decode functions
- Adds byte size check to prevent buffer overflow
- Fixes wrong pointer type
Change-Id: I30a1b4ab25555327bac2a25861b247824efe7e85
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 28 Aug 2017 04:49:19 +0000 (13:49 +0900)]
Release version 0.2.1
Changes:
- Fix keyval decode function
Change-Id: I876e7b1b64103b0812733d97ce0fdb8394fe11dd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 28 Aug 2017 01:12:27 +0000 (10:12 +0900)]
Fix keyval decode function
- Adds the exceptions
- Adds a parameter about byte size
Change-Id: I44431f68929ab9115a5e24f641614b0a159f6082
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Jiwoong Im [Thu, 16 Feb 2017 09:21:46 +0000 (18:21 +0900)]
Release version 0.2.0
Changes:
- Fix memory leak
- Fix API description
Change-Id: I509e4064a009215b7200a3888c8ae2967821589b
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Jiwoong Im [Fri, 16 Dec 2016 04:50:07 +0000 (13:50 +0900)]
Fix API description
Change-Id: Icbac9f9b0c182d0a4f642afc6f23f29f01bf7907
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
(cherry picked from commit
123244c3b022862cf349729b771a21094bf1d1b6)
Jiwoong Im [Thu, 16 Feb 2017 04:27:04 +0000 (13:27 +0900)]
Fix memory leak
Change-Id: I3cba0c7e2168bae886a1018a51ab637de321a69d
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Jiwoong Im [Fri, 18 Nov 2016 05:06:33 +0000 (14:06 +0900)]
Move internal headers to src directory
Change-Id: I2e2877bd0bdb5205fcfaa3bcd5b18f5d3c626c72
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
seungha.son [Thu, 17 Nov 2016 07:43:19 +0000 (16:43 +0900)]
Make file & spec file generalization
Signed-off-by: seungha.son <seungha.son@samsung.com>
Change-Id: Iedf4203922de47be7d0a9a3097688da51a1bf398
Myungki Lee [Thu, 27 Oct 2016 11:30:55 +0000 (20:30 +0900)]
Add bundle_compare() in internal.h
Change-Id: I1c4f50c32375f80c6d709992488367331eb58163
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
seungha.son [Fri, 23 Sep 2016 02:01:11 +0000 (11:01 +0900)]
Fix wrong header description
Signed-off-by: seungha.son <seungha.son@samsung.com>
Change-Id: Iebd3150c19629c18a1b7ba1d54a5fa10754b3893
SukHyung, Kang [Mon, 11 Jul 2016 04:36:07 +0000 (13:36 +0900)]
add comment to exclude code from code coverage
Change-Id: I4f5b57a0dc422a9c29a3deef59ed5628a51ed094
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Hwankyu Jhun [Tue, 31 May 2016 06:39:07 +0000 (15:39 +0900)]
Fix the bundle_export_to_argv API
- Allocate memory for the keys of the bundle
Change-Id: I3daf672cfe9119c572566c44933d1d911e425b8a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Slava Barinov [Thu, 31 Mar 2016 07:37:01 +0000 (10:37 +0300)]
Switch on Link-Time Optimization and visibility to hidden
The change reduces binary size by ~2 KB and reduces number of exported symbols
for resulting so.
Change-Id: Iacf7fc6afd446c07efa91e06d06e233be5cd099b
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
Hwankyu Jhun [Sun, 27 Mar 2016 22:42:11 +0000 (07:42 +0900)]
Adjust coding rules
Change-Id: I607b6ad95077c8daa547611c67c67374529b4ff8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Jiwoong Im [Tue, 22 Mar 2016 09:24:43 +0000 (18:24 +0900)]
Fix doxygen comments
Change-Id: Ica2e6d940386582f7adb10fff0fdcf17315dc845
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Hwankyu Jhun [Wed, 9 Mar 2016 03:02:19 +0000 (12:02 +0900)]
Remove compile warning messages
Change-Id: Iac6c16eb4bba57ce6102c912ca41b777bd0d5da1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 8 Jan 2016 05:42:39 +0000 (14:42 +0900)]
Apply coding rule
Change-Id: I8b8c5b6041d924df5ee59c6fc7b23af13381c714
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 7 Jan 2016 11:51:47 +0000 (20:51 +0900)]
Add new internal API for json
- Add bundle_to_json()
- Add bundle_from_json()
Change-Id: Iee21b1d17b00bb51b926f2a5410b18b4d7c76894
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 23 Dec 2015 01:11:23 +0000 (10:11 +0900)]
Add an exceptional handling
- If the argc is 1, the argv[1] is invalid access.
Change-Id: I38a50c8b950cb781649d84aaab77a82fe24b7e72
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Myungki Lee [Fri, 18 Dec 2015 05:55:29 +0000 (14:55 +0900)]
Check return value of a bundle_create func
Change-Id: Iced5d409b5a1c024f842e38814463929df1acfdd
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
SukHyung, Kang [Mon, 14 Dec 2015 08:27:43 +0000 (17:27 +0900)]
remove include bundle_internal.h from bundle.h
Change-Id: I672c7846b3f91da39ef37df2bb77d0e256f3f790
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Mon, 14 Dec 2015 05:23:17 +0000 (14:23 +0900)]
change code to apply coding rules
Change-Id: I77b9bfa0e28f40cb2fb958cd0b44c944e850529b
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Mon, 14 Dec 2015 05:13:42 +0000 (14:13 +0900)]
remove unused test files
Change-Id: I0a8729ee08fcb464a864300ad1bf914a9987c92f
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>