Commit Graph
120 Commits
Author SHA1 Message Date
Francis Tsui 33a6a48320 Update save path for file sync transfers.
PiperOrigin-RevId: 927012760
2026-06-04 19:19:16 -07:00
Francis Tsui ec9759d88a Remove SharingLog.
PiperOrigin-RevId: 925485033
2026-06-02 11:36:09 -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
Francis Tsui 173da32391 Refactor AnalyticsRecorder into a pure abstract interface
PiperOrigin-RevId: 921794969
2026-05-26 18:13:09 -07:00
Francis Tsui 7f91b60661 Add update save path and delete binding to dart adapter.
PiperOrigin-RevId: 919945057
2026-05-22 18:00:05 -07:00
Francis Tsui c9c7e6ee57 Delete contact management.
PiperOrigin-RevId: 919842707
2026-05-22 13:50:07 -07:00
Francis Tsui 042b19f94c Clean up BUILD targets.
PiperOrigin-RevId: 918518571
2026-05-20 10:21:05 -07:00
Francis Tsui df7666758f Remove use of deprecated absl::optional.
PiperOrigin-RevId: 917909400
2026-05-19 10:37:31 -07:00
Francis Tsui 97ef555f60 Ensure that incoming connections are authenticated unless visibility is Everyone.
PiperOrigin-RevId: 914926223
2026-05-13 10:12:22 -07:00
Francis Tsui 1346571e4f Fix UAF in WorkerQueue.Stop().
PiperOrigin-RevId: 912027304
2026-05-07 10:17:46 -07:00
Francis Tsui d026aed3e2 Add usage and binding id to TransferMetadata.
PiperOrigin-RevId: 911439518
2026-05-06 11:12:19 -07:00
Francis Tsui f088ef3b74 Remove unnecessary DevicInfoImpl class.
PiperOrigin-RevId: 892102193
2026-03-30 22:18:31 -07:00
Francis Tsui ac70b1f91f Remove SyncConfig frames.
PiperOrigin-RevId: 891975054
2026-03-30 16:35:01 -07:00
Francis Tsui a189a612f9 Add InitiatePairing to NearbySharingService.
PiperOrigin-RevId: 890580038
2026-03-27 12:21:02 -07:00
Francis Tsui 17204408ac Add Pairing flow.
PiperOrigin-RevId: 888356880
2026-03-23 17:25:53 -07:00
Francis Tsui 03fe80f0b8 Create PairingClient.
PiperOrigin-RevId: 883360595
2026-03-13 15:17:24 -07:00
Francis Tsui 0cc01b476c Cleanup
PiperOrigin-RevId: 879854458
2026-03-06 15:45:29 -08:00
Francis Tsui 0191c50e2a Process FileSync messages.
PiperOrigin-RevId: 879237616
2026-03-05 14:08:57 -08:00
Francis Tsui 32fdca43ff Change ownership model of Rpc clients.
PiperOrigin-RevId: 878144390
2026-03-03 15:10:37 -08:00
Francis Tsui f79846c431 Remove rpc client from sharing platform.
PiperOrigin-RevId: 878135348
2026-03-03 14:49:52 -08:00
Francis Tsui 1a543b0d7f Remove deprecated string aliases.
PiperOrigin-RevId: 876303135
2026-02-27 09:58:26 -08:00
Francis Tsui e5046f6b55 Add support for storing proto messages in preferences.
PiperOrigin-RevId: 875747055
2026-02-26 08:58:54 -08:00
Francis Tsui 295f480dc1 Add AdvertisementCapabilities to Nearby Share advertisements.
PiperOrigin-RevId: 874144304
2026-02-23 10:32:11 -08:00
Francis Tsui 82947633d3 Fixes to meet styleguide.
PiperOrigin-RevId: 865222108
2026-02-03 22:36:03 -08:00
Nick Bourdakos 9a25fc22ff Convert certificate ID bytes to a hex string for device ID when mac address is not available
PiperOrigin-RevId: 846851458
2025-12-19 13:43:56 -08:00
Francis Tsui 04cbf62afb Refactor Attachment processing.
PiperOrigin-RevId: 846789473
2025-12-19 10:43:24 -08:00
Francis Tsui c1f24ce0ae Remove unnecessary FileInfo struct.
PiperOrigin-RevId: 846781930
2025-12-19 10:22:18 -08:00
Francis Tsui 8e8d26b71a Prevent connections that are in the process of connecting from being removed.
PiperOrigin-RevId: 840885406
2025-12-05 14:55:21 -08:00
Francis Tsui 75d260dce4 Cleanup Attachments and AttachmentContainer.
PiperOrigin-RevId: 839803045
2025-12-03 10:06:33 -08:00
Francis Tsui 6b570ead96 Add flag to switch between native and app notifications.
PiperOrigin-RevId: 836352152
2025-11-24 13:54:20 -08:00
Francis Tsui 9ccfded727 Cleanup unnecessary files and classes.
PiperOrigin-RevId: 823206305
2025-10-23 15:15:43 -07:00
Francis Tsui 520223f3b9 Add IS_VLOG_ON macro to platform logging.
PiperOrigin-RevId: 820402805
2025-10-16 14:47:30 -07:00
Francis Tsui 382f607d3d Split Lan and Internet connected callbacks.
PiperOrigin-RevId: 816845853
2025-10-08 13:51:51 -07:00
Francis Tsui 0f207eee97 Mark all targets lost when all foreground send surfaces are unregistered.
PiperOrigin-RevId: 812966823
2025-09-29 15:30:48 -07:00
Francis Tsui 6922eea95f Cleanup OutgoingTargetsManager.
PiperOrigin-RevId: 811928178
2025-09-26 13:09:08 -07:00
Francis Tsui eb3ae063f5 Move OutgoingTargetsManager to separate files.
PiperOrigin-RevId: 811122178
2025-09-24 18:40:14 -07:00
Francis Tsui e3e3822610 Log advanced protection state in SendAttachement log message.
PiperOrigin-RevId: 808750701
2025-09-18 15:02:45 -07:00
Francis Tsui eb790c48cd Fix flaky test.
PiperOrigin-RevId: 806481329
2025-09-12 17:18:24 -07:00
Francis Tsui 1d6f44e6b5 Internal changes.
PiperOrigin-RevId: 804560917
2025-09-08 13:23:27 -07:00
Ivo Ristovski List 038c73520d Automated Code Change
PiperOrigin-RevId: 802282871
2025-09-02 14:04:04 -07:00
Francis Tsui 77ce859862 Switch ConnectionOptions to use MacAddress class.
PiperOrigin-RevId: 802210252
2025-09-02 10:56:48 -07:00
Francis Tsui 29f37997ec Make BT MacAddress optional in Private certs.
PiperOrigin-RevId: 797357330
2025-08-20 09:59:47 -07:00
Francis Tsui 1a930d9316 Fix lifetime management of NearbySharingService::Observer.
PiperOrigin-RevId: 792782838
2025-08-08 15:28:09 -07:00
Francis Tsui 6a5d39eb59 Internal changes
PiperOrigin-RevId: 780198051
2025-07-07 11:46:50 -07:00
Francis Tsui 96a274a58f Ban use of std::filesystem from nearby/sharing.
PiperOrigin-RevId: 762119139
2025-05-22 14:09:49 -07:00
Francis Tsui 90b7e76a24 Remove std::filesystem from nearby/sharing.
PiperOrigin-RevId: 761743090
2025-05-21 18:08:00 -07:00
Francis Tsui 1accd129e7 Remove use of std::filesystem from sharing/internal.
PiperOrigin-RevId: 761618789
2025-05-21 12:12:28 -07:00
Francis Tsui 151ba03d0f Create nearby::FilePath class to replace use of std::filesystem::path.
- Replace filesystem::path in DeviceInfo.

PiperOrigin-RevId: 761224912
2025-05-20 14:12:07 -07:00
Francis Tsui adb38095d8 Remove unnecessary redefinition of enums.
PiperOrigin-RevId: 750006705
2025-04-21 19:36:52 -07:00