- From: =JeffH via GitHub <sysbot+gh@w3.org>
- Date: Fri, 13 Oct 2017 19:42:40 +0000
- To: public-webauthn@w3.org
The following commits were just pushed by equalsJeffH to https://github.com/w3c/webauthn: * Fix #618 - Make PublicKeyCredential.isPlatformAuthenticatorAvailable static The example in the spec shows static usage of isPlatformAuthenticatorAvailable, but isPlatformAuthenticatorAvailable is defined [Unscopable], which is a regular operation which is defined as being not static. I think the static method of using this is what we want, actually. Declaring this as a non-static method on PublicKeyCredential means users need to obtain a concrete PublicKeyCredential object on which to call isPlatformAuthenticatorAvailable(). This leads to a situation where you have to first complete a call to navigator.credentials.create() in order to call isPlatformAuthenticatorAvailable(). by J.C. Jones https://github.com/w3c/webauthn/commit/d0a010cd6a23b96044ae0708dd8bb33bff66dc78 * Rewrite Generating an Attestation Object as an algorithm. (#600) This replaces the "first generate the authenticator data" step with an input because that's how it's called. by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/8b23fb85f33c03e0420fb8182d9d774012546fd9 * Use || uniformly for concatenation. (#615) Fixes #562. by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/e65e43ed53dcdb411d34a9d75decfc14e768c503 * Sign counter alg clarification [see issue #507] (#539) * added description for U2F attestation format * more description added * ... * added RP processing rule for signature counter * explanation added: why should you compare signature counter * add explanation: where does signature come from * changes as requested in the PR * changes as requested in the PR * changes as requested in the PR * correction * more corrections * typo * corrected phrase as indicated by equalsJeffH * correction: bikeshed still wants spaces - not tabs * updating signcounter consideration according to suggestion in comment * synatax corrections * synatax corrections * more changes added * more corrections according to the comments in the issue * addressed second last comment * removed signing procedure details and referred to CTAP2 section 7 * fixed indent issue * fix typo by Rolf Lindemann https://github.com/w3c/webauthn/commit/d89c5031770f673288c1f5cb320adf33cbf11463 * Merge pull request #619 from jcjones/618-isPlatformAuthenticatorAvailable Fix #618 - Make PublicKeyCredential.isPlatformAuthenticatorAvailable static by J.C. Jones https://github.com/w3c/webauthn/commit/b0a205bc0010df59ab4657f83429b33b932cf552 * Name the parameters and variables in authenticatorMakeCredential. by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/c4b96d2114d6f6f18fc04f90961dbcd4b8164696 * Link "item" and use tuple rather than pair syntax for keys. by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/c514c5af0539c6b847abf0051c0932d8b049370a * Improve the counter wording. by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/29c00ca8a90ec4abc4547663df7bb13af6a394fe * Fix [=RP=] links that should be [=[RP]=]. by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/997e749a47c656e2d5671dcbd2d27d4282832b89 * remove not needed closing bracket by Rolf Lindemann https://github.com/w3c/webauthn/commit/c16fafd18def10492d29162d1a7daa4a37983510 * Require authenticators to implement the signature counter (#630) by Mike Jones https://github.com/w3c/webauthn/commit/2d3732b659a0b4fcd439097137a2618e3ebe4cd3 * updated the definition of authenticator (#607) * updated the definition of authenticator * updated according to comment by Rolf Lindemann https://github.com/w3c/webauthn/commit/1674caa4663e5fa1e3635d48be8b787e0c2d82ef * Relaxing user prompt requirements in certain cases Relaxing the requirement to prompt the user on key creation *if* the authenticator is built-in *and* the RP didn't supply an excludeList of credentials. by balfanz https://github.com/w3c/webauthn/commit/9598e1d11e4ab344387131ad908f0335512bebdb * Merge pull request #634 from w3c/balfanz-patch-3 Relaxing user prompt requirements in certain cases by balfanz https://github.com/w3c/webauthn/commit/394c9c0b369232a9004f71e3638fcc958a8725e0 * Link attestation statement and -format in §6.1 step 10 As discussed in #561 by Emil Lundberg https://github.com/w3c/webauthn/commit/490eeaf49490456b93755a0c82ac0e7811574f2c * Add a Relying Party conformance class. (#604) * Add a Relying Party conformance class. Fixes #88. * Link "Relying Party". by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/527aaf67e45838baba4d325cf1267504717fc8fc * Fix merge conflicts by J.C. Jones https://github.com/w3c/webauthn/commit/ea38238bd75789a894ef7ab52abefeb8d5514c0c * Merge remote-tracking branch 'origin/master' into jyasskin-name-authenticator-params by J.C. Jones https://github.com/w3c/webauthn/commit/7fde1b973f3bcc17bca2ca30e92365d6cf1a0da7 * Merge branch 'jyasskin-name-authenticator-params' by J.C. Jones https://github.com/w3c/webauthn/commit/f6c9ed6d04ae0d695a6bf2659c214404ef3b5e6f * Fix User.ID example Make User.ID binary in example 2 in section 11. Closes #598 by Christiaan Brand https://github.com/w3c/webauthn/commit/95fd62a3844a95c6cd9065fee90d73e60583f3fc * Fix #551 - Define a Store method for PublicKeyCredential. The Store operation isn't defined for PublicKeyCredential, even though it is inherited from Credential Management. This defines that operation as always resolving with an error. by J.C. Jones https://github.com/w3c/webauthn/commit/b7613fa71c23d7f52bad394a2d4e8087f1e10453 * Merge pull request #631 from jcjones/551-store Fix #551 - Define a Store method for PublicKeyCredential. by J.C. Jones https://github.com/w3c/webauthn/commit/fff646941a6b79ced149e1d42bc2f0c4a6f9752e * Merge pull request #635 from emlun/issue-561 Link attestation statement and -format in §6.1 step 10 by J.C. Jones https://github.com/w3c/webauthn/commit/06d5468e5b70ff5476e87188941e87d0cec67c20 * Rewrite the "make an assertion" introduction to clarify how get() works. (#611) * Rewrite the "make an assertion" introduction to clarify how get() works. Fixes #566. * Fix equalsJeffH's comments. * Clarify the "user may decline" sentence per equalsJeffH. by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/97e8af01a1115f589ec21272e258a7b338b09f6a * update CTAP ref with correct authors and URL (#638) by =JeffH https://github.com/w3c/webauthn/commit/f94ed9180b06571bc0af59d605f56fa520072edf * Name the parameters and variables in authenticatorGetAssertion. by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/9a542186a04aab5ff2552647e394316d33e6f9fa * s/ID/credential ID/ by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/6594dc74bcd89bcfd218d307e054f0fbac3c6112 * Merge pull request #637 from w3c/christiaanbrand-patch-1 Fix User.ID example by J.C. Jones https://github.com/w3c/webauthn/commit/641949fd27a21a929fd17f2d3b95be1006120110 * Update to newest bikeshed state by J.C. Jones https://github.com/w3c/webauthn/commit/1b4c2449d471358600fb1b61a73e523e927c475f * Also update bikshed-include to fix the double-Abstract problem by J.C. Jones https://github.com/w3c/webauthn/commit/6563f2209fba7bfd695080f15800ca9220374b0e * Link "extension identifier" as requested in #602 https://github.com/w3c/webauthn/pull/602#discussion_r144167932 by Jeffrey Yasskin https://github.com/w3c/webauthn/commit/4bb24bfe5ddfd676eafd408efb32f9078ec4733a * merge from master fix conflicts by JeffH https://github.com/w3c/webauthn/commit/8fe61c685eae5892ac1c31d96d845a86abdccb7a
Received on Friday, 13 October 2017 19:42:31 UTC