BafS
|
b672f1936a
|
Use let and const ES6 features.
Remove var, for let or const if possible, clean some syntax, enforce one var per declaration and semicolons
|
2018-02-13 23:33:09 +01:00 |
|
BafS
|
6b65640ac7
|
Radix should be specified
Part of the best practices https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt and https://eslint.org/docs/rules/radix
|
2018-02-13 23:33:09 +01:00 |
|
BafS
|
de6ffc2f76
|
Remove 'user strict'
'use strict' is unnecessary inside modules because module code is always strict mode code. Ref: https://www.ecma-international.org/ecma-262/6.0/#sec-strict-mode-code
|
2018-02-13 23:33:09 +01:00 |
|
Bart Butler
|
790799f2e7
|
Merge pull request #639 from openpgpjs/alg_info
Add getAlgorithmInfo function for public key
|
2018-02-13 12:35:40 -08:00 |
|
Sanjana Rajan
|
de51d418d2
|
algorithm info for public key, include curve for ecc and bits for non-ecc
|
2018-02-13 21:23:13 +01:00 |
|
Bart Butler
|
a09066e5ca
|
Merge pull request #637 from mmso/feat/compression
Feat/compression
|
2018-02-13 11:01:46 -08:00 |
|
Bart Butler
|
8873ed0ff1
|
Update openpgp.js
doc fix
|
2018-02-13 11:01:09 -08:00 |
|
Bart Butler
|
c855fd4e4e
|
Update message.js
doc fix
|
2018-02-13 10:58:55 -08:00 |
|
mmso
|
2a504e4e1a
|
Disable spy call expecations on the web worker
|
2018-02-13 17:21:20 +01:00 |
|
mmso
|
7a2c3578bf
|
Update README
|
2018-02-13 15:25:20 +01:00 |
|
mmso
|
9f7466ef45
|
Add compression support for the encrypt function
|
2018-02-13 15:08:41 +01:00 |
|
Bart Butler
|
90337debfb
|
Merge pull request #635 from openpgpjs/multiple_keys_dec
Allow decryption with multiple keys/passwords
|
2018-02-12 10:34:39 -08:00 |
|
Sanjana Rajan
|
62015c2c8d
|
useWildcard -> wildcard
|
2018-02-12 19:31:47 +01:00 |
|
Mahrud Sayrafi
|
f113078f65
|
Fixes detached signing/verification example in README.md; Closes #622
|
2018-02-12 10:27:47 -08:00 |
|
Sanjana Rajan
|
989ad5077e
|
cleanup, docs
|
2018-02-12 13:40:23 +01:00 |
|
Sanjana Rajan
|
417af8c6bc
|
tests
|
2018-02-12 09:47:51 +01:00 |
|
Sanjana Rajan
|
7365ffc9b7
|
wildcard implementation
|
2018-02-12 09:47:51 +01:00 |
|
Sanjana Rajan
|
d5022a3a4a
|
rename vars in old tests
|
2018-02-12 09:47:51 +01:00 |
|
Sanjana Rajan
|
e5e49901a7
|
change var names
|
2018-02-12 09:47:51 +01:00 |
|
Bart Butler
|
6578a57968
|
Merge pull request #634 from openpgpjs/reformat_subkey_bug
Allow keys with no subkeys to be reformatted
|
2018-02-09 11:52:25 -08:00 |
|
Sanjana Rajan
|
85f115f889
|
tests
|
2018-02-09 16:18:46 +01:00 |
|
Sanjana Rajan
|
18e46ed6cf
|
gracefully handle reformatting keys with no subkey packets
|
2018-02-09 16:18:27 +01:00 |
|
Bart Butler
|
0a4e9461ca
|
Merge pull request #632 from openpgpjs/ripemd_license_issue
use different, MIT-licensed RIPEMD library, closing #625
|
2018-02-08 21:10:04 -08:00 |
|
Bart Butler
|
bf8b4e940c
|
fix browsers
|
2018-02-08 16:33:53 -08:00 |
|
Bart Butler
|
7bd78585fd
|
Merge pull request #629 from dkg/http-to-https
move from http to https where possible.
|
2018-02-08 13:36:14 -08:00 |
|
Bart Butler
|
0378bf8617
|
ripemd160 should not be a dev dependency
|
2018-02-08 13:31:34 -08:00 |
|
Bart Butler
|
fa208e8308
|
Merge pull request #630 from dkg/speling
Fix typos
|
2018-02-08 11:51:12 -08:00 |
|
Bart Butler
|
7975c86508
|
use different, MIT-licensed RIPEMD library, closing #625
|
2018-02-08 11:49:10 -08:00 |
|
Mahrud Sayrafi
|
d851398b0c
|
Merge branch 'master' into http-to-https
|
2018-02-08 10:56:46 -08:00 |
|
Bart Butler
|
c2a7ea2a20
|
Merge pull request #593 from laurinenas/inform-user-invalid-numBits-size
Add a console error when numBits param too low
|
2018-02-08 10:51:21 -08:00 |
|
Mahrud Sayrafi
|
0ebe0972e7
|
Merge branch 'master' into speling
|
2018-02-08 10:46:42 -08:00 |
|
Bart Butler
|
819f136d06
|
remove minified files from bower.json
|
2018-02-08 10:37:28 -08:00 |
|
Bart Butler
|
aa476b4905
|
Merge pull request #537 from nauadratti/patch-1
Allow punycode encoded TLDs in email
|
2018-02-07 23:26:18 -08:00 |
|
Bart Butler
|
0f4d81bf2c
|
add test for signing with multiple keys, align signature packet order with high-level API private key order
|
2018-02-07 18:16:54 -08:00 |
|
Sanjana Rajan
|
a57d94072c
|
Merge pull request #628 from openpgpjs/ecc_nist
Support for curves P256, P384, P521, SECP256K1, Ed25519/Curve25519
|
2018-02-07 14:27:07 +01:00 |
|
Mahrud Sayrafi
|
1383107202
|
Fixed and unmuted a few eslint errors, ~10 remain
|
2018-02-07 04:23:16 -08:00 |
|
Mahrud Sayrafi
|
b2e39ccaf9
|
Documentation and cleanups
|
2018-02-07 03:25:28 -08:00 |
|
Bart Butler
|
602bbb707d
|
rename decryptSessionKey to decryptSessionKeys, return only unique session keys
|
2018-02-06 21:25:49 -08:00 |
|
Bart Butler
|
210ec26ed3
|
fix sporadic two password decryption failure
|
2018-02-06 16:43:51 -08:00 |
|
Bart Butler
|
bdf1ce8d64
|
add some more polyfills for old browsers
|
2018-02-06 10:56:29 -08:00 |
|
Bart Butler
|
89f86d83d5
|
fix obsolete browser tests, add some polyfills
|
2018-02-05 22:17:41 -08:00 |
|
Bart Butler
|
1d82046bb8
|
revert to Chrome 38
|
2018-02-05 16:05:39 -08:00 |
|
Bart Butler
|
d6cc82027e
|
add extendedDebugging correctly
|
2018-02-05 15:46:18 -08:00 |
|
Bart Butler
|
0b198b5b08
|
add extendedDebugging to saucelabs tests
|
2018-02-05 15:03:01 -08:00 |
|
Bart Butler
|
ac440b9ae6
|
use ES6 polyfill for worker and tests, not in openpgp.js
|
2018-02-05 14:21:35 -08:00 |
|
Mahrud Sayrafi
|
37eec2bde2
|
Added Ed25519 Test Vectors from RFC8032
|
2018-02-04 02:44:05 -08:00 |
|
Mahrud Sayrafi
|
115d1c0949
|
A better patch for EdDSA truncation issue.
The last test in test/general/x25519.js is commented, as it seems to defy logic.
Yet it can be successfully imported by GPG2. TODO: How?
|
2018-02-03 14:36:20 -08:00 |
|
Mahrud Sayrafi
|
3370eaa2aa
|
Expands truncated little-endian parameters in EdDSA
|
2018-02-02 05:42:54 -08:00 |
|
Mahrud Sayrafi
|
9cbfbf453b
|
Added contingency for when browser does not support NIST curves
|
2018-02-01 14:31:17 -08:00 |
|
Bart Butler
|
9e6005ee39
|
auto-scroll browser unit tests
|
2018-02-01 10:34:48 -08:00 |
|