W3C home > Mailing lists > Public > public-webauthn@w3.org > August 2022

[webauthn] new commits pushed by agl

From: Adam Langley via GitHub <sysbot+gh@w3.org>
Date: Sat, 20 Aug 2022 20:39:53 +0000
To: public-webauthn@w3.org
Message-ID: <push-6940a43a63833e21cc93e25caf39948565fb6aba-1661027990-sysbot+gh@w3.org>

The following commits were just pushed by agl to https://github.com/w3c/webauthn:

* Add sections for new API methods
  by Matthew Miller
https://github.com/w3c/webauthn/commit/59ecbf3b0cd11720e647db7f4eba031c5a8a1d31

* Migrate toJSON to instance method defs
  by Matthew Miller
https://github.com/w3c/webauthn/commit/493095fc51d99cc3c1bfbd0b8aa515fc5d2fc2fb

* Add notes
  by Matthew Miller
https://github.com/w3c/webauthn/commit/e87c96d89b7cbd452b4c6139de242ea7f5a8a8bf

* Add placeholder IDL for optionsFromJSON
  by Matthew Miller
https://github.com/w3c/webauthn/commit/bec86b509cc6c61ed160ff24b11e8bc8ae6d257e

* Take a stab at toJSON IDL definitions
  by Matthew Miller
https://github.com/w3c/webauthn/commit/002d0f5a89f97e329c3b2caade0485c4352ea47b

* Clarify toJSON behavior
  by Matthew Miller
https://github.com/w3c/webauthn/commit/a476667f051e7bcc4d0cc0367933a935d8725d43

* Group related IDL defs together
  by Matthew Miller
https://github.com/w3c/webauthn/commit/161e102d7d9b40d0def2f736503aa1782fd575b9

* Define IDLs for optionsFromJSON()
  by Matthew Miller
https://github.com/w3c/webauthn/commit/16aab08c659a31a57f592e2261c78705b43b1f1d

* Finish a thought
  by Matthew Miller
https://github.com/w3c/webauthn/commit/d264b61d50f9c241d683ee9632fc61e705c5c433

* Mark arguments required
  by Matthew Miller
https://github.com/w3c/webauthn/commit/c1aef2768cf74d82c2053baf7f8e6894df85a1f6

* Remove notes rationalizing new API existence
  by Matthew Miller
https://github.com/w3c/webauthn/commit/e11e51832514c8acde3c902c6465d4a5222a3ab0

* Try to take care of fatal build errors
  by Matthew Miller
https://github.com/w3c/webauthn/commit/91161a27bf6673f849c86a9fa5563495e796cfb4

* Define AuthenticationExtensionsClientInputsJSON
  by Matthew Miller
https://github.com/w3c/webauthn/commit/1161328c54c6609cc0dd70345c68a217976e45cb

* Add required and align properties
  by Matthew Miller
https://github.com/w3c/webauthn/commit/f13cb3580015ddb76dbf196d2722b087bdb2284a

* Split up optionsFromJSON for simplicity's sake
  by Matthew Miller
https://github.com/w3c/webauthn/commit/bfa21b07280c5988a8dd85206062c76e8fbe3b38

* Refine definition of `toJSON()` method
  by Matthew Miller
https://github.com/w3c/webauthn/commit/4a904af828443f74bed2759ef98fcb6d05429a8b

* Move JSON xmp out of PublicKeyCredential dl
  by Matthew Miller
https://github.com/w3c/webauthn/commit/078e432f332fb0147b3bd7471ba76ecd611ce998

* Remove required from property with default value
  by Matthew Miller
https://github.com/w3c/webauthn/commit/c0c94545f1b58089ebce794786bbcacbb5b9396a

* Split up options methods into two sections
  by Matthew Miller
https://github.com/w3c/webauthn/commit/22a796cf6392194acafa9ff792deef7ce1e173bb

* Return authenticatorAttachment and transports
  by Matthew Miller
https://github.com/w3c/webauthn/commit/6fa0da70744e1388d058c99cc0ce953b1977765d

* Define clientExtensionResults in toJSON()
  by Matthew Miller
https://github.com/w3c/webauthn/commit/592271dc169f0f4538034bfff79728ca2a07c2c0

* Try to support all extension inputs
  by Matthew Miller
https://github.com/w3c/webauthn/commit/408b323a03168e4636519d769091b1df4fc5307a

* Readd the PRF extension.

This reverts commit 9e634a8a4e3b30a768cda642452c862cc836a65d.
  by Adam Langley
https://github.com/w3c/webauthn/commit/baa8169d3f47c02f20203c018f3b49525fe0d4a8

* Incorporate Emil's feedback
  by Matthew Miller
https://github.com/w3c/webauthn/commit/582b2e2014c7cac6d9582738c4d1758e82b4acf5

* Rename options methods from `get-` to `parse-`
  by Matthew Miller
https://github.com/w3c/webauthn/commit/ae3a7d43807f5fa979b5741048faf3ffc3d1e8a9

* Incorporate @emlun's copy advice
  by Matthew Miller
https://github.com/w3c/webauthn/commit/b1b5fd1fd6ed629b4a65b9d143b25f4ade3ca6f4

* Attempt to define rules for when encoding fails
  by Matthew Miller
https://github.com/w3c/webauthn/commit/88bd8fbd8c8da7e8d15e2fe64f82af08f6a41f47

* Fix trailing whitespace
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/a376e338869e8e91741ef51ecd3519e66a65dc50

* Fix autolink reference
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/0383129e41582c75fbafa5bbb59cab4df609dae1

* Fix indentation
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/7a8c4947c7f188c1330da03525d2c395d3b7e58c

* Fix typo
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/613aed4707c4cb7712bc6dd97fde918a47b52c35

* Use [RP] and [WRP] macros
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/c62b7735b879ff2b589773de5e21fa1f2fe98b16

* Incorporate feedback on wording for exceptions
  by Matthew Miller
https://github.com/w3c/webauthn/commit/12e50712a5a02b0ebab7a22c77e7a6760e160865

* Remove extraneous brackets
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/4cd4edc1f8bfe92d763b788c9e1d16203fde7558

* Order Terminology definitions alphabetically
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/67f1df414da6fceb986d5eb9651f4c2d319dae70

* Merge Relying Party and WebAuthn Relying Party definitions

As is already the case for Authenticator/WebAuthn Authenticator and
Client/WebAuthn Client.
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/6851b43c6fc481788e27a6cb54c92aa7c1fb32ed

* Use "public key credential source" consistently

See: https://github.com/w3c/webauthn/issues/1707
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/750efd8a7f9d1fca3bcaf017c2140cf1df197851

* Add "hybrid" as a transport.

FIDO has chosen the name Hybrid for the transport formerly known as
caBLE. This change adds it as a known transport in WebAuthn. Since the
`AuthenticatorTransport` enum is illustrative and not actually
referenced anywhere in the IDL, this is technically a non-normative
change. Also, RPs only store and regurgitate these strings so no change
in RP processing is needed. Still, it's useful to have these strings
documented.
  by Adam Langley
https://github.com/w3c/webauthn/commit/656e61356345c709292b6b2fcaaff7a57a82bf33

* Merge pull request #1703 from w3c/masterkale-1683-json-serialization

New PublicKeyCredential methods for JSON (de)serialization
  by Matthew Miller
https://github.com/w3c/webauthn/commit/3cdea2be98b6758307c5d275b22a307881efbc93

* Non-modal "conditionally mediated" UI (#1576)

Add conditional UI flow

This PR enables a non-modal "conditionally mediated" UI feature for WebAuthn which RPs may utilize to provide a credential selection UI only if the user has a discoverable credential registered with the Relying Party on their authenticator (the latter being the "condition"). The credential is displayed alongside an autofilled username or password input field. This helps RPs solve the "bootstrapping problem" when migrating their user base from traditional username and password to WebAuthn: websites can fire a WebAuthn call while showing their typical username and/or password prompt without worrying about showing a modal dialog error if the device lacks appropriate credentials.

See also:
https://github.com/w3c/webauthn/wiki/Explainer:-WebAuthn-Conditional-UI
Fixes #1545

Overview "omnibus" issue: #1637
See also discussion in Issues #1356 #1533 #1568

Co-authored-by: Nina Satragno <nsatragno@gmail.com>
Co-authored-by: Jeff Hodges <nsatragno@gmail.com>
Co-authored-by: Emil Lundberg <emil@emlun.se>
Co-authored-by: Matthew Miller <mmiller@duosecurity.com>
  by =JeffH
https://github.com/w3c/webauthn/commit/8ad94483f7453ce7fe3a05cec5babdbba01411fa

* Clarify why PII is not allowed in user handle
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/be456bd4e5b43115b8289e24917882ca202724fe

* Merge pull request #1746 from w3c/editorial-fixes

Fix some editorial issues
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/3f86ce7db448d5f120c8ed184981bd4929bbcfcb

* Disambiguate autolink references
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/e70c93f85afd54b172884d8974d10934e3b28a05

* Add BE/BS flags to diagrams, and fix alignments and line widths
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/43468f8d5697ce08ef7b7e32719b7f13895811c9

* first version of issue templates
  by Tim Cappalli
https://github.com/w3c/webauthn/commit/4f29feb88eb12e533876574227261a455ab96129

* fix wg-administrivia
  by Tim Cappalli
https://github.com/w3c/webauthn/commit/862d15507bce7cfe0e943892b3053250cd369ec2

* Merge pull request #1732 from agl/prf

Re-add the PRF extension.
  by John Bradley
https://github.com/w3c/webauthn/commit/f3d4a9ab3faf825a879e44c29e57ca1d09a45b66

* Merge pull request #1765 from w3c/issue-1763-uv-pii

Clarify why PII is not allowed in user handle
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/8f5b772271fe40e3da559ebcc1cc555066c57fd9

* added browser bug links
  by Tim Cappalli
https://github.com/w3c/webauthn/commit/4449e7066093fcd84edb4d4bb59c6124e271cca9

* Merge pull request #1770 from w3c/issue-1769-disambiguate-links

Disambiguate autolink references
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/dc19af90b33252962e4047e079cfc9b9f3e11bde

* Sections for client extensions and authenticator extensions (#1762)
  by Firstyear
https://github.com/w3c/webauthn/commit/9d2e6c4e4dcb4019b5d0e8e1d8be9e663c1af7c6

* Added Wendy's suggestions
  by Tim Cappalli
https://github.com/w3c/webauthn/commit/e8bd1531bb57a806717a01253b1612a926c180e6

* Update wording
  by Adam Langley
https://github.com/w3c/webauthn/commit/aaf8ebc292d19fb4a2398a5b285ec08e7878304f

* Merge pull request #1778 from w3c/1777-timcappalli-issuetemplates

first version of issue templates
  by Tim Cappalli
https://github.com/w3c/webauthn/commit/d2260fe1c4327bc533c1f43cdbad4e723b584206

* Shortened editorial change issue template

About was too long. Shortened.
  by Tim Cappalli
https://github.com/w3c/webauthn/commit/a75c1512cb5c594714af6cf2497bcfca0b5175ce

* Merge pull request #1780 from w3c/timcappalli-fix-editorial-change-template

Shortened editorial change issue template
  by Tim Cappalli
https://github.com/w3c/webauthn/commit/b843a53edb9217c1422c157c268d803d5b0e4e21

* Fix heading level for prf extension

Fixes issue #1760 for this re-added extension.
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/3873272e9e658fa5859073f9a66abd05dc2f9ab3

* Merge pull request #1784 from w3c/issue-1760-prf

Fix heading level for prf extension
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/59f49dfa762ff43f45505e9a12852f52effb6971

* Merge pull request #1776 from w3c/issue-1775-backup-flags-diagrams

Add BE/BS flags to diagrams, and fix alignments and line widths
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/71f115e79d14b3cad18a7a204fb030ba6eb4ea55

* Merge pull request #1755 from w3c/hybrid

Add "hybrid" as a transport.
  by Matthew Miller
https://github.com/w3c/webauthn/commit/f9036060b6f7d84f9d9fec58471f2c6fbf12e64e

* Merge branch 'main' into jeffh-fix-1658-device-bound-key-extension
  by Emil Lundberg
https://github.com/w3c/webauthn/commit/832c2e880c6040034d8594223614ccdc2c4ff7e1

* Merge pull request #1787 from w3c/merge-main-into-1658

Fix merge conflicts in PR #1658
  by Adam Langley
https://github.com/w3c/webauthn/commit/6940a43a63833e21cc93e25caf39948565fb6aba



-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Saturday, 20 August 2022 20:39:55 UTC

This archive was generated by hypermail 2.4.0 : Saturday, 20 August 2022 20:39:56 UTC