seancolyer
b94566a154
Rebuilding binaries. Fixing minor issue with PR#105
2013-10-09 19:09:54 -04:00
Sean Colyer
81fdb00418
Merge pull request #111 from cryptoreddit/patch-1
...
In Base64 encoding, if result ends in \n, remove it. (Fixes #79 , #105 )
2013-10-09 16:06:42 -07:00
Sean Colyer
a856396016
Merge pull request #82 from arlolra/bases
...
Avoid repeating bases in MillerRabin.
2013-10-09 16:05:19 -07:00
Sean Colyer
14e50a4661
Merge pull request #105 from dcposch/master
...
Fixed ASCII armor decoding bug
2013-10-09 15:44:35 -07:00
Sean Colyer
630492d511
Merge pull request #110 from qnrq/master
...
Fixes erroneous linefeed handle in write_signed_message()
2013-10-09 15:36:06 -07:00
cryptoreddit
ad1983ac12
In Base64 encoding, if result ends in \n, remove it. ( Fixes #79 , #105 )
2013-10-09 09:58:13 -07:00
Niklas Femerstrand
4379bba2cd
Fixes erroneous linefeed handle in write_signed_message()
...
Fixes #109 , courtsey of encomiast
2013-10-09 23:36:46 +07:00
seancolyer
7abaa43497
Initial gruntfile support. Forcing a standardized style.
2013-10-08 22:33:36 -04:00
seancolyer
fae321a1e3
Further test work, make keyring marginally work. Start end-to-end work.
2013-10-08 21:54:40 -04:00
seancolyer
1f88d00375
Merge branch 'devel' of github.com:openpgpjs/openpgpjs into devel
2013-10-06 21:45:30 -04:00
AlexanderWillner
e09adbd525
ref to test/index.html
2013-10-06 21:44:52 -04:00
seancolyer
30d2c38f00
Started cleaning up the public API/Keyring to use the "packetlist"
...
concept. More cleanup still to do, also need to determine best way to
submodule keyring. Ripping out previous packet.io addition because it
isn't needed/ goes against packetlist.
2013-10-06 21:44:46 -04:00
AlexanderWillner
ad1708d12f
ref to test/index.html
2013-09-23 07:45:28 +02:00
AlexanderWillner
19a5d00d4a
ref to test/index.html
2013-09-23 07:42:01 +02:00
DC
d19d1993c6
Fixed ASCII armor decoding bug
...
Sometimes, there's a blank line between the encoded message body and the checksum line at the end. In those cases, decryption used to crash. Changed only openpgp_encoding_deArmor() in openpgp.encoding.asciiarmor.js to make it resilient to this case.
Cleaned up copy+pasted code in the same function. No other changes.
2013-09-22 20:29:33 -07:00
seancolyer
766d3e34fe
Start working on openpgp.sigcheck.js tests. I have exposed packetParser
...
as packet.io to src/openpgp.js, I think that will quickly be revisited.
2013-09-21 19:39:15 -04:00
seancolyer
75f632acaf
Cleanup eme_pkcs1 padding tests.
2013-09-21 17:39:08 -04:00
Sean Colyer
4fd33836e6
Merge pull request #100 from atrevarrow/devel
...
Fixed DES/TripleDES padding and added unit tests
2013-09-21 14:23:38 -07:00
atrevarrow
41f0a040e9
Fixed DES/TripleDES padding and added unit tests
2013-08-27 23:23:58 +12:00
seancolyer
ba8a964d05
Merge branch 'pr/95'. Had to manually build make because previously
...
merged pr96.
Conflicts:
resources/openpgp.js
resources/openpgp.min.js
2013-08-25 19:11:12 -04:00
Sean Colyer
cab7623ea0
Merge pull request #96 from toberndo/master
...
Convert userId to UTF8 before generating signature
2013-08-25 16:02:13 -07:00
seancolyer
020a46ea3b
Test cleanup.
2013-08-22 22:47:46 -04:00
Thomas Oberndörfer
ee993ec623
Convert userId to UTF8 before generating signature
2013-08-20 16:24:23 +02:00
seancolyer
ae1cb14bfb
Further test cleaning. openpgp.crypto.js test runs now, next step, make
...
it pass.
2013-08-19 21:24:17 -04:00
seancolyer
b7d0322b8e
Test cleanup, and fall out from that. test/crypto/openpgp.crypto.js is
...
still broken because DSA still has issues. I'm guessing elgamal will too
once the DSA ones are fixed.
2013-08-18 17:37:37 -04:00
atrevarrow
86df06f8da
Fixed DES/TripleDES padding issues which fixed broken TripleDES unit test; added unit tests for DES padding
2013-08-14 00:33:00 +12:00
Sean Colyer
6a4596fb56
Merge pull request #85 from toberndo/master
...
DeArmor: remove whitespace of blank line
2013-08-05 17:13:03 -07:00
seancolyer
095198200e
Updating README to refer developers to investigate the devel branch.
2013-07-21 20:12:36 -04:00
Thomas Oberndörfer
322f57cc17
Handle wrong UTF8 encodings gracefully
2013-07-12 14:59:38 +02:00
Thomas Oberndörfer
a2db324605
Fix exception in packet.keymaterial.getKeyId() for V3 keys
2013-06-27 11:50:01 +02:00
Thomas Oberndörfer
5898cea4de
DeArmor: remove whitespace of blank line
2013-06-25 16:25:10 +02:00
Arlo Breault
ab32d1b9e1
Avoid repeating bases in MillerRabin.
2013-06-15 22:39:32 -07:00
Michal Kolodziej
844ea22d99
Added travis badge.
2013-05-12 23:36:33 +02:00
Michal Kolodziej
7d6cc3c771
Initial support for node.js testing.
2013-05-12 23:27:48 +02:00
Michal Kolodziej
c77a17cf31
Twofish test is working once more.
2013-05-12 19:05:13 +02:00
Michal Kolodziej
3537b92a51
Cleanup of symmetric crypto functions and definitions. Broke a few tests.
2013-05-12 14:27:23 +02:00
Michal Kolodziej
664ab71686
Switch to browserify. Basic unit tests are working.
2013-05-11 21:55:48 +02:00
Michal Kolodziej
18236ac097
A ton of changes regarding browserify support. Non functional as of now.
2013-05-11 16:03:25 +02:00
Michal Kolodziej
f421dc0d72
Restructuring and more work on browserify support.
2013-05-11 08:25:53 +02:00
Michal Kolodziej
ccc0a4eb48
Initial browserify support. Symmetric encryption algorithms
...
and hashes are now working.
2013-05-10 23:50:00 +02:00
Michal Kolodziej
844ebcf254
Minor fixes, work on the msg.* subsystem.
2013-05-10 22:48:11 +02:00
Michal Kolodziej
c64c75bf04
Merged public and secret keys where appropriate.
2013-05-10 19:09:24 +02:00
Michal Kolodziej
77acb5a59a
Working signature creation.
2013-05-09 16:51:25 +02:00
Michal Kolodziej
1e49e8ee23
Encryption of secret key packets is working.
2013-05-09 14:25:09 +02:00
Michal Kolodziej
945fa0ba51
Reading/decryption/signature verification side is working.
2013-05-09 09:37:12 +02:00
Michal Kolodziej
ab31b39d2f
Signature verification on primary key is working!
2013-05-09 09:31:50 +02:00
Michal Kolodziej
ba68203b56
Changed up the verification api - it accepts multiple packets now.
2013-05-08 23:11:57 +02:00
Michal Kolodziej
e1e2223e8f
Signature verification is working on literal packets.
2013-05-08 13:04:25 +02:00
Michal Kolodziej
3d25fdf8bf
Work on bending the signature packet to my will.
2013-05-04 23:05:46 +02:00
Michal Kolodziej
dd5d0c801c
Secret key packet decryption is working though, there
...
is still work to be done in the decryption function
as it's quite a mess still.
2013-04-27 18:14:57 +02:00