Commit Graph
860 Commits
Author SHA1 Message Date
Edwin Wu 3878ce99c8 [NC Apple coverage]Add more comprehensive tests for BLE L2CAP components.
PiperOrigin-RevId: 821886071
2025-10-20 18:22:03 -07:00
hai007 ed2d8ab7c3 Wi-Fi Direct Service Implementation(3)
PiperOrigin-RevId: 821831834
2025-10-20 15:33:39 -07:00
Francis Tsui ca82b68dfe Switch to SocketAddress in Windows impl.
PiperOrigin-RevId: 820862441
2025-10-17 16:11:07 -07:00
Francis Tsui 7ccc8ff57e Add flag to enable ipv6 dual stack support.
PiperOrigin-RevId: 820773346
2025-10-17 11:45:38 -07:00
Edwin Wu 3569a9c17a [NC Apple coverage] Add tests for WifiHotspotMedium.
PiperOrigin-RevId: 820488585
2025-10-16 19:37:00 -07:00
Edwin Wu d08ca79b89 [NC Apple coverage] Add unit tests for Nearby Apple's BleMedium.
PiperOrigin-RevId: 820484319
2025-10-16 19:18:27 -07:00
Francis Tsui 5023547e61 Add dual stack support to NearbyClientSocket.
PiperOrigin-RevId: 820420016
2025-10-16 15:34:20 -07:00
Francis Tsui 520223f3b9 Add IS_VLOG_ON macro to platform logging.
PiperOrigin-RevId: 820402805
2025-10-16 14:47:30 -07:00
Edwin Wu 866651e7c9 [NC Apple coverage] Add fakes and tests for Apple Hotspot mediums.
PiperOrigin-RevId: 820357736
2025-10-16 12:50:58 -07:00
Francis Tsui 98c2b17752 Add IPv6 dual stack support to NearbyServerSocket.
PiperOrigin-RevId: 820274866
2025-10-16 09:46:14 -07:00
Guogang Li 4c37f90965 Persist advertising endpoint ID.
PiperOrigin-RevId: 820267327
2025-10-16 09:25:06 -07:00
Francis Tsui 57dea973e0 Add SocketAddress class.
PiperOrigin-RevId: 820261095
2025-10-16 09:10:40 -07:00
Francis Tsui 6b567a8915 Remove unused method.
PiperOrigin-RevId: 819442470
2025-10-14 16:13:01 -07:00
Francis Tsui 8a88a78f25 Remove unused platform interface method.
PiperOrigin-RevId: 819236789
2025-10-14 08:35:31 -07:00
Francis Tsui 956c3db99d Cleanup build files.
PiperOrigin-RevId: 818930588
2025-10-13 18:54:44 -07:00
Francis Tsui be9f5b56ff Take into account time taken in RenewIpAddress when calculating hotspot connection timeout.
PiperOrigin-RevId: 818885246
2025-10-13 16:38:32 -07:00
hai007 1af5cba50e Wi-Fi Direct Service Implementation(2)
PiperOrigin-RevId: 818768778
2025-10-13 12:01:57 -07:00
hai007 9fef2ce878 Wi-Fi Direct Service Implementation(1)
PiperOrigin-RevId: 818758923
2025-10-13 11:41:26 -07:00
Francis Tsui 60d0c85d53 Add flag for DHCP renewal
PiperOrigin-RevId: 817413881
2025-10-09 18:18:02 -07:00
Francis Tsui 0d207bc95b Renew DHCP lease on hotspot connection.
PiperOrigin-RevId: 817375675
2025-10-09 16:11:58 -07:00
Guogang Li 9eca355226 Internal cleanup
PiperOrigin-RevId: 817215477
2025-10-09 09:17:07 -07:00
Francis Tsui 7145975cd4 Add NetworkInfo class to maintain network interface details.
PiperOrigin-RevId: 817210384
2025-10-09 09:06:56 -07:00
Francis Tsui 2143967802 Remove need to request precise location permission to get original wifi network profile name.
PiperOrigin-RevId: 816807149
2025-10-08 12:09:58 -07:00
Guogang Li 6383b6e7d1 Remove unused files
PiperOrigin-RevId: 816483171
2025-10-07 19:24:12 -07:00
Francis Tsui ed4e00cbfb Refactor hotspot to keep profile name in hotspot_native.
PiperOrigin-RevId: 816404349
2025-10-07 15:30:15 -07:00
Francis Tsui f915b01b75 Remove unused hotspot ssid file.
PiperOrigin-RevId: 816396622
2025-10-07 15:11:11 -07:00
Francis Tsui 417e1ba714 Use well-known wifi profile name for hotspot peer profile.
PiperOrigin-RevId: 816379652
2025-10-07 14:28:10 -07:00
Francis Tsui faecdcc205 Remove EnableIpAddressesNative flag.
PiperOrigin-RevId: 815783697
2025-10-06 10:25:00 -07:00
Guogang Li cce45b745e Internal refactor
PiperOrigin-RevId: 815749899
2025-10-06 09:03:08 -07:00
Guogang Li c65dc1abbb Change the method to check Wi-Fi access.
PiperOrigin-RevId: 814337357
2025-10-02 12:23:47 -07:00
Edwin Wu a211c5b527 [NC Apple coverage] Add tests for CBPeripheralManager category methods.
PiperOrigin-RevId: 814030295
2025-10-01 19:53:53 -07:00
Edwin Wu bbd6bbb9b9 [NC Apple coverage] Add tests for CBPeripheral category methods and update GNCFakePeripheral.
PiperOrigin-RevId: 814026340
2025-10-01 19:37:12 -07:00
hai007 a80e4be352 Automated Code Change
PiperOrigin-RevId: 813575740
2025-09-30 21:59:13 -07:00
Guogang Li c2b1ceb192 Check Wi-Fi access before enumerating interfaces.
PiperOrigin-RevId: 813470707
2025-09-30 16:17:33 -07:00
Guogang Li 04f9204855 Update medium log.
PiperOrigin-RevId: 813305935
2025-09-30 09:41:22 -07:00
hai007 4fc7c4f93c Automated Code Change
PiperOrigin-RevId: 813120005
2025-09-30 00:09:32 -07:00
Guogang Li 799027bdc9 Improve Hotspot connection retry logic.
PiperOrigin-RevId: 811370302
2025-09-25 09:01:43 -07:00
Guogang Li 5fbef9e11e Remove BLE V1 codes
PiperOrigin-RevId: 811369802
2025-09-25 08:56:51 -07:00
Francis Tsui 72088b7fe2 Remove Timer::FireNow.
PiperOrigin-RevId: 811123106
2025-09-24 18:44:41 -07:00
Edwin Wu d429a8e42d [NC Apple coverage] Add unit tests for GNCMBleConnection.
PiperOrigin-RevId: 810761287
2025-09-24 00:53:29 -07:00
Edwin Wu 19dc77a78f Fix threading issues in GNCTimerTest.
PiperOrigin-RevId: 810693891
2025-09-23 20:57:23 -07:00
Edwin Wu 56148e3b86 [NC Apple coverage] Add tests for GNCMConnectionHandlers.
PiperOrigin-RevId: 810655020
2025-09-23 18:24:47 -07:00
Francis Tsui 6d9122c4eb Reuse the same wifi lan listening port number if endpoint ID stays the same.
PiperOrigin-RevId: 810534040
2025-09-23 12:16:23 -07:00
Francis Tsui a43adfb93c Stop setting IPAddress field in NsdServiceInfo on advertising.
PiperOrigin-RevId: 810516970
2025-09-23 11:35:20 -07:00
Edwin Wu 8ded7ccfca [NC Apple coverage] Add unit tests for GNCMBleUtils.
PiperOrigin-RevId: 808614106
2025-09-18 09:26:32 -07:00
Edwin Wu 961e73d7c9 [NC Apple coverage] Add unit tests for BleSocket on Apple.
PiperOrigin-RevId: 808378919
2025-09-17 20:51:46 -07:00
Francis Tsui 3f4e2a6ca0 Add flag to enable async grpc client.
PiperOrigin-RevId: 808220477
2025-09-17 10:57:43 -07:00
Edwin Wu 5865ae7496 [NC Apple coverage] Add unit tests for nearby::apple::BlePeripheral.
PiperOrigin-RevId: 807925024
2025-09-16 18:14:24 -07:00
Ivo Ristovski List ebdcfbdf3c Automated Code Change
PiperOrigin-RevId: 807654392
2025-09-16 05:23:02 -07:00
Edwin Wu 21f7e51635 [NC Apple coverage] add initial unit tests for BluetoothAdapterV2.
PiperOrigin-RevId: 807650119
2025-09-16 05:06:44 -07:00