274 Commits

Author SHA1 Message Date
Daniel Huigens
1f237e6a9c Release new version 2021-01-24 16:47:40 +01:00
Daniel Huigens
d5373ef361 Update tweetnacl-js 2021-01-20 14:09:10 +01:00
Daniel Huigens
21f4ba46f8 Release new version 2020-12-07 20:31:43 +01:00
Daniel Huigens
aa89893773 Release new version 2020-08-28 16:42:25 +02:00
Daniel Huigens
34b0928cca Release new version 2020-07-21 15:21:20 +02:00
Daniel Huigens
20c468cbd7 Release new version 2020-07-14 18:22:46 +02:00
Daniel Huigens
1c41c72520 Release new version 2020-07-13 20:24:55 +02:00
Daniel Huigens
2c6cbc4cb2 Release new version 2020-04-22 19:28:01 +02:00
Daniel Huigens
35b4380909 Release new version 2020-04-21 16:05:49 +02:00
Daniel Huigens
04fb053fc8 Release new version 2020-04-15 11:34:10 +02:00
Ilya Chesnokov
69f14023f2
Update grunt; fix lodash vulnerability warning (#1060) 2020-03-17 13:39:30 +01:00
Daniel Huigens
b6a6f52ad8 Release new version 2020-02-27 17:17:23 +01:00
Daniel Huigens
f6507c30e1 Release new version 2020-02-25 15:58:04 +01:00
Daniel Huigens
3af8e32bf0 Release new version 2020-02-17 14:40:22 +01:00
Daniel Huigens
93c5bed64b Release new version 2020-02-02 20:15:24 +01:00
Daniel Huigens
09e818763e Release new version 2020-01-24 20:05:16 +01:00
Ilya Chesnokov
94a04eaa5c Switch code coverage reporter to nyc (#1005) 2020-01-15 15:46:37 +01:00
Daniel Huigens
1462affe88 Release new version 2020-01-14 18:10:37 +01:00
Ilya Chesnokov
26502e36cd
update asmcrypto.js (#1023)
update asmcrypto.js to version 2.3.2
2019-12-30 14:14:27 +07:00
Daniel Huigens
ba944c8948 Release new version 2019-12-20 17:39:24 +01:00
Daniel Huigens
5a62c4f3c3 Release new version 2019-11-29 11:47:49 +01:00
Ilya Chesnokov
495fe1091c Apply eslint to test/crypto folder (#1003) 2019-11-19 14:29:32 +01:00
Daniel Huigens
bc16d157f0 Release new version 2019-11-18 20:10:50 +01:00
Ilya Chesnokov
08b7725b8c Create lightweight build that can lazily load indutny/elliptic if needed (#956)
This PR adds four config options to configure whether and how to load
indutny/elliptic: use_indutny_elliptic, external_indutny_elliptic,
indutny_elliptic_path and indutny_elliptic_fetch_options.

Also:

- Use tweetnacl.js instead of indutny/elliptic for curve25519 key generation

- Don't initialize indutny's curve25519, improving performance when using that curve

- Verify NIST signatures using Web Crypto instead of indutny/elliptic when not streaming

- Move KeyPair.sign/verify to ecdsa.js

- Move KeyPair.derive to ecdh.js

- Move keyFromPrivate and keyFromPublic to a new indutnyKey.js file
2019-10-25 16:07:57 +02:00
Ilya Chesnokov
528fbfb017 Switch back to using upstream email-address library (#998) 2019-10-25 13:25:03 +02:00
Daniel Huigens
9b5124d5cd
Switch from Sauce Labs to Browserstack (#965)
* Switch from Sauce Labs to Browserstack

* Don't run all tests on CI
2019-09-16 14:59:06 +02:00
Daniel Huigens
2877bac018 Release new version 2019-09-12 01:17:37 +02:00
Daniel Huigens
a14b09c89b Release new version 2019-09-11 18:45:16 +02:00
Ilya Chesnokov
b23ee190c7 Fix intermittent Brainpool sign/verify bug (#948)
Fix #854
2019-08-23 14:09:25 +02:00
Daniel Huigens
c685e34c76 Release new version 2019-08-12 19:18:04 +02:00
Ilya Chesnokov
29d67415e2 Accept @ in User ID names (#930) 2019-07-18 15:45:54 +02:00
Daniel Huigens
32b4f2bd27
Fix grunt-saucelabs (#917)
Update Sauce Labs Tunnel
2019-06-26 23:32:21 +02:00
Daniel Huigens
3a7db8ea60 Release new version 2019-06-24 20:17:15 +02:00
Daniel Huigens
6a60d92e8a Update web-stream-tools 2019-06-24 20:09:43 +02:00
Daniel Huigens
17c994865b Release new version 2019-06-21 16:23:53 +02:00
Sam
c7fb8d8fe7 Node detection: base on process instead of window (#911) 2019-06-21 15:43:56 +02:00
Daniel Huigens
f00f256f50 Release new version 2019-06-06 16:17:05 +02:00
Daniel Huigens
72e3b491d7 Release new version 2019-05-16 16:23:36 +02:00
Daniel Huigens
54f3eb5870 Release new version 2019-05-06 13:17:19 +02:00
Daniel Huigens
dff2dcd9a7 Release new version 2019-05-02 14:01:48 +02:00
Daniel Huigens
ecc8ae2a09 Don't include package.json 2019-05-02 12:08:08 +02:00
Daniel Huigens
ffa8344809 Only include tweetnacl functions we need 2019-05-02 12:08:08 +02:00
Daniel Huigens
be1b4df140 Use tweetnacl's Ed25519 implementation 2019-05-02 12:08:08 +02:00
Daniel Huigens
d5e87dc6f4
Move non-external dependencies to devDependencies (#888)
They are not needed to use the dist file.
2019-04-29 13:45:58 +02:00
Sanjana Rajan
1ac84484bd Release new version 2019-03-04 06:32:51 -08:00
Sanjana Rajan
10d3bca6d3 Release new version 2019-02-28 10:39:10 -08:00
Sanjana Rajan
b9abf80d5a Release new version 2019-02-25 13:33:56 -08:00
Daniel Huigens
ab0892bd64 Update web-streams-polyfill
Fixes a memory leak in Node.js (see
https://github.com/MattiasBuelens/web-streams-polyfill/pull/8).
2019-02-25 20:56:33 +01:00
Stephen Simpson
e17ad669a1 Expand git hashes in dependencies
Expanded the git hashes as pnpm cannot install via short hashes.
2019-02-25 20:55:59 +01:00
Sanjana Rajan
e2d19a7414 Release new version 2019-02-06 19:45:15 +01:00