Commit graph

647 commits

Author SHA1 Message Date
Filip Skokan
35496ccff5 refactor: src/runtime/node/verify.ts 2021-06-22 12:25:13 +02:00
Filip Skokan
b0b1adf9fb refactor: src/runtime/node/get_named_curve.ts 2021-06-22 11:52:04 +02:00
Filip Skokan
8ceef6edd9 chore: update dev deps 2021-06-22 11:21:29 +02:00
Cody Ebberson
13fa3d8ae0 feat(typescript): export consume module interface types (#213)
Co-authored-by: Filip Skokan <panva.ip@gmail.com>
2021-06-22 11:21:21 +02:00
Filip Skokan
e431c508f5 chore(release): 3.12.3 2021-06-02 18:27:38 +02:00
Filip Skokan
d9d4a5f2e8 fix(browser): remove the use of a node std-lib in decodeProtectedHeader
closes #206
2021-06-02 18:24:13 +02:00
Filip Skokan
34ee14955f chore(release): 3.12.2 2021-05-19 13:10:26 +02:00
Filip Skokan
d36311d516 perf(node): use util.types.is* helpers when available 2021-05-18 12:00:24 +02:00
Filip Skokan
e0ce916a3c chore: upgrade eslint-plugin-import 2021-05-17 10:34:00 +02:00
Filip Skokan
5f784fa730 ci: repeat flaky browser tests 2021-05-14 13:10:47 +02:00
Filip Skokan
b2839ba666 chore(release): 3.12.1 2021-05-14 11:49:42 +02:00
Alessandro (Ale) Segala
b2c6273ecc
fix(browser): avoid global-conflicting variable name fetch (#199)
Co-authored-by: Filip Skokan <panva.ip@gmail.com>
2021-05-14 11:37:38 +02:00
Filip Skokan
77b4654c58 chore(release): 3.12.0 2021-05-12 14:09:15 +02:00
Filip Skokan
65a16bc35a chore: upgrade dev deps 2021-05-12 14:07:26 +02:00
Filip Skokan
afae428f39 feat(webcrypto): allow generate* modules extractable: false override 2021-05-12 14:07:26 +02:00
Filip Skokan
b84d6a307d style: prettier lint 2021-05-12 13:27:02 +02:00
Filip Skokan
41420ceeaa docs: add a note about generate functions extractable false 2021-05-12 13:15:35 +02:00
Filip Skokan
34d7f3fee7 refactor: key instance detection refactor 2021-05-11 13:40:47 +02:00
Filip Skokan
26bdb732a5 style: run prettier 2021-05-06 17:00:01 +02:00
Filip Skokan
da5c5d78ac refactor: unified "unsupported" error messages 2021-05-05 15:26:28 +02:00
Filip Skokan
1fba40ed45 refactor: update aes unsupported error message 2021-05-05 14:42:11 +02:00
Filip Skokan
68abe732ed docs: add util generate functions to keylike 2021-04-30 14:44:25 +02:00
Filip Skokan
1a9e711d4e chore(release): 3.11.6 2021-04-30 14:22:02 +02:00
Filip Skokan
d7e9d23043 chore: update jsdoc eslint plugin 2021-04-30 14:11:12 +02:00
Filip Skokan
a722553eb9 docs: update supported versions matrix 2021-04-30 14:10:53 +02:00
Hannes Van De Vreken
b10f2fbf04 docs: remove double entry in KeyLike (#191) 2021-04-30 13:54:21 +02:00
Filip Skokan
d512ede073 fix: swallow promisified crypto.verify errors 2021-04-29 14:19:01 +02:00
Filip Skokan
7b1d98bb79 chore: update @types/node 2021-04-29 14:18:00 +02:00
Filip Skokan
9dae6ccae6 readme: update distro readmes 2021-04-23 18:53:07 +02:00
Filip Skokan
8488d5a6ad docs: update readme.md 2021-04-23 18:43:37 +02:00
Filip Skokan
31ec117c9d ci: limit browserstack concurrency 2021-04-23 11:12:27 +02:00
Filip Skokan
fcb89bc892 ci: disable browserstack for PRs 2021-04-22 13:30:34 +02:00
Filip Skokan
959ed855f8 ci: update browserstack matrix 2021-04-22 13:22:24 +02:00
Filip Skokan
86f707ea99 chore(release): 3.11.5 2021-04-13 23:05:05 +02:00
Filip Skokan
57ca91d3a3 ci: use default karma conf 2021-04-13 23:03:49 +02:00
Filip Skokan
7819df73eb fix: isObject helper in different vm contexts or jest re-assigned globals
closes #178
2021-04-13 22:01:58 +02:00
Filip Skokan
147759220b test: add a JWK export/import roundtrip test
refs #178
2021-04-13 18:11:34 +02:00
Filip Skokan
5a7078a4a2 chore(release): 3.11.4 2021-04-09 22:07:07 +02:00
Filip Skokan
579485cb80 fix: defer AES CBC w/ HMAC decryption after tag verification passes 2021-04-09 22:04:46 +02:00
Filip Skokan
d0a26bdb37 refactor(node,webcrypto): remove unnecessary workaround 2021-04-07 10:33:45 +02:00
Filip Skokan
ad03597987 chore(release): 3.11.3 2021-04-02 00:40:02 +02:00
Filip Skokan
dab4b2f03e fix(node): check CryptoKey algorithm & usage before exporting KeyObject 2021-04-02 00:01:57 +02:00
Filip Skokan
0f990a46c1 docs: add notes about algorithm allow list defaults 2021-04-01 19:10:55 +02:00
Filip Skokan
8282c28bf1 docs: add note about createRemoteJWKSet to get key interfaces 2021-04-01 17:36:17 +02:00
Filip Skokan
cb856c800c docs: cleanup changelog 2021-04-01 17:31:22 +02:00
Filip Skokan
b70d0c2ea7 ci: update karma reporter 2021-04-01 15:42:13 +02:00
Filip Skokan
fbb336bbe5 chore: update esbuild 2021-04-01 14:46:50 +02:00
Filip Skokan
f724323074 test: conditional everything three way 2021-04-01 14:34:02 +02:00
Filip Skokan
54343596b3 test: add X25519 and X448 ECDH test vectors 2021-04-01 14:24:11 +02:00
Filip Skokan
fb590bf66f chore: publish updated docs 2021-04-01 13:38:52 +02:00