platform/core/connectivity/net-config.git
4 years agoMaintain list for active wifi interfaces 80/244280/2
Nishant Chaprana [Wed, 16 Sep 2020 17:41:10 +0000 (23:11 +0530)]
Maintain list for active wifi interfaces

Change-Id: I6a0f60f54f2fcfa1ef641fecea32334a522ebe06
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
4 years agoCrear default connection info 12/243812/1 accepted/tizen/unified/20200911.043222 submit/tizen/20200910.081543
hyunuk.tak [Thu, 10 Sep 2020 07:54:04 +0000 (16:54 +0900)]
Crear default connection info

Change-Id: I8c98a7487ff4bf53c40b0ce80d5fa44cef1f8cad

4 years agoUpdate rssi from strength signal of connman 37/243237/4 submit/tizen/20200909.082135
hyunuk.tak [Fri, 4 Sep 2020 06:57:33 +0000 (15:57 +0900)]
Update rssi from strength signal of connman

Change-Id: I6001209db19f69a5af4000e947d879d20a8b684f
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
4 years agoMerge "Change the privilege requirement of AddRoute/RemoveRoute dbus method" into... accepted/tizen/unified/20200909.014344 submit/tizen/20200908.005600 submit/tizen/20200909.002419
cheoleun moon [Fri, 4 Sep 2020 05:37:51 +0000 (05:37 +0000)]
Merge "Change the privilege requirement of AddRoute/RemoveRoute dbus method" into tizen

4 years agoRevert "Add debug logs" 98/243198/1
seonah moon [Fri, 4 Sep 2020 01:31:17 +0000 (01:31 +0000)]
Revert "Add debug logs"

This reverts commit 8cc6dac36d27484d1047cb9f6ee5b3d7f44e8a17.

Change-Id: I37c3a293d15824727e1b55c24e1840044cfbd1fb

4 years agoChange the privilege requirement of AddRoute/RemoveRoute dbus method 68/243068/2
Cheoleun Moon [Thu, 3 Sep 2020 02:36:52 +0000 (11:36 +0900)]
Change the privilege requirement of AddRoute/RemoveRoute dbus method

Change-Id: I44322081108614fc1994ae662d5ae9ee92244620

4 years agoAdd debug logs 65/243065/1 submit/tizen/20200903.100909
Seonah Moon [Thu, 3 Sep 2020 01:29:57 +0000 (10:29 +0900)]
Add debug logs

Change-Id: Icb4b5375042d577bac10cf59c2923e6febf2afa0

4 years agoRemove unreachable code 10/243010/1 accepted/tizen/unified/20200903.151732 submit/tizen/20200902.111409 submit/tizen/20200903.044940
Jaehyun Kim [Wed, 2 Sep 2020 11:05:44 +0000 (20:05 +0900)]
Remove unreachable code

Change-Id: I32cad4f9a6df7d29d30524e7f8221c618e2437d2
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
4 years agoMerge "Add missing interface name parameter in Firmware Start method call" into tizen submit/tizen/20200828.142119 submit/tizen/20200901.053326
Jaehyun Kim [Fri, 28 Aug 2020 12:54:06 +0000 (12:54 +0000)]
Merge "Add missing interface name parameter in Firmware Start method call" into tizen

4 years agoFix resource leak and double free 45/242645/1
Jaehyun Kim [Fri, 28 Aug 2020 11:15:50 +0000 (20:15 +0900)]
Fix resource leak and double free

Change-Id: I1dd7fe019e60c9bf552e7cce52b3b4deaa04f116
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
4 years agoAdd missing interface name parameter in Firmware Start method call 40/242640/1
Nishant Chaprana [Fri, 28 Aug 2020 10:43:15 +0000 (16:13 +0530)]
Add missing interface name parameter in Firmware Start method call

Change-Id: Ic605fb9c0d5411e695318216618795a535099bf7
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
4 years agoAdd multi interfaces function 83/242483/1
hyunuk.tak [Thu, 27 Aug 2020 07:38:57 +0000 (16:38 +0900)]
Add multi interfaces function

Change-Id: I1c7a200a1c627803f10c30f85066e921f10835d3
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
4 years agoFix resource leak 34/242234/1 accepted/tizen/unified/20200827.105751 submit/tizen/20200825.063631
hyunuk.tak [Tue, 25 Aug 2020 06:05:09 +0000 (15:05 +0900)]
Fix resource leak

Change-Id: Ib78bc6744b347997c0d0b92143c8ac05fc0e2dbb
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
4 years agoBlock background scan while Doze Mode is set 09/239509/1 accepted/tizen/unified/20200730.130919 submit/tizen/20200728.041121
Jaehyun Kim [Mon, 27 Jul 2020 07:53:24 +0000 (16:53 +0900)]
Block background scan while Doze Mode is set

Change-Id: Ia21041a6b5ee46a532f6d302bfa2cc0921a46e53
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
4 years agoMinor Fix: ip-conflict: set sd to NULL after g_free() 16/238316/1 accepted/tizen/unified/20200717.124745 submit/tizen/20200716.044206
Rahul Jain [Sat, 11 Jul 2020 05:16:13 +0000 (10:46 +0530)]
Minor Fix: ip-conflict: set sd to NULL after g_free()

Change-Id: If24218a86e7cad6b317dcc4fd51ee759b4af885f

4 years agoRemove incorrect code 15/238315/1
Rahul Jain [Sat, 11 Jul 2020 05:01:00 +0000 (10:31 +0530)]
Remove incorrect code

Change-Id: I6c4dfe31cf768c8eddab1388140f409115a0537b

4 years agoMerge "Free route_dest when breaking out of g_variant_iter_loop" into tizen accepted/tizen/unified/20200701.123257 submit/tizen/20200629.101111 submit/tizen/20200630.072946
cheoleun moon [Fri, 26 Jun 2020 04:34:13 +0000 (04:34 +0000)]
Merge "Free route_dest when breaking out of g_variant_iter_loop" into tizen

4 years agoFree route_dest when breaking out of g_variant_iter_loop 92/237192/3
Cheoleun Moon [Fri, 26 Jun 2020 01:33:24 +0000 (10:33 +0900)]
Free route_dest when breaking out of g_variant_iter_loop

Change-Id: Ic71d1d9877e998bad9e865473ef6d38bca68b211
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
4 years agoChange the service file path for 64bit build 30/237030/1 accepted/tizen/unified/20200626.133555 submit/tizen/20200624.065138
Jaehyun Kim [Wed, 24 Jun 2020 06:38:18 +0000 (15:38 +0900)]
Change the service file path for 64bit build

Change-Id: I22bafa8f5442c5ac59ee1644af1534c67e048562
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
4 years agoMerge "Sorting netlink scan result by signal strength" into tizen accepted/tizen/unified/20200609.153656 submit/tizen/20200608.073147
cheoleun moon [Mon, 8 Jun 2020 07:31:20 +0000 (07:31 +0000)]
Merge "Sorting netlink scan result by signal strength" into tizen

4 years agoPrint IFFLAGS before interface up/down 41/235041/2 accepted/tizen/unified/20200603.150131 submit/tizen/20200602.082342
Cheoleun Moon [Tue, 2 Jun 2020 02:19:46 +0000 (11:19 +0900)]
Print IFFLAGS before interface up/down

Change-Id: I008a96e2603d3aff4c4546b1434a37b0967f53de
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
4 years agoPrint errno when socket and ioctl fail 40/235040/1
Cheoleun Moon [Tue, 19 May 2020 12:03:51 +0000 (21:03 +0900)]
Print errno when socket and ioctl fail

Change-Id: I29f6264dd8db405405494f360c9543a33d342bb9
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
4 years agoFree netlink socket 43/234743/1 accepted/tizen/unified/20200601.051726 submit/tizen/20200529.030032
Cheoleun Moon [Thu, 28 May 2020 08:23:27 +0000 (17:23 +0900)]
Free netlink socket

Change-Id: I1995731fb132fa75161a84a0eb8c14fc1b68de24
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
4 years agoSorting netlink scan result by signal strength 39/234739/1
Seonah Moon [Thu, 28 May 2020 08:13:17 +0000 (17:13 +0900)]
Sorting netlink scan result by signal strength

Change-Id: I616fe6902a9ab906d2ef9b9fd052d8b19de84a09

4 years agoMultiple vulnerabilities in handle-vpn-block-networks handler of vpnsvc D-Bus service 69/234369/3
Jeon YoungHo [Thu, 7 May 2020 13:27:19 +0000 (22:27 +0900)]
Multiple vulnerabilities in handle-vpn-block-networks handler of vpnsvc D-Bus service

Change-Id: Iff6033ce86a124f70d9062a6f00928e305763c02
Signed-off-by: Jeon YoungHo <ykernel.jeon@samsung.com>
4 years agoRemove debug log for field value 22/233622/1 accepted/tizen/unified/20200519.035058 submit/tizen/20200518.041610 submit/tizen/20200519.021428
Yu [Sun, 17 May 2020 23:02:29 +0000 (08:02 +0900)]
Remove debug log for field value

Change-Id: I8ea561f0465998c09311cd1f79fd1e3a3d592414
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
4 years agoAdd mode to get technology state 65/232565/1 accepted/tizen/unified/20200507.052343 submit/tizen/20200506.120225
hyunuk.tak [Wed, 6 May 2020 09:58:10 +0000 (18:58 +0900)]
Add mode to get technology state

Change-Id: I63cc9312452e7aafa679f521f504de682fa196de
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
4 years agoFix NULL pointer dereference while closing file pointer 34/232434/1 submit/tizen/20200504.152605
Nishant Chaprana [Mon, 4 May 2020 14:59:44 +0000 (20:29 +0530)]
Fix NULL pointer dereference while closing file pointer

Change-Id: I4ae4912a3ee85798ff2a4aebd5dcfe8508bc22ee
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
4 years ago[net-config] Added support to set eapol property in connman. 67/232367/6 submit/tizen/20200504.135236
Niraj Kumar Goit [Sat, 2 May 2020 18:38:41 +0000 (00:08 +0530)]
[net-config] Added support to set eapol property in connman.

Change-Id: I4ce867d457b60545137d8273a19defd2a22c3a37
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
4 years ago[net-config] Added support for EAPoL connection. 54/230954/10
Niraj Kumar Goit [Thu, 16 Apr 2020 07:22:29 +0000 (12:52 +0530)]
[net-config] Added support for EAPoL connection.

Change-Id: Ic18901757f7ea1d205804e43641c5d36e7d83704
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
4 years agoMerge changes I12d92fec,I8db32f58 into tizen submit/tizen/20200427.082157
cheoleun moon [Mon, 27 Apr 2020 08:20:41 +0000 (08:20 +0000)]
Merge changes I12d92fec,I8db32f58 into tizen

* changes:
  Use separate functions to improve readability
  Try again to scan if nl_recvmsgs returns NLE_AGAIN and there is no error

4 years agoMerge "Fix memory leak" into tizen submit/tizen/20200424.083643
hyunuk tak [Fri, 24 Apr 2020 08:36:06 +0000 (08:36 +0000)]
Merge "Fix memory leak" into tizen

4 years agoUse separate functions to improve readability 12/231612/3
Cheoleun Moon [Thu, 23 Apr 2020 04:11:54 +0000 (13:11 +0900)]
Use separate functions to improve readability

Change-Id: I12d92fecf920dbdec452b83ce8cf63c590aa12aa
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
4 years agoTry again to scan if nl_recvmsgs returns NLE_AGAIN and there is no error 69/231569/1
Cheoleun Moon [Wed, 22 Apr 2020 11:48:41 +0000 (20:48 +0900)]
Try again to scan if nl_recvmsgs returns NLE_AGAIN and there is no error

Change-Id: I8db32f5847b578c5d93fbcb609361da0c0e6a299
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
4 years agoAdd dbus conf for NetlinkScan 11/231511/1
Cheoleun Moon [Wed, 22 Apr 2020 07:31:41 +0000 (16:31 +0900)]
Add dbus conf for NetlinkScan

Change-Id: I5f7f924a28ab5f25149561865453f268fe36970a
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
4 years agoFix memory leak 79/231479/1
INSUN PYO [Wed, 22 Apr 2020 06:02:40 +0000 (15:02 +0900)]
Fix memory leak

Change-Id: I4c1e6ba4ea1a315ab12afbed189bce559c11b1f1

4 years agoCheck NULL before use 53/231453/2
Cheoleun Moon [Wed, 22 Apr 2020 05:05:35 +0000 (14:05 +0900)]
Check NULL before use

Change-Id: Id2ee59375d74c3f1a6314726fa954957f44eafa1
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
4 years agowifi-netlink-scan: handle EAGAIN 12/231412/1 accepted/tizen/unified/20200427.125831 submit/tizen/20200422.045342
Seonah Moon [Wed, 22 Apr 2020 01:42:56 +0000 (10:42 +0900)]
wifi-netlink-scan: handle EAGAIN

Change-Id: Ia4549e274ae5a3f93c01927d5b5e3bde992c2a2e

4 years agoFix branch past initialization issue 27/225127/1 accepted/tizen/unified/20200227.121049 submit/tizen/20200220.041614 submit/tizen/20200227.012332
Jaehyun Kim [Mon, 17 Feb 2020 12:06:15 +0000 (21:06 +0900)]
Fix branch past initialization issue

Change-Id: I250d6815e939b0e7d33b6a98efc1b3157135fa10
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
4 years agoReplace deprecated APIs of Glib v2.62.3 with suggested GLib APIs 11/224111/2 accepted/tizen/unified/20200224.081431 submit/tizen/20200203.160801 submit/tizen/20200211.061437 submit/tizen/20200212.120218 submit/tizen/20200217.011016
Nishant Chaprana [Thu, 6 Feb 2020 08:29:29 +0000 (13:59 +0530)]
Replace deprecated APIs of Glib v2.62.3 with suggested GLib APIs

Below Glib API calls are replaced:-
1. GTimeVal => GDateTime
2. g_get_current_time => g_get_real_time
3. g_time_val_to_iso8601 => g_date_time_format_iso8601

Change-Id: I0d7354d1c3cb06901135843e91745d15f3eb2b33
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
4 years agoFix build warnings for gcc 9 50/220950/1 accepted/tizen/unified/20191227.142754 submit/tizen/20191226.234511
Semun Lee [Thu, 26 Dec 2019 05:05:42 +0000 (14:05 +0900)]
Fix build warnings for gcc 9

- remove #include <sys/sysctl.h>
- fix wrong log format

Change-Id: I5a5ecc22b4b579810755e3a9891a05444a6c5f41
Signed-off-by: Semun Lee <semun.lee@samsung.com>
4 years agoModified to get current time to match stc 76/217976/1 accepted/tizen/unified/20191126.124721 submit/tizen/20191118.075427
hyunuk.tak [Mon, 18 Nov 2019 06:55:41 +0000 (15:55 +0900)]
Modified to get current time to match stc

Change-Id: I43e3ba0161854dfb881ffbb587dc8f20d891fd45
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
5 years agoSignal strength criteria for 5GHz changed 42/217642/1 accepted/tizen/unified/20191114.042633 submit/tizen/20191113.075649
Jaehyun Kim [Wed, 13 Nov 2019 05:45:23 +0000 (14:45 +0900)]
Signal strength criteria for 5GHz changed

Change-Id: Id34844422a54797e617f619a0c804e19778adadc
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
5 years agoMerge "[net-config] Manage the MAX saved wireless profiles." into tizen accepted/tizen/unified/20191108.065924 submit/tizen/20191106.105409
Jaehyun Kim [Wed, 6 Nov 2019 10:51:27 +0000 (10:51 +0000)]
Merge "[net-config] Manage the MAX saved wireless profiles." into tizen

5 years agoAdd some dbus rule to default group into conf file 85/215885/2 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix tizen_5.5_tv accepted/tizen/5.5/unified/20191031.024000 accepted/tizen/5.5/unified/mobile/hotfix/20201027.083905 accepted/tizen/unified/20191022.150256 submit/tizen/20191021.102317 submit/tizen_5.5/20191031.000003 submit/tizen_5.5_mobile_hotfix/20201026.185103 tizen_5.5.m2_release
hyunuk.tak [Thu, 17 Oct 2019 07:05:42 +0000 (16:05 +0900)]
Add some dbus rule to default group into conf file

Change-Id: I88e56d640fbe60d8ddc1ab42c4b74bcc0cdeed1b
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
5 years ago[net-config] Manage the MAX saved wireless profiles. 74/215774/2
prashanth kumar [Tue, 15 Oct 2019 09:12:18 +0000 (14:42 +0530)]
[net-config] Manage the MAX saved wireless profiles.

If the number of saved profiles exceed 200, remove the
oldest profile in the list.

Change-Id: Ic0a2fc850f13f44f3191efe9bb8e2aa7f13cd911
Signed-off-by: prashanth kumar <prasadam.p@samsung.com>
5 years agoMerge "Add battery monitor framework" into tizen accepted/tizen/unified/20191017.072557 submit/tizen/20191014.104721 submit/tizen/20191016.060650
Jaehyun Kim [Mon, 14 Oct 2019 09:50:03 +0000 (09:50 +0000)]
Merge "Add battery monitor framework" into tizen

5 years agoAdd battery monitor framework 08/215408/2
hyunuk.tak [Wed, 14 Aug 2019 08:36:46 +0000 (17:36 +0900)]
Add battery monitor framework

Change-Id: Iaccffa57e6ce5d0fb8ce8112452c6893fcd232f8
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
5 years agoMerge "Refactoring sd->timer_id for ip-conflict-detect code" into tizen
Jaehyun Kim [Mon, 14 Oct 2019 07:24:21 +0000 (07:24 +0000)]
Merge "Refactoring sd->timer_id for ip-conflict-detect code" into tizen

5 years agoMerge "Using updated clatd's Dbus interface and Path values" into tizen
Jaehyun Kim [Mon, 14 Oct 2019 07:22:37 +0000 (07:22 +0000)]
Merge "Using updated clatd's Dbus interface and Path values" into tizen

5 years agoFix Coverity issues 64/215664/3 accepted/tizen/unified/20191015.011952 submit/tizen/20191014.071714
Jihoon Jung [Mon, 14 Oct 2019 14:49:14 +0000 (23:49 +0900)]
Fix Coverity issues

- Resource leak : 1087883, 1087991, 1087992

Change-Id: Ic3191b2c5aac190d48537cc6b03ccbb5a33f2158
Signed-off-by: Jihoon Jung <jh8801.jung@samsung.com>
5 years agoRefactoring sd->timer_id for ip-conflict-detect code 34/215334/1
INSUN PYO [Mon, 7 Oct 2019 06:11:16 +0000 (15:11 +0900)]
Refactoring sd->timer_id for ip-conflict-detect code

0  0xb6ab5634 in raise () from /lib/libpthread.so.0
1  0xb6c23774 in g_logv (log_domain=0xb6c23774 <g_logv+772> "\300\377\377\352", log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, format=format@entry=0x5 <error: Cannot access memory at address 0x5>, args=..., args@entry=...) at gmessages.c:1357
2  0xb6c23824 in g_log (log_domain=<optimized out>, log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, format=0xb6c73a7c "%s: assertion '%s' failed") at gmessages.c:1398
3  0xb6c23dc0 in g_return_if_fail_warning (log_domain=<optimized out>, pretty_function=<optimized out>, expression=<optimized out>) at gmessages.c:2688
4  0xb6c1b374 in g_source_remove (tag=0) at gmain.c:2351
5  0xb6f46058 in send_arp (data=0xb79817d0) at /usr/src/debug/net-config-1.1.146/src/ip-conflict-detect.c:363
6  0xb6f46468 in start_ip_conflict_mon () at /usr/src/debug/net-config-1.1.146/src/ip-conflict-detect.c:408
7  0xb6f3c34c in _service_signal_cb (conn=<optimized out>, name=<optimized out>, path=<optimized out>, interface=<optimized out>, sig=0xb5231540 "", param=0xb5236298, user_data=0x0) at /usr/src/debug/net-config-1.1.146/src/signal-handler.c:447
8  0xb6dec980 in emit_signal_instance_in_idle_cb (data=0xb52074c8) at gdbusconnection.c:4660
9  0xb6c1c654 in g_main_dispatch (context=0xb7960d70) at gmain.c:3234
10 g_main_context_dispatch (context=context@entry=0xb7960d70) at gmain.c:3887
11 0xb6c1c9e4 in g_main_context_iterate (context=0xb7960d70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3960
12 0xb6c1cd44 in g_main_loop_run (loop=0xb795e3c0) at gmain.c:4156
13 0xb6f21a20 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/net-config-1.1.146/src/main.c:152

Change-Id: I59d0eb7dc0b1e4ce5eed8795c2d25a8ca8c31ad0

5 years agoAdd logic for Device Provisioning Protocol(DPP) 44/212344/14 accepted/tizen/unified/20191007.234802 submit/tizen/20190927.130602 submit/tizen/20191001.114836
Yu [Tue, 24 Sep 2019 06:46:17 +0000 (15:46 +0900)]
Add logic for Device Provisioning Protocol(DPP)

Description : Currently, there's problem that
DPP operation is working with only P2P Wi-Fi interface.
Change-Id: I7e7285a453ecbf1f5b352c97962f752e2482ef2f
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
5 years agoUsing updated clatd's Dbus interface and Path values 97/214597/1
Nishant Chaprana [Tue, 24 Sep 2019 09:04:15 +0000 (14:34 +0530)]
Using updated clatd's Dbus interface and Path values

Change-Id: I6c5228f6e09d261c9cf624f97a4d484267a29edd
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
5 years agoAdded NameOwnerChanged signal handling for clatd service. 39/212439/3
Niraj Kumar Goit [Wed, 21 Aug 2019 11:04:24 +0000 (16:34 +0530)]
Added NameOwnerChanged signal handling for clatd service.

If cellular profile is connected and clatd is terminated unexpectedly,
restart clat service.

Change-Id: Ic9a90db97fe6a8d6cefc52145496e55eb3394c17
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
5 years agoGet cellular IPv6 profile and then enable clatd. 55/212255/2
Niraj Kumar Goit [Mon, 19 Aug 2019 09:34:19 +0000 (15:04 +0530)]
Get cellular IPv6 profile and then enable clatd.

Change-Id: I9daac7bd93b6c796657faebd5a87abba99b8a29f
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
5 years agoAdded support to enable clatd service 94/212194/2
Jaehyun Kim [Fri, 16 Aug 2019 13:13:16 +0000 (22:13 +0900)]
Added support to enable clatd service

Change-Id: I943f9e5be057a1dc9959f7a36e00397777b6bd45
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
5 years agoMerge "Added parsing of netlink scan results for WEP encryption." into tizen accepted/tizen/unified/20190819.005832 submit/tizen/20190816.125549
Jaehyun Kim [Fri, 16 Aug 2019 12:51:49 +0000 (12:51 +0000)]
Merge "Added parsing of netlink scan results for WEP encryption." into tizen

5 years agoMerge "Delete meaningless configuration" into tizen submit/tizen/20190805.112919
Jaehyun Kim [Mon, 5 Aug 2019 11:28:22 +0000 (11:28 +0000)]
Merge "Delete meaningless configuration" into tizen

5 years agoMerge "Remove unused features" into tizen accepted/tizen/unified/20190711.132631 submit/tizen/20190711.085116
Jaehyun Kim [Thu, 11 Jul 2019 08:50:22 +0000 (08:50 +0000)]
Merge "Remove unused features" into tizen

5 years agoDelete meaningless configuration 00/209500/1
INSUN PYO [Mon, 8 Jul 2019 10:25:56 +0000 (19:25 +0900)]
Delete meaningless configuration

Change-Id: I0a8a0107f697e88d3ccd35f620dbd58fd4bacc60

5 years agoRemove dependency on gmock in main rpm 76/209276/2 accepted/tizen/unified/20190705.041543 submit/tizen/20190704.111037
Cheoleun Moon [Thu, 4 Jul 2019 07:53:09 +0000 (16:53 +0900)]
Remove dependency on gmock in main rpm

Change-Id: I7a7aaa7470819e743781492d5b98c7369e4a7a01
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
5 years agoRemove unused features 03/209103/1
INSUN PYO [Tue, 2 Jul 2019 07:44:35 +0000 (16:44 +0900)]
Remove unused features

Change-Id: If803e311550571f26a8e55c521b720b887557947

5 years agoAdd to get passphrase string from config 65/208365/2 accepted/tizen/unified/20190703.110716 submit/tizen/20190702.113133
hyunuktak [Mon, 24 Jun 2019 01:36:50 +0000 (10:36 +0900)]
Add to get passphrase string from config

Change-Id: Idb2a16d46551edf765d8fc8a100def5ef5eb0268
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
5 years agoInitialized variable "iv_buf" and "aad_buf" to handle key-manager failure case 16/208116/1 accepted/tizen/unified/20190624.075218 submit/tizen/20190621.094817
Jaehyun Kim [Tue, 18 Jun 2019 11:13:27 +0000 (20:13 +0900)]
Initialized variable "iv_buf" and "aad_buf" to handle key-manager failure case

Change-Id: Ia7d1e123accaeb367fff7cb2aba577ecc46a8ebd
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
5 years agoCombine dbus policy rules regarding the same priv (http://tizen.org/privilege/vpnservice) 53/207753/1 accepted/tizen/unified/20190617.061748 submit/tizen/20190614.050629
Hyotaek Shim [Wed, 12 Jun 2019 04:45:45 +0000 (13:45 +0900)]
Combine dbus policy rules regarding the same priv (tizen.org/privilege/vpnservice)

Change-Id: If1259fe9c248d937d0158f2cb4982d644fde7f38
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
5 years agoRemove invalid command from net-config_tv.service file 29/206729/1 accepted/tizen/unified/20190605.215653 submit/tizen/20190604.083831
Jaehyun Kim [Fri, 24 May 2019 04:47:13 +0000 (13:47 +0900)]
Remove invalid command from net-config_tv.service file

Change-Id: I691d263f7fff7678adf8ff98816d911b61ab26b7
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
5 years agoMerge "Use libnl-3.0 in place of libnl-2.0" into tizen submit/tizen/20190520.082305
Jaehyun Kim [Mon, 20 May 2019 08:09:11 +0000 (08:09 +0000)]
Merge "Use libnl-3.0 in place of libnl-2.0" into tizen

5 years agoUse libnl-3.0 in place of libnl-2.0 47/205247/1
Nishant Chaprana [Wed, 1 May 2019 05:17:51 +0000 (10:47 +0530)]
Use libnl-3.0 in place of libnl-2.0

Change-Id: Ied635188934919066c973328248ad494a997a1b3
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
5 years agoAdd more padding for arp packets 98/204698/3 accepted/tizen/unified/20190429.103809 submit/tizen/20190426.010452 submit/tizen/20190429.011734 submit/tizen/20190429.011734submit/tizen/20190429.011734
Cheoleun Moon [Fri, 26 Apr 2019 00:22:26 +0000 (09:22 +0900)]
Add more padding for arp packets

The minimum size of ethernet frame is 512 bits (64 octets).
It is required for correct CSMA/CD protocol operation.
(ref: 4.2.3.3 and 4.4.2, IEEE Std 802.3-2018)

dev_validate_header() in linux/net/packet/af_packet.c checks the frame size
and sendto() returns EINVAL if it returns false.

Change-Id: If42738cb796e4827ae396bc1b4f596c2c498bf65
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
5 years agoDo not close socket twice 47/204447/2
Cheoleun Moon [Wed, 24 Apr 2019 04:50:56 +0000 (13:50 +0900)]
Do not close socket twice

g_io_channel_shutdown closes the fd of the channel.

Change-Id: Iebb2f2eb3421094fc573ba859a65c2b18e86fbcc
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
5 years agoFix code style 72/203672/4 accepted/tizen/unified/20190425.111815 submit/tizen/20190422.081829
Cheoleun Moon [Wed, 17 Apr 2019 01:02:39 +0000 (10:02 +0900)]
Fix code style

Change-Id: I541c2e466d81748420262960e71a1a33436f2821
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
5 years agoUnref gio channel before closing socket 91/203591/5 accepted/tizen/unified/20190417.050125 submit/tizen/20190416.101341
Seonah Moon [Tue, 16 Apr 2019 06:12:53 +0000 (15:12 +0900)]
Unref gio channel before closing socket

Change-Id: Ia8166741abbe3c8a674e6e8a7bd2027a5db37057

5 years agoRemove mptcp files from security-network-config.conf 23/201223/1 accepted/tizen/unified/20190312.113110 submit/tizen/20190312.001056
Seonah Moon [Mon, 11 Mar 2019 10:46:43 +0000 (19:46 +0900)]
Remove mptcp files from security-network-config.conf

net-config has capabilities to access mptcp system files.

Change-Id: Ia418df7025d29c5d6c0fd5cf4e9ec11afc9add00

5 years agoMerge "Handle ethernet profile to set a default connection when init time" into tizen accepted/tizen/unified/20190129.064341 submit/tizen/20190128.124207
Jaehyun Kim [Mon, 28 Jan 2019 12:39:33 +0000 (12:39 +0000)]
Merge "Handle ethernet profile to set a default connection when init time" into tizen

5 years agoFix some svace issues for memory leak and checking return value 74/197874/1 submit/tizen/20190122.114357 submit/tizen/20190123.120140
hyunuktak [Thu, 17 Jan 2019 01:38:23 +0000 (10:38 +0900)]
Fix some svace issues for memory leak and checking return value

Change-Id: I515dbd75441176e234a97188762ccaf8af4d3016
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
5 years agoDisable TIZEN_DEBUG_ENABLE 63/197063/1 submit/tizen/20190109.071519
Seonah Moon [Wed, 9 Jan 2019 07:05:50 +0000 (16:05 +0900)]
Disable TIZEN_DEBUG_ENABLE

Change-Id: Iaf86277edaaaecd86d4b4bf34cbdb5202951b47d

5 years agoHandle ethernet profile to set a default connection when init time 09/196909/1
Jaehyun Kim [Mon, 7 Jan 2019 13:40:00 +0000 (22:40 +0900)]
Handle ethernet profile to set a default connection when init time

Change-Id: I4d96d37fba47c038d592c66272451b6e1a77ec4d
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
5 years agoAdded parsing of netlink scan results for WEP encryption. 73/196773/1
Niraj Kumar Goit [Fri, 4 Jan 2019 06:53:57 +0000 (12:23 +0530)]
Added parsing of netlink scan results for WEP encryption.

Change-Id: I23adcb76555af77891728d70e7a513763928a75c
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
5 years agoFixed format error 48/195648/2 accepted/tizen/unified/20181219.063354 submit/tizen/20181218.125545
hyunuktak [Mon, 17 Dec 2018 04:57:52 +0000 (13:57 +0900)]
Fixed format error

Change-Id: I92d6c7bac6d2c49fc138f0d19174b2ec7603ffe7
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
5 years agoMerge "Fixed memory related issues reported by valgrind." into tizen submit/tizen/20181211.041735 submit/tizen/20181214.044953
cheoleun moon [Tue, 11 Dec 2018 04:17:10 +0000 (04:17 +0000)]
Merge "Fixed memory related issues reported by valgrind." into tizen

5 years agoMerge "g_free 'field' and 'value' if you break out of a while loop." into tizen
cheoleun moon [Tue, 11 Dec 2018 04:17:07 +0000 (04:17 +0000)]
Merge "g_free 'field' and 'value' if you break out of a while loop." into tizen

5 years agoFix dlog format error 74/195074/2 submit/tizen/20181210.103434
Seonah Moon [Mon, 10 Dec 2018 10:18:40 +0000 (19:18 +0900)]
Fix dlog format error

Change-Id: Ifa907a3cc5940157c05934bd0b92dfa58b51ee45

5 years agoFixed memory related issues reported by valgrind. 41/194841/1
Niraj Kumar Goit [Fri, 7 Dec 2018 10:02:56 +0000 (15:32 +0530)]
Fixed memory related issues reported by valgrind.

==1191== Invalid read of size 4
==1191==    at 0x4AF034C: g_variant_unref (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x49677AF: ??? (in /usr/lib/libgio-2.0.so.0.5200.2)
==1191==    by 0x4A232F3: g_object_unref (in /usr/lib/libgobject-2.0.so.0.5200.2)
==1191==    by 0x4973A33: ??? (in /usr/lib/libgio-2.0.so.0.5200.2)
==1191==    by 0x497555B: ??? (in /usr/lib/libgio-2.0.so.0.5200.2)
==1191==    by 0x4928777: ??? (in /usr/lib/libgio-2.0.so.0.5200.2)
==1191==    by 0x49287AB: ??? (in /usr/lib/libgio-2.0.so.0.5200.2)
==1191==    by 0x4AB08E7: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x4AB0C77: ??? (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x4AB0FD7: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x497389F: ??? (in /usr/lib/libgio-2.0.so.0.5200.2)
==1191==    by 0x4AD9B3B: ??? (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==  Address 0x86ac014 is 20 bytes inside a block of size 24 free'd
==1191==    at 0x4846EC8: free (vg_replace_malloc.c:530)
==1191==    by 0x113FFD: __netconfig_wifi_bssid_create_interface (wifi-bssid-scan.c:454)
==1191==    by 0x113FFD: __netconfig_wifi_bssid_scan (wifi-bssid-scan.c:486)
==1191==    by 0x113FFD: handle_request_bssid_scan (wifi-bssid-scan.c:529)
==1191==    by 0x4E45AF7: ffi_call_SYSV (in /usr/lib/libffi.so.6.0.2)
==1191==  Block was alloc'd at
==1191==    at 0x48458A4: malloc (vg_replace_malloc.c:299)
==1191==    by 0x4AB61B3: g_malloc (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x4ACF4A3: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x4AF01EF: ??? (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x4AEC8E7: g_variant_builder_end (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x4AEE6C7: ??? (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x4AEE9FF: g_variant_new_va (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x4AEEAC3: g_variant_new (in /usr/lib/libglib-2.0.so.0.5200.2)
==1191==    by 0x113FB7: __netconfig_wifi_bssid_create_interface (wifi-bssid-scan.c:438)
==1191==    by 0x113FB7: __netconfig_wifi_bssid_scan (wifi-bssid-scan.c:486)
==1191==    by 0x113FB7: handle_request_bssid_scan (wifi-bssid-scan.c:529)
==1191==    by 0x4E45AF7: ffi_call_SYSV (in /usr/lib/libffi.so.6.0.2)

Change-Id: If9fa9f2a0e6e2b6f201a486d333ed153c0581b98
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
5 years agoRemove GSource before calling g_timeout_add() 62/194462/1 accepted/tizen/unified/20181205.154818 submit/tizen/20181205.011946
Cheoleun Moon [Tue, 4 Dec 2018 23:19:04 +0000 (08:19 +0900)]
Remove GSource before calling g_timeout_add()

Change-Id: I4f7af8297b298496e31577c381fd02b1024a0f23
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
5 years agog_free 'field' and 'value' if you break out of a while loop. 66/194266/1
Niraj Kumar Goit [Thu, 29 Nov 2018 13:50:30 +0000 (19:20 +0530)]
g_free 'field' and 'value' if you break out of a while loop.

g_free 'field' and 'value' if you break out of a while loop
using g_variant_iter_loop()

Change-Id: I4d76f723d9cedb3772a0f86db97152077cbfe7be
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
5 years agoFix svace issue [WGID: 378746]. 12/193312/2 accepted/tizen/unified/20181122.160707 submit/tizen/20181122.014958
Niraj Kumar Goit [Mon, 19 Nov 2018 07:13:20 +0000 (12:43 +0530)]
Fix svace issue [WGID: 378746].

Use strerror_r function instead of strerror for thread safety.

Change-Id: Ib75cded4baaab3ae1862e594f409df9ec6511e71
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
6 years agoMerge "[net-config] Suspend/Resume WLAN driver" into tizen accepted/tizen/unified/20181107.081842 submit/tizen/20181105.105104
cheoleun moon [Mon, 5 Nov 2018 10:50:39 +0000 (10:50 +0000)]
Merge "[net-config] Suspend/Resume WLAN driver" into tizen

6 years agoStart IP conflict monitoring only after default profile has been updated 35/191735/1 submit/tizen/20181023.084114
Abhishek Sansanwal [Tue, 23 Oct 2018 05:52:06 +0000 (11:22 +0530)]
Start IP conflict monitoring only after default profile has been updated

Signed-off-by: Abhishek Sansanwal <abhishek.s94@samsung.com>
Change-Id: I113a4f033a5bb398a494195fb4de11957cd7e7ff

6 years agoCreate temporary file to check wifi firmware state #3 92/191692/1 submit/tizen/20181022.095216
Seonah Moon [Mon, 22 Oct 2018 09:31:20 +0000 (18:31 +0900)]
Create temporary file to check wifi firmware state #3

Change-Id: I174f255dc49f2883b5ddc945e4375720327dc820

6 years agoCreate temporary file to check wifi firmware state #2 89/191689/1 submit/tizen/20181022.091718
Seonah Moon [Mon, 22 Oct 2018 09:03:40 +0000 (18:03 +0900)]
Create temporary file to check wifi firmware state #2

Change-Id: I8c2c4d287021f6b0b76fa23d947e98e32995f1c8

6 years agoCreate temporary file to check wifi firmware state 63/191363/2 submit/tizen/20181022.053844
Seonah Moon [Tue, 16 Oct 2018 08:32:29 +0000 (17:32 +0900)]
Create temporary file to check wifi firmware state

If net-config is finished unexpectly, it restarts.
And then wifi firmware is downloaded although it is already loaded.

This patch creates the file to check whether wifi firmware is loaded or not.

Change-Id: I4d8dbc4538d28d2c0eef7f945947bf007e47c73d

6 years agoChange signal level policy 75/190675/1 accepted/tizen/5.0/unified/20181102.015009 accepted/tizen/unified/20181010.061706 submit/tizen/20181004.140159 submit/tizen/20181005.071221 submit/tizen_5.0/20181101.000003
Jaehyun Kim [Thu, 4 Oct 2018 13:09:39 +0000 (22:09 +0900)]
Change signal level policy

Change-Id: I41b9e45518c1198b16b7208f2918999418c41ca2
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
6 years agoFixed incorrect comparision and memory leaks 46/189546/2 accepted/tizen/unified/20180919.061656 submit/tizen/20180919.023413
Saurav Babu [Tue, 18 Sep 2018 11:14:04 +0000 (16:44 +0530)]
Fixed incorrect comparision and memory leaks

This patch fixes incorrect comparion for GVariantType and also fixes
memory leak reported by valgrind
==9934== 20 bytes in 2 blocks are definitely lost in loss record 1,388 of 2,620
==9934==    at 0x48458A4: malloc (vg_replace_malloc.c:299)
==9934==    by 0x4AB21B3: g_malloc (in /usr/lib/libglib-2.0.so.0.5200.2)
==9934==    by 0x4ACCF03: g_strdup (in /usr/lib/libglib-2.0.so.0.5200.2)
==9934==    by 0x123CEB: __netconfig_get_default_connection_info (network-state.c:409)
==9934==    by 0x124933: netconfig_update_default_profile (network-state.c:1210)
==9934==    by 0x1290AD: _service_signal_cb (signal-handler.c:358)
==9934==    by 0x4957997: ??? (in /usr/lib/libgio-2.0.so.0.5200.2)
==9934==    by 0x4AAC8E7: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.2)
==9934==    by 0x4AACC77: ??? (in /usr/lib/libglib-2.0.so.0.5200.2)
==9934==    by 0x4AACFD7: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.2)
==9934==    by 0x10F649: main (main.c:152)

Change-Id: I4e9791440ce4bc28968add19816d9e664cea9e62
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
6 years agoMerge "Added support to set and get prefix length." into tizen submit/tizen/20180918.091131
Jaehyun Kim [Tue, 18 Sep 2018 07:49:49 +0000 (07:49 +0000)]
Merge "Added support to set and get prefix length." into tizen

6 years agoFix coverity(1025915) issue. 11/189411/1
Niraj Kumar Goit [Mon, 17 Sep 2018 11:07:39 +0000 (16:37 +0530)]
Fix coverity(1025915) issue.

Added check on prefix length to fix bad bit shift issue.

Change-Id: I9402ef63b03f7e63a1a54d954c6f74e42d460330
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
6 years agoAdded support to set and get prefix length. 64/189264/1
Niraj Kumar Goit [Fri, 14 Sep 2018 15:21:48 +0000 (20:51 +0530)]
Added support to set and get prefix length.

Added support to set and get prefix length from configuration file.

Change-Id: I17144c9a6a515ad8efcbc5ae2ca5199ef56cbcdb
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
6 years agoRevert "Added support to add ipv6 route using netlink." 75/189075/1
Seonah Moon [Thu, 13 Sep 2018 07:15:27 +0000 (16:15 +0900)]
Revert "Added support to add ipv6 route using netlink."

This reverts commit cb573910888d91558cf3d2beb28187850eccc9ad.

Change-Id: I4e11785eb874be44dfe2988d7902aae9d1ccd514

6 years agoRevert "Added support to delete ipv6 route using netlink." 74/189074/1
Seonah Moon [Thu, 13 Sep 2018 07:14:36 +0000 (16:14 +0900)]
Revert "Added support to delete ipv6 route using netlink."

This reverts commit a259e3e99a5382699c19fc50288bf46eb03f18a4.

Change-Id: I488cb1554159ac05edfdcd6e2c8640bdf9ff78de

6 years agoMerge "Modify HAL TC to support wearable environment" into tizen accepted/tizen/unified/20180912.061658 submit/tizen/20180911.120738
Jaehyun Kim [Tue, 11 Sep 2018 12:05:59 +0000 (12:05 +0000)]
Merge "Modify HAL TC to support wearable environment" into tizen