Thomas Oberndörfer
|
e1fcc51d0e
|
OP-01-015 EME-PKCS1-v1_5 padding uses Math.random() (Critical)
|
2014-03-12 21:24:52 +01:00 |
|
Tankred Hase
|
da9ca4ca7d
|
set grunt uglify to version 0.3.2
|
2014-03-07 23:33:16 +01:00 |
|
Tankred Hase
|
3604f19eb9
|
Add onerror handler to Worker to see uncaught errors
|
2014-03-07 23:04:22 +01:00 |
|
Thomas Oberndörfer
|
6bb53f04b4
|
Merge pull request #176 from Matze2010/master
Possibility to set filename of literal data packet (tag 11)
|
2014-02-27 13:07:28 +01:00 |
|
Tankred Hase
|
7cba2be2fc
|
Merge pull request #179 from toberndo/keyring_enh
Refactoring keyring, Key update method, Fixes
|
2014-02-27 11:04:25 +01:00 |
|
Thomas Oberndörfer
|
1dfdfb62cb
|
Keyring: simplify API, accept 16 char hex or fingerprint as keyid.
|
2014-02-26 11:45:03 +01:00 |
|
Tankred Hase
|
3d423655c4
|
reduce memory allocations in aes block cipher, optimize performance test
|
2014-02-26 00:20:46 +01:00 |
|
Tankred Hase
|
f6a72b0058
|
bump version
|
2014-02-25 18:57:21 +01:00 |
|
Tankred Hase
|
5a1c342075
|
Merge pull request #187 from openpgpjs/performance
Performance
|
2014-02-25 18:51:59 +01:00 |
|
Tankred Hase
|
9e23b94db3
|
clean wroning api usage in cfb
|
2014-02-25 14:55:29 +01:00 |
|
Tankred Hase
|
ec4a0aca46
|
use typed array in aes and cfb, cleanup for loops
|
2014-02-25 14:38:52 +01:00 |
|
Tankred Hase
|
01a0a218c7
|
update becnhmark test
|
2014-02-25 13:19:41 +01:00 |
|
Tankred Hase
|
afabb56d41
|
use forge sha256 implementation
|
2014-02-25 12:47:45 +01:00 |
|
Tankred Hase
|
31f9064e90
|
use string instead of array in cfb encrypt
|
2014-02-25 10:50:57 +01:00 |
|
Tankred Hase
|
49ac4e6816
|
add performance test
|
2014-02-25 10:30:57 +01:00 |
|
Tankred Hase
|
47d86825e2
|
cleanup for loops, use strings += instead of array.push/join, use strict mode
|
2014-02-25 09:55:58 +01:00 |
|
Tankred Hase
|
8eada2a1a8
|
fix aes unit test
|
2014-02-25 00:09:49 +01:00 |
|
Tankred Hase
|
6b81995dd5
|
remove aes args from global scope
|
2014-02-25 00:05:43 +01:00 |
|
Tankred Hase
|
d0c319dd49
|
minor optimizations in cfb mode
|
2014-02-24 21:30:21 +01:00 |
|
Thomas Oberndörfer
|
7bdbb58266
|
Update keyring unit tests
|
2014-02-23 20:52:52 +01:00 |
|
Thomas Oberndörfer
|
e71a897d8a
|
Add unit tests for key update
|
2014-02-23 20:52:03 +01:00 |
|
Thomas Oberndörfer
|
151694ff07
|
Write unhashed subpackets. Fix #178.
|
2014-02-23 20:51:02 +01:00 |
|
Thomas Oberndörfer
|
5d4d3f5ba1
|
Fix structure cloning after keyid buffering change
|
2014-02-23 20:49:51 +01:00 |
|
Thomas Oberndörfer
|
efc384e71c
|
Keyring: separate storage for public and private keys. ImportKey method supports update.
|
2014-02-23 20:48:38 +01:00 |
|
Thomas Oberndörfer
|
d6e4e3c028
|
Add key update method. Fix getPrimaryUser: evaluation of most significant self signature.
|
2014-02-23 20:46:52 +01:00 |
|
Tankred Hase
|
af5f1e89f0
|
bump version
|
2014-02-12 22:36:43 +01:00 |
|
Tankred Hase
|
fb2ca2ed03
|
Merge pull request #175 from openpgpjs/async-api
Async api
|
2014-02-12 22:20:40 +01:00 |
|
Thomas Oberndörfer
|
b639bbde4a
|
Merge pull request #174 from irdan/fix_typo
Fixing typo as reported in issue #172
|
2014-02-12 22:02:18 +01:00 |
|
Tankred Hase
|
37c6ab8a0c
|
do clearer case checking and load minified lib in worker
|
2014-02-12 19:28:54 +01:00 |
|
Tankred Hase
|
b535b83d66
|
bump version to 0.4.0-dev
|
2014-02-12 18:40:38 +01:00 |
|
Matze2010
|
3a984edb02
|
Possibility to set filename of literal data packet (tag 11)
The filename of the literal data packet was hardcoded to msg.txt. Now
one has the possibility to manually set the filename of the literal
data packet.
|
2014-02-12 17:54:36 +01:00 |
|
Tankred Hase
|
e431f686b1
|
update docs
|
2014-02-12 17:05:52 +01:00 |
|
Tankred Hase
|
b0bd5168a8
|
add optional callback to public api and invoke AsyncProxy behind the scenes
|
2014-02-12 15:11:06 +01:00 |
|
Daniel
|
78adbdda42
|
Fixing typo as reported in issue #172
|
2014-02-11 14:56:48 -08:00 |
|
Thomas Oberndörfer
|
753b1fc637
|
Method getKeysForKeyId renamed and optimized, returns only single key. Deep optional parameter to search also in subkeys. Add method getKeyForLongId with same properties. Optimize access to keyid and fingerprint by using a buffer.
|
2014-02-10 18:57:17 +01:00 |
|
Thomas Oberndörfer
|
c47e1d8780
|
Fix getPrivateKeyForAddress. Replace global openpgp with specific modules.
|
2014-02-06 17:26:55 +01:00 |
|
Eason Goodale
|
7ca8414fc8
|
The keys seem to have been generated with 'whiteout.test@t-online.de'
|
2014-02-06 04:43:00 -08:00 |
|
Eason Goodale
|
bb4057af7d
|
Keyring test should ensure that it's actually getting a key when it uses a valid address
|
2014-02-06 04:36:57 -08:00 |
|
Thomas Oberndörfer
|
f00f4a9582
|
Merge branch 'key_enh'
|
2014-02-06 12:46:24 +01:00 |
|
Thomas Oberndörfer
|
b1e8c9ec52
|
Add unit tests for getExpirationTime Key method
|
2014-02-06 12:28:36 +01:00 |
|
Thomas Oberndörfer
|
191eca353e
|
Merge branch 'pr/170'
|
2014-02-06 12:23:47 +01:00 |
|
Thomas Oberndörfer
|
d46ef40390
|
Add unit test for custom localstorage item name
|
2014-02-06 12:20:52 +01:00 |
|
Thomas Oberndörfer
|
b3a5597ab9
|
Merge pull request #169 from openpgpjs/subkey_revocation
Verify subkey revocation signatures according to: RFC4880 Errata ID: 3298
|
2014-02-06 11:41:30 +01:00 |
|
Thomas Oberndörfer
|
a595d683a9
|
Add getExpirationTime method to Key and SubKey
|
2014-02-05 18:09:54 +01:00 |
|
Lars Olzem
|
69bf01fb86
|
fix keyring email check
|
2014-02-05 17:10:25 +01:00 |
|
Lars Olzem
|
c88718d1b6
|
add description
|
2014-02-05 14:29:40 +01:00 |
|
Lars Olzem
|
f5b88ea2ac
|
fix calue access
|
2014-02-05 14:01:27 +01:00 |
|
Lars Olzem
|
0f16fc4be4
|
add variable item name in localstore
|
2014-02-05 13:14:23 +01:00 |
|
Thomas Oberndörfer
|
a9c9f78dd4
|
Verify subkey revocation signatures according to: http://www.rfc-editor.org/errata_search.php?rfc=4880&eid=3298
|
2014-02-04 17:44:22 +01:00 |
|
Thomas Oberndörfer
|
57849437d9
|
Fix isValidEncryptionKeyPacket function: access key flags by index
|
2014-02-04 15:51:47 +01:00 |
|