New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 808637 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

[webauthn] //device/u2f and //device/ctap should be merged into //device/fido

Project Member Reported by jdoerrie@chromium.org, Feb 2 2018

Issue description

The FIDO U2F implementation present in //device/u2f should be merged with the FIDO CTAP implementation in //device/ctap. The U2F and CTAP protocols are very similar which is why the currently existing split does not make much sense. Merging the folders allows for easy code re-use and will streamline the CTAP implementation. The resulting folder should be called //device/fido, named after the FIDO alliance behind both U2F and CTAP.
 
SGTM, thanks, Jan!
 Issue 807043  has been merged into this issue.
Project Member

Comment 3 by bugdroid1@chromium.org, Feb 5 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3e7477455c548ead0d07aa4afe2e3912c20d495b

commit 3e7477455c548ead0d07aa4afe2e3912c20d495b
Author: jdoerrie <jdoerrie@chromium.org>
Date: Mon Feb 05 16:04:16 2018

[fido] Rename //device/u2f to //device/fido

This change renames the //device/u2f folder to //device/fido and updates
affected includes, header guards and dependencies.

Bug:  808637 
Change-Id: I1738e8a8c62a925531a142d4853ac51ada1f386b
Reviewed-on: https://chromium-review.googlesource.com/900304
Reviewed-by: Balazs Engedy <engedy@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Adam Langley <agl@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534391}
[modify] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/content/browser/BUILD.gn
[modify] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/content/browser/webauth/authenticator_impl.cc
[modify] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/content/browser/webauth/authenticator_impl.h
[modify] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/content/browser/webauth/authenticator_impl_unittest.cc
[modify] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/content/test/BUILD.gn
[modify] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/BUILD.gn
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/BUILD.gn
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/DEPS
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/OWNERS
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/attestation_object.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/attestation_object.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/attestation_statement.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/attestation_statement.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/attested_credential_data.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/attested_credential_data.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/authenticator_data.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/authenticator_data.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/ec_public_key.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/ec_public_key.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/fake_hid_impl_for_testing.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/fake_hid_impl_for_testing.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/fido_attestation_statement.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/fido_attestation_statement.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/mock_u2f_ble_connection.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/mock_u2f_ble_connection.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/mock_u2f_device.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/mock_u2f_device.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/mock_u2f_discovery.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/mock_u2f_discovery.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/public_key.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/public_key.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/register_response_data.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/register_response_data.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/register_response_data_fuzzer.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/response_data.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/response_data.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/response_data_fuzzer_corpus/register1
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/response_data_fuzzer_corpus/sign0
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/response_data_fuzzer_corpus/sign1
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/sign_response_data.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/sign_response_data.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/sign_response_data_fuzzer.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_apdu_command.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_apdu_command.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_apdu_fuzzer.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_apdu_response.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_apdu_response.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_apdu_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_connection.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_connection.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_connection_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_device.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_device.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_device_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_discovery.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_discovery.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_discovery_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_frames.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_frames.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_frames_fuzzer.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_frames_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_transaction.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_transaction.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_uuids.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_ble_uuids.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_command_type.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_device.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_device.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_discovery.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_discovery.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_discovery_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_hid_device.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_hid_device.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_hid_device_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_hid_discovery.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_hid_discovery.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_hid_discovery_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_message.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_message.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_message_fuzzer.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_message_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_packet.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_packet.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_parsing_utils.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_parsing_utils.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_register.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_register.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_register_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_request.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_request.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_request_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_response_test_data.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_return_code.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_sign.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_sign.h
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_sign_unittest.cc
[rename] https://crrev.com/3e7477455c548ead0d07aa4afe2e3912c20d495b/device/fido/u2f_transport_protocol.h

Project Member

Comment 4 by bugdroid1@chromium.org, Feb 5 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/98ee9e3a869332fd6a7ce91907ffc518ad99e15e

commit 98ee9e3a869332fd6a7ce91907ffc518ad99e15e
Author: jdoerrie <jdoerrie@chromium.org>
Date: Mon Feb 05 22:03:44 2018

[fido] Move contents of //device/ctap into //device/fido

As a follow up to r534391 this changes moves the contents of
//device/ctap into //device/fido completing the merge of //device/u2f
and //device/ctap. Similarly to r534391 it updates relevant includes,
header guards, and BUILD.gn, DEPS and OWNER files.

Bug:  808637 
Change-Id: I9b0b51b249ee07bae8e88dd846cce189d9b1dbed
Reviewed-on: https://chromium-review.googlesource.com/902282
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534501}
[modify] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/BUILD.gn
[delete] https://crrev.com/b3246b3042dec724733164256d0218d4547ed1b9/device/ctap/BUILD.gn
[delete] https://crrev.com/b3246b3042dec724733164256d0218d4547ed1b9/device/ctap/DEPS
[delete] https://crrev.com/b3246b3042dec724733164256d0218d4547ed1b9/device/ctap/OWNERS
[modify] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/BUILD.gn
[modify] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/OWNERS
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/authenticator_get_assertion_response.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/authenticator_get_assertion_response.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/authenticator_get_info_response.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/authenticator_get_info_response.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/authenticator_make_credential_response.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/authenticator_make_credential_response.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/authenticator_supported_options.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/authenticator_supported_options.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_authenticator_request_param.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_authenticator_request_param.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_constants.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_constants.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_get_assertion_request_param.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_get_assertion_request_param.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_make_credential_request_param.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_make_credential_request_param.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_request_param.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_request_param.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_request_unittest.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_response_fuzzer.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_response_fuzzer_corpus/get_assertion_response_corpus
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_response_fuzzer_corpus/make_credential_response_corpus
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/ctap_response_unittest.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/device_response_converter.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/device_response_converter.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/public_key_credential_descriptor.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/public_key_credential_descriptor.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/public_key_credential_params.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/public_key_credential_params.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/public_key_credential_rp_entity.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/public_key_credential_rp_entity.h
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/public_key_credential_user_entity.cc
[rename] https://crrev.com/98ee9e3a869332fd6a7ce91907ffc518ad99e15e/device/fido/public_key_credential_user_entity.h

Status: Fixed (was: Assigned)
Project Member

Comment 6 by bugdroid1@chromium.org, Apr 23 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/19b944e93f1290ed1646395b3faf3aed5ea8e078

commit 19b944e93f1290ed1646395b3faf3aed5ea8e078
Author: Jun Choi <hongjunchoi@chromium.org>
Date: Mon Apr 23 20:20:20 2018

Rename u2f_parsing_utils.h to fido_parsing_utils.h

Bug:  798573 ,  808637 
Change-Id: I43d93e8b7ec295324901305e168e31506c1a547e
Reviewed-on: https://chromium-review.googlesource.com/1022831
Commit-Queue: Jun Choi <hongjunchoi@chromium.org>
Reviewed-by: Jan Wilken Dörrie <jdoerrie@chromium.org>
Cr-Commit-Position: refs/heads/master@{#552809}
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/BUILD.gn
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/BUILD.gn
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/attested_credential_data.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/authenticator_data.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/authenticator_get_assertion_response.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/authenticator_make_credential_response.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/ec_public_key.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/fake_hid_impl_for_testing.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/fido_attestation_statement.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/fido_ble_device_unittest.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/fido_ble_frames.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/fido_hid_device_unittest.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/fido_hid_message.cc
[rename] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/fido_parsing_utils.cc
[rename] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/fido_parsing_utils.h
[rename] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/fido_parsing_utils_unittest.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/get_assertion_handler_unittest.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/get_assertion_task_unittest.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/make_credential_handler_unittest.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/make_credential_task_unittest.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/mock_fido_device.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/u2f_register_unittest.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/u2f_sign_unittest.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/virtual_fido_device.cc
[modify] https://crrev.com/19b944e93f1290ed1646395b3faf3aed5ea8e078/device/fido/virtual_u2f_device.cc

Sign in to add a comment