Commit Graph
3991 Commits
Author SHA1 Message Date
Edwin Wu 2f3e7beb78 Limit maximum L2CAP frame size and move read buffer to instance variable.
PiperOrigin-RevId: 946782423
2026-07-12 21:46:20 -07:00
Edwin Wu e9186fb176 Fix potential deadlock in BasePcpHandler::OnIncomingFrame.
PiperOrigin-RevId: 946737819
2026-07-12 19:25:15 -07:00
Edwin Wu 2aff5d38e0 Address review comments on port validation.
PiperOrigin-RevId: 946184592
2026-07-11 06:05:52 -07:00
Edwin Wu 02354e2968 Fix encryption downgrade in Bandwidth Upgrade negotiation
PiperOrigin-RevId: 946171215
2026-07-11 05:09:24 -07:00
Will Harmon df8291fc69 Add additional state management while in the PCP flow
PiperOrigin-RevId: 945918080
2026-07-10 15:25:04 -07:00
hai007 44f37719e5 Restore default flag values in BwuManager tests.
PiperOrigin-RevId: 945853798
2026-07-10 13:03:44 -07:00
Francis Tsui a92a656231 Allow advertising on locked screen.
PiperOrigin-RevId: 945829906
2026-07-10 12:10:36 -07:00
Francis Tsui 76a08d40e9 Update PaireKeyVerificationRunner to handle advertising under lock screen.
PiperOrigin-RevId: 945756256
2026-07-10 09:46:37 -07:00
Edwin Wu 9e6f47f6f0 Fix use-after-free in EndpointChannelManager
PiperOrigin-RevId: 945706442
2026-07-10 07:42:18 -07:00
Edwin Wu 8eedf05f2c Fix NSRangeException crash in GNCBLEGATTServer
PiperOrigin-RevId: 943785961
2026-07-07 03:21:54 -07:00
Edwin Wu 618e5bd5d5 Validate DCT advertisements and filter BLE scan results on Apple.
PiperOrigin-RevId: 943784982
2026-07-07 03:15:15 -07:00
Edwin Wu 029ab9765c Stop AWDL discovery after successful channel creation in AwdlBwuHandler.
PiperOrigin-RevId: 943613672
2026-07-06 19:16:05 -07:00
Francis Tsui a15eb82a65 Fix UAF
PiperOrigin-RevId: 943408568
2026-07-06 11:41:55 -07:00
Francis Tsui f84f996720 Update SyncConfigPrefs with last sync time on backup complete.
PiperOrigin-RevId: 941738732
2026-07-02 09:46:05 -07:00
Francis Tsui 41a921d58d Add preferences for tracking backup times.
PiperOrigin-RevId: 941726119
2026-07-02 09:06:05 -07:00
hai007 0fb3683e55 Automated Code Change
PiperOrigin-RevId: 940848701
2026-06-30 22:14:59 -07:00
Edwin Wu 6602c0559b Fix Use-After-Free in Nearby Connections EndpointManager
PiperOrigin-RevId: 940790364
2026-06-30 19:28:32 -07:00
Edwin Wu fbe2cac2fc Fix Use-After-Free in P2pClusterPcpHandler connection accepted callbacks
PiperOrigin-RevId: 940194430
2026-06-29 20:58:14 -07:00
hai007 e0e428b00b Wi-Fi Direct security implementation
PiperOrigin-RevId: 939931482
2026-06-29 11:18:55 -07:00
Francis Tsui fa3ea7efd5 Internal
PiperOrigin-RevId: 938618617
2026-06-26 09:03:22 -07:00
Francis Tsui 700b3666c0 internal
PiperOrigin-RevId: 938612044
2026-06-26 08:47:34 -07:00
hai007 98de68b9de Add the change in GitHub (https://github.com/google/nearby/pull/4418) to g3 before auto syncing to unblock the follow up tasks.
PiperOrigin-RevId: 938346361
2026-06-25 20:42:43 -07:00
Francis Tsui ad334ffb45 Log binding ID when downloading certificates.
PiperOrigin-RevId: 937694429
2026-06-24 19:31:08 -07:00
hai007 595734f8be Internal change
PiperOrigin-RevId: 937346759
2026-06-24 08:13:28 -07:00
hai007 5c7b303670 Automated Code Change
PiperOrigin-RevId: 937162551
2026-06-24 01:05:56 -07:00
Edwin Wu 488d79d420 Harden Nearby Connections WifiLan bandwidth upgrade
PiperOrigin-RevId: 937051504
2026-06-23 20:14:02 -07:00
Francis Tsui 1f71b0713b internal
PiperOrigin-RevId: 936797797
2026-06-23 11:40:35 -07:00
hai007 a24b2220fc Automated Code Change
PiperOrigin-RevId: 936630447
2026-06-23 06:34:38 -07:00
GovenLiuGoog 61374eadd2 Update offline_wire_formats.proto and regenerate bindings 2026-06-22 13:27:12 -04:00
hai007 2fadd51c28 Automated Code Change
PiperOrigin-RevId: 934687878
2026-06-18 20:14:28 -07:00
Francis Tsui a9b46f6029 Fix flaky test
PiperOrigin-RevId: 934044706
2026-06-17 19:03:16 -07:00
Francis Tsui 843fb817ac remove EnableFileSync flag
PiperOrigin-RevId: 933972548
2026-06-17 16:02:18 -07:00
hai007 8efa219dcf Implement dynamic role switching for bandwidth upgrades.
PiperOrigin-RevId: 933898362
2026-06-17 13:39:58 -07:00
hai007 b84b70aa00 Automated Code Change
PiperOrigin-RevId: 933452115
2026-06-16 20:26:18 -07:00
hai007 dad8125efb Automated Code Change
PiperOrigin-RevId: 933450465
2026-06-16 20:20:48 -07:00
Francis Tsui 0cceb4079f Use a shared executor for g3 timers.
PiperOrigin-RevId: 933431037
2026-06-16 19:30:00 -07:00
Nicholas Levin a4a8e91a0b Automated Code Change
PiperOrigin-RevId: 933139919
2026-06-16 09:47:25 -07:00
Will Harmon a62fae14a6 Add a transfer UUID
PiperOrigin-RevId: 932622013
2026-06-15 13:04:01 -07:00
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
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 7d647f8a85 internal
PiperOrigin-RevId: 929547374
2026-06-09 19:48:25 -07:00
Francis Tsui 1f7408b33a Refresh public certificates after successful pairing.
PiperOrigin-RevId: 928803074
2026-06-08 15:30:03 -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
Francis Tsui 33a6a48320 Update save path for file sync transfers.
PiperOrigin-RevId: 927012760
2026-06-04 19:19:16 -07:00
hai007 d6933211d9 Automated Code Change
PiperOrigin-RevId: 926997292
2026-06-04 18:29:26 -07:00
Francis Tsui 2a3b9cd809 Fix build failures.
PiperOrigin-RevId: 926873356
2026-06-04 13:59:37 -07:00