Commit Graph

175 Commits

Author SHA1 Message Date
Tankred Hase
db2f20448c fix signature test 2013-12-05 22:12:32 +01:00
Tankred Hase
8860161c67 Merge branch 'another-signature-fix' of github.com:Robert-Nelson/openpgpjs into new_line 2013-12-05 22:08:48 +01:00
Robert Nelson
f07702e867 More consistency changes 2013-12-05 12:29:52 -08:00
Robert Nelson
e965b6771b Cleanup canonical message handling for signatures 2013-12-05 12:21:23 -08:00
Tankred Hase
caaedc16bf reconstruct bug in signature verification 2013-12-05 17:27:56 +01:00
Tankred Hase
8c16abbfee bugfix for only call showMessage if it was defined 2013-12-05 12:37:55 +01:00
Tankred Hase
fecad8b8c0 only call showMessage if it was defined 2013-12-05 12:33:03 +01:00
Tankred Hase
af29686442 Merge pull request #130 from Robert-Nelson/signature-fix
Signature fix
2013-12-05 02:53:43 -08:00
Tankred Hase
d43b6df378 Merge pull request #132 from Robert-Nelson/build-status-fix
Build status fix
2013-12-05 01:48:42 -08:00
Robert Nelson
2e100068f1 Put the query string on the right url 2013-12-04 21:07:44 -08:00
Robert Nelson
0ebe4fd516 Only report build status for master and devel 2013-12-04 21:05:07 -08:00
Robert Nelson
aa377b7cc9 Add verification of V3 signatures 2013-12-04 20:38:52 -08:00
Robert Nelson
835a05853e Change message to match others 2013-12-04 19:39:15 -08:00
Robert Nelson
f8d8d471a9 Add test of verification of a clearsign message generated by gpg 2013-12-04 19:33:44 -08:00
Robert Nelson
e9b8b0efb9 Incorporate integration test changes from signature branch 2013-12-04 18:11:14 -08:00
Robert Nelson
8110782633 Fix checksum failure debug message 2013-12-04 15:42:56 -08:00
Robert Nelson
63db9246c6 Enhance debugging output and fix escaped dashes. 2013-12-01 17:46:56 -08:00
Robert Nelson
e1908496c7 Add verification for version 3 signatures 2013-11-30 22:29:28 -08:00
Robert Nelson
84f6483cba Fix signing with version 3 keys 2013-11-30 21:17:04 -08:00
Robert Nelson
1f4911450b Resolve two more situations
Handle messages with strings of dashes.

Work around IE bug with split().
2013-11-30 12:29:47 -08:00
Robert Nelson
f59fa54ecf Fix ascii dearmor and signature verification bugs 2013-11-29 19:29:57 -08:00
Robert Nelson
b4676d2ad8 Merge branch 'misc-fixes' into signature-fix 2013-11-29 18:34:36 -08:00
Robert Nelson
8b854a2ad1 Fix warnings from 'make minify' + other bugs 2013-11-29 17:08:17 -08:00
Robert Nelson
e4e69749a6 Don't use array indexing on strings it is nonstandard and doesn't work on IE 2013-11-29 16:10:56 -08:00
Tankred Hase
1cd7b542a0 Update README.md
Remove duplicate title
2013-10-23 15:19:19 +02:00
Tankred Hase
f73f9eccd3 Update README.md
Add travis badge to readme
2013-10-23 15:17:55 +02:00
Tankred Hase
a3ab946d6a Merge pull request #120 from whiteout-io/mocha
Add travis CI job and mocha tests in phantomjs
2013-10-23 06:10:19 -07:00
Tankred Hase
b951cddd6d add mocha tests for travis CI integration tests on code commit
squash all commits to single commit
2013-10-23 13:25:00 +02:00
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
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
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
Thomas Oberndörfer
ee993ec623 Convert userId to UTF8 before generating signature 2013-08-20 16:24:23 +02: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
seancolyer
aa8a7f94f1 Switching default hash preference to SHA256. 2013-04-20 22:16:32 -04:00
Sean Colyer
21726d5b8b Merge pull request #72 from dreamingofelectricsheep/ascii-fix
Fixed handling of windows line endings within the ascii dearmoring
2013-04-20 17:40:45 -07:00
Sean Colyer
419af151c1 Merge pull request #73 from dreamingofelectricsheep/utf8-clean
Utf8 support for the encrypted messages (cleanup)
2013-04-20 17:35:58 -07:00