hai007
6ae46a9496
Add visibilities
...
PiperOrigin-RevId: 596118852
2024-01-05 17:26:39 -08:00
Anthony Rueda
7f7f097adb
[Presence] Deprecate Metadata and remove instances of Metadata from gmscore NP codes.
...
PiperOrigin-RevId: 596041877
2024-01-05 11:23:33 -08:00
Anay Wadhera
8c736a6f62
Merge pull request #2230 from anayw2001/main
...
Update compiled_proto
2024-01-05 14:55:11 -04:00
Anay Wadhera
733a483ee2
Update compiled_proto
2024-01-04 22:35:59 -08:00
Francis Tsui
94ae577069
- Cleanup BUILD deps
...
PiperOrigin-RevId: 592976313
2023-12-21 16:45:49 -08:00
Hai Shang
78609d17a1
Internal fix
...
PiperOrigin-RevId: 592955244
2023-12-21 14:51:55 -08:00
Francis Tsui
aea7a09a24
Switch DeviceInfo to use UTF-8 strings.
...
- Move conversion from native to UTF-8 into platform impl.
PiperOrigin-RevId: 592912664
2023-12-21 11:35:20 -08:00
hai007
16cb7f70b3
Implement Auto-reconnect after disconnection [1]
...
PiperOrigin-RevId: 592344338
2023-12-19 14:27:40 -08:00
Guogang Li
850c3e2788
Fixed the bug of passing connection request info
...
PiperOrigin-RevId: 592248269
2023-12-19 08:46:17 -08:00
Francis Tsui
63e744e133
Finish migrating account_manager.h to new location.
...
PiperOrigin-RevId: 592074168
2023-12-18 19:11:52 -08:00
Francis Tsui
32740f8591
Move FakeAccountManager to nearby/internal/test
...
PiperOrigin-RevId: 592055356
2023-12-18 17:30:16 -08:00
Francis Tsui
cf69c87d95
Cleanup FakeAccountManager.
...
- Remove unnecessary deps.
PiperOrigin-RevId: 591964328
2023-12-18 11:41:24 -08:00
Francis Tsui
85091845a8
Turn AccountManager into pure abstract interface.
...
PiperOrigin-RevId: 591143389
2023-12-14 21:55:29 -08:00
hai007
5fee66b487
Rename OperationResultDetail to be OperationResultCode
...
PiperOrigin-RevId: 590803695
2023-12-13 20:59:24 -08:00
Anay Wadhera
7022e6c5d9
Create instant on loss advertisement format
...
PiperOrigin-RevId: 590680562
2023-12-13 12:33:12 -08:00
Guogang Li
ceded2da84
Added more logs on bandwidth upgrade
...
PiperOrigin-RevId: 590229747
2023-12-12 09:22:45 -08:00
Hai Shang
0ff449d9fc
internal fix
...
PiperOrigin-RevId: 590025851
2023-12-11 19:05:52 -08:00
Qin Wang
0e7fc8d429
Disable flaky test //third_party/nearby/fastpair/internal:fast_pair_seeker_impl_test
...
PiperOrigin-RevId: 590018163
2023-12-11 18:31:53 -08:00
Hai Shang
dde1588871
internal fix
...
PiperOrigin-RevId: 589025655
2023-12-07 23:21:12 -08:00
hai007
d710bff241
Apply result code to payloads
...
PiperOrigin-RevId: 588978332
2023-12-07 19:08:16 -08:00
hai007
b675986871
create a new PacketType "PAYLOAD_ACK" to replace ControlMessage.EventType "PAYLOAD_RECEIVED_ACK"
...
PiperOrigin-RevId: 588287541
2023-12-05 21:47:49 -08:00
hai007
3a4f4cde9f
Avoid manually forward declaring BoringSSL types
...
Per go/cstyle#Forward_Declarations. BoringSSL already provides a forward declarations header. Also tidy up the source file's includes. It seems to only use symbols in aead.h.
PiperOrigin-RevId: 588069592
2023-12-05 07:48:17 -08:00
hai007
454d24e837
Allow ConnectionOptionsW::GetMediums to actually return the updated mediums_size value.
...
Currently, mediums_size is passed in by value, so updates to it have no effect outside the function.
PiperOrigin-RevId: 587942623
2023-12-04 22:21:22 -08:00
Anthony Rueda
91197f3683
[Presence] Deflag use_shared_credential_grpc and deprecate secret_id field from LocalCredential and SharedCredential protos
...
PiperOrigin-RevId: 586831590
2023-11-30 17:08:13 -08:00
hai007
6ebe52a418
Add Intel PIE based API to set Hotspot client scan channel
...
PiperOrigin-RevId: 586019580
2023-11-28 10:09:16 -08:00
hai007
437a048aad
Add timeout exception error message for L2CAP connecting
...
PiperOrigin-RevId: 585864057
2023-11-27 23:21:48 -08:00
Dmitri Gribenko
7103acb274
Use standard integer types
...
PiperOrigin-RevId: 585669976
2023-11-27 09:07:02 -08:00
hai007
7484132a95
Fix the following potential warnings:
...
* `-Wdeprecated-declarations`
* `-Wfinal-dtor-non-final-class`
* `-Werror=inconsistent-missing-override`
* `-Wignored-pragmas`
* `-Wint-to-void-pointer-cast`
* `-Winvalid-offsetof`
* `-Wmacro-redefined`
* `-Wmicrosoft-template`
* `-Wmicrosoft-cast`
* `-Wmicrosoft-exception-spec`
* `-Wmicrosoft-template-shadow`
* `-Wmicrosoft-unqualified-friend`
* `-Wmisleading-indentation`
* `-Werror=string-conversion`
* `-Wunused-result`
* `-Wunused-value`
* `-Wunused-variable`
* `-Wvla-extension`
* `-Wnon-virtual-dtor`
* `-Wimplicit-fallthrough`
PiperOrigin-RevId: 585621864
2023-11-27 05:24:59 -08:00
hai007
c26a53e384
1. log connectionTokens into ClientSession
...
2. In 1:1 share, this connectionToken value will be the same as that one in the ConnectionAttempt (same as the BandwidthUpgradeAttempt or the EstablishedConnection).
3. In group share, this connectionToken value will be the combination of all the connectionTokens in above point 2 (separated by comma).
PiperOrigin-RevId: 584767628
2023-11-22 18:49:13 -08:00
Hai Shang
6ee53db8f5
Internal fix on p2p_cluster_pcp_handler
...
PiperOrigin-RevId: 584669043
2023-11-22 10:44:38 -08:00
Hai Shang
8987ddd461
Add more logs for bwu_manager
...
PiperOrigin-RevId: 584429491
2023-11-21 14:27:18 -08:00
Crisrael Lucero
41a2821099
Create PresenceDevice constructor that takes in an endpoint ID
...
PiperOrigin-RevId: 583266968
2023-11-16 22:15:11 -08:00
hai007
e876b68d90
1. log client_flow_id into ClientSession
...
2. In NS, passing the saved advertising flow id into NC so the client_flow_id in receiver side could be the same as the NS one, which could have the correct records mapping between the NS and NC.
PiperOrigin-RevId: 582876537
2023-11-15 19:02:38 -08:00
hai007
a83fbe3ebb
Correct event types for SendDesktopNotification and SendDesktopTransferEvent
...
PiperOrigin-RevId: 580773405
2023-11-08 21:34:55 -08:00
Anthony Rueda
3d11defc4a
[Presence] Add device ID to DeviceIdentityMetaData
...
PiperOrigin-RevId: 580758850
2023-11-08 20:16:54 -08:00
Edwin Wu
5dacb56a0c
[Connections] Impl to auto connect once the auth compound result is FAILURE.
...
PiperOrigin-RevId: 579049556
2023-11-02 19:57:34 -07:00
hai007
42043ee856
Add more log for Intel PIE API calling
...
PiperOrigin-RevId: 578409693
2023-10-31 23:20:48 -07:00
hai007
c1e5f47e3f
[Analytics] Add analytics for subsequent pairing but entering pairing mode
...
Add is_in_paired_history field when the event is SECRET_HANDSHAKE
LOG_STORAGE_INCREASE(GB/week): <1
1200000 perday * 7 days * (2+1 [tag+bool] + 2+8 [tag+int64] + 2+8 [tag+int64] + 2+1 [tag+bool]) bytes/record
Single record size (average): 26 bytes
PiperOrigin-RevId: 576717056
2023-10-25 19:45:16 -07:00
hai007
629e7ba7c9
Disable Intel PIE for github Opensource repo
...
PiperOrigin-RevId: 576593321
2023-10-25 11:34:34 -07:00
Hai Shang
f93959fd15
Add more logs for BT.
...
PiperOrigin-RevId: 576329921
2023-10-24 17:01:23 -07:00
Francis Tsui
d706984330
[Sharing] add an enum value for SYNC_PURPOSE.
...
PiperOrigin-RevId: 576294050
2023-10-24 14:58:05 -07:00
hai007
9b0f46a2da
Internal change.
...
PiperOrigin-RevId: 573961794
2023-10-16 16:26:55 -07:00
Guogang Li
60735e8e2e
Fixed the logic issue to handle discovered endpoint
...
PiperOrigin-RevId: 573350212
2023-10-13 16:51:36 -07:00
Copybara-Service
ac887e55a9
Merge pull request #2125 from google:dependabot/pub/fastpair/rust/demo/archive-3.3.8
...
PiperOrigin-RevId: 572967743
2023-10-12 11:38:39 -07:00
Copybara-Service
a4edb41be0
Merge pull request #2166 from anayw2001:main
...
PiperOrigin-RevId: 572802874
2023-10-12 00:06:46 -07:00
Anay Wadhera
b0ab83535f
silly season
...
PiperOrigin-RevId: 572781177
2023-10-11 22:08:37 -07:00
Anay Wadhera
0d8ffabe08
Lock flutter_rust_bridge to 1.80.1
2023-10-12 05:03:19 +00:00
Guogang Li
7933f3a75e
Use stable ABSL build
...
PiperOrigin-RevId: 572711938
2023-10-12 04:48:58 +00:00
Anay Wadhera
0da286b19f
Merge pull request #2159 from deling-google:b304413068
...
PiperOrigin-RevId: 572328858
2023-10-12 04:48:43 +00:00
Juliet Levesque
eed80b2891
[Nearby Presence] Cache the manager app id in PresenceDeviceProvider
...
Cache the manager app id sent in UpdateLocalDeviceMetadata() (which is called
every time the service is started up). The manager app id and the account name (which is stored in the already cached Metadata) is needed to fetch the credentials used during connection authentication.
See [Anay's one pager](https://docs.google.com/document/d/1bffDNH-he4qteN3MxkbUz-P2xFoIniO088sRiTc-kkE/edit?usp=sharing ) for more details.
PiperOrigin-RevId: 572067964
2023-10-12 04:48:25 +00:00