Commit Graph
1554 Commits
Author SHA1 Message Date
suetfei 167a42e67b Merge pull request #1539 from suetfei/add_json
Add json
2023-04-11 14:03:39 -07:00
Suet-fei Li 531c420b5e . 2023-04-11 20:36:40 +00:00
Suet-fei Li 2ecdb45e9d Add Json submodule 2023-04-11 19:22:46 +00:00
Suet-fei Li 20bfbfef7b remove json 2023-04-11 19:19:21 +00:00
Suet-fei Li 10d0285ac9 . 2023-04-11 19:18:30 +00:00
Suet-fei Li 08c9007bb1 Add Json submodule 2023-04-11 18:48:32 +00:00
Anay Wadhera 18db653e62 Fixup LDT ABI after import
PiperOrigin-RevId: 523454176
2023-04-11 11:17:00 -07:00
Suet-Fei Li 893da899a0 Add json external dependency for OSS Bazel Build.
PiperOrigin-RevId: 523234242
2023-04-10 15:57:18 -07:00
Anay Wadhera a8bb29e1bf Weave port [3/n]: Introduce weave packet counter generator
PiperOrigin-RevId: 523189849
2023-04-10 12:56:57 -07:00
Hai Shang 574b88d7ef add unit test for NP v0 advertisement parsing
PiperOrigin-RevId: 523153029
2023-04-10 10:41:05 -07:00
hai007 665a334d0d Add opt-in status to sending events
PiperOrigin-RevId: 523026134
2023-04-09 21:23:39 -07:00
Johnson Lu 7fb90aea30 Add connections_device and presence_device fields in ConnectionRequestFrame
PiperOrigin-RevId: 523024392
2023-04-09 21:12:02 -07:00
Anay Wadhera a1868432b9 Implement connection info DE format
PiperOrigin-RevId: 522678942
2023-04-07 14:02:40 -07:00
hai007 c8ea42dbc6 internal change
PiperOrigin-RevId: 522650183
2023-04-07 11:55:05 -07:00
hai007 82b9cb50fa Fix the Hotspot and WFD unit tests when cancellation flag is enabled
PiperOrigin-RevId: 522643865
2023-04-07 11:29:31 -07:00
Guogang Li 11158cb426 Fixed crash when reporting device lost
PiperOrigin-RevId: 522615946
2023-04-07 09:36:09 -07:00
Hai Shang f0d95d9f58 internal cleanup
PiperOrigin-RevId: 522528325
2023-04-06 22:41:18 -07:00
Guogang Li 461985419f Fixed the logic issue to handle peripheral in BLE v2
PiperOrigin-RevId: 522520410
2023-04-06 21:40:41 -07:00
Guogang Li 87e044fa89 Internal bug fix
PiperOrigin-RevId: 522474442
2023-04-06 17:03:47 -07:00
Guogang Li 5d4cf93aed Added thread protection to BLE V2 APIs
PiperOrigin-RevId: 522462123
2023-04-06 16:07:20 -07:00
Guogang Li 3432c829e1 Fixed crash during devices scanning
PiperOrigin-RevId: 522457603
2023-04-06 15:47:45 -07:00
Guogang Li fb4d42ad0d Harden thread pool
PiperOrigin-RevId: 522448312
2023-04-06 15:11:24 -07:00
Anay Wadhera bd4f7646f5 Refactor windows medium selector to remove generic type
PiperOrigin-RevId: 522422530
2023-04-06 13:35:31 -07:00
Guogang Li 097ff07811 Added connect retry for Bluetooth
PiperOrigin-RevId: 522382120
2023-04-06 11:04:59 -07:00
hai007 d65c4cea82 Add SETUP_WIZARD_ACTIVITY name for tracking SUW metrics from the LAUNCH_ACTIVITY UI events in SUW.
PiperOrigin-RevId: 522378912
2023-04-06 10:54:23 -07:00
hai007 388c96d125 Close webrtc socket before closing the PeerConnection.
PiperOrigin-RevId: 522140908
2023-04-05 13:36:30 -07:00
Nick Bourdakos c919ed73a9 Update custom save path logic to include parent folder and prevent duplicate names from overwriting other files.
PiperOrigin-RevId: 522123924
2023-04-05 12:31:06 -07:00
hai007 c78bf2b209 Automated visibility attribute cleanup.
PiperOrigin-RevId: 522116588
2023-04-05 12:00:55 -07:00
Qin Wang 0a89c8a499 Add startscanning to fast pair mediator
PiperOrigin-RevId: 522114963
2023-04-05 11:55:15 -07:00
hai007 0705059e94 Create Fake Presenter and Factory of presenter for further testing in UI broker
PiperOrigin-RevId: 522111553
2023-04-05 11:42:32 -07:00
hai007 c41fd2ed2a Disable broken tests.
PiperOrigin-RevId: 521949387
2023-04-04 21:31:49 -07:00
Janusz Sobczak 665b0b0e86 Add observer for pairing events.
Defines an observer for BT classic medium.
The observer is notified when a device is paired or unpaired.

PiperOrigin-RevId: 521917539
2023-04-04 18:13:07 -07:00
Nick Bourdakos 1d2b0272d3 Fix crash when closing Wi-Fi LAN server socket
PiperOrigin-RevId: 521883606
2023-04-04 15:36:43 -07:00
hai007 0575b3164b Revise unit test for fast pair notification controller and remove redundant fake observer.
PiperOrigin-RevId: 521882831
2023-04-04 15:33:34 -07:00
Qin Wang d01bbcc2cd Implement fast pair handshake
PiperOrigin-RevId: 521872662
2023-04-04 14:53:28 -07:00
hai007 f8f9c4fd4e Don't unregister an observer while inside an observer callback.
PiperOrigin-RevId: 521860015
2023-04-04 14:05:32 -07:00
Anay Wadhera 13f7fb7966 Remove generic variant of MediumSelector, we only use bool as the indicator type.
PiperOrigin-RevId: 521834776
2023-04-04 12:31:06 -07:00
Nick Bourdakos f7edb0c858 Add Apple implementation for device info
PiperOrigin-RevId: 521834323
2023-04-04 12:27:43 -07:00
Guogang Li bda3a779bd Fixed the crash in Timer::Stop
PiperOrigin-RevId: 521822379
2023-04-04 11:41:44 -07:00
hai007 d3bbab4c81 Automated visibility attribute cleanup.
PiperOrigin-RevId: 521776421
2023-04-04 08:55:45 -07:00
Guogang Li 3d752bc256 Added thread protection to BLE V2 APIs
PiperOrigin-RevId: 521774807
2023-04-04 08:49:44 -07:00
Nick Bourdakos d6f66237b0 Update Apple implementation to cancel the timer before calling the callback
This fixes a crash where the Timer is destroyed as soon as the callback is called, so Timer::Stop can't be safely called.

PiperOrigin-RevId: 521760888
2023-04-04 07:47:14 -07:00
Aaron Yu 977275f069 Add mutex guards for BLE publisher and watcher member variables to improve thread safety
PiperOrigin-RevId: 521611021
2023-04-03 17:49:25 -07:00
Hai Shang c312442f3d internal clean up
PiperOrigin-RevId: 521555239
2023-04-03 14:00:22 -07:00
Nick Bourdakos 78d5246060 Clean up spaces
PiperOrigin-RevId: 521464768
2023-04-03 08:23:30 -07:00
Copybara-Service 44fb4a00a2 Merge pull request #1491 from bourdakos1:add-example-app
PiperOrigin-RevId: 521171450
2023-04-01 12:56:42 -07:00
Nick Bourdakos 59de13edd5 Remove development team 2023-04-01 15:26:04 -04:00
Nick Bourdakos f09bbdf811 Add .DS_Store to .gitignore 2023-04-01 15:25:02 -04:00
Nick Bourdakos 562b5a8c59 Remove .DS_Store 2023-04-01 15:23:01 -04:00
Nick Bourdakos 4d9bb45807 Add example SwiftUI app for Nearby Connections 2023-04-01 15:13:29 -04:00