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 |
|
Nick Bourdakos
|
64ff0ee034
|
Comment protos
PiperOrigin-RevId: 520349919
|
2023-03-29 09:00:08 -07:00 |
|
Nick Bourdakos
|
a933a91413
|
Internal Change
PiperOrigin-RevId: 520165614
|
2023-03-28 16:26:40 -07:00 |
|
Qin Wang
|
ec0944a61b
|
Add GetFastPairVersion to DeviceMetadata
PiperOrigin-RevId: 520094589
|
2023-03-28 12:03:52 -07:00 |
|
Guogang Li
|
b25314c34c
|
Checked whether support BLE extended advertisement
PiperOrigin-RevId: 519848480
|
2023-03-27 15:41:38 -07:00 |
|
Hai Shang
|
e3eacbddad
|
internal clean up
PiperOrigin-RevId: 519840964
|
2023-03-27 15:12:44 -07:00 |
|
hai007
|
8c4489d0f9
|
Fix fast_pair_log to generate fast_pair_log.pb.h file.
PiperOrigin-RevId: 519802479
|
2023-03-27 12:50:42 -07:00 |
|
Guogang Li
|
9130b61f15
|
Only handle possible advertising advertising packet for BLE V2
PiperOrigin-RevId: 519292612
|
2023-03-24 19:23:09 -07:00 |
|
hai007
|
e64dcb40c8
|
Implement Fast Pair presenter for creating and managing UI component with Notification Controller.
PiperOrigin-RevId: 519237240
|
2023-03-24 14:23:32 -07:00 |
|
Nick Bourdakos
|
4ff3464679
|
Internal change
PiperOrigin-RevId: 519219499
|
2023-03-24 13:14:42 -07:00 |
|
Nick Bourdakos
|
decdc15402
|
Internal change
PiperOrigin-RevId: 519204238
|
2023-03-24 12:06:55 -07:00 |
|
Nick Bourdakos
|
99298444df
|
Use @rules_cc for cc_proto_library
PiperOrigin-RevId: 519188761
|
2023-03-24 12:05:19 -07:00 |
|
Nick Bourdakos
|
e21f736588
|
Internal change
PiperOrigin-RevId: 519180519
|
2023-03-24 11:05:33 -07:00 |
|
Nick Bourdakos
|
b5787017cf
|
Add a PR template
PiperOrigin-RevId: 519160041
|
2023-03-24 09:16:15 -07:00 |
|
Qin Wang
|
fd955d864f
|
Add FakeFastPairDataEncryptor to help unit test FastPairHandshake
PiperOrigin-RevId: 518967535
|
2023-03-23 14:44:42 -07:00 |
|
hai007
|
f2331cfb42
|
Clean up build file.
PiperOrigin-RevId: 518966242
|
2023-03-23 14:40:43 -07:00 |
|
Janusz Sobczak
|
4bd7da967a
|
Add MessageStream fuzzing test
PiperOrigin-RevId: 518920458
|
2023-03-23 11:41:39 -07:00 |
|
Aaron Yu
|
e232149008
|
Add catch(...) exceptions to catch unknown exceptions in NC bluetooth adapter
PiperOrigin-RevId: 518902703
|
2023-03-23 10:43:07 -07:00 |
|
Anay Wadhera
|
3f1b0c81e3
|
Weave port [2/n]: Introduce Weave packetizer implementation
PiperOrigin-RevId: 518881931
|
2023-03-23 09:30:55 -07:00 |
|