Commit Graph

  • c9bb09ce6e Presence discovery data types hais 2022-03-24 08:51:34 -07:00
  • f4b80ccb59 These are the changes for Payload::Type => PayloadType for the flattening CL jfcarroll 2022-03-23 10:09:44 -07:00
  • 4acd3b1a1d Initial impl for Nearby Presence in Nearby SDk. discovery associated data types. hais 2022-03-22 17:55:29 -07:00
  • c3d4ffba65 [BLE Refactor] Fixed BloomFilterBase base member _bits is not initialized when construct from a non-empty ByteArray. edwinwu 2022-03-21 09:36:53 -07:00
  • 6d24d42132 Fix a bug where output files aren't being downloaded. jfcarroll 2022-03-18 10:23:25 -07:00
  • 517d77f5aa This adds parent path and file name to the Payload constructor. This will affect chrome. jfcarroll 2022-03-16 19:17:23 -07:00
  • 31b2aae6c5 Fixed crashes during bandwidth upgrade guogang 2022-03-16 16:35:12 -07:00
  • 2b5c99df70 Refactor Nearby Connections Service layer in Nearby Sharing Service eidenkim 2022-03-15 14:05:27 -07:00
  • 0702409047 [BLE Refactor] Modify to allow zero numSlots for AdvertisementHeader. edwinwu 2022-03-14 19:38:59 -07:00
  • 9239fb0767 Update connections_log.proto hai007 2022-03-08 21:16:01 -08:00
  • 66b425dc4e [BLE Refactor] Impl Start/Stop AdvertisementGattServer edwinwu 2022-03-05 08:32:13 -08:00
  • eadc972af3 Fix BWU crash problem because WIFI_LAN create socket based on IPV6. hai007 2022-03-03 10:15:19 -08:00
  • 91dfdefb9f [BLE Refactor] Impl Start/Stop Advertising function in medium layer. edwinwu 2022-03-03 07:03:31 -08:00
  • 450c536889 Clean up files. edwinwu 2022-03-01 19:55:35 -08:00
  • e0bb166c62 Use 4 bytes string as IP address in NsdServiceInfo guogang 2022-02-28 15:43:48 -08:00
  • fe8bb9a880 Internal script change suetfei 2022-02-25 20:57:53 -08:00
  • 1f84ecddf4 Minor doc update hais 2022-02-25 15:15:19 -08:00
  • f3df0ebb26 Internal doc minor change hais 2022-02-25 12:37:37 -08:00
  • 433d9d84f8 BEGIN_PUBLIC Fix the format of offline_wire_formats.proto END_PUBLIC. edwinwu 2022-02-24 23:30:37 -08:00
  • 81bdb7adc9 Create a Bluetooth endpoint for Device inject connections. Will implement connection lifecycle callback for the inject connections in the following CL. johnsonlu 2022-02-23 17:10:39 -08:00
  • 8f22ffefd4 [BLE Refactor] Move /cal/ble.h , base_types.h to /platform/implementation/ble_v2.h edwinwu 2022-02-21 22:13:11 -08:00
  • 1f00687330 Make IsPreferred() comparator irreflexive. hai007 2022-02-21 02:01:17 -08:00
  • 8326aeef38 [BLE Refactor] Implement CreateAdvertisementHeader in BleV2 medium. edwinwu 2022-02-18 06:29:13 -08:00
  • ca172feb55 Updated header file of windns.h guogang 2022-02-17 09:03:22 -08:00
  • bbc32bbb3f Fix the path to iOS example. suetfei 2022-02-16 16:06:19 -08:00
  • 1326bae8a6 Fix typo in README. suetfei 2022-02-16 16:05:38 -08:00
  • f7224ec68a Fix typo in README. suetfei 2022-02-15 17:02:56 -08:00
  • cec9d9c2a7 Update README.md suetfei 2022-02-14 18:57:02 -08:00
  • 27675b167f Bring ukey2 to latest. suetfei 2022-02-14 21:43:55 -05:00
  • 1edb5d6fd0 Update ukey2 suetfei 2022-02-14 20:17:05 -05:00
  • 12377c32d1 Enabled platform types visible to nearby sharing guogang 2022-02-14 16:47:48 -08:00
  • fe5296404a Updated visibility to nearby sharing guogang 2022-02-14 16:20:52 -08:00
  • 3c8a279829 Add WORKSPACE and .bazelrc and make other changes for bazel build. suetfei 2022-02-13 08:49:53 -08:00
  • 47072f1f1a Update connections_log.proto hai007 2022-02-12 01:24:15 -08:00
  • 659f0a659c [BLE Refactor] Merge platform/implementation/ble_v2.h to /cal/api/ble.h for Advertising defintions. edwinwu 2022-02-11 20:10:52 -08:00
  • 0e6620c970 Internal refactor to fix missing includes. suetfei 2022-02-09 23:52:57 -08:00
  • ae0337db3b Internal refactor to fix bug. suetfei 2022-02-09 10:48:27 -08:00
  • efdd4c0f6a Internal refactor to replace unsupported dependencies. suetfei 2022-02-09 08:09:16 -08:00
  • 7dbe976c51 Internal cleaup for protos. suetfei 2022-02-08 06:00:53 -08:00
  • bdce5dd2be Support NO_WEBRTC in platform/* except WINDOWS. suetfei 2022-02-07 18:00:40 -08:00
  • 3c9565a923 Match GetPayloadPath code in nearby/internal/platform/implementation/windows/platform.cc hai007 2022-02-07 17:30:37 -08:00
  • 37f8b4487e Internal flow change phase 2. suetfei 2022-02-07 17:16:40 -08:00
  • 7661019dc3 [Sharing] Setup self share analytics. fdi 2022-02-07 16:28:09 -08:00
  • 42059a624b Internal Fix Flow 2-4 suetfei 2022-02-04 16:34:30 -08:00
  • 2f4676c58a Modify BUILD visibility rule to expose generated WinRT stubs to Nearby Sharing //location/nearby/cpp/sharing hai007 2022-02-03 14:42:43 -08:00
  • 9abc9a59b9 Combine InputFile and OutputFile into a single class. jfcarroll 2022-02-03 09:57:21 -08:00
  • fa02d255e3 Internal doc date update hais 2022-02-02 19:08:36 -08:00
  • a5086f3878 Modify copybara rules hais 2022-02-02 18:55:33 -08:00
  • 8c48433ae9 Delete overlooked file in cl/425434260. hais 2022-02-02 17:36:19 -08:00
  • b66e7aa6d8 Fix WiFiLan discovery failure problem hai007 2022-02-02 17:09:29 -08:00
  • f5fcd35ced nearby sdk refactor hais 2022-01-31 12:30:32 -08:00
  • 287f0d7174 Internal Flow change for BUILD. suetfei 2022-01-28 17:24:39 -08:00
  • 1bc6798e14 Replace Bluetooth Device creation in the constructor. jfcarroll 2022-01-28 09:31:22 -08:00
  • 1e61c5fb23 This is the fix for StartDiscovery/Connect/Disconnect/StartDiscovery. jfcarroll 2022-01-28 07:35:20 -08:00
  • 5bc20e2ea4 Internal cleaup for protos. suetfei 2022-01-27 16:42:01 -08:00
  • 6b1887c962 Internal process bug fix. suetfei 2022-01-26 10:23:37 -08:00
  • 71292b991b Delete implicit conversion from raw pointer to rtc::scoped_refptr. hai007 2022-01-25 01:31:12 -08:00
  • 1b0efd13ef Internal change. suetfei 2022-01-21 11:33:32 -08:00
  • 9d4ad8a1d7 Internal refactor. suetfei 2022-01-21 10:10:01 -08:00
  • 8ffac387ab Fix "Connection Accept" failure when HelloConnection works as Advertiser hai007 2022-01-21 10:01:34 -08:00
  • e429d2d373 [nearby] Migrate to new rtc::Thread::PostTask() API. hai007 2022-01-21 07:25:25 -08:00
  • 56eb46db06 Separate ConnectionOptions into AdvertisingOptions, ConnectionOptions and DiscoveryOptions everywhere in the core. jfcarroll 2022-01-18 12:54:59 -08:00
  • 04ec681865 Updates GNCDiscoverer to allow requesting a connection with endpoint info as Data and fixes bug where the discovered endpoint info was being sent in connection request instead of the discoverer's endpoint info bourdakos 2022-01-18 08:56:55 -08:00
  • 4d77e82e24 Updates GNCMBonjourConnection to wait for streams to open before writing chunks in order to prevent prematurely ending the streams bourdakos 2022-01-18 08:56:25 -08:00
  • 40ac9b3b25 Implement Disconnect from Endpoint feature hai007 2022-01-14 11:52:02 -08:00
  • cf937ed90f [BLE Refactor] BleAdvertisementHeader by adding psm value and extended advertisement flag to align with Android's counterpart. edwinwu 2022-01-14 05:07:11 -08:00
  • 5e845655bb [Nearby Directory Refactoring] Move nearby/proto codes into the appropriate directories. suetfei 2022-01-13 12:48:06 -08:00
  • 6dfd9fa0a5 Remove local_name from AdvertiseSettings. edwinwu 2022-01-12 02:06:53 -08:00
  • e885c1d42e Add Transfer File payload function hai007 2022-01-10 14:51:28 -08:00
  • 24784b5ebb Internal flow refactor suetfei 2022-01-10 09:26:37 -08:00
  • c90f1d023e 1. In b/206869351, WiFi framework already relaxed the permission checking for WifiManager.getCountryCode() API from requesting NETWORK_SETTING permission to COARSE location. So we can change our code to get country code from WifiManager from Android T. 2. Remove @SuppressWarnings("nullness") in Utils class. hai007 2022-01-06 23:23:28 -08:00
  • fa2b583245 Clean up test for apis added by Analytics. edwinwu 2022-01-06 18:40:18 -08:00
  • acc6f2de9a Move third_party/nearby/cpp/analytics to third_party/nearby/internal/analytics. suetfei 2022-01-06 13:46:51 -08:00
  • cdcd37c616 update date in readme.md hais 2022-01-06 12:23:40 -08:00
  • 53f7d6270e Internal change. hai007 2022-01-05 07:45:56 -08:00
  • 9b7f7a293c add copybara rule of import/include for ios platform edwinwu 2022-01-05 06:55:15 -08:00
  • 24d5e10784 Add one NULL_MESSAGE into the Description enum to represent the null case. hai007 2022-01-04 18:56:05 -08:00
  • 7cddbe3c09 Define _SILENCE_CLANG_COROUTINE_MESSAGE for the :windows cc_library. hai007 2022-01-03 18:47:12 -08:00
  • 9ce7be9812 Refactor Input/Output file to use const char* instead of standard string, and to use parent_folder and file_name for input and output files. This also incorporates the move from nearby_connections to nearby. jfcarroll 2021-12-23 07:03:49 -08:00
  • 8f20fecfab Naive doc update. hais 2021-12-21 17:41:48 -08:00
  • ebce4a6131 Add date in contributing doc. hais 2021-12-21 17:08:41 -08:00
  • 1043ba5be7 Format README.md with line chars limit. hais 2021-12-21 16:21:07 -08:00
  • df0c08007b [Connections][Analytics] Add log source for NC logs. fdi 2021-12-20 20:24:50 -08:00
  • 7406ad8bff RTCConfiguration's default value for sdp_semantics is about to change from kPlanB to kUnifiedPlan. Because of this, all uses of RTCConfiguration has to be updated to explicitly set the sdp_semantics field. hai007 2021-12-20 00:50:48 -08:00
  • 161e842a0b Update date on README.md hais 2021-12-17 14:11:48 -08:00
  • fa352aa5a9 Update iOS InputFile. jfcarroll 2021-12-16 12:01:16 -08:00
  • 2fc61869f9 Add GetDynamicPortRange api for Wifilan medium edwinwu 2021-12-15 16:08:07 -08:00
  • d29b05c367 The information advertised by the remote endpoint might not be a human readable string. This CL adds an endpointInfo property to the GNCDiscoveredEndpointInfo object, which is used to get the raw byte array that was advertised. bourdakos 2021-12-14 11:10:34 -08:00
  • 2e316588f7 Update iOS InputFile. edwinwu 2021-12-13 19:08:11 -08:00
  • 52358d7992 This adds ".nearby/" to payloads that don't have a filename (they are using payloadid instead) jfcarroll 2021-12-13 14:30:46 -08:00
  • c77356eb92 Missed tagging a commented out test for edwinwu, and cleaned up some minor problems with the filename/path validator. jfcarroll 2021-12-13 14:23:51 -08:00
  • 5107a030fd Replace #include "*.proto.h" with #include "*.pb.h" cvandermerwe 2021-12-10 13:15:27 -08:00
  • f12bb6c405 Refactor Input/Output file to use const char* instead of standard string, and to use parent_folder and file_name for input and output files. This also incorporates the move from nearby_connections to nearby. jfcarroll 2021-12-10 12:49:02 -08:00
  • 5ba6623eac Remove #include "third_party/nearby/proto/connections_enums.proto.h" edwinwu 2021-12-07 17:13:45 -08:00
  • e0844785a7 Merge pull request #397 from eric100lin/master hai007 2021-12-07 11:48:11 -08:00
  • 0d02f65cd7 Update the Git repository path in README.md. hai007 2021-12-05 20:44:13 -08:00
  • 8bdc61a10f Add submodule paths and update branch of gtest, depot_tools. Eric Lin 2021-12-06 11:51:43 +08:00
  • 31465e1ce3 Quick fix for missing methods in EndpointChannel class All changes tagged with TODO(jfcarroll) should be reviewed, these are likely not correct changes. jfcarroll 2021-12-03 09:05:50 -08:00
  • e1cf7a9e9f Add AdvertisingMetadata and DiscoveryMetadata in AnalyticsRecorder. edwinwu 2021-12-02 08:20:47 -08:00
  • b48610144b Add ConnectionAttemptMetadata for ConnectionAttempt in AnalyticsRecorder. edwinwu 2021-12-02 08:16:43 -08:00