Eiden Kim
63b12edb45
Add flags to nearby_sharing_feature_flags.h manually
...
PiperOrigin-RevId: 624970993
2024-04-15 08:36:56 -07:00
hai007
6fc1559d23
Automated Code Change
...
PiperOrigin-RevId: 624435924
2024-04-13 02:06:34 -07:00
hai007
d1f3a91e24
Initial implementation of rust decoder
...
PiperOrigin-RevId: 624312324
2024-04-12 15:40:44 -07:00
Daniel Classon
05dac6b184
[Nearby Connections] Rename async scanning flag
...
Renames the enable_ble_v2_async_scanning_advertising flag to just
enable_ble_v2_async_scanning, reflecting that scanning/advertising
can be enabled independently. Work required to add async
advertising is tracked in b/333408829.
PiperOrigin-RevId: 624254277
2024-04-12 12:15:21 -07:00
hai007
535538d5d1
annotate EventType enum
...
PiperOrigin-RevId: 624254082
2024-04-12 12:10:31 -07:00
Francis Tsui
f6b6ee0446
Fix TSAN errors.
...
PiperOrigin-RevId: 623943443
2024-04-11 14:39:28 -07:00
Francis Tsui
7bc8677590
Fix TSAN error.
...
PiperOrigin-RevId: 623926109
2024-04-11 13:41:58 -07:00
Francis Tsui
033d88ca24
TSAN error fixes.
...
PiperOrigin-RevId: 623908987
2024-04-11 12:42:12 -07:00
Anay Wadhera
96374d7ba1
Update Android README to expose more of the QS surfaces
...
PiperOrigin-RevId: 623883363
2024-04-11 11:18:12 -07:00
hai007
10501ebf9c
Update Westworld logging to include connection events
...
PiperOrigin-RevId: 623881505
2024-04-11 11:13:20 -07:00
hai007
03f0b3dae9
Automated Code Change
...
PiperOrigin-RevId: 623732541
2024-04-11 00:29:33 -07:00
hai007
0215e35043
Deprecate the IO_ENDPOINT_IO_ERROR_ON_XXX related result code due to we changed to apply the CONNECTIVITY_CHANNEL_IO_ERROR_ON_XXX in cl/621498234,
...
PiperOrigin-RevId: 623718959
2024-04-10 23:14:46 -07:00
Edwin Wu
78505e91f7
Add the privacy manifests for swift NC-SDK.
...
PiperOrigin-RevId: 623676227
2024-04-10 19:19:11 -07:00
Anay Wadhera
6a2f0c6956
Merge pull request #2421 from anayw2001/main
...
Update Android documentation
2024-04-10 15:16:15 -04:00
Anay Wadhera
93b7fcbec4
Clean up formatting a bit more
2024-04-10 14:31:02 -04:00
hai007
1e1d841965
Multiplex implementation - Create Virtual Output Stream
...
PiperOrigin-RevId: 623540454
2024-04-10 10:44:50 -07:00
Nick Bourdakos
a08a42077c
PR #2404 : Add license header to all source files
...
Imported from GitHub PR https://github.com/google/nearby/pull/2404
Copybara import of the project:
--
a6fbb3c396321c0b9012b787323f5f2ff652fd8f by Nick Bourdakos <bourdakos1@gmail.com >:
Add license header to all source files
Merging this change closes #2404
PiperOrigin-RevId: 623540004
2024-04-10 10:40:38 -07:00
hai007
c198af1495
Automated Code Change
...
PiperOrigin-RevId: 623376075
2024-04-09 22:14:22 -07:00
Anay Wadhera
5a890470dd
Detail the content provider for folder sharing
2024-04-09 16:04:12 -04:00
Anay Wadhera
4a15d6d91c
Be consistent with code headers
2024-04-09 15:53:42 -04:00
Anay Wadhera
b9ca6d45f7
Fix formatting
2024-04-09 14:24:33 -04:00
Anay Wadhera
b14096ce2c
Update README.md to include more details about how to use Quick Share
2024-04-09 14:20:32 -04:00
Anay Wadhera
8f7065ef09
Add buttons to launch Quick Share settings/receiving UI
2024-04-09 17:36:06 +00:00
Anay Wadhera
274ba757a7
Upgrade to Gradle 8.2.2
2024-04-09 17:09:32 +00:00
Ryan Hansberry
f788b89190
[NearbyPresence] Fix typo: remove extraneous semicolon.
...
PiperOrigin-RevId: 623198081
2024-04-09 09:54:23 -07:00
Francis Tsui
8d41593056
Internal changes.
...
PiperOrigin-RevId: 623002360
2024-04-08 17:56:34 -07:00
Ryan Hansberry
f343f4f38b
[NearbyPresence] Update FakePresenceService to allow compilation with tests.
...
PiperOrigin-RevId: 622964231
2024-04-08 15:13:19 -07:00
Francis Tsui
d69bd78d13
Fix deadlock during log rotations.
...
PiperOrigin-RevId: 622916139
2024-04-08 12:10:26 -07:00
Hai Shang
8f51d92f22
internal fix
...
PiperOrigin-RevId: 622893779
2024-04-08 10:49:27 -07:00
Hai Shang
d2c8fc3cd5
Internal fix
...
PiperOrigin-RevId: 622865759
2024-04-08 09:18:16 -07:00
hai007
b9184d39ec
Automated Code Change
...
PiperOrigin-RevId: 622382640
2024-04-05 23:43:26 -07:00
hai007
5193a40b24
Automated Code Change
...
PiperOrigin-RevId: 622367955
2024-04-05 21:56:21 -07:00
hai007
7e023cbf6d
Automated Code Change
...
PiperOrigin-RevId: 622118081
2024-04-05 02:41:54 -07:00
hai007
2a56254756
Automated Code Change
...
PiperOrigin-RevId: 621908243
2024-04-04 10:52:30 -07:00
hai007
d6a6b7e1c3
Automated Code Change
...
PiperOrigin-RevId: 621745483
2024-04-03 23:18:34 -07:00
Francis Tsui
d33c8c6aef
Fix preference file loading bug.
...
PiperOrigin-RevId: 621604205
2024-04-03 12:27:51 -07:00
hai007
2c6926be17
Move IO_ENDPOINT_IO_ERROR_ON_XXX related result code to CONNECTIVITY_CHANNEL_IO_ERROR_ON_XXX, due to they are related to channel writing error.
...
PiperOrigin-RevId: 621498234
2024-04-03 06:06:05 -07:00
Hai Shang
ca936891c8
Add start/stop legacyDeviceAdvertising in connections ble v2
...
PiperOrigin-RevId: 621303221
2024-04-02 14:52:36 -07:00
hai007
734014a841
Add build flag to switch between C++ and rust implemented parser
...
- Both implementations implement `AdvertisementDecoder` interface and provide the
concrete implementation for AdvertisementDecoderImpl
- cleanup missing includes as complained about by clang-tidy
PiperOrigin-RevId: 621187625
2024-04-02 08:43:31 -07:00
hai007
ce7fc7ef69
Automated Code Change
...
PiperOrigin-RevId: 621128773
2024-04-02 04:21:56 -07:00
Nick Bourdakos
ca500a8d98
PR #2393 : Add missing license headers to Swift files
...
Imported from GitHub PR https://github.com/google/nearby/pull/2393
Copybara import of the project:
--
9f5918dd18b0cb825d2f671d18eb15a119a7e6d1 by Nick Bourdakos <bourdakos1@gmail.com >:
Add missing license headers to Swift files
Merging this change closes #2393
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/nearby/pull/2393 from bourdakos1:add-swift-license 9f5918dd18b0cb825d2f671d18eb15a119a7e6d1
PiperOrigin-RevId: 621062126
2024-04-01 23:03:32 -07:00
hai007
419fb08a8f
Internal change
...
PiperOrigin-RevId: 621013420
2024-04-01 19:01:59 -07:00
Copybara-Service
32afb2e89c
Merge pull request #2386 from bourdakos1:firebase-testing
...
PiperOrigin-RevId: 620725145
2024-03-31 19:26:56 -07:00
Nick Bourdakos
aa0a1bdfb8
Update Package.swift
2024-03-31 21:36:38 -04:00
hai007
80570e55b0
Automated Code Change
...
PiperOrigin-RevId: 620702020
2024-03-31 16:16:32 -07:00
Francis Tsui
1e08b2d886
Fixed remaining filesystem calls that throws exceptions.
...
PiperOrigin-RevId: 620379472
2024-03-29 17:33:25 -07:00
hai007
c8168ba1de
Implement Westworld logging of preconnect events
...
PiperOrigin-RevId: 620374739
2024-03-29 17:07:40 -07:00
Francis Tsui
f1d3c2d740
Wrap std::filesystem calls.
...
PiperOrigin-RevId: 620315145
2024-03-29 12:42:04 -07:00
Francis Tsui
ebe6d0dade
Clean up PairedKeyVerificationRunner
...
PiperOrigin-RevId: 620111283
2024-03-28 18:04:48 -07:00
hai007
112da5e64a
Refactor, remove scan_request dependency from AdvertisementDecoder
...
- Removes banned_data_types_, PUBLIC identity advertisements will never have
any corresponding credentials anyways, so decryption will always be skipped
and this is now guarenteed by asserts in UpdatePublicCredentials
- Filtering adv based on identity is moved into advertisement Filter which
already contains the requested identity info from scan_request
- LegacyPresenceScanFilter is no longer used by AdvertisementDecoder since
this is not being used anywhere at the moment
- Cleanup miscellaneous clang-tidy lints about missing or unused includes
PiperOrigin-RevId: 620086399
2024-03-28 16:15:37 -07:00