platform/core/appfw/tidl.git
2 years agoFix a bug about C Generator 55/263755/2
Hwankyu Jhun [Thu, 9 Sep 2021 09:57:47 +0000 (18:57 +0900)]
Fix a bug about C Generator

The delegate copy function has to set the callback function and the user data.

Change-Id: Ic9d0f65551d241da094aed667b8307da2b431c51
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix a bug about C# Generator 67/263767/2
Hwankyu Jhun [Thu, 9 Sep 2021 22:46:37 +0000 (07:46 +0900)]
Fix a bug about C# Generator

The argument of the method should be a user-specified value.
And, this patch removes unnecessary log print.

Change-Id: Ibff425bf60d7c940c5c0009c614c0f7ee1857378
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.5.0 01/263601/1 accepted/tizen/unified/20210913.123347 submit/tizen/20210910.110629 submit/tizen/20210913.035416
Hwankyu Jhun [Tue, 7 Sep 2021 01:32:56 +0000 (10:32 +0900)]
Release version 1.5.0

Changes:
 - Fix wrong bundle free.
 - Support CION commands
 - Remove build warning messages
 - Refactor C Generator
 - Fix C Generator
 - Fix wrong exception handlings
 - Fix C Generator

Change-Id: I9b86dea6be43a8cacbb83a8d383bf1a40c81b8c4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix C Generator 62/263462/1
Hwankyu Jhun [Fri, 3 Sep 2021 02:42:12 +0000 (11:42 +0900)]
Fix C Generator

The implemenation that the callback port check is separated.
If the interface doesn't have the delegate, the callback port check
is not needed.

Change-Id: I04aaf8c0d5a00347901afbbebda75f85744bf442
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix wrong exception handlings 83/263183/2
Hwankyu Jhun [Fri, 27 Aug 2021 09:36:51 +0000 (18:36 +0900)]
Fix wrong exception handlings

Change-Id: Icc3a43ea275179854f6ead083fc6415b2661ffa8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix C Generator 19/263119/1
Hwankyu Jhun [Thu, 26 Aug 2021 08:46:18 +0000 (17:46 +0900)]
Fix C Generator

The abbreviation of the interface is changed to 'iface'.

Change-Id: I853b980545742bcd0f7b85b42128225ef0b2f93b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRefactor C Generator 64/261764/52
Hwankyu Jhun [Wed, 18 Aug 2021 06:54:24 +0000 (15:54 +0900)]
Refactor C Generator

- Fixes code block for readability
- Fixes some APIs to support container type
- Adds new APIs for consistency with C++ Generator
- Renames the APIs
- Adds annotations to functions of header files.

Change-Id: I3a7afb069d80985f88562a0ef1b3ce07229440dc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRemove build warning messages 22/263022/1
Hwankyu Jhun [Tue, 24 Aug 2021 22:58:10 +0000 (07:58 +0900)]
Remove build warning messages

Change-Id: Idce6c65976ed268aa42a0f9f70ff5741d723575d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoSupport CION commands 98/262898/5
gotoextreme [Mon, 23 Aug 2021 07:40:49 +0000 (16:40 +0900)]
Support CION commands

Change-Id: I1778a096af91fae45d044e2c0a717ee6e28bda3c

2 years agoFix wrong bundle free. 04/262204/3
Changgyu Choi [Wed, 4 Aug 2021 07:03:00 +0000 (16:03 +0900)]
Fix wrong bundle free.

TIDL c++ codes not copy bundle, when construct Bundle with "Bundle(bundle*)".
So bundle* shouldn't be freed after using "Bundle(bundle*)"

Change-Id: I9a0e9774bf897086081837e168560d389fa7c71f
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
3 years agoRelease version 1.4.9 85/261385/1 accepted/tizen/unified/20210719.025302 submit/tizen/20210716.083333
Hwankyu Jhun [Fri, 16 Jul 2021 08:31:22 +0000 (17:31 +0900)]
Release version 1.4.9

Changes:
 - Fix bugs of C Generator

Change-Id: I98c447e743814e031c448eb67ca143e19927a663
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoFix bugs of C Generator 70/261370/3
Hwankyu Jhun [Fri, 16 Jul 2021 06:00:58 +0000 (15:00 +0900)]
Fix bugs of C Generator

The exception handling of getter is wrong. The function has to release
the allocated memory if Out-of-Memory error occurs.

Change-Id: I799f3ad9424210c0cae10973523f2022614c4cf0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRelease version 1.4.8 65/261365/1 submit/tizen/20210716.045930
Hwankyu Jhun [Fri, 16 Jul 2021 03:20:32 +0000 (12:20 +0900)]
Release version 1.4.8

Changes:
 - Fix bugs of C Generator

Change-Id: Iad1e9e58426f3d68979ef310db650d09fd1e088b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoFix bugs of C Generator 51/261351/1
Hwankyu Jhun [Fri, 16 Jul 2021 01:30:34 +0000 (10:30 +0900)]
Fix bugs of C Generator

If the type is built-in type, setting the result to an integer variable
is not needed.

Change-Id: I00106fcf8c8019b9b8c034b96fc9c48974ab81b5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRelease version 1.4.7 67/261167/1 accepted/tizen/unified/20210714.014134 submit/tizen/20210713.002817
Hwankyu Jhun [Tue, 13 Jul 2021 00:22:32 +0000 (09:22 +0900)]
Release version 1.4.7

Changes:
 - Fix C Generator

Change-Id: I7637d8d4c99f7ccaa816171cf683c85fca1d66bc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoFix C Generator 45/261145/1
Hwankyu Jhun [Mon, 12 Jul 2021 10:10:31 +0000 (19:10 +0900)]
Fix C Generator

This patch adds the return value check of the clone function.
If calling the function returns a negative error value, the generated
function returns a negative error value.

Change-Id: I114bb62990413e4e1bfa99625dc6686c65214fd1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRelease version 1.4.6 00/253600/1 accepted/tizen/unified/20210217.030926 submit/tizen/20210216.030940
Hwankyu Jhun [Tue, 16 Feb 2021 03:04:39 +0000 (12:04 +0900)]
Release version 1.4.6

Changes:
 - Fix memory leak

Change-Id: If39a8c4897b25a946f017c5fe46db54db6c946e4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoFix memory leak 93/253593/1
Hwankyu Jhun [Tue, 16 Feb 2021 02:00:12 +0000 (11:00 +0900)]
Fix memory leak

Change-Id: I930fdef4d8f3734c84e61f0c968d74ffa0dbdeb9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years ago"VersionUp" 55/248855/1
sangwook lee [Thu, 3 Dec 2020 18:22:39 +0000 (03:22 +0900)]
"VersionUp"

Change-Id: I4553a8538171fd9407dfbb4a7a4cafdb7609add1
Signed-off-by: sangwook lee <sangwook96.lee@samsung.com>
3 years agoChange version to 6.5 89/248489/2
Hwankyu Jhun [Fri, 27 Nov 2020 06:17:58 +0000 (15:17 +0900)]
Change version to 6.5

Change-Id: Ib4907c5dfafe799983c0e4ef42cbde3fe8dd4147
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRelease version 1.4.4 99/242899/1 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.115946 accepted/tizen/6.0/unified/hotfix/20201103.050856 accepted/tizen/unified/20200902.145549 submit/tizen/20200902.004802 submit/tizen_6.0/20201029.205103 submit/tizen_6.0_hotfix/20201102.192503 submit/tizen_6.0_hotfix/20201103.114803 tizen_6.0.m2_release
Hwankyu Jhun [Wed, 2 Sep 2020 00:36:39 +0000 (09:36 +0900)]
Release version 1.4.4

Changes:
 - Fix static analysis issues

Change-Id: If72a7c0fbb3b7018f3670b39c9af9696f08eebfc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoFix static analysis issues 98/242898/1
Hwankyu Jhun [Wed, 2 Sep 2020 00:17:00 +0000 (09:17 +0900)]
Fix static analysis issues

Issues:
 - UNREACHABLE
 - UNINIT.CTOR

Change-Id: Ia4dc13bfd35f9a70d21b9a2a978a68f27e16ab69
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRelease version 1.4.3 20/242420/1 accepted/tizen/unified/20200831.002500 submit/tizen/20200826.235452
Hwankyu Jhun [Wed, 26 Aug 2020 23:49:10 +0000 (08:49 +0900)]
Release version 1.4.3

Changes:
 - Add a missing file to Makefile for macOS

Change-Id: I4c41578c7ad9a3b3915cebb4e92038b2c434daa7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoAdd a missing file to Makefile for macOS 19/242419/1
Hwankyu Jhun [Wed, 26 Aug 2020 23:37:14 +0000 (08:37 +0900)]
Add a missing file to Makefile for macOS

Change-Id: I04afb2189fd6f3a4b025ebb255fcea98b3c61c99
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRelease version 1.4.2 86/242186/1 accepted/tizen/unified/20200825.142816 submit/tizen/20200825.004026
Hwankyu Jhun [Tue, 25 Aug 2020 00:27:56 +0000 (09:27 +0900)]
Release version 1.4.2

Changes:
 - Remove internal header inclusion

Change-Id: I49e8bf3da8a3b0c278456bbdac171cc59513d7e3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRemove internal header inclusion 81/242181/1
Hwankyu Jhun [Mon, 24 Aug 2020 23:35:04 +0000 (08:35 +0900)]
Remove internal header inclusion

Change-Id: Ie180a8b5850968de2a019d36158058e707199f4a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRelease version 1.4.1 15/241915/1 submit/tizen/20200821.010433
Hwankyu Jhun [Fri, 21 Aug 2020 00:59:39 +0000 (09:59 +0900)]
Release version 1.4.1

Changes:
 - Fix build error of generated codes
 - Update messages related to tidlc options

Change-Id: Icf67961c2f44a9088cc4ae736f48044a19f1cdc0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoUpdate messages related to tidlc options 08/241908/1
Hwankyu Jhun [Fri, 21 Aug 2020 00:09:11 +0000 (09:09 +0900)]
Update messages related to tidlc options

Change-Id: I23b9951e072dc6f669d8d034a0ca7cbdb2d8ebed
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoFix build error of generated codes 46/241446/2
Hwankyu Jhun [Thu, 20 Aug 2020 07:48:10 +0000 (16:48 +0900)]
Fix build error of generated codes

If "-t" option(Enable thread) is disabled, codes related to thread are
not generated.

Change-Id: Ib27f12c4b304bebfc0562a95fb59f9a4b4bae757
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoRelease version 1.4.0 24/241424/2 submit/tizen/20200820.052329
Hwankyu Jhun [Thu, 20 Aug 2020 05:00:02 +0000 (14:00 +0900)]
Release version 1.4.0

Changes:
 - Add more details for the tidlc error cases
 - Add file private sharing grammar
 - Add file sharing grammar for the C language
 - Add file sharing grammar for the C# language
 - Use receiving thread for cpp stub
 - Fix _GNU_SOURCE definition
 - Use receiving thread for c stub
 - Use ShareFile of Port class
 - Support synchronous connection requests
 - Fix C Generator

Change-Id: I6debd950b067cb8bbdf2e2a35ff138979948f458
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoFix C Generator 86/241186/1
Hwankyu Jhun [Tue, 18 Aug 2020 09:39:44 +0000 (18:39 +0900)]
Fix C Generator

- Initalizes variables of delegate

Change-Id: I31c3a7d7dcdf5b05d8e8ed239b3d32c5219a5c2d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoSupport synchronous connection requests 56/240956/2
Hwankyu Jhun [Thu, 13 Aug 2020 06:22:17 +0000 (15:22 +0900)]
Support synchronous connection requests

Change-Id: I03d0d7435c0f019864b57e44eb74f81a184c0bbf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoUse ShareFile of Port class 08/240408/1
Hwankyu Jhun [Thu, 6 Aug 2020 06:09:33 +0000 (15:09 +0900)]
Use ShareFile of Port class

Change-Id: Iaa4d3500fa95ba59bde46310186fb79ed5e2de0d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoUse receiving thread for c stub 61/239261/9
hyunho [Thu, 23 Jul 2020 07:45:43 +0000 (16:45 +0900)]
Use receiving thread for c stub

Change-Id: Ia309013c19dba6f81115c0aafbacd7ebb638f229
Signed-off-by: hyunho <hhstark.kang@samsung.com>
3 years agoFix _GNU_SOURCE definition 37/239837/1
Hwankyu Jhun [Thu, 30 Jul 2020 06:01:09 +0000 (15:01 +0900)]
Fix _GNU_SOURCE definition

This patch checks whether "_GNU_SOURCE" has been defined earlier in the file.

Change-Id: I884a6e7598e40e9127737ed4a9eb95c5c1518669
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoUse receiving thread for cpp stub 43/237143/4
hyunho [Thu, 25 Jun 2020 08:48:48 +0000 (17:48 +0900)]
Use receiving thread for cpp stub

Change-Id: I934cac8c5efbb150aa60333842074f602458d0ee
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd file sharing grammar for the C# language 96/235396/3
hyunho [Thu, 4 Jun 2020 08:01:02 +0000 (17:01 +0900)]
Add file sharing grammar for the C# language

Change-Id: Iaaea53bb6e8ccad8c43de8567d863713d3c451e4
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd file sharing grammar for the C language 56/234156/3
hyunho [Fri, 22 May 2020 07:38:50 +0000 (16:38 +0900)]
Add file sharing grammar for the C language

Change-Id: Ib2b88e08465d29398a365a996176704626a693d7
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd file private sharing grammar 08/227508/9
hyunho [Thu, 12 Mar 2020 08:00:20 +0000 (17:00 +0900)]
Add file private sharing grammar

Change-Id: I404c0c06253cea06f836cd12abd9ad491f8cb3eb
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd more details for the tidlc error cases 63/225563/1
hyunho [Fri, 21 Feb 2020 02:30:19 +0000 (11:30 +0900)]
Add more details for the tidlc error cases

Change-Id: Ib31d4080022f11ec1df3da83c4097cac051f3505
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.3.18 69/224169/2
Hwankyu Jhun [Fri, 7 Feb 2020 01:28:58 +0000 (10:28 +0900)]
Release version 1.3.18

Changes:
 - Change directory path for Tizen 6.0

Change-Id: I807dcebfd2d7825dffb73d448c66503927fd1615
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.3.17 39/223339/1 accepted/tizen/unified/20200130.214629 submit/tizen/20200129.035445
Hwankyu Jhun [Wed, 29 Jan 2020 02:00:33 +0000 (11:00 +0900)]
Release version 1.3.17

Changes:
 - Remove slash from namespace
 - Add logs for debugging

Change-Id: I059058a24f2b2c4257998e38367170d69c4a3a7e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoAdd logs for debugging 26/223326/4
Hwankyu Jhun [Wed, 29 Jan 2020 00:47:15 +0000 (09:47 +0900)]
Add logs for debugging

Change-Id: I6a2196211dce992680e83249708e0f0a7ce3491f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRemove slash from namespace 53/222553/1
Hwankyu Jhun [Thu, 16 Jan 2020 04:53:45 +0000 (13:53 +0900)]
Remove slash from namespace

Currently, if the output string has slash, the namespace has slash('/').
This patch fixes it.

Change-Id: I7e57347a18dfabd8a109359193b811190549a65f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.3.16 25/222325/1 submit/tizen/20200114.104241 submit/tizen/20200116.010655
Hwankyu Jhun [Mon, 13 Jan 2020 11:35:17 +0000 (20:35 +0900)]
Release version 1.3.16

Changes:
 - Fix wrong file path

Change-Id: I9c42c9f8f7725f375b478103c99fe5d8dda5161e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix wrong file path
Hwankyu Jhun [Mon, 13 Jan 2020 11:25:35 +0000 (20:25 +0900)]
Fix wrong file path

Change-Id: Ide182763643445d5b139ff8e271cf2f706279975
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.3.15 18/222318/1
Hwankyu Jhun [Mon, 13 Jan 2020 11:00:25 +0000 (20:00 +0900)]
Release version 1.3.15

Changes:
 - Fix Makefile.dibs

Change-Id: I6fe767970275553e15f5580df2b265bfc6193968
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix Makefile.dibs 17/222317/1
Hwankyu Jhun [Mon, 13 Jan 2020 10:57:18 +0000 (19:57 +0900)]
Fix Makefile.dibs

Change-Id: I9c0d6d5afa4f6c4a2d48df4246422f0eb31fcf67
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.3.14 37/222237/2 submit/tizen/20200113.004125
Hwankyu Jhun [Mon, 13 Jan 2020 00:26:31 +0000 (09:26 +0900)]
Release version 1.3.14

Changes:
 - Modify folders to improve SAM score
 - Set error value for invalid protocol error

Change-Id: Iea453b598c071d270b58cf0e2fde0d5b6138710d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoSet error value for invalid protocol error 64/222164/1
Junghoon Park [Fri, 10 Jan 2020 05:01:18 +0000 (14:01 +0900)]
Set error value for invalid protocol error

Change-Id: I13726e46523da917da684c3a2bc0c1bd263eb5a3
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
4 years agoModify folders to improve SAM score 98/219198/5
Junghoon Park [Tue, 3 Dec 2019 06:23:29 +0000 (15:23 +0900)]
Modify folders to improve SAM score

Change-Id: Iee13089dcb077c017dd0a2d37a612d7fed7ae14f
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
4 years agoRelease version 1.3.13 85/216285/1
Hwankyu Jhun [Wed, 23 Oct 2019 04:19:04 +0000 (13:19 +0900)]
Release version 1.3.13

Changes:
 - Fix a segmentation fault
 - Fix missing 'const'

Change-Id: I950b1aa20eedeeec6637bc24f97e445e6ce87e1f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix missing 'const' 54/214654/1
Junghoon Park [Wed, 25 Sep 2019 05:24:08 +0000 (14:24 +0900)]
Fix missing 'const'

Change-Id: I1ad279086724e38f082486112b44e2bfeb54feb8
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
4 years agoFix a segmentation fault 12/213612/1
Hwankyu Jhun [Mon, 9 Sep 2019 07:04:07 +0000 (16:04 +0900)]
Fix a segmentation fault

Change-Id: I6e53ac278905ff324e6cb2ab765b417a7c3a6be0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.3.12 25/212425/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.024425 accepted/tizen/5.5/unified/mobile/hotfix/20201027.084307 accepted/tizen/unified/20190901.225925 submit/tizen/20190828.063829 submit/tizen/20190829.232632 submit/tizen/20190830.091600 submit/tizen_5.5/20191031.000003 submit/tizen_5.5_mobile_hotfix/20201026.185103 tizen_5.5.m2_release
Hwankyu Jhun [Wed, 21 Aug 2019 09:43:32 +0000 (18:43 +0900)]
Release version 1.3.12

Changes:
 - Fix function name for delegator destructor

Change-Id: Ic0134638e452765547477a36e7a0fcf22c6783af
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix function name for delegator destructor 20/212420/1
Junghoon Park [Wed, 21 Aug 2019 09:02:43 +0000 (18:02 +0900)]
Fix function name for delegator destructor

Change-Id: Ie52b898951c9590471a4d1dd601c8057a7a8a534
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoRelease version 1.3.11 16/210016/1 accepted/tizen/unified/20190715.223913 submit/tizen/20190715.050855
Hwankyu Jhun [Mon, 15 Jul 2019 05:02:52 +0000 (14:02 +0900)]
Release version 1.3.11

Changes:
 - Adjust check section position

Change-Id: Id4ba06ff0c4f0e4d392659c160ad46686baee1a9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoAdjust check section position 78/209978/1
Hwankyu Jhun [Sun, 14 Jul 2019 23:50:57 +0000 (08:50 +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: I06fe9fd24da51103fac4c42d9637c04a0d9cecab
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.10 47/208947/1 accepted/tizen/unified/20190702.115012 submit/tizen/20190702.001743
Hwankyu Jhun [Mon, 1 Jul 2019 10:48:41 +0000 (19:48 +0900)]
Release version 1.3.10

Changes:
 - Fix C Generator

Change-Id: I80d2ec95bb98c012ab1f022223fdb97298c298b9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix C Generator 37/208937/2
Hwankyu Jhun [Mon, 1 Jul 2019 10:14:49 +0000 (19:14 +0900)]
Fix C Generator

Before calling delegate callback function, the proxy checks whether the
once flag is 'true' or 'false'.

Change-Id: Ifda4d1861a1b2ffa270a86cdf6b68bd9c12c5dd4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.9 48/208148/1 accepted/tizen/unified/20190621.050534 submit/tizen/20190619.043835
Hwankyu Jhun [Wed, 19 Jun 2019 04:16:11 +0000 (13:16 +0900)]
Release version 1.3.9

Changes:
 - Remove license description

Change-Id: I6bda37f30289cc8097699cdbfac746f8879ff2da
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRemove license description 44/208144/1
Hwankyu Jhun [Wed, 19 Jun 2019 01:59:16 +0000 (10:59 +0900)]
Remove license description

Change-Id: Idf225e8c6931b64124183463af536ee1cabbe48b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.8 66/208066/1 submit/tizen/20190618.100040
Hwankyu Jhun [Mon, 17 Jun 2019 23:06:06 +0000 (08:06 +0900)]
Release version 1.3.8

Changes:
 - Fix visibility of delegate ctor

Change-Id: I8d7dc8984158b3ab542df232c5632746fe01f95e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix visibility of delegate ctor 01/208001/1
Hwankyu Jhun [Sun, 16 Jun 2019 23:21:28 +0000 (08:21 +0900)]
Fix visibility of delegate ctor

To hide a constructor of the delegates, this patch uses 'static'
keyword.

Change-Id: I6458ce2f0bc42e23a461af79dd045ef8b7583428
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.7 23/203923/1 accepted/tizen/unified/20190419.020137 submit/tizen/20190418.065748
Hwankyu Jhun [Thu, 18 Apr 2019 06:33:56 +0000 (15:33 +0900)]
Release version 1.3.7

Changes:
 - Fix Cpp generator

Change-Id: I141d2113bbcf5c7378ead1f93cc09eaf8d619e03
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix Cpp generator 45/203845/2
Hwankyu Jhun [Thu, 18 Apr 2019 05:55:42 +0000 (14:55 +0900)]
Fix Cpp generator

Change-Id: Ibea49643bef5a2c424e8eeee9db3e307c9ba46f8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.6 02/203802/2
Hwankyu Jhun [Thu, 18 Apr 2019 01:29:19 +0000 (10:29 +0900)]
Release version 1.3.6

Changes:
 - Fix C generator

Change-Id: I1ba5f381383b687180701a4f563d1ca91100fb56
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix C generator 81/203781/1
Hwankyu Jhun [Thu, 18 Apr 2019 00:28:11 +0000 (09:28 +0900)]
Fix C generator

Returns a result of rpc_port_parcel_send()

Change-Id: Ic58f06d23df1f4167844885e5858f7dc9cfb0a6c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix build scripts 17/200217/3
Hwankyu Jhun [Wed, 20 Feb 2019 08:10:35 +0000 (17:10 +0900)]
Fix build scripts

Change-Id: I7f36a47641ac4d37cc88e4eafd0f3a0fa8fe7bec
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRevert "Fix C Generator about g_rec_mutex" 06/199706/1
Hwankyu Jhun [Thu, 14 Feb 2019 06:37:48 +0000 (15:37 +0900)]
Revert "Fix C Generator about g_rec_mutex"

This reverts commit 05680d931fdcc72986bf5adb43b41776cb41dea9.

Change-Id: I2fa2cd4655e1d28ebe1b9600fae37a1444bd483a

5 years agoFix C Generator about g_rec_mutex 77/199677/1
Hwankyu Jhun [Thu, 14 Feb 2019 03:57:47 +0000 (12:57 +0900)]
Fix C Generator about g_rec_mutex

- Make sure the mutex unlocked before calling g_rec_mutex_clear()

Change-Id: Ibda2afbe1224e1de24dac4f264659fed732ad05a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.4 14/197114/1
Hwankyu Jhun [Wed, 9 Jan 2019 23:51:11 +0000 (08:51 +0900)]
Release version 1.3.4

Changes:
 - Fix a bug about C Generator

Change-Id: I0475fa20a9acdcf19967cd36ae3853a7503974ce
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix a bug about C generator 89/197089/2
Hwankyu Jhun [Wed, 9 Jan 2019 10:41:20 +0000 (19:41 +0900)]
Fix a bug about C generator

Change-Id: I4a303e54934ee37180b92d9c33844739c3b1973f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.3 72/195572/2 accepted/tizen/unified/20181217.142329 submit/tizen/20181216.234929
Hwankyu Jhun [Fri, 14 Dec 2018 10:04:00 +0000 (19:04 +0900)]
Release version 1.3.3

Changes:
 - Update DIBS release version
 - Add tidlc for windows
 - Change install path for DIBS
 - Fix bugs about C generator

Change-Id: I655a5027ba7cb71a456d2910b3595be9ca1655ee
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix bugs about C generator 58/195558/2
Hwankyu Jhun [Fri, 14 Dec 2018 08:21:58 +0000 (17:21 +0900)]
Fix bugs about C generator

This patch is to fix bugs about user-defined types.

Change-Id: I0478da6b617499ad3680b16057008cfce3327dad
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoChange install path for DIBS 97/195397/1
Junghoon Park [Thu, 13 Dec 2018 06:29:59 +0000 (15:29 +0900)]
Change install path for DIBS

Change-Id: I07c7eeaa26d14e5e1882e540689a06ef1236406a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoAdd tidlc for windows 58/194158/1
Junghoon Park [Thu, 29 Nov 2018 10:42:30 +0000 (19:42 +0900)]
Add tidlc for windows

Change-Id: Ic3caa3dc37fc127ae48fb9c83008610960a39693
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoUpdate DIBS release version 37/194137/1
Hwankyu Jhun [Thu, 29 Nov 2018 08:44:54 +0000 (17:44 +0900)]
Update DIBS release version

Change-Id: Ib7209d5262315d591223749036c7c2660a7cdd0a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.2 26/194126/1 accepted/tizen/5.0/unified/20181130.064836 accepted/tizen/unified/20181130.064957 submit/tizen/20181129.075910 submit/tizen_5.0/20181129.075929
Hwankyu Jhun [Thu, 29 Nov 2018 07:48:09 +0000 (16:48 +0900)]
Release version 1.3.2

Changes:
 - Fix DIBS release version
 - Add an exception handling on C Generator

Change-Id: Ie2d4666079b3ca0242dc2df423407802db3361b0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoAdd an exception handling on C Generator 17/194117/1
Hwankyu Jhun [Thu, 29 Nov 2018 07:05:02 +0000 (16:05 +0900)]
Add an exception handling on C Generator

Change-Id: I23b5f47df62cc5180f3bd12c7c729d5d840eba20
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix DIBS release version 77/190177/1
Junghoon Park [Fri, 28 Sep 2018 01:59:41 +0000 (10:59 +0900)]
Fix DIBS release version

Change-Id: Ia82510869a00049404e1d6efcfc2613cd7f005e8
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoRelease version 1.3.1 25/189625/1 accepted/tizen/5.0/unified/20181102.015323 accepted/tizen/unified/20180920.063910 submit/tizen/20180919.231612 submit/tizen_5.0/20181101.000003
Hwankyu Jhun [Wed, 19 Sep 2018 08:55:02 +0000 (17:55 +0900)]
Release version 1.3.1

Changes:
 - Fixed build break

Change-Id: I50909e62283acc247ff3833be52228a4bd494e54
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFixed build break 23/189623/1
Hwankyu Jhun [Wed, 19 Sep 2018 08:45:29 +0000 (17:45 +0900)]
Fixed build break

- Removes unused variable

Change-Id: Idd03b7f5ae2d503864ab1e051019329434e40e2d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.0 82/189582/3 submit/tizen/20180919.031423
Hwankyu Jhun [Wed, 19 Sep 2018 02:48:37 +0000 (11:48 +0900)]
Release version 1.3.0

Changes:
 - Fixed C Generator
 - Modified list setter of C Generator

Remarks:
 - After this version is released, the elements of list
are allocated by setter functions.

Change-Id: I3df1af31d049ebd9aced3e37323624495fdf7660
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoModified list setter of C Generator 65/189365/4
Hwankyu Jhun [Mon, 17 Sep 2018 08:16:34 +0000 (17:16 +0900)]
Modified list setter of C Generator

Before adding the value on list, the value is cloned.

Change-Id: I5c81f5ec58c310a50e8bd258cecddd4ef1fbbb8e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFixed C Generator 78/189378/2
Hwankyu Jhun [Mon, 17 Sep 2018 08:55:03 +0000 (17:55 +0900)]
Fixed C Generator

- Fixed build break

Change-Id: I7bc24c2f08924e101f72ec9561989b001d2fff83
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.2.17 67/189367/1 accepted/tizen/unified/20180918.152314 submit/tizen/20180917.224307
Hwankyu Jhun [Mon, 17 Sep 2018 08:21:55 +0000 (17:21 +0900)]
Release version 1.2.17

Changes:
 - Revert "Remove unnecessary files"
 - Modified C Generator

Change-Id: Icc70f403c56ebc34b699c3463363dcac3644c3de
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoModified C Generator 22/189222/2
Hwankyu Jhun [Fri, 14 Sep 2018 09:39:47 +0000 (18:39 +0900)]
Modified C Generator

- Adds delegator dtor

Change-Id: I69f55d3735676d0b180dea7973d11e260916f334
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRevert "Remove unnecessary files" 93/189293/1
Hwankyu Jhun [Mon, 17 Sep 2018 00:51:19 +0000 (09:51 +0900)]
Revert "Remove unnecessary files"

This reverts commit 33888057f919f08a51035310ad81d90ebf16d6b4.

Change-Id: I69465f20ee4d998e37bba8e2c4b1d7412da94b77

5 years agoRelease version 1.2.16 35/188735/1 accepted/tizen/unified/20180910.172054 submit/tizen/20180910.024459
Hwankyu Jhun [Mon, 10 Sep 2018 02:37:26 +0000 (11:37 +0900)]
Release version 1.2.16

Changes:
 - Remove unnecessary files
 - Add an exception handling
 - Adjust coding style of generated code

Change-Id: Id28623be946f6c0f5c64b2e15da9c2725b46748e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoAdjust coding style of generated code 21/188721/2
Hwankyu Jhun [Sun, 9 Sep 2018 23:53:35 +0000 (08:53 +0900)]
Adjust coding style of generated code

Change-Id: I2ec8a17a1af5d64d86b35dd8459ae8fc15070dce
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoAdd an exception handling 87/188687/5
Hwankyu Jhun [Fri, 7 Sep 2018 09:16:52 +0000 (18:16 +0900)]
Add an exception handling

Cpp Generator:
 - Adds an exception handling about rpc_port_parcel_send()

C Generator:
 - Sets the result of rpc_port_parcel_send()

Change-Id: I6ec3a0028ba1c83e50735717a97a1009d350939b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRemove unnecessary files 81/188681/1
Hwankyu Jhun [Fri, 7 Sep 2018 07:53:02 +0000 (16:53 +0900)]
Remove unnecessary files

Change-Id: I230896641e96d2ab4bbe66e5e21d190180033588
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.2.15 86/187986/1 accepted/tizen/unified/20180831.061821 submit/tizen/20180830.101312
Junghoon Park [Thu, 30 Aug 2018 06:34:06 +0000 (15:34 +0900)]
Release version 1.2.15

Changes:
 - Fixed C Generator
 - Adds new APIs for handling list

Change-Id: I9f58830b57a3ff5c6cbce18cec351664648af68b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoAdds new APIs for handling list 64/187864/3
Junghoon Park [Wed, 29 Aug 2018 05:36:43 +0000 (14:36 +0900)]
Adds new APIs for handling list

- rpc_port_<structure>_remove_<list>()
- rpc_port_<structure>_get_<list>_length()

Change-Id: I2dbc8ce2942109d5f879fade9d534d83f14d3662
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoRevert "Modified C Generator" 95/187695/1
Junghoon Park [Tue, 28 Aug 2018 02:25:31 +0000 (02:25 +0000)]
Revert "Modified C Generator"

This reverts commit 282ec9b2ebba1827c3318ecbdc4b522e5f0086f6.

Change-Id: I328e32c48c5559a5c7c1c7cdd1b62bdf48c35d06

5 years agoModified C Generator 72/187572/8
Hwankyu Jhun [Mon, 27 Aug 2018 11:26:42 +0000 (20:26 +0900)]
Modified C Generator

List setter/getter is modified.

Adds new API for handling list:
 - rpc_port_<structure>_remove_<list>()
 - rpc_port_<structure>_get_<list>_length()

Change-Id: I9f826b12593cabe5dae4a4da75727ce2f8c88e05
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFixed C Generator 84/187584/1
Hwankyu Jhun [Fri, 24 Aug 2018 10:13:44 +0000 (19:13 +0900)]
Fixed C Generator

Adds client number getter:
 - rpc_port_stub_<interface>_client_number()

Change-Id: I6676d81d110c00f038eb7bfc1f70d9eea8601ff8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.2.14 20/186320/1 submit/tizen/20180809.022140
Junghoon Park [Thu, 9 Aug 2018 02:16:41 +0000 (11:16 +0900)]
Release version 1.2.14

Changes:
 - Add initializer for structure handle

Change-Id: I20094b2b972a06b9ae7d5ab214d7f256579ae46b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoAdd initializer for structure handle 07/186307/1
Hwankyu Jhun [Thu, 9 Aug 2018 01:23:01 +0000 (10:23 +0900)]
Add initializer for structure handle

Change-Id: I3a34ae2a008dd7b07941bd034f40c4764ae0b0d2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>