summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
taesub kim [Thu, 6 Apr 2017 08:44:40 +0000 (17:44 +0900)]
Added CAPI to get DHCP Server Address
Change-Id: I1a4e86966f27961a1df4ceaeda972bc933862b60
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Thu, 6 Apr 2017 03:55:37 +0000 (12:55 +0900)]
Add check for IP "0.0.0.0" and retrun CONNECTION ERROR
Change-Id: I9ccfa1284d35cd89bdcaa2be390d4dc3a62f09bc
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Thu, 6 Apr 2017 01:57:18 +0000 (18:57 -0700)]
Merge "Added CAPI to get device scanning status." into tizen
Niraj Kumar Goit [Mon, 20 Mar 2017 14:29:08 +0000 (19:59 +0530)]
Added CAPI to get device scanning status.
Change-Id: Ia5553a37f4145f88af50744913a158e2ab4fbced
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
chleun.moon [Fri, 31 Mar 2017 02:26:24 +0000 (11:26 +0900)]
Fix the dereference of NULL (WGID 184209, 184211)
Change-Id: I5e8ccfada050adaf9d8152fdf468ef4b15aec0c9
Signed-off-by: cheoleun <chleun.moon@samsung.com>
chleun.moon [Mon, 27 Mar 2017 02:07:34 +0000 (11:07 +0900)]
Fix memory leak (WGID 185683, 185684)
Change-Id: If5727ee4eca7f53b9ccd0395f52d03f5c682bfdc
Signed-off-by: cheoleun <chleun.moon@samsung.com>
Seonah Moon [Mon, 27 Mar 2017 02:22:04 +0000 (11:22 +0900)]
Returned WIFI_MANAGER_DNS_CONFIG_TYPE_NONE when dns type is not set
Change-Id: I243c5240a2d4b870dc6b578576af6aae7fbd7be8
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
taesub kim [Thu, 23 Mar 2017 03:23:48 +0000 (20:23 -0700)]
Merge "Changed the path of license by using '%license' macro" into tizen
taesub kim [Wed, 22 Mar 2017 06:32:02 +0000 (23:32 -0700)]
Merge "Added handling to notify scan started event." into tizen
taesub kim [Wed, 22 Mar 2017 06:31:50 +0000 (23:31 -0700)]
Merge "Use ScanDone signal from connman instead of wpa_supplicant." into tizen
Seonah Moon [Wed, 22 Mar 2017 06:25:22 +0000 (15:25 +0900)]
Changed the path of license by using '%license' macro
Change-Id: I380105706ed6dfa636e5d154c34fbb8cc1bad5ba
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Seonah Moon [Tue, 21 Mar 2017 07:08:28 +0000 (16:08 +0900)]
Add converting function for netmask
Change-Id: Ic90e219ac7589918e87c2b7c3873ddf9d7214290
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Niraj Kumar Goit [Fri, 10 Mar 2017 09:19:58 +0000 (14:49 +0530)]
Added handling to notify scan started event.
Change-Id: I8cdf07f461218f7c286edbdb945cc7ffc39bb70d
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Niraj Kumar Goit [Thu, 9 Mar 2017 10:24:13 +0000 (15:54 +0530)]
Use ScanDone signal from connman instead of wpa_supplicant.
Change-Id: I73b9a50862c5a7d9f4366872850bf3d531e7cfa3
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Seonah Moon [Mon, 20 Mar 2017 06:19:17 +0000 (15:19 +0900)]
Implement API to get IPv6 addresses
Change-Id: Id7760ec2d038d4492704c92fc7159f6524b46268
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Seonah Moon [Mon, 20 Mar 2017 02:03:07 +0000 (11:03 +0900)]
Implement APIs for IPv6 and DNS configuration
Change-Id: I78af5eceed53ca053f6013df6a0342cf98722003
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Seonah Moon [Tue, 14 Feb 2017 10:44:19 +0000 (19:44 +0900)]
Add new APIs for IPv6 and DNS configuration
Change-Id: Id0581e483258dd34d4adcf911eb89900820f7d5b
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
taesub kim [Thu, 23 Feb 2017 05:15:05 +0000 (14:15 +0900)]
Added CAPI WPS-PBC/PIN/cancel without ssid
Change-Id: Iaec443930bdc5c7d063cb352d767d02dc44bc6a9
hange-Id: I73d31d8eee438d36244488d040b74c27b7fd7f34
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Mon, 13 Mar 2017 00:26:55 +0000 (09:26 +0900)]
Modified comment of enum
Change-Id: Ic7ec6c475ab2dbf3ab5abd8f00d055419ce7402d
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Thu, 9 Mar 2017 02:19:37 +0000 (18:19 -0800)]
Merge "Modified name of disconnect reason enum" into tizen
taesub kim [Wed, 8 Mar 2017 23:54:17 +0000 (08:54 +0900)]
Modified name of disconnect reason enum
Change-Id: I01b620eac3b7bce7159e92e0aa347d475fd180e9
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
Maneesh Jain [Tue, 28 Feb 2017 10:34:44 +0000 (16:04 +0530)]
Added new CAPI to support autoscan mode (Extension API)
1. wifi_manager_set_autoscan()
2. wifi_manager_set_autoscan_mode()
3. wifi_manager_get_autoscan()
4. wifi_manager_get_autoscan_mode()
Change-Id: I37b58c0c7b03e4c086162ff6d0cf54be691a4061
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
taesub kim [Tue, 7 Mar 2017 08:39:20 +0000 (17:39 +0900)]
Fixed signal filter of service
Change-Id: I375332e2d07548cf81ebb7662b7dc5fb89898bd8
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
Maneesh Jain [Mon, 13 Feb 2017 10:08:09 +0000 (15:38 +0530)]
[wifi-manager]: Add support of missing Error code
Change-Id: I7d278fe5c4d88ee962515bfde3fa815a22bd2e49
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
Maneesh Jain [Thu, 16 Feb 2017 11:53:51 +0000 (17:23 +0530)]
[tizen 4.0]: Add new CAPI to get the supplicant disconnect reason code
Add following new CAPI wifi_manager_ap_get_disconnect_reason()to support
the same.
Change-Id: Ib2b12f26fdd0b09ad992967b0e464f25ff67f400
Signed-off-by: Maneesh Jain <maneesh.jain@samsung.com>
Saurav Babu [Wed, 8 Feb 2017 10:27:23 +0000 (15:57 +0530)]
wifi-manager: No need to update wifi info from supplicant
In case when there are multiple Wi-Fi networks with same SSID then
ConnMan only has one profile which is the profile for Connected AP. This
makes obsolete to update the information of Connected AP as ConnMan
already has updated information corresponding to connected AP.
Change-Id: I1d467bb3e0b9a7526ac7b598a2c4f8fda1dcb04a
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
Saurav Babu [Wed, 8 Feb 2017 06:09:40 +0000 (11:39 +0530)]
wifi-manager: Don't set NULL ProfileName in request_table for hidden AP
In case of hidden AP connection, AP is not yet scanned so no profile
name exists. This patch sets the group name of hidden AP created using
ssid, mode and security as ProfileName in request_table.
Previous to this patch NULL was set as ProfileName in request_table and
prof_info variable was updated to contain last AP in profile_list and connection
was initiated for that last AP instead of hidden AP.
Change-Id: I152565240206a2783e9df48f4064eec3afe33cc2
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
taesub kim [Tue, 7 Feb 2017 07:17:27 +0000 (16:17 +0900)]
[ACR-878] Add new CAPI to connect to Hidden AP
Change-Id: Iff271d59d2849460de55c7b96fc13358a4c8641a
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
Seonah Moon [Mon, 13 Feb 2017 08:41:42 +0000 (17:41 +0900)]
WGID-169215: Fixed memory leak
Change-Id: If57184663e6b17b2dc2bc774c50a25071064fe7e
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
hyunuktak [Fri, 13 Jan 2017 04:30:56 +0000 (13:30 +0900)]
Check whether mac address is empty or not
Change-Id: I98008f6654ce9eb2d54d7e96f4fdbe41a1a954e4
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
hyunuktak [Fri, 2 Dec 2016 02:23:52 +0000 (11:23 +0900)]
Fix a savce for unreachable code
Change-Id: I18c76b532654980a6dffe3e66e954c0154e00ac3
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
MyungJoo Ham [Wed, 28 Dec 2016 06:23:53 +0000 (15:23 +0900)]
Build Error Fix: Do Not Hardcode Install Path
This fixes build errors in 64bit systems.
Never hardcode library install paths.
Change-Id: I41b337ed9a918353692d94d23f27b05e512cb776
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
MyungJoo Ham [Tue, 22 Nov 2016 07:03:49 +0000 (16:03 +0900)]
Remove Profile Build Dependenceis: do it at runtime
- This is for Tizen 4.0.
: Tizen 4.0 Configurability and Build Blocks require
to remove all profile-depending build options in spec files.
(No More profile macros)
- It is recommended to distinguish features/profiles at runtime.
unless it incurs too much overhead, which requires you to
create multiple binaries and subpackages.
ps. There was no code using TIZEN_WEARABLE/TIZEN_MOBILE
and there was only one effective code block for TIZEN_TV.
ps2. I really doubt whether you need capi-appfw-application
in this package.
Change-Id: Ie70acdf66e5cde1ca4932d3e30bb6f8e35a4e64f
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
hyunuktak [Thu, 10 Nov 2016 00:47:54 +0000 (09:47 +0900)]
Modified the signal handler for overlap connection/disconnection callback
Change-Id: I2f44aa2639ef67f10c52ec59bb15889397bcaf6e
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
hyunuktak [Mon, 7 Nov 2016 06:02:26 +0000 (15:02 +0900)]
Fixed coding rule issues
Change-Id: I87842c4cbce30fd8999ee149035dea99e265200a
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
hyunuktak [Tue, 8 Nov 2016 11:05:17 +0000 (20:05 +0900)]
Added WPA2_PSK security type for wlan mode
Change-Id: I9bf076556748c7ca129df5fcb682a3db85f1946b
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
cheoleun moon [Mon, 7 Nov 2016 05:19:01 +0000 (21:19 -0800)]
Merge "Modify to update specific scan list and clear profile list" into tizen
hyunuktak [Fri, 28 Oct 2016 01:32:53 +0000 (10:32 +0900)]
Modify to update specific scan list and clear profile list
Change-Id: Ibfc06bad3bc4f587b3b9ec7137a0bdddb1657bcd
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
Saurav Babu [Thu, 27 Oct 2016 04:20:01 +0000 (09:50 +0530)]
Update AP info on changing IP Method Type
Wi-Fi manager package added CAPI wifi_manager_update_ap() to update AP
info when IP Method type is changed. This CAPI must be called to update
AP info properly
Change-Id: I995b94a8bb88ae43a69db90be238334f244e2e73
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
cheoleun moon [Thu, 6 Oct 2016 00:39:51 +0000 (17:39 -0700)]
Merge "Fixed chances of memory corruption in wifi_manager_get_network_interface_name()." into tizen
cheoleun moon [Thu, 6 Oct 2016 00:39:32 +0000 (17:39 -0700)]
Merge "Fixed chances of memory corruption in wifi_manager_get_mac_address()." into tizen
cheoleun moon [Thu, 6 Oct 2016 00:38:56 +0000 (17:38 -0700)]
Merge "Fixed memory leaks when using g_variant_get()." into tizen
cheoleun moon [Thu, 6 Oct 2016 00:24:37 +0000 (17:24 -0700)]
Merge "[wifi-manager]: fixed typo issue" into tizen
Nishant Chaprana [Wed, 5 Oct 2016 09:43:27 +0000 (15:13 +0530)]
Fixed chances of memory corruption in wifi_manager_get_network_interface_name().
Description: As per API documentation, mac_address should be freed using free().
But we are using glib allocator for allocating memory.
So, that allocated memory should be freed by g_free() only as per GLIB documentation.
Usage os g_strdup in API may lead to memory corruption, because memory allocated
using g_strdup should be freed using g_free.
So to match declaration in header file for wifi_manager_get_network_interface_name()
we should use strndup in place of g_strdup().
Change-Id: I0dc8df3aaa66f402075c6369964c9ae1919d562f
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Wed, 5 Oct 2016 09:20:08 +0000 (14:50 +0530)]
Fixed chances of memory corruption in wifi_manager_get_mac_address().
Description: As per API documentation, mac_address should be freed using free().
But we are using g_try_malloc0 for allocating memory for Tizen TV profile.
So, that allocated memory should be freed by g_free() only as per GLIB documentation.
Usage os g_try_malloc0 in API will lead to memory corruption, because g_try_malloc0
and normal memory allocator may use different memory pools which will be freed properly
by there corresponding memory deallocator only.
So to match declaration in header file for wifi_manager_get_mac_address()
we should use strndup in place of g_try_malloc0().
Change-Id: I4263a456c9f6fa7dec0ce4cd8c24778b4ae6e850
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Wed, 5 Oct 2016 08:52:01 +0000 (14:22 +0530)]
Fixed memory leaks when using g_variant_get().
Change-Id: I40b45fa19f0aa07bcdb961c39bb5676b126ee241
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
hyunuktak [Wed, 5 Oct 2016 02:17:58 +0000 (11:17 +0900)]
[wifi-manager] Modify to load configurations
When there is configuration ID without settings file,
it is not error, just no profile.
Change-Id: Ib97b54198d825baa2093b1b660dad6bd40cb6d6f
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
hyunuktak [Tue, 4 Oct 2016 04:49:06 +0000 (13:49 +0900)]
[wifi-manager] remove to check NULL for callback function
This can be NULL if you don't want to get the notification about wifi
deactivate.
Change-Id: I90a18b9327ceb923d90cb626db1d7c96189359c3
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
Maneesh Jain [Fri, 30 Sep 2016 06:56:39 +0000 (12:26 +0530)]
[wifi-manager]: fixed typo issue
Change-Id: I449ee2ead5744720a54aa938fcfe2abb71db0096
Signed-off-by: Maneesh Jain <maneesh.jain@samsung.com>
hyunuktak [Tue, 27 Sep 2016 06:30:10 +0000 (15:30 +0900)]
Remove to check NULL for callback function
This can be NULL if you don't want to get the notification about wifi
activate.
Change-Id: Ie3e325edc5545d9cf67b18d9dd6fca8cb9fc24b4
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
hyunuktak [Fri, 23 Sep 2016 01:45:07 +0000 (10:45 +0900)]
[wifi-manager] remove reference warning
Change-Id: I295eaf4e33722c14b4764ed1993ed94dccbab336
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
hyunuktak [Tue, 9 Aug 2016 00:47:42 +0000 (09:47 +0900)]
Initialize the wifi-manager package
The handle based module to support multi instance
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
Change-Id: I2d9445b1b42ebd2e5274b53192c5d577d1ab69b7
seonil kim [Wed, 13 Jul 2016 01:00:12 +0000 (18:00 -0700)]
Initial empty repository