Commit Graph

  • bc53dfe601 Add useWebCrypto to config and set to true Thomas Oberndörfer 2014-12-11 13:45:08 +01:00
  • d462406a21 added spaces Sergey Ratiashvili 2014-12-10 12:29:51 +00:00
  • b760285f9d added doc Sergey Ratiashvili 2014-12-10 12:29:11 +00:00
  • 2105ae5db5 fixed test Sergey Ratiashvili 2014-12-10 12:27:07 +00:00
  • 720100748b test for worker configuration Sergey Ratiashvili 2014-12-09 21:49:18 +03:00
  • f79ce008b7 Merge pull request #268 from bantu/typo-unknow Tankred Hase 2014-12-09 16:35:49 +01:00
  • 782d7dee6e bump version v0.9.0 Tankred Hase 2014-12-09 15:50:47 +01:00
  • bed393063d Merge pull request #272 from laktak/compress Tankred Hase 2014-12-09 15:36:41 +01:00
  • da650e2d63 add compression support (for zip & zlib) using https://github.com/imaya/zlib.js add zlibjs dependency, grunt task fix compData vs compdata bug Christian Zangl 2014-12-01 23:39:21 +01:00
  • 5184d45444 Merge pull request #267 from laktak/fix-symkey Tankred Hase 2014-12-04 21:43:17 +01:00
  • b00ce34e90 Typo: Unknow -> Unknown Andreas Fischer 2014-11-17 12:31:04 +01:00
  • 8d08d0bd1a fix symkey version Christian Zangl 2014-11-12 16:47:32 +01:00
  • 9aca150fca Merge pull request #265 from yoshuawuyts/patch-1 Tankred Hase 2014-11-09 12:15:32 +01:00
  • 5ca1801208 readme: add syntax highlighting Yoshua Wuyts 2014-11-09 09:51:07 +01:00
  • eedb722d7b Fall back to js crypto in case native RSA keygen fails v0.8.2 Tankred Hase 2014-10-29 18:17:03 +01:00
  • d38fc07578 Fix promise documentation Tankred Hase 2014-10-28 10:46:49 +01:00
  • 2a01399cb3 Update documentation to make returned promises clearer Tankred Hase 2014-10-28 10:38:11 +01:00
  • b6da0773c9 fix worker instance misconfiguration Sergey Ratiashvili 2014-10-24 22:15:35 +04:00
  • f4682599be Return correct promise in error case v0.8.1 Tankred Hase 2014-10-20 18:30:26 +02:00
  • e62f8c83f8 Bump dev version Tankred Hase 2014-10-20 17:46:52 +02:00
  • 2362cce642 Merge pull request #259 from openpgpjs/promises v0.8.0 Tankred Hase 2014-10-20 16:12:13 +02:00
  • e3b6903eb1 Use global error catch Tankred Hase 2014-10-20 16:10:09 +02:00
  • d89cd6fff2 Merge 6a768177844e1ea356b614b0d862ae47b0089030 into 628663caacecd4a103081e6de7d2994b51a4012c Arturo Filastò 2014-10-14 18:37:42 +00:00
  • 6a76817784 Add support for encrypting with message integrity checks Arturo Filastò 2014-10-14 19:20:16 +02:00
  • 7ee62be3dc Add support for stream encryption without integrity protection. Arturo Filastò 2014-10-06 12:59:43 +02:00
  • 628663caac Upgrade license to LGPL version 3.0 or later. Tankred Hase 2014-10-11 11:11:12 +02:00
  • 39e1e145e4 Add es6-promise polyfill to build step so users don't have to. Tankred Hase 2014-10-02 10:55:27 +02:00
  • 562831d6dc Merge pull request #245 from inovari/master Tankred Hase 2014-10-02 00:24:23 +02:00
  • 4cd664a919 Fix tests on travis ci. Tankred Hase 2014-10-02 00:02:56 +02:00
  • 2ca369a3f2 Upadte readme to error handling Tankred Hase 2014-10-01 22:32:34 +02:00
  • bf1cb6d521 Add high level error messages to public api. Tankred Hase 2014-10-01 22:20:28 +02:00
  • bdbd7819f4 Fix phantom.js web worker tests that use promises Tankred Hase 2014-10-01 21:55:50 +02:00
  • d5a0e18d13 Update README with documentation on promises. Tankred Hase 2014-10-01 21:32:23 +02:00
  • f08fc0a4f7 Refactor web worker async proxy to use promises. Tankred Hase 2014-10-01 21:18:05 +02:00
  • 7f2573c77d Refactor complete public api to use promises Tankred Hase 2014-10-01 19:12:39 +02:00
  • 0ac58356b5 Refactor keygen to use promises (Work in progress) Tankred Hase 2014-10-01 13:13:09 +02:00
  • 5d07ee1eb1 Add documentation to getWebCrypto Tankred Hase 2014-10-01 11:23:34 +02:00
  • 72cb1cfc49 Make WebCrypto optional with config.useWebCrypto Tankred Hase 2014-10-01 11:17:48 +02:00
  • dbde3994d5 Merge ba4e380ad415099dc4f96a20ac278df89fbfc0cf into bbe174828fb949153b619047cfe9a05153037bc7 Arturo Filastò 2014-10-01 07:01:27 +00:00
  • e6f66b9039 Cleanup promise error handling Tankred Hase 2014-10-01 08:40:26 +02:00
  • 0af12b81a3 Fix typo Tankred Hase 2014-10-01 07:40:02 +02:00
  • 7c2cf89589 Fix decoding of JWK. Webcrypto works. Tankred Hase 2014-09-30 21:57:46 +02:00
  • 85d2199971 Activate web crypto api (still fails tests) * Remove api support for safari * Fix error handling Tankred Hase 2014-09-30 19:31:12 +02:00
  • cbe4a17ccb Refactor key generation to use callback * TODO: reactive native web crypto in rsa.js:142 * TODO: generate publicExponent Uint8Array from argument E in rsa.js:148 * TODO: signing with generated web crypto key fails with "Could not find valid key packet for signing in key" Tankred Hase 2014-09-30 15:38:02 +02:00
  • d6963f2017 map JWK parameters to local BigInteger Thomas Oberndörfer 2014-09-30 12:19:06 +02:00
  • 15edf09972 Add RSA keygen example using WebCrypto Api Tankred Hase 2014-09-29 22:00:29 +02:00
  • bbe174828f Upgrade license to LGPL version 3.0 or later. Tankred Hase 2014-09-30 18:16:58 +02:00
  • ba4e380ad4 Add support for deterministically generating RSA keys in openpgp.js Arturo Filastò 2014-09-17 01:01:10 +02:00
  • 6636d83aa9 Merge pull request #253 from toberndo/fix_getPrimaryUser Tankred Hase 2014-09-13 15:35:47 +02:00
  • dabd96e5df Merge pull request #252 from omeid/master Thomas Oberndörfer 2014-09-03 16:45:29 +02:00
  • 069b97d16f Fix sorting of primary users Thomas Oberndörfer 2014-09-03 14:38:31 +02:00
  • 3779739a63 Add bower support omeid 2014-09-02 01:26:25 +10:00
  • 58322c299d Use svg in travis badge Tankred Hase 2014-08-05 13:38:25 +02:00
  • 42cf0e5bf6 Merge pull request #249 from adhintz/master Tankred Hase 2014-08-05 12:20:55 +02:00
  • e13302e35e add grunt-cli to devDependencies by running npm install --save-dev grunt-cli Drew Hintz 2014-08-05 07:30:47 +00:00
  • 132bd054de bump version v0.7.2 Tankred Hase 2014-07-30 17:09:34 +02:00
  • 7a0fa12dc6 Merge pull request #248 from openpgpjs/clearPrivateMPIs Tankred Hase 2014-07-30 17:02:53 +02:00
  • 060da64aab Key generation: do not clear private MPIs for keys without passphrase. Thomas Oberndörfer 2014-07-30 16:36:01 +02:00
  • 91ccbeed80 Bugfix in packet_length calculation inovari 2014-07-16 15:37:06 -04:00
  • 8a27866225 release version v0.7.1 Tankred Hase 2014-07-07 12:25:28 +02:00
  • e885fb1433 Use same signature array structure in verify for ClearSignedMessages as Message Tankred Hase 2014-07-07 12:02:13 +02:00
  • 571ed67624 Merge pull request #241 from openpgpjs/detached-signature Tankred Hase 2014-07-03 15:30:38 +02:00
  • de3ba18400 Implement content verification using detached signatures Tankred Hase 2014-07-03 14:57:52 +02:00
  • bd6c7cbf99 Merge 9e1c09aae87ce56abdd94fba85dc5e387f69d3e0 into 74959b83b6c3cb2ca822a1ec69251616393e882e Eric Cohen 2014-07-03 03:04:03 +00:00
  • 74959b83b6 New release v0.7.0 Tankred Hase 2014-07-02 15:15:03 +02:00
  • f5f16b841e Merge pull request #239 from openpgpjs/empty-signatures Tankred Hase 2014-07-02 15:14:15 +02:00
  • 396199f631 Iterate over signature not keys to allow empty signatures array in case the message has no signatures. Tankred Hase 2014-07-02 12:52:14 +02:00
  • 5f24b461e7 bump version Tankred Hase 2014-07-01 16:33:52 +02:00
  • 2cbc232b0f new release v0.6.5 Tankred Hase 2014-07-01 16:28:58 +02:00
  • 38ad1dc914 Merge pull request #238 from openpgpjs/no-passphrase Tankred Hase 2014-07-01 16:27:43 +02:00
  • 8c93688b0e Warn user with signature null for wrong public key instead of exception. Tankred Hase 2014-07-01 14:56:53 +02:00
  • 62debad52d Allow removal of passphrase protection by calling encrypt with an empty passphrase Tankred Hase 2014-07-01 10:38:10 +02:00
  • 3ffe8699e2 bump version for dev Tankred Hase 2014-06-30 19:30:02 +02:00
  • ecb6798441 Throw an error if a wrong public key is used to verify a signature. v0.6.3 Tankred Hase 2014-06-30 19:26:33 +02:00
  • dbbb207211 bump version Tankred Hase 2014-06-28 16:56:25 +02:00
  • ee02ca71cf bump version v0.6.2 Tankred Hase 2014-06-28 16:52:18 +02:00
  • c3c8955571 Update README.md Tankred Hase 2014-06-28 16:49:41 +02:00
  • f0e4128324 Merge pull request #237 from alessioalex/master Tankred Hase 2014-06-28 16:46:07 +02:00
  • 68a5739354 Merge pull request #232 from msjoinder/single_public_key Tankred Hase 2014-06-28 16:44:32 +02:00
  • 6d548dff8d Update README.md to add decryption example Alexandru Vlăduţu 2014-06-25 14:30:32 +03:00
  • 016490656f update function documentation Msjoinder 2014-06-22 20:42:30 +00:00
  • 9e1c09aae8 Ability to read binary keys and messages. Eric Cohen 2014-06-17 00:54:37 +03:00
  • 2dbe7e30b0 Merge pull request #229 from cdwiegand/master Tankred Hase 2014-06-13 14:19:51 +02:00
  • 89a1d26cc7 bump version to dev Tankred Hase 2014-06-13 12:00:33 +02:00
  • dd9e5c2a35 bump version v0.6.1 Tankred Hase 2014-06-13 11:59:26 +02:00
  • 74ef7455f5 use .length to test Msjoinder 2014-06-07 15:09:55 -05:00
  • 4bca02e635 include other key arrays Msjoinder 2014-06-07 14:36:04 -05:00
  • 1fd2c0f6f4 API accepts single public key string instead of array Msjoinder 2014-06-07 14:11:53 -05:00
  • 47cf9b6980 fix JSON.parse(null) Chris Wiegand 2014-06-03 21:55:16 -06:00
  • 896e90c1ee Merge pull request #223 from toberndo/unify_verify_interface Tankred Hase 2014-05-17 09:20:32 +02:00
  • bca6670908 Remove node 0.8 job from travis.yml, only test against 0.10 Tankred Hase 2014-05-17 09:13:54 +02:00
  • 3cffa77f72 Merge pull request #225 from toberndo/split_armor Tankred Hase 2014-05-17 09:08:59 +02:00
  • 172855a8e9 Redefine Regex for blank line after armor header. This fixes an issue with truncated blank lines at the beginning of cleartext signed messages. Thomas Oberndörfer 2014-05-16 19:08:29 +02:00
  • 7a7c181ee6 Allow private keys for verify methods in Cleartext and Message class. Refactor getKeyPacket methods in Key class. Thomas Oberndörfer 2014-05-14 11:32:09 +02:00
  • f41e644259 Bump version to -dev Tankred Hase 2014-05-09 10:53:07 +02:00
  • 7077cd2f93 bump version v0.6.0 Tankred Hase 2014-05-09 10:46:06 +02:00
  • bb0ac83cb7 Generate key by default without unlocking secret part. Use options parameter for generate method. Thomas Oberndörfer 2014-04-28 16:15:27 +02:00
  • fd25743082 Merge pull request #222 from toberndo/subkey_update Tankred Hase 2014-05-03 23:06:40 +02:00
  • 4a55905a8f Merge subkey binding signatures in key update method Thomas Oberndörfer 2014-05-02 17:30:11 +02:00
  • b21bab2e42 Merge pull request #218 from toberndo/opt_prim_user Tankred Hase 2014-05-02 11:32:32 +02:00