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 |
|
the-djmaze
|
3aca446e8d
|
Distinguish PGP signed and encrypted in message viewer
|
2022-01-26 15:00:03 +01:00 |
|
the-djmaze
|
5ed4498e4f
|
Added: MailSo\Mime\Part::IsPgpSigned()/IsPgpSignature()
Drop: MailSo\Mime\Enumerations\Constants
|
2022-01-26 14:43:31 +01:00 |
|
the-djmaze
|
8dc949f15c
|
Added DoGnupgDecrypt(), DoGetStoredPGPKeys() and DoStorePGPKey() for #89
|
2022-01-26 12:15:36 +01:00 |
|
the-djmaze
|
897c150b1e
|
MessageMimeStream(...$bIndexIsUid...) always true, so remove param
|
2022-01-26 11:48:57 +01:00 |
|
the-djmaze
|
d757102b9e
|
Make ParseFromString, ParseFromFile, ParseFromStream static
|
2022-01-25 20:18:52 +01:00 |
|
the-djmaze
|
e0238e9966
|
Bugfix: ParseFromStreamRecursion return value must be of type MailSo\Mime\Part, bool returned
|
2022-01-25 19:57:43 +01:00 |
|
the-djmaze
|
0ed7f000d6
|
Improved detection of PGP/MIME encrypted messages instead of showing them as attachments
|
2022-01-25 17:02:29 +01:00 |
|
the-djmaze
|
48febdb414
|
Bugfix: encryptKeys was incorrect
|
2022-01-25 16:39:50 +01:00 |
|
the-djmaze
|
b1a2b7da95
|
Get decrypt working for #89
|
2022-01-25 14:46:03 +01:00 |
|
the-djmaze
|
54feb03316
|
Added sign, decrypt and encrypt for #89
|
2022-01-25 13:54:50 +01:00 |
|
the-djmaze
|
151708a920
|
Support generating ed25519/cv25519 keys for #89 and #172
|
2022-01-25 11:45:22 +01:00 |
|
the-djmaze
|
f26c35c411
|
Drop support for PEAR Crypt_GPG as it is lacking features we want in #89
|
2022-01-24 17:08:21 +01:00 |
|
the-djmaze
|
998a1c6cc8
|
Added: DoGnupgGenerateKey() which generates new private keys
|
2022-01-24 17:05:11 +01:00 |
|
the-djmaze
|
8635771537
|
Improve Settings -> OpenPGP to show available features
|
2022-01-24 16:47:53 +01:00 |
|
the-djmaze
|
ce971de919
|
Get PGP verify message working using Promise.
#89
|
2022-01-24 13:43:53 +01:00 |
|
the-djmaze
|
1d3673f117
|
Improved and bugfix handling of GnuPG for #89
|
2022-01-24 13:01:37 +01:00 |
|
the-djmaze
|
51fedab4fc
|
Better solution for gpg 'socket name' error
Improment for #89
|
2022-01-22 09:21:21 +01:00 |
|
the-djmaze
|
6df7b76c8a
|
Solution regarding https://github.com/php-gnupg/php-gnupg/issues/44
For our issue #89
|
2022-01-21 20:00:18 +01:00 |
|
the-djmaze
|
cff662009f
|
WIP: revamp Crypt_GPG for #89
|
2022-01-21 17:54:51 +01:00 |
|
the-djmaze
|
a7eeeb4f55
|
Many more changes for #89
|
2022-01-20 16:38:27 +01:00 |
|
the-djmaze
|
3cc3a76b23
|
Composer changes for OpenPGP.js
|
2022-01-20 09:59:56 +01:00 |
|
the-djmaze
|
e731343093
|
Merge pull request #191 from ikidd/master
fixed for php:7.4-fpm
|
2022-01-19 20:17:34 +01:00 |
|
the-djmaze
|
c2e162b01b
|
Properly load keyrings of Mailvelope, OpenPGP.js and GnuPG
|
2022-01-19 20:14:21 +01:00 |
|
the-djmaze
|
9f0b872839
|
Object.entries(d).forEach() to forEachObjectEntry()
|
2022-01-19 19:36:29 +01:00 |
|
the-djmaze
|
a47397ef09
|
Revamp PGP management due to implementing Mailvelop and PEAR Crypt_GPG
|
2022-01-19 18:24:07 +01:00 |
|
Ian Kidd
|
b1fc295e22
|
fixed for php:7.4-fpm
As per https://github.com/docker-library/php/issues/912
to correct build error: "configure: error: unrecognized options: --with-freetype-dir, --with-jpeg-dir"
|
2022-01-18 18:46:03 -07:00 |
|