Anjali Nijhara [Wed, 14 Jun 2023 08:49:38 +0000 (14:19 +0530)]
Add an API for getting NTP Server URL
Change-Id: I834cb189423601a299e84321c5347dac9f236a1e
Manika Shrivastava [Wed, 14 Jun 2023 10:58:39 +0000 (16:28 +0530)]
Add APIs for setting and clearing NTP server.
Change-Id: Iac057baa88d19cde7c473f3d525d188009934dbc
Signed-off-by: Manika Shrivastava <manika.sh@samsung.com>
Manika Shrivastava [Tue, 13 Jun 2023 06:41:25 +0000 (12:11 +0530)]
NTP server APIs prototype
Change-Id: I6c5f63cda7f1c182acfe4935f4931d79b3ce6f10
Signed-off-by: Manika Shrivastava <manika.sh@samsung.com>
Jaehyun Kim [Thu, 6 Oct 2022 09:42:48 +0000 (18:42 +0900)]
Fix incorrect dereference code
Change-Id: I10ded479544a83f1a21d406c7ca74630d98612c2
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Jaehyun Kim [Wed, 13 Jul 2022 02:51:16 +0000 (11:51 +0900)]
Fix memory issues in unittest code
Change-Id: Ifbac73ef284ce1fd96c7097356b5aa52c57fd2ba
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
cheoleun moon [Mon, 11 Jul 2022 05:30:50 +0000 (14:30 +0900)]
Update net_connection_doc.h for network.route feature
Change-Id: Idac5c31e3f34145a96e344d11fe92c8e5c8891cd
chaehee-hong [Fri, 8 Jul 2022 08:55:26 +0000 (17:55 +0900)]
Add feature check for route
- tizen.org/feature/network.route
Change-Id: I0bcc4cd0db945b631b8d815114ca35a75b1b01e2
Seonah Moon [Thu, 23 Jun 2022 02:28:09 +0000 (11:28 +0900)]
Do not build unittest when ASAN is enabled
Change-Id: I80060b2dc8919659a86898489f8bae3c735fc1cc
Seonah Moon [Thu, 9 Jun 2022 05:39:26 +0000 (14:39 +0900)]
Apply gcov automation
Change-Id: I956470ed08a0c4283e0983d8c8b7860f6f490601
Jaehyun Kim [Mon, 16 May 2022 12:35:41 +0000 (21:35 +0900)]
Add support for empty IPv6 gateway address test
An empty IPv6 gateway address is allowed
to represent an unspecified IP when setting routing table.
So, if this value is passed, it must be handled appropriately.
Change-Id: Iacdfb1efecad269c3052fec305e3004db8597fe0
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Jaehyun Kim [Wed, 26 Jan 2022 08:32:29 +0000 (17:32 +0900)]
Change a gcov path
Change-Id: Ibaba5edbf9ce7b899933fda0e50e4153e1fbdf05
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Anjali Nijhara [Thu, 14 Oct 2021 07:39:10 +0000 (13:09 +0530)]
Fix coding guidelines issues
Change-Id: Ic890ef2bdaf5801f15ece6c88916756fa83aeacf
Signed-off-by: Anjali Nijhara <a.nijhara@samsung.com>
Nishant Chaprana [Thu, 21 Oct 2021 06:45:10 +0000 (12:15 +0530)]
Fix logical deadlock issue
Change-Id: I711ffa1aab15b0e1301c81217236b080b24bba6e
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Jaehyun Kim [Wed, 10 Nov 2021 09:47:37 +0000 (18:47 +0900)]
Get vconf value via DBus in container environment
Change-Id: Ie9f082cb8285f5a62ed15f56f98e4dae0582f798
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Seonah Moon [Tue, 31 Aug 2021 02:14:52 +0000 (11:14 +0900)]
test: update DNS configuration correctly
DNS was dynamic although IP configuration was static.
Change-Id: I6a26cf070f4072fbce178d9a13d1a3fa1230c27c
Seonah Moon [Mon, 30 Aug 2021 01:54:44 +0000 (10:54 +0900)]
Add API headers for TV rootstrap
Change-Id: I93c2abe2be1935ae04a81846f5ccac648246025c
Jaehyun Kim [Tue, 20 Jul 2021 10:32:40 +0000 (19:32 +0900)]
Add an API for getting time update state.
Change-Id: I11afee8a385517bac70599ec0268d65f421b3277
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Nishant Chaprana [Tue, 9 Mar 2021 05:21:24 +0000 (10:51 +0530)]
Fix build issue
Change-Id: Ib17150040bfc9f6acc96c2f2b503a5720e7f207a
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Niraj Kumar Goit [Wed, 16 Dec 2020 15:41:40 +0000 (21:11 +0530)]
Fixed Ethernet over EAP enabled status on device reboot.
Change-Id: Ia60491d9e2187ad1f5138a0e3477e0634bcb0b82
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Nishant Chaprana [Wed, 23 Sep 2020 15:15:54 +0000 (20:45 +0530)]
Use mutex instead of copying of network_info inside event handler
Change-Id: Ia8f8b86ed6ea293c3ed6703109dce020d276871f
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Jaehyun Kim [Tue, 22 Sep 2020 07:05:07 +0000 (07:05 +0000)]
Merge "Use proper array size as required by scanf string specifier" into tizen
Jaehyun Kim [Tue, 22 Sep 2020 07:04:44 +0000 (07:04 +0000)]
Merge "Donot assign NULL after g_free to local pointer" into tizen
Prasadam Prashath Kumar [Mon, 21 Sep 2020 18:43:34 +0000 (00:13 +0530)]
Fixed the NULL pointer dereferencing
segmentatin fault while gtest build
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Change-Id: Iee747c7ed11fa8474e155187314070391e30b077
Signed-off-by: Prasadam Prashath Kumar <prasadam.p@samsung.com>
Nishant Chaprana [Sun, 20 Sep 2020 10:45:49 +0000 (16:15 +0530)]
Use proper array size as required by scanf string specifier
Change-Id: Iad3f69c691ee4b910aea2998746ffdf9a44ecb21
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Sun, 20 Sep 2020 10:42:08 +0000 (16:12 +0530)]
Donot assign NULL after g_free to local pointer
Change-Id: I761cb09fd23530e7a3a28d8c9049018cad1a79af
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Jaehyun Kim [Thu, 17 Sep 2020 12:01:15 +0000 (12:01 +0000)]
Merge "Fix resource leak" into tizen
Nishant Chaprana [Wed, 16 Sep 2020 12:34:38 +0000 (18:04 +0530)]
Fix deadlock when event_callback within an API scope
The deadlock occurs when connection_close_profile() is called
when profile is in connecting state at libnet-client.
Code flow is as below:-
connection_close_profile
-> _connection_libnet_close_profile
-> net_close_connection
now if (is_connecting == TRUE), then event callback is triggered
within connection_close_profile() scope via __net_abort_open_connection()
Change-Id: I92781b907625d541914b602b6449135d74d490db
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
hyunuk.tak [Thu, 17 Sep 2020 03:50:48 +0000 (12:50 +0900)]
Fix resource leak
Change-Id: I3c31a4cb77b7cbe7b1a8ab5a19471e029b715a82
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
hyunuk.tak [Mon, 7 Sep 2020 01:47:55 +0000 (10:47 +0900)]
Modify to copy interface name for wifi profile
Change-Id: Iaa3110f3c074d686cf9c82b22cdc142f0a972e95
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
Jaehyun Kim [Fri, 4 Sep 2020 09:15:52 +0000 (09:15 +0000)]
Merge "Fix API references" into tizen
hyunuk tak [Fri, 4 Sep 2020 01:16:28 +0000 (01:16 +0000)]
Merge "Print wifi security type for test" into tizen
hyunuk.tak [Thu, 3 Sep 2020 08:11:31 +0000 (17:11 +0900)]
Fix API references
Change-Id: Ia9cc764cf5328b5a8d75380a7f3e8041ed434355
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
Seonah Moon [Wed, 2 Sep 2020 10:34:20 +0000 (19:34 +0900)]
Add log to debug statistic API
Change-Id: I48816b7ba3e97b156c612a3d481b34da8ef0743a
hyunuk.tak [Tue, 1 Sep 2020 06:12:05 +0000 (15:12 +0900)]
Print wifi security type for test
Change-Id: I24c7d98ac6447a7b5b1381fa75cec8c9e085f15f
Jaehyun Kim [Tue, 1 Sep 2020 04:30:07 +0000 (04:30 +0000)]
Merge "Add multi interfaces function" into tizen
hyunuk.tak [Thu, 27 Aug 2020 07:48:34 +0000 (16:48 +0900)]
Add multi interfaces function
Change-Id: I57f3d5b46361a9383c1e25cd2c11b8ffaa6660f9
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
Jaehyun Kim [Fri, 28 Aug 2020 14:14:40 +0000 (14:14 +0000)]
Merge "added validity check for connection handle if connection handle is null, then _connection_unset_cs_tid() will be crash." into tizen
Cheoleun Moon [Mon, 24 Aug 2020 01:41:36 +0000 (10:41 +0900)]
Add missing description for NOT_SUPPORTED error
Change-Id: Ic6f16373197f3a0444e1c58057e85ef5768414c2
Cheoleun Moon [Tue, 4 Aug 2020 01:55:31 +0000 (10:55 +0900)]
Change privilege of route related APIs
Change-Id: I7ee791e00a9a5334c80b8eb68ea09bd66151cf6c
Rahul Jain [Tue, 18 Aug 2020 11:02:24 +0000 (16:32 +0530)]
added validity check for connection handle
if connection handle is null, then _connection_unset_cs_tid() will be crash.
Change-Id: Iaba3160becf7b15ea9cec3127e00f1245c767229
prasadam kumar [Thu, 23 Jul 2020 05:20:54 +0000 (10:50 +0530)]
Added mutex lock to fix the crash issue
Change-Id: Ib5fa112a23c5f23331495eaa6b4a87d01e8a2a41
Signed-off-by: prasadam kumar <prasadam.p@samsung.com>
Nishant Chaprana [Wed, 24 Jun 2020 19:42:57 +0000 (01:12 +0530)]
Fix memory leak in connection_create when libnet init fails
Change-Id: I90d134ca5bae5be30d4943079de3d33f6cf6d0bd
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
hyunuk.tak [Thu, 4 Jun 2020 07:25:11 +0000 (16:25 +0900)]
Add unittest for auto coverage
Success [ 282 / 282]
Error [ 0 / 282]
Overall coverage rate:
lines......: 96.2% (2539 of 2639 lines)
functions..: 100.0% (185 of 185 functions)
Change-Id: I220aacdaca69f418b59de9f88e165028a09bbb9e
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
Jaehyun Kim [Mon, 4 May 2020 15:05:53 +0000 (00:05 +0900)]
Fixed null dereferencing
Change-Id: Ie0a6e25b568109369d36041f68a4a0dcb3e13688
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Niraj Kumar Goit [Thu, 16 Apr 2020 08:33:04 +0000 (14:03 +0530)]
Added APIs to support EAPoL connection.
Change-Id: Ie6cb28c31c2ad147ce371b1241b00b3969daef8e
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Niraj Kumar Goit [Fri, 3 Apr 2020 04:34:31 +0000 (10:04 +0530)]
Added prototype of APIs for EAP over ethernet.
Change-Id: Ib561aa5ffbca167ac1614be5ecabf0d69b53da1b
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Semun Lee [Thu, 26 Dec 2019 01:42:16 +0000 (10:42 +0900)]
Fix gcc9 warning
error: '%s' directive argument is null [-Werror=format-overflow=]
Change-Id: I811c89262b91516c49601ce0e6d8d04a279edb2b
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Seonah Moon [Fri, 29 Nov 2019 04:35:41 +0000 (13:35 +0900)]
doc: change reference link
Change-Id: I5546fbcd35297756c49c00c7c1763ec0590eb741
hyunuk.tak [Wed, 27 Nov 2019 01:29:43 +0000 (10:29 +0900)]
Remove dead code
Change-Id: Ib0a2502704d3009afcd29cdde14464704f9d3401
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
hyunuk.tak [Fri, 18 Oct 2019 00:05:11 +0000 (09:05 +0900)]
Add some LCOV macro for coverage
Change-Id: I59be39d5a233dee5f51dd3f0be57e20a4772a258
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
hyunuk.tak [Wed, 16 Oct 2019 01:02:44 +0000 (10:02 +0900)]
Destroy profile handle when all connection handle is deinitialized
Change-Id: I79b0ef91e9dd5c6cce5007747219a4f994d7e120
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
Jaehyun Kim [Thu, 10 Oct 2019 05:58:32 +0000 (05:58 +0000)]
Merge "Remove DEPRECATED connection_set_ethernet_cable_state_chaged_cb() call" into tizen
Jaehyun Kim [Thu, 10 Oct 2019 05:58:11 +0000 (05:58 +0000)]
Merge "Fix double CONN_LOCK call leading to deadlock" into tizen
Jaehyun Kim [Thu, 10 Oct 2019 05:57:48 +0000 (05:57 +0000)]
Merge "Add APIs for getting internet connection state" into tizen
Jaehyun Kim [Wed, 11 Sep 2019 10:19:46 +0000 (19:19 +0900)]
Add APIs for getting internet connection state
Change-Id: I3617a5e18f45572f1fa1109d8e8820a723216361
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Nishant Chaprana [Wed, 9 Oct 2019 12:26:08 +0000 (17:56 +0530)]
Remove DEPRECATED connection_set_ethernet_cable_state_chaged_cb() call
connection_set_ethernet_cable_state_chaged_cb() is deprecated and will be removed from next release.
Using connection_set_ethernet_cable_state_changed_cb() instead
Change-Id: Iae867e17dd1feb2389877d16ce2aabf2afbdcd45
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Wed, 9 Oct 2019 12:23:21 +0000 (17:53 +0530)]
Fix double CONN_LOCK call leading to deadlock
Change-Id: I4020c5d80514440899e0d16e05b9170e769bb478
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Niraj Kumar Goit [Thu, 5 Sep 2019 05:42:28 +0000 (11:12 +0530)]
Fix type error.
Change-Id: I423c3f7974965d037eb709b257c98e6d92e5163f
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Cheoleun Moon [Mon, 1 Jul 2019 07:47:41 +0000 (16:47 +0900)]
Do not pack untested gcov objects
Change-Id: I6212a181ba033b805b23687548fec8e1c384d1d4
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Cheoleun Moon [Mon, 1 Jul 2019 07:43:10 +0000 (16:43 +0900)]
Make a gcov package for coverage
Change-Id: Id11c225597425eb2dacb5efbaaefa4b511d6328b
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Niraj Kumar Goit [Fri, 14 Jun 2019 11:57:22 +0000 (17:27 +0530)]
Added support of WPA3-SAE security mode.
Change-Id: I98bffd6e79d1eb829aae5770b154204d4b5788aa
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
hyunuktak [Thu, 18 Apr 2019 05:49:53 +0000 (14:49 +0900)]
Refactoring how to get profile list
Change-Id: I4ca1c236f3ff530cf94ad56a77c008f51179be98
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
hyunuktak [Tue, 16 Apr 2019 04:29:24 +0000 (13:29 +0900)]
Add mutex lock/unlock
It's one of the processess for multi-thread safety.
Change-Id: Id5480690d453bd962fb8fd74da14fbfbfdeeff1f
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
hyunuktak [Fri, 12 Apr 2019 02:17:07 +0000 (11:17 +0900)]
Make local handle for event loop
It's one of the processess for multi-thread safety.
Change-Id: Ic935276933b63ebea691cdafc393ac5ce839fed9
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
Cheoleun Moon [Fri, 21 Dec 2018 02:17:32 +0000 (11:17 +0900)]
Get max speed of connected AP
Change-Id: Ia68e9e1e667d7beb25dda104b401ea75106d0c4b
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Cheoleun Moon [Mon, 10 Dec 2018 10:29:19 +0000 (19:29 +0900)]
Fix build errors
Change-Id: I1d38558b99b5aaee78ab3ff9b89f64fd0b12edf1
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Cheoleun Moon [Fri, 12 Oct 2018 03:51:13 +0000 (12:51 +0900)]
[MPTCP] Add LCOV_EXCL comments
Change-Id: Ib6cff6394688726f11c2390ff4b96ed142de5fa8
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Jaehyun Kim [Tue, 4 Sep 2018 11:02:23 +0000 (11:02 +0000)]
Merge "Suppose Device trying to connect with a wifi router which does not support IPV6. In that Case __profile_convert_ip_to_string() function will be called for IPV6 address family and if net_info->IpAddr is passed as 1st argument, sometime garbage ip like "c0a8:5::" could be set to output variable ip_address(passed by Application)." into tizen
Jaehyun Kim [Mon, 3 Sep 2018 04:10:45 +0000 (04:10 +0000)]
Merge "Fix wrong function name" into tizen
Seonah Moon [Wed, 29 Aug 2018 01:34:17 +0000 (10:34 +0900)]
Fix wrong function name
Change-Id: I34aa6cc2574c5f7bcbb5db96772bf0734982abaf
chleun.moon [Tue, 28 Aug 2018 04:41:02 +0000 (13:41 +0900)]
Check if mptcp is supported first
Change-Id: I814e8304cddcecde4cfae111afe5506f683e97f8
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
chleun.moon [Tue, 28 Aug 2018 01:13:15 +0000 (01:13 +0000)]
Merge "Fix build failure" into tizen
chleun.moon [Mon, 27 Aug 2018 04:28:53 +0000 (13:28 +0900)]
Fix build failure
Change-Id: I212feac55c19a8ebf6ea31bb1491ae577a68160e
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Bhaskar Dutta [Tue, 21 Aug 2018 09:20:57 +0000 (14:50 +0530)]
Suppose Device trying to connect with a wifi router which does not support IPV6.
In that Case __profile_convert_ip_to_string() function will be called for IPV6
address family and if net_info->IpAddr is passed as 1st argument, sometime garbage
ip like "c0a8:5::" could be set to output variable ip_address(passed by Application).
Change-Id: I3695f3720653c6b2b96d4766b27dfb17da44ccc2
Signed-off-by: Bhaskar Dutta <bhaskar.d@samsung.com>
Nishant Chaprana [Tue, 14 Aug 2018 07:35:05 +0000 (13:05 +0530)]
[connection] Added Tizen Wi-Fi Mesh
Change-Id: I0d4d9c44abc60609a1104b877b31f3b7fe912451
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
taesub kim [Mon, 9 Jul 2018 23:40:54 +0000 (08:40 +0900)]
Add new error (ACR-1257)
Change-Id: I9caba25fa33c0e538c07f2ba15764927ebe25d1d
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Wed, 4 Jul 2018 04:47:54 +0000 (13:47 +0900)]
Modified header files by tizen policy
Change-Id: Ie8f94482658d9c074bc5f8bf8a9501da6f7bb344
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
Seonah Moon [Fri, 20 Apr 2018 04:49:09 +0000 (13:49 +0900)]
Update doxygen for ip config type
Change-Id: I0e333b36dd89cac304589369209c235255f312b8
Denis Khalikov [Mon, 9 Apr 2018 08:13:46 +0000 (11:13 +0300)]
[ASan] Revert commit related to ASan.
Revert commit related to workaround, which was a temporary
fix for bug into GCC pass. So, this bug was fixed on the
compiler side and was related to ASan and ANHCOR sections.
Change-Id: I26b92d17e33265abc7346bf04b0b31846d420cb1
chleun.moon [Thu, 22 Mar 2018 05:24:05 +0000 (14:24 +0900)]
[MPTCP] Add connection_mptcp_is_supported()
Change-Id: Ife77a96b74db82f3f32f9a0487aa4c2a68b20b78
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
taesub kim [Fri, 16 Mar 2018 02:02:55 +0000 (02:02 +0000)]
Merge "[ASan] Disable sanitization for _connection_libnet_set_type_changed_cb" into tizen
Denis Khalikov [Wed, 7 Mar 2018 13:53:39 +0000 (16:53 +0300)]
[ASan] Disable sanitization for _connection_libnet_set_type_changed_cb
Workaround for error:
#0 0xb6fb9ac7 in __GI___tls_get_addr /usr/src/debug/glibc-2.24/elf/dl-tls.c:834
#1 0xb6a7c185 in __tls_get_addr (/usr/lib/libasan.so+0x2b185)
#2 0xb456d5c3 in _connection_libnet_set_type_changed_cb /usr/src/debug/capi-network-connection-1.0.108/src/libnetwork.c:710
#3 0xb4562289 in __connection_set_type_changed_callback /usr/src/debug/capi-network-connection-1.0.108/src/connection.c:152
#4 0xb5121dfd in _suspend_init /usr/src/debug/amd-1.2.3/src/lib/amd_suspend.c:242
#5 0xb50fd68d in __init /usr/src/debug/amd-1.2.3/src/lib/amd_main.c:342
#6 0xb50fd68d in main /usr/src/debug/amd-1.2.3/src/lib/amd_main.c:402
#7 0xb68df63b (/lib/libc.so.6+0x1663b)
Change-Id: Iae412b9e938f20067a71251e3c27b215fbd1ae39
hyunuktak [Tue, 6 Mar 2018 07:45:57 +0000 (16:45 +0900)]
Fixed typo
Change-Id: Id7ba2356364a6ac4fdae5c4a601687555343645e
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
Jaehyun Kim [Fri, 23 Feb 2018 08:27:23 +0000 (17:27 +0900)]
Added CAPIs for C# thread handling
It is not guaranteed that the GC in C# will call connection_destroy
on the thread that called connection_create.
So I added thread-independent CAPIs for init/deinit.
Change-Id: Ia70fdc543b06c34611643a702aa43377ad144365
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
chleun.moon [Mon, 5 Feb 2018 02:09:22 +0000 (11:09 +0900)]
Add Multipath TCP
Change-Id: I374ced383bc1c89d764bc264a17c4400393e346b
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Seonah Moon [Wed, 27 Dec 2017 05:26:19 +0000 (14:26 +0900)]
Bug fix: connection_profile_get_ip_address()
Change-Id: Iba5d634a46ffd9c9bc9545180582018f1c5add54
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Saurav Babu [Tue, 12 Dec 2017 14:23:16 +0000 (19:53 +0530)]
connection: Notify network config changed from libnet-client's event
This patch removes logic to notify network configuration changed event
by using vconf_notify_key_changed() functions. VCONF logic only works in
main thread of application, so this patch adds logic to get network
configurations changed event from libnet-client so that callbacks can be
called in respective threads.
Change-Id: I8b2faaae0d6eb14655b6675a4d25c2ae71d7ee55
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
Seonah Moon [Mon, 11 Dec 2017 05:33:38 +0000 (14:33 +0900)]
Use preferred ipv6 address
Change-Id: Idda6dbe52ac4211681d26b7da2507c7dd2464e45
taesub kim [Tue, 5 Dec 2017 09:11:07 +0000 (18:11 +0900)]
Added comment in test file
Change-Id: I7326e5952ebd82d0f2e26ac065b1e2f5be870e24
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Tue, 5 Dec 2017 05:17:13 +0000 (05:17 +0000)]
Merge "Added APIs get the tcp dump and network state" into tizen
taesub kim [Tue, 24 Oct 2017 05:00:07 +0000 (14:00 +0900)]
Added APIs get the tcp dump and network state
Change-Id: I1b12e22d94a9cd6e0874697c24b1c5f534773009
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Thu, 19 Oct 2017 22:41:00 +0000 (07:41 +0900)]
Fixed invalid declaration
Change-Id: If32ac8ec1e984f9f9f3c340bd31e7e8d27142d3b
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Mon, 16 Oct 2017 00:05:14 +0000 (09:05 +0900)]
Modified the feature check for metered network api
Change-Id: If292d3fdcaf24cda68a59954e75f727e96a26041
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Fri, 29 Sep 2017 02:15:04 +0000 (11:15 +0900)]
[CID-44367] Remove deadcode
Change-Id: Iaa2f5a6479bf1d6b5d290f91f4f1eea0eae1f17a
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
Jaehyun Kim [Fri, 8 Sep 2017 10:58:37 +0000 (19:58 +0900)]
Add new API to check whether metered or non metered
Change-Id: I36909e3bea7ec991913ed1218d2489f455b01ce2
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Niraj Kumar Goit [Tue, 5 Sep 2017 10:32:14 +0000 (16:02 +0530)]
[connection] Added support to validate netmask address.
Change-Id: I901cba2c331e19eb11ada4f4ca5d709b3ce3d53d
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Abhishek Sansanwal [Fri, 4 Aug 2017 09:21:33 +0000 (14:51 +0530)]
Fix returned value's in connection_profile_get_dhcp_lease_duration
Description: Return invalid parameter in case the
passed address of dhcp_lease_duration in NULL.
Return not supported in case CAPI is called
for IPV6 address family.
Change-Id: Iafe92b2714c9044f23665d5135e949133bb0b7c0
Signed-off-by: Abhishek Sansanwal <abhishek.s94@samsung.com>
taesub kim [Thu, 3 Aug 2017 08:32:25 +0000 (08:32 +0000)]
Merge "Added connection_profile_get_dhcp_lease_duration API" into tizen
Abhishek Sansanwal [Thu, 3 Aug 2017 06:32:37 +0000 (12:02 +0530)]
Added connection_profile_get_dhcp_lease_duration API
Change-Id: I428ad98cbdca4daabfcfc53d1983262903d6601a
Signed-off-by: Abhishek Sansanwal <abhishek.s94@samsung.com>
Abhishek Sansanwal [Thu, 27 Jul 2017 05:55:04 +0000 (11:25 +0530)]
Add CAPI to get DHCP lease duration
Description: The following CAPI was added-
connection_profile_get_dhcp_lease_duration();
Signed-off-by: Abhishek Sansanwal <abhishek.s94@samsung.com>
Change-Id: Iffe6e0a5aa3f428b3665172ed68672d112635365