Robert Nelson
db80459cf1
Merge branch 'master' into chai-mocha-port
2014-01-03 13:51:49 -08:00
Tankred Hase
06e4b83943
fix tests
2014-01-03 21:53:41 +01:00
Tankred Hase
3d67721fb5
remove old files
2014-01-03 20:40:05 +01:00
Tankred Hase
3d1575bb85
update readme
2014-01-03 19:45:22 +01:00
Tankred Hase
f56123a41f
change version in package.json
2014-01-03 19:41:58 +01:00
Tankred Hase
818ed7b9b1
readme cleanup
2014-01-03 19:38:23 +01:00
Tankred Hase
deb64215c8
Merge remote-tracking branch 'origin/devel'
2014-01-03 19:26:40 +01:00
Tankred Hase
63571e19f0
Merge pull request #142 from Robert-Nelson/lint-fixes
...
Lint fixes
2014-01-03 10:25:47 -08:00
Tankred Hase
7d8bf90c32
remove unnecessary files and update README
2014-01-03 19:12:29 +01:00
Robert Nelson
31b5427c87
Merge branch 'devel' into lint-fixes
2014-01-03 10:11:36 -08:00
Tankred Hase
1cec81d576
merged devel into master
2014-01-03 18:48:27 +01:00
Robert Nelson
3ef6814421
Add new index.js files
2014-01-03 08:11:55 -08:00
Robert Nelson
3beb4ac0ad
Started porting crypto tests
2014-01-03 08:10:50 -08:00
Thomas Oberndörfer
57cd2cd755
Merge pull request #141 from Robert-Nelson/more-doc-fixes
...
More documentation fixes
2014-01-03 06:19:41 -08:00
Robert Nelson
e5e1675615
Port general tests to chai/mocha
2014-01-02 19:47:04 -08:00
Robert Nelson
ef9b586214
Regen doc and resources
2014-01-02 13:03:26 -08:00
Robert Nelson
3d4dfaea87
Add function names to constructors
2014-01-02 12:50:48 -08:00
Robert Nelson
dba6f379e8
Fix all the lint noise, mostly semicolons, duplicate var definitions and ==0
2014-01-02 12:24:10 -08:00
Robert Nelson
17ad1f5fed
More documentation fixes
2013-12-26 22:49:37 -08:00
Thomas Oberndörfer
8449062191
Merge pull request #140 from Robert-Nelson/doc-fixes
...
Fix jsdoc generation and make keyring multiple instance.
2013-12-23 02:36:17 -08:00
Robert Nelson
40a5af2aae
Fixup more documentation links
2013-12-22 23:44:41 -08:00
Robert Nelson
e891d81e17
Merge upstream/devel changes
2013-12-22 13:01:24 -08:00
Robert Nelson
8923813580
Fix jsdoc generation and make keyring multiple instance.
...
Add jsdoc @module definitions.
Fix references to old class names.
Make keyring a multiple instance module.
Eliminate unit test dependency on running npm test.
2013-12-22 12:39:11 -08:00
Thomas Oberndörfer
b27b01905b
Refactoring Key class to use structured data. Transform key from-to packetlist.
...
Add User and SubKey class. Verification methods for key components.
2013-12-20 18:19:11 +01:00
Thomas Oberndörfer
1ca90a980c
Support multiple keys per ASCII armored block. Unify error handling: replace print_error function
...
with exceptions. The idea is to use exceptions internally, but catch them in the high level API
functions and return errors as implemented in openpgp.key.readArmored.
2013-12-17 16:09:52 +01:00
Thomas Oberndörfer
a31fe80a2c
Merge readPublicKey for V3 and V4
2013-12-12 16:17:01 +01:00
Thomas Oberndörfer
d7d74ec5e3
Verify V3 certification signatures
2013-12-12 14:22:23 +01:00
Thomas Oberndörfer
ff8d93f956
Fix key expiration time. Add key revocation unit test.
2013-12-12 12:05:00 +01:00
Thomas Oberndörfer
d22facc61c
Remove CP-1252 cleartext signature unit-test
2013-12-09 19:33:30 +01:00
Thomas Oberndörfer
5fd4bdbccb
Fix make bundle-test and keyring unit-tests
2013-12-09 16:57:44 +01:00
Thomas Oberndörfer
4979550729
Merge pull request #139 from Robert-Nelson/keyring
...
Reworked keyring and added new keyring bundle
2013-12-09 03:38:57 -08:00
Thomas Oberndörfer
59e942dc9e
Merge pull request #138 from Robert-Nelson/integration-tests
...
Port continuous integration from master branch.
2013-12-09 03:37:04 -08:00
Robert Nelson
48af7ce584
Shuffle bundle names around so that openpgp.js is the debug version
2013-12-09 00:30:13 -08:00
Robert Nelson
911e103de9
Add keyring.min.js and update openpgp bundles
2013-12-08 22:50:27 -08:00
Robert Nelson
1d0c75a927
Add keyring bundle creation to Makefile
2013-12-08 21:23:05 -08:00
Robert Nelson
1c07c482aa
Create a bundle for keyring and split out the store code
2013-12-08 20:54:25 -08:00
Robert Nelson
f00d3210aa
Convert keyring to use key interface rather than the packetlist.
2013-12-08 19:35:01 -08:00
Robert Nelson
bfba0eca0c
Changed unitttests and keyring to use bundled openpgp and updated keyring to use openpgp.key instead of packetlists.
...
Added getUserIds() to key.
Reenabled keyring ci tests.
2013-12-08 15:41:31 -08:00
Robert Nelson
30332003f8
Merge remote-tracking branch 'origin/devel' into integration-tests
2013-12-08 11:02:26 -08:00
Robert Nelson
be8cab9795
Change Makefile to build debug and non-debug versions of openpgp.js
2013-12-08 10:29:50 -08:00
Thomas Oberndörfer
5d32718096
Normalize end of line, add getter and setter for text in literal data packet.
2013-12-08 14:24:52 +01:00
Robert Nelson
e8a2cd6621
Continuous integration testing support completed
2013-12-08 04:38:44 -08:00
Thomas Oberndörfer
5d6e1a9506
Merge pull request #137 from Robert-Nelson/devel-signature-fixes
...
Merge signature changes from master
2013-12-08 02:01:49 -08:00
Robert Nelson
5f30c67499
All signature unit tests passing now
2013-12-06 14:26:11 -08:00
Robert Nelson
f57de1ec40
Unit tests passing
2013-12-06 09:56:05 -08:00
Robert Nelson
03d0d44061
Signature fixes
2013-12-05 22:31:33 -08:00
Robert Nelson
e6a116d14e
Fix warnings from 'make minify' + other bugs
2013-12-05 20:12:20 -08:00
Robert Nelson
f0c2427895
Array indexing on strings is nonstandard and doesn't work on IE
2013-12-05 20:03:08 -08:00
Tankred Hase
4cad3c0a44
Merge pull request #135 from openpgpjs/new_line
...
Add test for RFC compliant new line handling
2013-12-05 13:15:42 -08:00
Tankred Hase
fb44405de5
Merge pull request #134 from Robert-Nelson/another-signature-fix
...
Another signature fix
2013-12-05 13:14:11 -08:00