Skip to content
Branch: master
Commits on Jun 20, 2016
Commits on Jun 17, 2016
  1. Merge pull request #32 from arthuredelstein/6314+1

    azadi committed Jun 17, 2016
    Bug 6314: Ensure Date header uses UTC string
Commits on Jun 15, 2016
  1. Update log comments

    azadi committed Jun 15, 2016
Commits on Jun 8, 2016
  1. Update translations

    azadi committed Jun 8, 2016
Commits on Jun 7, 2016
Commits on Jun 6, 2016
  1. Update comments and fix typo

    azadi committed Jun 6, 2016
  2. Improve code formatting

    azadi committed Jun 6, 2016
  3. Make extensions.torbirdy.defaultprotocol affect the auto wizard.

    anonym authored and azadi committed May 24, 2016
    I.e. if we prefer POP over IMAP, let's pre-select any POP result we
    have probed, and let's make POP the default in the manual
    configuration mode.
Commits on May 30, 2016
Commits on May 19, 2016
  1. Update comment for last commit

    azadi committed May 19, 2016
  2. Prevent third-party images from loading

    azadi committed May 19, 2016
    In theory we can allow all images but in the context of Thunderbird, blocking
    third-party images should be fine. Earlier we were blocking all images but
    that isn't really required.
  3. Remove redundant security settings

    azadi committed May 19, 2016
    We have supported servers that do not support secure renegotiation but that
    was a long time ago when some servers didn't support it. This setting should
    no longer be required.
Commits on May 16, 2016
  1. Remove redundant patches and associated overlays for #6314 and #6315

    azadi committed May 16, 2016
    Patches for the above two bugs have been merged upstream by Arthur Edelstein
    and our patches and the overlay for the messenger window are redundant. See
    the above tickets for more information.
  2. Reflect TorBirdy's state in UI after uninstall/disable (#10683)

    azadi committed May 16, 2016
    When TorBirdy is uninstalled or disabled, the status bar text and colour is
    updated to reflect TorBirdy's current state. Prior to this commit, if a user
    uninstalled/disabled TorBirdy, the status bar text would still say "TorBirdy
    Enabled". Now the status bar is updated as TorBirdy's state changes to avoid
    confusing the user.
  3. Remove compatibility for older versions of Thunderbird

    azadi committed May 16, 2016
    The current version (0.1.4) supports Thunderbird 10.0 - 31.*. We now support
    Thunderbird 38.* - 45.* and so remove the backward compatibility code.
Commits on May 13, 2016
Commits on May 12, 2016
  1. Set calender timezone to UTC

    azadi committed May 12, 2016
  2. Add overlay to disable automatic checking and fetching of RSS feeds (…

    azadi committed May 12, 2016
    To disable checking of new articles on startup and after a fixed interval (100
    minutes as defined in FeedUtils.jsm), add an overlay which disables both these
    settings after a new RSS account is created. This is similar to what we are
    doing with the manual email configuration wizard.
Commits on May 11, 2016
  1. Disable HTML for RSS feeds

    azadi committed May 11, 2016
Commits on May 9, 2016
  1. Set authentication for Gmail to OAuth2 (#17118)

    azadi committed May 9, 2016
    For Gmail, the authentication type is set to OAuth2 instead of the default
    "normal password" which is what most providers use (Google doesn't allow
    non-OAuth2 logins). To make this work with the manual configuration wizard in
    TorBirdy, the authorization step takes place when the user checks the account
    for the first time, and is not done automatically. We can probably improve
    this but it's better to wait for the patches that secure the automatic
    configuration wizard to be merged upstream.  See bugzilla 669238.
Commits on May 6, 2016
  1. Do not set the timezone to UTC

    azadi committed May 6, 2016
    TorBirdy was setting the timezone to UTC to prevent leaks in the date and the
    message-ID header. With #6314 and #6315 fixed and merged upstream, both the
    headers are sanitized without explicitly setting the timezone to UTC.
Commits on May 4, 2016
  1. Merge pull request #30 from u451f/post-secure-autoconfig

    azadi committed May 4, 2016
    Secure autoconfiguration
Commits on May 3, 2016
Commits on May 2, 2016
  1. helo_argument IP should be encapsulated in []'s

    u451f authored and azadi committed Jan 21, 2016
    This is a patch proposed by Chris Knadle
    to make torbirdy compliant with RFC 5821 §4.1.3.
    Also see Debian bug:
    Also look at which has a related issue:
Commits on Mar 18, 2016
  1. Use Tor's SOCKSPort for Enigmail's keyserver configuration.

    anonym committed Mar 18, 2016
    It's not necessarily the case that users have an HTTP proxy running on
    port 8118, and if they do it may be a non-torified Privoxy instance.
    Using the Tor SOCKSPort will always work, and be torified.
You can’t perform that action at this time.