summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-08Update changelog to 0.0.9HEAD0.0.9masterRuben Pollan
2018-05-06Add support for Thunderbird 60Sukhbir Singh
See https://wiki.mozilla.org/Thunderbird/Add-ons_Guide_57 for changes relevant to Thunderbird 60. This commit also bumps up the minimum supported version to Thunderbird 52.
2018-04-12Update changelog0.0.8Ruben Pollan
2018-03-01[feat] Display notification to manually fetch messages if Bitmask is shut downSukhbir Singh
If Bitmask is shut down and Thunderbird is still running, notify the user using an alert to refresh the session by manually fetching messages ("Get new messages"). Otherwise if Bitmask has shut down and Thunderbird tries to fetch messages, it will throw up an error and to refresh the session, the user has to manually fetch the messages. There can be better ways of handling this but for now we should just make sure that the user knows why the messages are not being fetched in case Bitmask stops running or is shut down. Another solution can be to check for messages automatically for the user after Bitmask is running to refresh the session but the reason this approach was not preferred was because the user may not wish to check for new messages and force-checking would not be transparent. (Not to forget, the XUL hacks :) This commit also removes a redundant string bundle call.
2018-01-29[feat] Display encryption status when viewing a messageSukhbir Singh
Display a notification bar in the message pane if the message was encrypted for messages in the "Inbox" folder. For messages in the "Sent" folder, we have placeholder code for displaying the message state and for adding custom headers if required. However, we need to understand how to handle the case for multiple recipients with different encryption states since it's possible to send encrypted messages to recipients with known keys but the same message will be send unencrypted to recipients whose keys are not known. In such a case we can display the message status per-recipient.
2017-12-26[feat] Display encryption status of email addresses in compose windowSukhbir Singh
When composing an email, display the encryption status for each address. If the public key for a given address is found, show the "lock" sign (encrypted) in front of it otherwise show the "unlocked" sign (unencrypted). This status is fetched using the keymanager.
2017-12-20[feat] Add icons to bitmask status barSukhbir Singh
Display the status of bitmaskd in Thunderbird's status bar by connecting to it using bitmask.js
2017-12-18[feat] Display status of bitmaskd in status barSukhbir Singh
Display the status of bitmaskd in Thunderbird's status bar by connecting to it using bitmask.js
2017-10-30formatting for the readmeKali Kaneko
2017-10-30[doc] add release instructions to README0.0.7drebs
2017-10-30[doc] update changelogdrebs
2017-10-30[bug] Replace instances of String.prototype.contains with ↵Sukhbir Singh
String.prototype.includes In Firefox 48, contains() has been replaced with includes(). See https://bugzilla.mozilla.org/show_bug.cgi?id=1102219 for more information. This bug was preventing the extension from configuring a new Bitmask account (see issues #9 and #10).
2016-11-04[doc] update changelog0.0.6drebs
2016-09-28[doc] add certificate generation info to readmedrebs
2016-09-22[bug] check if gEmailWizardLogger is already definedRuben Pollan
It looks like in newer versions of thunderbird it might be already defined. - Closes: #8464
2016-04-27[doc] Update changelog0.0.5Ruben Pollan
2016-04-07[feature] Fetch IMAP/SMTP password from the tokens fileRuben Pollan
* Resolves: #6041
2015-02-25Fix makefile dep on changelog.drebs
2015-02-25Remove unneeded changelog file.drebs
2015-02-24Use upstream's email wizard javascript utilities.db
2015-02-23Fix minimum version in install.rdf template.db
2015-01-08Merge branch 'release-0.0.4' into develop0.0.4db
2015-01-08Fix changelog date.db
2015-01-07Make git ignore .xpi files.db
2015-01-07Update maximum thunderbird compatible version.db
2015-01-07Update Makefile with changes for debian packaging.db
2015-01-07Fold in changes.db
2015-01-06Remove the status bar overlay (#6613).db
Initially, the status bar overlay was used for three purposes: indicate whether there was a bitmask account configured, as an entry point to the bitmask account wizard (by clicking on it), and as a watchdog that would popup the bitmask account wizard everytime thunderbird started, if there was no account configured. We don't want any of these features, so this commit completelly removes the status bar overlay. The issue indicated above (#6613) has to do with removal of the last of these features (i.e. automated wizard popup).
2014-09-15Improve error message when configuring account (#4881).db
2014-09-15Add changes file (#4871).db
2014-09-15Remove status bar messages (#4871).drebs
2014-06-03Only disable caching checkbox if caching is already disabled (#4811).drebs
2014-03-13Reorder makefile targets.drebs
2014-03-13Fix develop and build info on readme.drebs
2014-03-13Fix error string on new account setup (#5193).drebs
2014-01-06Merge remote-tracking branch 'remotes/kalikaneko/bug/include_properties' ↵drebs
into develop
2014-01-06Small fixes in install.rdf template structure.drebs
2014-01-06Merge remote-tracking branch 'remotes/kalikaneko/feature/add-logo' into developdrebs
2014-01-03add properties files to xpi filesKali Kaneko
This is a merge from the Makefile in the debian branch. bitmask.xpi rule is the one expected/used by the debhelper. I think it was not correctly included or merged in a past pullreq.
2013-12-23add logo to install.rdfKali Kaneko
also: * Fix minimum version to include -rcs * Add contributors list * Spelling OCD Fixes.
2013-12-23Merge branch 'release-0.0.3'0.0.3drebs
2013-12-23Fold in changes.drebs
2013-12-23Merge branch ↵drebs
'feature/4545_remove-misleading-encryption-information-from-wizard' into develop
2013-12-20Remove misleading encryption info from wizard (#4545).drebs
2013-11-19Merge branch 'feature/4525_remove-password-field-from-wizard' into developdrebs
2013-11-19Remove password field from account wizard. Closes #4525.drebs
2013-11-19Fix version inference in Makefile.drebs
2013-11-05Merge branch 'release-0.0.2'0.0.2drebs
2013-11-05Fold in changes.drebs
2013-11-05Merge remote-tracking branch 'andrejb/bug/4374_fix-items-from-review' into ↵drebs
develop