gecko-dev/dom/webauthn
Greg V 6efd24a566 Bug 1468349 - Web Authentication - Add FreeBSD Support r=jcj
Summary:
Upstream PR: https://github.com/jcjones/u2f-hid-rs/pull/62

* Extract hidproto module from linux::hidraw
Make the protocol parts independent of Linux code, in preparation for
adding FreeBSD support.

* Add FreeBSD (uhid + devd) support
Tested with a YubiKey 4.

Tags: #secure-revision

Bug #: 1468349

Differential Revision: https://phabricator.services.mozilla.com/D1636

MozReview-Commit-ID: 8NNWRgTEMn2

--HG--
extra : rebase_source : edf774f0a993a18b59b5f8aa10e0977d94ea1de8
2018-06-12 09:55:30 -07:00
..
cbor-cpp Bug 1380529 - Add a CBOR library for WebAuthn (1/3) r=ttaubert 2017-07-13 18:12:57 -07:00
libudev-sys Bug 1449034 - Update Rust crates to use lazy_static 1.0. r=ted 2018-03-26 15:12:56 -07:00
tests Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
u2f-hid-rs Bug 1468349 - Web Authentication - Add FreeBSD Support r=jcj 2018-06-12 09:55:30 -07:00
AuthenticatorAssertionResponse.cpp Bug 1463170 - Set AuthenticatorAssertionResponse.userHandle to null r=ttaubert r=smaug 2018-05-21 09:04:50 -07:00
AuthenticatorAssertionResponse.h Bug 1407093 - Web Authentication - WD-07 updates for user handles r=jcj,smaug 2017-12-13 11:15:16 +01:00
AuthenticatorAttestationResponse.cpp Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
AuthenticatorAttestationResponse.h Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
AuthenticatorResponse.cpp Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
AuthenticatorResponse.h Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
moz.build Bug 1430150 - Implement WebAuthentication permission prompts r=jcj,johannh 2018-03-11 18:47:14 +01:00
nsIU2FTokenManager.idl Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
PublicKeyCredential.cpp Bug 1406471 - Web Authentication - Implement FIDO AppID Extension r=jcj,smaug 2018-02-22 10:53:49 +01:00
PublicKeyCredential.h Bug 1406471 - Web Authentication - Implement FIDO AppID Extension r=jcj,smaug 2018-02-22 10:53:49 +01:00
PWebAuthnTransaction.ipdl Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
U2FHIDTokenManager.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
U2FHIDTokenManager.h Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
U2FSoftTokenManager.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
U2FSoftTokenManager.h Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
U2FTokenManager.cpp Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
U2FTokenManager.h Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
U2FTokenTransport.h Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
WebAuthnCBORUtil.cpp Bug 1416056 - Web Authentication - Default to "None Attestation" r=jcj 2018-02-09 16:34:39 +01:00
WebAuthnCBORUtil.h Bug 1416056 - Web Authentication - Default to "None Attestation" r=jcj 2018-02-09 16:34:39 +01:00
WebAuthnCoseIdentifiers.h Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
WebAuthnManager.cpp Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
WebAuthnManager.h Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
WebAuthnManagerBase.cpp Bug 1455055 part 6. Clean up HandleEvent implementations in dom. r=masayuki 2018-04-20 00:49:30 -04:00
WebAuthnManagerBase.h Bug 1437616 - Fix more Windows bustage on a CLOSED TREE r=me 2018-02-12 22:09:38 +01:00
WebAuthnTransactionChild.cpp Bug 1437616 - Use proper WebAuthn result types defined in the .pidl r=jcj 2018-02-12 21:08:54 +01:00
WebAuthnTransactionChild.h Bug 1437616 - Use proper WebAuthn result types defined in the .pidl r=jcj 2018-02-12 21:08:54 +01:00
WebAuthnTransactionParent.cpp Bug 1421616 - Have one WebAuthnManager instance per CredentialsContainer r=jcj 2017-12-05 19:05:06 +01:00
WebAuthnTransactionParent.h Bug 1421616 - Have one WebAuthnManager instance per CredentialsContainer r=jcj 2017-12-05 19:05:06 +01:00
WebAuthnUtil.cpp Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00
WebAuthnUtil.h Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj 2018-05-30 16:06:09 +02:00