Commit Graph
3937 Commits
Author SHA1 Message Date
Francis Tsui 8bc556c4e7 internal
PiperOrigin-RevId: 925564968
2026-06-02 14:02:58 -07:00
Francis Tsui ec9759d88a Remove SharingLog.
PiperOrigin-RevId: 925485033
2026-06-02 11:36:09 -07:00
hai007 a78012cc36 Refactor ServiceControllerRouter::RequestConnectionV3 lambda captures.
PiperOrigin-RevId: 925407906
2026-06-02 09:42:44 -07:00
Francis Tsui 28b1118c53 Remove ConnectionsLog proto.
PiperOrigin-RevId: 925117791
2026-06-01 22:33:25 -07:00
Francis Tsui 0e96ed9795 Remove EventLogger.
PiperOrigin-RevId: 925032163
2026-06-01 18:45:11 -07:00
Francis Tsui 1e9af15efb Disconnect session when binding is successful.
PiperOrigin-RevId: 925016908
2026-06-01 18:05:05 -07:00
Francis Tsui 736cbb280e Internal
PiperOrigin-RevId: 924405158
2026-05-31 18:52:58 -07:00
Edwin Wu ab1183e2b4 [Nearby Connections] Fix ServerSocket resource leak in WiFi LAN BWU Handler.
PiperOrigin-RevId: 923759039
2026-05-29 22:08:34 -07:00
Edwin Wu 54c155389c Fix critical security vulnerability and state-machine wedge in BwuManager.
PiperOrigin-RevId: 923367474
2026-05-29 06:04:06 -07:00
Edwin Wu 7c31996db2 Remediate ClientProxy data races, UAF, and BleSocket deadlocks (b/511806593).
PiperOrigin-RevId: 923354836
2026-05-29 05:36:01 -07:00
Edwin Wu d4cd7ba4be [Nearby Connections] Fix UAF in OfflineServiceController during shutdown
PiperOrigin-RevId: 923343443
2026-05-29 05:06:16 -07:00
hai007 01ff913277 routing change.
PiperOrigin-RevId: 923062880
2026-05-28 17:26:17 -07:00
Francis Tsui f3a8df5db3 Refactor AnalyticsRecorder into an abstract interface and decouple ClientProxy from logging protos.
PiperOrigin-RevId: 922838021
2026-05-28 10:09:19 -07:00
hai007 b2e4290a86 Automated Code Change
PiperOrigin-RevId: 921810984
2026-05-26 19:02:05 -07:00
Francis Tsui 173da32391 Refactor AnalyticsRecorder into a pure abstract interface
PiperOrigin-RevId: 921794969
2026-05-26 18:13:09 -07:00
hai007 83b35985a8 ...text exposed to open source public git repo...
PiperOrigin-RevId: 921357852
2026-05-26 03:34:47 -07:00
Francis Tsui 55bccac923 internal
PiperOrigin-RevId: 920994624
2026-05-25 08:51:58 -07:00
hai007 91c62dda3e Automated Code Change
PiperOrigin-RevId: 920006627
2026-05-22 21:27:34 -07:00
Francis Tsui 7f91b60661 Add update save path and delete binding to dart adapter.
PiperOrigin-RevId: 919945057
2026-05-22 18:00:05 -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
Francis Tsui c9c7e6ee57 Delete contact management.
PiperOrigin-RevId: 919842707
2026-05-22 13:50:07 -07:00
hai007 4c1b4490b7 ...text exposed to open source public git repo...
PiperOrigin-RevId: 919372916
2026-05-21 19:05:03 -07:00
Nick Bourdakos e4f25b54c6 Internal
PiperOrigin-RevId: 919352057
2026-05-21 18:01:33 -07:00
Francis Tsui 5ed4488cf5 internal
PiperOrigin-RevId: 919310819
2026-05-21 16:23:02 -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 97ea469006 Move BwuHandler creation into medium.
PiperOrigin-RevId: 919149551
2026-05-21 11:09:25 -07:00
Francis Tsui bc4cb39dc5 Move BwuHandler impls into mediums.
PiperOrigin-RevId: 918751107
2026-05-20 18:23:39 -07:00
Francis Tsui ab45551b73 Make WebRtcMedium private to mediums/webrtc.
PiperOrigin-RevId: 918557620
2026-05-20 11:28:41 -07:00
Francis Tsui 042b19f94c Clean up BUILD targets.
PiperOrigin-RevId: 918518571
2026-05-20 10:21:05 -07:00
hai007 9fb24226f0 ...text...
PiperOrigin-RevId: 918210878
2026-05-19 22:02:37 -07:00
Francis Tsui 9e00f2ece8 Cleanup webrtc files.
PiperOrigin-RevId: 918011253
2026-05-19 13:55:05 -07:00
Nick Bourdakos 2a09838b61 Remove the need for WebRtc stub
PiperOrigin-RevId: 917974575
2026-05-19 12:46:45 -07:00
Nick Bourdakos 269af7126e Internal
PiperOrigin-RevId: 917918107
2026-05-19 10:53:29 -07:00
Francis Tsui df7666758f Remove use of deprecated absl::optional.
PiperOrigin-RevId: 917909400
2026-05-19 10:37:31 -07:00
hai007 a9a0a981e3 ...text exposed to open source public git repo...
PiperOrigin-RevId: 917853144
2026-05-19 08:36:53 -07:00
hai007 2cec4aaadb Automated Code Change
PiperOrigin-RevId: 916435607
2026-05-16 05:17:59 -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 80d209c76b Store backup source device type in SyncBinding.
PiperOrigin-RevId: 915714878
2026-05-14 18:11:26 -07:00
Francis Tsui 6a70c3d49b Fix dangling string_view UAF.
PiperOrigin-RevId: 915643410
2026-05-14 15:25:51 -07:00
Francis Tsui 7d84d08619 Remove unused code.
PiperOrigin-RevId: 915643059
2026-05-14 15:21:21 -07:00
Nick Bourdakos b66eebfef4 Remove the need for WebRtcSocket stub
PiperOrigin-RevId: 915477372
2026-05-14 09:48:59 -07:00
Francis Tsui 8e4f67912c Improve testing.
PiperOrigin-RevId: 915133080
2026-05-13 17:02:29 -07:00
Nick Bourdakos 5a846d9155 Remove WebrtcPeerId stub implementation.
PiperOrigin-RevId: 915097446
2026-05-13 15:42:45 -07:00
Francis Tsui f3a18121a9 Fix device type to string.
PiperOrigin-RevId: 915051624
2026-05-13 14:14:21 -07:00
Francis Tsui 70e6a82927 Change default for responsive UI flag.
PiperOrigin-RevId: 915004449
2026-05-13 12:47:35 -07:00
Francis Tsui 97ef555f60 Ensure that incoming connections are authenticated unless visibility is Everyone.
PiperOrigin-RevId: 914926223
2026-05-13 10:12:22 -07:00