Commit graph

  • 6ce08726b4 Automaticaly import S/MIME certificates that are found in signatures #259 the-djmaze 2024-02-20 17:42:26 +01:00
  • 3d168b4688 Cleanup DoPgpVerifyMessage action param handling the-djmaze 2024-02-20 16:03:47 +01:00
  • 5a2d2fd0e5 Handle S/MIME encrypt, decrypt, sign and very everywhere #259 the-djmaze 2024-02-20 16:03:22 +01:00
  • 44a623543f set smimeKey and smimeCertificate for demo the-djmaze 2024-02-20 15:21:32 +01:00
  • 18d0ba4acb Get S/MIME decrypt working for #259 the-djmaze 2024-02-20 13:04:12 +01:00
  • 1762198642 Get S/MIME encryption working #259 the-djmaze 2024-02-20 12:38:57 +01:00
  • 196dffa8d8 Fix S/MIME certificates cache handling the-djmaze 2024-02-20 11:46:34 +01:00
  • 4b8a295fbe mask another passphrase in the logs for PHP < 8.2 the-djmaze 2024-02-20 11:24:23 +01:00
  • ec0d92bfac mask passphrases in logs for PHP < 8.2 the-djmaze 2024-02-20 11:22:28 +01:00
  • 479452ad7b Cache S/MIME certificates info #259 the-djmaze 2024-02-20 11:11:10 +01:00
  • f5f3a90275 Only ask S/MIME private key passphrase when it is encrypted #259 the-djmaze 2024-02-20 11:10:43 +01:00
  • f06b6edef5
    Merge pull request #1443 from tinola/master Maarten 2024-02-20 10:34:09 +01:00
  • 0063c2fc3f update Polish translations tinola 2024-02-20 08:11:15 +01:00
  • 7ae53719c4 Rename CSS .openpgp-control to .crypto-control the-djmaze 2024-02-20 01:52:37 +01:00
  • 9c9adde9c8 Added some missing translations the-djmaze 2024-02-20 01:09:41 +01:00
  • 568caed3c7 Ask password to generate S/MIME self signed #259 the-djmaze 2024-02-20 01:01:15 +01:00
  • 3f08051e37 Added a S/MIME certificates list to User settings #259 the-djmaze 2024-02-19 20:16:37 +01:00
  • a22ae5fcf4 fix name addSMimeEncrypted the-djmaze 2024-02-19 18:54:00 +01:00
  • 10ec90435d Show certificate icon for p12 and pfx files the-djmaze 2024-02-19 18:51:52 +01:00
  • 2f2079e9c1 Rename SearchPGPKey action to PgpSearchKey the-djmaze 2024-02-19 17:39:56 +01:00
  • 2fa3508c11 Rename MessagePgpVerify action to PgpVerifyMessage the-djmaze 2024-02-19 17:35:48 +01:00
  • 55e55b7bb7 Rename SMime actions the-djmaze 2024-02-19 17:33:24 +01:00
  • 9a5a5091a1 More S/MIME changes for #259 the-djmaze 2024-02-19 15:35:10 +01:00
  • a9b60a762f Also mark p7m with certificate icon the-djmaze 2024-02-19 15:29:25 +01:00
  • f181863d50 No default passphrase for self-signed #259 the-djmaze 2024-02-19 15:28:03 +01:00
  • f53d9ed6c3 Verify S/MIME signed messages #259 the-djmaze 2024-02-19 15:14:11 +01:00
  • 4df3766231 Fix signing messages with S/MIME #259 the-djmaze 2024-02-19 12:51:02 +01:00
  • 128e2f6254 Added signing using S/MIME #259 the-djmaze 2024-02-19 04:35:37 +01:00
  • f83b60782a Improved handling to create S/MIME certificates #259 the-djmaze 2024-02-19 01:52:12 +01:00
  • 6fa4dff23b Set S/MIME private key and certificate per identity #259 the-djmaze 2024-02-18 17:18:47 +01:00
  • 33de51b2d5 Check for CONDSTORE or QRESYNC to get the HIGHESTMODSEQ the-djmaze 2024-02-18 16:47:28 +01:00
  • 8a10d30f2a Disable IMAP METADATA by default (hardly used) the-djmaze 2024-02-18 16:47:04 +01:00
  • 8a0b3d3791 Resolve #1425 the-djmaze 2024-02-18 16:44:20 +01:00
  • 86f084e5a9 Added Auth Bearer to SnappyMail\HTTP\Request the-djmaze 2024-02-18 16:29:25 +01:00
  • 785bde153e MMS examples of #1294 the-djmaze 2024-02-18 16:13:59 +01:00
  • 96d08cd418 Added option to create self-signed S/MIME certificate #259 the-djmaze 2024-02-18 16:08:09 +01:00
  • ae4a90bda5 Bugfix: when moving a folder/mailbox check for parent delimiter the-djmaze 2024-02-18 14:28:42 +01:00
  • 859b064d39 More info about IMAP capabilities the-djmaze 2024-02-18 13:04:05 +01:00
  • dd5bb8593c Resolve #1442 the-djmaze 2024-02-18 10:50:33 +01:00
  • 53940e64ab Added more code for S/MIME #259 the-djmaze 2024-02-16 01:23:23 +01:00
  • dceb5fca41 Resolve #1439 the-djmaze 2024-02-15 23:56:26 +01:00
  • 5a69d1e241 Resolve #1438 the-djmaze 2024-02-15 23:45:43 +01:00
  • e02cb38974 v2.34.2 v2.34.2 the-djmaze 2024-02-14 18:55:04 +01:00
  • 662121d90e Resolve #1433 the-djmaze 2024-02-14 18:48:13 +01:00
  • 2dbcd47a56 Resolve #1432 the-djmaze 2024-02-14 18:34:58 +01:00
  • 7b3102a6b3 Added isSMimeEncrypted() and isSMimeSigned() #259 the-djmaze 2024-02-14 02:43:54 +01:00
  • 3648b3eb60 Resolve #64 the-djmaze 2024-02-13 19:44:40 +01:00
  • 72815f842e Small bugfix for the folder editor popup the-djmaze 2024-02-13 18:25:17 +01:00
  • 72b481f9c4 Fix english text for ERROR_ON_SAVING_FILE the-djmaze 2024-02-13 18:00:33 +01:00
  • 6982b57289 Small MailSo cleanup the-djmaze 2024-02-13 17:45:53 +01:00
  • f89a1cd3f9 v2.34.1 v2.34.1 the-djmaze 2024-02-13 14:58:32 +01:00
  • b3e1fe1320 Resolve #1430 the-djmaze 2024-02-13 14:53:20 +01:00
  • 9f2b2e50d7 v2.34.0 v2.34.0 the-djmaze 2024-02-13 13:24:45 +01:00
  • e4c7cec7e3 Disable ACL myRights as it is in the Settings -> Folder popup #157 the-djmaze 2024-02-13 11:42:46 +01:00
  • 39c17b6493 Make whole settings folder td clickable the-djmaze 2024-02-13 11:16:07 +01:00
  • 312f1c3b9b use Folder.unreadEmails() instead of Folder.unreadCount() the-djmaze 2024-02-13 11:11:19 +01:00
  • 27d119c068 Bugfix: typeCast() number could return NaN the-djmaze 2024-02-13 11:10:56 +01:00
  • 2a14566679 friendlySize() could return NaN the-djmaze 2024-02-13 10:50:31 +01:00
  • 306d3ec7b5 Improved ACL handling #157 the-djmaze 2024-02-13 10:44:38 +01:00
  • 7e304daee0 Bugfix: this.error() undefined when hiding folder edit message the-djmaze 2024-02-13 02:17:27 +01:00
  • 304c67534b Added: support all namespaces the-djmaze 2024-02-13 02:05:38 +01:00
  • de7e9d86d3 bugfix: undefined $keyId the-djmaze 2024-02-12 22:30:29 +01:00
  • e727c54798 Fix folder ACL checkboxes #157 the-djmaze 2024-02-12 20:54:51 +01:00
  • 32e3f829fa Cleaner ACL list the-djmaze 2024-02-12 20:52:30 +01:00
  • b0d4b56cee Some improvements for ACL Support #157 the-djmaze 2024-02-12 20:48:43 +01:00
  • a0f7114a39 Bugfix: KnockoutJS failed to output text '0' the-djmaze 2024-02-12 20:07:08 +01:00
  • 905315b164 Bugfix: friendlySize() failed on 0 the-djmaze 2024-02-12 20:03:06 +01:00
  • ec111defbb Process all IMAP namespaces the-djmaze 2024-02-12 17:58:24 +01:00
  • ba55b328ea Workaround Dovecot PREAUTH [CAPABILITY (null)] issue the-djmaze 2024-02-12 17:15:53 +01:00
  • 7ab9d1a980 Workaround disabled ACL could cause "Disconnected: Too many invalid IMAP commands" #157 the-djmaze 2024-02-12 17:14:38 +01:00
  • 3c464cace5 Resolve #1384 the-djmaze 2024-02-12 13:37:51 +01:00
  • 9933a0e83e Added draft code to handle S/MIME through GnuPG #259 the-djmaze 2024-02-12 13:36:12 +01:00
  • 9cceafcb3e Enable OpenPGP by default #89 the-djmaze 2024-02-12 10:35:46 +01:00
  • 2ed6ccf89c Bugfix: new identity PGP settings incorrect value assignment the-djmaze 2024-02-12 10:32:10 +01:00
  • 8ab32816e2 Resolve #1404 the-djmaze 2024-02-12 02:13:39 +01:00
  • 355f6158be Bugfix: #342 the-djmaze 2024-02-12 01:26:56 +01:00
  • 7da5692865 Resolve #342 the-djmaze 2024-02-12 01:01:19 +01:00
  • a45cd5904f Trim white space in PGP armored key #89 the-djmaze 2024-02-11 22:09:11 +01:00
  • c72c2dbaa4 Added options to Identity for PGP sign and encrypt #89 the-djmaze 2024-02-11 21:16:38 +01:00
  • 4c84c6cdfc Resolve #1427 the-djmaze 2024-02-11 20:48:03 +01:00
  • ec5d570ac6 Added ko toggle bindingHandler the-djmaze 2024-02-11 20:34:02 +01:00
  • 17cb093b32 Automaticaly add PGP key from Autocrypt #89 the-djmaze 2024-02-11 19:23:09 +01:00
  • e28085fbba Added deprecated MIME PGP headers for #89 ? the-djmaze 2024-02-11 18:21:38 +01:00
  • 62f0bac381 Allow CSP connect-src CORS for keys.openpgp.org to directly fetch PGP keys the-djmaze 2024-02-11 18:08:27 +01:00
  • bfb0874c47 Fix for #1427 the-djmaze 2024-02-11 17:06:22 +01:00
  • 7f40c317d0 Define JMAP FolderModel.myRights the-djmaze 2024-02-11 17:00:09 +01:00
  • ea55eb13e5 Centralize loading of accounts and identities the-djmaze 2024-02-11 16:40:35 +01:00
  • 7c1f70c51e Replace some ko.exportSymbol('*') in favour of ko['*'] and drop ko.exportProperty() the-djmaze 2024-02-11 15:37:24 +01:00
  • 6c144b5a28 Improved handling of visible folders the-djmaze 2024-02-11 15:03:19 +01:00
  • 7ca5991041 KnockoutJS use Symbol for isObservableArray() the-djmaze 2024-02-11 14:44:47 +01:00
  • 5225b62a0a Simplify generating folderListVisible the-djmaze 2024-02-11 04:31:32 +01:00
  • bb906e61ab Make time_zone a select list due to PEBKAC #1417 #1426 the-djmaze 2024-02-11 04:10:30 +01:00
  • e1a51ba69c Add idea for #1427 the-djmaze 2024-02-11 03:52:17 +01:00
  • 2826683875 and the views for it contacts-screen the-djmaze 2024-02-11 03:44:45 +01:00
  • fc141fe29b Idea for contacts screen route the-djmaze 2024-02-11 03:43:44 +01:00
  • a25d35d6df Resolve #1405 the-djmaze 2024-02-09 02:39:00 +01:00
  • d1154df74d Resolve #1415 the-djmaze 2024-02-08 18:48:54 +01:00
  • 81f8fe3019 Resolve #1425 the-djmaze 2024-02-08 18:12:32 +01:00
  • 43cbbd51c1 Also allow backup PGP keys on server on import #89 the-djmaze 2024-02-08 18:01:15 +01:00
  • 83aa65981b Added link to schema.org #1422 the-djmaze 2024-02-08 17:41:50 +01:00