135 Commits

Author SHA1 Message Date
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
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
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
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
Sanjana Rajan
e2d19a7414 Release new version 2019-02-06 19:45:15 +01:00
Daniel Huigens
9d7db98362 Specify git commits in package.json 2019-02-05 13:46:59 +01:00
Daniel Huigens
cd9fd860fd Update openpgpjs/elliptic 2019-02-05 13:46:59 +01:00
Sanjana Rajan
96eca0c281 Release new version 2019-01-24 10:16:36 +01:00
Sanjana Rajan
1ec216a6b4 Release new version 2019-01-15 11:46:22 -08:00
Sanjana Rajan
b904aef3a7 Release new version 2019-01-15 02:51:28 -08:00
Sanjana Rajan
92ba73402a Release new version 2019-01-03 07:03:26 -08:00
Sanjana Rajan
83623b3d32 Release new version 2019-01-02 14:46:49 -08:00
Sanjana Rajan
ae1af189ef Release new version 2018-12-23 22:03:40 +01:00
Daniel Huigens
3a2408d0f1 Fix stream.slice() in old Firefox 2018-12-21 17:00:45 -05:00
Daniel Huigens
937150b5bd Update web-stream-tools
Fix #784
2018-12-20 11:26:39 -05:00
Sanjana Rajan
d24bdd5fa2 Release new version 2018-12-17 19:44:08 +01:00
Sanjana Rajan
6c1738ff34 Release new version 2018-12-07 13:51:03 +01:00
Sanjana Rajan
65de9b3e28 Release new version 2018-11-06 13:42:15 +01:00
Sanjana Rajan
a6e20d7abd Release new version 2018-11-05 14:14:49 +01:00
Daniel Huigens
08f48bfc2c Switch to seek-bzip 2018-11-05 12:49:53 +01:00
Sanjana Rajan
3c1d89bbb5 Release new version 2018-10-20 19:03:51 +02:00
Sanjana Rajan
a6e3ada438 Release new version 2018-10-04 23:43:46 -07:00