summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-07-13Release version 1.2.5submit/tizen_4.0/20180713.004829submit/tizen/20180713.004652accepted/tizen/4.0/unified/20180715.224015tizen_4.0_tvJunghoon Park4-2/+2
Changes: - Support build for 64bit Mac OS - Add some files for DIBS - Add makefile for DIBS - Fix build error for DIBS - Add tidlc binary for windows Change-Id: I994e1790cc0d47aafd2d2a7b98c9af0f887a920f Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-13Add tidlc binary for windowsJunghoon Park5-6/+7
Change-Id: I9e7968c891574feaf7b3067543ecdd1d3a5b1892 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-12Fix build error for DIBSJunghoon Park9-30/+6676
Change-Id: I3b90dbf539e3f5ffe10104dac6876a90defde65c Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-12Add makefile for DIBSJunghoon Park5-20/+64
- Because DIBS for windows and macOS does not support cmake, the makefile was added Change-Id: Idc7274012a8363b14184d67fb3c1b2354c2847ce Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-11Add some files for DIBSJunghoon Park10-0/+227
Change-Id: I322946ddc53c9d08230848eb455fd23b386faf1a Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-11Support build for 64bit Mac OSJunghoon Park2-8/+27
Change-Id: I3f10bebe0d00f706581495ab036c7389b6504209 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-03Release version 1.2.4submit/tizen_4.0/20180703.011320submit/tizen/20180703.011224accepted/tizen/unified/20180704.074921accepted/tizen/4.0/unified/20180703.101150Junghoon Park1-1/+1
Changes: - Support build script for Windows - Support build for 32bit Windows - Fix static analysis issue Change-Id: Iedcb6240447a90c6bc300a71e40b9a75a4c4bd66 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-03Fix static analysis issueJunghoon Park1-2/+2
Change-Id: I4dbbda98c4751ee341bd0420322638a338a9c2be Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-02Support build for 32bit WindowsJunghoon Park2-1/+17
build ./build.sh build_win32 Change-Id: I78766fdc92c6dcec365254a66ba3f4cb69f7cf63 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-02Support build script for WindowsJunghoon Park4-66/+115
Prep sudo apt-get install mingw-w64 Build ./build.sh build_win Change-Id: Ie73f72be7916d3625e560ccdee73e635a681fe87 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-02Release version 1.2.3submit/tizen_4.0/20180702.003307submit/tizen/20180702.003222accepted/tizen/unified/20180702.062931accepted/tizen/4.0/unified/20180702.105554Junghoon Park1-1/+1
Changes: - Use static link options Change-Id: If855e891ba67a43d2fa18c642a791a71a60c0769 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-07-02Use static link optionsJunghoon Park1-1/+1
- To avoid the shared library compatibility issue Change-Id: I2c173e3f049282a933f3f0f7b9eadf5487b18b8e Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-28Release version 1.2.2submit/tizen_4.0/20180628.103845submit/tizen/20180628.103732accepted/tizen/unified/20180628.130549accepted/tizen/4.0/unified/20180629.000217Junghoon Park1-1/+1
Changes: - Terminate the service object if timeout happen - Modify exception handling of C Generator - Adjust coding style for C Generator - Revert "Terminate the service object if timeout happen" - Revert "Modify exception handling of C Generator" - Merge "Revert "Terminate the service object if timeout happen"" into tizen - Add exception handler in stub code Change-Id: I2e999659e01a0b373ed8b770fdd414c34effd67c Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-28Add exception handler in stub codeJunghoon Park2-4/+20
Change-Id: I7d04e8583b31cbe2787507b1d33ba724fb628d6b Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-28Merge "Revert "Terminate the service object if timeout happen"" into tizenJunghoon Park1-8/+0
2018-06-28Revert "Modify exception handling of C Generator"Junghoon Park1-2/+1
This reverts commit 9ea9517532e3969107829948f9bfe8670adc5ec2. Change-Id: If66dfe1895792e925a2f0c5bc1a4e08a91a921f1
2018-06-28Revert "Terminate the service object if timeout happen"Junghoon Park1-8/+0
This reverts commit 5450273ecb2bbcf9657f169df4eee46acd76f7d2. Change-Id: I10f20b07a22dffcf5503de30e41bdb561dc2e605
2018-06-28Adjust coding style for C GeneratorHwankyu Jhun1-5/+5
Change-Id: I969426a20391c57a2f9b9a287003bc41e48459c2 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-28Modify exception handling of C GeneratorHwankyu Jhun1-1/+2
If creating parcel from port is failed, the stub app releases the proxy context. Change-Id: Id14bfbbe1011b245da63cb73db8b23862bc7fbc9 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-28Terminate the service object if timeout happenJunghoon Park1-0/+8
Change-Id: I32a564e77355be52c648c1a2e786d8a7265b6893 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-27Release version 1.2.1submit/tizen_4.0/20180627.020317submit/tizen/20180627.020151accepted/tizen/unified/20180627.151233accepted/tizen/4.0/unified/20180627.225313Junghoon Park1-1/+1
Changes: - Fix build warning Change-Id: Iefb2ec6474d922bfafeddaa1804fc1516617da7c Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-26Fix build warningJunghoon Park1-4/+4
- In c++ the type of literal is 'const char*' Change-Id: I1de20e82953481aab7d821e15cb1a60475e73ef2 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-25Release version 1.2.0submit/tizen_4.0/20180625.061018submit/tizen/20180625.060832accepted/tizen/unified/20180626.064842accepted/tizen/4.0/unified/20180625.141457Hwankyu Jhun1-1/+1
Changes: - Modify printing dlog messages - Modify C proxy generator Remarks: - C proxy functions are changed. Please check Readme file. Change-Id: I2ecf7b542d638832fbaeb15c175623f032701b29 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-25Modify C proxy generatorHwankyu Jhun7-37/+75
To make a reusable function, the functions are separated. Change-Id: I0cc7252a84bd2e4316ddc30835088fb174c5cee3 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-22Modify printing dlog messagesHwankyu Jhun4-8/+10
- Use basename() Change-Id: Id08134528685a69de798e1584f056f2f9685fb0b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-21Release version 1.1.0submit/tizen_4.0/20180621.054459submit/tizen/20180621.053509accepted/tizen/unified/20180621.141549accepted/tizen/4.0/unified/20180621.141446Junghoon Park1-1/+1
Changes: - Use delegate port to improve concurrency Require: - rpc-port v1.2.0 and over Change-Id: I7dcb39cb6dc1e15b1bb1653a1d14a24f3018e2bb Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-21Use delegate port to improve concurrencyJunghoon Park12-66/+84
require: - https://review.tizen.org/gerrit/#/c/182016/ Change-Id: I867e7e4795c0d0731cd12ed1aa3fa07a7efd218d Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-15Release version 1.0.3submit/tizen_4.0/20180615.075904submit/tizen/20180615.075801accepted/tizen/unified/20180615.160508accepted/tizen/4.0/unified/20180617.045956Junghoon Park1-1/+1
Changes: - Clear delegate objects before being disconnected Change-Id: Id1233a312efba8dcb340e900e2b91c3ed3abecf9 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-15Clear delegate objects before being disconnectedJunghoon Park1-0/+1
Change-Id: I19e3e9b0bab90dd095cb734eef12dc29c3f4e3ab Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-15Release version 1.0.2submit/tizen_4.0/20180615.052210submit/tizen/20180615.043547accepted/tizen/4.0/unified/20180615.155614Hwankyu Jhun1-1/+1
Changes: - Fix definitions of the macros Change-Id: I5bc6fbe21f39f10778b72b8626ab0a295108b160 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-15Fix definitions of the macrosHwankyu Jhun1-4/+4
To fix build break issue, this patch adds a space. Change-Id: I774366e4d20ee02873fd7132b7dd37d8c160be8b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-15Release version 1.0.1submit/tizen_4.0/20180615.043020submit/tizen/20180615.042944Hwankyu Jhun1-1/+1
Changes: - Change dlog messages Change-Id: Ib0713333736b1c579d98818f0529b8c7c9bf9ffb Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-14Change dlog messagesHwankyu Jhun14-110/+162
After this patch is applied, the generated code prints file name, function name and line numbers. Change-Id: I07ea6c638ebfde97714fe3e2ea16da6318250c04 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-12Release version 1.0.0submit/tizen_4.0/20180612.052856submit/tizen/20180612.050900accepted/tizen/unified/20180612.130822accepted/tizen/4.0/unified/20180612.131232Junghoon Park1-1/+1
Changes: - Make atomic operation to get sequence numbers (C) - Make atomic operation to get sequence numbers (C++) - Add log messages for debugging - Refactor cs generator - Fix build error - Use try_lock() to get lock Change-Id: Idd0fd92fc83479dc5ec33352e34bfecf5bebde58 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-12Make atomic operation to get sequence numbersJunghoon Park2-2/+2
- C generator Change-Id: I5cd458d4ef1ac71e4519c1aab4b52ca62763f534 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-11Make atomic operation to get sequence numbersJunghoon Park3-2/+4
Change-Id: I4834cc0c7e826094a628e91af7572b3112cb8e72 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-08Add log messages for debuggingHwankyu Jhun8-26/+75
Change-Id: I5ef24f61d9d3a9a646d193d9cc4deb2dcbe7a280 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-06-08Refactor cs generatorJunghoon Park18-541/+844
- Make RpcPort layer Change-Id: Ibd920f4627b3f257b882884c41bd02cf65499b9d Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-08Fix build errorJunghoon Park1-1/+1
Change-Id: I8a2d3aa63bb1936c657299417cad24775ecdb95a Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-08Use try_lock() to get lockJunghoon Park2-6/+10
- Ignore event when other threads are sending something Change-Id: I2eba4d0b9f49992dae5232173d68171b7aeb592b Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-07Release version 0.9.6submit/tizen_4.0/20180607.022826submit/tizen/20180607.021807accepted/tizen/unified/20180611.015340Junghoon Park1-1/+1
Changes: - Ignore overdue message Change-Id: Ia6dc04ab80f8a6146e46a9a4f6af9dfc02a466a5 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-07Ignore overdue messageJunghoon Park1-1/+1
Change-Id: I9b25bd187871aa8acadbc2d0a33c6a367933c6dc Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-06-04Fix resource leak and change the typeHwankyu Jhun3-3/+10
- Releases the allocated memory before throwing the exception - Changes the seqNum to volatile type Change-Id: Id09fd26b1b00e9bc407998f4c0b1571a85d76ecf Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-11Release version 0.9.5submit/tizen_4.0/20180511.101837submit/tizen/20180511.101758accepted/tizen/unified/20180514.094147accepted/tizen/4.0/unified/20180514.093956Hwankyu Jhun1-1/+1
Changes: - Comply with google coding rule - Add annotations about namespace - Add member initialization, Fix mismatched new/delete Change-Id: I94a9265dd920c32f694fe6e2faffd6bb54fe0c15 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-05-04Add member initialization, Fix mismatched new/deleteSemun Lee3-3/+3
Change-Id: I1c2503acf41d070b4ead7c3ae677788ab931652b Signed-off-by: Semun Lee <semun.lee@samsung.com>
2018-05-02Add annotations about namespaceHwankyu Jhun4-12/+24
Change-Id: I17f5a1cf961d31ac7cfec19574f9d57c77c6c7ab Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-19Comply with google coding ruleJunghoon Park43-412/+445
Change-Id: Iaa1962cb72c12e0b4049dd51b573e70d0229980f Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2018-04-19Release version 0.9.4submit/tizen_4.0/20180419.220857submit/tizen/20180419.050253accepted/tizen/unified/20180419.134306accepted/tizen/4.0/unified/20180423.062900Hwankyu Jhun1-1/+1
Changes: - Set default value Change-Id: Ia690542a8c03c46eb5119781de457cdadfaef97b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-18Set default valueHwankyu Jhun3-4/+21
If the string parameter is null, tidl sets empty string. Change-Id: If694ddb8b743fb5bbdfa53f36d8f8b6bdbd017b2 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2018-04-17Release version 0.9.3submit/tizen_4.0/20180419.044051submit/tizen_4.0/20180418.044258submit/tizen/20180417.094831accepted/tizen/unified/20180418.071806Hwankyu Jhun1-1/+1
Changes: - Adjust coding style for C Generator - Fix memory leak about generated codes - Initialize data members for some built-in types - Make thread safe code Change-Id: Ic0072683d6e43d12fefb80e01d8072808e6ac147 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>