[Pkg-privacy-commits] [torbirdy] 05/10: New upstream version 0.2.3
Ulrike Uhlig
ulrike at moszumanska.debian.org
Mon Sep 11 15:28:21 UTC 2017
This is an automated email from the git hooks/post-receive script.
ulrike pushed a commit to branch debian/sid
in repository torbirdy.
commit 501ac92f67a9dc8538c286ae8359a222fd105470
Merge: e6f5eda 434bb0e
Author: Ulrike Uhlig <u at 451f.org>
Date: Mon Sep 11 15:31:02 2017 +0200
New upstream version 0.2.3
ChangeLog | 204 -----------------------------------
Makefile | 34 ------
README.RELEASE | 22 ----
chrome/content/preferences.js | 53 +++++----
chrome/content/preferences.xul | 1 +
chrome/locale/ar/torbirdy.dtd | 2 +
chrome/locale/ar/torbirdy.properties | 2 +-
chrome/locale/ca/torbirdy.dtd | 2 +
chrome/locale/cs/torbirdy.dtd | 2 +
chrome/locale/cs/torbirdy.properties | 2 +-
chrome/locale/da/torbirdy.dtd | 14 +--
chrome/locale/da/torbirdy.properties | 4 +-
chrome/locale/de/torbirdy.dtd | 18 ++--
chrome/locale/el/torbirdy.dtd | 2 +
chrome/locale/en-GB/torbirdy.dtd | 2 +
chrome/locale/en/torbirdy.dtd | 4 +
chrome/locale/es/torbirdy.dtd | 6 +-
chrome/locale/es/torbirdy.properties | 6 +-
chrome/locale/eu/torbirdy.dtd | 2 +
chrome/locale/fr/torbirdy.dtd | 38 +++----
chrome/locale/fr/torbirdy.properties | 22 ++--
chrome/locale/he/torbirdy.dtd | 2 +
chrome/locale/hu/torbirdy.dtd | 2 +
chrome/locale/id/torbirdy.dtd | 2 +
chrome/locale/id/torbirdy.properties | 2 +-
chrome/locale/it/torbirdy.dtd | 2 +
chrome/locale/ko/torbirdy.dtd | 2 +
chrome/locale/ko/torbirdy.properties | 2 +-
chrome/locale/lv/torbirdy.dtd | 2 +
chrome/locale/lv/torbirdy.properties | 2 +-
chrome/locale/nb/torbirdy.dtd | 4 +-
chrome/locale/nb/torbirdy.properties | 4 +-
chrome/locale/nl/torbirdy.dtd | 2 +
chrome/locale/nl/torbirdy.properties | 22 ++--
chrome/locale/pa/torbirdy.dtd | 5 +-
chrome/locale/pa/torbirdy.properties | 2 +-
chrome/locale/pl/torbirdy.dtd | 2 +
chrome/locale/pt-BR/torbirdy.dtd | 4 +-
chrome/locale/pt/torbirdy.dtd | 12 ++-
chrome/locale/pt/torbirdy.properties | 2 +-
chrome/locale/ro/torbirdy.dtd | 2 +
chrome/locale/ro/torbirdy.properties | 2 +-
chrome/locale/ru/torbirdy.dtd | 2 +
chrome/locale/sk/torbirdy.dtd | 2 +
chrome/locale/sl/torbirdy.dtd | 2 +
chrome/locale/sr/torbirdy.dtd | 5 +-
chrome/locale/sv/torbirdy.dtd | 2 +
chrome/locale/tr/torbirdy.dtd | 2 +
chrome/locale/uk/torbirdy.dtd | 2 +
chrome/locale/uk/torbirdy.properties | 2 +-
components/torbirdy.js | 15 ++-
gpg.conf | 91 ----------------
import-translations.sh | 26 -----
install.rdf | 4 +-
54 files changed, 195 insertions(+), 483 deletions(-)
diff --cc ChangeLog
index cdcd53b,fcf7a26..0000000
deleted file mode 100644,100644
--- a/ChangeLog
+++ /dev/null
@@@ -1,204 -1,210 +1,0 @@@
-0.2.3, 04 Aug 2017
- * Bug 21880: Enable encrypted email headers for Enigmail (Memory Hole)
- * Bug 22569: Update Enigmail values for custom proxy settings
- * Bug 22318, 22567: Disable Microsoft Family Safety and Google Safe Browsing
- * Update keyserver port to 9150 (Tor Browser default)
-
--0.2.2, 03 April 2017
-- * Bug 20751: Enforce stronger ciphers in TorBirdy
-- * Bug 6958, 16935, 19971: Add support for already torified keyserver
-- communication using modern GnuPG
-- * The minimum supported Thunderbird version is 45.0 and the maximum is 52.*
-- * Update default keyserver to OnionBalance hidden service pool
--
--0.2.1, 30 Nov 2016
-- * Bug 20157: Do not set calendar timezone to UTC
-- * Bug 20750, 20644: Ensure RSS feeds are displayed in plain text
-- * Revert setting no_proxies_on to an empty string
-- * Added support for automatic configuration of systemli.org email accounts
--
--0.2.0, 27 Jun 2016
--
-- * Bug 6314: Prevent local timestamp disclosure via Date header
-- * Bug 6315: Prevent local timestamp disclosure via Message-ID header
-- * Bug 13721: Fix usage of wrong locale
-- * Bug 17426: Allow configuration of default email protocol
-- * Bug 15459: Add support for deterministic XPI generation
-- * Bug 11387, 13006: Fix non-standard EHLO argument
-- * Bug 17118: Allow manual account configuration for Gmail with OAuth2
-- * Bug 19031: Add and audit support for RSS reader
-- * Bug 7847: Audit and update support for NNTP
-- * Bug 10683: Update Thunderbird UI to reflect TorBirdy's state
-- * Bug 19330: Set secure defaults for outgoing mail servers
-- * Removed compatibility for older versions of Thunderbird and added support
-- for Thunderbird 37+.
-- * Added support for automatic configuration of Riseup email accounts.
-- * Updated various privacy and security settings (see commit 2bdeffbb for a
-- list of the changes)
-- * Update translations for existing languages
-- * Many thanks to Arthur Edelstein and the Tails Developers for this release
--
--0.1.4, 09 March 2015
-- * Fix bug that prevented Thunderbird with TorBirdy 0.1.3 from starting
-- in profiles with more than three IMAP accounts (closes #14099, #13982,
-- #13722, #14007, #14130)
--
--0.1.3, 23 Oct 2014
--
-- * The default keyserver (hidden service) has been updated:
-- - hkp://qdigse2yzvuglcix.onion
-- * Show the Sender header in message pane (closes #10226)
-- * Draft messages on IMAP accounts are now saved locally (closes #10309)
-- * Restore preferences to the user's own defaults instead of Thunderbird's
-- (closes #10588)
-- * network.proxy.no_proxies_on is no longer set to "localhost, 127.0.0.1"
-- (thanks to Carsten N.)
-- * Disable automatic downloading of new messages for POP3 accounts
-- (closes #11188)
-- * Update the reply_header author behaviour (closes #13480)
-- * TorBirdy is now available in 31 languages:
-- * Arabic
-- * Catalan
-- * Czech
-- * Danish
-- * German
-- * Greek
-- * English (US)
-- * English (Great Britain)
-- * Spanish
-- * Basque
-- * French
-- * Hebrew
-- * Hungarian
-- * Indonesian
-- * Italian
-- * Korean
-- * Latvian
-- * Norwegian Bokmål
-- * Norwegian Nynorsk
-- * Punjabi
-- * Polish
-- * Portuguese
-- * Portuguese (Brazil)
-- * Romanian
-- * Russian
-- * Slovak
-- * Slovenian
-- * Serbian
-- * Swedish
-- * Turkish
-- * Ukrainian
--
--0.1.2, 04 Nov 2013
--
-- * New options:
-- - restore default TorBirdy settings
-- - toggle checking of new messages automatically for all accounts
-- * The minimum version of Thunderbird we now support is 10.0 (closes #9569)
-- * `--throw-keyids' is now disabled by default (closes #9648)
-- * We are no longer forcing Thunderbird updates (closes #8341)
-- * Add support for Thunderbird 24 (Gecko 17+) (closes #9673)
-- * Enhanced support for Thunderbird chat
-- * We have a new TorBirdy logo. Thanks to Nima Fatemi!
-- * Improved documentation:
-- - https://trac.torproject.org/projects/tor/wiki/torbirdy
-- * Add new translations and updated existing ones
-- - Please see the Transifex page for more information and credits
--
--0.1.1, 20 Mar 2013
--
-- * Add a dialog for new users that is shown during the first-run (closes #8238)
-- * Do not confirm before sending an email if Enigmail is enabled; default
-- behavior changed from 0.1.0 (user opt-in allowed through the preferences)
-- * Restore all account settings that were changed on uninstall
-- * Allow the user to use Thunderbird's automatic configuration wizard in case
-- they don't want to use our manual account configuration wizard
-- * Set the SOCKS port to 9150 to reflect the change in the latest TBB
-- * Add opt-out from TLS-specific settings (closes #8420)
-- * Allow additional keyservers to be used/changed (closes #8332)
-- * Add Korean translation (thanks to cwt96)
-- * Add Norwegian Bokmål translation (thanks to lateralus)
-- * Add Galician translation (thanks to tombouzada)
--
--0.1.0, 11 Feb 2013
--
-- * Our first release in the Beta release series! Hooray!
-- * Translation updates:
-- - Add Gujarati translation (Kartik Mistry)
-- - Add Dutch translation (thanks to Rejo Zenger)
-- - Add Serbian translation (thanks to Nikola Nenadic)
-- - Add Hungarian translation (thanks to vargaviktor)
-- - Add Italian translation (thanks to spawned76, Michele Orrù and jan)
-- - Add Basque translation (thanks to Antxon Baldarra)
-- - Add Latvian translation (thanks to Ojārs Balcers)
-- - Add Portuguese (BR) translation (thanks to Bruno Geronimo, Rafael Costa)
-- - Add Polish translation (thanks to bogdrozd)
-- - Add Greek translation (thanks to mitzie, konpas1986)
-- - Add Chinese (Simplied) translation (thanks to ln191810)
-- - Add Russian translation (thanks to Александр)
-- - Add Arabic translation (thanks to alshara3, Fadi Mansour)
-- - Update French translation (thanks for arpalord)
-- - Update Spanish translation (thanks to Juan Garofalo, strel)
-- * Added Transparent Torification mode for TorBirdy
-- * Disable all plugins
-- * Added opt-out from setting time zone to UTC
-- * Add Tor-JonDo-Preferences quick switch (patch by Karsten N)
-- * Support for Whonix (http://whonix.sourceforge.net/)
-- * Improved security: better SSL enforcement
-- * Add Tails support
--
--0.0.13, 28 Sept 2012
-- * Translation updates:
-- - Add Hebrew translation (thanks to Sharon Dvir)
-- - Add French translation (thanks to N3b)
-- - Update German translation (thanks to Karsten N)
-- -Add Spanish translation (thanks to Juan Garofalo)
-- * Code cleanup: prefixed generically-named IDs with TorBirdy namespace
--
--0.0.12, 27 Sept 2012
-- * TorBirdy now has localization support
-- * - Current languages: English, German (translated by Karsten N.), Punjabi
-- * TorBirdy code cleanup: fix global namespace pollution
-- * Do not select the last selected account to prevent automatic login
-- * - (TorBirdy selects 'Local Folders' on startup to prevent this)
-- * Restore proxy settings at TorBirdy uninstall
-- * - (settings prior to installation of TorBirdy)
-- * TorBirdy now allows HTTP/SSL connections
-- * Users may opt-out from `--throw-keyids'
-- * Enhanced TorBirdy JonDo support (thanks to Karsten N.)
-- * Fix a bug in 0.0.11 that prevented account preferences from being set
-- * Add Screenshots directory
-- * TorBirdy no longer requires a configured HTTP proxy for full use with Tor
-- * TorBirdy now enforces the safest HTTP proxy usage possible with GnuPG
-- TorBirdy attempts to disable all name resolution in GnuPG due to a serious
-- SOCKS5 problem with GnuPG proxy options to how we invoke GnuPG; GnuPG only
-- supports SOCKS5 when it is linked against libcurl (>7.21.7) and hostnames are
-- not used. This is outlined the following bug:
-- https://trac.torproject.org/projects/tor/ticket/2846
--
--0.0.11, 04 Aug 2012
--
-- * Implemented an algorithm to generate time-independent message-ID (apply
-- the patches in patches/ to a custom Thunderbird build)
-- * Remove the 'Reference' and 'In-Reply-To' headers when forwarding a message
-- * Implemented a preference setting for TorBirdy with support for adjusting:
-- - proxy settings
-- - account-specific settings
-- * Support for testing proxy settings: https://check.torproject.org
-- * Disable push email for IMAP
-- * Various other stability fixes
--
--0.0.10 Thu, 12 Jul 2012
--
-- * Don't check for messages on start up
-- * Now includes patch in source for upstream date header modifications
-- - Apply patches/date.patch to a custom Thunderbird compile
-- * Use SSL/TLS by default for both outgoing and incoming servers
-- * Disable 'Get new account' from loading at startup
-- * Set default server ports
-- * For already configured email accounts, disable automatic email fetching
-- * For accounts created through the manual account configuration, disable
-- automatic email fetching
-- * Added support for resetting user preferences on extension uninstall
-- * Various privacy fixes as suggested by Karsten N
--
--0.0.9 Fri, 06 Jul 2012
--
-- * Added ChangeLog to document feature progress
-- * Implemented basic preferences window
-- - Patch by Karsten N from JonDos
-- - Supports configuring Thunderbird for Tor or JonDos on the usual ports
diff --cc Makefile
index 61554fe,548b2c2..0000000
deleted file mode 100644,100644
--- a/Makefile
+++ /dev/null
@@@ -1,34 -1,34 +1,0 @@@
--SHELL := /bin/bash
--VERSION := $(shell cat install.rdf|grep '<em:version>'|cut -d\> -f2|cut -d\< -f1)
--
--FAKETIME := 200001010000
--
--make-xpi:
- zip -r ../torbirdy-$(VERSION).xpi * -x "debian/*" -x "ChangeLog" -x "Makefile" -x "gpg.conf" -x "import-translations.sh" -x "README.RELEASE"
- zip -r ../torbirdy-$(VERSION).xpi * -x "debian/*" -x "ChangeLog" -x "Makefile" -x "gpg.conf" -x "dirmngr.conf" -x "import-translations.sh" -x "README.RELEASE"
--
--make-reproducible:
-- find . -print0 | xargs -0 touch -t $(FAKETIME)
- zip -X ../torbirdy-$(VERSION).xpi `find . | sort` -x "debian/*" -x "ChangeLog" -x "Makefile" -x "gpg.conf" -x "import-translations.sh" -x "README.RELEASE" -x *.git*
- zip -X ../torbirdy-$(VERSION).xpi `find . | sort` -x "debian/*" -x "ChangeLog" -x "Makefile" -x "gpg.conf" -x "dirmngr.conf" -x "import-translations.sh" -x "README.RELEASE" -x *.git*
--
--clean:
-- rm -f ../torbirdy-$(VERSION).xpi
--
--git-tag:
-- git tag -u 0xB01C8B006DA77FAA -s $(VERSION)
--
--git-push:
-- git push --tags
-- git push
--
--sign-release:
-- gpg -u 0xB01C8B006DA77FAA -abs ../torbirdy-${VERSION}.xpi$
-- sha1sum ../torbirdy-${VERSION}.xpi$
--
--push-release:
-- chmod 664 ../torbirdy-${VERSION}.xpi*
-- scp ../torbirdy-${VERSION}.xpi* staticiforme.torproject.org:/srv/dist-master.torproject.org/htdocs/torbirdy/
-- scp ../torbirdy-${VERSION}.xpi staticiforme.torproject.org:/srv/dist-master.torproject.org/htdocs/torbirdy/torbirdy-current.xpi
-- scp ../torbirdy-${VERSION}.xpi.asc staticiforme.torproject.org:/srv/dist-master.torproject.org/htdocs/torbirdy/torbirdy-current.xpi.asc
-- ssh staticiforme.torproject.org static-update-component dist.torproject.org
--
--release: sign-release push-release
diff --cc README.RELEASE
index 2eeb827,2eeb827..0000000
deleted file mode 100644,100644
--- a/README.RELEASE
+++ /dev/null
@@@ -1,22 -1,22 +1,0 @@@
--To perform a release for TorBirdy:
--
-- Perform substantial development effort or patch security issues
-- Review all changes with at least one other person
-- Update ChangeLog to refelect all changes and add a release date
-- Run `make` and test the resulting xpi
-- Confirm that there are no issues with normal use on The Big Three platforms
-- Confirm that the error console does not have any errors related to TorBirdy
-- Tag, sign and push the signatures to git:
-- Run `make git-tag` and sign a tag for this release
-- Run `make git-push` and push the tag upstream
-- Make detached signature for non-git users:
-- Run `make sign-release` and sign the .xpi file
-- Upload packages to the Tor Project webserver:
-- Run `push-release` and the packages are uploaded
-- Upload the package to Mozilla's AddOn site manually
-- Check the Add-ons validation to ensure that there are no errors
-- Write a blog post anouncing the release on the Tor Project blog
-- Bump the version number on the wiki and make other relevant changes
-- Announce the release widely in whatever format is reasonable or desired
-- Contact the Debian maintainers to notify them of the new version
-- (pkg-privacy-maintainers at lists.alioth.debian.org)
diff --cc gpg.conf
index a499eaa,a499eaa..0000000
deleted file mode 100644,100644
--- a/gpg.conf
+++ /dev/null
@@@ -1,91 -1,91 +1,0 @@@
--## gpg.conf optimized for privacy 0.2
--## homepage:
--## https://github.com/ioerror/torbirdy/pull/11
--## source:
--## https://github.com/ioerror/torbirdy/blob/master/gpg.conf
--
--##################################################################
--## BEGIN some suggestions from TorBirdy setting extensions.enigmail.agentAdditionalParam
--
--## Don't disclose the version
--no-emit-version
--
--## Don't add additional comments (may leak language, etc)
--no-comments
--
--## We want to force UTF-8 everywhere
--display-charset utf-8
--
--## Proxy settings
--keyserver-options http-proxy=socks5://TORIP:TORPORT
--
--keyserver hkp://jirk5u4osbsr34t5.onion
--
--## END some suggestions from TorBirdy TorBirdy setting extensions.enigmail.agentAdditionalParam
--##################################################################
--
--##################################################################
--## BEGIN Some suggestions from Debian http://keyring.debian.org/creating-key.html
--
--personal-digest-preferences SHA512
--cert-digest-algo SHA512
--default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed
--
--## END Some suggestions from Debian http://keyring.debian.org/creating-key.html
--##################################################################
--
--##################################################################
--## BEGIN Some suggestions added from riseup https://we.riseup.net/riseuplabs+paow/openpgp-best-practices
--
--## When creating a key, individuals may designate a specific keyserver to use to pull their keys from.
--## The above option will disregard this designation and use the pool, which is useful because (1) it
--## prevents someone from designating an insecure method for pulling their key and (2) if the server
--## designated uses hkps, the refresh will fail because the ca-cert will not match, so the keys will
--## never be refreshed.
--keyserver-options no-honor-keyserver-url
--
--## when outputting certificates, view user IDs distinctly from keys:
--fixed-list-mode
--
--## long keyids are more collision-resistant than short keyids (it's trivial to make a key with any desired short keyid)
--keyid-format 0xlong
--
--## when multiple digests are supported by all recipients, choose the strongest one:
--## already defined above
--#personal-digest-preferences SHA512 SHA384 SHA256 SHA224
--
--## preferences chosen for new keys should prioritize stronger algorithms:
--## already defined above
--#default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 BZIP2 ZLIB ZIP Uncompressed
--
--## If you use a graphical environment (and even if you don't) you should be using an agent:
--## (similar arguments as https://www.debian-administration.org/users/dkg/weblog/64)
--use-agent
--
--## You should always know at a glance which User IDs gpg thinks are legitimately bound to the keys in your keyring:
--verify-options show-uid-validity
--list-options show-uid-validity
--
--## include an unambiguous indicator of which key made a signature:
--## (see http://thread.gmane.org/gmane.mail.notmuch.general/3721/focus=7234)
--sig-notation issuer-fpr at notations.openpgp.fifthhorseman.net=%g
--
--## when making an OpenPGP certification, use a stronger digest than the default SHA1:
--## already defined above
--#cert-digest-algo SHA256
--
--## END Some suggestions added from riseup https://we.riseup.net/riseuplabs+paow/openpgp-best-practices
--##################################################################
--
--##################################################################
--## BEGIN Some suggestions from TorBirdy opt-in's
--
--## Up to you whether you in comment it (remove the single # in front of
--## it) or not. Disabled by default, because it causes too much complaints and
--## confusion.
--
--## Don't include keyids that may disclose the sender or any other non-obvious keyids
--#throw-keyids
--
--## END Some suggestions from TorBirdy opt-in's
--##################################################################
diff --cc import-translations.sh
index 717c597,717c597..0000000
deleted file mode 100755,100755
--- a/import-translations.sh
+++ /dev/null
@@@ -1,26 -1,26 +1,0 @@@
--#!/bin/sh
--
--# Script to fetch and update translations. Modified from tor-launcher.
--
--BUNDLE_LOCALES="nl lv de uk ko pl fr nb he el sv sl pt cs it pt-BR \
-- es id ro sr da ca pa en-GB hu sk ru ar eu tr"
--
--if [ -d translation ];
--then
-- cd translation
-- git fetch origin
-- cd ..
--else
-- git clone https://git.torproject.org/translation.git
--fi
--
--cd translation
--for i in $BUNDLE_LOCALES
--do
-- UL="`echo $i|tr - _`"
--
-- git checkout torbirdy
-- git merge origin/torbirdy
-- cp $UL/torbirdy.dtd ../chrome/locale/$i/torbirdy.dtd
-- cp $UL/torbirdy.properties ../chrome/locale/$i/torbirdy.properties
--done
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/torbirdy.git
More information about the Pkg-privacy-commits
mailing list