93 Commits
Author SHA1 Message Date
Suet-Fei Li 1b58bc4648 Add back NearbyConnections apple_static_xcframework needed by Kokoro.
PiperOrigin-RevId: 731070050
2025-02-25 16:24:18 -08:00
Suet-Fei Li 7b9217583b set a default lambda value for if_hp_realtek_device_.
PiperOrigin-RevId: 718018321
2025-01-21 12:11:38 -08:00
Suet-Fei Li 951f3b194d add flag disable_wifi_hotspot_for_selected_devices and use it to disable wifi hotspot for HP Realtek devices.
PiperOrigin-RevId: 716405757
2025-01-16 15:45:13 -08:00
Suet-Fei Li f7261d223b internal fix.
PiperOrigin-RevId: 707283565
2024-12-17 16:02:36 -08:00
Suet-Fei Li deefb0b776 Skip deprecated Visibility SELECTED_CONTACTS when publishing Devices.
PiperOrigin-RevId: 706844385
2024-12-16 14:59:27 -08:00
Suet-Fei Li 6ac8179d96 [Identity API Migration] Call PrivateCertificateRefresh when the receiving flow starts.
PiperOrigin-RevId: 703156988
2024-12-05 10:12:43 -08:00
Suet-Fei Li 0803db861f migrate QueryShareCredentials.
PiperOrigin-RevId: 699329477
2024-11-22 17:09:43 -08:00
Suet-Fei Li 526288eaae Migration to new Identity API PublishDevice.
PiperOrigin-RevId: 699308985
2024-11-22 15:45:06 -08:00
Suet-Fei Li 266a773cf8 add flag call_nearby_identity_api and make api::SharingRpcClient base class of NearbyIdentityGrpcClient.
PiperOrigin-RevId: 698945381
2024-11-21 16:04:02 -08:00
Suet-Fei Li fcf48fc289 Temporarily remove Build Sharing targets from Github Acions during API migration.
PiperOrigin-RevId: 698425538
2024-11-20 09:57:39 -08:00
Suet-Fei Li df475a56c4 Temporarily remove Build Sharing from Github Acions.
PiperOrigin-RevId: 698124275
2024-11-19 13:27:37 -08:00
Suet-Fei Li c2ed015c29 log entire ShareTarget for OnShareTargetDiscovered & OnShareTargetLost.
PiperOrigin-RevId: 696966113
2024-11-15 12:25:43 -08:00
Suet-Fei Li ce670e8a3e [DeDup Part 3] Dedup after transfer when we StartScanning again.
PiperOrigin-RevId: 693053977
2024-11-04 12:27:17 -08:00
Suet-Fei Li 6443dfedf7 remove FullName & IconUrl from preference & local device data manager.
PiperOrigin-RevId: 692612482
2024-11-02 22:50:40 -07:00
Suet-Fei Li cf8d435f81 Remove NearbyShareLocalDeviceDataManagerImpl::DownloadDeviceData.
PiperOrigin-RevId: 692265844
2024-11-01 12:57:21 -07:00
Suet-Fei Li b9bb7c9da9 Add logging for device_name & endpoint_id for OnShareTargetDiscovered & OnShareTargetLost.
PiperOrigin-RevId: 688302872
2024-10-21 15:59:58 -07:00
Suet-Fei Li d6c5adbf7c [DeDup Part 2] Add discovery cache to handle rapid DISCOVERED => LOST => DISCOVERED.
PiperOrigin-RevId: 683394503
2024-10-07 17:59:01 -07:00
Suet-Fei Li 541907d584 Fix flaky endpoint de-dup test
PiperOrigin-RevId: 679644759
2024-09-27 10:37:23 -07:00
Suet-Fei Li bdca4aa707 Add de-duplicate in NearbySharing based on device_id matching.
PiperOrigin-RevId: 677910987
2024-09-23 13:10:56 -07:00
Suet-Fei Li a81ce57879 Support 3P oauth flow.
PiperOrigin-RevId: 663964316
2024-08-16 19:39:13 -07:00
Suet-Fei Li ed61f4a143 Change std::get back to ansl::get because it is not supported in chromium.
PiperOrigin-RevId: 617252541
2024-03-19 12:10:05 -07:00
Suet-Fei Li 989efcf2c5 Metadata to DeviceIdentityMetaData Migration
PiperOrigin-RevId: 616182462
2024-03-15 10:57:58 -07:00
Suet-Fei Li fa2bcbe579 Internal Refactor.
PiperOrigin-RevId: 610806721
2024-02-27 10:56:35 -08:00
Suet-Fei Li 84062c8a3b Internal Refactor.
PiperOrigin-RevId: 609768025
2024-02-23 10:29:22 -08:00
Suet-Fei Li 5589166b3b Update copyright year.
PiperOrigin-RevId: 555341312
2023-08-09 19:14:36 -07:00
Suet-fei Li 4616bd60b5 . 2023-06-07 20:40:42 +00:00
Suet-fei Li 03733f21f9 . 2023-06-07 19:16:08 +00:00
Suet-fei Li b862fbf710 add rust validate 2023-06-07 00:10:58 +00:00
Suet-Fei Li 7aa1d852f1 Use public link for MessageStream.
PiperOrigin-RevId: 536516027
2023-05-30 14:52:10 -07:00
Suet-fei Li 9e37ea08be . 2023-05-27 01:08:14 +00:00
Suet-Fei Li 31f3f53000 Fix crypto include path for Chromium.
PiperOrigin-RevId: 524452486
2023-04-14 20:56:29 -07:00
Suet-Fei Li b023a666b9 Add empty EmptySwiftPackageManagerFile.cpp to trigger Swift Build of json.
PiperOrigin-RevId: 524017747
2023-04-13 09:11:14 -07:00
Suet-fei Li 287d06e308 add empty swift file 2023-04-13 07:52:59 +00:00
Suet-fei Li 760b64e2e7 . 2023-04-12 23:09:35 +00:00
Suet-fei Li 1e949dff63 . 2023-04-12 22:44:16 +00:00
Suet-fei Li edf7204c7d Fix json path 2023-04-12 22:43:04 +00:00
Suet-Fei Li ed4e000a2d Add Swift support for json depedency.
PiperOrigin-RevId: 523546713
2023-04-11 17:12:58 -07:00
Suet-fei Li 531c420b5e . 2023-04-11 20:36:40 +00:00
Suet-fei Li 2ecdb45e9d Add Json submodule 2023-04-11 19:22:46 +00:00
Suet-fei Li 20bfbfef7b remove json 2023-04-11 19:19:21 +00:00
Suet-fei Li 10d0285ac9 . 2023-04-11 19:18:30 +00:00
Suet-fei Li 08c9007bb1 Add Json submodule 2023-04-11 18:48:32 +00:00
Suet-Fei Li 893da899a0 Add json external dependency for OSS Bazel Build.
PiperOrigin-RevId: 523234242
2023-04-10 15:57:18 -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
Suet-Fei Li 68f6b5bfbf Refactor oauth and network to better handle retryable errors.
PiperOrigin-RevId: 518007417
2023-03-20 10:28:07 -07:00
Suet-Fei Li 108e7eeae2 Fix LICENSE file.
PiperOrigin-RevId: 516440654
2023-03-14 00:11:18 -07:00
Suet-Fei Li 00f86cde7b Do not build Rust for Windows & Android platforms.
PiperOrigin-RevId: 509133994
2023-02-12 23:07:20 -08:00
Suet-Fei Li 084f7ebd88 Remove location namespace in third_party/nearby.
PiperOrigin-RevId: 500023196
2023-01-06 02:53:57 -08:00
Suet-Fei Li 32163382b9 Internal fix
PiperOrigin-RevId: 494245945
2022-12-09 13:10:37 -08:00
Suet-Fei Li c5bb844509 Internal bug fix.
PiperOrigin-RevId: 494020404
2022-12-08 16:08:26 -08:00
Suet-Fei Li a8ca18f477 Internal refactor.
PiperOrigin-RevId: 493970269
2022-12-08 12:47:57 -08:00
Suet-Fei Li 9f9bd40ada Internal flow.
PiperOrigin-RevId: 493719005
2022-12-07 15:05:45 -08:00
Suet-Fei Li 89a52723c6 Internal flow.
PiperOrigin-RevId: 493701400
2022-12-07 14:00:33 -08:00
Suet-Fei Li b6b692b0ea WIFI Direct implementation (1)
Part 1: Implement internal common code
Add implementation/g3 skeleton code for testing coverage.

PiperOrigin-RevId: 485067018
2022-10-31 09:14:09 -07:00
Suet-Fei Li 2327ab219c Fix Internal Flow.
PiperOrigin-RevId: 467102941
2022-08-11 19:10:48 -07:00
Suet-Fei Li 55f20775d2 Fix internal flow
PiperOrigin-RevId: 466426960
2022-08-09 12:02:16 -07:00
suetfei 4bf31d18da Internal Flow change
PiperOrigin-RevId: 465623255
2022-08-05 12:30:23 -07:00
suetfei 21c2c7c1ea Port crypto from location/nearby/cpp/sharing/implementation/internal/crypto to third_party/nearby/internal/crypto.
BEGIN_PUBLIC
Add crypto library to Nearby.
END_PUBLIC

Remove the reference to absl::SourceLocation as it is not in OSS.

PiperOrigin-RevId: 465427879
2022-08-04 16:11:00 -07:00
suetfei ba3c8810e1 BEGIN_PUBLIC
Internal Flow fix (again)
ENG_PUBLIC

Exclude compiled_proto dir.

PiperOrigin-RevId: 440143840
2022-04-07 10:38:51 -07:00
suetfei 92682f6923 Update README
PiperOrigin-RevId: 439611406
2022-04-05 10:11:51 -07:00
suetfei 85ce12b6b5 Fix broken internal flow.
PiperOrigin-RevId: 439103848
2022-04-02 22:46:20 -07:00
suetfei 3c539103a9 Fix broken internal flow.
PiperOrigin-RevId: 438953015
2022-04-01 18:27:45 -07:00
suetfei 6fd243cb6e Fix internal flow
PiperOrigin-RevId: 438887677
2022-04-01 12:46:30 -07:00
suetfei 7abd0a0767 Rename google_toolbox_for_mac to google-toolbox-for-mac.
PiperOrigin-RevId: 438835006
2022-04-01 08:58:28 -07:00
suetfei 1bf3406ca6 Restore Package.resolved.
PiperOrigin-RevId: 438813655
2022-04-01 06:53:16 -07:00
suetfei e6752f3348 Update README for iOS & macOS Build.
PiperOrigin-RevId: 438758043
2022-04-01 00:43:03 -07:00
suetfei a952c85e49 Internal Flow Change.
PiperOrigin-RevId: 438421136
2022-03-30 16:11:51 -07:00
suetfei d65e41cc4a Internal Flow Fix
PiperOrigin-RevId: 438157831
2022-03-29 16:41:43 -07:00
suetfei fe8bb9a880 Internal script change
PiperOrigin-RevId: 431088787
2022-02-25 20:58:58 -08:00
suetfei bbc32bbb3f Fix the path to iOS example.
PiperOrigin-RevId: 429163479
2022-02-16 16:07:39 -08:00
suetfei 1326bae8a6 Fix typo in README.
PiperOrigin-RevId: 429163293
2022-02-16 16:06:33 -08:00
suetfei f7224ec68a Fix typo in README.
PiperOrigin-RevId: 428910739
2022-02-15 17:03:43 -08:00
suetfei 3c8a279829 Add WORKSPACE and .bazelrc and make other changes for bazel build.
PiperOrigin-RevId: 428343135
2022-02-13 08:50:47 -08:00
suetfei 0e6620c970 Internal refactor to fix missing includes.
PiperOrigin-RevId: 427669790
2022-02-09 23:53:37 -08:00
suetfei ae0337db3b Internal refactor to fix bug.
PiperOrigin-RevId: 427513885
2022-02-09 10:49:31 -08:00
suetfei efdd4c0f6a Internal refactor to replace unsupported dependencies.
PiperOrigin-RevId: 427474223
2022-02-09 08:10:08 -08:00
suetfei 7dbe976c51 Internal cleaup for protos.
PiperOrigin-RevId: 427170889
2022-02-08 06:01:50 -08:00
suetfei bdce5dd2be Support NO_WEBRTC in platform/* except WINDOWS.
PiperOrigin-RevId: 427067819
2022-02-07 18:01:36 -08:00
suetfei 37f8b4487e Internal flow change phase 2.
PiperOrigin-RevId: 427059704
2022-02-07 17:17:20 -08:00
suetfei 42059a624b Internal Fix Flow 2-4
PiperOrigin-RevId: 426518593
2022-02-04 16:35:25 -08:00
suetfei 287f0d7174 Internal Flow change for BUILD.
PiperOrigin-RevId: 424991730
2022-02-02 11:51:37 -08:00
suetfei 5bc20e2ea4 Internal cleaup for protos.
PiperOrigin-RevId: 424738503
2022-02-02 11:44:51 -08:00
suetfei 6b1887c962 Internal process bug fix.
PiperOrigin-RevId: 424383037
2022-02-02 11:40:50 -08:00
suetfei 1b0efd13ef Internal change.
PiperOrigin-RevId: 423369197
2022-02-02 11:37:42 -08:00
suetfei 9d4ad8a1d7 Internal refactor.
PiperOrigin-RevId: 423349737
2022-01-21 10:10:52 -08:00
suetfei 5e845655bb [Nearby Directory Refactoring] Move nearby/proto codes into the appropriate directories.
PiperOrigin-RevId: 421636973
2022-01-13 12:48:51 -08:00
suetfei 24784b5ebb Internal flow refactor
PiperOrigin-RevId: 420779427
2022-01-10 09:27:28 -08:00
suetfei acc6f2de9a Move third_party/nearby/cpp/analytics to third_party/nearby/internal/analytics.
PiperOrigin-RevId: 420135432
2022-01-06 13:47:33 -08:00
suetfei ab15827a7c [Nearby README] Add a link in the README file to IOS Build instructions.
PiperOrigin-RevId: 409292649
2021-11-11 18:22:07 -08:00
suetfei 1b4ae4b28a [Nearby Connection] Add webrtc_stub.*, BUILD.bazel and rename webrtc_socket_wrapper.* => webrtc_socket.* & webrtc_socket.* => webrtc_socket_impl.*.
PiperOrigin-RevId: 408278672
2021-11-08 01:43:53 -08:00
suetfei 94ef1b532b [Nearby Connection] Move peer_id.* & webrtc_socket_wrapper.* up one directory.
PiperOrigin-RevId: 406011497
2021-10-27 16:47:51 -07:00
suetfei f20e7de4e7 [Nearby Cleanup] Remove dead code and unused includes.
PiperOrigin-RevId: 402933192
2021-10-13 15:13:11 -07:00
suetfei 686351c4c3 Replace some C like syntax and add missing include files.
PiperOrigin-RevId: 401541156
2021-10-07 10:07:35 -07:00