Qin Wang
dcc4ed0249
Implement Fast Pair scanner broker
...
PiperOrigin-RevId: 509593803
2023-02-14 11:47:21 -08:00
Janusz Sobczak
4f21a570e4
Add ParseAndroidSharedCredential test
...
PiperOrigin-RevId: 509588875
2023-02-14 11:31:37 -08:00
Guogang Li
7fd2515b4e
Added utility methods to handle winrt::guid and nearby::uuid
...
PiperOrigin-RevId: 509583159
2023-02-14 11:10:09 -08:00
Edwin Wu
1e229e31c5
[Nearby Connections] Add OS_INFO for NC C++.
...
PiperOrigin-RevId: 509443158
2023-02-14 00:05:17 -08:00
suetfei
1e0e0a922b
Merge pull request #1315 from edwinwugoog/compile-protos
...
Compile protos
2023-02-13 23:44:19 -08:00
edwinwugoog
7559639ef2
Compile protos
2023-02-14 14:41:04 +08:00
Anay Wadhera
ce70894099
Internal change
...
PiperOrigin-RevId: 509327800
2023-02-13 14:07:45 -08:00
Suet-Fei Li
00f86cde7b
Do not build Rust for Windows & Android platforms.
...
PiperOrigin-RevId: 509133994
2023-02-12 23:07:20 -08:00
Nick Bourdakos
60d021b5f2
Add initial implementation for Wi-Fi LAN medium that use the Network framework
...
PiperOrigin-RevId: 508784614
2023-02-10 16:47:27 -08:00
Qin Wang
1d01973d17
Fix Metadata downloading callback issue
...
PiperOrigin-RevId: 508767628
2023-02-10 15:25:35 -08:00
hai007
b204aed4cb
Don't ignore GNCCoreAdapter completion handler errors in Swift APIs.
...
PiperOrigin-RevId: 508760708
2023-02-10 14:53:35 -08:00
Qin Wang
68739bab45
Fix flacky test: fastpair_controller_test
...
PiperOrigin-RevId: 508727920
2023-02-10 12:35:55 -08:00
Edwin Wu
d37c80dfc5
[Nearby Connections] Add OS_INFO at initial connection for BWU protocol.
...
PiperOrigin-RevId: 508561261
2023-02-09 21:37:28 -08:00
Nick Bourdakos
a96760b977
Add implementation for Wi-Fi LAN server socket that use the Network framework
...
PiperOrigin-RevId: 508517597
2023-02-09 17:21:26 -08:00
Nick Bourdakos
296c6dd2dc
Merge pull request #1301 from jgsobczak/compile-metadata
...
Compile protos
2023-02-09 19:05:09 -05:00
Qin Wang
eaf46568a4
Implement FastPairDataEncryptor for Fast Pair Windows
...
PiperOrigin-RevId: 508492184
2023-02-09 15:30:44 -08:00
Janusz Sobczak
24806ded6d
Compile protos
2023-02-09 15:23:23 -08:00
Qin Wang
5cb25a1a70
Implement Fast Pair discoverable scanner
...
PiperOrigin-RevId: 508484936
2023-02-09 15:01:54 -08:00
Janusz Sobczak
75feca580b
Replace device_id with device_type
...
PiperOrigin-RevId: 508482519
2023-02-09 14:52:53 -08:00
Janusz Sobczak
da723cfaa6
Remove usages of Metadata::device_id
...
PiperOrigin-RevId: 508465243
2023-02-09 13:48:17 -08:00
Aaron Yu
b8627563a0
Fix bluetooth socket crash during release of resource
...
From the crash call stack, the app crashed at the line `windows_socket = nullptr;` This is because the previous line `windows_socket_.Close();` has already released all unmanaged resources associated with the StreamSocket object.
https://learn.microsoft.com/en-us/uwp/api/windows.networking.sockets.streamsocket.close?view=winrt-22621#remarks
By RAII, assigning `windows_socket_` to nullptr is equivalent to calling `delete` on the StreamSocket allocated on the heap again, which results in null pointer exception `Exception infoEXCEPTION_ACCESS_VIOLATION_READ @0x00000000` because it has already been released in the previous line by Close().
PiperOrigin-RevId: 508454142
2023-02-09 13:05:29 -08:00
hai007
be32b7d2d9
Indicate "Their supported medium" is not real if the other device is host
...
PiperOrigin-RevId: 508426593
2023-02-09 11:20:39 -08:00
Guogang Li
5471115999
Fixed the issue of converting mac address
...
PiperOrigin-RevId: 508214399
2023-02-08 16:28:40 -08:00
Nick Bourdakos
fc3bf91485
Add implementation for Wi-Fi LAN sockets that use the Network framework
...
PiperOrigin-RevId: 507922710
2023-02-07 16:54:11 -08:00
Janusz Sobczak
aa95be4ff4
Add java options to proto files
...
PiperOrigin-RevId: 507900410
2023-02-07 15:24:30 -08:00
Qin Wang
21e12fe8aa
Add constructor and destructor for FakeFastPairReposity
...
PiperOrigin-RevId: 507873629
2023-02-07 13:44:53 -08:00
hai007
c80dd182e2
Automated visibility attribute cleanup.
...
PiperOrigin-RevId: 507844899
2023-02-07 11:53:54 -08:00
Anay Wadhera
dc8b1ef7ee
Expose internal/platform windows implementation to presence and add bcrypt.lib for resolving bcrypt symbols in absl
...
PiperOrigin-RevId: 507834078
2023-02-07 11:13:38 -08:00
Qin Wang
778af635ec
compatible_with = ["//buildenv/target:non_prod"]
...
PiperOrigin-RevId: 507831985
2023-02-07 11:06:41 -08:00
hai007
e28a1986b3
Automated visibility attribute cleanup.
...
PiperOrigin-RevId: 507776711
2023-02-07 07:42:26 -08:00
Nick Bourdakos
f68283a948
Merge pull request #1281 from jgsobczak/compile-protos
...
Compile protos
2023-02-06 20:34:11 -05:00
Janusz Sobczak
5f4144cd0b
Update SharedCredential definition
...
PiperOrigin-RevId: 507568902
2023-02-06 13:33:23 -08:00
Qin Wang
d1d7cfad56
Replace absl::optional with std::optional
...
PiperOrigin-RevId: 507563369
2023-02-06 13:14:25 -08:00
Qin Wang
a48130f407
Remove duplicate Network folder from location/nearby
...
PiperOrigin-RevId: 507563077
2023-02-06 13:10:55 -08:00
Janusz Sobczak
d39f40a059
Compile protos
2023-02-03 17:08:17 -08:00
Janusz Sobczak
b9efeaa881
Update SharedCredential definition
...
PiperOrigin-RevId: 506117150
2023-02-03 16:34:34 -08:00
Guogang Li
26973fada5
Use read/write buffer in bluetooth socket
...
PiperOrigin-RevId: 506815067
2023-02-02 22:49:32 -08:00
Qin Wang
c52f1a4000
Implement Fast Pair scanner
...
PiperOrigin-RevId: 506807562
2023-02-02 21:57:35 -08:00
hai007
1c19d52f29
Limit log spam from Analytics Recorder.
...
PiperOrigin-RevId: 506722936
2023-02-02 14:26:35 -08:00
hai007
c1ffccfacf
Create FakeFastPairRepository for test support
...
PiperOrigin-RevId: 506720516
2023-02-02 14:17:58 -08:00
Eiden Kim
3d9ce368ff
Fixed crashpad db creation failure and changed root to CommonAppData. Changed captured Nearby Share Info to save to CommonAppData. Changed Clearcut root to CommonAppData.
...
PiperOrigin-RevId: 506528040
2023-02-01 23:15:22 -08:00
Janusz Sobczak
270aad8ca8
Fix use-after-free defect
...
PiperOrigin-RevId: 506477039
2023-02-01 18:15:38 -08:00
Anay Wadhera
16af6a7e6b
Allow tests to be runnable on Windows
...
PiperOrigin-RevId: 506364864
2023-02-01 10:59:01 -08:00
Eiden Kim
db6300fcc7
Add winrt visibility to Nearby Share app.
...
PiperOrigin-RevId: 506232180
2023-02-01 00:23:32 -08:00
hai007
72f0b1d323
Create Fast Pair repository to manage server access API.
...
PiperOrigin-RevId: 506162700
2023-01-31 17:32:21 -08:00
Nick Bourdakos
9fef440925
Update Dart payload callbacks to better support file and byte payloads
...
PiperOrigin-RevId: 506006910
2023-01-31 08:15:55 -08:00
Guogang Li
0c336e12b9
Log more information for connection error in Wi-Fi hotspot
...
PiperOrigin-RevId: 505840790
2023-01-30 17:18:18 -08:00
Qin Wang
295564bd3a
Implement Fast Pair Data Parser
...
PiperOrigin-RevId: 505800235
2023-01-30 14:35:10 -08:00
Guogang Li
d7d6646b5b
Report device lost when advertising data changed in BLE
...
PiperOrigin-RevId: 505768728
2023-01-30 12:36:56 -08:00
hai007
3f135b2d0f
Add Ethernet information into connection_info if Wifi is not connected
...
PiperOrigin-RevId: 505766130
2023-01-30 12:26:08 -08:00