Commit Graph
557 Commits
Author SHA1 Message Date
Francis Tsui 042b19f94c Clean up BUILD targets.
PiperOrigin-RevId: 918518571
2026-05-20 10:21:05 -07:00
hai007 9fb24226f0 ...text...
PiperOrigin-RevId: 918210878
2026-05-19 22:02:37 -07:00
Francis Tsui df7666758f Remove use of deprecated absl::optional.
PiperOrigin-RevId: 917909400
2026-05-19 10:37:31 -07:00
hai007 a9a0a981e3 ...text exposed to open source public git repo...
PiperOrigin-RevId: 917853144
2026-05-19 08:36:53 -07:00
Francis Tsui 80d209c76b Store backup source device type in SyncBinding.
PiperOrigin-RevId: 915714878
2026-05-14 18:11:26 -07:00
Francis Tsui 6a70c3d49b Fix dangling string_view UAF.
PiperOrigin-RevId: 915643410
2026-05-14 15:25:51 -07:00
Francis Tsui 8e4f67912c Improve testing.
PiperOrigin-RevId: 915133080
2026-05-13 17:02:29 -07:00
Francis Tsui 70e6a82927 Change default for responsive UI flag.
PiperOrigin-RevId: 915004449
2026-05-13 12:47:35 -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 2ee9a6a191 Heap OOB read in IncomingShareSession::ProcessIntroduction AppMetadata
PiperOrigin-RevId: 914587667
2026-05-12 18:52:27 -07:00
Francis Tsui c4e4b04527 Fix unsigned underflow OOB read on empty cert_id.
PiperOrigin-RevId: 914584854
2026-05-12 18:42:16 -07:00
Francis Tsui 24c6dd9015 Fix UAF in transfer_manager.cc
PiperOrigin-RevId: 913757006
2026-05-11 10:08:22 -07:00
Francis Tsui c1e933e6d8 Simple optimization of TransferManager
PiperOrigin-RevId: 912585846
2026-05-08 10:22:38 -07:00
Francis Tsui fc0fb02fee Make sure timer is destroyed on the same thread callback is scheduled on.
PiperOrigin-RevId: 912325093
2026-05-07 22:23:49 -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
hai007 3311c2c07f Automated Code Change
PiperOrigin-RevId: 906432793
2026-04-27 10:36:15 -07:00
hai007 ef166b6534 [TTX] Include a bit to indicate the TTX
PiperOrigin-RevId: 897415417
2026-04-09 18:58:43 -07:00
Francis Tsui aaa458dd22 internal
PiperOrigin-RevId: 897253283
2026-04-09 12:48:32 -07:00
Francis Tsui 6914be4154 internal changes
PiperOrigin-RevId: 896726878
2026-04-08 15:16:34 -07:00
hai007 79a05eb482 internal changes
PiperOrigin-RevId: 894402536
2026-04-03 22:05:12 -07:00
Francis Tsui 1d3ebd484b internal
PiperOrigin-RevId: 893035142
2026-04-01 11:40:02 -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 8946f20883 Return more specific transfer failure status.
PiperOrigin-RevId: 887009931
2026-03-20 15:48:19 -07:00
Francis Tsui 593e46c858 Use new QuerySharedCredentials rpc when file sync is enabled.
PiperOrigin-RevId: 886435458
2026-03-19 16:32:19 -07:00
Francis Tsui 9c3523cf6c Move rpc deadline setting up to client.
PiperOrigin-RevId: 885770162
2026-03-18 13:52:47 -07:00
Francis Tsui 614563c3fe Refactor OutgoingShareSession to handle both transfers and pairing.
PiperOrigin-RevId: 884809727
2026-03-16 22:32:00 -07:00
Francis Tsui 03fe80f0b8 Create PairingClient.
PiperOrigin-RevId: 883360595
2026-03-13 15:17:24 -07:00
Francis Tsui 6518130860 Add Binding messages.
PiperOrigin-RevId: 882297295
2026-03-11 18:20:30 -07:00
Francis Tsui 59b283f94f internal changes
PiperOrigin-RevId: 882086054
2026-03-11 10:31:42 -07:00
Francis Tsui 7191468a01 internal changes
PiperOrigin-RevId: 881708212
2026-03-10 18:07:04 -07:00
Francis Tsui e7da55b383 internal
PiperOrigin-RevId: 881520802
2026-03-10 10:57:26 -07:00
Francis Tsui 3a761eaa68 internal changes
PiperOrigin-RevId: 879877961
2026-03-06 16:46:53 -08: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 a2ec10a07e Add bindingId to public certificate.
PiperOrigin-RevId: 878755661
2026-03-04 18:06:24 -08:00
Francis Tsui 381b6c14a9 internal
PiperOrigin-RevId: 878228797
2026-03-03 19:12:18 -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 115fa39dd3 Add new rpcs.
PiperOrigin-RevId: 878124598
2026-03-03 14:24:21 -08:00
Anay Wadhera 93cb147c82 add folder attachment type
PiperOrigin-RevId: 877603768
2026-03-02 15:26:15 -08:00
Francis Tsui 26852fb71b internal changes
PiperOrigin-RevId: 877452385
2026-03-02 10:04:52 -08:00
Francis Tsui 574808daa6 Fix use of deprecated MutexLock.
PiperOrigin-RevId: 877419825
2026-03-02 08:49:07 -08:00
Francis Tsui f81ee02981 Add SyncConfig and BindingConfigs to preferences.
PiperOrigin-RevId: 876332995
2026-02-27 11:01:49 -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 6308d5f200 Add flag for filesync.
PiperOrigin-RevId: 874199291
2026-02-23 12:27:44 -08:00