Commit graph

3457 commits

Author SHA1 Message Date
the-djmaze
7bbbff6d3e #207 set version 2022-02-03 12:48:34 +01:00
the-djmaze
ef61603431 Resolve #207 2022-02-03 12:47:32 +01:00
the-djmaze
45a714ee08 #89 GnuPG verify cleartext messages 2022-02-03 12:05:33 +01:00
the-djmaze
73fa215e22 #89 OpenPGP.js encrypt (+ verify) 2022-02-03 10:17:18 +01:00
the-djmaze
6b2311663b #89 Hide PGP SIGNATURE from cleartext signed messages 2022-02-02 18:43:55 +01:00
the-djmaze
e43c5e6d82 Remove unused translation 2022-02-02 17:01:26 +01:00
the-djmaze
acfe13bdc2 #89 OpenPGP.js verify cleartext 2022-02-02 17:00:27 +01:00
the-djmaze
f625abe0b2 #89 OpenPGP.js sign cleartext 2022-02-02 16:50:27 +01:00
the-djmaze
66340614b5 Cleanup unused PGP translation strings 2022-02-02 15:25:28 +01:00
the-djmaze
da79feeaee #89 verify PGP signatures using OpenPGP.js 2022-02-02 15:24:32 +01:00
the-djmaze
93db6e6e0e #89 verify detached signature using GnuPG 2022-02-02 14:36:49 +01:00
the-djmaze
08ea226dbe Bugfix: message.attachments.hasVisible() undefined 2022-02-02 13:29:13 +01:00
the-djmaze
e265a0f1c1 Moved the message HTML parsing from PHP to JavaScript
Now we can properly parse PGP/MIME HTML messages
2022-02-02 13:02:48 +01:00
the-djmaze
3615405aac #89 Remove debug code from pgpDecrypt() 2022-02-01 11:49:56 +01:00
the-djmaze
6b26ddec7a #89 Redesign HTML parsing for securing PGP decrypted HTML 2022-02-01 11:46:12 +01:00
the-djmaze
d9e81d6123 #89 revamp code for better decryption and get it working for GnuPG 2022-02-01 11:45:20 +01:00
the-djmaze
4eb70c3f06 #89 show decrypted HTML with inline attachments 2022-01-31 17:29:41 +01:00
the-djmaze
8a4ea92cfb #89 Parse PGP decrypted mime using https://github.com/postalsys/postal-mime 2022-01-31 15:24:51 +01:00
the-djmaze
c5e590721b Updated OpenPGP.js built 2022-01-31 14:12:34 +01:00
the-djmaze
35900415a2 Resolve #197 2022-01-31 12:36:11 +01:00
the-djmaze
949005eda7 #89 OpenPGP better labeling 2022-01-31 12:34:41 +01:00
the-djmaze
70c55a60be Bugfix our modified OpenPGP.js 2022-01-31 11:54:13 +01:00
the-djmaze
c012fe09f0 #89 decrypt using OpenPGP.js 2022-01-31 11:51:15 +01:00
the-djmaze
e28c5bdbb6 Drop some unused Node.js code and be es2020 2022-01-31 10:18:51 +01:00
the-djmaze
475cf91d02 OpenPGP.js use clone https://github.com/the-djmaze/openpgpjs 2022-01-31 09:38:33 +01:00
the-djmaze
efabf269c7 #89 Detailed control saving generated public/private keys 2022-01-31 08:30:46 +01:00
the-djmaze
76361a13da Split OpenPGP.js and GnuPG from PgpUserStore 2022-01-30 02:35:53 +01:00
the-djmaze
76226f45ca #89 Fix Mailvelope hasPrivateKey() detection
Proper rename OpenPGP Key viewer
2022-01-29 21:42:56 +01:00
the-djmaze
b06b04a579 Settings OpenPGP use <details> 2022-01-29 00:20:31 +01:00
the-djmaze
9f125c18c3 #89 added import keys to OpenPGP 2022-01-28 17:56:44 +01:00
the-djmaze
fe078174ab #89 added view GnuPG armored keys 2022-01-28 17:33:52 +01:00
the-djmaze
70f315e76e Only allow GnuPG when openpgp setting is true 2022-01-28 16:58:52 +01:00
the-djmaze
58d02fa2e7 Resolve #190 2022-01-28 16:43:50 +01:00
the-djmaze
f8da8b5135 Bugfix: store private key failed 2022-01-28 15:59:41 +01:00
the-djmaze
d4bac30719 Fix language 2022-01-28 15:45:26 +01:00
the-djmaze
f50d848b35 Updated demo plugin for upcoming v2.12 2022-01-28 15:43:40 +01:00
the-djmaze
221136ce1c Better info regarding storing keys on server 2022-01-28 15:11:15 +01:00
the-djmaze
f8cbd5d129 #89 Improved public/private key handling 2022-01-28 15:02:10 +01:00
the-djmaze
0560e22674 Cleanup compose window delete button 2022-01-28 13:47:13 +01:00
the-djmaze
88e2c5f52d Bugfix: save/send message failed do to CloseMemoryResource() in MailSo\Mime\Part destructor 2022-01-28 12:24:43 +01:00
the-djmaze
7de00cd05c Bugfix: incorrect translation in advanced search popup 2022-01-28 12:23:30 +01:00
the-djmaze
bf19f72a6b Reduce more HTML elements thanks to data-icon="" attribute 2022-01-28 12:23:05 +01:00
the-djmaze
997f0da59f Reduce HTML with improved fontastic 2022-01-28 10:19:21 +01:00
the-djmaze
c09c71df75 reduce html elements in menus 2022-01-28 00:29:54 +01:00
the-djmaze
61ec49fd22 #89 use HTML5 form validity on PGP Generator popup 2022-01-28 00:22:54 +01:00
the-djmaze
0da681f074 OpenPGP.js now stores keys in localStorage
Renamed all deleteAccess to askDelete
2022-01-27 23:07:34 +01:00
the-djmaze
9ab72e7a34 #89 Improved handling of OpenPGP.js stored keys 2022-01-27 20:54:27 +01:00
the-djmaze
ff7e41ad08 #89 Use OpenPGP.js v5.1.0 (still in progress) 2022-01-27 16:00:52 +01:00
the-djmaze
dfd255545a #89 Added getEncryptedMessageKeys() to get used encryption keys
And when no passphrases are entered, use `--pinentry-mode cancel`
2022-01-27 00:28:46 +01:00
the-djmaze
d3b60bf097 #89 support decrypting using Mailvelope 2022-01-26 17:08:10 +01:00