Commit Graph

  • 34f9200a49 Follow-up to commit 7b603eec, adjust tests: outgoing_message_rating() as "OUT" as out parameter. master Jörg Knobloch 2021-03-16 14:01:38 +0100
  • 5adc9d14ac Finalise "(do not) protect subject" functionality. 1.1.103 Jörg Knobloch 2021-03-10 21:22:45 +0100
  • 7b603eecf8 Prepare add-on for JSON-183: Not to protect subject for PGP partners if applicable. Jörg Knobloch 2021-03-10 12:41:40 +0100
  • 27f23eb507 Tweak some tooltips, especially those for "protect subject". Jörg Knobloch 2021-03-10 11:43:11 +0100
  • 4eb733d8d5 Version 1.1.103. Jörg Knobloch 2021-03-09 11:25:33 +0100
  • d995893973 Compatibility with TB 80 and above: Security flag was renamed in Mozilla bug 1366973/1653118. Jörg Knobloch 2021-03-08 12:49:39 +0100
  • 4a31c90c5c P4TB-303: Change pref extensions.pEp.importRNP to false, will be set by the installer. Jörg Knobloch 2021-03-02 10:26:25 +0100
  • 4d97b67b2d P4TB-378: Moved "pEp compose button" restore code to add-on startup. Jörg Knobloch 2021-03-01 21:19:07 +0100
  • 9c809b8adc P4TB-378: Follow up to commit 94c365cf: Only set value if necessary. Jörg Knobloch 2021-03-01 18:37:20 +0100
  • 94c365cfb6 P4TB-378: Restore "pEp button" in compose window if missing. Jörg Knobloch 2021-03-01 18:25:07 +0100
  • 5fe7680d0c Remove unneeded export in sendMessage.js. Jörg Knobloch 2021-03-01 17:38:23 +0100
  • 2e1ce60aa9 P4TB-303: Check for key acceptance before setting key for comm partner (and simplify linting). Jörg Knobloch 2021-03-01 12:03:47 +0100
  • 3b22137b5c Compatibility with Thunderbird 87: GetMsgAttachmentElement() replaced by gAttachmentBucket in TB bug 1688331. Jörg Knobloch 2021-02-28 20:40:38 +0100
  • fc01aa796f Correctly intialise compFields.composeSecure (gSMFields was removed from Thunderbird). Jörg Knobloch 2021-02-27 11:52:22 +0100
  • 907318b34d P4TB-303: Skip revoked and expired keys. Compare keyId instead of matching FPR. Jörg Knobloch 2021-02-26 20:20:37 +0100
  • fb1c0d3616 Associate private key with Thunderbird identity it is used for. Don't set public key as default key for now. Jörg Knobloch 2021-02-26 18:55:16 +0100
  • 663a3bf0df P4TB-303: Import public and private keys from Thunderbird's OpenPGP (RNP backend). Jörg Knobloch 2021-02-26 13:29:07 +0100
  • 135fbb7ee7 P4TB-303: Follow-up to commit 567a19b5: Fix typo/copy-paste error. Jörg Knobloch 2021-02-25 22:28:55 +0100
  • 333c6a2359 P4TB-303: Follow-up to commit 8e8c3b42: Make "Import" the default button. Jörg Knobloch 2021-02-25 20:36:30 +0100
  • 567a19b5d2 P4TB-303: Import private keys from Thunderbird's OpenPGP (RNP backend). Jörg Knobloch 2021-02-25 20:25:51 +0100
  • 8e8c3b42fc P4TB-303: Framework for importing keys from Thunderbird's OpenPGP (RNP backend). Jörg Knobloch 2021-02-25 19:01:57 +0100
  • a26d58d8aa Version 1.1.102. 1.1.102 Jörg Knobloch 2021-02-24 12:40:18 +0100
  • 4defc69a6f Avoid console error when opening message attachment. Jörg Knobloch 2021-02-24 12:39:31 +0100
  • a481ab4cb4 Follow-up to commit 2a9efd93 and commit de52ac57: Better qualify saving of .eml files. Fixes broken attachment saving. Jörg Knobloch 2021-02-24 12:26:01 +0100
  • efda24204d Follow up to commit 43c6cfa3: Only ask for encryption if needed. Related cleanup. Jörg Knobloch 2021-02-23 22:00:59 +0100
  • 43c6cfa314 Added safeguard so that when encryption was requested but not obtained, sending of message is stopped. Jörg Knobloch 2021-02-22 19:46:03 +0100
  • ec5e43dd20 Picked up some text from the old documentation branch. Still mostly out of date. Jörg Knobloch 2021-02-22 10:45:57 +0100
  • 0b8a2454a7 Follow up to commit 20754d54: Remove unneeded message ID assignment (was needed for cache key before switching to opt field). Jörg Knobloch 2021-02-19 19:07:56 +0100
  • 0420e62567 Hotfix version 1.1.101 1.1.101-hotfix 1.1.101 Jörg Knobloch 2021-02-19 15:41:43 +0100
  • 20754d54ef Store messageId also in the inner message. It's avaialable in beginCryptoEncapsulation(). Jörg Knobloch 2021-02-19 00:43:03 +0100
  • c73ffeb477 Adjust to array changes from Thunderbird 85 (deleteMessages(), CopyMessages()). Gains compatibility with TB 86 beta. Jörg Knobloch 2021-02-18 19:44:18 +0100
  • a668413359 Move access to AppConstants to the pEpController. Jörg Knobloch 2021-02-18 19:19:16 +0100
  • f4a571cc4f Added logging for moving Sync messages. Jörg Knobloch 2021-02-18 13:57:08 +0100
  • 5024ed3ecb Adjust iteration of address books and attachments to stay compatible with TB 86 beta. Jörg Knobloch 2021-02-18 13:12:38 +0100
  • f7ea7e7c4e Adjust to changed app menu layout in TB 86 beta. Jörg Knobloch 2021-02-18 12:29:59 +0100
  • d55c61f822 Pass empty FPR to key_reset_user() and key_reset_identity(). Jörg Knobloch 2021-02-10 20:57:32 +0100
  • 686ecd0a67 Fix tests after changing parameters in commit f752b727. Jörg Knobloch 2021-02-08 12:45:06 +0100
  • f752b727d4 Remove four parameter interface for some functions being passed an identity. Jorg Knobloch 2021-02-08 11:16:06 +0100
  • 466f63c887 Disabled 6 failing tests for now, 79 are passing. Jörg Knobloch 2021-02-08 10:28:13 +0100
  • c4a37d1127 Add patches-master/ to .gitignore Jorg Knobloch 2021-02-08 00:49:52 +0100
  • 9bad5874ad Add comment to clarify availability of compFields.messageId. Jorg Knobloch 2021-02-05 09:29:31 +0100
  • df04f7312a Add .gitconfig with LESSCHARSET=utf-8 Jorg Knobloch 2021-02-04 23:14:10 +0100
  • ba4a0b5bbe Switch from hg to git and stop copying into no longer existent profile. Jorg Knobloch 2021-02-04 22:43:56 +0100
  • 053d07dba5 Migrate .hgignore to .gitignore Jorg Knobloch 2021-02-04 21:57:43 +0100
  • 92ce4db0a3 Added tag 1.1.100 for changeset 5e917a6e9a9e Jorg Knobloch 2021-02-02 18:06:28 +0100
  • 63d9102bbc Changed version to 1.1.100. 1.1.100 Jorg Knobloch 2021-02-02 18:06:08 +0100
  • 9c7e3d3792 Follow-up to rev. 1736da534511: Fix linting. Jorg Knobloch 2021-01-30 22:09:58 +0100
  • de52ac57f4 Follow-up to rev. 6ed64fbfd46f: Open message/rfc822 attachment for viewing needs to be supported. Jorg Knobloch 2021-01-30 22:06:21 +0100
  • f2b5e57f19 When showFPR is set, format the FPRs a little nicer. Jorg Knobloch 2021-01-29 20:18:00 +0100
  • 36f35e1a96 Remove incorrect comment. Jorg Knobloch 2021-01-28 22:25:03 +0100
  • 2a9efd9335 Don't decrypt when saving message/rfc822 attachment. See https://bugzilla.mozilla.org/show_bug.cgi?id=1689326. Jorg Knobloch 2021-01-28 19:16:33 +0100
  • f511335ed8 Workaround for ENGINE-876: If decrypted message doesn't have .sent, get it from the original. Jorg Knobloch 2021-01-27 20:03:40 +0100
  • 1e39169096 Empty out the queue of messages we still need to process at shutdown(). Jorg Knobloch 2021-01-26 19:38:18 +0100
  • 7585d6f342 Always supply a window to Services.prompt.alert() to make it "less" modal. Jorg Knobloch 2021-01-26 12:50:03 +0100
  • 5cf81a0b72 Rename actionResetUserData() to actionResetUser() and reset-data to reset-user to stop confusion. Jorg Knobloch 2021-01-26 11:18:08 +0100
  • f59ca0c0a5 Make passphrase prompt modal to the main window (instead of globally). Jorg Knobloch 2021-01-25 22:44:08 +0100
  • e8af8e6205 Lint all the tests, even the dead ones. Jorg Knobloch 2021-01-23 22:23:03 +0100
  • 55eea123fd Fix decrypt_feature_spec.js. 79 pass, 6 fail, sum: 85. Jorg Knobloch 2021-01-23 21:38:54 +0100
  • 1f90a9ebca Fix encrypt_feature_spec.js. 72 pass, 9 fail, sum: 81. Jorg Knobloch 2021-01-23 00:44:41 +0100
  • 0370a7f191 One more: 42 pass, 13 fail, sum: 55. Jorg Knobloch 2021-01-22 23:32:24 +0100
  • 25c470a9f0 Fix myself()-related tests and one more with serverVersion(). 41 pass, 14 fail, sum: 55. Jorg Knobloch 2021-01-22 22:39:04 +0100
  • 63ca6c5025 Fix get_version_feature_spec.js and partly fix token_reload.js. 37 pass, 18 fail. Number of tests: 55. Jorg Knobloch 2021-01-22 22:17:51 +0100
  • 6f1f4e62cb Fix get_outgoing_message_rating_feature.js. 24 tests pass, 21 fail. Jorg Knobloch 2021-01-22 21:46:08 +0100
  • f1992c215c 16 tests pass, 29 fail, 5 "disclaimer" tests disabled. Number of tests: 45. Jorg Knobloch 2021-01-22 21:04:39 +0100
  • 6a1ea9e40a Get test suite going again, all tests still fail: Remove irrelevant tests, fix paths. Jorg Knobloch 2021-01-22 17:00:46 +0100
  • 5aca1765a7 Minor tweaks to modules to get tests going again. Jorg Knobloch 2021-01-22 16:58:50 +0100
  • 0346f662e1 P4TB-367: Make the dialogs themeable (dark mode support). Richard Marti 2021-01-18 21:26:22 +0100
  • 111213dab5 Switch addon/content/tutorial/tutorial.css from CRLF to LF line endings. Jorg Knobloch 2021-01-18 23:02:02 +0100
  • 2cfa1dc2a0 Adjust comments due to new behaviour of onRecipientsChanged() in TB 78.6.1. Jorg Knobloch 2021-01-18 12:52:35 +0100
  • 6b321d0246 Follow-up to previous rev. fe1f5c439689. Jorg Knobloch 2021-01-11 14:41:39 +0100
  • 30591f02a3 Fix undefined newKey in the delete listener (was never a member variable). Jorg Knobloch 2021-01-11 14:31:01 +0100
  • c33b1d9ddc Moved shutdown code from close() to onShutdown(). Jorg Knobloch 2020-12-31 14:15:11 +0100
  • 75b1d189b3 P4TB-360: Hide attachments of content type "application/pgp-keys", "application/pgp-signature", "application/pep.sync", "application/pep.sign", "application/pep.distribution". Jorg Knobloch 2020-12-09 19:13:48 +0100
  • 78eeafe103 Tweaked error handling in copyMessageToFolder.OnStopCopy() and added more logging to OnStopRunningUrl(). Jorg Knobloch 2020-12-07 16:14:06 +0100
  • 95b5dc55d5 Added tag 1.1.021-beta for changeset b038f7a0ea54 Jorg Knobloch 2020-12-06 20:50:52 +0100
  • 4a12663ecf 1.1.021-beta. 1.1.021-beta Jorg Knobloch 2020-12-06 20:50:45 +0100
  • 4b221cf312 P4TB-357: Follow-up to rev. 351c879ca627: Test existence of localId more elegantly. Jorg Knobloch 2020-12-06 11:07:13 +0100
  • bdddd8192c P4TB-357: Follow-up to rev. 718c48919a40: Make Mac card ID lowercase and cater for later versions of Thunderbird. Jorg Knobloch 2020-12-06 00:31:15 +0100
  • cd236fdd10 P4TB-213: Hide Back/Next buttons as appropriate instead of disabling them. Jorg Knobloch 2020-12-05 15:40:35 +0100
  • 62953e7ed8 P4TB-359: Added treatment of PEP_DECRYPT_SIGNATURE_DOES_NOT_MATCH and PEP_DECRYPTED_AND_VERIFIED (suggestion by Claudio). Jorg Knobloch 2020-12-05 15:13:27 +0100
  • 9b404a9633 P4TB-213: Extract all sizes into CSS and use em sizes throughout to adapt to different fonts and font sizes. Jorg Knobloch 2020-12-05 01:53:10 +0100
  • 0f0ef3e88a Added tag 1.1.020-beta for changeset 81e2ddba7c13 Jorg Knobloch 2020-12-03 23:02:33 +0100
  • fd20a90391 1.1.020-beta. 1.1.020-beta Jorg Knobloch 2020-12-02 19:32:18 +0100
  • 5eb93ca9b3 P4TB-357: For the Mac AB use nsIAbCard.localId as a persistent ID. Jorg Knobloch 2020-12-02 19:26:46 +0100
  • c227e7f20a P4TB-357: Skip Mac, Outlook and LDAP address books for now, they don't provide a stable ID. Jorg Knobloch 2020-12-02 12:37:59 +0100
  • ee21d407fd Revert rev. 878e473001bf and rev. dd7526781151 as the extra check was unneeded and incorrect. Jorg Knobloch 2020-12-02 11:26:13 +0100
  • 009b8b1551 Added null check for keyList retrieved from pEpKeyList property. Jorg Knobloch 2020-12-01 12:40:09 +0100
  • 08eeaaec3d Follow-up to rev. 878e473001bf: More logging and console.trace(). Jorg Knobloch 2020-11-30 13:10:09 +0100
  • c9fa0cc7d7 Check that myself() is only run for own identities and issue alert() if not. 1.1.019-beta. Jorg Knobloch 2020-11-30 12:04:51 +0100
  • 5950463194 Improve logging related to privacy display (rating, keylist). Jorg Knobloch 2020-11-20 19:57:22 +0100
  • 3ccca0822b Follow-up to rev. c80cab35d1f1: Show FPRs on the privacy bar. Jorg Knobloch 2020-11-20 18:59:38 +0100
  • ff15cd2a27 Introduce pref extensions.pEp.showFPR and show FPR and ID information in the handshake panel. Jorg Knobloch 2020-11-20 14:43:25 +0100
  • 24225f6778 Added comment for msgFolder.deleteMessages() call. Jorg Knobloch 2020-11-18 11:46:40 +0100
  • 1362103de7 Added null check for tree.view.db. Jorg Knobloch 2020-11-18 11:17:15 +0100
  • 98ab2b825d Added tag 1.1.018-beta for changeset 2996c255c7f6 Jorg Knobloch 2020-11-18 00:16:19 +0100
  • bc66b9ccae Follow-up to rev. 7f4591eb6cba: Comment tweak. 1.1.018-beta Jorg Knobloch 2020-11-17 18:52:54 +0100
  • 3c17f2eef7 Follow-up to rev. bd60a758a578: More logging, made newMessageKeys an array. OnStopRunningUrl() doesn't trigger for off-screen folder. Jorg Knobloch 2020-11-17 18:39:55 +0100
  • 6efc3ac8f4 Rework copyMessageToFolder() based on research in Thunderbird's attachment deletion code. Jorg Knobloch 2020-11-15 00:50:02 +0100
  • caaadaa366 1.1.018-beta. Jorg Knobloch 2020-11-12 14:45:41 +0100
  • 841cd6b571 Adjust to nsIMsgCompose.SendMsg() being renamed to nsIMsgCompose.sendMsg(). Jorg Knobloch 2020-11-09 21:10:50 +0100