platform/core/appfw/cion.git
4 years agoMerge pull request #2 from appfw/master
강현호/Tizen Platform Lab(SR)/Engineer/삼성전자 [Wed, 17 Feb 2021 05:23:22 +0000 (14:23 +0900)]
Merge pull request #2 from appfw/master

Sync

4 years agoMerge branch 'working_codes' into master
강현호/Tizen Platform Lab(SR)/Engineer/삼성전자 [Wed, 17 Feb 2021 05:23:16 +0000 (14:23 +0900)]
Merge branch 'working_codes' into master

4 years agoAdd missing implementations
Sangyoon Jang [Mon, 15 Feb 2021 11:34:09 +0000 (20:34 +0900)]
Add missing implementations

Change-Id: Ic5e026c364b4d55b3575d70c8e109326d0b51ba8
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoFix build environment
Sangyoon Jang [Mon, 15 Feb 2021 11:32:05 +0000 (20:32 +0900)]
Fix build environment

Change-Id: I1e52a85de5d4cef2f642761b7c5eededfc2d51a5
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoAdd -fPIE -fPIC compiler flags
Sangyoon Jang [Mon, 15 Feb 2021 07:51:15 +0000 (16:51 +0900)]
Add -fPIE -fPIC compiler flags

Change-Id: I26f96535fbcb36ac86b86210ca8e338f6e74729b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoFix port numbers
hyunho [Tue, 16 Feb 2021 04:52:44 +0000 (13:52 +0900)]
Fix port numbers

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRefine CMake build structure
Sangyoon Jang [Mon, 8 Feb 2021 06:16:03 +0000 (15:16 +0900)]
Refine CMake build structure

Change-Id: If42399b7f2dcfd174dafa288a1476caf650144b0
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoInit event loop
hyunho [Wed, 10 Feb 2021 04:24:23 +0000 (13:24 +0900)]
Init event loop

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoInitial vine manager implementation
hyunho [Mon, 8 Feb 2021 07:24:48 +0000 (16:24 +0900)]
Initial vine manager implementation

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd codes for server channel implementation
Inkyun Kil [Wed, 27 Jan 2021 23:23:06 +0000 (08:23 +0900)]
Add codes for server channel implementation

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoFix year of boilerplate
Sangyoon Jang [Fri, 29 Jan 2021 03:20:27 +0000 (12:20 +0900)]
Fix year of boilerplate

Change-Id: I0812fb74b0c524b1bda781fd831c9d430ac96365
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoRemove unused files
Sangyoon Jang [Thu, 28 Jan 2021 08:00:31 +0000 (17:00 +0900)]
Remove unused files

Change-Id: I445143803cf5b3565b90754b72575e68bd19f876
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoImplement native API for peer info
Sangyoon Jang [Thu, 28 Jan 2021 06:32:16 +0000 (15:32 +0900)]
Implement native API for peer info

Change-Id: I5ee7d6519766e3a6a3a177ec91ec68a4d59022fc
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoAdd copy constructor of peer_info class
Sangyoon Jang [Thu, 28 Jan 2021 06:31:38 +0000 (15:31 +0900)]
Add copy constructor of peer_info class

Change-Id: I9f5c59df67eb6196c72c9227a859d84574c5add9
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoFix cion error code
Sangyoon Jang [Thu, 28 Jan 2021 07:55:12 +0000 (16:55 +0900)]
Fix cion error code

Use tizen_error.h as default.

Change-Id: I9d523b172545120983278aa1b7f50e28e4a071ce
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoChange uuid file path
Sangyoon Jang [Fri, 29 Jan 2021 03:17:06 +0000 (12:17 +0900)]
Change uuid file path

It will be stored at {approot}/data/.cion/cion_uuid

Change-Id: I52ef1e62e7afa923c40e9fc8b9f4cfb08245702b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoSet/Get uuid from file
Sangyoon Jang [Thu, 28 Jan 2021 12:28:40 +0000 (21:28 +0900)]
Set/Get uuid from file

Set/Get uuid from {approot}/data/.cion_uuid

Change-Id: Ibcdc1d65b3123ab1f49eab25e242b748cbcc1f01
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoFix build of util sources
Sangyoon Jang [Thu, 28 Jan 2021 12:27:54 +0000 (21:27 +0900)]
Fix build of util sources

Add sources to library & fix build error.

Change-Id: I9faec2bb9563c68ebf32df8c270efca0b76b4d6e
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoMerge pull request #15 from jusung07-son/master
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Thu, 28 Jan 2021 07:56:36 +0000 (16:56 +0900)]
Merge pull request #15 from jusung07-son/master

Fix build error

4 years agoFix build error
jusung [Thu, 28 Jan 2021 07:48:47 +0000 (16:48 +0900)]
Fix build error

Signed-off-by: jusung <jusung07.son@samsung.com>
4 years agoMerge pull request #14 from jusung07-son/master
손주성/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Thu, 28 Jan 2021 07:10:46 +0000 (16:10 +0900)]
Merge pull request #14 from jusung07-son/master

Add exception class

4 years agoAdd exception class
jusung [Thu, 28 Jan 2021 06:59:29 +0000 (15:59 +0900)]
Add exception class

Signed-off-by: jusung <jusung07.son@samsung.com>
4 years agoMerge pull request #13 from shine-kang/vine_wrapper
강석형/Tizen Platform Lab(SR)/Engineer/삼성전자 [Thu, 28 Jan 2021 06:26:43 +0000 (15:26 +0900)]
Merge pull request #13 from shine-kang/vine_wrapper

Fix build error and apply latest vine api

4 years agoFix build error and apply latest vine api
SukHyung, Kang [Thu, 28 Jan 2021 05:14:35 +0000 (14:14 +0900)]
Fix build error and apply latest vine api

Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
4 years agoMerge pull request #9 from jeremy-jang/peerinfo
정대현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Tue, 26 Jan 2021 06:28:23 +0000 (15:28 +0900)]
Merge pull request #9 from jeremy-jang/peerinfo

Implement PeerInfo class

4 years agoFix PeerInfo
Sangyoon Jang [Wed, 20 Jan 2021 08:41:38 +0000 (17:41 +0900)]
Fix PeerInfo

Load appid, app version and UUID.

Change-Id: I7871b1e2c860501946c93eb8acabeda6c481e018
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoUse system-info / system-settings API to get system info
Sangyoon Jang [Fri, 15 Jan 2021 05:46:00 +0000 (14:46 +0900)]
Use system-info / system-settings API to get system info

Change-Id: I5e29d2f7914b01f153258efe9ebe2e4a2f0b842d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoRemove bundle dependency at spec file
Sangyoon Jang [Wed, 20 Jan 2021 08:47:30 +0000 (17:47 +0900)]
Remove bundle dependency at spec file

The bundle package was fixed, so we don't need to add dependency
explicitly to use parcel library.

Change-Id: I5693e9a111eaf269c8126ca5d9cdec97f524b440
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoMerge pull request #11 from shine-kang/vine_wrapper
정대현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Mon, 25 Jan 2021 04:29:11 +0000 (13:29 +0900)]
Merge pull request #11 from shine-kang/vine_wrapper

Add Vine wrapper and VineManager

4 years agoAdd vine wrapper and vine manager
SukHyung, Kang [Thu, 21 Jan 2021 05:47:21 +0000 (14:47 +0900)]
Add vine wrapper and vine manager

4 years agoAdd vine wrapper and vine manager
SukHyung, Kang [Thu, 7 Jan 2021 07:09:21 +0000 (16:09 +0900)]
Add vine wrapper and vine manager

Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
4 years agoMerge pull request #8 from darrenh-jung/master
정대현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Fri, 15 Jan 2021 04:28:22 +0000 (13:28 +0900)]
Merge pull request #8 from darrenh-jung/master

Update bundle

4 years agoUpdate bundle
Daehyeon Jung [Fri, 15 Jan 2021 04:09:21 +0000 (13:09 +0900)]
Update bundle

4 years agoMerge pull request #7 from darrenh-jung/master
강현호/Tizen Platform Lab(SR)/Engineer/삼성전자 [Thu, 14 Jan 2021 08:24:43 +0000 (17:24 +0900)]
Merge pull request #7 from darrenh-jung/master

Add docker build

4 years agoChange build script
Daehyeon Jung [Thu, 14 Jan 2021 08:06:15 +0000 (17:06 +0900)]
Change build script

4 years agoAdd Docker build env
Daehyeon Jung [Thu, 14 Jan 2021 07:33:52 +0000 (16:33 +0900)]
Add Docker build env

4 years agoAdd vine submodule
Daehyeon Jung [Wed, 13 Jan 2021 04:30:57 +0000 (13:30 +0900)]
Add vine submodule

4 years agoMerge pull request #6 from darrenh-jung/master
정대현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Tue, 12 Jan 2021 05:29:43 +0000 (14:29 +0900)]
Merge pull request #6 from darrenh-jung/master

Add IDGenerator, change namespace

4 years agoAdjust namespace, correct parameters
Daehyeon Jung [Tue, 12 Jan 2021 04:37:32 +0000 (13:37 +0900)]
Adjust namespace, correct parameters

4 years agoAdd IDGenerator SecurityInfo
Daehyeon Jung [Tue, 12 Jan 2021 04:18:45 +0000 (13:18 +0900)]
Add IDGenerator SecurityInfo

4 years agoMerge pull request #5 from inkyun-kil/skeleton_channel
정대현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Mon, 11 Jan 2021 06:01:49 +0000 (15:01 +0900)]
Merge pull request #5 from inkyun-kil/skeleton_channel

Rename files for channel

4 years agoRename files for channel
Inkyun Kil [Mon, 11 Jan 2021 04:34:46 +0000 (13:34 +0900)]
Rename files for channel

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoMerge pull request #3 from darrenh-jung/master
정대현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Mon, 11 Jan 2021 04:13:56 +0000 (13:13 +0900)]
Merge pull request #3 from darrenh-jung/master

Add Payload

4 years agoMerge pull request #4 from inkyun-kil/skeleton_channel
정대현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Mon, 11 Jan 2021 04:07:27 +0000 (13:07 +0900)]
Merge pull request #4 from inkyun-kil/skeleton_channel

Add skeleton codes for channel interface

4 years agoAdd skeleton codes for channel interface
Inkyun Kil [Fri, 8 Jan 2021 01:27:45 +0000 (10:27 +0900)]
Add skeleton codes for channel interface

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoAdd Payload
Daehyeon Jung [Wed, 6 Jan 2021 08:26:15 +0000 (17:26 +0900)]
Add Payload

4 years agoMerge pull request #2 from jeremy-jang/peerinfo
정대현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 [Wed, 6 Jan 2021 06:30:55 +0000 (15:30 +0900)]
Merge pull request #2 from jeremy-jang/peerinfo

Add PeerInfo class

4 years agoUpdate PeerInfo class
Sangyoon Jang [Wed, 6 Jan 2021 05:56:33 +0000 (14:56 +0900)]
Update PeerInfo class

Change-Id: I9dffd70b861fedb900c7172556fd5f258a52d134
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoAdd PeerInfo class
Sangyoon Jang [Tue, 29 Dec 2020 11:27:43 +0000 (20:27 +0900)]
Add PeerInfo class

Change-Id: I90fbe5963a5d3433a19579e409d1386667a56723
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
4 years agoAdds LICENSE file
Inkyun Kil [Mon, 21 Dec 2020 22:56:59 +0000 (07:56 +0900)]
Adds LICENSE file

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoInitial commit (some CAPIs from old companion)
Daehyeon Jung [Wed, 16 Dec 2020 13:09:04 +0000 (22:09 +0900)]
Initial commit (some CAPIs from old companion)

4 years agoInitial commit
Inkyun Kil [Wed, 16 Dec 2020 03:22:47 +0000 (12:22 +0900)]
Initial commit

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>