Commit Graph
21 Commits
Author SHA1 Message Date
hai007 4e5f5ed341 Refactor WinRT socket to Win32 socket for Hotspot Server Socket for lower latency
PiperOrigin-RevId: 516905639
2023-03-15 13:00:02 -07:00
Guogang Li 0c336e12b9 Log more information for connection error in Wi-Fi hotspot
PiperOrigin-RevId: 505840790
2023-01-30 17:18:18 -08:00
Guogang Li 79834a0ee0 Reduce IP check interval and put more logs for Wi-Fi hotspot
PiperOrigin-RevId: 502698293
2023-01-17 15:04:01 -08:00
Guogang Li 350e76e690 Add flag to control connection timeout feature
PiperOrigin-RevId: 500822176
2023-01-09 15:26:59 -08:00
Suet-Fei Li 084f7ebd88 Remove location namespace in third_party/nearby.
PiperOrigin-RevId: 500023196
2023-01-06 02:53:57 -08:00
Guogang Li ad9c26ec90 Adjust the timeout value for Wi-Fi hotspot
PiperOrigin-RevId: 495389634
2022-12-14 12:44:27 -08:00
Guogang Li 73c1fba668 Added connection timeout for Wi-Fi Lan and hotspot
PiperOrigin-RevId: 495155204
2022-12-13 16:25:16 -08:00
hai007 9425ba7fd6 Add Try/Catch for Hotspot methods
PiperOrigin-RevId: 490397928
2022-11-22 20:14:19 -08:00
hai007 dba1deab3c Check if the stored WIFI network is exist before restore WIFI connection
PiperOrigin-RevId: 487585021
2022-11-10 10:59:13 -08:00
hai007 219f9b75e1 Restore the WIFI connection when connecting to Hotspot fails.
PiperOrigin-RevId: 486809154
2022-11-07 17:44:06 -08:00
Eiden Kim 7350643c36 Update Prng usage so that it can generate random values on different threads.
PiperOrigin-RevId: 478025630
2022-09-30 10:31:27 -07:00
hai007 ad93e1f47b Retry the Hotspot IP address query procedure
PiperOrigin-RevId: 477592843
2022-09-28 17:26:17 -07:00
hai007 01a4daffd2 Check the WiFiDirect support with Win32 API
Close the WiFi Handle after open it

PiperOrigin-RevId: 469602395
2022-08-23 18:02:15 -07:00
hai007 fa92234b7c Restore the previous WIFI connection for client after disconnect from Hotspot.
PiperOrigin-RevId: 467009808
2022-08-11 11:42:28 -07:00
hai007 2d979fd86c Create a Device Object for Hotspot Client to avoid being disconnected by Hotspot.
Without creating a Device Object for the connection from a Hotspot Client, [Microsoft-Windows-WLAN-AutoConfig] may think it is a malign device and will disconnect it after 2 minutes, which will also causes Hotspot being deleted eventually.

PiperOrigin-RevId: 466395817
2022-08-09 10:18:50 -07:00
guogang 698b04184a Fixed a few issues found during test
PiperOrigin-RevId: 457604581
2022-06-27 17:30:37 -07:00
xlythe 62fc7e1e24 [Connections] Fix typo in log
PiperOrigin-RevId: 453992571
2022-06-09 13:00:55 -07:00
hai007 1aeb1093a9 Delete temporary Hotspot profiles after the session is done.
Reduce max rescan from 3 to 2 times. Experiment shows if second time scan fail, it always fail to find the Hotspot.

PiperOrigin-RevId: 453729656
2022-06-08 11:39:32 -07:00
hai007 fe27ea822a Change comment "WIFI" to "WiFi"
PiperOrigin-RevId: 451659534
2022-05-28 14:48:55 -07:00
hai007 37b0c31319 Add Wifi Hotspot AP and Client validation check
PiperOrigin-RevId: 451492039
2022-05-27 15:20:36 -07:00
hai007 93f203dc0b WIFI Hotspot implementation (3)
Part 3: WIFI Hotspot platform code for Windows

PiperOrigin-RevId: 441826092
2022-04-14 12:31:07 -07:00