Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-15 | Update parseAuthenticatorData for new lib | Matthew Miller | |
2023-10-25 | Restore flipped bit after handling bad CBOR | Matthew Miller | |
2023-09-23 | Remove a console.log | Matthew Miller | |
2023-09-23 | Clarify some comments | Matthew Miller | |
2023-09-23 | Detect and fix bad bytes | Matthew Miller | |
2023-08-18 | Use single-quotes and increase line width | Matthew Miller | |
2023-08-17 | Update verifyAuthenticationResponse tests | Matthew Miller | |
2023-08-16 | Run `deno fmt` on everything | Matthew Miller | |
2023-08-16 | Run `ddi fmt` over src/ | Matthew Miller | |
2023-08-16 | Add file extensions to imports | Matthew Miller | |
2022-11-19 | Split out COSE-specific values | Matthew Miller | |
2022-11-12 | Figure out a better pattern for exposing iso funcs | Matthew Miller | |
2022-11-12 | Rename isomorphic helpers to avoid collision? | Matthew Miller | |
I think `helpers/uint8Array.ts` might conflict with CI's ability to resolve the global `Uint8Array` when I `import * as uint8Array`...just a hunch. I decided to rename all the helpers too to help keep them grouped together. | |||
2022-11-11 | Refactor parseAuthenticatorData | Matthew Miller | |
2022-11-05 | Replace most Buffer types with Uint8Array | Matthew Miller | |
2022-07-28 | Run `npm run lint` | Matthew Miller | |
2022-07-27 | Export named parseAuthenticatorData() | Matthew Miller | |
2022-07-23 | Revert | Eiji Kitamura | |
- `authenticatorExtensionResults` => `extensionsData` - `authenticatorExtensionsDataBuffer` => `extensionsDataBuffer` | |||
2022-07-22 | Rename | Eiji Kitamura | |
- `decodeAuthenticatorExtensionData` => `decodeAuthenticatorExtensions` - `exentionsData` => `authenticatorExtensionResults` - Remove test case for malformed extension data | |||
2022-07-22 | Fix for #230 | Eiji Kitamura | |
- Change `extensions` to `extensionsData` and add `extensionsDataBuffer` | |||
2022-07-22 | Fixes to reflect comments | Eiji Kitamura | |
- Rename `decodeExtensions` to `decodeAuthenticatorExtensions` - Mention authenticator extension - Include decoding in `parseAuthenticatorData` - Add tests for `decodeAuthenticatorExtensions` | |||
2022-05-15 | Tweak wording to reflect related spec diff | Matthew Miller | |
2022-05-15 | Parse bits 3 and 4 for backup info | Matthew Miller | |
2022-05-15 | Improve readability of flag parsing | Matthew Miller | |
2021-08-22 | Fix parsing extension data in auth data | Matthew Miller | |
2021-07-08 | Switch to addition assignment for buffer slicing | Matthew Miller | |
2020-12-10 | Fix an unexpected server package build issue | Matthew Miller | |
I have no idea why TypeScript started complaining about the return value of cbor.encode() here, nothing in this branch touches the server package and the last CI run before this branch passed just fine. Return type is `Buffer | ArrayBufferView` so I went with `ArrayBuffer`. | |||
2020-11-18 | chore(deps): update cbor and wrap decodeFirstSync with recovery | Jonathan Stewmon | |
Since cbor 5.1, decodeFirstSync behaves consistently with the async method, which throws an error if there are extra bytes after the first object. see: https://github.com/hildjj/node-cbor/commit/dc4f76445c42dc45dd5750ee53851159622795de | |||
2020-09-09 | Explicitly cast cbor encode output to Buffer | Matthew Miller | |
2020-06-30 | Check for leftover bytes after parsing authData | Matthew Miller | |
2020-06-30 | Parse extensions data buffer from authData | Matthew Miller | |
2020-06-30 | Use CBOR decoder to extract pubKey from authData | Matthew Miller | |
2020-06-30 | Require minimum buffer size when parsing authData | Matthew Miller | |
2020-06-05 | Update authData parser to map returns to spec | Matthew Miller | |
2020-06-05 | Pass parsed authData into verification methods | Matthew Miller | |
2020-06-01 | Move some enums and types out of types package | Matthew Miller | |
2020-05-26 | Rename WebAuthntine to SimpleWebAuthn | Matthew Miller | |
2020-05-25 | Run Prettier over everything | Matthew Miller | |
2020-05-22 | Convert parseAttestationAuthData to helper | Matthew Miller | |