Commit Graph
296 Commits
Author SHA1 Message Date
hai007 a8e604bbe4 Rename proto fields of the WifiDirectAuthType and WifiDirectCredentials
PiperOrigin-RevId: 929682564
2026-06-10 01:36:23 -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
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 7c31996db2 Remediate ClientProxy data races, UAF, and BleSocket deadlocks (b/511806593).
PiperOrigin-RevId: 923354836
2026-05-29 05:36:01 -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 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
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
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
hai007 ca8e83e3e8 Automated Code Change
PiperOrigin-RevId: 893702079
2026-04-02 14:25:51 -07:00
hai007 2d13fb2750 Replace libjingle_peerconnection_api with the proper dependencies.
PiperOrigin-RevId: 884814527
2026-03-16 22:44:48 -07:00
hai007 0cd9160cf4 Add more test cases for Awdl medium to improve test coverage.
PiperOrigin-RevId: 877586175
2026-03-02 14:45:04 -08:00
Francis Tsui e5046f6b55 Add support for storing proto messages in preferences.
PiperOrigin-RevId: 875747055
2026-02-26 08:58:54 -08:00
hai007 743093a55d Automated Code Change
PiperOrigin-RevId: 869030558
2026-02-11 22:28:39 -08:00
Francis Tsui 08aea922d8 Fix TSAN error.
PiperOrigin-RevId: 864960537
2026-02-03 11:10:55 -08:00
Francis Tsui 21dd3eb21c Fix flaky test.
PiperOrigin-RevId: 864541156
2026-02-02 15:13:36 -08:00
Francis Tsui 9a586a8482 Deprecate EnableInstantOnLost flag.
PiperOrigin-RevId: 859246006
2026-01-21 13:45:14 -08:00
Francis Tsui 581d232cd5 Deprecate EnableReadGattForExtendedAdvertisement flag.
PiperOrigin-RevId: 857322636
2026-01-16 15:20:43 -08:00
Francis Tsui b4a9f7ccc0 Remove EnableGattQueryInThread flag.
PiperOrigin-RevId: 857291479
2026-01-16 13:53:40 -08:00
Francis Tsui 2cda47c30c Deprecate DisableBluetoothClassicScanning flag.
PiperOrigin-RevId: 856914065
2026-01-15 19:04:35 -08:00
Francis Tsui c2c54a3ca0 Remove deprecated OutputStream::Write method.
PiperOrigin-RevId: 854235255
2026-01-09 10:04:02 -08:00
Francis Tsui fbf66ad7e3 Switch OutputStream::Write to use string_view.
PiperOrigin-RevId: 854225267
2026-01-09 09:37:00 -08:00
hai007 be3db49015 Wi-Fi Direct Service Implementation(9.2)
PiperOrigin-RevId: 853845305
2026-01-08 12:36:20 -08:00
Francis Tsui 1b557236f7 Log interface count and IPv6 only interface count during wifi upgrade.
PiperOrigin-RevId: 852845375
2026-01-06 10:45:13 -08:00
Francis Tsui 03ae6b1be1 Switch various WifiLanMedium connect methods to use ServiceAddress.
PiperOrigin-RevId: 843241925
2025-12-11 08:52:53 -08:00
Francis Tsui 4652aef48c WifiLan::Change GetUpgradeAddressCandidates to use ServiceAddress.
PiperOrigin-RevId: 842257461
2025-12-09 08:48:31 -08:00
Edwin Wu 43213ff707 [BLEREFACTOR]: Implement the SendIntroduction/SendDisconnection/SendPacketAcknowledgement control packets and ProcessIncomingL2capPacketValidation/ProcessOutgoingL2capPacketValidation l2cap control packets.
PiperOrigin-RevId: 839964296
2025-12-03 16:36:28 -08:00
hai007 91b9713eb2 Wi-Fi Direct Service Implementation(8.1)
PiperOrigin-RevId: 839804624
2025-12-03 10:11:36 -08:00
Nick Bourdakos 9adcbb5941 Wi-Fi Direct Service Implementation(8)
PiperOrigin-RevId: 839323466
2025-12-02 10:18:00 -08:00
hai007 7b2d1910b3 Wi-Fi Direct Service Implementation(8)
PiperOrigin-RevId: 839297248
2025-12-02 09:17:46 -08:00