Commit Graph
477 Commits
Author SHA1 Message Date
Guogang Li 553f5dbf01 Add advertising logic for DCT
PiperOrigin-RevId: 733752366
2025-03-05 08:54:56 -08:00
Johnson Lu 45ee0d0df3 Add version to AutoResumeFrame
PiperOrigin-RevId: 733181295
2025-03-03 22:05:51 -08:00
Guogang Li 6ff9da2d90 refactor on DCT advertisement
PiperOrigin-RevId: 731443070
2025-02-26 13:52:29 -08:00
Guogang Li 45d6317a64 Don't report upgrade failure for same medium upgrade
PiperOrigin-RevId: 731153168
2025-02-25 21:41:34 -08:00
hai007 fb8bfe05b2 [NearbyConnections] Fix IOS incorrect endpoint info from GATT server
1. Put the entire regular advertisement onto the gatt server
2. Provide the gatt read characterestics with offset.

PiperOrigin-RevId: 731102862
2025-02-25 18:17:05 -08:00
Edwin Wu 90d687e120 Removing Serial Executor
PiperOrigin-RevId: 731094355
2025-02-25 17:44:02 -08:00
hai007 9cd75f8e27 [NearbyConnections] Update ios BLE discovery related logs
PiperOrigin-RevId: 730693835
2025-02-24 19:54:06 -08:00
Guogang Li 202915c310 Add DCT advertising UUID
PiperOrigin-RevId: 730673334
2025-02-24 18:17:37 -08:00
Guogang Li eb914ecc59 A small refactor to start BLE V2 advertisement
PiperOrigin-RevId: 730619310
2025-02-24 15:32:04 -08:00
Guogang Li a7bb6673a6 internal update
PiperOrigin-RevId: 729773934
2025-02-21 22:24:57 -08:00
Guogang Li fdb0f0f351 read endpoint info
PiperOrigin-RevId: 729312008
2025-02-20 17:31:45 -08:00
Guogang Li c3467c0c2a handle new advertisement format
PiperOrigin-RevId: 729140392
2025-02-20 09:24:37 -08:00
Edwin Wu 0057b219d2 In windows, discovery phase and outgoing attempt won't be recorded due to pointer is reset to null.
PiperOrigin-RevId: 728907296
2025-02-19 19:15:40 -08:00
Juliet Levesque e7f45020bb [BLE V2] Mark ChromeOS fast advertisements as non-connectable
PiperOrigin-RevId: 728862084
2025-02-19 16:33:41 -08:00
Guogang Li 46c0f153fe handle data element
PiperOrigin-RevId: 728727545
2025-02-19 10:38:28 -08:00
Guogang Li eea3441da9 Internal refactor
PiperOrigin-RevId: 727057179
2025-02-14 14:07:18 -08:00
Anay Wadhera f94c4837d7 add date last modified to payload header
PiperOrigin-RevId: 725738383
2025-02-11 12:54:28 -08:00
Guogang Li 0ce08ab931 internal fix
PiperOrigin-RevId: 723992593
2025-02-06 10:43:23 -08:00
hai007 97690c6996 [cpp23] Remove usage of std::aligned_storage in nearby
Deprecated in C++23. Details in https://crbug.com/388068052.

PiperOrigin-RevId: 722745132
2025-02-03 12:02:21 -08:00
Guogang Li 0575cbd155 Make sure got IP from hotspot
PiperOrigin-RevId: 721907499
2025-01-31 14:39:59 -08:00
hai007 f976f7e05a Add Bluetooth Multiplex and WiFiLan Multiplex flags for better control.
PiperOrigin-RevId: 720337637
2025-01-27 15:57:52 -08:00
Guogang Li ed6562754b Enhance on keep alive
PiperOrigin-RevId: 719317678
2025-01-24 08:45:49 -08:00
Suet-Fei Li 7b9217583b set a default lambda value for if_hp_realtek_device_.
PiperOrigin-RevId: 718018321
2025-01-21 12:11:38 -08:00
Suet-Fei Li 951f3b194d add flag disable_wifi_hotspot_for_selected_devices and use it to disable wifi hotspot for HP Realtek devices.
PiperOrigin-RevId: 716405757
2025-01-16 15:45:13 -08:00
Johnson Lu 2b861b63e2 Add last_endpoint_id to AutoReconnectFrame
PiperOrigin-RevId: 715189500
2025-01-13 18:50:38 -08:00
Edwin Wu ed79ce5f03 [NearbyConnection] Change the parameter names from connection_info to pending_connection_info
PiperOrigin-RevId: 714284466
2025-01-10 17:43:45 -08:00
Francis Tsui b7de2347b8 Prevent crash when failed to create output dir.
PiperOrigin-RevId: 712709379
2025-01-06 18:02:46 -08:00
hai007 42db63c19b Add support for reading multiple frames from one BlockingQueueStream buffer
PiperOrigin-RevId: 709247147
2024-12-23 22:54:08 -08:00
Francis Tsui c9fbf6b690 internal changes
PiperOrigin-RevId: 709164576
2024-12-23 15:28:50 -08:00
Guogang Li 7a6e0b325f Internal bug fix
PiperOrigin-RevId: 706787229
2024-12-16 12:06:14 -08:00
Edwin Wu 9e464937a8 analytics: Update analytics version to v1.5.0
PiperOrigin-RevId: 704956208
2024-12-10 21:20:11 -08:00
Edwin Wu fb2e7e687b analytics: Modify OperationResultCode in C++ implementation
PiperOrigin-RevId: 704951400
2024-12-10 20:57:25 -08:00
Edwin Wu d9b2f1aaa9 analytics: Add exact OperationResultCode for WebRtc - BwuHandler
PiperOrigin-RevId: 704943200
2024-12-10 20:20:39 -08:00
Edwin Wu 1cdef6c391 analytics: Add exact OperationResultCode for Wifi_Direct/Wifi_Hotspot - BwuHandler
PiperOrigin-RevId: 704937416
2024-12-10 19:58:46 -08:00
Edwin Wu 9ebf66aef3 analytics: Add exact OperationResultCode for Wifi_Lan - Connect/AttemptConnect
PiperOrigin-RevId: 704931772
2024-12-10 19:28:40 -08:00
Edwin Wu 65c2298f27 analytics: Add exact OperationResultCode for BLE/BLEV2 - Connect/AttemptConnect
PiperOrigin-RevId: 704926745
2024-12-10 18:58:35 -08:00
Edwin Wu 5ac9bb14f6 analytics: Add exact OperationResultCode for Bluetooth - Connect/AttemptConnect
PiperOrigin-RevId: 704918371
2024-12-10 18:29:24 -08:00
Edwin Wu 6f63efa8db analytics: Modify the returned code with a new OperationResultCodeWithMediums for Ble - advertising/discovery/acceptConnections
PiperOrigin-RevId: 704911325
2024-12-10 18:08:28 -08:00
Edwin Wu 1a35a5c890 analytics: Modify the returned code with a new OperationResultCodeWithMediums for Wifi_Lan - advertising/discovery/acceptConnections
PiperOrigin-RevId: 704905003
2024-12-10 17:40:03 -08:00
Edwin Wu d38bd381f0 analytics: Modify the returned code with a new OperationResultCodeWithMediums for Bluetooth - StartDiscovery/UpdateDiscovery, III
PiperOrigin-RevId: 704899575
2024-12-10 17:18:59 -08:00
Edwin Wu 35c1cb7bcf analytics: Add GetNextAdvertisingUpdateIndex() and GetNextDiscoveryUpdateIndex() in AnalyticsRecorder, II
PiperOrigin-RevId: 704893011
2024-12-10 16:56:55 -08:00
Guogang Li 8979083e31 internal bug fix
PiperOrigin-RevId: 704819636
2024-12-10 13:16:13 -08:00
Edwin Wu a08b420545 analytics: Modify the returned code with a new OperationResultCodeWithMediums for Bluetooth - StartAdvertising/UpdateAdvertisingOptions, I
PiperOrigin-RevId: 704310956
2024-12-09 09:22:18 -08:00
Edwin Wu 9a434f3ec3 analytics: Implement to pass values for OperatoinResultWithMedium.
PiperOrigin-RevId: 704304596
2024-12-09 09:02:05 -08:00
Edwin Wu 196dda9af5 analytics: Implement AdvertisingMetadataParams and DiscoveryMetadataParams for analytics recorder.
PiperOrigin-RevId: 704295939
2024-12-09 08:32:58 -08:00
Edwin Wu 46968b9278 analytics: Record stop reason for advertising and discovery phases.
PiperOrigin-RevId: 704289987
2024-12-09 08:12:36 -08:00
Edwin Wu ca35adcd4d analytics: Add adv_dis_result to analytics_recorder for onStartAdvertising and onStartDiscovery
PiperOrigin-RevId: 704277617
2024-12-09 07:27:43 -08:00
Edwin Wu 9c34330939 analytics: Don't record time millis in client log for testing.
PiperOrigin-RevId: 704272128
2024-12-09 07:06:57 -08:00
Edwin Wu eeeb93bf53 analytics: Add operation result code for Payload analytics, IV
PiperOrigin-RevId: 704265442
2024-12-09 06:44:40 -08:00
Edwin Wu c60b6c46f6 analytics: Add operation result code for Payload analytics, III
PiperOrigin-RevId: 704259848
2024-12-09 06:20:21 -08:00