Commit Graph
1294 Commits
Author SHA1 Message Date
Lasan Mahaliyana 2c8a7d8414 converted linux stream to just have simple integer backed fds. I don't understand the ownership heirarchy to safely use smart pointers 2026-06-25 16:03:47 +05:30
Lasan Mahaliyana 9fd1060028 removed logging 2026-06-19 19:07:34 +05:30
Lasan Mahaliyana 5687f65c28 added l2cap refactored flow to socket 2026-06-19 16:15:13 +05:30
Lasan Mahaliyana b504039bcb removed bespoke stream semantics of l2cap socket and replaced with generic linux version 2026-06-19 11:27:37 +05:30
Lasan Mahaliyana 3a2dd0aeb4 added fast initiation manager and local test script for linux 2026-06-15 12:48:26 +05:30
Lasan Mahaliyana c20d7affc4 finished merge with upstream 2026-06-13 22:02:21 +05:30
Lasan Mahaliyana c34efc75f8 Merge remote-tracking branch 'nearby/main' into sync-upstream 2026-06-13 21:02:50 +05:30
Lasan Mahaliyana e3fad280d9 Reapply "Cleanup DeviceInfo"
This reverts commit 024fcb1457.
2026-06-13 18:30:06 +05:30
Lasan Mahaliyana 024fcb1457 Revert "Cleanup DeviceInfo"
This reverts commit 981d7db305.
2026-06-13 18:28:09 +05:30
Francis Tsui 981d7db305 Cleanup DeviceInfo
PiperOrigin-RevId: 891750619
2026-06-13 17:26:04 +05:30
hai007 111f9a5275 Replace libjingle_peerconnection_api with the proper dependencies.
PiperOrigin-RevId: 884814527
2026-06-13 17:23:29 +05:30
Edwin Wu 2f6cff0f08 Refactor GATT/L2CAP servers to support shared peripheral manager
PiperOrigin-RevId: 882024313
2026-06-13 16:52:26 +05:30
hai007 396a12c580 Refine Wifi Direct comments and use a constant for GO start delay.
PiperOrigin-RevId: 931363915
2026-06-12 15:31:16 -07:00
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
lasan 18970db598 removed bluetooth_classic_socket specific stream semantics. all linux sockets should use stream.h. improved stream semantics in stream.h 2026-06-09 21:38:13 +05:30
lasan 142890817c removed redundant polling 2026-06-05 23:13:52 +05:30
lasan 40a9bb89b1 fixed crypto linking issues 2026-06-05 17:40:50 +05:30
lasan 314042740f added file path tests. they all fail but hey they're there lol 2026-06-05 11:01:01 +05:30
lasan 84eaf3ef27 added null guards to device info 2026-06-05 10:59:01 +05:30
lasan 56a3e98480 feature parity with windows socket tests 2026-06-05 09:50:16 +05:30
Francis Tsui 2a3b9cd809 Fix build failures.
PiperOrigin-RevId: 926873356
2026-06-04 13:59:37 -07:00
lasan 6de5147e35 rewrote bluetooth classic and ble l2cap sockets. added test for l2cap socket 2026-06-05 01:10:47 +05:30
lasan 275f31edb9 removed legacy handshake from l2cap server socket #2 2026-06-04 18:58:21 +05:30
lasan 577e9daf45 removed legacy handshake from l2cap server socket 2026-06-04 18:56:54 +05:30
lasan a3342d61ed removed legacy handshake from l2cap socket 2026-06-04 18:55:29 +05:30
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
lasan f3c68422c2 added test headers and stuff 2026-05-24 19:51:02 +05:30
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
lasan dd7c1f521c sdbus-cpp will now be built by bazel instead of relying on system sdbus-cpp 2026-05-16 18:56:25 +05:30
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