Commit Graph
1173 Commits
Author SHA1 Message Date
kidfromjupiter 4d2f34ccfb upstream changes applied to linux impl 2026-02-04 22:04:03 +00:00
kidfromjupiter 5ec5b2b10f removed wifi direct from build 2026-02-04 20:06:43 +00:00
kidfromjupiter e52e7c8d18 Merge remote-tracking branch 'nearby/main' into apply-upstream
# Conflicts:
#	MODULE.bazel
#	connections/implementation/mediums/ble_v2.cc
#	internal/platform/implementation/BUILD
2026-02-04 19:12:40 +00:00
kidfromjupiter 2731ec427a linux <-> linux l2cap socket works now 2026-02-04 14:28:08 +00:00
kidfromjupiter beec7387d4 Updated l2cap socket 2026-02-04 11:39:55 +00:00
kidfromjupiter e09907e335 Re enabled l2cap for testing 2026-02-03 17:26:56 +00:00
hai007 a353c3f851 Automated Code Change
PiperOrigin-RevId: 864793757
2026-02-03 03:28:10 -08:00
Francis Tsui e997a39403 Skip link local address when creating hotspot address candidates.
PiperOrigin-RevId: 864544939
2026-02-02 15:21:58 -08:00
kidfromjupiter 1b0aa58123 disabled wifi direct medium since it technically isn't using proper Wifi Direct 2026-02-01 10:52:35 +00:00
kidfromjupiter fce62beaa6 Added initial wpa supplicant dbus xml files 2026-02-01 06:04:34 +00:00
kidfromjupiter d0c406dd7a added BUILD for nearby sharing client and fixed Wifi DIrect issues. 2026-02-01 06:03:04 +00:00
hai007 3991d6ed70 Automated Code Change
PiperOrigin-RevId: 862218218
2026-01-28 07:02:42 -08:00
hai007 05e886f547 Update WinRT headers to support Windows App SDK and newer Windows SDK.
PiperOrigin-RevId: 862076081
2026-01-27 23:46:02 -08:00
Francis Tsui cc55622dd6 internal change
PiperOrigin-RevId: 859627482
2026-01-22 08:45:15 -08:00
hai007 0eb177d4b5 Wi-Fi Direct Service Implementation(9.3)
PiperOrigin-RevId: 859401498
2026-01-21 21:19:11 -08:00
hai007 8c4711711a Wi-Fi Direct Service Implementation(9.4)
PiperOrigin-RevId: 859268261
2026-01-21 14:38:40 -08:00
kidfromjupiter b7c10dcddc Fixed bug wifi_lan server socket where ip address would be returned in dotted decimal when 4 byte string is expected 2026-01-21 15:17:41 +00:00
kidfromjupiter 2e5641b784 Fixed issue where avahi would not advertise ipv4 address in nsd service info. 2026-01-21 15:15:41 +00:00
kidfromjupiter 2c285eabb2 Added hedron targets for linux 2026-01-21 02:35:20 +00:00
kidfromjupiter bac1ffe00e Added hedron compile command extractor to MODULE.bazel and BUILD in linux 2026-01-17 18:11:07 +00:00
kidfromjupiter f4be67850b Reverted shared devices_ between blev2 and bt classic 2026-01-17 15:47:53 +05:30
kidfromjupiter d12be67319 Made ble_v2_medium and bluetooth_classic_medium share a devices_ 2026-01-17 08:46:49 +00:00
kidfromjupiter a61607360c Implemented gatt discovery and setting gatt characteristics 2026-01-14 13:17:13 +00:00
kidfromjupiter 4c3656b160 ble_l2cap sockets implemented. NOT WORKING THOUGH. I suspect l2cap sockets over LE require pairing even though its said it doesn't need pairing if security level is set properly on socket. 2026-01-14 13:15:49 +00:00
Guogang Li 7e28c16a7e Fix iOS build with macro NO_WEBRTC
PiperOrigin-RevId: 855849684
2026-01-13 13:09:24 -08:00
kidfromjupiter f14d0ee04d Implemented bluetooth socket stubs 2026-01-12 10:45:09 +00:00
kidfromjupiter 329f2ce2c9 Added GattProfile. Disabled fast adverts due to linux not supporting random mac addresses. 2026-01-12 08:17:05 +00:00
kidfromjupiter 3d97a540b5 Enabled BLE advertisements with extended + GATT server. 2026-01-10 11:23:19 +00:00
kidfromjupiter 52dfdd6a56 Enabled BLE advertisements with extended + GATT server. 2026-01-10 06:52:01 +00: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 d5c1a540b7 Internal changes
PiperOrigin-RevId: 853414816
2026-01-07 14:32:42 -08:00
Francis Tsui ad6267d236 Remove unused code
PiperOrigin-RevId: 853316103
2026-01-07 10:20:46 -08:00
Francis Tsui bf6ed702db Add reg key to disable mDNS advertising.
PiperOrigin-RevId: 852976950
2026-01-06 16:18:04 -08:00
Francis Tsui d302e8459d Move registry accessor code to nearby platform.
PiperOrigin-RevId: 852969284
2026-01-06 15:58:19 -08:00
Francis Tsui 74c921f911 Cleanup compile options.
PiperOrigin-RevId: 852872897
2026-01-06 11:47:37 -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
kidfromjupiter 2d98bab2f1 updated build 2026-01-06 05:25:00 +00:00
kidfromjupiter 0d7922dc89 Enabled wifi lan medium. fixed bug with returned service id in avahi onItemNew 2026-01-06 05:24:48 +00:00
kidfromjupiter 0432c47542 Added wifi hotspot medium. Fixed mutex deadlock when bandwidth upgrade with bt classic socket 2026-01-05 14:17:26 +00:00
kidfromjupiter e2256ca83d endpoints advertised on bluetooth are immediately detected now. bluetooth socket underlying fd type auto detection added. Fixed segfault with download paths 2026-01-04 17:14:27 +00:00
kidfromjupiter 08e8b50aee fixed crash on bt socket close 2026-01-03 16:45:45 +00:00
kidfromjupiter 43c6c38a55 Fixed race conditions with simultaneous connections 2026-01-03 14:40:02 +00:00
kidfromjupiter ac5a22eb55 Fixed race conditions with simultaneous connections 2026-01-03 14:39:50 +00:00
kidfromjupiter dd21d80dc8 bugfixes and fixes to race conditions. bluetooth advertising only / discovery only works now. linux -> android conn. initiation works. android -> linux doesnt work. android doesn't seem to recognise linux. linux <-> linux works. but each devices have to be in discover/advert modes. can't be both 2026-01-02 12:29:54 +00:00
Francis Tsui 931624a621 Prevent logging connection failure when mDNS client connects to test the connection.
PiperOrigin-RevId: 850545490
2025-12-30 16:54:14 -08:00
hai007 c86f9f573f Automated Code Change
PiperOrigin-RevId: 850400587
2025-12-30 06:58:58 -08:00
Francis Tsui ffa760663b Change NetworkInfo to use SocketAddress.
PiperOrigin-RevId: 850164819
2025-12-29 14:44:35 -08:00
kidfromjupiter 8f6086345d updated device_info to latest API 2025-12-29 16:35:50 +00:00