Jiung [Mon, 22 Jan 2018 05:15:03 +0000 (14:15 +0900)]
Remove handling STA-DISCONNECTED event when WFD state is DISCONNECTING
Description: STA-DISCONNECTED event won't be occured when
WFD state is DISCONNECTING.
Change-Id: I0b121b6e06400d8c065f0fd98d7b4ce1aabe0e86
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
hyunuktak [Tue, 23 Jan 2018 05:56:35 +0000 (14:56 +0900)]
Fix resource leak for GVariantBuilder
Change-Id: I75bb094f735e5a2b2364097d49529015ccbac2d6
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
Jiung [Thu, 28 Dec 2017 07:23:32 +0000 (16:23 +0900)]
Fix build error for 64bit arch
Change-Id: Idfe007030d73e36b501adefb11549fc28d770570
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Fri, 22 Dec 2017 03:01:41 +0000 (12:01 +0900)]
Move load wpa_supplicant plugin function to utils
Change-Id: Ib9465da56df3961d4c9f4684312c8fb73d5f50b3
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 21 Dec 2017 07:07:23 +0000 (16:07 +0900)]
Expose method handler function
Change-Id: Iaca48d7bc6aefde18d769f679661fa2f4d27c85f
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 21 Dec 2017 07:01:41 +0000 (16:01 +0900)]
Make new source file for main function
Change-Id: I92675e24b2bd55f6fa21e3f213049006b0baffe1
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 21 Dec 2017 06:46:05 +0000 (15:46 +0900)]
Modify the cmake files
Change-Id: I60792b9c5ed325a8bae72f00eabd52ab6b7f70d8
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 21 Dec 2017 06:38:09 +0000 (15:38 +0900)]
Add cplusplus definition to header
Change-Id: I12ea115b16538ff160495ca0e42d7c05d893aeb5
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 30 Nov 2017 05:11:14 +0000 (14:11 +0900)]
Fix interface name and group interface value in config files
Change-Id: I59aca9d8f6c963edf3b460b24c933f5a73bf7ec9
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Wed, 22 Nov 2017 08:51:03 +0000 (17:51 +0900)]
Use p2p interface name from configuration file
Change-Id: I3b611f46621eb3c2a6df7b76a9bc61cabf612f37
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Tue, 21 Nov 2017 07:07:46 +0000 (16:07 +0900)]
Remove recommands for profile_common
Change-Id: I4602ce9d7170339cff5c01d4958f2d97c03dd82b
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Tue, 21 Nov 2017 02:12:48 +0000 (11:12 +0900)]
Remove compat from each RPMs for profile
Change-Id: I2f0607f263ab9a7ee4861c8d42663c93243b6e62
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Mon, 20 Nov 2017 11:38:21 +0000 (20:38 +0900)]
[FIX] fix issue of overwrite sub package's files.
Description: If packages are connected with compat style and main/super
package that contains same items with sub package, will overwrite it.
Change the installation sequence to main/super package first and sub package later.
Change-Id: I6ff4c7aeab3dc21e11aad5242b247c19bfb099c9
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Mon, 20 Nov 2017 11:36:14 +0000 (20:36 +0900)]
Add p2p interface name to configuration file
Change-Id: I1af29e6875f0a25acc5e9cf7ce2a4f764f3fedb9
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Wed, 8 Nov 2017 01:10:35 +0000 (10:10 +0900)]
Modify a spec file to build correct RPMs for each profile
Change-Id: Ic522299483a1409e5b9c223ad543a18beff557a7
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 12 Oct 2017 04:13:23 +0000 (13:13 +0900)]
Fix spelling in service file
Change-Id: I59912ff043d85883a8e3229bd19807742936e155
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Tue, 10 Oct 2017 08:25:23 +0000 (17:25 +0900)]
Fix bugs detected by static analyzer
Change-Id: I18071710dbbeff61ca2f1ab38c25b5faeaebaf6b
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 28 Sep 2017 05:28:12 +0000 (14:28 +0900)]
Fix memory leak
Change-Id: I0189a86f870ccad14a61569ae11608fe18380545
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Wed, 27 Sep 2017 11:34:32 +0000 (20:34 +0900)]
Fix bugs which were detected by static analyzer
Change-Id: Ib5d2a42aa7415c16289e27c0d298bcc7884cfb7a
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 21 Sep 2017 08:44:03 +0000 (17:44 +0900)]
Fix a bug which is checking a wrong peer address
Change-Id: Ie57d517e2d318b6c9fdb5a59cb88036050cb2c14
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Mon, 11 Sep 2017 04:55:10 +0000 (13:55 +0900)]
Check iter variable before iterating
Change-Id: I067e0ff3810024aeacb9b59546544e7db83b8533
taesub kim [Wed, 6 Sep 2017 09:33:10 +0000 (09:33 +0000)]
Merge "Change owner of service file" into tizen
taesub kim [Wed, 6 Sep 2017 09:32:57 +0000 (09:32 +0000)]
Merge "Remove unused RPMs" into tizen
Sunmin Lee [Wed, 6 Sep 2017 07:37:44 +0000 (16:37 +0900)]
Remove old update script
RW update script for Tizen 2.4 (to 3.0) is not necessary in Tizen 4.0.
Remove this file to avoid being executed during Tizen 4.0 update.
Change-Id: I2a387e05ed2ff9a8802b7a9b093a6245a5c5da73
Jiung [Tue, 5 Sep 2017 04:09:33 +0000 (13:09 +0900)]
Change owner of service file
Change-Id: I751ca23d2d5cadaf25c25cdc2fa019e7a96282bd
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 31 Aug 2017 06:45:07 +0000 (15:45 +0900)]
Remove unused RPMs
Change-Id: I8e1ddbce1824d8d1fe6349369a7195834f794fa3
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Thu, 24 Aug 2017 05:00:12 +0000 (14:00 +0900)]
Remove forced frequency for Wi-Fi P2P group
Description: When device doesn't support multi channel concurrent
and connected to Ap, user shouldn't add frequency information for
GruopAdd method. Because wpasupplicant won't selected shared frequency
but it chooses the random chennel if frequecny is given as 2.
P2P: Request to start GO on 2.4 GHz band
P2P: Use random 2.4 GHz band channel: 2412 MHz
p2p0: Determining shared radio frequencies (max len 1)
p2p0: Shared frequencies (len=1): completed iteration
p2p0: freq[0]: 2472, flags=0x1
p2p0: Shared frequencies (len=1): valid for P2P
p2p0: freq[0]: 2472, flags=0x1
p2p0: P2P: Common group frequencies (len=0):
p2p0: Determining shared radio frequencies (max len 1)
p2p0: Shared frequencies (len=1): completed iteration
p2p0: freq[0]: 2472, flags=0x1
p2p0: P2P: num_unused_channels: 0
P2P: Cannot force GO on freq (2412 MHz) as all the channels are in use
Change-Id: I1fd3c2f21c2265ae5e86dfd42220511bfaf78ba6
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung [Wed, 23 Aug 2017 07:57:53 +0000 (16:57 +0900)]
Remove unsued lines of spec file and move wfd-manage executable
Change-Id: Id00aaed6c842f8ad92de4288e0bdb7a0b7ef795b
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Milind Ramesh Murhekar [Mon, 14 Aug 2017 03:13:23 +0000 (08:43 +0530)]
Configure wfd-manager using config file
Description: This patch adds the support to configure
wfd-manager using config files for common configurable parameters
for different platforms (TV, Mobile, TM1, Wearable).
config file path: /etc/wifi-direct/wifi-direct-manager.conf
Configurable parameters
1. Interface
2. Group interface
3. Device name
4. Primary/Secondary device type
5. Go intent
6. Persistent reconnect
7. listen reg class
8. Listen channel
9. Operating reg class
10. Operating channel
11. Config method
12. No group iface flag
Remove MACRO dependency to configure
Change-Id: Ic520f38a0c88ea251dbe0e0df23218d57e0a7a59
Signed-off-by: Milind Ramesh Murhekar <m.murhekar@samsung.com>
Jiung [Mon, 31 Jul 2017 06:25:00 +0000 (15:25 +0900)]
Add cap_kill for wfd-manager to kill dhcp related process
Change-Id: I3811a2e10dcd6ce55deccc78e561240889149556
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Wed, 19 Jul 2017 09:05:59 +0000 (18:05 +0900)]
Destroy session first, and destroy group later
Description: In wfd_destroy_group, memory of peers which are member of
group is freed. In wfd_destroy_session, the peer is need to check
whether a session is completed or not. So, if we use wfd_destroy_group
first, wfd_destroy_session couldn't be used.
Change-Id: Ied2e68a18c829b5ea36e86191888116ac86f5da0
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Tue, 18 Jul 2017 04:01:49 +0000 (13:01 +0900)]
Remove the TIZEN_FEATURE_IP_OVER_EAPOL build flag
Change-Id: I193769b63d8fb75ed18c315f1c7cf13612087872
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Tue, 18 Jul 2017 03:56:46 +0000 (12:56 +0900)]
Remove the TIZEN_FEATURE_WIFI_DIRECT_ON_DEMAND build flag
Change-Id: I8a2d1ae264914f43303d718b1e3231c7b1f9b60c
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Tue, 18 Jul 2017 03:50:07 +0000 (12:50 +0900)]
Remove CONNECTION_AGENT build flag and add it to config file
Change-Id: I2e739b86ab431ddc77fff3e642767ece4dd6d3e1
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Tue, 18 Jul 2017 02:28:28 +0000 (11:28 +0900)]
Add configuration file for Tizen Wi-Fi Direct features
Description: We replace build config flags with the configuration file.
These features are not included in model config. So we can't get
availability of the feature at run time. I expect that managing
configuraions with a file can make porting process easy.
Change-Id: Ie2073decd0f4ec4b924c458704ea90479723d119
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Thu, 13 Jul 2017 05:53:12 +0000 (14:53 +0900)]
Remove the TIZEN_FEATURE_ASP build flag
Change-Id: I7b39f983f3e29db3196c58926e87a8e214fcc13a
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Wed, 12 Jul 2017 05:28:37 +0000 (14:28 +0900)]
Remove TIZEN_FEATURE_SERVICE_DISCOVERY build flag
Description: Remove this flag and manage it at run time.
But we leave service discovery event handling code on
wpasupplicant plugin working. When wfd-manager gets that
event from supplicant, wfd-manager'll parse it but it doesn't
raise a event to applications using Wi-Fi Direct CAPI.
Change-Id: I39100918e473982fdb321128102b3cc66dbc4b8c
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Tue, 11 Jul 2017 05:37:01 +0000 (14:37 +0900)]
Remove build flag TIZEN_FEATURE_WIFI_DISPLAY
Description: We have added new features with build flags. But it makes
spec file complicated. So we'll manage this feature at run time not
compile time.
Change-Id: I305a6a3f083ca16e79f25eb8f41db97580ff826a
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Mon, 10 Jul 2017 05:38:43 +0000 (14:38 +0900)]
Remove TIZEN_WIFI_MODULE_BUNDLE & TIZEN_WLAN_CONCURRENT_ENABLE
Description: There's been support for the Wi-Fi module which
doesn't have the Wi-Fi & Wi-Fi P2P concurrent mode. But nowadays,
most of devices support the concurrent mode. So we remove this
compile flags and support Wi-Fi Direct only the device supports
Wi-Fi & Wi-Fi P2P concurrent mode.
Change-Id: Iacd6149aed87361f5d89f5e1e8fbb2a39cb133a1
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Fri, 7 Jul 2017 05:54:17 +0000 (14:54 +0900)]
Add the Tizen feature information management
Description: We have made each features as build MACRO.
But that method raises maintaining issues because the Tizen
supports multiple profiles and targets that have different
feature configuration. Currently, we should rebuild wfd-manager
to support them. It seems not efficient.
So we'll make the wfd-manager manage some Tizen features at run time.
Change-Id: Ic1bf12a939d132065720c18d4b6d68c47a7cd304
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Thu, 6 Jul 2017 06:00:06 +0000 (15:00 +0900)]
Stop supporting wpasupplicant socket plugin
Description : We have supported the DBus interface for IPC between
the WPAsupplicant and the wfd-manager daemon since Tizen 2.3.
At that time, some features are not supported comparing with
a socket interface. But most of them are now provided by a DBus interface.
So, we will no longer support a socket interface to reduce the maintaining resource
Change-Id: Icb4b82f4a8d2f0151d36bd542a2709bf9d29454e
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Mon, 26 Jun 2017 03:59:08 +0000 (12:59 +0900)]
Migrate root daemon to non root
Change-Id: Iada8f0e50a106138d8e5fee6926962a825d82425
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Nishant Chaprana [Fri, 5 May 2017 05:06:06 +0000 (10:36 +0530)]
[Fix] Register "StaAuthorized" and "StaDeauthorized" on "fi.w1.wpa_supplicant1.Interface"
Change-Id: I50769c426eb0131db3214200e757c577f14f23c1
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Mon, 22 May 2017 15:26:35 +0000 (20:56 +0530)]
[Wi-Fi Direct tethering] Adding ssid in CreateGroup method call.
Description: This patch will add ssid parameter in CreateGroup so that mobileap-agent
can configure Group's name on CreateGroup method call.
Change-Id: I693f0fcd5e1f9b299be41ad970ec7335f9a3011a
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Milind Ramesh Murhekar [Mon, 5 Jun 2017 08:55:31 +0000 (14:25 +0530)]
Append DNS option in dhcpd.conf for Wi-Fi Direct tethering
Description: This Patch appends the default DNS address
for the Wi-Fi Direct Tethering in dhcpd.conf file.
Change-Id: I67ea8049d609d8a2a0dd541ef2683395942834ab
Milind Ramesh Murhekar [Tue, 16 May 2017 10:17:48 +0000 (15:47 +0530)]
Support Wi-Fi Direct Tethering feature for Tizen 4.0
Decription: This patch blocks or do not allow
Wi-Fi Direct Application to control wfd-manager
if Wi-Fi Direct Tethering is in progress.
Change-Id: I8854f4a3df5321f5da6f099592edf638a28a5ee4
Signed-off-by: Milind Ramesh Murhekar <m.murhekar@samsung.com>
taesub kim [Tue, 9 May 2017 06:50:08 +0000 (06:50 +0000)]
Merge "[FIX] fix issue of overwrite sub package's files. - This is for Tizen 4.0. - If packages are connected with compat style and main/super package that contains same items with sub package, will overwrite it. - Change the installation sequence to main/super package first and sub package later." into tizen
Nishant Chaprana [Wed, 26 Apr 2017 10:16:32 +0000 (15:46 +0530)]
Added AddVsie, GetVsie, RemoveVsie and GetConnectingPeer methods
Description: This patch adds implementation of below methods:-
1. AddVsie: This method adds specific vsie for specific p2p frame.
interface name -> net.wifidirect.config
2. GetVsie: This method gets vsie for specific p2p frame.
interface name -> net.wifidirect.config
3. RemoveVsie: This method removes specific vsie from specific p2p frame.
interface name -> net.wifidirect.config
4. GetConnectingPeer: This method fetches connecting peer's information.
interface name -> net.wifidirect
5. Added handling for "Frequency" parameter in StartDiscovery method call.
Change-Id: I5b2a643a854c20e7e6381ea7fc5d40c4c8f9733d
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
hk57.kim [Mon, 24 Apr 2017 04:12:58 +0000 (13:12 +0900)]
[FIX] fix issue of overwrite sub package's files.
- This is for Tizen 4.0.
- If packages are connected with compat style and main/super package that contains same items with sub package, will overwrite it.
- Change the installation sequence to main/super package first and sub package later.
Change-Id: I5ef49185493137e0a874b2c265c0dc8630d02cc9
Signed-off-by: hk57.kim <hk57.kim@samsung.com>
cheoleun moon [Mon, 24 Apr 2017 09:48:00 +0000 (09:48 +0000)]
Merge "Added handling when persistent group is reinvoked" into tizen
Milind Ramesh Murhekar [Wed, 19 Apr 2017 03:46:31 +0000 (09:16 +0530)]
Bug Fix and Code Cleanup
Description: This change includes the
VD tizen 3.0 product changes which merged as a bug fixses
and code clean up
Change-Id: I04dffe55037477fee0c649269504aab64fffa555
Signed-off-by: Milind Ramesh Murhekar <m.murhekar@samsung.com>
Nishant Chaprana [Tue, 11 Apr 2017 12:43:01 +0000 (18:13 +0530)]
Added handling when persistent group is reinvoked
Change-Id: Ie616dc279dd5c563fe70b07c09f3dc4208195f53
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Yu Jiung [Mon, 10 Apr 2017 02:08:40 +0000 (11:08 +0900)]
Fix post command for installing wifi-direct-plugin-wpasupplicant
Description : There's some problem when creating the image by installing
serise for RPMs. Sometimes link added by post command is breaking and
wifi-direct can't work propery. The reason for this is not known.
Change-Id: Ibb794451438a8ef5b61c40cd91524d9e2341995f
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Tue, 4 Apr 2017 04:55:31 +0000 (13:55 +0900)]
Fix Svace issues WGID 183392 183809 183815
Change-Id: Ib31207e343066a780a1b7fac8dc335b16a81bd4a
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
hk57.kim [Thu, 9 Feb 2017 01:25:34 +0000 (10:25 +0900)]
[4.0] Fix : make build extension-TM1 only for arm
- This is for Tizen 4.0
- Provide extension-TM1 only for arm.
Change-Id: Iec71b5e0d9c9269314a47cdec82b773203b61c93
Signed-off-by: hk57.kim <hk57.kim@samsung.com>
hk57.kim [Fri, 3 Feb 2017 04:52:11 +0000 (13:52 +0900)]
[4.0] Remove target_name Dependency
- This is for Tizen 4.0.
- There are issue of having choice of .so files.
- Remove target_name Dependency
- We are going to unify repositories as well as build projects.
- When you SR this, you need to create JIRA-TRE issue of:
: add wifi-direct-manager-extension-TM1, wifi-direct-plugin-wpasupplicant-extension-TM1 for TM1 (mobile)
(It's add)
Change-Id: I0a767668b9a9a0bd200ee5eac3c573a4a955ca30
Signed-off-by: hk57.kim <hk57.kim@samsung.com>
cheoleun moon [Wed, 1 Feb 2017 02:14:43 +0000 (18:14 -0800)]
Merge "Change the wpa_supplicant configuration file path" into tizen
Yu Jiung [Thu, 5 Jan 2017 09:44:12 +0000 (18:44 +0900)]
Change the wpa_supplicant configuration file path
Change-Id: I7d848e1e6a6bc2fff07409199f8ef7571bfe6976
(cherry picked from commit
eb31656838b0d9aa2748fe0ef0f10b2e6cce1d5b)
hk57.kim [Tue, 27 Dec 2016 23:52:33 +0000 (08:52 +0900)]
[4.0] Remove profile build dependencies
- This is for Tizen 4.0.
- Added backward-compatibility that does not deteriorate 4.0 Configurability
- When you send SR of this comimt you need to create JIRA-TRE of:
- common/ivi profile: Add wifi-direct-manager-profile_common, wifi-direct-plugin-wpasupplicant-profile_common
- wearable profile: Add wifi-direct-manager-profile_wearable, wifi-direct-plugin-wpasupplicant-profile_wearable
- mobile profile: Add wifi-direct-manager-profile_mobile, wifi-direct-plugin-wpasupplicant-profile_mobile
- tv profile: Add wifi-direct-manager-profile_tv, wifi-direct-plugin-wpasupplicant-profile_tv
(It's add, not replace.)
Change-Id: Ie3ae4429ea4b94c6358edbd9d81d3844a30c85a0
Signed-off-by: hk57.kim <hk57.kim@samsung.com>
cheoleun moon [Tue, 20 Dec 2016 04:24:48 +0000 (20:24 -0800)]
Merge "Connection should be made with go_dev_addr received in InvitationReceived event." into tizen
Yu Jiung [Mon, 19 Dec 2016 01:00:05 +0000 (10:00 +0900)]
Remove Unexpected profile
Description : This'll be applied only on tizen_3.0 branch.
Change-Id: I4efa95c95d09a1c272b13fd3c3b7aabcaececaf6
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Thu, 15 Dec 2016 10:25:42 +0000 (19:25 +0900)]
Fix Provision Discovery Request event logic
Description : If the device is GO which sent the Invitation Request
to the peer and that peer sends the provision discovery request,
that request can't be accepted because the condition on event handler.
Replace it with checking the peer is already on the members of the
Wi-Fi Direct group.
Change-Id: I1e7636a6ab4abf51ef30ccd12215a6f115884132
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Nishant Chaprana [Thu, 8 Dec 2016 14:10:17 +0000 (19:40 +0530)]
Connection should be made with go_dev_addr received in InvitationReceived event.
Description: This patch sends connection request of go_dev_addr to
applicaiton, because peer(GC) device, requested our device to
connect to go_dev_addr.
Change-Id: If8853e4cf772ffc9b0878e10535ac12235bf8e94
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Yu Jiung [Wed, 7 Dec 2016 08:12:25 +0000 (17:12 +0900)]
Fix Svace issues WGID 143860, 143861, 143862, 143863
Change-Id: I31377bffb5fa3d58477471cf7fcae6a120539e03
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Mon, 5 Dec 2016 09:54:16 +0000 (18:54 +0900)]
Tizen 3.0 Upgrade Script renumbering
Change-Id: Ib3ec9902d4dd646924515725956fd2b6cc8180dd
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Fri, 2 Dec 2016 06:27:02 +0000 (15:27 +0900)]
Fix Svace issue WGID 143851
Change-Id: Ib0db22fa0d70702f9437b1e16c84cc09bd71352c
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Wed, 23 Nov 2016 08:15:13 +0000 (17:15 +0900)]
Add service file for 64bit build
Change-Id: I2fa7548557b7d1c5450e6e8d816eee5e2e4e15fe
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Nishant Chaprana [Wed, 26 Oct 2016 11:39:18 +0000 (17:09 +0530)]
Removed redundant NULL check for service in ws_start_service_discovery()
Change-Id: I346f0f79e06130eec25723cf9b415cde784cce8e
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Yu Jiung [Mon, 17 Oct 2016 04:41:59 +0000 (13:41 +0900)]
Fix logic when device gets GO-NEG after requesting connection
When device requests WPS PIN Display connection, it shouldn't
send GO-NEG-REQ after it gets the GO-NEG-REQ because at that time
device haven't get the PIN number from user. So with previous logic,
there'll be connection failure.
Change-Id: I3ca63e170b6a1508aa3ef10ec57d1d0b78059a6a
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Mon, 10 Oct 2016 10:38:45 +0000 (19:38 +0900)]
Fix DBus configuration file
Change-Id: Iccab3bd16a7cbebe0f6ba5bd0f13521641d093f2
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Fri, 7 Oct 2016 07:06:55 +0000 (16:06 +0900)]
Set additional Wi-Fi Direct status value on vconf
Change-Id: I88cb1221f7f7e3c20536a87dfd2f0eb5c28f9a84
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Thu, 6 Oct 2016 06:11:02 +0000 (15:11 +0900)]
Fix ASP Wi-Fi P2P ConfirmSession method
Change-Id: Ifbd08bbdd02ccc98537756743efb6cb304a62ed5
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Thu, 6 Oct 2016 02:07:15 +0000 (11:07 +0900)]
[wfd-manager]: Added support to extract the RSSI of Peer Device
Change-Id: Ib0cba32fb589c57f14f3066d2e231fd90742de57
Signed-off-by: Maneesh Jain <maneesh.jain@samsung.com>
Nishant Chaprana [Thu, 29 Sep 2016 09:06:46 +0000 (14:36 +0530)]
Fixed: Spelling mistake.
Change-Id: I1ec1376883cc0b2d888b16a096f372bb303441c5
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Thu, 29 Sep 2016 09:04:33 +0000 (14:34 +0530)]
Fixed: Coding rule issues.
Change-Id: I389025aeaad05998571d62cf60eb0c727e7ded70
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Yu Jiung [Thu, 29 Sep 2016 06:09:29 +0000 (15:09 +0900)]
Fix SVace issue 142066
Change-Id: I44d0b59aa11bcf650fb26e7b4d0634830d9af1ef
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
chleun.moon [Wed, 21 Sep 2016 09:23:40 +0000 (18:23 +0900)]
Fixed svace issues
Change-Id: I38202eba8e22d3b1806bbd6b3647111b9df1f038
Signed-off-by: cheoleun <chleun.moon@samsung.com>
Yu Jiung [Fri, 9 Sep 2016 10:23:32 +0000 (19:23 +0900)]
Fix ASP logic and parameter for seek service
Change-Id: Iffb421a626d84c3e020bc2dba682fa83b58fe8ea
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Fri, 9 Sep 2016 05:01:54 +0000 (14:01 +0900)]
Fix SVace issues
Description : The condition for checking NULL pointer
was wrong.
Change-Id: I4b6bec23b2bb4b380ff8b51ca1c864c642ff5c3f
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Tue, 6 Sep 2016 02:46:13 +0000 (11:46 +0900)]
Add upgrade script
Change-Id: Ic1bd0041ed07c3cd7fccc61523d0e421da5ae9a6
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Fri, 2 Sep 2016 10:23:25 +0000 (19:23 +0900)]
Add support for ASP service information
Change-Id: I02f91f88d1601f664485fc004f9952ef088f803c
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Milind Ramesh Murhekar [Tue, 23 Aug 2016 04:57:18 +0000 (10:27 +0530)]
[wifi-direct-manager] Added patch to handle on demand call for wfd-manager
Description: This patch handles demand on call for Dbus services
from wfd-manager for the application, and will terminate
if no application is using the services and state is deactivated
wfd-manager records the sender id on wifi_direct_initialise() call
Change-Id: Ia74c1e457e452fbfe05ce858e7d875fa4527a142
Signed-off-by: Milind Ramesh Murhekar <m.murhekar@samsung.com>
Yu Jiung [Fri, 26 Aug 2016 08:50:03 +0000 (17:50 +0900)]
Add SessionPeerIPAssigned signal on ASP interface
Change-Id: I681b655cb838bd50276894cdedaf94e292fc6114
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Fri, 26 Aug 2016 00:58:13 +0000 (09:58 +0900)]
Add handler for AdvertiseASPService property
Change-Id: I5063bff7276604f8b922325f8bee141f39698de8
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Jiung Yu [Thu, 25 Aug 2016 01:34:33 +0000 (18:34 -0700)]
Merge "[ASP2.0]: Add "service_instance" attribute in "ServiceDiscoveryRequest" Method" into tizen
Maneesh Jain [Wed, 24 Aug 2016 09:33:58 +0000 (15:03 +0530)]
[ASP2.0]: Add "service_instance" attribute in "ServiceDiscoveryRequest" Method
"Description: To sync-up with supplicant & ASP2.0, add Service
Instance Attribute in "ServiceDiscoveryRequest" method
Change-Id: I93bbf812a5410a1dbe3166586a67d4da84014ab3
Signed-off-by: Maneesh Jain <maneesh.jain@samsung.com>
Yu Jiung [Wed, 24 Aug 2016 07:55:19 +0000 (16:55 +0900)]
Add support for ASP session request/response
Change-Id: I6ab1b3f29497ed8d90fb896bef63e9e184e76748
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Maneesh Jain [Wed, 24 Aug 2016 04:49:57 +0000 (10:19 +0530)]
[ASP2.0]: Add "service_instance" attribute in "AddService" Method
Description: To sync-up with supplicant & ASP2.0, add Service
Instance Attribute in "AddService" method
Change-Id: Ibdfd1bd056303a7029dbd80156215be2400234bf
Signed-off-by: Maneesh Jain <maneesh.jain@samsung.com>
Nishant Chaprana [Wed, 24 Aug 2016 06:29:23 +0000 (11:59 +0530)]
Fixed Build issue for Mobile profile.
Change-Id: Ia08c6c05bfb65ba21c38a00594d9c4f47eae17d7
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Wed, 10 Aug 2016 07:40:19 +0000 (13:10 +0530)]
[P2PCommonFramework] Added concept of prd plugin for OEM to add product specific code.
Description: This patch adds concept of prd plugin, so that any OEM can add
product specific code and merge profile specific code easily.
1. oem/wifi-direct-prd.c :-
This file will have product specific code for manager layer.
This will override and define new event handlers.
2. prd-plugin :-
This will have product specific plugin code(event handlers and methods).
This will override profile methods and define new prd specific methods.
Change-Id: Iea5d5c6a888521d516a26d718a7a9845e269c6e6
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Tue, 16 Aug 2016 07:25:24 +0000 (12:55 +0530)]
[dbus-plugin] Upgrading signal subscription logic.
This patch upgrades signal subscription logic of dbus plugin.
Currently there is a common signal handler which checks received
signal name and based on that it callss signals handler funciton.
This process is dnoe for every received signal.
If we register signals seperately then we will same extra processing
of for loop to find handler function of signal, dbus will directly call
handler function of the subscribed signal.
Change-Id: I3fa6b02bc2b215515d2caee0109f0ee43e2c3182
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Tue, 16 Aug 2016 07:13:09 +0000 (12:43 +0530)]
Added getters for primary and secondary device type.
This patch adds below method calls:-
1. GetPrimaryDevType - To get own device's Primary Device Type.
2. GetSecondaryDevType - To get own device's Secondary Device Type.
Change-Id: I4cbc0e5d11fe2593212deb9ba6f5c98814df68dd
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Tue, 16 Aug 2016 07:12:28 +0000 (12:42 +0530)]
[dbus-plugin] Using proper seperator in strtok_r ", " => ","
Change-Id: Ia172a8aeb9cc238f825387a640a5ade42ac44e64
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Tue, 16 Aug 2016 07:11:42 +0000 (12:41 +0530)]
Fix coding rule issues.
This patch fixes coding rule issues generated by checkpatchinit_tizen.sh.
./plugin/wpasupplicant/ctrl_iface_dbus/wfd-plugin-wpasupplicant.c:161: ERROR: [SPC_M_KWD] space required before the open parenthesis '('
./plugin/wpasupplicant/ctrl_iface_dbus/wfd-plugin-wpasupplicant.c:1644: ERROR: [SPC_M_OPR] space required after that ',' (ctx:VxV)
Change-Id: Id88f1edd29bca4256d858d4ea7e7b8db04e90eb1
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Tue, 16 Aug 2016 06:46:03 +0000 (12:16 +0530)]
Updated MACROS as per build option naming rule
This patch updates MACROS as per build option naming rule
(http://suprem.sec.samsung.net/confluence/display/SE/Build+Option+Naming+Rule)
TIZEN_MOBILE => TIZEN_PROFILE_MOBILE
TIZEN_TV => TIZEN_PROFILE_TV
TIZEN_WEARABLE => TIZEN_PROFILE_WEARABLE
TIZEN_COMMON => TIZEN_PROFILE_COMMON
Change-Id: I627b6d9ebb03522133ca2b2ebbea091d4d4d6831
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Nishant Chaprana [Tue, 16 Aug 2016 06:41:41 +0000 (12:11 +0530)]
Changed File permissions 755 => 644.
Change-Id: Ib32f8c67591617458f6e7a7146aaf5d0990cf397
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
Yu Jiung [Fri, 5 Aug 2016 07:26:58 +0000 (16:26 +0900)]
Fix logic for comparing peer in session with peer from user
Change-Id: Ic5f3a480c1cd65d3725f5634affbb26320582c85
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Thu, 21 Jul 2016 04:33:08 +0000 (13:33 +0900)]
Fix warnings from static analyzer
Change-Id: I36ee42d3cc470fa755e93a7b145117eebd34b52c
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Thu, 21 Jul 2016 02:31:47 +0000 (11:31 +0900)]
Set SmackProcessLabel to System
Change-Id: I687ac706e7183e7088007cc0c23de9454f141956
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Nishant Chaprana [Tue, 19 Jul 2016 06:57:59 +0000 (12:27 +0530)]
Fixed autonomous group create issue in supplicant socket plugin
This patch fixes below issues in supplicant socket plugin:
1. Autonomous group creation issue.
2. when GROUP_IFACE_NAME is same as COMMON_IFACE_NAME then we should not
connect to supplicant socket again as there is no new interface created
when group is created.
Change-Id: I5d5c8ca21c4e475e081bcbe5c361b6deac9fd2d0
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>