- 957fdda [CrOS Tether] Refactor BLE code to key by device ID. by Kyle Horimoto · 7 years ago
- cdfd4cb7c2 [CrOS Tether] Utilize RemoteDeviceCapability within TetherHostFetcher. by Kyle Horimoto · 7 years ago
- 9e37feaa Use the shared instance of base::Default{,Tick}Clock in //components/cryptauth by tzik · 8 years ago
- a8ae8ef4 [CrOS Tether] Work around GATT services unavailable error. by Kyle Horimoto · 8 years ago
- 7cfb36e Fix else-if after returns/breaks in components/. by Lei Zhang · 8 years ago
- f39c2a7 Remove base::Value::IsType() in //components by jdoerrie · 8 years ago
- b1b32d04 Remove unneeded extern keywords. by Lei Zhang · 8 years ago
- 8e07ac1 [CrOS Tether] Notify BleConnectionManager when GATT services missing. by Kyle Horimoto · 8 years ago
- f5ee14e [CrOS Tether] Refactor BLE advertisement generation. by Kyle Horimoto · 8 years ago
- 75b1c3a Convert 0 and NULL to nullptr in components. by Ivan Kotenkov · 8 years ago
- 83ffa24 Listen to GattServicesDiscovered and call error callback. by Sonny Sasaka · 8 years ago
- 70b9e1d Refine metrics for Bluetooth operations. by Ryan Hansberry · 8 years ago
- b024d19b Filter out bluetooth events about other devices. by Sonny Sasaka · 8 years ago
- eef344fe Add metrics for various Bluetooth operations. by Ryan Hansberry · 8 years ago
- 96f3eba Switch make_scoped_refptr to MakeRefCounted. by kylechar · 8 years ago
- a2aa7d8 Add a last update timestamp to RemoteDevice. by Ryan Hansberry · 8 years ago
- ba30df5 [CrOS MultiDevice] Add test double for DeviceCapabilityManager. by Regan Hsu · 8 years ago
- f737fbf [CrOS Tether] Use BluetoothDevice immediately after scan to connect. by Kyle Horimoto · 8 years ago
- 6412d35 [CrOS Tether] Stop discovery sessions asynchronously. by Kyle Horimoto · 8 years ago
- 21a4fde [CrOS Tether] Fix crash in SecureChannel. by Kyle Horimoto · 8 years ago
- fb8ff8d [CrOS Tether] Add new device properties to chrome://proximity-auth. by Kyle Horimoto · 8 years ago
- 33b8a98 [CrOS Tether] Fix timeout values for GATT connections. by Kyle Horimoto · 8 years ago
- 70e761d [CrOS Tether] Add support for filtering by Pixel-only phones. by Kyle Horimoto · 8 years ago
- b3e3134c [CrOS Tether] Add timeouts for each step in creating Weave connection. by Kyle Horimoto · 8 years ago
- 518f953 [CrOS RemoteDeviceProvider] Adding factory to RemoteDeviceProviderImpl. by Regan Hsu · 8 years ago
- 9fc97cc [CrOS RemoteDeviceProvider] Make RemoteDeviceProvider a pure-virtual base class. by Regan Hsu · 8 years ago
- 695adbb Convert std::queue to base::queue in components. by Brett Wilson · 8 years ago
- 0906be1 [CrOS Tether] Remove BluetoothThrottler. by Kyle Horimoto · 8 years ago
- 564d350 Fix some -Wdelete-non-virtual-dtor warnings. by Nico Weber · 8 years ago
- 63dc3cc7 [CrOS MultiDevice] Add new fields to Remote Device. by Kyle Horimoto · 8 years ago
- 1a5027d [CrOS Tether] Cover all edge cases for BLE connections. by Kyle Horimoto · 8 years ago
- f9509b7 [CrOS Tether] Fix crash in BluetoothLowEnergyCharacteristicsFinder. by Kyle Horimoto · 8 years ago
- 8908ba21 [CrOS Tether] Fail gracefully when GATT characteristic cannot be found. by Kyle Horimoto · 8 years ago
- a98534f [CrOS Tether] Fix BluetoothThrottler crash. by Kyle Horimoto · 8 years ago
- ad428f3 CryptAuthEnrollmentManager: Initialize scheduler_ in the constructor. by Kyle Horimoto · 8 years ago
- 3c00608a8 [CrOS Multidevice] Create DeviceCapabilityManager, which manages a devices's capabilities. by Regan Hsu · 8 years ago
- f731607f [CrOS Tether] Fix crash in SecureChannel during Tether disconnection. by Kyle Horimoto · 8 years ago
- 1f1aa4c [CrOS MultiDevice] Create RemoteDeviceProvider, which synchronously provides RemoteDevice objects. by Regan Hsu · 8 years ago
- e4aa73e [CrOS Tether] Add an OnMessageSent() function to SecureChannel::Observer. by Kyle Horimoto · 8 years ago
- 2693aa8 [CrOS Tether] Eliminate crash in D2D-Auth protocol. by Kyle Horimoto · 8 years ago
- 45a4619 Adding FindEligibleForPromotion CryptAuth API. by Gustavo Sacomoto · 8 years ago
- 6125665 Fix log in BluetoothLowEnergyWeavePacketReceiver to use RemoteDevice ID instead of empty BT address. by hansberry · 8 years ago
- 13592b1 Network traffic annotation added to OAuth2ApiCallFlow and its subclasses. by rhalavati · 8 years ago
- cfd337b [CrOS Tether] CryptAuthDeviceManager: Create the SyncScheduler within the constructor instead of within Start(). by khorimoto · 8 years ago
- 25e8d1b [CrOS Tether] Move LocalDeviceDataProvider from //chromeos/components/tether to //components/cryptauth. by khorimoto · 8 years ago
- 0c6f374 Remove a static initializer from foreground_eid_generator.cc by pasko · 8 years ago
- f3c3acf [CrOS Tether] Removed spammy logs, and adjusted some existing logs. by khorimoto · 8 years ago
- 6d116f3 CryptAuth: Improve logging around device syncing to display a human-readable device name. by hansberry · 8 years ago
- 05c0375 Add a connection response timeout to BluetoothLowEnergyWeaveClientConnection. by hansberry · 8 years ago
- 7d0b5df Always initialize the are_beacon_seeds_loaded field of RemoteDevice. by hansberry · 8 years ago
- 3a7275f8 Remove possible Use-After-Frees with DictionaryValue::Set by jdoerrie · 8 years ago
- 503e2b8 [EasyUnlock] Hook up SetConnectionInterval API in uWeave connection. by tengs · 8 years ago
- 00555778 Updating D2D protocol to v1 to support separate sequence numbers. by sacomoto · 8 years ago
- b4388f6 [EasyUnlock] Add beacon_seeds to RemoteDevice. by tengs · 8 years ago
- e9d3b39 [EasyUnlock] Reduce Bluetooth throttler time from 7 seconds to 1 seconds. by tengs · 8 years ago
- ac674ab Revert of [EasyUnlock] Add beacon_seeds to RemoteDevice. (patchset #6 id:120001 of https://codereview.chromium.org/2859053003/ ) by tsergeant · 8 years ago
- c3636c28 [EasyUnlock] Add beacon_seeds to RemoteDevice. by tengs · 8 years ago
- a9983ea [EasyUnlock] Move DataWithTimestamp out of ForegroundEidGenerator so it can be shared. by tengs · 8 years ago
- 6b932ec [EasyUnlock] Fixing the setup connection finder and message format. by sacomoto · 8 years ago
- 3dc61d23 [EasyUnlock] Update BluetoothLowEnergyConnectionFinder to look for EIDs. by tengs · 8 years ago
- 40efa1fd [ProximityAuth] Remote static initializers from uWeave classes. by tengs · 8 years ago
- 7c5e2d42 Revert of [EasyUnlock] Update BluetoothLowEnergyConnectionFinder to look for EIDs. (patchset #8 id:140001 of https://codereview.chromium.org/2841743003/ ) by thakis · 8 years ago
- 2202d10 [EasyUnlock] Update BluetoothLowEnergyConnectionFinder to look for EIDs. by tengs · 8 years ago
- 559ef0f [EasyUnlock] Add BackgroundEidGenerator, which returns the nearsest EIDs to scan for. by tengs · 8 years ago
- 19d202d Refactor EidGenerator to ForegroundEidGenerator. by tengs · 8 years ago
- b55e4c2 Disable logging in CryptAuthBluetoothLowEnergyWeaveClientConnectionTest. It was too spammy. by khorimoto · 8 years ago
- 25db618 Migrate Cryptauth*Managers RegisterPrefs to CryptAuthService::RegisterProfilePrefs. by hansberry · 8 years ago
- 8e3c185 [CrOS Tether] Fill out the Initializer class. Tether will now initialize fully once the flag is enabled. by khorimoto · 8 years ago
- 1dedf46 [CrOS Tether] Make BluetoothThrottler a singleton which can be easily shared between EasyUnlock and tethering. by khorimoto · 8 years ago
- 380df565 [CrOS Tether] Update SecureChannel and BleConnectionManager to use CryptAuthService instead of a Delegate. by khorimoto · 8 years ago
- 0371cd7b [CrOS Tether] Add FakeCryptAuthService, a test double for CryptAuthService. by khorimoto · 8 years ago
- ee58c2ec BluetoothLowEnergyWeaveClientConnection: exit early after destroying a connection. Not doing so can result in a crash. by hansberry · 8 years ago
- 8684c9a Move TestingPrefService to use unique_ptr<Value> by vabr · 8 years ago
- 4a81fdb [CrOS Tether] Integrate CryptAuthService into EasyUnlock and Tether. by khorimoto · 8 years ago
- 2c9c4cb Revert of [CrOS Tether] Integrate CryptAuthService into EasyUnlock and Tether. (patchset #4 id:60001 of https://codereview.chromium.org/2769143003/ ) by ksakamoto · 8 years ago
- 4caad9b [CrOS Tether] Integrate CryptAuthService into EasyUnlock and Tether. by khorimoto · 8 years ago
- b9d1218 Revert of [CrOS Tether] Integrate CryptAuthService into EasyUnlock and Tether. (patchset #8 id:140001 of https://codereview.chromium.org/2751973006/ ) by ksakamoto · 8 years ago
- 7cbc0c2 [CrOS Tether] Integrate CryptAuthService into EasyUnlock and Tether. by khorimoto · 8 years ago
- 16816d2b [CrOS Tether] Create CryptAuthService and implement it via ChromeCryptAuthService and ChromeCryptAuthServiceFactory. by khorimoto · 8 years ago
- c5f3fd4c2 [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang · 8 years ago
- 23972357 Remove base::FundamentalValue by jdoerrie · 8 years ago
- e2d82ff [CrOS Tether] Create TetherHostFetcher class, which fetches RemoteDevice objects corresponding to tether hosts which have been synced by CryptAuth. by khorimoto · 8 years ago
- 15db143 [CrOS Tether] Create cryptauth::RemoteDeviceLoader and make it sharable with CrOS Tether. by khorimoto · 8 years ago
- c2a957c build: Enable auto raw pointer deduction check on linux. by vmpstr · 8 years ago
- 5187e38 Revert of build: Enable auto raw pointer deduction check on linux. (patchset #2 id:20001 of https://codereview.chromium.org/2697873004/ ) by vmpstr · 8 years ago
- 4075255 build: Enable auto raw pointer deduction check on linux. by vmpstr · 8 years ago
- 6d9996c8 Fix auto raw pointer deduction on linux by vmpstr · 8 years ago
- 51d2457 [CrOS Tether]: Create BleConnectionManager, which manages secure connections between the current device and remote devices. by khorimoto · 8 years ago
- f1ec431 [CrOS Tether] Add SecureChannel, a class which encapsulates authentication within a Connection. by khorimoto · 8 years ago
- d235565 Revert of [CrOS Tether] Add SecureChannel, a class which encapsulates authentication within a Connection. (patchset #3 id:40001 of https://codereview.chromium.org/2656503003/ ) by thakis · 8 years ago
- f11872d [CrOS Tether] Add SecureChannel, a class which encapsulates authentication within a Connection. by khorimoto · 8 years ago
- 83f6eb98 [CrOS Tether] Refactor BluetoothLowEnergyWeaveClientConnection to take a bluetooth address (as a string) in its constructor. by khorimoto · 8 years ago
- 03d4d06 Remove deprecated ScopedVector in //components/cryptauth by ke.he · 8 years ago
- cec3fb2 [CrOS Tether]: Move authentication-related classes from //components/proximity_auth to //components/cryptauth. by khorimoto · 8 years ago
- f7a6aff CryptAuth Component: Fix inconsistencies with test names and #define names. by khorimoto · 8 years ago
- f459482 [CrOS Tether] Add a "feature" field to WireMessage. by khorimoto · 8 years ago
- f39002f [CrOS Tether] Create BleAdvertiser, a class which advertises to remote devices. by khorimoto · 8 years ago
- 84b0d66 [CrOS Tether] Create RemoteBeaconSeedFetcher class. by khorimoto · 8 years ago
- 04cac69 [CrOS Tether] Create BleScanner, a class which scan BLE advertisements and identifies nearby devices. by khorimoto · 8 years ago
- ac31f879 Tweak CryptauthDeviceManager to store fetched BeaconSeed data in Base64URL encoding, and retrieve it as raw data. This is necessary because CryptauthDeviceManager assumed that BeacondSeed data from the server was Base64 encoded, when in reality it was raw. by hansberry · 8 years ago