Justin Chase
|
a5a913419b
|
Also concat stacks
|
2017-11-25 10:45:58 -06:00 |
|
Justin Chase
|
567d212204
|
Dont join stacks
|
2017-11-24 16:16:42 -06:00 |
|
Justin Chase
|
bf6c2b9319
|
Added a test verifying innerError
|
2017-11-24 16:12:37 -06:00 |
|
Sanjana Rajan
|
95c5e3af01
|
use message obj when signing uint8 array
|
2017-07-08 13:25:24 +02:00 |
|
Sanjana Rajan
|
d061af1fc3
|
style fixes
|
2017-07-06 16:29:25 +02:00 |
|
Sanjana Rajan
|
28e5f5d3f4
|
allow cleartext msg data to be string or byte array
|
2017-07-04 14:15:39 -07:00 |
|
Bart Butler
|
5fb23ac833
|
use web worker for reformatKey
|
2017-03-29 16:27:16 -07:00 |
|
Sanjana Rajan
|
16c6d2f162
|
signatureInput -> signature
|
2017-03-23 13:01:12 -07:00 |
|
Sanjana Rajan
|
d04c09687d
|
spacing
|
2017-03-23 11:16:16 -07:00 |
|
Sanjana Rajan
|
79160abcc9
|
allow signature as input in high level encrypt
|
2017-03-22 17:04:21 -07:00 |
|
Sanjana Rajan
|
af211f63c0
|
update README to demonstrate detached signature use, some documentation fixes
|
2017-03-17 16:54:34 -07:00 |
|
Sanjana Rajan
|
e4621fc688
|
initialize publicKeys to empty array, test case where signed message is decrypted without public keys to verify
|
2017-03-15 17:44:43 -07:00 |
|
Sanjana Rajan
|
4ec07672a7
|
return signature object inside verification object
|
2017-03-10 10:38:59 -08:00 |
|
Sanjana Rajan
|
da9e3c6264
|
small fixes
|
2017-03-07 19:10:33 -08:00 |
|
Sanjana Rajan
|
43355e079f
|
add detached sig option to upper level functions
|
2017-03-07 13:59:18 -08:00 |
|
Sanjana Rajan
|
11e1040a30
|
remove extra input param
|
2017-01-31 14:18:13 -08:00 |
|
Sanjana Rajan
|
a902c421eb
|
add upper level refactorKey function
|
2017-01-31 14:14:27 -08:00 |
|
David Janes
|
c223b88829
|
implement keyExpirationTime
|
2017-01-24 16:54:52 -05:00 |
|
Sanjana Rajan
|
d65d629264
|
trim name
|
2016-12-15 10:39:29 -08:00 |
|
Sanjana Rajan
|
d058523e9e
|
clearer syntax
|
2016-12-15 10:01:50 -08:00 |
|
Sanjana Rajan
|
109f8a5d20
|
don't allow leading spaces in user id
|
2016-12-14 12:38:01 -08:00 |
|
Tankred Hase
|
969e39dcf2
|
Rename useAEAD --> nativeAEAD
|
2016-03-24 13:49:26 +08:00 |
|
Tankred Hase
|
f4fc274f14
|
Fix: use worker for CFB w/ webcrypto support
|
2016-03-24 13:24:18 +08:00 |
|
Tankred Hase
|
979f212305
|
Cleanup Promise code
|
2016-03-24 09:29:41 +08:00 |
|
Tankred Hase
|
ddedb5cb42
|
Cleanup public api
|
2016-03-23 21:36:48 +08:00 |
|
Tankred Hase
|
453a9cee07
|
Use web worker for encrypt/decrypt if no native gcm
|
2016-03-23 21:17:36 +08:00 |
|
Tankred Hase
|
a225027a6b
|
Wrap message.sign into a promise in openpgp.encrypt
|
2016-03-23 13:43:12 +08:00 |
|
Tankred Hase
|
ded8926b27
|
Support AES-GCM with AEAD Protected Data Packets
Closes openpgpjs/openpgpjs#421
|
2016-03-22 17:44:22 +08:00 |
|
Tankred Hase
|
e4b2b8208e
|
Add jsdoc annotations to openpgp.js
|
2016-02-13 16:54:43 +07:00 |
|
Tankred Hase
|
6c954e19c0
|
Update README.md with v2.x api examples
Minor cleanup in public api, fix typos in docs
|
2016-02-11 13:41:53 +07:00 |
|
Tankred Hase
|
d399cb8c47
|
Fix public api doc whitespaces
|
2016-02-10 23:19:13 +07:00 |
|
Tankred Hase
|
6547b4ef68
|
Test encrypt/decryptSessionKey and finalize api, review docs
|
2016-02-10 12:52:13 +07:00 |
|
Tankred Hase
|
7d97bcec58
|
Implement openpgp.decryptKey
|
2016-02-09 19:04:31 +07:00 |
|
Tankred Hase
|
89df70cbe0
|
Cleanup src/openpgp.js
|
2016-02-09 15:37:13 +07:00 |
|
Tankred Hase
|
206f1f9c0f
|
Add 'armor' parameter to sign api
|
2016-02-09 12:57:23 +07:00 |
|
Tankred Hase
|
c0cc0ee991
|
Use 'armor' param in encrypt api instead of 'packets' to return full message object
|
2016-02-09 11:32:35 +07:00 |
|
Tankred Hase
|
994b8d2354
|
Use generic AsyncProxy.delegate for all public apis
|
2016-02-09 09:15:52 +07:00 |
|
Tankred Hase
|
f5375ef700
|
Drastically simplify async_proxy with generic delegate function
|
2016-02-09 08:46:18 +07:00 |
|
Tankred Hase
|
ee07b77320
|
Fail gracefully when no web worker support on initWorker
|
2016-02-09 07:52:08 +07:00 |
|
Tankred Hase
|
b1f6266cc8
|
Write tests for new api: openpgp.encrypt/decrypt
|
2016-02-08 23:28:54 +07:00 |
|
Tankred Hase
|
a44e1e5024
|
Write tests for new api: openpgp.generateKey
|
2016-02-08 19:32:42 +07:00 |
|
Tankred Hase
|
1405ec8d1c
|
Return filename for utf8 message
|
2016-02-08 10:18:37 +07:00 |
|
Tankred Hase
|
f72b4522ad
|
Rename openpgp api: generateKeyPair --> generateKey
|
2016-02-07 18:01:10 +07:00 |
|
Tankred Hase
|
735ec3df74
|
Rename openpgp apis: signCleartext --> sign, verifyCleartext --> verify
|
2016-02-07 17:36:48 +07:00 |
|
Tankred Hase
|
4aaa1d3184
|
Update copyright notice due to complete rewrite of src/openpgp.js
|
2016-02-07 08:08:47 +07:00 |
|
Tankred Hase
|
2ad425294c
|
Second draft of public api
|
2016-02-06 22:58:43 +07:00 |
|
Tankred Hase
|
2754bfef54
|
Cleanup public api
|
2016-02-06 22:58:38 +07:00 |
|
Tankred Hase
|
1997e445f9
|
Use ES6 destructuring and default parameters in public api
|
2016-02-05 17:23:17 +07:00 |
|
Tankred Hase
|
8728db2b08
|
Finish refactoring src/**/*.js to use import & export
|
2016-02-05 15:23:11 +07:00 |
|
Tankred Hase
|
f06e5aea55
|
Refactor src/*.js to use import
|
2016-02-05 09:09:04 +07:00 |
|