Suet-fei Li
|
08c9007bb1
|
Add Json submodule
|
2023-04-11 18:48:32 +00: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 |
|
Guogang Li
|
d4169d0c94
|
Fixed an crash in Bluetooth adapter
PiperOrigin-RevId: 521164224
|
2023-04-01 11:32:39 -07:00 |
|
hai007
|
1a6ba0d32c
|
Clean up nearby dependencies.
PiperOrigin-RevId: 521039910
|
2023-03-31 16:36:40 -07:00 |
|
Qin Wang
|
c1835fcfa1
|
Implement FastPairGattServiceClient for fast pair windows
PiperOrigin-RevId: 521005152
|
2023-03-31 13:52:34 -07:00 |
|
Guogang Li
|
be99b60feb
|
Applied platform thread to network lib
PiperOrigin-RevId: 520998502
|
2023-03-31 13:23:32 -07:00 |
|
hai007
|
3e2d4b09ff
|
remove semantic_annotations and collection_basis_annotations on fast_pair_log to fix OSS build issue.
PiperOrigin-RevId: 520952834
|
2023-03-31 10:18:59 -07:00 |
|
hai007
|
17ce9c7dd2
|
Add the missing apple SDK framework dependencies.
PiperOrigin-RevId: 520936213
|
2023-03-31 09:07:14 -07:00 |
|
Guogang Li
|
df9a87d524
|
internal cleanup
PiperOrigin-RevId: 520785471
|
2023-03-30 17:30:15 -07:00 |
|
Suet-Fei Li
|
204f31b429
|
Remove internal/crypto/BUILD.gn as it should not be used.
PiperOrigin-RevId: 520779110
|
2023-03-30 16:59:20 -07:00 |
|
Hai Shang
|
47b7a04939
|
minor clean up
PiperOrigin-RevId: 520734787
|
2023-03-30 13:56:57 -07:00 |
|
Guogang Li
|
8a66bff097
|
Made observer list thread safe
PiperOrigin-RevId: 520713657
|
2023-03-30 12:36:11 -07:00 |
|
Nick Bourdakos
|
14e7832be0
|
Internal change
PiperOrigin-RevId: 520638739
|
2023-03-30 12:34:53 -07:00 |
|
Qin Wang
|
2c70aababf
|
Add FastPairMediator
PiperOrigin-RevId: 520437860
|
2023-03-29 14:09:43 -07:00 |
|
Nick Bourdakos
|
c73ebe8778
|
Add import comments
PiperOrigin-RevId: 520433728
|
2023-03-29 13:55:46 -07:00 |
|
Janusz Sobczak
|
94630e75ea
|
Promote FpDevice to a class
PiperOrigin-RevId: 520430547
|
2023-03-29 13:51:11 -07:00 |
|
Janusz Sobczak
|
c249c3079f
|
Support fake clock in test environment
A synthetic clock helps testing (long) timeouts by allowing us to move the time
forward by an arbitrary amount.
PiperOrigin-RevId: 520407442
|
2023-03-29 12:19:28 -07:00 |
|
Guogang Li
|
5b94880740
|
Fixed some logic issues to handle BLE v2 advertisement
PiperOrigin-RevId: 520406643
|
2023-03-29 12:15:37 -07:00 |
|
hai007
|
4b4e599ea6
|
Add connection's SafeDisconnectionResult into the established connection so we could analyzing any mis-matched SafeDisconnectionResult with the same connection token.
PiperOrigin-RevId: 520398868
|
2023-03-29 11:49:08 -07:00 |
|
hai007
|
865637024d
|
internal change
PiperOrigin-RevId: 520392632
|
2023-03-29 11:27:52 -07:00 |
|
Qin Wang
|
a62000d3a8
|
Add g3 platform/medium_Environment for GattConnection
PiperOrigin-RevId: 520387265
|
2023-03-29 11:10:07 -07:00 |
|
Qin Wang
|
564bca0a85
|
Refactor unit test for fast pair scanner and add mock_scanner_broker
PiperOrigin-RevId: 520386239
|
2023-03-29 11:06:04 -07:00 |
|