Commit graph

69 commits

Author SHA1 Message Date
Filip Skokan
622f68fd5d chore(release): 1.9.2 2019-09-16 14:46:59 +02:00
Filip Skokan
dac1c1251a chore(release): 1.9.1 2019-09-10 12:21:44 +02:00
Filip Skokan
5c401033af chore: update dev deps 2019-09-10 12:16:04 +02:00
Filip Skokan
e1511b92a2 refactor: types and their lint 2019-09-07 19:46:33 +02:00
Filip Skokan
a87c005259 chore(release): 1.9.0 2019-08-24 22:03:44 +02:00
Filip Skokan
5fad8cc839 chore(release): 1.8.0 2019-08-22 20:50:42 +02:00
Filip Skokan
fae3e7943f style: upgrade standard linter and fix lint issues 2019-08-22 20:46:00 +02:00
Filip Skokan
67a8601b09 feat: added Node.js lts/dubnium support for runtime supported features 2019-08-22 20:40:02 +02:00
Filip Skokan
8a610974bb chore(release): 1.7.0 2019-08-20 19:45:30 +02:00
Filip Skokan
fe8fb8ceca chore(release): 1.6.1 2019-07-29 15:35:04 +02:00
Filip Skokan
1b6153b87d chore(release): 1.6.0 2019-07-27 21:39:45 +02:00
Filip Skokan
e7ad82cbbc feat: electron v6.x support 2019-07-27 21:19:14 +02:00
Filip Skokan
188c2c34f1 chore(release): 1.5.2 2019-07-27 15:31:52 +02:00
Filip Skokan
60efc06a93 chore(release): 1.5.1 2019-07-27 11:23:07 +02:00
Filip Skokan
9cca30fd4a chore: update package.json keywords
[skip ci]
2019-07-23 17:01:48 +02:00
Filip Skokan
0364da673c chore(release): 1.5.0 2019-07-23 14:56:44 +02:00
Filip Skokan
6c98b61597 feat: validate JWTs according to a JWT profile - ID Token
It is now possible to pass a profile to `JWT.verify` and have the JWT
validated according to it. This makes sure you pass all the right
options and that required claims are present, prohibited claims are
missing and that the right JWT typ is used.

More profiles will be added in the future.
2019-07-23 14:50:16 +02:00
Filip Skokan
418e311c8d chore: update dev deps, code lint 2019-07-21 18:05:57 +02:00
Filip Skokan
051099d192 chore(release): 1.4.1 2019-07-14 19:30:36 +03:00
Filip Skokan
10a1b6400d chore(release): 1.4.0 2019-07-08 22:10:10 +02:00
Filip Skokan
211d7af5db feat: add secp256k1 EC Key curve and ES256K
This is as per
- https://tools.ietf.org/html/draft-ietf-cose-webauthn-algorithms-01
- https://mailarchive.ietf.org/arch/msg/cose/91MouVA43DefbpQOB7l5daCEeIc
2019-07-08 22:04:29 +02:00
Filip Skokan
2969e559c6 chore(release): 1.3.0 2019-06-21 15:03:20 +02:00
Filip Skokan
48655f8399 chore: update dependencies 2019-06-20 23:35:34 +02:00
Filip Skokan
80cdd4f4f5 chore: update dependencies 2019-06-16 18:32:58 +02:00
Filip Skokan
68591969f6 chore: update devDependencies 2019-06-06 17:53:52 +02:00
Filip Skokan
67beaae815 style: enable lint with esnext features 2019-05-27 17:23:07 +02:00
Filip Skokan
0231841687 chore(release): 1.2.0 2019-05-25 22:53:03 +02:00
Filip Skokan
b1abdff637 chore(release): 1.1.0 2019-05-23 20:09:26 +02:00
Filip Skokan
2557e50dc0 test: update test coverage tool to c8 2019-05-23 20:03:51 +02:00
Filip Skokan
de92f7b3d4 chore(release): 1.0.2 2019-05-13 10:37:14 +02:00
Filip Skokan
c30e93621a chore(release): 1.0.1 2019-04-27 20:05:01 +02:00
Filip Skokan
e98afb4464 chore: update package.json 2019-04-25 18:14:07 +02:00
Filip Skokan
6a32da6937 chore(release): 1.0.0 2019-04-23 14:31:28 +02:00
Filip Skokan
2c20b44649 chore: dev dependency updates 2019-04-23 14:30:51 +02:00
Filip Skokan
2dbd3ed43a feat: add OKP Key and EdDSA sign/verify support
BREAKING CHANGE: node.js minimal version is now v12.0.0 due to its
added EdDSA support (crypto.sign, crypto.verify and eddsa key objects)

resolves #12
2019-04-23 14:30:49 +02:00
Filip Skokan
d51cfb5a7e chore(release): 0.12.0 2019-04-07 14:13:27 +02:00
Filip Skokan
e21fea106b revert: add EC P-256K JWK and ES256K sign/verify support
BREAKING CHANGE: removing ES256K alg and EC P-256K crv support until the
IETF WG decides on what the final names will be.
2019-04-07 14:13:10 +02:00
Filip Skokan
9e763ac296 chore(release): 0.11.5 2019-04-04 11:10:27 +02:00
Filip Skokan
264444b642 chore(release): 0.11.4 2019-03-28 23:45:50 +01:00
Filip Skokan
a47b5a71b6 chore(release): 0.11.3 2019-03-27 11:15:15 +01:00
Filip Skokan
ce03ea6d9a chore: add secp256k1 to package.json keywords 2019-03-27 10:40:18 +01:00
Filip Skokan
12357f8ae1 refactor: source in asn1.js to remove some transitive dependencies 2019-03-26 18:24:10 +01:00
Filip Skokan
8892994922 refactor: revert the windows fix, bump keyto 2019-03-25 09:49:50 +01:00
Filip Skokan
fe0003603d refactor: remove ec length, generate only returns keyobject 2019-03-20 18:46:36 +01:00
Filip Skokan
77f962ba99 chore(release): 0.11.2 2019-03-19 18:28:12 +01:00
Filip Skokan
671ef9dfd2 chore(release): 0.11.1 2019-03-17 17:45:14 +01:00
Filip Skokan
1dc58fc9a4 chore(release): 0.11.0 2019-03-16 09:50:34 +01:00
Filip Skokan
ea26b752b4 chore(release): 0.10.0 2019-03-12 20:13:00 +01:00
Filip Skokan
3d8b3a5fe8 test: re-enable lint, test with min node, remove BLNS 2019-03-06 21:50:25 +01:00
Filip Skokan
21ba5f3950 chore(release): 0.9.2 2019-03-04 23:08:13 +01:00