summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
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>
Sangyoon Jang [Fri, 5 Jun 2015 10:25:33 +0000 (19:25 +0900)]
Add set_last_result at _bundle_find_kv
Change-Id: If77941c8e4d03159b160e71e1ff2318fe23f7fa4
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Jiwoong Im [Tue, 2 Jun 2015 03:50:38 +0000 (12:50 +0900)]
sync header and doc with tizen_2.4
Change-Id: I82533c18d9ce47b366e2e7dc7aed4ef6f1d141b6
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Sangyoon Jang [Fri, 20 Mar 2015 05:59:58 +0000 (14:59 +0900)]
Fix doxygen: bundle_get_val(), bundle_get_str_array()
returned string of bundle_get_val() or bundle_get_str_array() must not freed
Change-Id: I2a21a3985fb1aa4cdd35fa0f07f28584bc7378de
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 19 Mar 2015 04:39:30 +0000 (13:39 +0900)]
Fix bundle_decode
g_base64_decode() decodes null-terminated string, but the result of
bundle_encode() is raw data(not null-terminated).
for decode raw data, it should use g_base64_decode_step().
Change-Id: Ia3d9cda70002cc0b2b53b8e315e0d109893e5d32
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Suchang Woo [Wed, 4 Mar 2015 08:31:49 +0000 (17:31 +0900)]
Get version info from .spec file
Signed-off-by: Suchang Woo <suchang.woo@samsung.com>
Change-Id: I828a8ddcbd1c1846098229caf9951892c62398ff
Jiwoong Im [Tue, 3 Mar 2015 01:13:07 +0000 (10:13 +0900)]
Update source from tizen 2.3
- modify error return to use tizen error code.
- fix coding style
JIRA ticket : TC-2468
Change-Id: I7352f02d226249474b86e763bbe6be263fd2fc75
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Suchang Woo [Wed, 4 Mar 2015 08:25:23 +0000 (17:25 +0900)]
Fix hardcoding of prefix in .pc file
Signed-off-by: Suchang Woo <suchang.woo@samsung.com>
Change-Id: I6c4298991b82385184b257036d6887e8a8cb3ea6
Gleb Fotengauer-Malinovskiy [Wed, 11 Feb 2015 15:57:45 +0000 (18:57 +0300)]
Fix pkgconfig file Version: field
Change-Id: I970bcb0fc0cb9edc3b46d2f1f95a5b4385a52b1e
Signed-off-by: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>
Tomasz Iwanek [Thu, 8 Jan 2015 11:38:09 +0000 (12:38 +0100)]
Fix crash if argument number is wrong in bundle_import_from_argv
By introducing this, if argument number will be wrong, the not matching
argument will be skipped.
I would prefer not to return error as I'm not sure
if platform will use it correctly.
Change-Id: I71544a50e7959e7a77718e221382ac400437eb95
Kévin THIERRY [Wed, 8 Oct 2014 11:14:09 +0000 (13:14 +0200)]
Packaging: clean spec file
Change-Id: I6d0afc024ff5820c7dddc0eca0e635b4979ae6e4
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
Kévin THIERRY [Wed, 21 May 2014 09:57:10 +0000 (11:57 +0200)]
Set valid license tag
Change-Id: I98dfd02c9a830db27537a70579e279a8e92b4dc7
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
Jaeho Lee [Thu, 26 Sep 2013 07:44:33 +0000 (16:44 +0900)]
Add license file
Change-Id: I851bfc436b5c37b5e7ab37c9a9ec9b09b4d0eca0
Signed-off-by: Jaeho Lee <jaeho81.lee@samsung.com>
Chengwei Yang [Sun, 25 Aug 2013 02:15:07 +0000 (10:15 +0800)]
Remove debian packaging stuff
Change-Id: I29fee6667c19d60fe61cab9eee76cdd791c25680
Signed-off-by: Chengwei Yang <chengwei.yang@intel.com>
Ryan Ware [Mon, 8 Jul 2013 17:07:11 +0000 (10:07 -0700)]
Merge "resetting manifest requested domain to floor" into tizen
Alexandru Cornea [Mon, 1 Jul 2013 12:33:46 +0000 (15:33 +0300)]
resetting manifest requested domain to floor
Alexandru Cornea [Fri, 28 Jun 2013 14:30:45 +0000 (17:30 +0300)]
resetting manifest requested domain to floor
Jaeho Lee [Mon, 6 May 2013 10:56:49 +0000 (19:56 +0900)]
added new API
Signed-off-by: Jaeho Lee <jaeho81.lee@samsung.com>
Anas Nashif [Thu, 21 Mar 2013 00:45:59 +0000 (17:45 -0700)]
Fixed hardcoding of lib path in .pc file
Change-Id: Iba32143f725edd9eff6dafa33414942bb8bb7cda
Jinkun Jang [Fri, 15 Mar 2013 16:12:51 +0000 (01:12 +0900)]
merge with master
Jinkun Jang [Tue, 12 Mar 2013 16:46:48 +0000 (01:46 +0900)]
Tizen 2.1 base
Eunkyoung Kim [Fri, 6 Jan 2012 12:59:37 +0000 (21:59 +0900)]
Initial empty repository