Commit Graph
1024 Commits
Author SHA1 Message Date
hai007 728a7050a3 Re-implement Windows WifiDirect with Windows.Devices.WiFiDirect Namespace.
PiperOrigin-RevId: 931324779
2026-06-12 14:13:03 -07:00
hai007 a8e604bbe4 Rename proto fields of the WifiDirectAuthType and WifiDirectCredentials
PiperOrigin-RevId: 929682564
2026-06-10 01:36:23 -07:00
Francis Tsui 2a3b9cd809 Fix build failures.
PiperOrigin-RevId: 926873356
2026-06-04 13:59:37 -07:00
hai007 00c8ae557a Remove usages of libjingle_peerconnection_api.
PiperOrigin-RevId: 926159807
2026-06-03 11:29:10 -07:00
Francis Tsui 8bc556c4e7 internal
PiperOrigin-RevId: 925564968
2026-06-02 14:02:58 -07:00
Francis Tsui 0e96ed9795 Remove EventLogger.
PiperOrigin-RevId: 925032163
2026-06-01 18:45:11 -07:00
Francis Tsui 4181803eb6 Create platform independent WebRtcMedium impl.
PiperOrigin-RevId: 919894367
2026-05-22 15:45:18 -07:00
Francis Tsui 4e387e7ea7 Move platform dependent part of WebRtcMedium into WebRtcPlatform.
PiperOrigin-RevId: 919888693
2026-05-22 15:32:44 -07:00
Francis Tsui b536c8da3a Move TachyonExpressSignallingMessenger into mediums/webrtc.
PiperOrigin-RevId: 919882997
2026-05-22 15:19:17 -07:00
Nick Bourdakos e4f25b54c6 Internal
PiperOrigin-RevId: 919352057
2026-05-21 18:01:33 -07:00
Francis Tsui 5df1af7c61 Create separate WebRtc Platform.
PiperOrigin-RevId: 919283950
2026-05-21 15:26:28 -07:00
Francis Tsui 765bd555e4 Create separate WebRtc Platform.
PiperOrigin-RevId: 919274513
2026-05-21 15:06:58 -07:00
Francis Tsui 6fa56d81af Create separate WebRtc Platform.
PiperOrigin-RevId: 919258148
2026-05-21 14:32:04 -07:00
Francis Tsui ab45551b73 Make WebRtcMedium private to mediums/webrtc.
PiperOrigin-RevId: 918557620
2026-05-20 11:28:41 -07:00
Francis Tsui df7666758f Remove use of deprecated absl::optional.
PiperOrigin-RevId: 917909400
2026-05-19 10:37:31 -07:00
Edwin Wu e234002750 Fixed a go/mobile_tsan error (data_race) found while running //third_party/nearby/internal/platform/implementation/apple/Tests:PlatformTest
PiperOrigin-RevId: 915715369
2026-05-14 18:17:28 -07:00
Francis Tsui 7d84d08619 Remove unused code.
PiperOrigin-RevId: 915643059
2026-05-14 15:21:21 -07:00
Francis Tsui f3a18121a9 Fix device type to string.
PiperOrigin-RevId: 915051624
2026-05-13 14:14:21 -07:00
hai007 d41eff045c Automated Code Change
PiperOrigin-RevId: 912819296
2026-05-08 20:24:31 -07:00
Francis Tsui 87c6ad999e Deprecate enable_hotspot_address_candidates flag.
PiperOrigin-RevId: 912663559
2026-05-08 13:19:45 -07:00
Francis Tsui 313efed9c9 Fix unprotected multi-threaded access to list.
PiperOrigin-RevId: 912324436
2026-05-07 22:18:07 -07:00
Francis Tsui 6b2f1b96eb remove unused code.
PiperOrigin-RevId: 911531448
2026-05-06 13:54:19 -07:00
hai007 db6f238fde Automated Code Change
PiperOrigin-RevId: 909079635
2026-05-01 23:45:47 -07:00
Edwin Wu 04022d0db3 Refactor MediumEnvironment to improve FakeClock usage.
PiperOrigin-RevId: 904891357
2026-04-24 02:07:38 -07:00
hai007 c577ccaf4f Automated Code Change
PiperOrigin-RevId: 904780249
2026-04-23 21:02:41 -07:00
Edwin Wu bd66643160 Implement single-copy optimizations for BLE/L2CAP sockets.
PiperOrigin-RevId: 897745906
2026-04-10 09:58:48 -07:00
Edwin Wu 26efd91ff4 Introduce factory patterns for BLE managers in BleMedium.
PiperOrigin-RevId: 897492346
2026-04-09 22:53:52 -07:00
hai007 db72ebcaa4 Automated Code Change
PiperOrigin-RevId: 896829185
2026-04-08 19:52:40 -07:00
Edwin Wu 4b5e42ad71 Fix potential deadlock and use-after-free in BleServerSocket on Apple.
PiperOrigin-RevId: 895638821
2026-04-06 20:50:33 -07:00
Edwin Wu cae29fe15a The GNCMWaitForConnection utility is updated to allow specifying a target dispatch queue.
PiperOrigin-RevId: 895632592
2026-04-06 20:34:41 -07:00
Edwin Wu a570c9df8f [Nearby] Optimize NWFramework socket reads and writes for performance and memory. IV
PiperOrigin-RevId: 894952159
2026-04-05 09:18:32 -07:00
Edwin Wu b382cdb022 [Nearby] Optimize NWFramework socket reads and writes for performance and memory. III
PiperOrigin-RevId: 894930585
2026-04-05 07:51:18 -07:00
Edwin Wu 1bc6346601 [Nearby] Optimize NWFramework socket reads and writes for performance and memory. II
PiperOrigin-RevId: 894923575
2026-04-05 07:19:18 -07:00
Edwin Wu a405436f44 [Nearby] Optimize NWFramework socket reads and writes for performance and memory. I
PiperOrigin-RevId: 893210612
2026-04-01 18:27:47 -07:00
Francis Tsui ac46c3670c Remove obsolete code.
PiperOrigin-RevId: 892563700
2026-03-31 15:16:54 -07:00
Edwin Wu c7a8361639 Continue scanning even when peripherals are connected.
PiperOrigin-RevId: 892142072
2026-03-31 00:00:59 -07:00
Francis Tsui f088ef3b74 Remove unnecessary DevicInfoImpl class.
PiperOrigin-RevId: 892102193
2026-03-30 22:18:31 -07:00
Francis Tsui 90028655d2 Cleanup DeviceInfo
PiperOrigin-RevId: 891750619
2026-03-30 09:11:37 -07:00
hai007 c855c882c4 absl::StatusOr is banned in Chromium
https://chromium.googlesource.com/chromium/src/+/main/styleguide/c++/c++-features.md#statusor-banned

PiperOrigin-RevId: 889397318
2026-03-25 13:10:55 -07:00
hai007 e8dbe745f8 Fix a few error triggered when trying to roll nearby in Chromium.
PiperOrigin-RevId: 889051225
2026-03-24 23:33:10 -07:00
hai007 92e901e466 Always include preferences_manager.h in platform.h.
PiperOrigin-RevId: 886985043
2026-03-20 14:49:52 -07:00
Francis Tsui 86dde4cd78 Fix hotspot candidates
PiperOrigin-RevId: 885651650
2026-03-18 09:59:04 -07:00
hai007 2d13fb2750 Replace libjingle_peerconnection_api with the proper dependencies.
PiperOrigin-RevId: 884814527
2026-03-16 22:44:48 -07:00
hai007 25ac6a21ab Automated Code Change
PiperOrigin-RevId: 882693871
2026-03-12 11:32:47 -07:00
hai007 e0d79e661e Use a reverse-DNS prefix for Wi-Fi Direct service names.
PiperOrigin-RevId: 882102213
2026-03-11 11:03:41 -07:00
Edwin Wu 54ef43eb83 Refactor GNCBLEMedium to support shared PeripheralManager injection.
PiperOrigin-RevId: 882032712
2026-03-11 08:43:30 -07:00
Edwin Wu dcb6918889 Refactor GATT/L2CAP servers to support shared peripheral manager
PiperOrigin-RevId: 882024313
2026-03-11 08:23:16 -07:00
Edwin Wu c00d7ae485 Implement GNCPeripheralManagerMultiplexer.
PiperOrigin-RevId: 881707256
2026-03-10 18:01:39 -07:00
Edwin Wu a2249dc07a Unpublish existing L2CAP channel before starting a new server.
PiperOrigin-RevId: 881707142
2026-03-10 17:56:44 -07:00
Francis Tsui 7381c589c3 internal
PiperOrigin-RevId: 881087668
2026-03-09 16:17:49 -07:00