Change logs for thunderbird source package in Precise

  • thunderbird (1:45.8.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_45_8_0_BUILD1)
        - see USN-3233-1
    
     -- Chris Coulson <email address hidden>  Wed, 15 Mar 2017 12:46:22 +0000
  • thunderbird (1:45.7.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_45_7_0_BUILD1)
        - see USN-3165-1
    
     -- Chris Coulson <email address hidden>  Mon, 09 Jan 2017 13:31:40 +0000
  • thunderbird (1:45.5.1+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_45_5_1_BUILD1)
        - see USN-3141-1
    
     -- Chris Coulson <email address hidden>  Wed, 30 Nov 2016 10:07:14 +0000
  • thunderbird (1:45.4.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_45_4_0_BUILD1)
        - see USN-3112-1
    
     -- Chris Coulson <email address hidden>  Tue, 25 Oct 2016 16:38:22 +0100
  • thunderbird (1:45.3.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_45_3_0_BUILD1)
        - see USN-3073-1
    
     -- Chris Coulson <email address hidden>  Wed, 31 Aug 2016 18:06:02 +0100
  • thunderbird (1:45.2.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_45_2_0_BUILD1)
        - see USN-3023-1
    
      * Refresh patches:
        - update debian/patches/unity-menubar.patch
        - update debian/patches/support-coinstallable-trunk-builds.patch
        - update debian/patches/dont-include-hyphenation-patterns.patch
      * Remove patches fixed upstream
        - remove debian/patches/dont-hardcode-softfp-on-armhf.patch
        - remove debian/patches/libjpeg-turbo-arm64-fix.patch
        - update debian/patches/series
      * Update debian/thunderbird.install.in now that the theme is not unpacked
      * libmozgnome.so no longer exists - update debian/thunderbird.install.in
      * Add build-depends on libgtk-3-dev
      * Update unity-menubar.patch to work with GTK3
      * Build-depend on hardening-wrapper
      * Install compare-locales in to the virtualenv with --old-and-unmanageable -
        the fix for bmo: #1188224 is incompatible with zipped eggs
      * Ensure the autopkgtests don't run
        - remove debian/tests/control
        - update debian/build/rules.mk
      * Bundle our checkout of compare-locales in a different location, given
        that the Mozilla repo now contains a different version of it in the
        location we used previously
        - update debian/build/rules.mk
        - update debian/build/create-tarball.py
    
     -- Chris Coulson <email address hidden>  Mon, 04 Jul 2016 16:20:08 +0100
  • thunderbird (1:38.8.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_38_8_0_BUILD1)
        - see USN-2973-1
    
     -- Chris Coulson <email address hidden>  Wed, 11 May 2016 16:59:09 +0100
  • thunderbird (1:38.7.2+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_38_7_2_BUILD1)
        - see USN-2934-1
    
     -- Chris Coulson <email address hidden>  Tue, 15 Mar 2016 16:44:16 +0000
  • thunderbird (1:38.6.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_38_6_0_BUILD1)
        - see USN-2904-1
    
     -- Chris Coulson <email address hidden>  Fri, 19 Feb 2016 17:52:08 +0000
  • thunderbird (1:38.5.1+build2-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_38_5_1_BUILD2)
        - see USN-2859-1
    
     -- Chris Coulson <email address hidden>  Wed, 06 Jan 2016 09:39:58 +0000
  • thunderbird (1:38.4.0+build3-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_38_4_0_BUILD3)
        - see USN-2819-1
    
     -- Chris Coulson <email address hidden>  Wed, 25 Nov 2015 19:48:10 +0000
  • thunderbird (1:38.3.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_38_3_0_BUILD1)
        - see USN-2754-1
    
      * Disable the crash reporter as symbol uploads are currently broken. This
        means that Apport will be catching crashes for now
    
     -- Chris Coulson <email address hidden>  Wed, 30 Sep 2015 12:48:12 +0100
  • thunderbird (1:38.2.0+build1-0ubuntu0.12.04.2) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_38_2_0_BUILD1)
        - see USN-2712-1
    
      * Switch to comm-esr38
        - update debian/config/branch.mk
      * Don't hardcode -mfloat-abi=softfp in libvpx
        - add debian/patches/dont-hardcode-softfp-on-armhf.patch
        - update debian/patches/series
      * Drop debian/patches/no_neon_on_arm.patch. This shouldn't beneeded
        anymore, because:
        - since it was added, most code that uses NEON intrinsics and assembly
          code using NEON instructions is disabled if the target is < armv7
        - Code that uses NEON intrinsics, when compiled, is hidden behind a
          runtime check (so doesn't run on systems that don't support those
          instructions).
        - Code in media/libvpx unconditionally compiles code that uses NEON
          intrinsics anyway, even if the target is < armv7 (but the code is
          compiled with -march=armv7-a and is hidden behind a runtime check for
          NEON support)
      * Refresh patches
        - update debian/patches/dont-include-hyphenation-patterns.patch
        - update debian/patches/unity-menubar.patch
      * Don't try to download python-blessings from the network - use the in-tree
        copy
        - add debian/patches/dont-install-blessings-from-network.patch
        - update debian/patches/series
      * Add Welsh, Lower Sorbian and Upper Sorbian language packs
      * Disable all of the testsuite related patches and don't install anything
        in to the testsuite package for now. The patches have all bit-rotted,
        we're not running any tests and nobody is driving that anymore
      * Don't clone the nightly profile from the default profile at startup
        - update debian/thunderbird.sh.in
      * Don't use --with-app-basename to create the co-installable nightly build
        as it's not useful anymore, and changing the application name to
        "Thunderbird-Trunk" has always been problematic for code / addons that check
        the appname. Continue to use --with-app-name as before (which just changes
        the install name and the remoting name), and add a patch to introduce
        --with-app-profile, which allows us to change the profile location
        - update debian/build/rules.mk
        - update debian/build/config.mk
        - update debian/config/mozconfig.in
        - update debian/rules
        - add debian/patches/support-coinstallable-trunk-build.patch
        - add debian/patches/set-prgname-to-remoting-name.patch
        - update debian/patches/series
      * Drop debian/patches/revert-removal-of-native-notifications.patch - fixed
        upstream
      * Reenable system alerts, which were disabled upstream
        - update debian/vendor.js
      * Drop the eds addon from the packaging for now - nobody is maintaining it
    
     -- Chris Coulson <email address hidden>  Mon, 17 Aug 2015 23:01:07 +0100
  • thunderbird (1:31.8.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_8_0_BUILD1)
        - see USN-2673-1
    
     -- Chris Coulson <email address hidden>  Wed, 15 Jul 2015 16:31:31 +0100
  • thunderbird (1:31.7.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_7_0_BUILD1)
        - see USN-2603-1
    
     -- Chris Coulson <email address hidden>  Mon, 11 May 2015 11:32:11 +0100
  • thunderbird (1:31.6.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_6_0_BUILD1)
        - see USN-2552-1
     -- Chris Coulson <email address hidden>   Mon, 30 Mar 2015 22:31:58 +0100
  • thunderbird (1:31.5.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_5_0_BUILD1)
        - see USN-2506-1
     -- Chris Coulson <email address hidden>   Mon, 23 Feb 2015 18:30:02 +0000
  • thunderbird (1:31.4.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_4_0_BUILD1)
        - see USN-2460-1
     -- Chris Coulson <email address hidden>   Mon, 12 Jan 2015 18:33:42 +0000
  • thunderbird (1:31.3.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_3_0_BUILD1)
        - see USN-2428-1
     -- Chris Coulson <email address hidden>   Fri, 28 Nov 2014 19:46:13 +0000
  • thunderbird (1:31.2.0+build2-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_2_0_BUILD2)
        - see USN-2373-1
     -- Chris Coulson <email address hidden>   Thu, 09 Oct 2014 10:26:08 +0100
  • thunderbird (1:31.1.2+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_1_2_BUILD1)
        - see USN-2360-2
     -- Chris Coulson <email address hidden>   Wed, 24 Sep 2014 10:47:37 +0100
  • thunderbird (1:31.1.1+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_1_1_BUILD1)
        - see USN-2330-1
     -- Chris Coulson <email address hidden>   Sat, 30 Aug 2014 22:07:37 +0100
  • thunderbird (1:31.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_31_0_BUILD1)
        - see LP: #1346007 for USN information
    
      [ Chris Coulson <email address hidden> ]
      * Refresh patches
        - update d/p/test-integration/automation-output-junit-xml.patch
        - update debian/patches/unity-menubar.patch
        - update d/p/test-fixes/xpcshell-exthandler-no-writes-to-appdir.patch
        - update d/p/test-integration/xpcshell-disable-tests-which-need-appdir-write-access.patch
        - update d/p/test-integration/xpcshell-dont-return-nonzero-on-test-failure.patch
        - update d/p/test-integration/xpcshell-write-time-for-failed-test.patch
        - update debian/patches/no_neon_on_arm.patch
        - update debian/patches/revert-removal-of-native-notifications.patch
        - update debian/patches/theme-refresh-compose-toolbar-icons.patch
      * Don't include python pyc files in the diff
        - update debian/source/options
      * Use --enable-system-libffi on arm64, as the bundled libffi doesn't
        support this yet
      * Fix create-tarball.py so that the blacklist works correctly
      * Disable the monochrome icon patches for now, as there's quite a few
        recently added icons that are missing from this set
        - update debian/patches/series
      * Add pulseaudio dependency
        - update debian/control
      * Add missing files to tarball
        - update debian/config/tarball.conf
      * MOZILLA_OFFICIAL no longer controls whether the crashreporter is enabled,
        so just build with --disable-crashreporter to turn it off
        - update debian/apport/blacklist.in
        - update debian/build/config.mk
        - update debian/build/rules.mk
        - remove d/p/test-fixes/xpcshell-docshell-no-writes-to-appdir.patch
        - remove d/p/test-fixes/xpcshell-contentprefs-no-writes-to-appdir.patch
        - update debian/patches/series
      * Add OCSPStaplingServer binary to testsuite
        - update debian/thunderbird-testsuite.install.in
        - update debian/build/rules.mk
      * Don't let make check failures fail the build for now, as there are some
        jit test failures
        - update debian/build/testsuite.mk
      * Try to stop the buildd's from terminating the build during long links
        (use a hack based on the one for the Chromium package)
        - add debian/build/keepalive-wrapper.py
        - update debian/build/rules.mk
    
      [ Adam Conrad <email address hidden> ]
      * Build with --enable-release option to use "more conservative, release
        engineering-oriented options" as recommended by upstream for distros:
        - Fixes FTBFS on powerpc and may improve stability on other arches.
     -- Chris Coulson <email address hidden>   Mon, 21 Jul 2014 08:10:57 +0100
  • thunderbird (1:24.6.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_24_6_0_BUILD1)
        - see LP: #1328003 for USN information
     -- Chris Coulson <email address hidden>   Mon, 09 Jun 2014 10:10:21 +0100
  • thunderbird (1:24.5.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_24_5_0_BUILD1)
        - see LP: #1313886 for USN information
    
      * Partially backport changeset from trunk to remove Ubuntu One filelink support
        - add debian/patches/remove-ubuntuone-filelink.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Mon, 28 Apr 2014 21:00:54 +0100
  • thunderbird (1:24.4.0+build1-0ubuntu0.12.04.1) precise-security; urgency=medium
    
      * New upstream stable release (THUNDERBIRD_24_4_0_BUILD1)
        - see LP: #1293851 for USN information
     -- Chris Coulson <email address hidden>   Mon, 17 Mar 2014 23:58:57 +0000
  • thunderbird (1:24.3.0+build2-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_24_3_0_BUILD2)
        - see LP: #1274894 for USN information
     -- Chris Coulson <email address hidden>   Fri, 31 Jan 2014 13:14:07 +0000
  • thunderbird (1:24.2.0+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_24_2_0_BUILD1)
        - see LP: #1258653 for USN information
     -- Chris Coulson <email address hidden>   Fri, 06 Dec 2013 21:57:44 +0000
  • thunderbird (1:24.1.1+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_24_1_1_BUILD1)
        - see LP: #1253027 for USN information
     -- Chris Coulson <email address hidden>   Wed, 20 Nov 2013 09:51:18 +0000
  • thunderbird (1:24.1.0+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_24_1_0_BUILD1)
        - see LP: #1245422 for USN information
     -- Chris Coulson <email address hidden>   Mon, 28 Oct 2013 11:07:03 +0000
  • thunderbird (1:24.0+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_24_0_BUILD1)
        - see LP: #1224912 for USN information
    
      * Switch to comm-esr24
      * Fix LP: #1064423 - "Submitting your report..." shows missing-icon icon.
        Install the throbber icon in the package
        - update debian/thunderbird.install.in
      * Disable the menubar addon
        - update debian/config/mozconfig.in
        - update debian/build/mozbuild.mk
        - update debian/thunderbird-globalmenu.dirs.in
      * Drop the menubar addon
        - remove debian/globalmenu
        - update debian/build/mozbuild.mk
        - update debian/config/mozconfig.in
        - update debian/control.in
        - remove debian/thunderbird-globalmenu.dirs.in
        - remove debian/patches/unity-globalmenu-build-support.patch
        - update debian/patches/series.in
      * Add native support for the Unity menubar (no addon)
        - add debian/patches/unity-menubar.patch
        - update debian/patches/series.in
      * Drop support for building on older than precise
        - update debian/apport/source_thunderbird.py.in
        - update debian/build/mozbuild.mk
        - update debian/config/mozconfig.in
        - update debian/control.in
        - remove debian/patches/add-syspref-dir.patch
        - update debian/patches/series.in
        - remove debian/patches/use-new-yasm-in-lucid.patch
        - update debian/rules
        - update debian/thunderbird-globalmenu.dirs.in
        - update debian/thunderbird.desktop.in
        - update debian/thunderbird.dirs.in
        - update debian/thunderbird.install.in
        - update debian/thunderbird.links.in
        - update debian/thunderbird.postinst.in
        - update debian/thunderbird.postrm.in
        - update debian/thunderbird.preinst.in
      * Drop the perl script for preprocessing the quilt series file
        - remove debian/build/enable-dist-patches.pl
        - update debian/build/mozbuild.mk
        - update debian/patches/series.in
      * Make sure that SHELL is set in the build environment
        - update debian/build/mozbuild.mk
      * Use virtualenv for compare-locales
        - update debian/build/create-tarball.py
        - update debian/build/mozbuild.mk
      * Add support for running xpcshell tests as autopkgtests
        - add debian/build/fix-mozinfo-appname.py
        - update debian/build/rules.mk
        - update debian/build/testsuite.mk
        - update debian/config/mozconfig.in to always build with --enable-tests
        - update debian/control.in to add testsuite package
        - update debian/rules
        - add debian/testing/filter_results
        - add debian/testing/results-filter-manifest.json
        - add debian/testing/run_xpcshell_tests
        - add debian/testing/testrunhelper.py
        - add debian/testing/xpcshell-build.ini
        - add debian/tests/control.in
        - add debian/tests/post-process
        - add debian/tests/xpcshell-tests
        - add debian/thunderbird-testsuite.install.in
        - add debian/thunderbird-testsuite.links.in
        - add debian/thunderbird-testsuite.lintian-overrides.in
        - add d/p/test-fixes/mozmill-workaround-shebang-char-limit.patch due to
          the virtenv path exceeding the shebang character limit
        - add d/p/test-fixes/xpcshell-chrome-fix-test_bug848297-with-locale-matchOS.patch
          to disable intl.locale.matchOS, which breaks the test
        - add d/p/test-fixes/xpcshell-contentprefs-no-writes-to-appdir.patch
          to fix tests that write to the application directory
        - add d/p/test-fixes/xpcshell-docshell-no-writes-to-appdir.patch to fix
          tests that write to the application directory
        - add d/p/test-fixes/xpcshell-exthandler-no-writes-to-appdir.patch to
          fix tests that write to the application directory
        - add d/p/test-fixes/xpcshell-search-fix-tests-when-plugins-are-not-in-appdir.patch
          to fix tests that assume searchplugins are installed in the application
          directory
        - add d/p/test-fixes/xpcshell-xunit-output-no-bell.patch so that the
          xpcshell harness does not output the terminal bell character, which
          breaks Jenkins
        - add d/p/test-integration/automation-output-junit-xml.patch
        - add d/p/test-integration/xpcshell-disable-addon-select-dialog-test-for-adt.patch
          to fix some addon tests when the selection UI is disabled
        - add d/p/test-integration/xpcshell-disable-tests-which-need-appdir-write-access.patch
          to disable some tests that need to write to the application directory
        - add d/p/test-integration/xpcshell-dont-return-nonzero-on-test-failure.patch
          so that the xpcshell harness does not return with non-zero when some tests
          fail. We detect failures in the JUnit XML results
        - add d/p/test-integration/xpcshell-output-valid-junit-xml.patch so that
          the JUnit output matches the schema
        - add d/p/test-integration/xpcshell-write-time-for-failed-test.patch so that
          the xpcshell harness writes the time even when the test fails
        - update debian/patches/series
      * Drop libthai suggest - this hasn't been needed for a long time
        - update debian/control
      * Replace latex-xft-fonts suggest with ttf-lyx (yes, I know this is a
        transitional package since 12.10, but it avoids suggesting a different
        package for each release)
        - update debian/control
      * Fix LP: #1093665 - 'Next' button icon points upwards. Thanks to
        Richard Marti for the patch
        - update debian/patches/theme-refresh-messenger-toolbar-icons.patch
      * Get rid of the autogenerated debian/patches/series, as we don't use
        it now
        - rename debian/patches/series.in => debian/patches/series
        - update debian/build/mozbuild.mk
        - update debian/source/options
      * Build Lightning packages from Thunderbird uploads
        - update debian/config/mozconfig.in
        - update debian/control.in
        - refresh debian/control
        - update debian/rules
      * Enforce a strict dependency between Lightning and Thunderbird, make
        sure that Lightning recommends the 2 support addons and that these
        have a strict dependency on Lightning (LP: #1082089)
        - update debian/control{,.in}
      * We don't need to install the calendar-timezones addon
        - update debian/rules
        - update debian/control.in
      * Make thunderbird-globalmenu a transitional package
        - update debian/control.in
        - update debian/build/mozbuild.mk
      * Always build the crash reporter and Breakpad symbols on supported
        architectures, even if it is disabled at run time. Will hopefully avoid
        surprises by the time we reach beta (where the crash reporter is enabled)
        - update debian/rules
        - update debian/build/mozvars.mk
        - update debian/build/mozbuild.mk
      * Rename mozbuild.mk => rules.mk and mozvars.mk => config.mk
      * Don't blacklist Thunderbird in Apport on unofficial builds
        - update debian/apport/blacklist.in
        - update debian/build/rules.mk
      * Remove the executable bit from the testsuite zip file and searchplugins
        - update debian/build/rules.mk
      * Silence an embedded-library warning and some image-file-in-usr-lib warnings
        - update debian/thunderbird.lintian-overrides.in
      * Update EDS extension to 0.6
      * Make the debian/control autogeneration a bit cleaner
        - update debian/build/config.mk
        - update debian/build/dump-langpack-control-entries.pl
        - update debian/build/rules.mk
        - update debian/control.in
      * Don't set stuff that is set by dpkg-buildpackage
        - update debian/build/config.mk
        - update debian/build/rules.mk
      * Partially revert part 9 of bmo: #782211 (Implement notification API spec),
        to reintroduce native notifications
        - add debian/patches/revert-removal-of-native-notifications.patch
        - update debian/patches/series
      * Refresh patches
        - update debian/patches/dont-include-hyphenation-patterns.patch
        - update debian/patches/no_neon_on_arm.patch
        - update debian/patches/theme-refresh-addressbook-toolbar-icons.patch
        - update debian/patches/theme-refresh-compose-toolbar-icons.patch
        - update debian/patches/theme-refresh-messenger-toolbar-icons.patch
      * Drop patches
        - remove debian/patches/fix-for-bmo795395.patch (fixed upstream)
        - remove debian/patches/fix-makefile-substitution-bug.patch (doesn't seem
          to be needed anymore)
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Fri, 13 Sep 2013 13:42:57 +0100
  • thunderbird (17.0.8+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_17_0_8_BUILD1)
        - see LP: #1208041 for USN information
     -- Chris Coulson <email address hidden>   Sat, 03 Aug 2013 19:39:39 +0100
  • thunderbird (17.0.7+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_17_0_7_BUILD1)
        - see LP: #1193919 for USN information
     -- Chris Coulson <email address hidden>   Sun, 23 Jun 2013 21:57:29 +0100
  • thunderbird (17.0.6+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_17_0_6_BUILD1)
        - see LP: #1178649 for USN information
     -- Chris Coulson <email address hidden>   Fri, 10 May 2013 13:22:23 +0100
  • thunderbird (17.0.5+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_17_0_5_BUILD1)
        - see LP: #1162043 for USN information
     -- Chris Coulson <email address hidden>   Fri, 29 Mar 2013 21:39:41 +0000
  • thunderbird (17.0.4+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_17_0_4_BUILD1)
        - see LP: #1152576 for USN information
     -- Chris Coulson <email address hidden>   Fri, 08 Mar 2013 12:16:10 +0000
  • thunderbird (17.0.3+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_17_0_3_BUILD1)
        - see LP: #1131110 for USN information
     -- Chris Coulson <email address hidden>   Thu, 21 Feb 2013 09:28:07 +0000
  • thunderbird (17.0.2+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_17_0_2_BUILD1)
        - see LP: #1096456 for USN information
     -- Chris Coulson <email address hidden>   Sat, 05 Jan 2013 21:39:15 +0000
  • thunderbird (17.0+build2-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_17_0_BUILD2)
        - see LP: #1080212 for USN information
    
      * Update globalmenu-extension to 3.6.4
        - Fix a build ordering issue causing the install.rdf to be missed
          from the addon xpi
        - Fix crash in uGlobalMenu::InitializePopup
        - Make logging work correctly on debug builds
        - Handle submenu's being reopened without getting a close event
          in between. We don't seem to get a close event when a menuitem
          is activated
      * Update messagingmenu extenstion to 1.3.1
        - Use the nativeHandle attribute on Thunderbird versions that support
          this, and avoid creating a window just to set the event timestamp
        - Ignore case when comparing email addresses (thanks Tom Jaeger)
        - Stop using nsIMsgMessageService.streamHeaders, as this doesn't work
          reliably all of the time (and has been triggering a crash too)
        - Properly disconnect from gobject signals. Even though our signal
          handlers are implicitly disconnected when we drop the last reference
          to objects that we own, we actually leak the ctypes function object
          if we don't explicitly disconnect, due to the way that they are
          implemented
      * Build with --disable-webrtc on all architectures except for i386 and amd64
        - update debian/config/mozconfig.in
      * Update eds extension to 0.5
        - Lots of refactoring
        - Make contact list commit async
        - Fix LP: #919612 - cannot write contact, with "Could not save nsIAbEDSCard
          property: SecondEmail" errors in the error console
        - Make setting dates work as expected
        - When selecting a generic image, clear the actual image property rather
          than saving the generic image pixel data to EDS
        - Ensure that phone numbers are displayed in the preview pane for EDS
          contacts
        - Use the upstream chat tab for managing IM handles. This requires
          Thunderbird 15
        - Ensure that chat handles appear in the contact preview pane
        - Make the preferred mail format option work (was always disabled in
          the edit UI)
        - Support storing Google Talk ID's in eds
        - Implement nsAbEDSCard.deleteProperty
        - For number fields, handle the case where the passed in value converts
          to NaN
        - Implement nsAbEDSCard.copy and make nsAbEDSDirectory.addCard use this
        - Ensure we dispatch a notification when a directory name changes
        - Implement nsAbEDSDirectory.modifyCard and hide nsAbEDSCard.commit
        - Make contact list creation work properly
        - Display the year field in the contact editor for the anniversary date.
          This is supported fine by eds
        - Make copying contacts between EDS and non-EDS addressbooks work more
          reliably, rather than dropping fields such as PrimaryEmail
        - When copying a Thunderbird contact to an EDS folder, add the Thunderbird
          custom fields as "X-THUNDERBIRD-CUSTOM-*" vcard properties, rather than
          adding them to the note field
        - Don't unload libraries on shutdown. May fix a common shutdown crash
      * Fix quoting issues when parsing preferences
        - update debian/apport/source_thunderbird.py.in
      * Refresh patches
        - update debian/patches/unity-globalmenu-build-support.patch
        - update debian/patches/theme-refresh-messenger-toolbar-icons.patch
        - update debian/patches/fix-for-bmo795395.patch
      * Don't ship empty ".mkdir.done" files in our packages. This should probably
        be fixed in the upstream build system, but we'll do a temporary band-aid
        fix in the packaging for now just so we can get some builds
        - update debian/build/mozbuild.mk
     -- Chris Coulson <email address hidden>   Sat, 17 Nov 2012 23:41:52 +0000
  • thunderbird (16.0.2+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_16_0_2_BUILD1)
        - see LP: #1072362 for USN information
    
      * Only update the message size in the db when downloading the whole message
      * Don't call DiscardNewMessage with a closed stream
      * Fixes LP: #1068921
     -- Chris Coulson <email address hidden>   Sun, 28 Oct 2012 14:29:01 +0000
  • thunderbird (16.0.1+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_16_0_1_BUILD1)
        - see LP: #1065292 for USN information
     -- Chris Coulson <email address hidden>   Wed, 10 Oct 2012 23:44:13 +0100
  • thunderbird (15.0.1+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_15_0_1_BUILD1)
        - see LP: #1049428 for USN information
    
      * Update globalmenu-extension to 3.4.2
        - Fix LP: #1045196 - "Messages->Move To" menu is empty
     -- Chris Coulson <email address hidden>   Wed, 12 Sep 2012 02:57:37 +0100
  • thunderbird (15.0+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_15_0_BUILD1)
        - see LP: #1042165 for USN information
    
      * Update globalmenu-extension to 3.4.1
        + Fixes for LP: #1025011 - HUD search crashes Firefox when Firebug
          is installed
          - Provide our own binding for menupopup nodes which derives from the
            default binding and makes the "state" property work as if there
            were a frame
          - Make all menu nodes reference counted, and hold a strong ref when
            dispatching events, in case the event results in the removal of menu
            nodes
        + Keep the menu we export in sync with the document tree all of the
          time, rather than only when the menus are on screen. The HUD likes to
          open submenus without opening any of its ancestors, which can result in
          us handling events on menu nodes that are no longer in a document
          if an ancestor responds to a bubbled-up event by removing its
          children
        + Ensure we always null check the result of nsIDocument::GetCurrentDoc
        + When tearing down a menu, make sure that we empty out our DbusmenuMenuitem
          in case the parent reuses that item for another menu. Fixes a memory leak
          and an issue where Firebug menu items are duplicated indefinitely each
          time a menu is opened
        - Fix LP: #775080 - Thunderbird with Firetray/MinimizeToTray -
          Global menu disappears
        - Fix LP: #813775 - Hitting an assertion in dbusmenu
        - Fix LP: #775305 - Use style to determine menuitem visibility
      * Update eds extension to 0.3.11
      * Make thunderbird-dbg depend on the correct version of thunderbird
        - update debian/control
      * Separate the package name from the application name. This enables us to
        change the package name without having to modify the application (eg,
        to allow us to provide official branded versions of Thunderbird ESR using
        the package name "thunderbird-esr"). In doing this, also drop the patch we
        had to rename Thunderbird in nightlies, and just use some magic in debian/rules
        instead
        - update debian/apport/source_thunderbird.py.in
        - update debian/build/get-orig-source.mk
        - update debian/control.in
        - update debian/control.langpacks
        - update debian/control.langpacks.unavail
        - remove debian/patches/change-moz-app-name.patch
        - update debian/patches/series
        - update debian/rules
        - update debian/thunderbird.install.in
        - update debian/thunderbird.links.in
        - update debian/thunderbird.lintian-overrides.in
        - update debian/thunderbird.postinst.in
        - update debian/thunderbird.postrm.in
        - update debian/thunderbird.preinst.in
        - update debian/thunderbird.sh.in
      * Move parts of debian/rules that can be shared with Firefox to a
        new, common file (mozbuild.mk)
        - update debian/rules
        - add debian/build/mozbuild.mk
        - add debian/build/mozvars.mk
        - update debian/build/testsuite.mk
      * Make it possible to use the same create-tarball.py for Firefox and
        Thunderbird
        - update debian/build/create-tarball.py
        - update debian/build/get-orig-source.mk
        - add debian/config/tarball.conf
      * Switch to source format 3.0
        - add debian/source/format
        - add debian/source/options to diff-ignore the .mozclient.mk file which
          is created during clean, and to pass "--no-preparation"
        - update debian/build/enable-dist-patches.pl
        - rename debian/patches/series => debian/patches/series.in so the source
          isn't built with patches applied
        - add debian/README.source
      * Goodbye embedded tarball, and our use of tarball.mk!
        - update debian/build/create-tarball.py
        - update debian/build/extract-file.py
        - update debian/build/get-orig-source.mk
        - update debian/build/mozbuild.mk
      * Run the upstream cleansrcdir target during clean
        - update debian/build/mozbuild.mk
      * Support the "parallel" option in DEB_BUILD_OPTIONS
        - update debian/build/mozbuild.mk
        - update debian/config/mozconfig.in
      * Get rid of pointless python script
        - remove debian/build/extract-file.py
        - update debian/build/mozbuild.mk
      * Merge get-orig-source.mk in to mozbuild.mk
        - update debian/build/mozbuild.mk
        - remove debian/build/get-orig-source.mk
      * Handle comments in locales.blacklist
        - update debian/build/refresh-supported-locales.pl
        - update debian/config/locales.blacklist
      * Fork the upstream text preprocessor and add support for additional
        comparison operators, which means we no longer have to add new
        defines for every distro version specific change we add
        - add debian/build/Expression.py
        - add debian/build/Preprocessor.py
        - update debian/apport/source_thunderbird.py.in
        - update debian/build/mozbuild.mk
        - update debian/config/mozconfig.in
        - update debian/rules
        - update debian/thunderbird.desktop.in
        - update debian/thunderbird.install.in
        - update debian/thunderbird.links.in
        - update debian/thunderbird.postinst.in
        - update debian/thunderbird.postrm.in
        - update debian/thunderbird.preinst.in
      * Drop powerpc patches, which are fixed upstream
        - remove debian/patches/fix-dtoa-build-on-ppc.patch and
        - remove debian/patches/fix-build-failure-without-yarr-jit.patch
        - update debian/patches/series.in
      * Drop fix-crashreporter-ftbfs-with-gcc4.7.patch, which is fixed upstream
     -- Chris Coulson <email address hidden>   Mon, 27 Aug 2012 11:10:44 +0100
  • thunderbird (14.0+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_14_0_BUILD1)
        - see LP: #1024564 for USN information
    
      [ Chris Coulson <email address hidden> ]
      * Update globalmenu-extension to 3.2.5
        - Fix a crash in uGlobalMenu::RecycleList::~RecycleList()
        - Fix LP: #1010580 - update the window event timestamp when handling
          menu events
      * Drop patches fixed upstream
        - remove debian/patches/revert-bmo621446-investigation.patch
        - update debian/patches/series
      * Update desktop file translations
        - update debian/thunderbird.desktop.in
      * Ensure that additional actions in the desktop file match the fd.o spec
        in precise
        - update debian/thunderbird.desktop.in
        - update debian/rules
      * Add application/x-xpinstall to the MimeType field of the desktop file
        - update debian/thunderbird.desktop.in
      * Drop almost all mimetypes from the desktop file. Thunderbird won't display
        any of them if you invoke it with files of these types. It will just
        open a Compose window and add the file as an attachment
        - update debian/thunderbird.desktop.in
      * Drop the ability to select between tree/system libraries using a single
        option in debian/rules. It adds additional complexity and was never used
        - update debian/config/mozconfig.in
        - update debian/control.in
        - update debian/thunderbird-dev.links.in
        - update debian/rules
      * Shuffle the order of google-breakpad/src/common/dwarf/Makefile.in to fix a
        variable substitution issue, which was causing some objects to be built with
        the wrong compiler flags, resulting in dump_syms crashing (LP: #1002590)
        - add debian/patches/fix-makefile-substitution-bug.patch
      * Don't set LD_LIBRARY_PATH in our shell wrapper, and install
        dependentlibs.list instead now
        - update debian/thunderbird.sh.in
        - update debian/thunderbird.install.in
      * Drop StartupWMClass from the desktop file now that WM_CLASS is the same
        as the binary name (also fixes LP: #1012158)
        - update debian/thunderbird.desktop.in
        - update debian/rules
      * Apport hook improvements:
        - Sort preferences alphabetically in the apport data
        - Treat preferences set in default addons as default prefs so that
          they don't show up in apport data, unless the preference files have
          been modified
        - Support random pref files dropped in to the Thunderbird install folder,
          and preferences from application bundles
        - Fix ordering issues when loading preferences
      * Update the Apport blacklist file after dropping thunderbird-bin
        - update debian/apport/blacklist.in
    
      [ David Planella <<email address hidden> > ]
      * Add Catalan keywords
        - update debian/thunderbird.desktop.in
    
      [ Ben Collins <email address hidden> ]
      * Cherry pick patch from aurora to use YARR interpreter on ppc
        - update debian/patches/fix-build-failure-without-yarr-jit.patch
        - update debian/patches/series
      * Fix ppc build due to new dtoa library
        - add debian/patches/fix-dtoa-build-on-ppc.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Fri, 13 Jul 2012 22:59:01 +0100
  • thunderbird (13.0.1+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_13_0_1_BUILD1)
        - see LP: #1007556 for USN information
    
      * Refresh build-depends:
        - Bump minimum GTK version to 2.14 as we build with GIO support
        - Add minimum requirement for glib (2.18)
        - Drop libidl-dev, this doesn't appear to be needed now
        - Bump minimum NSPR version to 4.9.0 for --enable-system-nspr builds
        - Bump minimum sqlite version to 3.7.10 for --enable-system-sqlite
          builds
        - Bump minimum NSS version to 3.13.2 for --enable-system-nss builds
      * Clean up the file exclude list and add comments for excluded files
        - update debian/build/create-tarball.py
      * Make it easy to run Thunderbird in valgrind for builds that are compiled
        with explicit valgrind support
        - update debian/thunderbird.sh.in
      * Refresh patches:
        - update debian/patches/revert-bmo621446-investigation.patch
        - update debian/patches/theme-refresh-addressbook-toolbar-icons.patch
        - update debian/patches/theme-refresh-compose-toolbar-icons.patch
        - update debian/patches/theme-refresh-messenger-toolbar-icons.patch
        - update debian/patches/dont-include-hyphenation-patterns.patch
      * Drop patches fixed upstream:
        - remove debian/patches/use-menubar-text-colour-on-tabbar.patch
        - remove debian/patches/no-sps-profiler-on-unsupported-archs.patch
        - remove debian/patches/distro-locale-searchplugins.patch
        - remove debian/patches/avoid-dbus-roundtrip-for-httpchannel.patch
        - update debian/patches/series
      * Bump debhelper compat to 7
        - update debian/apport/blacklist.in
        - update debian/appoty/source_thunderbird.py.in
        - update debian/compat
        - update debian/config/mozconfig.in
        - update debian/control.in
        - update debian/rules
        - update debian/thunderbird-dev.install.in
        - update debian/thunderbird-dev.links.in
        - update debian/thunderbird-globalmenu.dirs.in
        - update debian/thunderbird-gnome-support.install.in
        - update debian/thunderbird.dirs.in
        - update debian/thunderbird.install.in
        - update debian/thunderbird.links.in
        - update debian/thunderbird.lintian-overrides.in
        - update debian/thunderbird.sh.in
      * Use "general.useragent.locale" to select the searchengine locale
        - update debian/patches/distro-locale-searchplugins.patch
        - add debian/patches/dont-override-general-useragent-locale.patch
        - update debian/patches/series
      * Drop no-dynamic-nss-softokn.patch. This patch has no documentation and
        it doesn't look like it's actually useful for anything
      * Apport hook improvements:
        - Add support for reporting preference defaults that are set by extensions
        - When reporting preferences, record the source of each preference
        - Report plugin packages for plugins that are installed with the
          package manager
        - Add some addon manager related prefs to the whitelist
        - Display additional metadata in the extensions report
        - Take "default-to-compatible" in to account when determining whether
          the user is running incompatible addons
        - Attach submitted crash ID's to bug reports
        - Report if files in the profile folder have broken permissions
      * Update compare-locales to 0.9.5
      * Fix for NSS libs not being signed, breaking FIPS
        - update debian/rules
      * Update StartupWMClass to the correct name
        - update debian/thunderbird.desktop.in
        - update debian/rules
     -- Chris Coulson <email address hidden>   Fri, 15 Jun 2012 02:06:28 -0500
  • thunderbird (12.0.1+build1-0ubuntu0.12.04.1) precise-security; urgency=low
    
      * New upstream stable release (THUNDERBIRD_12_0_1_BUILD1)
        - see LP: #987305 for USN information
    
      * Update globalmenu-extension to v3.2.3
        - Fix regression introduced by the fix for LP: #915888
      * Call xvfb-run with "-a" in case there are other servers running on the
        builder
        - update debian/build/testsuite.mk
      * Thunderbird recommends libcanberra0 now that bmo: #635918 has landed
        (LP: #732572)
        - update debian/control{,in}
      * Refresh patches
        - update debian/patches/avoid-dbus-roundtrip-for-httpchannel.patch
        - update debian/patches/no-sps-profiler-on-unsupported-archs.patch
      * Drop patches fixed upstream
        - remove debian/patches/ctypes-callback-reentry-fix.patch
        - update debian/patches/series
      * Drop the version number from the install path, like we've done for Firefox
        - update debian/rules
        - update debian/thunderbird-dev.install.in
        - update debian/thunderbird-dev.links.in
        - update debian/thunderbird.dirs.in
        - update debian/thunderbird.links.in
        - update debian/thunderbird.lintian-overrides.in
      * Fix LP: #939652 - Web search functionality is broken in Ubuntu builds.
        Ship the localized Opensearch plugins in distribution/searchplugins.
        Also add a patch to use the locale of the global chrome package to
        select the search locale, like we do with Firefox. Add another patch
        to fix various bugs in webSearchProvider.js (see bmo: #733802)
        - add debian/patches/distro-locale-searchplugins.patch
        - add debian/patches/websearchprovider-fixes.patch
        - update debian/rules
        - update debian/thunderbird.dirs.in
        - update debian/thunderbird.install.in
        - update debian/thunderbird.links.in
        - update debian/vendor.js
      * Make the language packs Architecture: any. Whilst they are actually
        architecture independent, we do install them in to /usr/lib (as the
        extensions location is shared with architecture-specific extensions).
        This also avoids the problem of offering incompatible language pack
        upgrades to users on architectures where Thunderbird fails to build
        (I'm looking at you, powerpc)
        - update debian/control.langpacks
        - update debian/control.langpacks.unavail
        - update debian/rules
        - refresh debian/control
      * Disable fix-build-failure-without-yarr-jit.patch, as it needs some work.
        This means that there is currently no powerpc support
     -- Chris Coulson <email address hidden>   Mon, 30 Apr 2012 00:18:22 -0500
  • thunderbird (11.0.1+build1-0ubuntu2) precise; urgency=low
    
      [ Chris Coulson <email address hidden> ]
      * Update globalmenu-extension to 3.2
        - Fix LP: #915888 - Formatting toolbar menu entry is inverted
        - Make uGlobalMenu::RemoveMenuObjectAt work correctly when removed items
          are not contiguous
        - Don't try to recycle an item that wasn't a separator as an item that is
          a separator, as this breaks the menu (we already ensured that the reverse
          of this couldn't happen)
      * Add Keywords entry to desktop file (LP: #973394)
        - update debian/thunderbird.desktop.in
    
      [ Nekhelesh Ramananthan <email address hidden> ]
      * Add additional keywords to desktop file
        - update debian/thunderbird.desktop.in
     -- Chris Coulson <email address hidden>   Tue, 10 Apr 2012 22:34:32 +0100
  • thunderbird (11.0.1+build1-0ubuntu1) precise; urgency=low
    
      * New upstream stable release (THUNDERBIRD_11_0_1_BUILD1)
        - Fixes LP: #962631, LP: #971578
    
      * Update globalmenu-extension to 3.1
        - Reduce our memory footprint a bit, which wasn't really a lot anyway
        - Avoid the use of the component manager for accessing commonly used
          services, where "commonly used" means "accessed when building every
          menu item". This should save some CPU cycles when building or
          refreshing menus
        - Try to recycle menuitems when they are removed from a menu by
          adding contiguous blocks of removed items to a "free list" which
          is emptied asynchronously, and reusing the items in this list when
          new items are added in place of the removed items. This means that
          menus which fully refresh on opening no longer alter the menu
          structure, but instead just update properties on existing nodes.
          This has a few benefits:
          + With no layout changes, unity-panel-service doesn't request
            the entire menu structure, which significantly reduces dbus traffic
            and makes it much faster to refresh the menu contents
          + The size of the menu doesn't change when it is refreshed, which
            eliminates the flicker that used to occur when opening some menus
          + The HUD can refresh our menus now without triggering layout updates
            (assuming that menu layout really hasn't changed)
        - Remove all use of the global observer service for sending our own
          internal notifications around
        - Get rid of a static initializer
        - Don't support older than Thunderbird 11
        - Fix some GError leaks
        - Hide the internal menu when creating a native menu, rather than
          waiting for confirmation that the native menu is registered
          successfully. We don't try to create a native menu if we don't
          find a menu service to register the menu with anyway
        - Keep menu contents updated whilst the menu is open, rather than
          just whilst it is opening
     -- Chris Coulson <email address hidden>   Mon, 02 Apr 2012 17:52:31 +0100
  • thunderbird (11.0+build1-0ubuntu1) precise; urgency=low
    
      * New upstream stable release (THUNDERBIRD_11_0_BUILD1)
     -- Chris Coulson <email address hidden>   Tue, 13 Mar 2012 20:05:20 +0000
  • thunderbird (11.0~b5+build2-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_11_0b5_BUILD2)
     -- Chris Coulson <email address hidden>   Fri, 09 Mar 2012 11:19:40 +0000
  • thunderbird (11.0~b5+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_11_0b5_BUILD1)
    
      * Update debian/patches/fix-build-failure-without-yarr-jit.patch
      * Fix LP: #926495 - Disable the SPS profiler on unsupported architectures
        - add debian/patches/no-sps-profiler-on-unsupported-archs.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Thu, 08 Mar 2012 16:18:01 +0000
  • thunderbird (11.0~b4+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_11_0b4_BUILD1)
     -- Chris Coulson <email address hidden>   Fri, 02 Mar 2012 11:58:44 +0000
  • thunderbird (11.0~b3+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_11_0b3_BUILD1)
    
      * Update globalmenu-extension to 2.0.4
        - Add support for Thunderbird 12
        - Ensure we correctly hide dummy menu items
      * Fix LP: #915895 - Just set autoDisableScopes to 0. Other distributions
        are already doing this, and we already made this feature pretty much
        useless by allowing extensions in the application directory, so that our
        language packs aren't disabled by default
        - update debian/vendor.js
      * Fix LP: #939657 - Don't call g_settings_new each time we create a HTTP
        channel. Doing this causes a dbus roundtrip, and results in us spamming
        the session bus and dbus-daemon using lots of CPU when updating mailboxes
        - add debian/patches/avoid-dbus-roundtrip-for-httpchannel.patch
        - update debian/patches/series
      * Fix LP: #926495 - Add patch based on one from bmo: #691898 to enable
        building on ppc again
        - add debian/patches/fix-build-failure-without-yarr-jit.patch
        - update debian/patches/series
      * Fix LP: #894166 - Make Thunderbird work with our system hyphenation
        patterns, and stop including our own
        - update debian/vendor.js
        - add debian/patches/dont-include-hyphenation-patterns.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Fri, 24 Feb 2012 14:46:13 +0000
  • thunderbird (11.0~b2+build2-0ubuntu3) precise; urgency=low
    
      * Add a missing file which caused Lightning to break (LP: #933951)
      * Trick the addon manager in to thinking that Lightning has been updated
        when upgrading
        - update debian/thunderbird.postinst.in
     -- Chris Coulson <email address hidden>   Fri, 17 Feb 2012 09:09:27 +0000
  • thunderbird (11.0~b2+build2-0ubuntu2) precise; urgency=low
    
      * Add a missing file (LP: #933951)
     -- Chris Coulson <email address hidden>   Fri, 17 Feb 2012 09:09:27 +0000
  • thunderbird (11.0~b2+build2-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_11_0b2_BUILD2)
    
      * Update messagingmenu to 0.9.3
        - Don't request attention for messages that are automatically generated
     -- Chris Coulson <email address hidden>   Thu, 16 Feb 2012 21:37:23 +0000
  • thunderbird (11.0~b1+build2-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_11_0b1_BUILD2)
    
      * Update messagingmenu to 0.9.2
        - Fix a failure to initialize in some cases
      * Update globalmenu-extension to 2.0.3
      * Drop patches fixed upstream:
        - remove debian/patches/fix-build-failure-without-yarr-jit.patch
        - remove debian/patches/fix-cursor-handling.patch
        - update debian/patches/series
      * Refresh patches:
        - update debian/patches/theme-refresh-messenger-toolbar-icons.patch
      * Ensure we include locales in the tarball if they are in shipped-locales
        but not in all-locales
        - update debian/build/create-tarball.py
      * Always set the update channel - not setting it at build-time on release
        builds breaks the extensions.checkCompatibility pref. The only things
        using it at runtime are nsBlocklistService, Test Pilot (beta + aurora)
        and the about dialog (where the channel is hidden anyway)
        - update debian/rules
        - update debian/thunderbird.install.in
      * Fix LP: #898883 - IPC xpcshell tests hang the buildd's. Give all
        xpcshell tests an X display, as plugin-container won't work without one
        - update debian/build/testsuite.mk
      * Turn on all IPC xpcshell tests again (only applicable when the testsuite
        is enabled in the future)
        - update debian/build/testsute.mk
      * Drop the default-apps xml file from lucid and maverick
        - remove debian/firefox.xml.in
        - update debian/firefox-gnome-support.install.in
        - update debian/rules
      * Don't build with --disable-gconf on precise and newer. There won't be
        a hard runtime requirement on this from Firefox 12 anyway, and this
        keeps us closer to the upstream configuration
        - update debian/config/mozconfig.in
        - update debian/rules
      * Update theme-refresh-messenger-toolbar-icons.patch to work with
        tabs-on-top, where the toolbar isn't styled like the menubar
        - update debian/patches/theme-refresh-messenger-toolbar-icons.patch
      * Refresh shipped locales for beta (addition of Armenian and Croatian)
        - refresh debian/config/locales.shipped
        - refresh debian/config/locales.all
        - refresh debian/control
      * Fix LP: #925907 - 12.04 Thunderbird colour theme is unreadable. Use
        -moz-menubartext rather than MenuText for elements with menubar styled
        backgrounds. Should also fix LP: #856939
        - add debian/patches/use-menubar-text-colour-on-tabbar.patch
        - update debian/patches/theme-refresh-compose-toolbar-icons.patch
        - update debian/patches/theme-refresh-addressbook-toolbar-icons.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Fri, 03 Feb 2012 20:20:18 +0000
  • thunderbird (10.0+build1-0ubuntu1) precise; urgency=low
    
      * New upstream stable release (THUNDERBIRD_10_0_BUILD1)
     -- Chris Coulson <email address hidden>   Mon, 30 Jan 2012 19:15:49 +0000
  • thunderbird (10.0~b5+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_10_0b5_BUILD1)
    
      * Fix up eds dependencies for precise
        - update debian/rules
     -- Chris Coulson <email address hidden>   Fri, 27 Jan 2012 14:49:52 +0000
  • thunderbird (10.0~b4+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_10_0b4_BUILD1)
    
      * Update messagingmenu to 0.9.1
        - Fixes LP: #917920 - Messaging menu entries untranslated for Slovak
        - Fixes LP: #917154 - Add Japanese translations
        - Add Spanish translations
        - Don't spawn a new Thunderbird instance when being activated from the
          messaging menu (thus relying on the remoting logic). Instead, use
          the nsIWindowMediator and nsIWindowWatcher interfaces directly
        - Don't keep the main window in the scope of our shared JS module, as
          we're probably going to leak it. Instead, use nsIWindowMediator to
          find the main window when we need it (eg, to switch tabs). Also, use
          nsITimer rather than window.setTimeout().
      * Make it possible to do per-arch patches too
        - update debian/build/enable-dist-patches.pl
        - update debian/rules
        - update debian/patches/series
      * Fix LP: #908508 - Add patch from upstream to fix powerpc build failure.
        Only apply this patch on powerpc to avoid compromising the quality of
        the architectures that we care about
        - add debian/patches/fix-build-failure-without-yarr-jit2.patch
        - update debian/patches/series
      * Also make the previous powerpc build fix apply on ppc only
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Thu, 19 Jan 2012 22:42:09 +0000
  • thunderbird (10.0~b3+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_10_0b3_BUILD1)
    
      * Update messagingmenu to 0.9
        - Fixes LP: #850229 - Unread email count in thunderbird shown wrongly in
          messaging menu and launcher icon
      * thunderbird-gnome-support depends on libunity9 in precise
        - update debian/rules
     -- Chris Coulson <email address hidden>   Fri, 13 Jan 2012 10:09:48 +0000
  • thunderbird (10.0~b2+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_10_0b2_BUILD1)
     -- Chris Coulson <email address hidden>   Tue, 10 Jan 2012 16:34:38 +0000
  • thunderbird (10.0~b1+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_10_0b1_BUILD1)
    
      [ Chris Coulson <email address hidden> ]
      * Disable more hanging IPC xpcshell tests
        - update debian/build/testsuite.mk
      * Borrow functionality from Chromium package to have distro
        specific patches
        - update debian/rules
        - add debian/build/enable-dist-patches.pl
      * Don't enable unity-globalmenu-build-support.patch on lucid and maverick
        - update debian/patches/series
      * Only enable the theme refresh patches on oneiric and newer
        - update debian/patches/series
      * Improve the maintainer script magic for moving the system pref file when
        upgrading from Thunderbird 3.1 on oneiric and newer
        - update debian/thunderbird.postinst.in
        - add debian/thunderbird.postrm.in
        - update debian/thunderbird.preinst.in
        - update debian/rules
      * Add add-syspref-dir.patch for Lucid, Maverick and Natty builds, so we get
        nightly/aurora coverage for this
        - add debian/patches/add-syspref-dir.patch
        - update debian/patches/series
        - update debian/rules
        - update debian/thunderbird.install.in
        - update debian/thunderbird.links.in
        - update debian/thunderbird.postinst.in
        - update debian/thunderbird.postrm.in
        - update debian/thunderbird.preinst.in
      * Drop patches fixed upstream
        - remove debian/patches/theme-refresh-messenger-tree-header-graphics.patch
        - remove debian/patches/theme-refresh-message-header-buttons.patch
        - update debian/patches/series
      * Refresh patches:
        - update debian/patches/theme-refresh-messenger-toolbar-icons.patch
      * Update after landing of bmo: #701875 - Rename omni.jar to omni.ja
        - update debian/thunderbird.install.in
      * Update shipped locales for beta (addition of Asturian and Serbian)
        - refresh debian/config/locales.all
        - refresh debian/config/locales.shipped
        - refresh debian/control
    
      [ Micah Gersten <email address hidden> ]
      * Drop patch after upstream landing of (bmo: 690432) aka Logging.h passes a
        string directly to printf
        - drop debian/patches/printf-fix.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Fri, 23 Dec 2011 02:31:48 +0000
  • thunderbird (9.0~b5+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_9_0b5_BUILD1)
    
      * Fix LP: #901838 - Ugly busy pointer, due to libxcursor no longer matching
        the cursor bitmap to a nice themed pointer
        - add debian/patches/fix-cursor-handling.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Thu, 15 Dec 2011 15:38:31 +0000
  • thunderbird (9.0~b4+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_9_0b4_BUILD1)
    
      [ Micah Gersten <email address hidden> ]
      * Add patch from upstream to hopefully fix PowerPC FTBFS (bmo: 703534) aka
        Build failure on platforms without YARR JIT
        - add debian/patches/fix-build-failure-without-yarr-jit.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Fri, 09 Dec 2011 13:35:24 +0000
  • thunderbird (9.0~b3+build1-0ubuntu2) precise; urgency=low
    
      * No-change rebuild to drop spurious libsfgcc1 dependency on armhf.
     -- Adam Conrad <email address hidden>   Fri, 02 Dec 2011 17:29:56 -0700
  • thunderbird (9.0~b3+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_9_0b3_BUILD1)
      * Update eds integration to 0.3.9
     -- Chris Coulson <email address hidden>   Fri, 02 Dec 2011 11:47:36 +0000
  • thunderbird (9.0~b2+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_9_0b2_BUILD1)
     -- Chris Coulson <email address hidden>   Thu, 24 Nov 2011 17:38:05 +0000
  • thunderbird (9.0~b1+build2-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_9_0b1_BUILD1)
    
      * Update globalmenu-extension to 2.0.2
      * Update messagingmenu-extension to 0.8.3
      * Don't unconditionally overwrite SourcePackage when reporting bugs with
        the nightly apport hook
        - update debian/apport/source_thunderbird.py.in
      * Set "Channel = Unavailable" if channel-prefs.js doesn't contain a
        channel name
        - update debian/apport/source_thunderbird.py.in
      * Ensure that create-tarball can handle there not being a locale blacklist
        - update debian/build/create-tarball.py
      * Use makedirs to create the local cache directory
        - update debian/build-create-tarball.py
      * Drop patches fixed upstream:
        - remove debian/patches/only-add-ENABLE_JIT-to-CXXFLAGS-if-jit-is-enabled.patch
        - remove debian/patches/correctly-handle-EOF.patch
        - update debian/patches/series
      * Refresh patches
        - update debian/patches/theme-resfresh-addressbook-toolbar-icons.patch
      * Drop xpt.py and xpidl from $LIBDIR. xpidl is gone, and xpt.py isn't included
        there in the upstream SDK
        - update debian/thunderbird-dev.links.in
      * Turn off the one-time addon selection dialog (LP: #888307)
        - update debian/vendor.js
     -- Chris Coulson <email address hidden>   Wed, 16 Nov 2011 11:17:57 +0000
  • thunderbird (8.0+build1-0ubuntu1) precise; urgency=low
    
      * New upstream stable release (THUNDERBIRD_8_0_BUILD1)
     -- Chris Coulson <email address hidden>   Sun, 06 Nov 2011 23:09:15 +0000
  • thunderbird (8.0~b5+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_8_0b5_BUILD1)
    
      * Update messagingmenu-extension to 0.8.2
        - Should hopefully fix LP: #850229
      * Don't disable our bundled addons on upgrade
        - update debian/vendor.js
     -- Chris Coulson <email address hidden>   Thu, 03 Nov 2011 10:51:09 -0400
  • thunderbird (8.0~b3+build2-0ubuntu3) precise; urgency=low
    
      * Actually add the patch this time...
     -- Chris Coulson <email address hidden>   Sun, 23 Oct 2011 00:16:15 +0100
  • thunderbird (8.0~b3+build2-0ubuntu2) precise; urgency=low
    
      * Backport patch from aurora to correctly handle EOF in
        js::TokenStream::getAtSourceMappingURL on platforms with unsigned chars
        - add debian/patches/correctly-handle-EOF.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Sun, 23 Oct 2011 00:05:22 +0100
  • thunderbird (8.0~b3+build2-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_8_0b3_BUILD2)
     -- Chris Coulson <email address hidden>   Thu, 20 Oct 2011 13:02:08 +0100
  • thunderbird (8.0~b2+build1-0ubuntu1) precise; urgency=low
    
      * New upstream release from the beta channel (THUNDERBIRD_8_0b2_BUILD1)
    
      * Update messagingmenu-extension to 0.8.1
      * Update eds extension to 0.3.8 (r96)
        - Fix LP: #872639 - Cannot open book: Could not create DesktopcouchSession
          object. Don't display errors from evolution-data-server for now, as
          they make Thunderbird unusable. Note, this doesn't fix the actual bug
          with desktopcouch
        - Fix LP: #863150 - Endless loop with password prompt
      * Provide a useful error message when trying to build the source package
        with an out of date control file
        - update debian/rules
      * Provide a way to prevent the source package from being built if the list
        of shipped locales changed upstream. Note that this is disabled on
        nightly and aurora
        - update debian/rules
        - add debian/extract-file.py
      * Move custom scripts to debian/scripts
        - move debian/get-xpi-id.py to debian/scripts/get-xpi-id.py
        - move debian/refresh-supported-locales.pl to
           debian/scripts/refresh-supported-locales.pl
        - move debian/extract-file.py to debian/scripts/extract-file.py
        - update debian/rules
      * Shrink the default mozconfig right down so that we use mostly upstream
        defaults, rather than overriding them with our own options. It is still
        possible to override them though. We also drop the pkg-config checks in
        debian/rules which allowed a fallback build configuration when dependencies
        aren't satisfied. Really, the build should just fail here rather than
        continuing in some undesirable fallback mode
        - update debian/thunderbird-dev.links.in
        - update debian/mozconfig.in
        - update debian/control.in
        - update debian/rules
      * Refresh build-depends, as this hasn't been done for a while:
        - Drop patchutils, libxft-dev, libxinerama-dev, libgnome2-dev, sharutils
          and bzip2. These don't appear to be needed
        - Drop liborbit2-dev - only appears to be required if there is no libidl
        - Add libglib2.0-dev, libext-dev, libfontconfig1-dev and libpango1.0-dev,
          as the configure script checks for these directly
        - Add minimum versions to libgconf2-dev, libgnomevfs2-dev, yasm and
          libgnomeui-dev
        - Specify minimum versions for libnspr4-dev, libcairo2-dev, libsqlite3-dev
          and libnss3-dev when using system versions of those libs
      * Disable gconf support on >= 12.04
        - update debian//rules
        - update debian/mozconfig.in
      * Refresh binary dependencies:
        - Drop psmisc and fontconfig depends. We don't use any binaries
          from either of these packages
        - Drop debianutils dependency. This is an essential package
      * Introduce a branch config file (debian/config/branch.mk) which holds
        settings which shouldn't be merged between branches (eg, whether
        the crash reporter should be enabled)
        - add debian/config/branch.mk
        - update debian/rules
      * Move debian/locales.* to debian/config
        - move debian/locales.shipped => debian/config/locales.shipped
        - move debian/locales.unavail => debian/config/locales.unavail
        - update debian/rules
        - update debian/build/refresh-supported-locales.pl
      * Move debian/mozconfig.in to debian/config
      * Move debian/testsuite.mk to debian/build
      * We need to keep the complete list of language packs (shipped and
        transitional) in sync between branches. However, this was proving to be
        difficult because the list was split across 2 files (locales.shipped
        and locales.unavailable). Rework this so that we have a locales.all
        (containing the list of current and past language packs), and a
        locales.shipped. The locales.all can be easily kept in sync between
        branches now, so we end up with the correct transitional language packs
        on branches which have some languages disabled. This also makes it
        more complicated to add the language packs to debian/control though, so
        we offload this to a new perl script now rather than trying to do it all
        in bash
        - add debian/build/dump-langpack-control-entries.pl
        - update debian/build/refresh-supported-locales.pl
        - add debian/config/locales.all
        - update debian/config/locales.shipped
        - remove debian/config/locales.unavailable
        - update debian/control
        - update debian/rules
      * Touch debian/control.in during clean to force a refresh of debian/control,
        so we can check if it is out-of-date and fail if it is
        - update debian/rules
      * Refresh patches:
        - update debian/patches/ctypes-callback-reentry-fix.patch
        - update debian/patches/theme-refresh-compose-toolbar-icons.patch
        - update debian/patches/theme-refresh-message-header-buttons.patch
      * Ensure that we get the correct package relationships depending on the
        target distro version
        - update debian/control.in
        - update debian/rules
        - refresh debian/control
      * Drop the mozilla-devscripts dependency. We were only using this for creating
        tarballs anyway. Instead, implement our own get-orig-source target, which
        also fixes some problems we were having
        - update debian/control.in
        - remove debian/moz-rev.sh
        - update debian/rules
        - remove debian/mozclient/mozclient.mk
        - remove debian/mozclient/thunderbird.conf
        - update debian/config/branch.mk
        - add debian/build/create-source.py
        - add debian/build/get-orig-source.mk
        - remove debian/mozclient/thunderbird-remove.binonly.sh
      * Drop the 'nobinonly' suffix from the version number. All this really does
        is make the version number longer without adding any useful information,
        because:
        - We don't strip all binary files as there are a lot remaining which are
          used by the test-suite (eg, images, fonts, videos, sqlite dbs, extensions)
        - Stripping binary files from the source tarball isn't the only change we
          make to it. We also merge in the upstream l10n data, but we don't
          indicate that in the version number
      * Don't error out whilst building the source package if cdbs isn't installed.
        This enables us to create source packages on lillypilly
        - update debian/rules
      * Keep a copy of shipped-locales outside of the embedded tar.bz2. This
        makes it faster to verify the list of shipped locales when creating
        source packages
        - update debian/build/create-tarball.py
        - update debian/build/extract-file.py
        - update debian/rules
      * When calling refresh-supported-locales, automatically refresh
        debian/control too
        - update debian/rules
      * Dropped patches fixed upstream:
        - remove debian/patches/theme-refresh-toolbar-and-tab-colours.patch
        - remove debian/patches/theme-refresh-smaller-resize-grips-1.patch
        - remove debian/patches/theme-refresh-smaller-resize-grips-2.patch
        - remove debian/patches/build-fix-for-no-ENABLE_YARR_JIT.patch
        - remove debian/patches/compile-pldhash-as-C++.patch
      * Don't fail to create the tarball if locales listed in all-locales don't
        really exist upstream. We already check that everything in shipped-locales
        exists
        - update debian/create-tarball.py
      * Pass --comm-rev to client.py when specifying a release tag
        - update debian/build/create-tarball.py
      * Don't fail to create a tarball when not using a local cache
        - update debian/build/create-tarball.py
     -- Chris Coulson <email address hidden>   Tue, 18 Oct 2011 13:19:42 +0100
  • thunderbird (7.0.1+build1+nobinonly-0ubuntu1) oneiric; urgency=low
    
      * New upstream stable release (THUNDERBIRD_7_0_1_BUILD1)
        - Fixes LP: #861664
     -- Chris Coulson <email address hidden>   Thu, 29 Sep 2011 16:50:36 +0100