thunderbird.git
6 years agochanging the default search engine
Carsten Schoenert [Sun, 31 May 2015 17:57:36 +0000 (19:57 +0200)]
changing the default search engine

Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name changing-the-default-search-engine.patch

6 years agoFTBFS hurd: fixing unsupported platform Hurd
Carsten Schoenert [Sat, 29 Mar 2014 19:58:55 +0000 (20:58 +0100)]
FTBFS hurd: fixing unsupported platform Hurd

On the Hurd platform the build failed in
js/src/jit/AsmJSSignalHandlers.cpp:131 because of unsupported
mode for reading / writing thead state with following message.

 # error "Don't know how to read/write to the thread state via the mcontext_t."

The original patch comes from Richard Brown <rbraun@sceen.net>
https://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2014-March/015565.html

After release of Thunderbird 44 there are additional changes made as the
various configuration files where split into more files.

Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name FTBFS-hurd-fixing-unsupported-platform-Hurd.patch

6 years agoipc/chromium: fix #if define() for kFreeBSD and Hurd
Christoph Goehre [Wed, 31 Oct 2012 17:27:07 +0000 (13:27 -0400)]
ipc/chromium: fix #if define() for kFreeBSD and Hurd

The kFreeBSD and Hurd platforms need some other macros to include
the correct needed headers.
Depended on this some minor changes to call the correct functions
also needed. Also the list of the cpp source file for the chromium
things needs to expanded.
The changes is an adoption of the previous dropped patch 'Fix
ipc/chromium on kFreeBSD and Hurd' from the version 17.

Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch

6 years agoBug 1505608 - Try to ensure the bss section of the elfhack testcase stays large enoug...
Mike Hommey [Thu, 8 Nov 2018 14:50:22 +0000 (14:50 +0000)]
Bug 1505608 - Try to ensure the bss section of the elfhack testcase stays large enough. r=froydnj

In bug 1470701, we added a dummy global variable so that it ends up in
the bss section, making it large enough for two pointers. Unfortunately,
in some cases, the symbol is eliminated by the linker because it is
unused. So we try to ensure it stays there.

Differential Revision: https://phabricator.services.mozilla.com/D11257

Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-1505608-Try-to-ensure-the-bss-section-of-the-elf.patch

6 years agoBug 1470701 - Use run-time page size when changing mapping permissions in elfhack...
Mike Hommey [Sun, 24 Jun 2018 00:02:38 +0000 (09:02 +0900)]
Bug 1470701 - Use run-time page size when changing mapping permissions in elfhack injected code. r?froydnj

When a binary has a PT_GNU_RELRO segment, the elfhack injected code
uses mprotect to add the writable flag to relocated pages before
applying relocations, removing it afterwards. To do so, the elfhack
program uses the location and size of the PT_GNU_RELRO segment, and
adjusts it to be aligned according to the PT_LOAD alignment.

The problem here is that the PT_LOAD alignment doesn't necessarily match
the actual page alignment, and the resulting mprotect may end up not
covering the full extent of what the dynamic linker has protected
read-only according to the PT_GNU_RELRO segment. In turn, this can lead
to a crash on startup when trying to apply relocations to the still
read-only locations.

Practically speaking, this doesn't end up being a problem on x86, where
the PT_LOAD alignment is usually 4096, which happens to be the page
size, but on Debian armhf, it is 64k, while the run time page size can be
4k.

Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-1470701-Use-run-time-page-size-when-changing-map.patch

6 years agofix function nsMsgComposeAndSend to respect ReploToSend
Carsten Schoenert [Sat, 9 Mar 2013 19:30:54 +0000 (20:30 +0100)]
fix function nsMsgComposeAndSend to respect ReploToSend

https://bugzilla.mozilla.org/show_bug.cgi?id=522450
Closes: #565903
Gbp-Pq: Topic fixes
Gbp-Pq: Name fix-function-nsMsgComposeAndSend-to-respect-Replo.patch

6 years agoBug 628252 - os2.cc fails to compile against GCC 4.6, missing #include <cstddef>...
Christopher Aillon [Tue, 8 Feb 2011 19:16:37 +0000 (14:16 -0500)]
Bug 628252 - os2.cc fails to compile against GCC 4.6, missing #include <cstddef>; r,a=roc

Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-628252-os2.cc-fails-to-compile-against-GCC-4.6-m.patch

6 years agoDon't auto-disable extensions in system directories
Christoph Goehre [Sat, 24 Mar 2012 10:54:43 +0000 (11:54 +0100)]
Don't auto-disable extensions in system directories

Gbp-Pq: Topic prefs
Gbp-Pq: Name Don-t-auto-disable-extensions-in-system-directories.patch

6 years agoSet javascript.options.showInConsole
Mike Hommey [Sat, 8 Dec 2007 18:24:40 +0000 (19:24 +0100)]
Set javascript.options.showInConsole

Gbp-Pq: Topic prefs
Gbp-Pq: Name Set-javascript.options.showInConsole.patch

6 years agoLoad-dependent-libraries-with-their-real-path-to-avo
Christoph Goehre [Mon, 16 Sep 2013 18:40:57 +0000 (20:40 +0200)]
Load-dependent-libraries-with-their-real-path-to-avo

Gbp-Pq: Topic fixes
Gbp-Pq: Name Load-dependent-libraries-with-their-real-path-to-avo.patch

6 years agoFix GNU/non-Linux failure to build because of ipc/chromium/src/base/dir_reader_posix.h
Mike Hommey [Fri, 18 Nov 2011 10:28:30 +0000 (11:28 +0100)]
Fix GNU/non-Linux failure to build because of ipc/chromium/src/base/dir_reader_posix.h

Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name Fix-GNU-non-Linux-failure-to-build-because-of-ipc-ch.patch

6 years agoAllow ipc code to build on GNU/hurd
Christoph Goehre [Sat, 6 Aug 2011 15:55:14 +0000 (17:55 +0200)]
Allow ipc code to build on GNU/hurd

Thanks: Pino Toscano <pino@debian.org>

Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name Allow-ipc-code-to-build-on-GNU-hurd.patch

6 years agoDon't register plugins if the MOZILLA_DISABLE_PLUGINS environment variable is set
Mike Hommey [Sat, 27 Sep 2008 15:17:39 +0000 (17:17 +0200)]
Don't register plugins if the MOZILLA_DISABLE_PLUGINS environment variable is set

Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Don-t-register-plugins-if-the-MOZILLA_DISABLE_PLUGIN.patch

6 years agoAllow ipc code to build on GNU/kfreebsd
Mike Hommey [Thu, 30 Jun 2011 16:29:22 +0000 (18:29 +0200)]
Allow ipc code to build on GNU/kfreebsd

Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name Allow-ipc-code-to-build-on-GNU-kfreebsd.patch

6 years agostop configure if '--with-system-bz2' was passed, but no libbz2 is around
Guido Günther [Thu, 25 Oct 2012 17:37:44 +0000 (19:37 +0200)]
stop configure if '--with-system-bz2' was passed, but no libbz2 is around

Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name stop-configure-if-with-system-bz2-was-passed-but-no-.patch

6 years agoDon't error-out when run-time libsqlite is older than build-time libsqlite
Mike Hommey [Mon, 5 Apr 2010 15:58:23 +0000 (17:58 +0200)]
Don't error-out when run-time libsqlite is older than build-time libsqlite

In Debian, we have shlibs to handle this.

Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch

6 years agoProperly launch applications set in $HOME/.mailcap
Mike Hommey [Sat, 22 Nov 2008 08:35:23 +0000 (09:35 +0100)]
Properly launch applications set in $HOME/.mailcap

https://bugzilla.mozilla.org/show_bug.cgi?id=444440

Gbp-Pq: Topic fixes
Gbp-Pq: Name Properly-launch-applications-set-in-HOME-.mailcap.patch

6 years agoDisable optimization on alpha for the url-classifier component
Mike Hommey [Sun, 2 Nov 2008 16:56:24 +0000 (17:56 +0100)]
Disable optimization on alpha for the url-classifier component

The use of this component leads to crashes when built with optimizations.

Gbp-Pq: Topic porting
Gbp-Pq: Name Disable-optimization-on-alpha-for-the-url-classifier.patch

6 years agoLDAP: support building on GNU/kFreeBSD and GNU/Hurd
Mike Hommey [Tue, 11 Mar 2008 07:29:25 +0000 (08:29 +0100)]
LDAP: support building on GNU/kFreeBSD and GNU/Hurd

https://bugzilla.mozilla.org/show_bug.cgi?id=356011

Squashed kFreeBSD/Hurd related fixes:
- Fix FTBFS on Hurd-i386
- Build fixes for GNU/kFreeBSD in directory/
- Missing bits for Hurd support

Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name LDAP-support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch

6 years agoAdd another preferences directory for applications: preferences/syspref
Mike Hommey [Sat, 21 Jun 2008 01:09:21 +0000 (03:09 +0200)]
Add another preferences directory for applications: preferences/syspref

This can be used to symlink to /etc/ice*/pref.

Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Add-another-preferences-directory-for-applications-p.patch

6 years agoStrip version number from application before installation
Guido Günther [Sat, 24 Nov 2012 10:39:58 +0000 (11:39 +0100)]
Strip version number from application before installation

Strip thunderbird's version number from the installation directories so
we have a fixed location for extensions that build against it.

Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Strip-version-number-from-application-before-installation.patch

6 years agosl: change Edit (Uredi) to CTRL+E
Christoph Goehre [Mon, 5 Sep 2011 17:21:25 +0000 (19:21 +0200)]
sl: change Edit (Uredi) to CTRL+E

Closes: #601331
Gbp-Pq: Topic thunderbird-l10n
Gbp-Pq: Name sl-change-Edit-Uredi-to-CTRL-E.patch

6 years agothunderbird (1:60.7.2-1) unstable; urgency=medium
Carsten Schoenert [Fri, 21 Jun 2019 16:48:43 +0000 (17:48 +0100)]
thunderbird (1:60.7.2-1) unstable; urgency=medium

  * [d6c79ed] New upstream version 60.7.2
    Fixed CVE issues in upstream version 60.7.2 (MFSA 2019-20
    CVE-2019-11707: Type confusion in Array.pop
    CVE-2019-11708: sandbox escape using Prompt:Open

[dgit import unpatched thunderbird 1:60.7.2-1]

6 years agoImport thunderbird_60.7.2.orig.tar.xz
Carsten Schoenert [Fri, 21 Jun 2019 16:48:43 +0000 (17:48 +0100)]
Import thunderbird_60.7.2.orig.tar.xz

[dgit import orig thunderbird_60.7.2.orig.tar.xz]

6 years agoImport thunderbird_60.7.2.orig-lightning-l10n.tar.xz
Carsten Schoenert [Fri, 21 Jun 2019 16:48:43 +0000 (17:48 +0100)]
Import thunderbird_60.7.2.orig-lightning-l10n.tar.xz

[dgit import orig thunderbird_60.7.2.orig-lightning-l10n.tar.xz]

6 years agoImport thunderbird_60.7.2.orig-thunderbird-l10n.tar.xz
Carsten Schoenert [Fri, 21 Jun 2019 16:48:43 +0000 (17:48 +0100)]
Import thunderbird_60.7.2.orig-thunderbird-l10n.tar.xz

[dgit import orig thunderbird_60.7.2.orig-thunderbird-l10n.tar.xz]

6 years agoImport thunderbird_60.7.2-1.debian.tar.xz
Carsten Schoenert [Fri, 21 Jun 2019 16:48:43 +0000 (17:48 +0100)]
Import thunderbird_60.7.2-1.debian.tar.xz

[dgit import tarball thunderbird 1:60.7.2-1 thunderbird_60.7.2-1.debian.tar.xz]