edwinwugoog
e205d8a08f
PR #4395 : Update proto definitions - offline_wire_formats.proto and connections…
...
Imported from GitHub PR https://github.com/google/nearby/pull/4395
…_enums.proto for WiFi Direct
<!--
Thanks for submitting a pull request!
We appreciate you spending the time to work on these changes. Please provide
enough information so that others can review your pull request.
-->
## Summary
Update proto definitions - offline_wire_formats.proto and connections_enums.proto for WiFi Direct
## How did you test this change?
on test only update the proto definitions.
Copybara import of the project:
--
71aa603d4557652d87667455dc3233b8f7fd262a by Edwin Wu <edwinwu@google.com >:
Update proto definitions - offline_wire_formats.proto and connections_enums.proto for WiFi Direct
Merging this change closes #4395
PiperOrigin-RevId: 929606397
2026-06-09 22:27:52 -07:00
Francis Tsui
b8dd6b3e27
Remove unused code.
...
PiperOrigin-RevId: 928758355
2026-06-08 14:04:45 -07:00
Francis Tsui
3dcbad2dea
Fix read error does not cause send to fail.
...
PiperOrigin-RevId: 928671777
2026-06-08 11:19:50 -07:00
Francis Tsui
e7e754611a
internal
...
PiperOrigin-RevId: 927440257
2026-06-05 12:55:17 -07:00
hai007
d6933211d9
Automated Code Change
...
PiperOrigin-RevId: 926997292
2026-06-04 18:29:26 -07:00
hai007
0e578f71d4
[Nearby Connections]: Avoid modifying gatt_advertisement_infos_ while iterating.
...
PiperOrigin-RevId: 926231653
2026-06-03 13:29:24 -07:00
Francis Tsui
8bc556c4e7
internal
...
PiperOrigin-RevId: 925564968
2026-06-02 14:02:58 -07:00
hai007
a78012cc36
Refactor ServiceControllerRouter::RequestConnectionV3 lambda captures.
...
PiperOrigin-RevId: 925407906
2026-06-02 09:42:44 -07:00
Francis Tsui
0e96ed9795
Remove EventLogger.
...
PiperOrigin-RevId: 925032163
2026-06-01 18:45:11 -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
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
55bccac923
internal
...
PiperOrigin-RevId: 920994624
2026-05-25 08:51:58 -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
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
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
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
b66eebfef4
Remove the need for WebRtcSocket stub
...
PiperOrigin-RevId: 915477372
2026-05-14 09:48:59 -07:00
Nick Bourdakos
5a846d9155
Remove WebrtcPeerId stub implementation.
...
PiperOrigin-RevId: 915097446
2026-05-13 15:42:45 -07:00
Francis Tsui
3dae0f119e
Delete unused code.
...
PiperOrigin-RevId: 914475976
2026-05-12 14:22:56 -07:00
Francis Tsui
353f7d5a1d
Remove dependency on multiplex sockets.
...
PiperOrigin-RevId: 911520556
2026-05-06 13:34:32 -07:00
Francis Tsui
6f52ec53dd
Remove unnecessary code.
...
PiperOrigin-RevId: 908359047
2026-04-30 13:55:42 -07:00
Edwin Wu
4ae41f4cdf
Refactor EndpointChannel ownership to use shared_ptr.
...
PiperOrigin-RevId: 907278448
2026-04-28 18:15:46 -07:00
Edwin Wu
3fd8fbf2f1
Add enable_single_copy and fix_ble_server_socket_deadlock flags to Nearby Connections GCL.
...
PiperOrigin-RevId: 907276860
2026-04-28 18:11:03 -07:00
Edwin Wu
ab4c1240f3
fix go/tsan error (data_race)
...
PiperOrigin-RevId: 907273869
2026-04-28 18:01:42 -07:00
Francis Tsui
e590a06f51
Update flags.
...
PiperOrigin-RevId: 906999696
2026-04-28 08:43:56 -07:00
hai007
b4551e8d0a
Fix flaky MultiplexSocketTest by using CountDownLatch.
...
PiperOrigin-RevId: 906533858
2026-04-27 14:05:13 -07:00
Edwin Wu
04022d0db3
Refactor MediumEnvironment to improve FakeClock usage.
...
PiperOrigin-RevId: 904891357
2026-04-24 02:07:38 -07:00
hai007
a7dd5feebb
Automated Code Change
...
PiperOrigin-RevId: 902903748
2026-04-20 17:36:44 -07:00
Edwin Wu
b533dd834c
Fix tsan error.
...
PiperOrigin-RevId: 900978318
2026-04-16 17:03:53 -07:00
Francis Tsui
dacbd03aa1
Replace ByteArray with std::string.
...
PiperOrigin-RevId: 900893850
2026-04-16 13:52:02 -07:00
hai007
0ab62e579e
Automated Code Change
...
PiperOrigin-RevId: 897272170
2026-04-09 13:25:38 -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
1bc6346601
[Nearby] Optimize NWFramework socket reads and writes for performance and memory. II
...
PiperOrigin-RevId: 894923575
2026-04-05 07:19:18 -07:00
hai007
ca8e83e3e8
Automated Code Change
...
PiperOrigin-RevId: 893702079
2026-04-02 14:25:51 -07:00
Francis Tsui
f088ef3b74
Remove unnecessary DevicInfoImpl class.
...
PiperOrigin-RevId: 892102193
2026-03-30 22:18:31 -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
2d13fb2750
Replace libjingle_peerconnection_api with the proper dependencies.
...
PiperOrigin-RevId: 884814527
2026-03-16 22:44:48 -07:00