platform/core/csapi/connection.git
6 years agoAdded CellularAuthInfo member variable to CellularProfile class 45/140545/1 accepted/tizen_4.0_unified accepted/tizen_unified tizen_4.0 accepted/tizen/4.0/unified/20170816.014427 accepted/tizen/4.0/unified/20170828.223442 accepted/tizen/unified/20170726.012951 submit/tizen/20170725.100007 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0/20170828.100003 submit/tizen_4.0_unified/20170814.115522
chleun.moon [Tue, 25 Jul 2017 09:46:07 +0000 (18:46 +0900)]
Added CellularAuthInfo member variable to CellularProfile class

Change-Id: I2879ca13180cee3ab1bf561c273a572a108dab67
Signed-off-by: cheoleun <chleun.moon@samsung.com>
6 years ago[TCSACR-27] Implemented new apis and properties 20/131820/8 accepted/tizen/unified/20170710.154542 submit/tizen/20170710.054626
chleun.moon [Wed, 31 May 2017 01:25:53 +0000 (10:25 +0900)]
[TCSACR-27] Implemented new apis and properties

1. Add AddRoute() and RemoveRoute() to ConnectionManager
2. Add DhcpServerAddress to IAddressInformation
3. Add CellularAuthInfo to CellularProfile
4. Fixed setter of Dns1 and Dns2 in IAddressInformation

Change-Id: Id1486f164de269ad61d9abd84267326acac9d500
Signed-off-by: cheoleun <chleun.moon@samsung.com>
6 years agoAdd API level 64/133764/2 accepted/tizen/unified/20170630.083135 submit/tizen/20170619.061648
chleun.moon [Tue, 13 Jun 2017 09:03:36 +0000 (18:03 +0900)]
Add API level

Change-Id: I0c124f3a398cad1b2d44ae158f194e3b8c1c4415
Signed-off-by: cheoleun <chleun.moon@samsung.com>
6 years agoMerge packaging information to csproj 10/133010/1 accepted/tizen/unified/20170612.074003 submit/tizen/20170609.022236 submit/tizen/20170612.051752
WonYoung Choi [Thu, 8 Jun 2017 00:19:21 +0000 (09:19 +0900)]
Merge packaging information to csproj

Change-Id: Ide7360f5b22ba17484e73242962c73fdf229067c
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
6 years agoModify API reference 19/132919/3
chleun.moon [Thu, 8 Jun 2017 09:21:25 +0000 (18:21 +0900)]
Modify API reference

Change-Id: Ibc7bea74f10fa1ceaf24917719997491a4b8a8f8
Signed-off-by: cheoleun <chleun.moon@samsung.com>
6 years ago[TCSACR-10] Add new methods 15/131815/6 accepted/tizen/unified/20170605.150901 submit/tizen/20170602.063533
chleun.moon [Wed, 31 May 2017 01:06:11 +0000 (10:06 +0900)]
[TCSACR-10] Add new methods

1. Change ConnectionProfile.State --> ConnectionProfile.GetState(AddressFamily family)
2. Add PrefixLength to IAddressInformation
3. Add DnsConfigType to IAddressInformation
4. Add GetStatistics() and ResetStatistics() to ConnectionManager
5. Add Refresh() to ConnectionProfile
6. Add PdnType and RoamPdnType to CellularProfile
7. Add GetAllIPv6Addresses() to ConnectionManager
8. Change the return type of ConnectionManager.GetIPAddress()

Change-Id: Ie6cab571c3f7ed080dee63874fec78bb8722b431
Signed-off-by: cheoleun <chleun.moon@samsung.com>
6 years agoMigration to visual studio 2017 06/131406/2
Jiung Yu [Mon, 29 May 2017 04:31:29 +0000 (13:31 +0900)]
Migration to visual studio 2017

Description:
Replace .csproj file with new format
Remove existing unnecessary files
Fix .nuspec file

Change-Id: I112de2827ea7fdfea94fe49408c4c3357644c9ae
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
6 years agoAdd API reference and exception as per the guidelines 07/130807/3 accepted/tizen/unified/20170531.082502 submit/tizen/20170525.012720
chleun.moon [Wed, 24 May 2017 05:20:24 +0000 (14:20 +0900)]
Add API reference and exception as per the guidelines

Change-Id: I36981d2b6456fb164fd3c8ec70e2c1a1564c0e07
Signed-off-by: cheoleun <chleun.moon@samsung.com>
6 years agoRevert before adding new apis 56/129156/1 accepted/tizen/unified/20170515.154515 submit/tizen/20170515.091035 tizen_4.0.m1_release
chleun.moon [Mon, 15 May 2017 07:56:50 +0000 (16:56 +0900)]
Revert before adding new apis

Change-Id: Ie8fe14ee863fccb3fad5b289c708c46e2ac79e90
Signed-off-by: cheoleun <chleun.moon@samsung.com>
6 years agoFix some apis to be internal 73/128873/2 accepted/tizen/unified/20170512.023911 submit/tizen/20170512.020131
chleun.moon [Fri, 12 May 2017 01:47:09 +0000 (10:47 +0900)]
Fix some apis to be internal

Change-Id: Ibc722c7c325576a1e0b55ead132947aef576abd4
Signed-off-by: cheoleun <chleun.moon@samsung.com>
6 years agoAdd new methods 41/123341/15 submit/tizen/20170510.102854
chleun.moon [Tue, 11 Apr 2017 06:31:29 +0000 (15:31 +0900)]
Add new methods

1. Change ConnectionProfile.State --> ConnectionProfile.GetState(AddressFamily family)
2. Add PrefixLength to IAddressInformation
3. Add DnsConfigType to IAddressInformation
4. Add GetStatistics() and ResetStatistics() to ConnectionManager
5. Add Refresh() to ConnectionProfile
6. Add PdnType and RoamPdnType to CellularProfile
7. Add GetAllIPv6Addresses() to ConnectionManager

Change-Id: I99b67847b8b508aff8352cb8f0f5f6cce9e37326
Signed-off-by: cheoleun <chleun.moon@samsung.com>
7 years agoRemove version information 95/123495/2 accepted/tizen/unified/20170406.055814 submit/tizen/20170406.013517
chleun.moon [Thu, 6 Apr 2017 01:30:11 +0000 (10:30 +0900)]
Remove version information

Change-Id: I194282c49abc2c60fa246950b3b673975f8ad431
Signed-off-by: cheoleun <chleun.moon@samsung.com>
7 years ago[Connection] Implemented GetHandle() to get a SafeHandle 68/121268/2 accepted/tizen/unified/20170405.174204 submit/tizen/20170404.082339
shikha.ta [Mon, 27 Mar 2017 10:53:15 +0000 (16:23 +0530)]
[Connection] Implemented GetHandle() to get a SafeHandle

Change-Id: Ic1288fe18faf87a8638d1743ab0e33e6cf9b0431
Signed-off-by: shikha.ta <shikha.ta@samsung.com>
7 years agoRemove Net45 77/117477/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen/common/20170309.174754 accepted/tizen/ivi/20170309.071939 accepted/tizen/mobile/20170309.071708 accepted/tizen/tv/20170309.071838 accepted/tizen/unified/20170309.120652 accepted/tizen/unified/20170310.075722 submit/tizen/20170306.065826 submit/tizen_unified/20170308.100503 submit/tizen_unified/20170310.011401
chleun.moon [Mon, 6 Mar 2017 07:33:11 +0000 (16:33 +0900)]
Remove Net45

Change-Id: I1f5801f3ad05932647ed17c038d149095f771dd1
Signed-off-by: cheoleun <chleun.moon@samsung.com>
7 years ago[Connection] Removed IDisposable from IAddressInformation 86/116386/2 accepted/tizen/ivi/20170228.084830 accepted/tizen/mobile/20170228.084759 accepted/tizen/tv/20170228.084815 submit/tizen/20170228.074144 submit/tizen_unified/20170308.100407
adhavan.m [Fri, 24 Feb 2017 06:35:11 +0000 (12:05 +0530)]
[Connection] Removed IDisposable from IAddressInformation

Change-Id: I5771428fc9d515f1b369473b79a0a701c3957dca
Signed-off-by: adhavan.m <adhavan.m@samsung.com>
7 years ago[Connection]Fixed design issues, ConnectionErrorFactory and return types 93/114993/2 accepted/tizen/common/20170221.134958 accepted/tizen/ivi/20170221.225639 accepted/tizen/mobile/20170221.225606 accepted/tizen/tv/20170221.225620 submit/tizen/20170221.012647
shikha.ta [Thu, 16 Feb 2017 04:35:43 +0000 (10:05 +0530)]
[Connection]Fixed design issues, ConnectionErrorFactory and return types

Change-Id: I0329f16cf8ffa989f8502309417d7dc39f5dff39
Signed-off-by: shikha.ta <shikha.ta@samsung.com>
7 years agoApply two-letter acronyms (Ip --> IP) 71/114571/3 accepted/tizen/common/20170215.170758 accepted/tizen/ivi/20170215.085259 accepted/tizen/mobile/20170215.085132 accepted/tizen/tv/20170215.085235 submit/tizen/20170215.020739
chleun.moon [Tue, 14 Feb 2017 05:37:46 +0000 (14:37 +0900)]
Apply two-letter acronyms (Ip --> IP)

https://msdn.microsoft.com/en-us/library/ms229043(v=vs.110).aspx

Change-Id: I8058cfd4f6a6f7112a49ae4e662abe25e1c504b2
Signed-off-by: cheoleun <chleun.moon@samsung.com>
7 years ago[Connection]Fixed profile classes, callback and doxygen 17/113617/3 accepted/tizen/common/20170210.170433 accepted/tizen/ivi/20170210.083157 accepted/tizen/mobile/20170210.083117 accepted/tizen/tv/20170210.083134 submit/tizen/20170210.071341
shikha.ta [Wed, 8 Feb 2017 07:53:14 +0000 (13:23 +0530)]
[Connection]Fixed profile classes, callback and doxygen

Change-Id: If40a200090563c62b135efd1f579be76b98fcfb6
Signed-off-by: shikha.ta <shikha.ta@samsung.com>
7 years ago[Connection] Implemented ConnectionManager static class and fix for multithread envir... 47/112547/2
shikha.ta [Wed, 1 Feb 2017 10:08:56 +0000 (15:38 +0530)]
[Connection] Implemented ConnectionManager static class and fix for multithread environment

Signed-off-by: shikha.ta <shikha.ta@samsung.com>
Change-Id: I2d301f3cc5d3e315f039d32925b6014925908966

7 years agoImplemented fix for the connection callbacks crash tct issue 74/112174/1 accepted/tizen/common/20170131.162957 accepted/tizen/ivi/20170201.004032 accepted/tizen/mobile/20170201.003958 accepted/tizen/tv/20170201.004018 submit/tizen/20170131.062100
shikha.ta [Wed, 25 Jan 2017 12:04:46 +0000 (17:34 +0530)]
Implemented fix for the connection callbacks crash tct issue

Signed-off-by: shikha.ta <shikha.ta@samsung.com>
Change-Id: I35d96ce41ee7a4e91455f6bbb8ccba3eb7d68ee6

7 years agoFix Dispose to release native resources only when Dispose is explicitly called 70/111070/1 accepted/tizen/common/20170120.125124 accepted/tizen/ivi/20170120.082308 accepted/tizen/mobile/20170120.082258 accepted/tizen/tv/20170120.082304 submit/tizen/20170120.073108
chleun.moon [Thu, 19 Jan 2017 09:41:39 +0000 (18:41 +0900)]
Fix Dispose to release native resources only when Dispose is explicitly called

Change-Id: Ib2c8e2a4e4786b09560ff47856462c2e8eb5bb2a
Signed-off-by: cheoleun <chleun.moon@samsung.com>
7 years agoModify ConnectionManager to non-static 04/110104/3 accepted/tizen/common/20170113.184157 accepted/tizen/ivi/20170117.054839 accepted/tizen/ivi/20170117.080952 accepted/tizen/mobile/20170117.080913 accepted/tizen/tv/20170117.080929 submit/tizen/20170113.074701 submit/tizen/20170116.104246 submit/tizen_ivi/20170116.045729
chleun.moon [Fri, 13 Jan 2017 02:11:08 +0000 (11:11 +0900)]
Modify ConnectionManager to non-static

Static class ConnectionManager cannot be created multiple time.
It causes a problem in multi-thread environment.
Handle created in one thread cannot be used in other threads due to characteristics of handle-based native connection capi.
Therefore ConnectionManager is modified to map one ConnectionManager
instance to one native capi handle.

Change-Id: If1e80df24400bc6477717f33eaadb05a198c3322
Signed-off-by: cheoleun <chleun.moon@samsung.com>
7 years agoEnable building on arch ix86 89/109489/1 accepted/tizen/common/20170111.133645 accepted/tizen/common/20170111.171342 accepted/tizen/mobile/20170110.225418 accepted/tizen/tv/20170110.224346 submit/tizen/20170110.074639 submit/tizen_common/20161229.045021 submit/tizen_common/20170111.164442
chleun.moon [Tue, 10 Jan 2017 07:33:38 +0000 (16:33 +0900)]
Enable building on arch ix86

Change-Id: I9106c850146a1979bdeee9737f0fd3238c1d4a93
Signed-off-by: cheoleun <chleun.moon@samsung.com>
7 years agoRemove AddressFactory 79/109479/1 submit/tizen/20170110.073020
chleun.moon [Tue, 10 Jan 2017 07:22:19 +0000 (16:22 +0900)]
Remove AddressFactory

Change-Id: I90c81b649bc0d6b088bc545dba9a1df98f040fea
Signed-off-by: cheoleun <chleun.moon@samsung.com>
7 years agoAdd ThrowConnectionException and Fix typo 86/108586/3 accepted/tizen/mobile/20170105.223443 accepted/tizen/tv/20170105.223505 submit/tizen/20170105.065414
chleun.moon [Thu, 5 Jan 2017 06:44:07 +0000 (15:44 +0900)]
Add ThrowConnectionException and Fix typo

Change-Id: Idc195d91c31787ce2f70c58cc0ed22b8038ee97b
Signed-off-by: cheoleun <chleun.moon@samsung.com>
7 years ago[C# Connection] Adding C# Connection code 35/106635/5 accepted/tizen/mobile/20170102.060831 accepted/tizen/tv/20170102.060852 submit/tizen/20161228.005300 submit/tizen/20170102.053259
Yu Jiung [Thu, 22 Dec 2016 08:47:28 +0000 (17:47 +0900)]
[C# Connection] Adding C# Connection code

Change-Id: I35a2ab6334624d254d58fed9167edfea0550f1f9
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
7 years agoInitial empty repository master
Jong Jeong Kim [Tue, 20 Dec 2016 01:39:47 +0000 (17:39 -0800)]
Initial empty repository