History log of /frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ffadfb9ffdced62db215319d3edc7717802088fb 07-Dec-2013 Vinit Deshapnde <vinitd@google.com> Move Wifi/P2p service components under services

Some methods need to be public, since frameworks/base complies before
frameworks/base/services; and services takes build dependency on base.

Similar issue exists with WifiEnterpriseConfig constants.

Bug: 9907308
Change-Id: Ied0e3dee0b25c939067dbc66867a9814b3b3b68e
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
3af71e6dcf078ad50c9d074e08b5b04311971f35 11-Dec-2013 Dmitry Shmidt <dimitrysh@google.com> wifi: P2P: Fix WFD subelement parsing

Change-Id: Ifd802b59266760fb570fee28a6c34339a7f9fa01
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
ab3b9fbfa0523e036ec71888d0da5dc55cd3301b 27-Feb-2013 Irfan Sheriff <isheriff@google.com> Fix concurrency issues

Make true copy of list when passing off on broadcast

Bug: 8212369
Change-Id: Iaf4a303513d267f76bd16b845ec68baabfca6b45
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
3a67e2515bff73fab57621b1f9966662e83b7881 08-Dec-2012 Irfan Sheriff <isheriff@google.com> Expose more details in broadcasts

Expose details in broadcasts and do the necessary clean up alongside

Change-Id: I9011d51675a233aa3542f097c8a489c2095103b1
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
c41096e1b4bf453c195c8c46c5d296f2125d31f6 24-Sep-2012 Irfan Sheriff <isheriff@google.com> P2p fixes

- Add wfdInfo details in group to allow display stack to filter
- Handle provision discovery failure and reset
- Do a discovery after group removal
- Handle failure to reinvoke and fall back to negotiation
- Avoid multiple REMOVE_GROUP calls that lead to removal
of persisted network

Bug: 7210856
Change-Id: Ia2e613e9b1191b919a185f0411439341e2e151bc
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
e298d884580006cbcd4aec8fd7877dae3f081eec 10-Sep-2012 Irfan Sheriff <isheriff@google.com> Fix device list update

Change-Id: I6a57d90f3750590db4ac5d538956b989d9589501
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
1f6d8706918ddb277cad5fc8a006cc56ea7dbf69 10-Sep-2012 Irfan Sheriff <isheriff@google.com> Update WifiP2pWfdDevInfo from device found event

Change-Id: I197e84e16147d3db7362e3d6d169ff917c112de2
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
ab4cd45133ccea6a66fb081f9b2a8d14eb3e4f1d 16-Aug-2012 Andreas Huber <andih@google.com> P2p API for WFD

Change-Id: I3914a515313654f7032d8bb102afebf0ed776783
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
0879d03f0a5caa108a0a7320442d57629f9ced81 16-Aug-2012 Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com> Added a persistent feature in WiFi Direct.

Provide a new feature to use persistent group at default.
In the normal connect sequence, if the persistent profile has been
stored, try to use it. Otherwise, a new persistent group is created.
If the persistent profiles are stored over 32, an old profile is
deleted automatically.

Change-Id: Iccb9fa044f1907f0818cd259275e1675f4c3e222
Signed-off-by: Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
61472a8314e6716f231ec1c0aba73e005935829b 23-Mar-2012 Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com> p2p fixes

Fix space handling in device name and ssid (This builds from contribution of
Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>)

Also clean up STA event handling and remove the unused interface address

Change-Id: Ic16a4aadf905c1da5c060faa8a3caa83adc0549f
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
7d6d9c005e5cfad787bb62b7fee6be2d75b13ca3 11-Jan-2012 Irfan Sheriff <isheriff@google.com> Initial support for concurrency

Use of multiple socket connections over wlan0 and p2p and
p2p state machine is now controlled entirely from wifi state machine

Add discovery stop to allow STA scans to proceed after p2p is used

Change-Id: I790c9112d3f475f638f06fc3ae9e191f6d90ef35
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
bfed2d6c618e0bf2c271dad1f4acf6d29ebbea51 09-Dec-2011 Irfan Sheriff <isheriff@google.com> p2p fixes

- Change default GO intent to 7
- Handle P2P invitation scenario
- Fix p2p STA connect notification handling to figure device address. Proper fix
for handling both STA connection and disconnection is after we update supplicant

Change-Id: I9ff82f84ad3913905952d1119b7224dff41c24d9
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
618455f7e7255019c8cc08a734ba7c52b67a7dc8 18-Nov-2011 Irfan Sheriff <isheriff@google.com> Redesign p2p around provision discovery

= Provision Discovery:Is an optional discovery technique for figuring out
if a peer supports the specific WPS option. For compatibility reasons,
we will now always use it during connection but at the same time support
devices that request to support connection without it

= State machine and UI redesign around the new interaction

= Specify config methods explicitly for compatibility

Bug: 5599949
Change-Id: Ib79435dda472c43cc0746f56bf79ea896b2e33a4
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
651cdfcbac6245f570475991588ddc2d30265e8d 07-Sep-2011 Irfan Sheriff <isheriff@google.com> Unhide wifi p2p API

Bug: 5247957
Change-Id: Id93e30c0cb60f361ba13a840de8f843415777336
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
6f7d385d964949e507dcc9c88012372f48d0bce7 07-Sep-2011 Irfan Sheriff <isheriff@google.com> Update documentation and cleanup to unhide API

Bug: 5247957
Change-Id: I3ef8ac013eec32eb540178ea5febec3d4c0a3428
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
8c57bcdbc6b360ee27d59b957a53e64c03257c9d 19-Aug-2011 repo sync <isheriff@google.com> Fix device address and interface address usage

After a p2p group is formed, STA connect and disconnects come over
interface address. Figure out device address from interface address
and fix the device comparison

Bug: 5002384
Change-Id: I7d3aa4f0616e000550cd2b057adbac71cfd2adb4
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java
55bc5f3e0408bcb5a39a6732de0b2d1aa99a55be 24-Jun-2011 repo sync <isheriff@google.com> Updated: Wi-Fi p2p framework

First stage. Get the bones in right now even though
we are not ready on the native side.

Once, we have things underneath working - we will further update the
framework

Change-Id: I4a7dab5cd4267373dc5f8989ae4122f91c384ed5
/frameworks/base/wifi/java/android/net/wifi/p2p/WifiP2pDevice.java