diffstat of debian/ for firefox_64.0-1 firefox_64.0.0-neptune3
browser-dev.links.in | 3
browser-symbolic.svg.in | 4
browser.1.in | 105
browser.NEWS.in | 21
browser.README.Debian.in | 61
browser.bug-control.in | 1
browser.bug-presubj.in | 45
browser.bug-script.in | 19
browser.desktop.in | 104
browser.dirs.in | 4
browser.install.in | 88
browser.js.in | 30
browser.links.in | 13
browser.lintian-overrides.in | 17
browser.manpages.in | 1
browser.mime.in | 5
browser.mozconfig.in | 38
browser.postinst.in | 19
browser.postrm.in | 7
browser.preinst.in | 12
browser.prerm.in | 12
changelog | 7866 ----------
changelog.xulrunner | 2969 ---
control | 1234 -
control.in | 201
copyright | 1988 --
debsearch.xml | 8
extra-stuff/addonsInfo.js | 108
extra-stuff/addonsInfo.manifest | 3
extra-stuff/moz.build | 1
firefox.in | 6
google.key | 1
iceweasel.desktop | 58
iceweasel.install | 1
iceweasel.links | 1
iceweasel.lintian-overrides | 2
import-tar.py | 97
install | 2
installer/package-manifest.browser | 4
l10n.filter | 1
l10n/browser-l10n.control | 490
l10n/browser-l10n.control.in | 28
l10n/gen | 104
l10n/recommends | 66
l10n_revs.py | 8
latest_nightly.py | 50
make.mk | 14
mls.key | 1
noinstall.in | 4
patches/debian-hacks/Add-a-2-minutes-timeout-on-xpcshell-tests.patch | 47
patches/debian-hacks/Add-another-preferences-directory-for-applications-p.patch | 34
patches/debian-hacks/Add-debian-extra-stuff-to-upstream-build-system-dire.patch | 20
patches/debian-hacks/Allow-to-override-ICU_DATA_FILE-from-the-environment.patch | 23
patches/debian-hacks/Avoid-using-vmrs-vmsr-on-armel.patch | 21
patches/debian-hacks/Avoid-wrong-sessionstore-data-to-keep-windows-out-of.patch | 35
patches/debian-hacks/Build-against-system-libjsoncpp.patch | 94
patches/debian-hacks/Don-t-build-image-gtests.patch | 23
patches/debian-hacks/Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch | 30
patches/debian-hacks/Don-t-register-plugins-if-the-MOZILLA_DISABLE_PLUGIN.patch | 24
patches/debian-hacks/Set-program-name-from-the-remoting-name.patch | 21
patches/debian-hacks/Use-remoting-name-for-call-to-gdk_set_program_class.patch | 34
patches/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch | 21
patches/fixes/Allow-.js-preference-files-to-set-locked-prefs-with-.patch | 70
patches/fixes/Bug-1463035-Remove-MOZ_SIGNAL_TRAMPOLINE.-r-darchons.patch | 103
patches/porting/Add-xptcall-support-for-SH4-processors.patch | 516
patches/porting/Disable-libyuv-assembly-on-mips64.patch | 22
patches/porting/Fix-CPU_ARCH-test-for-libjpeg-on-mips.patch | 21
patches/porting/Make-powerpc-not-use-static-page-sizes-in-mozjemallo.patch | 22
patches/porting/NSS-Fix-FTBFS-on-Hurd-because-of-MAXPATHLEN.patch | 63
patches/porting/Protect-include-config.h-in-pixman-vmx.c-like-in-oth.patch | 23
patches/porting/Use-NEON_FLAGS-instead-of-VPX_ASFLAGS-for-libaom-neo.patch | 21
patches/porting/Work-around-Debian-bug-844357.patch | 20
patches/prefs/Don-t-auto-disable-extensions-in-system-directories.patch | 21
patches/prefs/Set-DPI-to-system-settings.patch | 21
patches/prefs/Set-javascript.options.showInConsole.patch | 20
patches/series | 26
postinst | 7
removed_conffiles | 673
repack.py | 213
rules | 349
source.filter | 17
source/include-binaries | 54
source/lintian-overrides | 50
symbols.apt.conf | 7
symbols.mk | 116
symbols.sources.list | 10
test.mk | 45
upstream.mk | 172
vendor.js | 10
watch | 3
90 files changed, 107 insertions(+), 18940 deletions(-)
diff -Nru firefox-64.0/debian/browser-dev.links.in firefox-64.0.0/debian/browser-dev.links.in
--- firefox-64.0/debian/browser-dev.links.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser-dev.links.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-%if USE_SYSTEM_NSPR
-usr/bin/nspr-config usr/lib/@browser@-devel-@GRE_VERSION@/sdk/bin/nspr-config
-%endif
diff -Nru firefox-64.0/debian/browser-symbolic.svg.in firefox-64.0.0/debian/browser-symbolic.svg.in
--- firefox-64.0/debian/browser-symbolic.svg.in 2018-12-12 00:18:26.000000000 +0000
+++ firefox-64.0.0/debian/browser-symbolic.svg.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-%if 0
-# Within dummy preprocessor directive to make the preprocessor happy.
-%endif
-
diff -Nru firefox-64.0/debian/browser.1.in firefox-64.0.0/debian/browser.1.in
--- firefox-64.0/debian/browser.1.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.1.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,105 +0,0 @@
-.TH @BROWSER@ 1 "November 4, 2004" @browser@ "Linux User's Manual"
-.SH NAME
-@browser@ - a Web browser for X11 derived from the Mozilla browser
-
-.SH SYNOPSIS
-.B @browser@
-[\fIOPTIONS\fR] [\fIURL\fR]
-
-.B /usr/lib/@browser@/@browser@
-[\fIOPTIONS\fR] [\fIURL\fR]
-
-.SH DESCRIPTION
-\fB@Browser@\fR is an open-source web browser, designed for
-standards compliance, performance and portability.
-
-.SH USAGE
-If there is an @Browser@ browser already running, \fB@browser@\fR will
-arrange for it to create a new browser window; otherwise it will start
-a new instance.
-
-.SH OPTIONS
-A summary of the options supported by \fB@browser@\fR is included below.
-
-.SS "X11 options"
-.TP
-.BI \-\-display= DISPLAY
-X display to use
-.TP
-.B \-\-sync
-Make X calls synchronous
-.TP
-.B \-\-no\-xshm
-Don't use X shared memory extension
-.TP
-.BI \-\-xim\-preedit= STYLE
-.TP
-.BI \-\-xim\-status= STYLE
-.TP
-.B \-\-g\-fatal\-warnings
-Make all warnings fatal
-
-.SS "Mozilla options"
-.TP
-.B \-h, \-help
-Show summary of options.
-.TP
-.B \-v, \-version
-Print @Browser@ version.
-.TP
-\fB\-P\fR [\fIprofile\fR]
-Start with \fIprofile\fR. When no profile is given, displays the Profile Manager. May require \fB\-no\-remote\fR, see below.
-.TP
-.B \-migration
-Start with migration wizard. May require \fB\-no\-remote\fR, see below.
-.TP
-.B \-ProfileManager
-Start with profile manager. May require \fB\-no\-remote\fR, see below.
-.TP
-.B \-no\-remote
-Don't connect to a running @Browser@ instance. This option can be necessary
-in conjunction to several of the options above, that won't have any effect
-when an @Browser@ instance is running unless \fB\-no\-remote\fR is used at
-the same time.
-.TP
-\fB\-UILocale\fR \fIlocale\fR
-Start with \fIlocale\fR resources as User Interface locale. By default, it is
-guessed from environment and available locales for @Browser@.
-.TP
-.B \-safe\-mode
-Starts @Browser@ in safe mode, i.e. disabling all extensions and
-showing a bit more debugging messages.
-.TP
-.B \-jsconsole
-Start with Javascript Console
-.TP
-\fB\-new-window\fR \fIURL\fR
-Open \fIURL\fR in a new window in an already running @Browser@ process.
-.TP
-\fB\-new-tab\fR \fIURL\fR
-Open \fIURL\fR in a new tab in an already running @Browser@ process.
-.TP
-\fB\-chrome\fR \fIurl\fR
-Load the specified chrome.
-
-.SH ENVIRONMENT
-\fIMOZILLA_DISABLE_PLUGINS\fR - when set, totally disables loading browser plugins
-(the ones that appear at the about:plugins url)
-
-.SH FILES
-\fI/usr/bin/@browser@\fR - symbolic link to \fB/usr/lib/@browser@/@browser@\fR.
-.br
-
-\fI/usr/lib/@browser@/@browser@\fR - @Browser@ executable.
-
-\fI/usr/lib/@browser@/firefox\-bin\fR - Legacy executable.
-.br
-
-.SH BUGS
-To report a bug, please visit \fIhttp://bugzilla.mozilla.org/\fR and/or report bugs
-to the Debian Bug Tracking System, as usual.
-
-.SH AUTHORS
-.TP
-.B The Mozilla Organization
-.I http://www.mozilla.org/about.html
diff -Nru firefox-64.0/debian/browser.NEWS.in firefox-64.0.0/debian/browser.NEWS.in
--- firefox-64.0/debian/browser.NEWS.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.NEWS.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,21 +0,0 @@
-%define firefox_esr firefox-esr
-%if browser == firefox_esr
-%define esr esr
-%else
-%define esr
-%endif
-@browser@ (60.0@esr@-1) unstable; urgency=medium
-
- * The use of `lockPref` in preferences under /etc/@browser@ is deprecated.
- Please use `pref("name", value, locked)` instead. `lockPref` will still
- be supported for compatibility purpose until version 67.
-
- -- Mike Hommey Thu, 10 May 2018 09:36:46 +0900
-
-%if browser == firefox_esr
-@browser@ (45.0esr-1) unstable; urgency=medium
-
- * The iceweasel package was replaced with the firefox-esr package.
-
- -- Mike Hommey Mon, 7 Mar 2016 07:45:02 +0900
-%endif
diff -Nru firefox-64.0/debian/browser.README.Debian.in firefox-64.0.0/debian/browser.README.Debian.in
--- firefox-64.0/debian/browser.README.Debian.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.README.Debian.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,61 +0,0 @@
-@Browser@ for Debian
-====================
-
-Please read the file /usr/share/bug/@browser@/presubj for information
-you may want to know if you will report a bug.
-
-Buttons
--------
-
-Some people have complained that the button order in dialogs is
-non-intuitive (ie, they don't like it). To reverse the order, add the
-following to your chrome/userChrome.css file, under the
-~/.mozilla/firefox directory:
-
-.dialog-button-box { -moz-box-direction: reverse; -moz-box-pack: right; }
-.dialog-button-box spacer { display: none ! important; }
-
-Emacs keybindings
------------------
-
-Versions of Firefox before 1.0 supported Emacs style keybindings in
-text entry boxes. Version 1.0 now merely follows the GTK keybindings
-settings. To enable Emacs keybindings in GTK, follow the instructions
-at http://kb.mozillazine.org/Emacs_Keybindings_(Firefox).
-
-Well Known Ports
-----------------
-
-To prevent @Browser@ from being used to launch attacks against other
-protocols, certain ports cannot be connected to by default. See
-http://www.mozilla.org/projects/netlib/PortBanning.html for further
-information. To allow the port numbers being used, enter
-"about:config" in the URL bar and edit the
-"network.security.ports.banned.override" entry to list the ports you
-wish to allow (eg "2049,4045,6000").
-
-Safe Browsing
--------------
-
-Phishing and malware protection, also known as Safe Browsing, makes use
-of a third party web service and regularly downloads updates. More
-information on how this works and what is being sent and downloaded are
-available on the following page:
-http://www.mozilla.com/en-US/firefox/phishing-protection/
-
-NTLM
-----
-
-Since version 30.0, NTLMv1 authentication has been disabled because
-it's known as insecure. Companies and organizations still deploying
-the older protocol should upgrade to NTLMv2, unfortunately, it's not
-supported by iceweasel.
-It is however still possible to toggle the preference to continue using
-NTLMv1, though the NTLM auth support is considered deprecated, by
-switching the network.negotiate-auth.allow-insecure-ntlm-v1 preference
-in about:config.
-
-See https://developer.mozilla.org/en-US/Firefox/Releases/30/Site_Compatibility#Security
-for more details.
-
- -- Mike Hommey , Mon, 7 Mar 2016 07:42:57 +0200
diff -Nru firefox-64.0/debian/browser.bug-control.in firefox-64.0.0/debian/browser.bug-control.in
--- firefox-64.0/debian/browser.bug-control.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.bug-control.in 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-report-with: xulrunner-@GRE_VERSION@
diff -Nru firefox-64.0/debian/browser.bug-presubj.in firefox-64.0.0/debian/browser.bug-presubj.in
--- firefox-64.0/debian/browser.bug-presubj.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.bug-presubj.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,45 +0,0 @@
-*** Please submit non packaging issue (e.g. feature requests) bugs to
-the Debian BTS and the upstream bugzilla
-(https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox) and put a
-reference to the bugzilla bug in the Debian bug report to ease bug
-triage for the maintainers. You may need to reproduce this with
-upstream's Firefox for upstream to take you seriously. Thank you. ***
-
-@Browser@ extensions being a big source of problems, please either try
-to reproduce your bug with a clean user or with your current user in
-safe mode, with the "@browser@ -safe-mode" command line before filing
-any bugs. If your bug disappears with a clean user or in safe mode,
-you might want to find which extension is responsible for it and file
-a bug to the appropriate package, bug tracking system, or author.
-
-If your previous @Browser@ installation pre-dates 3.0, you might have
-had problems since upgrading from one release to another can lack clean
-support for some features. Please try moving your ~/.mozilla/firefox
-directory out of the way to see if it helps with your issue.
-
-@Browser@ requires the loopback interface (lo) to be up and unfiltered
-to accept keyboard input and function correctly. Please make sure this
-is the case before filing any bugs.
-
-If you get crashes and none of the above hints helped, please also
-try to run "MOZILLA_DISABLE_PLUGINS=1 @browser@".
-
-If @Browser@ still crashes, please submit the crash to Mozilla, then
-visit `about:crashes` and paste the url to the corresponding submitted
-crash report in your bug report.
-
-Alternatively, please install the @browser@-dbg package and run
-@Browser@ under gdb with:
-
- gdb --args @browser@ [command-line-arguments]
-
-At the gdb prompt, type the following commands:
-
-set pagination off
-run
-bt full
-
-And attach the resulting backtrace to your bug report.
-
-If you see XML parsing errors, please make sure you kill all running
-@Browser@s and reload before filing any bugs.
diff -Nru firefox-64.0/debian/browser.bug-script.in firefox-64.0.0/debian/browser.bug-script.in
--- firefox-64.0/debian/browser.bug-script.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.bug-script.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-# Don't run as root
-[ "$(id -u)" -eq 0 ] && exit
-
-tmp="$(mktemp)"
-tmp2="$(mktemp)"
-@browser@ -dump-addons-info "$tmp"
-awk -F: '$1 == "Location" {print $2}' "$tmp" | xargs dpkg -S 2>/dev/null > "$tmp2"
-echo >&3
-awk -F": " 'BEGIN { while (i = getline < "'"$tmp2"'") { p[$2] = $1; } }
- { print $0 }
- $1 == "Location" && p[$2] { print "Package: " p[$2] }' "$tmp" >&3
-
-echo >&3
-echo -- Addons package information >&3
-awk -F": " '{ print $1 }' "$tmp2" | sort -u | COLUMNS=79 xargs -r dpkg -l 2> /dev/null | grep ^i >&3
-
-rm -f "$tmp" "$tmp2"
diff -Nru firefox-64.0/debian/browser.desktop.in firefox-64.0.0/debian/browser.desktop.in
--- firefox-64.0/debian/browser.desktop.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.desktop.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,104 +0,0 @@
-[Desktop Entry]
-Name=@Browser@
-Name[bg]=@Browser@
-Name[ca]=@Browser@
-Name[cs]=@Browser@
-Name[el]=@Browser@
-Name[es]=@Browser@
-Name[fa]=@Browser@
-Name[fi]=@Browser@
-Name[fr]=@Browser@
-Name[hu]=@Browser@
-Name[it]=@Browser@
-Name[ja]=@Browser@
-Name[ko]=@Browser@
-Name[nb]=@Browser@
-Name[nl]=@Browser@
-Name[nn]=@Browser@
-Name[no]=@Browser@
-Name[pl]=@Browser@
-Name[pt]=@Browser@
-Name[pt_BR]=@Browser@
-Name[ru]=@Browser@
-Name[sk]=@Browser@
-Name[sv]=@Browser@
-Comment=Browse the World Wide Web
-Comment[bg]=Сърфиране в Мрежата
-Comment[ca]=Navegueu per el web
-Comment[cs]=Prohlížení stránek World Wide Webu
-Comment[de]=Im Internet surfen
-Comment[el]=Περιηγηθείτε στον παγκόσμιο ιστό
-Comment[es]=Navegue por la web
-Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
-Comment[fi]=Selaa Internetin WWW-sivuja
-Comment[fr]=Navigue sur Internet
-Comment[hu]=A világháló böngészése
-Comment[it]=Esplora il web
-Comment[ja]=ウェブを閲覧します
-Comment[ko]=웹을 돌아 다닙니다
-Comment[nb]=Surf på nettet
-Comment[nl]=Verken het internet
-Comment[nn]=Surf på nettet
-Comment[no]=Surf på nettet
-Comment[pl]=Przeglądanie stron WWW
-Comment[pt]=Navegue na Internet
-Comment[pt_BR]=Navegue na Internet
-Comment[ru]=Обозреватель Всемирной Паутины
-Comment[sk]=Prehliadanie internetu
-Comment[sv]=Surfa på webben
-GenericName=Web Browser
-GenericName[bg]=Интернет браузър
-GenericName[ca]=Navegador web
-GenericName[cs]=Webový prohlížeč
-GenericName[de]=Webbrowser
-GenericName[el]=Περιηγητής ιστού
-GenericName[es]=Navegador web
-GenericName[fa]=مرورگر اینترنتی
-GenericName[fi]=WWW-selain
-GenericName[fr]=Navigateur Web
-GenericName[hu]=Webböngésző
-GenericName[it]=Browser Web
-GenericName[ja]=ウェブ・ブラウザ
-GenericName[ko]=웹 브라우저
-GenericName[nb]=Nettleser
-GenericName[nl]=Webbrowser
-GenericName[nn]=Nettlesar
-GenericName[no]=Nettleser
-GenericName[pl]=Przeglądarka WWW
-GenericName[pt]=Navegador Web
-GenericName[pt_BR]=Navegador Web
-GenericName[ru]=Интернет-браузер
-GenericName[sk]=Internetový prehliadač
-GenericName[sv]=Webbläsare
-X-GNOME-FullName=@Browser@ Web Browser
-X-GNOME-FullName[bg]=Интернет браузър (@Browser@)
-X-GNOME-FullName[ca]=Navegador web @Browser@
-X-GNOME-FullName[cs]=@Browser@ Webový prohlížeč
-X-GNOME-FullName[el]=Περιηγήτης Ιστού @Browser@
-X-GNOME-FullName[es]=Navegador web @Browser@
-X-GNOME-FullName[fa]=مرورگر اینترنتی @Browser@
-X-GNOME-FullName[fi]=@Browser@-selain
-X-GNOME-FullName[fr]=Navigateur Web @Browser@
-X-GNOME-FullName[hu]=@Browser@ webböngésző
-X-GNOME-FullName[it]=@Browser@ Browser Web
-X-GNOME-FullName[ja]=@Browser@ ウェブ・ブラウザ
-X-GNOME-FullName[ko]=@Browser@ 웹 브라우저
-X-GNOME-FullName[nb]=@Browser@ Nettleser
-X-GNOME-FullName[nl]=@Browser@ webbrowser
-X-GNOME-FullName[nn]=@Browser@ Nettlesar
-X-GNOME-FullName[no]=@Browser@ Nettleser
-X-GNOME-FullName[pl]=Przeglądarka WWW @Browser@
-X-GNOME-FullName[pt]=@Browser@ Navegador Web
-X-GNOME-FullName[pt_BR]=Navegador Web @Browser@
-X-GNOME-FullName[ru]=Интернет-браузер @Browser@
-X-GNOME-FullName[sk]=Internetový prehliadač @Browser@
-X-GNOME-FullName[sv]=Webbläsaren @Browser@
-Exec=/usr/lib/@browser@/@browser@ %u
-Terminal=false
-X-MultipleArgs=false
-Type=Application
-Icon=@browser@
-Categories=Network;WebBrowser;
-MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
-StartupWMClass=@MOZ_APP_REMOTINGNAME@
-StartupNotify=true
diff -Nru firefox-64.0/debian/browser.dirs.in firefox-64.0.0/debian/browser.dirs.in
--- firefox-64.0/debian/browser.dirs.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.dirs.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-etc/@browser@
-usr/lib/mozilla/plugins
-usr/lib/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
-usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
diff -Nru firefox-64.0/debian/browser.install.in firefox-64.0.0/debian/browser.install.in
--- firefox-64.0/debian/browser.install.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.install.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,88 +0,0 @@
-usr/lib/@browser@/platform.ini
-
-usr/lib/@browser@/libxul.so
-usr/lib/@browser@/dependentlibs.list
-
-usr/lib/@browser@/plugin-container
-
-usr/lib/@browser@/omni.ja
-
-%ifndef USE_SYSTEM_SQLITE
-usr/lib/@browser@/libmozsqlite3.so
-%endif
-%ifndef USE_SYSTEM_NSPR
-usr/lib/@browser@/libnspr4.so
-usr/lib/@browser@/libplc4.so
-usr/lib/@browser@/libplds4.so
-%endif
-%ifndef USE_SYSTEM_NSS
-usr/lib/@browser@/libfreeblpriv3.chk
-usr/lib/@browser@/libfreeblpriv3.so
-usr/lib/@browser@/libnss3.so
-usr/lib/@browser@/libnssckbi.so
-usr/lib/@browser@/libnssdbm3.so
-usr/lib/@browser@/libnssutil3.so
-usr/lib/@browser@/libnssdbm3.chk
-usr/lib/@browser@/libsmime3.so
-usr/lib/@browser@/libsoftokn3.chk
-usr/lib/@browser@/libsoftokn3.so
-usr/lib/@browser@/libssl3.so
-%endif
-
-%if SHORT_SOURCE_CHANNEL == central
-usr/lib/@browser@/libreplace_jemalloc.so
-%endif
-
-usr/lib/@browser@/libmozgtk.so
-usr/lib/@browser@/gtk2/libmozgtk.so
-usr/lib/@browser@/liblgpllibs.so
-%if MOZ_FFVPX
-usr/lib/@browser@/libmozavcodec.so
-usr/lib/@browser@/libmozavutil.so
-%endif
-%if DEB_HOST_ARCH == i386 || DEB_HOST_ARCH == amd64
-usr/lib/@browser@/libmozsandbox.so
-%endif
-
-usr/lib/@browser@/defaults/pref/channel-prefs.js
-
-usr/lib/@browser@/@browser@ usr/lib/@browser@
-
-usr/lib/@browser@/browser/defaults/preferences usr/share/@browser@/browser/defaults
-usr/lib/@browser@/browser/chrome usr/share/@browser@/browser
-
-usr/lib/@browser@/application.ini usr/lib/@browser@
-usr/lib/@browser@/browser/blocklist.xml usr/lib/@browser@/browser
-usr/lib/@browser@/browser/omni.ja usr/lib/@browser@/browser
-
-debian/@browser@.desktop usr/share/applications
-
-debian/@browser@.js etc/@browser@
-debian/vendor.js usr/share/@browser@/browser/defaults/preferences
-
-debian/debsearch.xml usr/share/@browser@/distribution/searchplugins/common
-
-usr/lib/@browser@/browser/features usr/lib/@browser@/browser
-
-%if browser != firefox
-debian/firefox usr/bin
-%endif
-
-usr/lib/@browser@/chrome.manifest
-usr/lib/@browser@/browser/chrome.manifest
-
-usr/lib/@browser@/gmp-clearkey/0.1/manifest.json
-usr/lib/@browser@/gmp-clearkey/0.1/libclearkey.so
-
-%if CRASH_REPORTER
-usr/lib/@browser@/crashreporter
-usr/lib/@browser@/minidump-analyzer
-usr/lib/@browser@/Throbber-small.gif
-usr/lib/@browser@/crashreporter.ini
-usr/lib/@browser@/browser/crashreporter-override.ini
-%endif
-
-usr/lib/@browser@/fonts/TwemojiMozilla.ttf
-usr/lib/@browser@/pingsender
-
-debian/@browser@-symbolic.svg usr/share/icons/hicolor/symbolic/apps
diff -Nru firefox-64.0/debian/browser.js.in firefox-64.0.0/debian/browser.js.in
--- firefox-64.0/debian/browser.js.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.js.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,30 +0,0 @@
-// This is the Debian specific preferences file for @Browser@
-// You can make any change in here, it is the purpose of this file.
-// You can, with this file and all files present in the
-// /etc/@browser@ directory, override any preference you can see in
-// about:config.
-//
-// Note that pref("name", value, locked) is allowed in these
-// preferences files if you don't want users to be able to override
-// some preferences.
-
-pref("extensions.update.enabled", true);
-
-// Use LANG environment variable to choose locale
-pref("intl.locale.requested", "");
-
-// Disable default browser checking.
-pref("browser.shell.checkDefaultBrowser", false);
-
-// Disable openh264.
-pref("media.gmp-gmpopenh264.enabled", false);
-
-// Default to classic view for about:newtab
-pref("browser.newtabpage.enhanced", false, sticky);
-
-// Disable health report upload
-pref("datareporting.healthreport.uploadEnabled", false);
-
-// Default to no suggestions in the urlbar. This still brings a panel asking
-// the user whether they want to opt-in on first use.
-pref("browser.urlbar.suggest.searches", false);
diff -Nru firefox-64.0/debian/browser.links.in firefox-64.0.0/debian/browser.links.in
--- firefox-64.0/debian/browser.links.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.links.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,13 +0,0 @@
-/usr/lib/@browser@/@browser@ /usr/bin/@browser@
-/usr/lib/@browser@/@browser@ /usr/lib/@browser@/firefox-bin
-/usr/share/@browser@/browser/chrome/icons/default/default16.png /usr/share/icons/hicolor/16x16/apps/@browser@.png
-/usr/share/@browser@/browser/chrome/icons/default/default32.png /usr/share/icons/hicolor/32x32/apps/@browser@.png
-/usr/share/@browser@/browser/chrome/icons/default/default48.png /usr/share/icons/hicolor/48x48/apps/@browser@.png
-/usr/share/@browser@/browser/chrome/icons/default/default64.png /usr/share/icons/hicolor/64x64/apps/@browser@.png
-/usr/share/@browser@/browser/chrome/icons/default/default128.png /usr/share/icons/hicolor/128x128/apps/@browser@.png
-/etc/@browser@ /usr/share/@browser@/browser/defaults/syspref
-
-/usr/share/@browser@/browser/chrome /usr/lib/@browser@/browser/chrome
-/usr/share/@browser@/browser/defaults /usr/lib/@browser@/browser/defaults
-
-/usr/share/@browser@/distribution /usr/lib/@browser@/distribution
diff -Nru firefox-64.0/debian/browser.lintian-overrides.in firefox-64.0.0/debian/browser.lintian-overrides.in
--- firefox-64.0/debian/browser.lintian-overrides.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.lintian-overrides.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-@browser@: embedded-library usr/lib/@browser@/libxul.so: libtheora
-# The embedded libjpeg is libjpeg-turbo, not libjpeg.
-@browser@: embedded-library usr/lib/@browser@/libxul.so: libjpeg
-# The embedded libpng is patched for APNG support
-@browser@: embedded-library usr/lib/@browser@/libxul.so: libpng
-# Upstream code is not ready to use system library
-@browser@: embedded-library usr/lib/@browser@/libxul.so: srtp
-# This is a stripped down libavutil
-@browser@: embedded-library usr/lib/@browser@/libmozavutil.so: libavutil
-%ifndef USE_SYSTEM_NSS
-# Debian doesn't have the right version.
-@browser@: embedded-library usr/lib/@browser@/libnss3.so: nss
-%endif
-%ifndef USE_SYSTEM_NSPR
-# Debian doesn't have the right version.
-@browser@: embedded-library usr/lib/@browser@/libnspr4.so: nspr
-%endif
diff -Nru firefox-64.0/debian/browser.manpages.in firefox-64.0.0/debian/browser.manpages.in
--- firefox-64.0/debian/browser.manpages.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.manpages.in 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-debian/@browser@.1
diff -Nru firefox-64.0/debian/browser.mime.in firefox-64.0.0/debian/browser.mime.in
--- firefox-64.0/debian/browser.mime.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.mime.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-text/html; /usr/bin/@browser@ %s; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html; priority=5
-text/xml; /usr/bin/@browser@ %s; description=XML Text; test=test -n "$DISPLAY"; nametemplate=%s.xml; priority=5
-image/png; /usr/bin/@browser@ %s; description=PNG Image; test=test -n "$DISPLAY"; nametemplate=%s.png; priority=2
-image/jpeg; /usr/bin/@browser@ %s; description=JPEG Image; test=test -n "$DISPLAY"; nametemplate=%s.jpeg; priority=2
-image/gif; /usr/bin/@browser@ %s; description=GIF Image; test=test -n "$DISPLAY"; nametemplate=%s.gif; priority=2
diff -Nru firefox-64.0/debian/browser.mozconfig.in firefox-64.0.0/debian/browser.mozconfig.in
--- firefox-64.0/debian/browser.mozconfig.in 2018-12-12 00:18:13.000000000 +0000
+++ firefox-64.0.0/debian/browser.mozconfig.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,38 +0,0 @@
-# Please don't use this mozconfig unless you are planning to build
-# packages for Debian or a derivative.
-. $topsrcdir/browser/config/mozconfig
-ac_add_options --with-app-name=@browser@
-ac_add_options --enable-release
-ac_add_options --prefix=/usr
-ac_add_options --enable-default-toolkit=cairo-gtk3
-ac_add_options --with-google-api-keyfile=$topsrcdir/debian/google.key
-ac_add_options --with-mozilla-api-keyfile=$topsrcdir/debian/mls.key
-%if USE_SYSTEM_ZLIB
-ac_add_options --with-system-zlib # MOZ_SYSTEM_ZLIB=1
-%endif
-ac_add_options --disable-gconf
-ac_add_options --enable-readline
-ac_add_options --disable-strip
-ac_add_options --disable-install-strip
-ac_add_options --enable-startup-notification
-%if USE_SYSTEM_FFI
-ac_add_options --enable-system-ffi # MOZ_SYSTEM_FFI=1
-%endif
-%if USE_SYSTEM_LIBEVENT
-ac_add_options --with-system-libevent # MOZ_SYSTEM_LIBEVENT=1
-%endif
-%if USE_SYSTEM_NSPR
-ac_add_options --with-system-nspr # MOZ_SYSTEM_NSPR=1
-%endif
-%if USE_SYSTEM_NSS
-ac_add_options --with-system-nss # MOZ_SYSTEM_NSS=1
-%endif
-%if USE_SYSTEM_SQLITE
-ac_add_options --enable-system-sqlite # MOZ_SYSTEM_SQLITE=1
-%endif
-%if USE_SYSTEM_VPX
-ac_add_options --with-system-libvpx # MOZ_SYSTEM_LIBVPX=1
-%endif
-ac_add_options --disable-updater
-ac_add_options --with-unsigned-addon-scopes=app,system
-ac_add_options --enable-alsa
diff -Nru firefox-64.0/debian/browser.postinst.in firefox-64.0.0/debian/browser.postinst.in
--- firefox-64.0/debian/browser.postinst.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.postinst.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,19 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] ; then
- update-alternatives --install /usr/bin/x-www-browser \
- x-www-browser /usr/bin/@browser@ 70 \
- --slave /usr/share/man/man1/x-www-browser.1.gz \
- x-www-browser.1.gz /usr/share/man/man1/@browser@.1.gz
- update-alternatives --remove mozilla /usr/bin/@browser@
- update-alternatives --install /usr/bin/gnome-www-browser \
- gnome-www-browser /usr/bin/@browser@ 70 \
- --slave /usr/share/man/man1/gnome-www-browser.1.gz \
- gnome-www-browser.1.gz /usr/share/man/man1/@browser@.1.gz
-fi
-
-if [ "$1" = "configure" ] ; then
- rm -rf /usr/lib/@browser@/updates
-fi
-
-#DEBHELPER#
diff -Nru firefox-64.0/debian/browser.postrm.in firefox-64.0.0/debian/browser.postrm.in
--- firefox-64.0/debian/browser.postrm.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.postrm.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,7 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = "remove" ]; then
- dpkg-divert --package @browser@ --rename --remove /usr/bin/firefox
-fi
-
-#DEBHELPER#
diff -Nru firefox-64.0/debian/browser.preinst.in firefox-64.0.0/debian/browser.preinst.in
--- firefox-64.0/debian/browser.preinst.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.preinst.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,12 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = "upgrade" ] || [ "$1" = "install" ] ; then
-%if TRANSITION
- if [ "$(dpkg-divert --listpackage /usr/bin/firefox)" = "iceweasel" ] ; then
- dpkg-divert --package iceweasel --rename --remove /usr/bin/firefox
- fi
-%endif
- dpkg-divert --package @browser@ --divert /usr/bin/firefox.real --rename /usr/bin/firefox
-fi
-
-#DEBHELPER#
diff -Nru firefox-64.0/debian/browser.prerm.in firefox-64.0.0/debian/browser.prerm.in
--- firefox-64.0/debian/browser.prerm.in 2018-12-12 00:14:04.000000000 +0000
+++ firefox-64.0.0/debian/browser.prerm.in 1970-01-01 00:00:00.000000000 +0000
@@ -1,12 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ] ; then
- update-alternatives --remove x-www-browser /usr/bin/@browser@
- update-alternatives --remove gnome-www-browser /usr/bin/@browser@
-fi
-
-if [ "$1" = "remove" ]; then
- rm -rf /usr/lib/@browser@/updates
-fi
-
-#DEBHELPER#
diff -Nru firefox-64.0/debian/changelog firefox-64.0.0/debian/changelog
--- firefox-64.0/debian/changelog 2018-12-12 00:26:47.000000000 +0000
+++ firefox-64.0.0/debian/changelog 2018-12-13 16:59:37.000000000 +0000
@@ -1,7862 +1,26 @@
-firefox (64.0-1) unstable; urgency=medium
+firefox (64.0.0-neptune3) stretch; urgency=medium
- * New upstream release.
- * Fixes for mfsa2018-29, also known as:
- CVE-2018-12407, CVE-2018-17466, CVE-2018-18492, CVE-2018-18493,
- CVE-2018-18494, CVE-2018-18495, CVE-2018-18496, CVE-2018-18497,
- CVE-2018-18498, CVE-2018-12406, CVE-2018-12405.
+ * Updated to new upstream release
+ * Added localization support ootb
+ * Added german localization by default
- * debian/rules, debian/browser.install.in: Properly copy the watermark
- to /usr/share/icons/hicolor/symbolic/apps.
- * debian/rules: Disable debug symbols on 32-bits architectures, that
- requires too much memory.
- * debian/browser.mozconfig.in:
- - Remove --enable-pie option, it's the default, now.
- - Remove --disable-nodejs now that it's required.
- * debian/control*:
- - Bump rustc, cargo, cbindgen, nss and sqlite dependencies.
- - Add nodejs build dependency.
- * debian/browser-symbolic.svg.in: Import the watermark used for the
- symbolic icon in the debian/ directory.
+ -- Leszek Lesner Thu, 13 Dec 2018 17:59:37 +0100
- -- Mike Hommey Wed, 12 Dec 2018 09:26:47 +0900
+firefox (60.0.1-neptune3) stretch; urgency=medium
-firefox (63.0.3-1) unstable; urgency=medium
+ * Make sure /opt/firefox is world writeable
- * New upstream release.
+ -- Leszek Lesner Thu, 31 May 2018 14:59:04 +0200
- * debian/control*: Build depend on unversioned clang/llvm.
- Closes: #912802.
- * debian/rules: Use embedded libevent in backports. Closes: #910397.
- * debian/rules: Use GNU gold linker on i386 because BFD ld fails to link
- libxul.so (memory exhausted).
+firefox (60.0.1-neptune2) stretch; urgency=medium
- * build/unix/elfhack/test.c: Try to ensure the bss section of the
- elfhack testcase stays large enough. bz#1505608.
- * memory/build/mozjemalloc.cpp: Fix run sizes for size classes >= 16KB
- on systems with large pages. bz#1507035. Closes: #911898.
- * media/libaom/moz.build: Use NEON_FLAGS instead of VPX_ASFLAGS for
- libaom neon code.
- * gfx/cairo/libpixman/src/pixman-vmx.c: Protect #include in
- pixman-vmx.c like in other pixman-*.c files
+ * Added english us language pack
+ * Added link to usr/bin
- -- Mike Hommey Mon, 26 Nov 2018 10:17:08 +0900
+ -- Leszek Lesner Thu, 31 May 2018 14:28:36 +0200
-firefox (63.0.1-1) unstable; urgency=medium
+firefox (60.0.1-neptune1) stretch; urgency=low
- * New upstream release.
- * debian/google.key: Use new Google API key, courtesy of Francois Marier.
+ * Initial release
- -- Mike Hommey Fri, 02 Nov 2018 10:50:57 +0900
-
-firefox (63.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-26, also known as:
- CVE-2018-12392, CVE-2018-12393, CVE-2018-12395, CVE-2018-12396,
- CVE-2018-12397, CVE-2018-12398, CVE-2018-12399, CVE-2018-12401,
- CVE-2018-12402, CVE-2018-12403, CVE-2018-12388, CVE-2018-12390.
-
- * debian/control*:
- - Bump nss dependency.
- - Add build dependency on cbindgen.
- * debian/browser.mozconfig.in: Disable nodejs until it's actually necessary.
- * debian/rules: Add -Wl,--compress-debug-sections=zlib to LDFLAGS to work
- around elfhack failing with unstripped binaries larger than 2GiB.
-
- -- Mike Hommey Wed, 24 Oct 2018 08:32:15 +0900
-
-firefox (62.0.3-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-24, also known as:
- CVE-2018-12386, CVE-2018-12387.
-
- * debian/extra-stuff/addonsInfo.js: Fixes to work with recent versions
- of Firefox. Closes: #909056.
- * debian/control*, debian/browser.mozconfig.in: Build ALSA support.
- Closes: #864987, #900062, #908349
-
- -- Mike Hommey Wed, 03 Oct 2018 16:21:53 +0900
-
-firefox (62.0.2-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-22, also known as CVE-2018-12385.
- * Ignore locale change events for the search service on shutdown.
- bz#1489820. Closes: #908932.
-
- * debian/control*:
- - Remove the sqlite and nss dependencies when not building against the
- system libraries.
- - Enforce nss, nspr and sqlite dependencies to the same versions as
- build dependencies. There are subtle non-ABI differences between
- versions that Firefox might be relying on (be it features, behavior
- changes/fixes, etc.) and can cause subtle problems when older
- versions are used. Closes: #908225, #908520.
- - Add a suggestion for pulseaudio.
- * debian/rules, debian/control: Add libavcodec-extra* packages to the list
- of recommends. Closes: #909130
-
- * js/src/jit/BaselineJIT.h: Disable baseline JIT when SSE2 is not supported
- at runtime. bz#1492064. Closes: #908396, #908449.
- * gfx/2d/Swizzle.cpp: Use Swizzle fallback when SSE2 is not supported.
- bz#1492065. Closes: #877445.
-
- -- Mike Hommey Sat, 22 Sep 2018 09:02:25 +0900
-
-firefox (62.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-20, also known as:
- CVE-2018-12377, CVE-2018-12378, CVE-2018-12383, CVE-2018-12375,
- CVE-2018-12376.
-
- * debian/control*:
- - Bump nss and sqlite build dependencies.
- - Build depend on llvm/clang 6.0 for buster. Closes: #906175.
- * debian/browser.mozconfig.in, debian/control*, debian/rules: Remove
- build dependency on libbz2-dev. It's not used anymore.
- * debian/noinstall.in: Remove the dictionaries directory, not part
- of the packaged Firefox anymore.
- * debian/l10n/gen: Use iso-codes json data instead of XML when present.
- Closes: #907611.
-
- * widget/gtk/nsAppShell.cpp: Use remoting name for call to
- gdk_set_program_class. Closes: #907574.
-
- -- Mike Hommey Thu, 06 Sep 2018 07:42:45 +0900
-
-firefox (61.0.1-1) unstable; urgency=medium
-
- * New upstream release.
-
- -- Mike Hommey Thu, 19 Jul 2018 06:54:40 +0900
-
-firefox (61.0-2) unstable; urgency=medium
-
- * debian/browser.mozconfig.in, debian/control*, debian/rules: Remove
- build dependency on system libhunspell. Using system hunspell lacks
- features required by Firefox. Next version of Firefox doesn't allow
- to build against system hunspell anyways. Closes: #900469.
- * debian/browser.links.in, debian/rules, debian/vendor.js: Use the
- spellchecker.dictionary_path pref to set the hunspell directory.
- * debian/browser.mozconfig.in: Allow unsigned addons in app and system
- scopes.
- * debian/rules: Work around the effect the above has on the
- --{enable,with}-system-* check.
- * debian/control*: Remove old conflicts. Thanks Sylvestre Ledru.
- Closes: #882956.
- * debian/l10n/recommends, debian/l10n/browser-l10n.control,
- debian/control: Update dictionary recommendations, following these rules:
- - Transitional myspell packages are not listed except when stable
- doesn't have the corresponding hunspell package.
- - Both hunspell and myspell packages are listed if they are different.
- Closes: #813832, #825843
- * debian/copyright, debian/rules: Refer to /usr/share/common-licenses/MPL*
- instead of installing our own copy. Closes: #704303.
- * debian/make.mk: Use the same code as dump target for the dump-% target.
- * debian/control*, debian/rules: Add Recommends on all supported libavcodec
- libraries for h264 playback. Closes: #901600.
-
- * toolkit/modules/AppConstants.jsm, toolkit/modules/moz.build,
- toolkit/moz.configure, toolkit/mozapps/extensions/internal/XPIInstall.jsm,
- toolkit/mozapps/extensions/content/extensions.js,
- toolkit/mozapps/extensions/internal/XPIDatabase.jsm: Change how addon
- signature requirement relaxation is done. Closes: #899390.
-
- -- Mike Hommey Sun, 08 Jul 2018 10:39:03 +0900
-
-firefox (61.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-15, also known as:
- CVE-2018-12359, CVE-2018-12360, CVE-2018-12361, CVE-2018-12358,
- CVE-2018-12362, CVE-2018-5156, CVE-2018-12363, CVE-2018-12364,
- CVE-2018-12365, CVE-2018-12371, CVE-2018-12366, CVE-2018-12367,
- CVE-2018-12369, CVE-2018-12370, CVE-2018-5186, CVE-2018-5187,
- CVE-2018-5188.
-
- * debian/control*:
- - Bump nss and sqlite build dependencies.
- - Add a build dependency on python3.
- * debian/browser.install.in: Adjust to upstream changes.
- * debian/vendor.js: Relax the addon signature requirements.
-
- * toolkit/mozapps/extensions/content/extensions.js,
- toolkit/mozapps/extensions/internal/XPIDatabase.jsm: Allow to relax the
- addon signature requirements.
-
- -- Mike Hommey Wed, 27 Jun 2018 10:25:44 +0900
-
-firefox (60.0.2-2) unstable; urgency=medium
-
- * build/unix/elfhack/elfhack.cpp, build/unix/elfhack/inject.c,
- build/unix/elfhack/test.c: Use run-time page size when changing mapping
- permissions in elfhack injected code. bz#1470701. Closes: #902231.
-
- -- Mike Hommey Sun, 24 Jun 2018 09:23:16 +0900
-
-firefox (60.0.2-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-14, also known as CVE-2018-6126.
-
- * debian/upstream.mk: Use the same logic for betas as for releases to find
- the source.
- * debian/browser.NEWS.in: Adjust to show the ESR version.
-
- -- Mike Hommey Fri, 08 Jun 2018 18:25:04 +0900
-
-firefox (60.0.1-5) unstable; urgency=medium
-
- * gfx/skia/moz.build: Revert change from 60.0.1-4.
- * dom/media/webaudio/blink/DenormalDisabler.h: Avoid using vmrs/vmsr on
- armel.
- * mfbt/LinuxSignal.h, mfbt/moz.build,
- tools/profiler/core/platform-linux-android.cpp: Remove
- MOZ_SIGNAL_TRAMPOLINE. bz#1463035.
- * build/autoconf/arch.m4: Add -mfloat-abi=softfp to NEON_FLAGS when it makes
- sense. bz#1463036.
- * xpcom/string/moz.build: Use HAVE_ARM_NEON instead of BUILD_ARM_NEON for
- nsUTF8UtilsNEON.cpp. bz#1463036.
-
- -- Mike Hommey Tue, 22 May 2018 08:01:55 +0900
-
-firefox (60.0.1-4) unstable; urgency=medium
-
- * gfx/skia/moz.build: Don't build skia neon on armel.
-
- -- Mike Hommey Mon, 21 May 2018 07:58:43 +0900
-
-firefox (60.0.1-3) unstable; urgency=medium
-
- * debian/browser.links.in: Remove /usr/lib/*/browser/icons symlink, leftover
- after the removal of /usr/share/*/browser/icons. Closes: #893323.
-
- * media/webrtc/trunk/moz.build: Only build webrtc neon on aarch64.
-
- -- Mike Hommey Sun, 20 May 2018 10:12:15 +0900
-
-firefox (60.0.1-2) unstable; urgency=medium
-
- * third_party/rust/libc/.cargo-checksum.json,
- third_party/rust/libc/src/unix/notbsd/linux/mod.rs,
- third_party/rust/libc/src/unix/notbsd/linux/musl/mod.rs,
- third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs,
- third_party/rust/libc/src/unix/notbsd/linux/s390x.rs: Apply upstream patch
- to add struct ucred for Linux on MIPS.
- * gfx/skia/skia/src/jumper/SkJumper_stages.cpp: Fix Skia build on arm64
- linux with GCC. bz#1462868.
- * intl/icu_sources_data.py: Add --disable-layoutex when running ICU
- configure. bz#1462859.
- * media/webrtc/trunk/gtest/moz.build: Link chromium_atomics to webrtc tests.
- bz#1462873.
-
- -- Mike Hommey Sat, 19 May 2018 13:07:39 +0900
-
-firefox (60.0.1-1) unstable; urgency=medium
-
- * New upstream release.
-
- * debian/control*: Remove mozplugger suggestion. Closes: #888396.
- * debian/browser.install.in, debian/browser.mozconfig.in, debian/control.in,
- debian/rules: Remove the option to build against gtk+2, it is not
- supported anymore.
- * debian/control*, debian/rules: Avoid hard dependency on libgtk2.0-0.
- Closes: #885144.
-
- * media/webrtc/trunk/moz.build: Attempt to fix building webrtc on non-x86.
- * js/src/jit/mips-shared/LIR-mips-shared.h, js/src/jit/mips32/LIR-mips32.h,
- js/src/jit/mips64/LIR-mips64.h: Fix FTBFS on mips*. bz#1444303.
-
- -- Mike Hommey Sat, 19 May 2018 07:25:23 +0900
-
-firefox (60.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-11, also known as
- CVE-2018-5154, CVE-2018-5155, CVE-2018-5157, CVE-2018-5158,
- CVE-2018-5159, CVE-2018-5160, CVE-2018-5152, CVE-2018-5153,
- CVE-2018-5163, CVE-2018-5164, CVE-2018-5166, CVE-2018-5167,
- CVE-2018-5168, CVE-2018-5169, CVE-2018-5172, CVE-2018-5173,
- CVE-2018-5175, CVE-2018-5176, CVE-2018-5177, CVE-2018-5165,
- CVE-2018-5180, CVE-2018-5181, CVE-2018-5182, CVE-2018-5151,
- CVE-2018-5150.
-
- * debian/control*:
- - Bump nspr, nss, sqlite, rustc and cargo build dependencies.
- - Update Maintainer and Vcs fields, moving off alioth.
- * debian/browser.js.in, debian/vendor.js: Use the new syntax for
- locked and sticky prefs.
- * debian/browser.NEWS.in: Add a NEWS about the deprecation of lockPref.
- * debian/rules: Automatically find the ICU data file name.
- * debian/browser.mozconfig.in: Revert workaround for bz#1341234.
- * debian/browser.install.in, debian/rules: Don't install the ICU data
- file, it's linked as a data section in libxul.
-
- * modules/libpref/parser/src/lib.rs: Adapt to upstream changes to
- keep supporting lockPref() for transition purposes, now that upstream
- has locked prefs out of the box.
-
- -- Mike Hommey Thu, 10 May 2018 09:36:46 +0900
-
-firefox (59.0.2-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-10, also known as CVE-2018-5148.
-
- -- Mike Hommey Tue, 27 Mar 2018 08:29:16 +0900
-
-firefox (59.0.1-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-08, also known as CVE-2018-5146, CVE-2018-5147.
-
- -- Mike Hommey Sat, 17 Mar 2018 13:48:08 +0900
-
-firefox (59.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-06, also known as:
- CVE-2018-5127, CVE-2018-5128, CVE-2018-5129, CVE-2018-5130,
- CVE-2018-5131, CVE-2018-5132, CVE-2018-5133, CVE-2018-5134,
- CVE-2018-5135, CVE-2018-5136, CVE-2018-5137, CVE-2018-5140,
- CVE-2018-5141, CVE-2018-5142, CVE-2018-5143, CVE-2018-5126,
- CVE-2018-5125.
-
- * debian/upstream.mk:
- - Change how we find the source tarball for releases.
- - Stop using milestone.py, it went away in this version.
- * debian/control*: Bump nspr, nss, sqlite, rustc and cargo build
- dependencies.
- * debian/rules: Update ICU_DATA_FILE version.
- * debian/browser.install.in, debian/browser.links.in, debian/rules: Take all
- icons from chrome/icons/default/ now they are all there.
- * debian/browser.install.in, debian/rules: Install watermark icon through
- dh_install.
- * debian/browser.js.in: Use the new intl.locale.requested instead of
- intl.locale.matchOS.
-
- -- Mike Hommey Wed, 14 Mar 2018 08:30:34 +0900
-
-firefox (58.0.1-1) unstable; urgency=medium
-
- * New upstream release.
- * Fix for mfsa2018-05.
-
- * debian/upstream.mk, debian/l10n_revs.py: Use l10n-changesets.json from the
- source tree to find the l10n changesets.
- * debian/usptream.mk: Stop using milestone.py, it goes away in version 59.
-
- * intl/icu/source/i18n/digitlst.cpp: Apply part of
- http://bugs.icu-project.org/trac/changeset/40603 to fix FTBFS with glibc
- 2.26 on big endian platforms. Closes: #888638.
-
- -- Mike Hommey Tue, 30 Jan 2018 07:43:28 +0900
-
-firefox (58.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-02, also known as:
- CVE-2018-5091, CVE-2018-5092, CVE-2018-5093, CVE-2018-5094,
- CVE-2018-5095, CVE-2018-5097, CVE-2018-5098, CVE-2018-5099,
- CVE-2018-5100, CVE-2018-5101, CVE-2018-5102, CVE-2018-5103,
- CVE-2018-5104, CVE-2018-5105, CVE-2018-5106, CVE-2018-5107,
- CVE-2018-5108, CVE-2018-5109, CVE-2018-5111, CVE-2018-5112,
- CVE-2018-5113, CVE-2018-5114, CVE-2018-5115, CVE-2018-5116,
- CVE-2018-5117, CVE-2018-5118, CVE-2018-5119, CVE-2018-5122,
- CVE-2018-5090, CVE-2018-5089.
-
- * debian/rules:
- - Don't disable necko-wifi on kfreebsd/hurd. This used to be necessary
- because that was using libiw, which was linux-only, but libiw is not
- used anymore.
- - Refresh configure files manually.
- - Remove --with-default-mozilla-five-home, it's gone.
- - Adapt to compare-locales changes.
- - Define MOZ_FFVPX on arm and aarch64.
- * debian/browser.install.in, debian/rules, debian/test.mk: Use
- DEB_HOST_ARCH* instead of DEB_BUILD_ARCH*.
- * debian/control*:
- - Bump rustc, cargo and nss build dependencies.
- - Add a dependency on libnss3 3.34 for the firefox package.
- * debian/noinstall.in: Remove run-mozilla.sh from there, it's not installed
- anymore.
-
- -- Mike Hommey Wed, 24 Jan 2018 08:16:43 +0900
-
-firefox (57.0.4-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2018-01, mitigating "Spectre" side-channel attack.
-
- * debian/control*: Remove build dependencies on unused -dev packages.
- * debian/rules: Clean l10n build directory.
- * debian/installer/Makefile.in,
- debian/installer/package-manifest.browser, debian/rules, moz.build:
- Let upstream packaging step preprocess our package manifest, instead
- of preprocessing it manually first.
-
- -- Mike Hommey Fri, 05 Jan 2018 15:55:05 +0900
-
-firefox (57.0.3-1) unstable; urgency=medium
-
- * New upstream release.
-
- -- Mike Hommey Sat, 30 Dec 2017 12:06:22 +0900
-
-firefox (57.0.1-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2017-27, also known as:
- * CVE-2017-7843, CVE-2017-7844.
-
- * debian/rules: Don't pass unused variables during make install.
- * debian/installer/Makefile.in: Small path correctness fixup.
-
- -- Mike Hommey Fri, 01 Dec 2017 14:35:58 +0900
-
-firefox (57.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2017-24, also known as:
- CVE-2017-7828, CVE-2017-7830, CVE-2017-7831, CVE-2017-7832,
- CVE-2017-7833, CVE-2017-7834, CVE-2017-7835, CVE-2017-7836,
- CVE-2017-7837, CVE-2017-7838, CVE-2017-7839, CVE-2017-7840,
- CVE-2017-7842, CVE-2017-7827, CVE-2017-7826.
-
- * debian/control*: Bump nss, sqlite, rustc and cargo build dependencies.
- * debian/rules:
- - Always remove configure/old-configure during clean.
- - Use a new file as source for the symbolic icon. Closes: #867729.
- - Disable tests until they're fixed. The script to run tests uses old
- entry points that weren't updated to deal with the sandbox in Firefox,
- causing the tests to fail in a way that takes days to go through the
- entire suites. Closes: #877565.
- * debian/import-tar.py: Make python 3.6 happy.
-
- * old-configure*: Allow to build against nspr 4.16.
-
- -- Mike Hommey Wed, 15 Nov 2017 09:20:05 +0900
-
-firefox (56.0-2) unstable; urgency=medium
-
- * debian/browser.mozconfig.in: Pass NSPR directory to bindgen to workaround
- bz#1341234.
-
- -- Mike Hommey Fri, 29 Sep 2017 13:28:38 +0900
-
-firefox (56.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2017-21, also known as:
- CVE-2017-7793, CVE-2017-7818, CVE-2017-7819, CVE-2017-7824,
- CVE-2017-7812, CVE-2017-7814, CVE-2017-7813, CVE-2017-7815,
- CVE-2017-7816, CVE-2017-7821, CVE-2017-7823, CVE-2017-7822,
- CVE-2017-7820, CVE-2017-7811, CVE-2017-7810.
-
- * debian/control*:
- - Bump nspr, nss, rustc and cargo build dependencies.
- - Build depend on llvm-4.0-dev, libclang-4.0-dev and clang-4.0.
- * debian/rules: Update ICU_DATA_FILE version.
- * debian/browser.mozconfig.in, debian/google.key: Add the Google API key
- from the chromium package for safebrowsing. Thanks Francois Marier.
-
- -- Mike Hommey Fri, 29 Sep 2017 07:51:07 +0900
-
-firefox (55.0.3-1) unstable; urgency=medium
-
- * New upstream release.
-
- * debian/source/lintian-overrides: Add a lintian override for dotzlib.chm.
-
- -- Mike Hommey Sat, 09 Sep 2017 20:24:43 +0900
-
-firefox (55.0.2-1) unstable; urgency=medium
-
- * New upstream release.
-
- * js/src/jit/ExecutableAllocator.h, js/src/jit/none/MacroAssembler-none.h:
- Fix Spidermonkey build with no jit backend. bz#1376268.
-
- -- Mike Hommey Wed, 23 Aug 2017 09:41:36 +0900
-
-firefox (55.0-2) unstable; urgency=medium
-
- * ipc/chromium/src/base/message_pump_libevent.cc,
- ipc/chromium/src/third_party/libevent/linux/event2/event-config.h:
- Fix FTBFS on i386. bz#1388981.
- * dom/base/nsWrapperCache.h: Fix FTBFS on powerpc64el. bz#1376277.
- * media/libcubeb/cubeb-pulse-rs/src/backend/context.rs: Fix cubeb-pulse-rs
- FTBFS on arm64.
-
- -- Mike Hommey Thu, 10 Aug 2017 14:29:21 +0900
-
-firefox (55.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2017-18, also known as:
- CVE-2017-7798, CVE-2017-7800, CVE-2017-7801, CVE-2017-7809,
- CVE-2017-7784, CVE-2017-7802, CVE-2017-7785, CVE-2017-7786,
- CVE-2017-7806, CVE-2017-7753, CVE-2017-7787, CVE-2017-7807,
- CVE-2017-7792, CVE-2017-7791, CVE-2017-7808, CVE-2017-7781,
- CVE-2017-7794, CVE-2017-7803, CVE-2017-7799, CVE-2017-7783,
- CVE-2017-7788, CVE-2017-7789, CVE-2017-7797, CVE-2017-7780,
- CVE-2017-7779.
-
- * debian/control*: Bump nspr, nss and sqlite build dependencies.
- * debian/rules:
- - Preserve Cargo.toml.orig files ; cargo doesn't like that dh_clean
- removes them.
- - Copy the MPL-2.0 license from nsprpub instead of b2g, the latter being
- gone.
- * debian/browser.js.in: Default to no suggestions in the urlbar. This still
- brings a panel asking the user whether they want to opt-in on first use.
- * debian/upstream.mk: Set DIST differently for experimental.
-
- * media/webrtc/trunk/gtest/moz.build: Make webrtc-gtest build work with
- system jpeg and libvpx. bz#1373988.
- * media/mtransport/third_party/nICEr/nicer.gyp,
- media/mtransport/third_party/nrappkit/nrappkit.gyp: Disable
- -Wformat-security where -Wformat is disabled. bz#1388681. Closes: #871386.
- ('ppc64le', 'Linux'): 'powerpc64le-unknown-linux-gnu',
- * build/moz.configure/rust.configure: Add ppc64el target for rust code
- (second attempt). Closes: #864822.
-
- -- Mike Hommey Wed, 09 Aug 2017 20:21:59 +0900
-
-firefox (54.0-2) unstable; urgency=medium
-
- * debian/upstream.mk: Consider testing/unstable as buster, which implies
- build depending on system nspr, nss, sqlite and hunspell again.
- * debian/rules: Really make overrides with USE_SYSTEM_* set to nothing work.
-
- * build/moz.configure/rust.configure: Add ppc64el target for rust code.
- Closes: #864822.
-
- -- Mike Hommey Sat, 17 Jun 2017 07:20:23 +0900
-
-firefox (54.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2017-15, also known as:
- CVE-2017-5472, CVE-2017-7749, CVE-2017-7750, CVE-2017-7751,
- CVE-2017-7752, CVE-2017-7754, CVE-2017-7756, CVE-2017-7757,
- CVE-2017-7778, CVE-2017-7758, CVE-2017-7762, CVE-2017-7764,
- CVE-2017-5471, CVE-2017-5470.
- * Targetting unstable because the required rustc version is available there,
- and the freeze is almost over, meaning new versions of rustc will receive
- updates, allowing to build newer versions of Firefox.
-
- * debian/rules, debian/control.in: Switch to GCC 4.8 on wheezy.
- * debian/rules: Don't remove debian/control on clean. Thanks to
- Emilio Pozuelo Monfort for those two changes for wheezy LTS support.
- * debian/control.in, debian/rules, debian/symbols.mk, debian/upstream.mk:
- Rename the BACKPORT variable to DIST, and set it to "stretch" for
- unstable/testing targetted builds.
- * debian/rules: Normalize the system libraries used depending on the Debian
- version.
- * debian/control*:
- - Bump nspr and build dependencies.
- - Bump rustc and cargo build dependencies.
- * debian/rules:
- - Allow to override USE_SYSTEM_* variables from the environment.
- - Remove rules to create mozilla-nspr.pc. It hasn't been shipped since
- 45.0-1.
- * debian/browser.install.in: Add the pingsender executable.
-
- -- Mike Hommey Wed, 14 Jun 2017 10:56:14 +0900
-
-firefox (53.0.is.53.0-1) experimental; urgency=medium
-
- * The "oops, uploaded to unstable instead of experimental" release.
-
- -- Mike Hommey Thu, 20 Apr 2017 05:25:25 +0900
-
-firefox (53.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2017-10, also known as:
- CVE-2017-5433, CVE-2017-5435, CVE-2017-5436, CVE-2017-5459,
- CVE-2017-5466, CVE-2017-5434, CVE-2017-5432, CVE-2017-5460,
- CVE-2017-5438, CVE-2017-5439, CVE-2017-5440, CVE-2017-5441,
- CVE-2017-5442, CVE-2017-5464, CVE-2017-5443, CVE-2017-5444,
- CVE-2017-5446, CVE-2017-5447, CVE-2017-5465, CVE-2017-5448,
- CVE-2017-5454, CVE-2017-5455, CVE-2017-5456, CVE-2017-5469,
- CVE-2017-5445, CVE-2017-5449, CVE-2017-5451, CVE-2017-5467,
- CVE-2017-5453, CVE-2017-5458, CVE-2017-5468, CVE-2017-5430,
- CVE-2017-5429.
-
- * debian/control*:
- - Bump nss and hunspell build dependencies.
- * debian/browser-dev*, debian/control*, debian/noinstall.in,
- debian/rules: Remove the -dev packages, there is no SDK provided
- for Firefox anymore.
- * debian/browser.install.in: Install manifest.json instead of clearkey.info.
- * debian/rules:
- - No system hunspell for backports.
- - Build against system nspr/nss, experimental has the right versions.
- * debian/browser.mozconfig.in, debian/control*, debian/rules: Always enable
- rust, and bump the rustc dependency. As of version 54, it is not possible
- to disable rust code anymore. While this is still version 53, there is not
- much to win by keeping --disable-rust builds on Debian architectures
- without rustc for 6 more weeks.
-
- -- Mike Hommey Wed, 19 Apr 2017 14:50:13 +0900
-
-firefox (52.0.2-1) unstable; urgency=medium
-
- * New upstream release.
- * debian/browser.mozconfig.in, debian/mls.key: Enable geolocation using
- Mozilla's Location Service. Closes: #726230.
-
- * browser/app/profile/firefox.js: Use the Mozilla Location Service when
- the Google Key is not there.
-
- -- Mike Hommey Sun, 02 Apr 2017 06:45:39 +0900
-
-firefox (52.0.1-1) unstable; urgency=medium
-
- * New upstream release.
- * Fix for mfsa2017-08, also known as CVE-2017-5428.
-
- * debian/browser.lintian-overrides.in: Add a lintian override for NSPR and
- NSS.
- * debian/control*: Build depend on libjsoncpp-dev.
-
- * config/system-headers,
- toolkit/crashreporter/jsoncpp/src/lib_json/moz.build,
- toolkit/crashreporter/minidump-analyzer/moz.build: Build against system
- libjsoncpp.
-
- -- Mike Hommey Sat, 18 Mar 2017 08:49:59 +0900
-
-firefox (52.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2017-05, also known as:
- CVE-2017-5400, CVE-2017-5401, CVE-2017-5402, CVE-2017-5403,
- CVE-2017-5404, CVE-2017-5406, CVE-2017-5407, CVE-2017-5410,
- CVE-2017-5408, CVE-2017-5412, CVE-2017-5413, CVE-2017-5414,
- CVE-2017-5415, CVE-2017-5416, CVE-2017-5417, CVE-2017-5426,
- CVE-2017-5427, CVE-2017-5418, CVE-2017-5419, CVE-2017-5420,
- CVE-2017-5405, CVE-2017-5421, CVE-2017-5422, CVE-2017-5399,
- CVE-2017-5398.
-
- * debian/control*: Bump nss and sqlite build dependencies.
- * debian/rules:
- - Update ICU_DATA_FILE version.
- - Don't build against system sqlite until we have the right version in
- Debian.
- * debian/browser.install.in:
- - Install chrome.manifest, libmozsandbox.so and minidump-analyzer.
- - Remove browser/components.
-
- -- Mike Hommey Wed, 08 Mar 2017 10:24:05 +0900
-
-firefox (51.0.1-3) unstable; urgency=medium
-
- * js/src/jit/mips-shared/Assembler-mips-shared.h,
- js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp,
- js/src/jit/mips-shared/CodeGenerator-mips-shared.h,
- js/src/jit/mips-shared/MacroAssembler-mips-shared-inl.h,
- js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp,
- js/src/jit/mips-shared/MacroAssembler-mips-shared.h,
- js/src/jit/mips32/MacroAssembler-mips32-inl.h,
- js/src/jit/mips32/MacroAssembler-mips32.cpp,
- js/src/jit/mips32/MacroAssembler-mips32.h,
- js/src/jit/mips64/MacroAssembler-mips64-inl.h,
- js/src/jit/mips64/MacroAssembler-mips64.cpp,
- js/src/jit/mips64/MacroAssembler-mips64.h: Apply patch from
- bz#1303688 hopefully fixing the FTBFS on mips*.
-
- -- Mike Hommey Thu, 23 Feb 2017 16:34:17 +0900
-
-firefox (51.0.1-2) unstable; urgency=medium
-
- * debian/symbols.mk:
- - Better handle downloading symbols from packages with epochs.
- - Don't filter file names when getting symbols.
- - Add experimental buildd apt source for symbols download.
- - Avoid apt-get download being re-run when the file is already there.
- - Adjust DBGTYPE depending on package version, not whether it's a
- backport.
- - Only dump symbols for files of type application/x-sharedlib.
- This covers binary executables too because they are PIE and
- undistinguishable from shared libraries as a consequence.
- * debian/rules:
- - Add -fno-schedule-insns2 back. Closes: #854258.
- - Build with -fno-schedule-insns on armel and armhf when building with
- GCC6. Closes: #854640.
- - Hack to disable --gc-sections when building NSS, working around bug
- #844357 again. Should fix FTBFS on mips*.
- * debian/browser.desktop.in, debian/rules: Followup for the StartupWMClass
- changes in 51.0.1-1: Use the same name in desktop file and
- application.ini RemotingName. Closes: #854397.
-
- -- Mike Hommey Sat, 18 Feb 2017 08:17:22 +0900
-
-firefox (51.0.1-1) unstable; urgency=medium
-
- * New upstream release.
-
- * debian/browser.desktop.in:
- - Use the application name as StartupWMClass in the desktop file.
- Along the change to nsAppRunner.cpp, this prevents e.g. GNOME Shell
- from making Firefox appear as Firefox ESR when both are used.
- - Remove Encoding key from desktop file. Closes: #812493
- * debian/rules: Remove -fno-schedule-insns2 and add -fno-lifetime-dse
- when building with GCC6.
- * debian/rules, debian/control*: Build with GCC6 on arm*.
- Closes: #852009. AFAIK, that will lead to FTBFS on at least armhf,
- but let's already see how it goes.
- * debian/upstream.mk: Use pkg-info.mk to figure out source name and version.
- Closes: #850720.
- * debian/control*:
- - Remove build dependency and suggest on libgnome*. It hasn't actually
- been used for a long time. Closes: #850265.
- - Bump Standards-Version to 3.9.8. No changes required.
- - Bump libvpx build dependency.
- * debian/rules: Resize the symbolic icon.
- * Move the -l10n-all package to the metapackages section. Closes: #824784.
- * debian/browser.postrm.in, debian/browser.preinst.in, debian/rules: Don't
- install preinst and postrm at all for the firefox package.
- * debian/symbols.apt.conf, debian/symbols.mk, debian/symbols.sources.list:
- Add scripts to create symbols archive to upload to Mozilla crash servers.
- * debian/browser-dev.links.in, debian/browser.install.in,
- debian/browser.mozconfig.in, debian/control*, debian/make.mk, debian/rules:
- Add more granularity as to what system libraries are used
- and only disable NSPR/NSS until we have the right versions in Debian.
-
- * gfx/2d/BorrowedContext.h, gfx/layers/composite/LayerManagerComposite.*,
- gfx/layers/moz.build: Fix --disable-skia builds. bz#1319374.
- * gfx/skia/moz.build: Build Skia NEON code on arm64.
- * toolkit/xre/nsAppRunner.cpp: Set program name from the remoting name.
- * config/recurse.mk: Work around race condition between building NSPR and
- NSS. bz#1115944, bz#1315882.
-
- -- Mike Hommey Sun, 05 Feb 2017 15:52:36 +0900
-
-firefox (51.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2017-01, also known as:
- CVE-2017-5375, CVE-2017-5376, CVE-2017-5377, CVE-2017-5378,
- CVE-2017-5379, CVE-2017-5380, CVE-2017-5390, CVE-2017-5389,
- CVE-2017-5396, CVE-2017-5381, CVE-2017-5382, CVE-2017-5383,
- CVE-2017-5384, CVE-2017-5385, CVE-2017-5386, CVE-2017-5391,
- CVE-2017-5393, CVE-2017-5387, CVE-2017-5388, CVE-2017-5374,
- CVE-2017-5373.
-
- * debian/upstream.mk: Don't rely on FIREFOX_*_RELEASE tags to pull some
- files to determine all source urls.
- * debian/browser.bug-presubj.in: Add a note about submitting crash reports
- upstream and pasting the url to Debian bug reports.
- * debian/rules, debian/control*: Adjust rust build configure to new
- upstream. It requires rustc >= 1.10 and cargo, the latter of which is
- not available on arm64. Also depend on cargo >= 0.13, that doesn't access
- the network with the Cargo.toml files in the source. Note rust code is
- still not enabled unless building a beta release.
- * debian/control*: Bump nspr, nss and sqlite build dependencies.
- * debian/rules, debian/control: Use more embedded libraries until the
- required versions of NSPR and NSS can be in unstable.
-
- * build/moz.configure/rust.configure: Force use the i686 rust target.
- * gfx/skia/skia/include/core/SkPreConfig.h: Generically set
- SK_CPU_[BL]ENDIAN based on __BYTE_ORDER__ when available. bz#1319389.
-
- -- Mike Hommey Wed, 25 Jan 2017 11:27:12 +0900
-
-firefox (50.1.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2016-95, also known as:
- CVE-2016-9894, CVE-2016-9899, CVE-2016-9895, CVE-2016-9896,
- CVE-2016-9897, CVE-2016-9898, CVE-2016-9900, CVE-2016-9904,
- CVE-2016-9901, CVE-2016-9902, CVE-2016-9903, CVE-2016-9080,
- CVE-2016-9893.
-
- -- Mike Hommey Wed, 14 Dec 2016 06:15:10 +0900
-
-firefox (50.0.2-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2016-{91-92}, also known as:
- CVE-2016-9078, CVE-2016-9079.
-
- * widget/gtk/mozgtk/mozgtk.c: work around race in system Cairo's XShm usage.
- bz#1271100.
-
- -- Mike Hommey Thu, 01 Dec 2016 08:32:08 +0900
-
-firefox (50.0-3) unstable; urgency=medium
-
- * media/libjpeg/simd/jsimd_mips.c: Pull libjpeg-turbo upstream fix for FTBFS
- on mips.
- * widget/gtk/mozgtk/gtk3/moz.build: Work around Debian bug #844357.
-
- -- Mike Hommey Mon, 21 Nov 2016 08:16:53 +0900
-
-firefox (50.0-2) unstable; urgency=medium
-
- * debian/rules: Use mach to run icu_source_data.py. This should fix FTBFS
- on big endian platforms.
-
- * js/src/jit/mips64/CodeGenerator-mips64.cpp: Fix
- CodeGenerator::visitAsmSelectI64. bz#1290811.
-
- -- Mike Hommey Sat, 19 Nov 2016 06:16:41 +0900
-
-firefox (50.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2016-{87,89} also known as:
- CVE-2016-5287, CVE-2016-5288, CVE-2016-5296, CVE-2016-5292,
- CVE-2016-5297, CVE-2016-9064, CVE-2016-9066, CVE-2016-9067,
- CVE-2016-9068, CVE-2016-9075, CVE-2016-9077, CVE-2016-5291,
- CVE-2016-9070, CVE-2016-9073, CVE-2016-9076, CVE-2016-9063,
- CVE-2016-9071, CVE-2016-5289, CVE-2016-5290.
-
- * debian/rules: Only generate configure files on nightlies, and use
- client.mk to generate them instead of using autoconf manually (which,
- while compatible, is wrong nowadays).
- * debian/control*:
- - Remove outdated alternative build dependencies.
- - Bump sqlite and nss build dependency.
- - Add build dependency on libx11-xcb-dev.
- * debian/browser.mozconfig.in, debian/control*, debian/rules: Enable rust on
- non-release/ESR.
- * debian/browser.install.in: Add the EmojiOneMozilla font.
-
- -- Mike Hommey Wed, 16 Nov 2016 09:04:23 +0900
-
-firefox (49.0-5) unstable; urgency=medium
-
- * debian/rules:
- - Don't install crashreporter files on arm64, where it's not built. Should
- fix FTBFS on arm64.
- - Ship a symbolic icon from the silhouette icon from branding.
- Closes: #832297.
- - Remove old workaround for GCC 4.5 on armel.
- - Remove old workarounds for ia64.
- - Remove GENSYMBOLS_FLAGS, which hasn't been used for 5 years.
- - Remove CMP_AWK, which hasn't been used since xulrunner packages were
- removed.
- - Remove dh_builddeb override forcing xz compression, which is the default
- since dpkg 1.15.6.
- - Remove old workaround for ppc64.
- - Disable both baseline JIT and ion on mips via prefs.
- * debian/rules, debian/control: Re-enable Gtk+3 to see how it goes.
- Closes: #832301.
-
- * security/sandbox/linux/SandboxFilter.cpp: Allow media plugins to call
- madvise with MADV_FREE. bz#1303813. Closes: #838911.
- * js/src/jit/AtomicOperations.h: Fix crashes in AtomicOperations-none on
- s390x. Should fix FTBFS on s390x.
-
- -- Mike Hommey Sat, 29 Oct 2016 19:54:35 +0900
-
-firefox (49.0-4) unstable; urgency=medium
-
- * debian/rules, dbeian/browser.install.in: Always install GMP clearkey.
- Should fix FTBFSes on non-x86/x86-64, this time.
- * debian/browser.js.in: Unset media.gmp-manager.url.override.
- Closes: #838902.
- * debian/compat, debian/control*: Bump debhelper compat and dependency to 9.
- * debian/rules, debian/control*: Generate debug symbols debs when not
- backporting.
- * debian/browser.install.in, browser.mozconfig.in, debian/rules: Don't
- disable the crash reporter.
-
- -- Mike Hommey Sun, 02 Oct 2016 13:28:11 +0900
-
-firefox (49.0-3) unstable; urgency=medium
-
- * debian/browser.desktop.in: Use the full path to the real Firefox
- executable in the .desktop file. Closes: #832298
-
- * toolkit/moz.configure: Ensure we don't enable Widevine unintentionally.
- bz#1299694. Should fix FTBFSes on non-x86/x86-64.
-
- -- Mike Hommey Sun, 25 Sep 2016 17:34:05 +0900
-
-firefox (49.0-2) unstable; urgency=medium
-
- * debian/rules, debian/control*: Only force GCC 5 on arm when building for
- stretch+.
- * debian/browser.mozconfig.in, debian/browser.install.in, debian/rules:
- Do not disable EME. Closes: #838478.
- * debian/rules, debian/browser.install.in: Build and use big-endian ICU data
- on big-endian architectures. Fixes FTBFS on big-endian architectures.
-
- * build/autoconf/icu.m4: Allow to override ICU_DATA_FILE from the
- environment.
- * js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp: OdinMonkey: MIPS:
- Fix nop-jump patching code. bz#1277478. Fixes FTBFS on mips*el.
- * media/libjpeg/moz.build: Fix CPU_ARCH test for libjpeg on mips. Fixes
- FTBFS on mips.
-
- -- Mike Hommey Sun, 25 Sep 2016 09:47:54 +0900
-
-firefox (49.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa-2016-85, also known as:
- CVE-2016-2827, CVE-2016-5270, CVE-2016-5271, CVE-2016-5272,
- CVE-2016-5273, CVE-2016-5276, CVE-2016-5274, CVE-2016-5277,
- CVE-2016-5275, CVE-2016-5278, CVE-2016-5279, CVE-2016-5280,
- CVE-2016-5281, CVE-2016-5282, CVE-2016-5283, CVE-2016-5284,
- CVE-2016-5256, CVE-2016-5257.
-
- * debian/control*, debian/rules: Compile with GCC 5 on testing/unstable
- on arm* because of crashes when building with GCC 6. (FTBFS)
- * debian/control*: Force build against libnss3-dev >= 2:3.26-2~, which fixed
- its symbols file. Closes: #833719.
-
- * build/gyp.mozbuild: Disable libyuv assembly on mips64. (FTBFS)
-
- -- Mike Hommey Wed, 21 Sep 2016 10:30:16 +0900
-
-firefox (48.0-2) unstable; urgency=medium
-
- * debian/rules: Build with -fno-schedule-insns2 and
- -fno-delete-null-pointer-checks with GCC >= 6 because it miscompiles
- Firefox. Closes: #836533.
-
- -- Mike Hommey Mon, 05 Sep 2016 07:25:54 +0900
-
-firefox (48.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa-2016-{62-68,70-81,83-84}, also known as:
- CVE-2016-2836, CVE-2016-2835, CVE-2016-2830, CVE-2016-2838,
- CVE-2016-2839, CVE-2016-5251, CVE-2016-5252, CVE-2016-0718,
- CVE-2016-5254, CVE-2016-5255, CVE-2016-5258, CVE-2016-5259,
- CVE-2016-5260, CVE-2016-5261, CVE-2016-5262, CVE-2016-2837,
- CVE-2016-5263, CVE-2016-5264, CVE-2016-5265, CVE-2016-5266,
- CVE-2016-5268, CVE-2016-5250.
-
- * debian/control*: Bump nss and sqlite build dependencies.
- * debian/rules: Remove --build from configure invocation.
- * debian/browser.mozconfig.in: s/NATIVE/SYSTEM/. The variables set for
- --enable-system flags have changed upstream.
- * debian/browser.install.in, debian/browser.links.in: Don't install webapprt
- files, they are gone.
- * debian/browser.install.in:
- - Install ICU data file.
- - libfreebl3 changed name.
- - Take mozicon128.png from dist/firefox instead of dist/bin.
-
- -- Mike Hommey Wed, 03 Aug 2016 09:45:22 +0900
-
-firefox (47.0.1-1) unstable; urgency=medium
-
- * New upstream release.
-
- -- Mike Hommey Wed, 29 Jun 2016 19:25:53 +0900
-
-firefox (47.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa-2016-{49-52,54,56-60}, also known as:
- CVE-2016-2815, CVE-2016-2818, CVE-2016-2819, CVE-2016-2821,
- CVE-2016-2822, CVE-2016-2825, CVE-2016-2828, CVE-2016-2829,
- CVE-2016-2831, CVE-2016-2832, CVE-2016-2833.
-
- * debian/rules: Read default toolkit from old-configure.in, but still keep
- Gtk+3 disabled.
- * debian/upstream.mk: Use l10n_changesets.txt from last candidate build for
- L10N_REV.
-
- -- Mike Hommey Wed, 08 Jun 2016 10:00:04 +0900
-
-firefox (46.0.1-1) unstable; urgency=medium
-
- * New upstream release.
-
- * debian/control*: Remove build dependencies that were only required for the
- iceweasel branding.
- * debian/control*, debian/browser.mozconfig.in: Remove configure flags and
- build dependencies related to gnomevfs. They have been ignored for close
- to a year.
- * debian/browser.mozconfig.in:
- - Remove configure flags explicitly enabling gio, it has been enabled by
- default for more than 3 years.
- - Remove --enable-svg, the option has been ignored for more than 5 years.
- - Remove --enable-mathml, the option has been ignored for more than 4
- years.
- - Remove --enable-pango, the option has been ignored for 2 years.
- - Remove --disable-pedantic, the option has been ignored for 3 years.
- - Remove --disable-long-long-warning, the option has been ignored for
- almost 5 years.
- - Remove --disable-gnomeui, it is the default.
- - Remove --disable-mochitest, the option has been ignored for more than 7
- years.
- - Remove --disable-debug, it is the default.
- - Remove --enable-canvas, the option has been ignored for more than 6
- years.
- - Remove --disable-installer, the option has been ignored for close to 4
- years.
- - Remove --disable-javaxpcom, the option has been ignored for close to 5
- years.
- - Remove --disable-elf-dynstr-gc, the option has been ignored for more
- than 2 years.
- - Remove --enable-url-classifier, it is the default.
- - Remove --with-user-appdir=.mozilla, it is the default.
- - Remove --enable-single-profile, the option has been ignored for more
- than 7 years.
- - Remove --disable-profilesharing, the option has been ignored for more
- than 7 years.
- * debian/rules: Use the mach compare-locales command for l10n.
- * debian/upstream.mk, debian/watch: Remove "mozilla.org" from path in
- archive.mozilla.org urls.
- * debian/upstream.mk: Don't use get a separate source tarball for
- compare-locales. There is a copy in-tree that we now use.
- * debian/browser.desktop.in, debian/control*, debian/rules: Allow to
- distinguish between firefox and firefox-esr. Closes: #821952.
- * debian/control, debian/rules: Disable Gtk+3 for now. Closes: #822807.
-
- -- Mike Hommey Sun, 08 May 2016 09:11:06 +0900
-
-firefox (46.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2016-{39,42,44-48}, also known as:
- CVE-2016-2807, CVE-2016-2806, CVE-2016-2804, CVE-2016-2811,
- CVE-2016-2812, CVE-2016-2814, CVE-2016-2816, CVE-2016-2817,
- CVE-2016-2808, CVE-2016-2820.
-
- * debian/browser.install.in: Add ffmpeg vp9 libraries.
- * debian/browser.lintian-overrides.in: Add a lintian override for
- libmozavutil.so, which is not exactly libavutil.
- * debian/control*: Bump nss and sqlite3 build dependencies.
- * debian/browser.mozconfig.in, debian/control*, debian/rules: Remove
- gstreamer dependencies and such, gstreamer support was removed upstream.
-
- -- Mike Hommey Wed, 27 Apr 2016 09:04:38 +0900
-
-firefox (45.0.2-1) unstable; urgency=medium
-
- * New upstream release.
-
- -- Mike Hommey Wed, 13 Apr 2016 10:07:02 +0900
-
-firefox (45.0.1-1) unstable; urgency=medium
-
- * New upstream release.
- - Disables Graphite font shaping library.
-
- * debian/browser.js.in: Don't mention the pref subdirectory in
- /etc/firefox*/firefox*.js. Also reword the comment there, and remove some
- parts of it. Closes: #818322.
- * debian/control*:
- - Bump libvpx build dependency to 1.4.0. Closes: #818454.
- - Switch Vcs-* fields to https urls.
- - Point Vcs-* urls to the right branch.
- * debian/rules: Add --exclude=.mkdir.done to TAR_CREATE_FLAGS.
-
- * debian/control*, debian/firefox.in, debian/iceweasel.*,
- debian/l10n/browser-l10n.control.in, debian/rules: Synchronize with the
- firefox-esr source package.
-
- * ipc/chromium/moz.build, ipc/chromium/src/build/build_config.h,
- ipc/chromium/src/base/atomicops.h,
- ipc/chromium/src/base/atomicops_internals_arm64_gcc.h: Add aarch64 support
- for atomic operations. bz#1250403.
- * ipc/chromium/atomics/moz.build, ipc/chromium/moz.build,
- media/webrtc/signaling/test/common.build: Link chromium mutex-based
- atomics implementation to webrtc signaling tests. bz#1257888. This should
- fix the powerpc FTBFSes.
-
- -- Mike Hommey Sat, 19 Mar 2016 02:51:43 +0900
-
-firefox (45.0-1) unstable; urgency=medium
-
- * New upstream non-ESR release.
-
- -- Mike Hommey Thu, 10 Mar 2016 13:43:34 +0900
-
-firefox-esr (45.0esr-1) unstable; urgency=medium
-
- * Farewell, Iceweasel.
- * New upstream release.
- * Fixes for mfsa2016-{16-34,37}, also known as:
- CVE-2016-1952, CVE-2016-1953, CVE-2016-1954, CVE-2016-1955,
- CVE-2016-1956, CVE-2016-1957, CVE-2016-1958, CVE-2016-1959,
- CVE-2016-1960, CVE-2016-1961, CVE-2016-1962, CVE-2016-1963,
- CVE-2016-1964, CVE-2016-1965, CVE-2016-1967, CVE-2016-1968,
- CVE-2016-1966, CVE-2016-1970, CVE-2016-1971, CVE-2016-1975,
- CVE-2016-1976, CVE-2016-1973, CVE-2016-1974, CVE-2016-1977,
- CVE-2016-2790, CVE-2016-2791, CVE-2016-2792, CVE-2016-2793,
- CVE-2016-2794, CVE-2016-2795, CVE-2016-2796, CVE-2016-2797,
- CVE-2016-2798, CVE-2016-2799, CVE-2016-2800, CVE-2016-2801,
- CVE-2016-2802.
-
- * debian/rules, debian/browser.install.in: Remove xpm icon. It was only
- shipped for the menu file, which is not there anymore.
- * debian/control*, debian/changelog: Rename the source package to
- firefox-esr.
- * debian/browser.install.in, debian/control*, debian/rules,
- debian/upstream.mk, debian/vendor.js*: Remove the OFFICIAL_NAME variable
- and adjust packaging code accordingly. Now all cases will be using the
- official name, although in some cases the package name might be different.
- * debian/rules: Remove epoch from l10n package names.
- * debian/branding, debian/installer/package-manifest.browser, debian/rules,
- debian/source/include-binaries: Remove debian/branding.
- * debian/browser.postinst.in, debian/browser.prerm.in: Do not remove
- compreg.dat, xpti.dat and .autoreg. Those files have not been created for
- a long time, so no Debian "firefox" package will have created them.
- * debian/browser.install.in, debian/browser.links.in, debian/rules: Remove
- the default profile. It's going away for good in version 46 anyways, and
- hasn't been provided upstream for a very long time.
- * browser-dev.install.in, debian/libxul.pc.in, debian/mozilla-nspr.pc.in,
- debian/mozilla-plugin.pc.in, debian/rules: Remove pkg-config files. They
- don't exist upstream, and are obviously unused in Debian since libxul.pc
- has been broken since version 40.0.
- * debian/control*, debian/l10n/browser-l10n.control.in, debian/rules: Add
- transitional packages when building firefox-esr.
- * debian/upstream.mk: Remove -esr suffix from PRODUCT_NAME when downloading.
- * debian/copyright: Update debian/copyright with some missing files.
- * debian/browser.NEWS.in, debian/browser.README.Debian.in,
- debian/firefox-esr.NEWS: Rearrange README and NEWS files. Removed outdated
- information, moved the NTLM info from NEWS to README and added a NEWS file
- for the transition off iceweasel.
- * debian/browser.install.in, debian/browser.links.in: Move debsearch
- searchplugin to usr/share/firefox{-esr,}/distribution/searchplugins.
- * debian/browser.install.in, debian/browser.links.in: Move preferences from
- /etc/firefox{-esr,}/pref to /etc/firefox{-esr,}.
- * debian/control*: Bump nspr and nss build dependencies.
- * debian/browser.mozconfig.in: Add --with-app-name option for firefox-esr.
- * debian/browser.install.in:
- - Don't install libmozgnome.so and corresponding manifests, it's gone.
- - The default theme is now an XPI.
- - Install features addons.
- * debian/browser.preinst.in: Remove iceweasel diversion of /usr/bin/firefox.
- * debian/rules, debian/removed_conffiles*: Remove all iceweasel conffiles.
- * debian/source/lintian-overrides:
- - Remove source package name so that the same file can be used for both
- firefox and firefox-esr.
- - Fix some existing lintian overrides to actually work.
- - Add lintian overrides for new false positives.
-
- -- Mike Hommey Thu, 10 Mar 2016 08:43:16 +0900
-
-iceweasel (44.0.2-1) unstable; urgency=medium
-
- * New upstream release
- * Fixes for mfsa2016-13, also known as CVE-2016-1949.
-
- * debian/control*:
- - Bump sqlite3 build dependency.
- - Bump Standards-Version. No changes required.
- * debian/copyright:
- - Rename all BSD-n licenses to BSD-n-clause.
- - Remove commas separating lines in Files and Copyright.
- - Fixup some lintian warnings.
- * debian/source/lintian-overrides: Add lintian overrides for various
- "errors" in the source package. See associated comments.
- * debian/rules: Avoid tar creating hard links with -h for symlinks pointing
- to the same file.
- * debian/browser.menu.in: Remove menu file.
-
- -- Mike Hommey Sun, 14 Feb 2016 18:25:51 +0900
-
-iceweasel (44.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2016-{01-04,06,09-11}, also known as:
- CVE-2016-1930, CVE-2016-1931, CVE-2016-1933, CVE-2016-1935,
- CVE-2016-1939, CVE-2016-1937, CVE-2016-1942, CVE-2016-1943,
- CVE-2016-1944, CVE-2016-1945, CVE-2016-1946, CVE-2016-1947.
-
- * js/src/jit/mips-shared/Architecture-mips-shared.h,
- js/src/jit/mips-shared/Assembler-mips-shared.*,
- js/src/jit/mips32/Architecture-mips32.*,
- js/src/jit/mips32/Assembler-mips32.*,
- js/src/jit/mips64/Architecture-mips64.*,
- js/src/jit/mips64/Assembler-mips64.*: Fix build failure on mipsel.
- bz#1213146.
-
- -- Mike Hommey Wed, 27 Jan 2016 11:12:44 +0900
-
-iceweasel (43.0.4-1) unstable; urgency=medium
-
- * New upstream release.
-
- * debian/removed_conffiles: Add profile/bookmarks.html to the list of
- removed conffiles. Closes: #809309.
- * debian/removed_conffiles*, debian/rules: Add @browser@rc to the list of
- removed conffiles. Closes: #809386.
-
- -- Mike Hommey Fri, 08 Jan 2016 08:03:06 +0900
-
-iceweasel (43.0.2-1) unstable; urgency=medium
-
- * New upstream release.
-
- * debian/latest_nightly.py, debian/upstream.mk: Ensure aurora/nightly
- versions match the requested one for `debian/rules download`.
-
- * toolkit/mozapps/extensions/internal/XPIProvider.jsm: Simplify change
- allowing unsigned addons in /usr/{lib,share}/mozilla/extensions.
- * browser/components/migration/MigrationUtils.jsm,
- browser/components/nsBrowserGlue.js, browser/installer/package-manifest.in,
- browser/locales/Makefile.in: Move bookmarks.html to a chrome localized
- location. bz#1235107.
- * js/src/jit/mips-shared/Lowering-mips-shared.*,
- js/src/jit/mips32/Lowering-mips32.h: Move LIRGeneratorMIPS::visitRandom to
- architecture-specific: bz#1206591.
-
- -- Mike Hommey Mon, 28 Dec 2015 16:45:41 +0900
-
-iceweasel (43.0.1-1) experimental; urgency=medium
-
- * New upstream release.
-
- * toolkit/mozapps/extensions/content/extensions.js,
- toolkit/mozapps/extensions/internal/XPIProvider.jsm: Allow unsigned
- addons in /usr/{lib,share}/mozilla/extensions when upgrading as well,
- and avoid message about them not being verified in about:addons.
- Closes: #808228.
- * security/nss/lib/ckfw/builtins/certdata.txt: Remove the SPI Inc. and
- CAcert.org CA certificates for backports. The former was removed in
- NSS 3.21-1 and the latter in 3.16-1, and remained here largely
- overlooked.
- * media/webrtc/trunk/build/build_config.h: Add aarch64 macros. bz#1219566.
-
- -- Mike Hommey Sat, 19 Dec 2015 12:15:56 +0900
-
-iceweasel (43.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{134-149}, also known as:
- CVE-2015-7201, CVE-2015-7202, CVE-2015-7204, CVE-2015-7207,
- CVE-2015-7208, CVE-2015-7210, CVE-2015-7212, CVE-2015-7215,
- CVE-2015-7211, CVE-2015-7218, CVE-2015-7219, CVE-2015-7216,
- CVE-2015-7217, CVE-2015-7203, CVE-2015-7220, CVE-2015-7221,
- CVE-2015-7205, CVE-2015-7213, CVE-2015-7222, CVE-2015-7223,
- CVE-2015-7214.
-
- * debian/control*: Bump nss build dependency.
- * debian/rules:
- - Follow upstream default for Gtk+2 vs. Gtk+3 automatically.
- - Only extract defaults/{preferences,profile} from browser/omni.ja.
- * debian/browser.install.in: Don't install libdbusservice.so, it's gone.
-
- * toolkit/mozapps/extensions/internal/XPIProvider.jsm: Allow unsigned
- addons in /usr/{lib,share}/mozilla/extensions. Closes: #800150.
-
- -- Mike Hommey Wed, 16 Dec 2015 10:56:36 +0900
-
-iceweasel (42.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{116-118,121-123,127-132}, also known as:
- CVE-2015-4513, CVE-2015-4514, CVE-2015-4515, CVE-2015-4518,
- CVE-2015-7187, CVE-2015-7188, CVE-2015-7189, CVE-2015-7193,
- CVE-2015-7194, CVE-2015-7195, CVE-2015-7196, CVE-2015-7198,
- CVE-2015-7199, CVE-2015-7200, CVE-2015-7197.
-
- * debian/control*: Bump nspr, nss and sqlite build dependencies.
- * debian/browser.install.in:
- - Adapt to location change for the Gtk+2 wrapper library.
- - Install liblgpllibs.so.
- * debian/branding/content/Makefile.in: identity-icons-brand*.png were
- replaced by a svg.
-
- -- Mike Hommey Wed, 04 Nov 2015 09:08:45 +0900
-
-iceweasel (41.0.2-1) experimental; urgency=medium
-
- * New upstream release.
- * Fix for mfsa2015-115, also known as CVE-2015-7184.
-
- -- Mike Hommey Fri, 16 Oct 2015 08:30:41 +0900
-
-iceweasel (41.0.1-1) experimental; urgency=medium
-
- * New upstream release.
-
- * debian/watch: Update watch file to use https://archive.mozilla.org/ and xz
- archives.
-
- * toolkit/library/moz.build: Link libxul against libatomic when necessary.
- bz#1178266.
-
- -- Mike Hommey Mon, 05 Oct 2015 09:38:16 +0900
-
-iceweasel (41.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{96,98,102-112}, also known as:
- CVE-2015-4500, CVE-2015-4501, CVE-2015-4504, CVE-2015-4507,
- CVE-2015-4508, CVE-2015-4510, CVE-2015-4511, CVE-2015-4509,
- CVE-2015-4512, CVE-2015-4502, CVE-2015-4516, CVE-2015-4519,
- CVE-2015-4520, CVE-2015-4521, CVE-2015-4522, CVE-2015-7174,
- CVE-2015-7175, CVE-2015-7177.
-
- * debian/control*: Bump sqlite build dependency.
-
- * config/system-headers: Add a system header wrapper for
- . bz#1194520.
-
- -- Mike Hommey Wed, 23 Sep 2015 11:34:28 +0900
-
-iceweasel (40.0.3-3) experimental; urgency=medium
-
- * debian/browser.js.in: Disable Health Report upload.
-
- * build/autoconf/toolchain.m4: Fixup for libatomic detection.
- * browser/components/preferences/applications.js,
- uriloader/exthandler/nsHandlerService.js: Revert patch from 3.0.1-1
- that doesn't seem useful anymore.
- * browser/confvars.sh: Stop not building Health Report.
- * l10n-ru/browser/chrome/browser-region/region.properties: Revert reordering
- of mailto handlers.
- * toolkit/components/search/nsSearchService.js: Revert change from 12.0-1 that
- handled the transition to /etc//searchplugins more gracefully
- because that's not doing anything useful anymore.
-
- -- Mike Hommey Mon, 31 Aug 2015 11:32:14 +0900
-
-iceweasel (40.0.3-2) experimental; urgency=medium
-
- * debian/rules, debian/removed_conffiles, debian/browser.postinst.in,
- debian/browser.postrm.in, debian/browser.preinst.in: Remove past conffiles.
- Closes: #795353.
-
- * build/autoconf/toolchain.m4, mfbt/moz.build: Link against libatomic
- when necessary to fix FTBFS on powerpc and mips.
-
- -- Mike Hommey Sun, 30 Aug 2015 20:08:08 +0900
-
-iceweasel (40.0.3-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{94-95}, also known as:
- CVE-2015-4497, CVE-2015-4498.
-
- * debian/import-tar.py, debian/repack.py, debian/upstream.mk:
- Adjust debian/upstream.mk, debian/repack.py and debian/import-tar.py
- to cope with xz source tarballs.
- * debian/control*: Suggest Latin Modern Math instead of MathJax TeX fonts
- for MathML rendering, and remove suggestion for Asana Math. Thanks
- Frédéric Wang. Closes: #792012.
- * debian/rules, debian/upstream.mk: Don't set LESS_SYSTEM_LIBS when
- building a backport for stretch. Closes: #795331.
- * debian/copyright: Fix typo in MPL 1.1 license version number.
- Closes: #755802.
- * debian/upstream.mk: Avoid latest_nightly.py being run every time
- debian/rules is invoked for aurora builds.
- * debian/rules, debian/control.in: Force build with GCC 4.7 when
- backporting to wheezy.
-
- * media/libvpx/moz.build: Build libvpx neon code without -mthumb and
- -mfloat-abi=softfp. Closes: #795337.
- * configure.in: Build libvpx neon code with -mfloat-abi=softfp on armel.
- * media/libjpeg/simd/jsimd_mips_dspr2.S: Fix build error in MIPS SIMD
- when compiling with -mfpxx.
-
- -- Mike Hommey Fri, 28 Aug 2015 18:49:49 +0900
-
-iceweasel (40.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{79-83,86-88,90-92}, also known as:
- CVE-2015-4473, CVE-2015-4474, CVE-2015-4475, CVE-2015-4477,
- CVE-2015-4478, CVE-2015-4479, CVE-2015-4480, CVE-2015-4493,
- CVE-2015-4483, CVE-2015-4484, CVE-2015-4491, CVE-2015-4487,
- CVE-2015-4488, CVE-2015-4489, CVE-2015-4490, CVE-2015-4492.
-
- * debian/latest_nightly.py, debian/upstream.mk: Modify latest_nightly.py to
- work without ftp now that it's gone.
- * debian/upstream.mk: Switch to HTTPS for all hg.mozilla.org urls.
- * debian/rules, debian/browser.install.in: Don't copy searchplugins to
- /etc/iceweasel. They now are in chrome://.
- * debian/browser.install.in: Don't install libmozalloc.so, it doesn't exist
- anymore.
-
- * toolkit/components/search/nsSearchService.js: Revert change from 32.0.3-1
- that bumped the search engine max icon size to 35kB because it's not
- needed anymore.
-
- -- Mike Hommey Wed, 12 Aug 2015 09:21:06 +0900
-
-iceweasel (39.0.3-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-78, also known as CVE-2015-4495.
-
- * debian/source.filter: Remove the source tarball filtering of search plugin
- icons. See 20150715221703.GD19084@glandium.org.
-
- -- Mike Hommey Fri, 07 Aug 2015 08:52:52 +0900
-
-iceweasel (39.0-1) experimental; urgency=medium
-
- * New upstream release.
-
- * debian/branding/content/Makefile.in: Re-revert to non-ESR branding.
-
- -- Mike Hommey Fri, 03 Jul 2015 19:07:36 +0900
-
-iceweasel (38.1.0esr-2) unstable; urgency=medium
-
- * debian/control*: Bump NSS build dependency.
-
- -- Mike Hommey Fri, 03 Jul 2015 15:26:43 +0900
-
-iceweasel (38.1.0esr-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{59-67,69}, also known as:
- CVE-2015-2724, CVE-2015-2725, CVE-2015-2727, CVE-2015-2728,
- CVE-2015-2729, CVE-2015-2731, CVE-2015-2730, CVE-2015-2722,
- CVE-2015-2733, CVE-2015-2734, CVE-2015-2735, CVE-2015-2736,
- CVE-2015-2737, CVE-2015-2738, CVE-2015-2739, CVE-2015-2740,
- CVE-2015-2741, CVE-2015-2743.
-
- * debian/rules: Use the right --target, --host and --build arguments to
- configure for the Mozilla build system, which uses different meanings.
- * debian/branding/firefox-branding.js: Add devtools.selfxss.count pref
- to the iceweasel branding to match unofficial branding. Closes: #787975.
- * debian/browser.js.in: Use a sticky pref for browser.newtabpage.enhanced.
- * debian/branding/content/Makefile.in: Revert branding changes for SVG
- wordmark, not used on ESR
-
- * modules/libpref/prefapi.*, modules/libpref/prefread.*,
- modules/libpref/test/unit/data/testPrefSticky*.js,
- modules/libpref/test/unit/test_stickyprefs.js,
- modules/libpref/test/unit/xpcshell.ini: support 'sticky' preferences,
- meaning a user value is retained even when it matches the default.
- bz#1098343.
- * browser/app/profile/firefox.js, browser/base/content/newtab/intro.js,
- browser/base/content/newtab/page.js,
- browser/modules/DirectoryLinksProvider.jsm: Update patch from bz#1094324
- to fit what landed upstream in newer versions.
-
- -- Mike Hommey Fri, 03 Jul 2015 08:57:25 +0900
-
-iceweasel (38.0.1-5) unstable; urgency=medium
-
- * debian/rules: Force a timezone when extracting defaults/* files from
- omni.ja archives.
-
- -- Mike Hommey Wed, 27 May 2015 07:36:04 +0900
-
-iceweasel (38.0.1-4) unstable; urgency=medium
-
- * python/mozbuild/mozpack/files.py: Fixup to keep file type.
- * toolkit/content/Makefile.in, toolkit/content/buildconfig.html: Remove build
- machine name from about:buildconfig. bz#1168316.
-
- -- Mike Hommey Tue, 26 May 2015 21:39:38 +0900
-
-iceweasel (38.0.1-3) unstable; urgency=medium
-
- * debian/upstream.mk: Force a timezone when setting MOZ_BUILD_DATE.
-
- * python/mozbuild/mozpack/files.py: Normalize file mode in jars.
- bz#1168231.
-
- -- Mike Hommey Tue, 26 May 2015 08:13:55 +0900
-
-iceweasel (38.0.1-2) unstable; urgency=medium
-
- * debian/upstream.mk: Set MOZ_BUILD_DATE to the date of the last
- debian/changelog entry for non-Aurora builds.
- * debian/branding/content/Makefile.in: Add a dummy conversion for about.png
- to remove timestamps.
- * debian/browser.js.in: Default to classic view for about:newtab.
- * debian/copyright: Update copyright file to some degree.
- * debian/control*: Bump Standards-Version to 3.9.6.0.
- - debian/rules: Add build-arch and build-indep targets to debian/rules.
- * debian/control*: Switch Vcs-* urls to anonscm.debian.org.
-
- * ipc/testshell/XPCShellEnvironment.cpp, js/src/shell/js.cpp,
- js/xpconnect/src/XPCShellImpl.cpp: Remove build() function from js and
- xpc shells. bz#1166243.
- * toolkit/locales/l10n.mk. Use dozip.py for langpacks. bz#1166538.
- * browser/app/profile/firefox.js, browser/base/content/newtab/intro.js
- browser/modules/DirectoryLinksProvider.jsm: Set browser.newtabpage.enhanced
- default in prefs. bz#1094324.
-
- -- Mike Hommey Mon, 25 May 2015 13:25:40 +0900
-
-iceweasel (38.0.1-1) unstable; urgency=medium
-
- * New upstream release.
-
- * debian/vendor.js.in: Disable auto-installing webide related addons.
- Closes: #785595.
- * debian/rules: Disable jit on mips. Only mipsel is supported by the jit
- code currently.
-
- * configure.in, media/libjpeg/moz.build: Fixup libjpeg-turbo assembly
- cleanup.
- * security/manager/ssl/src/SSLServerCertVerification.cpp: Add a NULL-check
- for extensions on the end entity certificate when gathering EKU telemetry.
- Closes: #782772.
-
- -- Mike Hommey Tue, 19 May 2015 13:56:45 +0900
-
-iceweasel (38.0-2) unstable; urgency=medium
-
- * debian/repack.py: Fix to support filter patterns excluding a top-level
- directory.
-
- * configure.in: Cleanup how libjpeg-turbo assembly build variables are set.
- bz#1165654. This should fix FTBFSes on arm64 and mips*.
- * memory/mozjemalloc/jemalloc.c: Make powerpc not use static page sizes.
- Closes: #763900.
-
- -- Mike Hommey Sun, 17 May 2015 10:48:06 +0900
-
-iceweasel (38.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{46,48-51,53-56}, also know as:
- CVE-2015-2708, CVE-2015-2709, CVE-2015-2710, CVE-2015-2711,
- CVE-2015-2712, CVE-2015-2713, CVE-2015-2715, CVE-2015-2716,
- CVE-2015-2717, CVE-2015-2718.
-
- * debian/branding/Makefile.in, debian/branding/moz.build: Adapt build rules
- to upstream changes
- * debian/branding/locales/en-US/brand.*: Add brandShorterName to Iceweasel
- branding.
- * debian/branding/content/Makefile.in: Add silhouette-40.svg from the
- unofficial branding to iceweasel branding
- * debian/control*: Bump nss and sqlite build dependencies.
- * debian/control.in, debian/upstream.mk: Change backport rules.
- - Set LESS_SYSTEM_LIBS on wheezy and jessie.
- - Only use gstreamer 0.10 on wheezy.
-
- -- Mike Hommey Wed, 13 May 2015 09:59:33 +0900
-
-iceweasel (37.0.2-1) experimental; urgency=medium
-
- * New upstream release.
- * Fix for mfsa2015-45, also known as CVE-2015-2706.
-
- -- Mike Hommey Tue, 21 Apr 2015 07:44:32 +0900
-
-iceweasel (37.0.1-1) experimental; urgency=medium
-
- * New upstream release.
- * Fix for mfsa2015-44, also known as CVE-2015-0799.
-
- * debian/browser.js.in: Change the pref used to disable openh264.
- Closes: #769716.
-
- -- Mike Hommey Sat, 04 Apr 2015 10:29:21 +0900
-
-iceweasel (37.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{30-34,36-40,42}, also known as:
- CVE-2015-0815, CVE-2015-0814, CVE-2015-0813, CVE-2015-0812,
- CVE-2015-0816, CVE-2015-0811, CVE-2015-0808, CVE-2015-0807,
- CVE-2015-0805, CVE-2015-0806, CVE-2015-0803, CVE-2015-0804,
- CVE-2015-0801, CVE-2015-0802.
-
- -- Mike Hommey Wed, 01 Apr 2015 08:47:45 +0900
-
-iceweasel (36.0.4-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{28-29}, also known as:
- CVE-2015-0818, CVE-2015-0817.
-
- -- Mike Hommey Sun, 22 Mar 2015 10:30:14 +0900
-
-iceweasel (36.0.1-2) experimental; urgency=medium
-
- * debian/browser.mozconfig.in: Don't build with --disable-eme, reverting the
- change from 36.0-1.
-
- -- Mike Hommey Mon, 09 Mar 2015 11:04:37 +0900
-
-iceweasel (36.0.1-1) experimental; urgency=medium
-
- * New upstream release.
-
- * gfx/layers/basic/BasicCompositor.cpp,
- gfx/layers/basic/BasicLayerManager.cpp: Reintroduce pixman code path
- removed in bz#1097776 for --disable-skia builds. bz#1136958.
-
- -- Mike Hommey Mon, 09 Mar 2015 08:45:03 +0900
-
-iceweasel (36.0-2) experimental; urgency=medium
-
- * debian/browser.mozconfig.in: Force enable skia, to possibly fix FTBFS
- on non-x86/amd64/arm architectures.
-
- * gfx/skia/moz.build: Remove duplicate SkDiscardableMemory_none.cpp.
- bz#1136958.
-
- -- Mike Hommey Thu, 26 Feb 2015 18:12:45 +0900
-
-iceweasel (36.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{11,13-17,19-27}, also known as:
- CVE-2015-0836, CVE-2015-0835, CVE-2015-0832, CVE-2015-0830,
- CVE-2015-0834, CVE-2015-0831, CVE-2015-0829, CVE-2015-0827,
- CVE-2015-0826, CVE-2015-0825, CVE-2015-0824, CVE-2015-0823,
- CVE-2015-0822, CVE-2015-0821, CVE-2015-0819, CVE-2015-0820.
-
- * debian/control*: Bump nss and sqlite build dependencies.
- * debian/branding/Makefile.in, debian/branding/moz.build,
- debian/extra-stuff/Makefile.in, debian/extra-stuff/moz.build: Update and
- cleanup.
- * debian/browser.install.in: Remove mozilla-xremote-client, it was removed
- upstream.
- * debian/browser.install.in, debian/rules: Remove libmozsandbox.so, it's
- not a shared library anymore.
- * debian/browser.mozconfig.in: Build with --disable-eme for now,
-
- -- Mike Hommey Wed, 25 Feb 2015 16:16:40 +0900
-
-iceweasel (35.0.1-1) experimental; urgency=medium
-
- * New upstream release.
-
- * debian/browser.install.in, debian/rules: Only install libmozsandbox.so on
- i386 and amd64.
- * debian/control: Recommend gstreamer packages for video playing capabilities.
- Closes: #737092. Also change the gstreamer build dependencies not to use
- alternatives.
-
- -- Mike Hommey Fri, 30 Jan 2015 10:31:28 +0900
-
-iceweasel (35.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2015-{01-06,08-09}, also known as:
- CVE-2014-8634, CVE-2014-8635, CVE-2014-8637, CVE-2014-8637,
- CVE-2014-8639, CVE-2014-8640, CVE-2014-8641, CVE-2014-8642,
- CVE-2014-8636.
-
- * debian/browser.mozconfig.in: Build with --enable-pie instead of our own
- patch to the build system.
-
- * moz.build: Fix how debian/extra-stuff is added to upstream build system
- directory traversal after upstream changes.
-
- -- Mike Hommey Wed, 14 Jan 2015 11:46:37 +0900
-
-iceweasel (34.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2014-{83-89,91}, also known as:
- CVE-2014-1587, CVE-2014-1588, CVE-2014-1589, CVE-2014-1590,
- CVE-2014-1591, CVE-2014-1592, CVE-2014-1593, CVE-2014-1594,
- CVE-2014-8631, CVE-2014-8632.
-
- * debian/branding/firefox-branding.js: Set browser.aboutHomeSnippets.updateUrl
- to "data:text/html,", which resets previously downloaded snippets after a
- day.
- * debian/browser.js.in: Avoid openh264 being downloaded and disable it if it
- is already there. Closes: #769716.
- * debian/control*: Bump nss and sqlite build dependencies.
- * debian/rules: Remove --disable-compile-environment for l10n builds because
- of bz#1063880.
- * debian/browser.install.in: Add sandbox library.
-
- -- Mike Hommey Wed, 03 Dec 2014 01:11:24 -0800
-
-iceweasel (33.1-1) experimental; urgency=medium
-
- * New upstream release.
-
- * debian/changelog: Add missing entries for 27.0.1-1.
- * debian/rules: Don't force to build with GCC 4.9 on armhf anymore.
- * debian/browser.mozconfig.in: Don't build with --enable-unified-compilation.
- It may be causing build problems on architectures with limited resources.
- * debian/browser.install.in, debian/browser.postinst.in,
- debian/browser.postrm.in, debian/browser.preinst.in, debian/duckduckgo.xml:
- Remove duckduckgo search engine, since upstream now has it included.
- * debian/branding/firefox-branding.js:
- - Set browser.startup.homepage_override.mstone to "ignore".
- - Set browser.aboutHomeSnippets.updateUrl to nothing. Closes: #721689.
-
- * Import patches from the nss source package that are relevant to building
- iceweasel against the in-tree nss source, for backports:
- - security/nss/lib/freebl/unix_rand.c,
- security/nss/cmd/shlibsign/shlibsign.c: Fix FTBFS on Hurd because of
- MAXPATHLEN
- - security/nss/coreconf/Linux.mk,
- security/nss/coreconf/arch.mk, security/nss/coreconf/config.mk,
- security/nss/lib/freebl/unix_rand.c, security/nss/lib/softoken/softoken.h,
- security/nss/lib/ssl/sslmutex.*: GNU/kFreeBSD support.
- - security/nss/lib/ckfw/builtins/certdata.txt: Adds the SPI Inc. and
- CAcert.org CA certificates.
- Those patches were applied on the esr24 branch, but were forgotten on the
- release branch at the time.
- * media/libcubeb/tests/moz.build: Work around binutils assertion on mips.
-
- -- Mike Hommey Tue, 11 Nov 2014 12:08:34 +0900
-
-iceweasel (33.0-2) experimental; urgency=medium
-
- * debian/control*, debian/rules: Do not build depend on gstreamer 1.0 when
- building a backport.
-
- * netwerk/base/public/security-prefs.js,
- security/manager/ssl/src/nsNSSComponent.cpp: Disable SSLv3 to address
- CVE-2014-3566. bz#1076983.
-
- -- Mike Hommey Sat, 18 Oct 2014 10:45:27 +0900
-
-iceweasel (33.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2014-{74-76,78-82}, also known as:
- CVE-2014-1574, CVE-2014-1575, CVE-2014-1576, CVE-2014-1577,
- CVE-2014-1580, CVE-2014-1581, CVE-2014-1582, CVE-2014-1584,
- CVE-2014-1585, CVE-2014-1586, CVE-2014-1583.
-
- * debian/control*: Bump nss and sqlite build dependencies.
- * debian/browser.install.in, debian/control.in, debian/rules,
- debian/upstream.mk, debian/vendor.js.in: Change how official branding is
- handled.
- * debian/rules: Disable tests on stable-security.
- * debian/browser.install.in, debian/browser.mozconfig.in, debian/control.in,
- debian/rules: Allow to build against Gtk+3 by setting the GTK3 environment
- variable while building.
-
- -- Mike Hommey Wed, 15 Oct 2014 09:40:22 +0900
-
-iceweasel (32.0.3-1) experimental; urgency=medium
-
- * New upstream release.
-
- * toolkit/components/search/nsSearchService.js: Bump search engine max icon
- size to 35kB. Closes: #749084.
- * build/autoconf/compiler-opts.m4, config/rules.mk: Build target programs as
- position independent executable when supported by gcc/clang. bz#857628.
-
- -- Mike Hommey Thu, 25 Sep 2014 15:27:37 +0900
-
-iceweasel (32.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2014-{67-70,72}, also known as:
- CVE-2014-1562, CVE-2014-1553, CVE-2014-1554, CVE-2014-1563,
- CVE-2014-1564, CVE-2014-1565, CVE-2014-1567.
-
- * debian/browser.bug-script.in, debian/browser.install.in,
- debian/extra-stuff/Makefile.in, debian/extra-stuff/reportbug-helper-script,
- debian/installer/package-manifest.browser: Fix bug script.
- * debian/browser.install.in, debian/rules, debian/upstream.mk: Install
- libreplace_malloc.so when building a nightly.
- * debian/control*: Bump nss and sqlite build dependencies.
-
- -- Mike Hommey Wed, 03 Sep 2014 15:08:17 +0900
-
-iceweasel (31.0-3) unstable; urgency=high
-
- * The "this time it's going to build on armel" release.
-
- * debian/rules, debian/control*: Update configure with autoconf2.13 every
- time.
-
- * configure.in: Use integers for audio when on Android, or when using ARM
- on other OSes, and disable webm encoding. bz#1047791.
-
- -- Mike Hommey Sun, 03 Aug 2014 09:52:28 +0900
-
-iceweasel (31.0-2) unstable; urgency=high
-
- * Urgency set to high to have a faster transition after armel FTBFS is
- fixed (which is the only thing that prevented the transition).
- * debian/control*: Remove forced gcc-4.9 build dependency for armhf.
-
- * media/libopus/moz.build: Disable some libopus ARM features on < ARMv6.
- bz#1025689.
-
- -- Mike Hommey Sat, 02 Aug 2014 09:28:53 +0900
-
-iceweasel (31.0-1) unstable; urgency=medium
-
- * New upstream release.
- - Fixes crashes in WbGL when building with GCC 4.9. Closes: #751569.
- * Fixes for mfsa2014-{56-58,60-62,64-66}, also known as:
- CVE-2014-1547, CVE-2014-1548, CVE-2014-1549, CVE-2014-1550,
- CVE-2014-1561, CVE-2014-1555, CVE-2014-1556, CVE-2014-1557,
- CVE-2014-1558, CVE-2014-1559, CVE-2014-1560, CVE-2014-1552.
-
- * debian/browser.lintian-overrides.in: Add lintian override for embedded
- srtp.
- * debian/browser.NEWS.in: Add a NEWS file to note the deprecation of
- NTLMv1 authentication.
-
- -- Mike Hommey Wed, 23 Jul 2014 08:00:15 +0900
-
-iceweasel (30.0-2) unstable; urgency=medium
-
- * debian/browser-dev.install.in, debian/control*, debian/libxul.pc.in,
- debian/mozilla-nspr.pc.in, debian/mozilla-plugin.pc.in, debian/rules:
- Add a few pkg-config files to the iceweasel-dev package. Closes: #751268.
-
- * gfx/skia/trunk/src/opts/SkBlitRow_opts_arm.cpp: Re-apply patch from
- bz#901208 that upstream dropped when updating skia.
-
- -- Mike Hommey Sat, 14 Jun 2014 09:30:39 +0900
-
-iceweasel (30.0-1) unstable; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2014-{48-49,51-54}, almost known as:
- CVE-2014-1533, CVE-2014-1534, CVE-2014-1536, CVE-2014-1537,
- CVE-2014-1538, CVE-2014-1540, CVE-2014-1541, CVE-2014-1542,
- CVE-2014-1543.
-
- * debian/control*: Bump sqlite3 and nspr build dependencies.
- * debian/rules: Don't check autoconf.mk and emptyvars.mk in js/src/config,
- that's not used anymore.
- * debian/browser-dev.install.in, debian/browser-dev.links.in,
- debian/browser.install.in, debian/browser.links.in,
- debian/browser.lintian-overrides.in, debian/browser.mozconfig.in
- debian/control*, debian/extra-stuff/Makefile.in,
- debian/installer/package-manifest.browser, debian/noinstall.in,
- debian/rules, debian/test.mk: Stop building xulrunner packages.
- * debian/installer/package-manifest.xulrunner, debian/dh/*,
- debian/xulrunner*: Removed.
- * debian/browser.lintian-overrides.in: Add lintian override for embedded
- libpng with APNG support.
- * debian/rules: Make xpcshell executable in the SDK.
- * debian/copyright: Point to /usr/share/common-licenses/Apache-2.0 instead
- of including the whole license. Also fix a couple typos.
-
- * browser/components/migration/content/migration.js,
- browser/components/migration/content/migration.xul,
- browser/components/migration/src/BrowserProfileMigrators.manifest,
- browser/components/migration/src/FirefoxProfileMigrator.js,
- browser/components/migration/src/MigrationUtils.jsm,
- browser/components/migration/src/ProfileMigrator.js,
- browser/locales/en-US/chrome/browser/migration/migration.dtd,
- browser/locales/en-US/chrome/browser/migration/migration.properties,
- l10n-*/browser/chrome/browser/migration/migration.properties,
- toolkit/content/resetProfile.js, toolkit/modules/ResetProfile.jsm,
- toolkit/profile/nsIProfileMigrator.idl, toolkit/xre/nsAppRunner.cpp:
- Revert previous "Reset Firefox" changes.
- * toolkit/modules/ResetProfile.jsm, toolkit/xre/nsAppRunner.cpp: Use
- "firefox" instead of MOZ_APP_NAME for profile reset.
- * xulrunner/moz.build, xulrunner/installer/*.pc.in, xulrunner/confvars.sh,
- xulrunner/app/xulrunner.js, netwerk/test/unit/test_socks.js,
- webapprt/gtk2/webapprt.cpp, configure.in,
- xpcom/glue/standalone/nsXPCOMGlue.cpp: Revert changes that are
- irrelevant now that Iceweasel is not a xulrunner application.
- * browser/app/profile/firefox.js, browser/locales/en-US/firefox-l10n.js:
- Revert changes to general.useragent.locale. They are actually not required.
-
- -- Mike Hommey Sat, 07 Jun 2014 10:27:46 +0900
-
-iceweasel (29.0.1-2) unstable; urgency=medium
-
- * debian/rules:
- - Don't pull MOZ_UA_BUILDID from official branding, it's not there anymore
- and not useful anyways since bz#728773.
- - Properly create all stamp files.
- * debian/control*: xulrunner-dev conflicts with libmozjs-dev. Closes: #747761
- * debian/rules, debian/control*: Use GCC 4.9 on armhf to work around bug
- #748422.
-
- * js/xpconnect/src/XPCWrappedJSClass.cpp,
- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_*.cpp,
- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc_*.cpp: Fixup ppc and
- sparc xpconnect
-
- -- Mike Hommey Sat, 24 May 2014 08:11:59 +0900
-
-iceweasel (29.0.1-1) unstable; urgency=medium
-
- * New upstream release.
-
- * debian/control*, debian/rules: Don't separate out the libdbusservice
- component for dh_shlibdeps. libxul.so has had the same dependencies for
- a while anyways.
- * debian/rules: Replace occurrences of /usr/lib/$($(PRODUCT)) with
- $(LIB_DIR).
- * debian/xulrunner-dev.links.in: Install nspr-config in the sdk, not the
- application directory. Also don't install it when building with bundled
- nspr.
- * debian/browser.mozconfig*, debian/rules: Move --with-system-nspr/nss flags
- to browser.mozconfig.
- * debian/rules: Use browser.mozconfig to build l10n.
- * debian/control*, debian/rules, debian/xulrunner.mozconfig.in: Build against
- gstreamer 1.0 when possible.
-
- * js/src/jit/BaselineIC.cpp, js/src/jit/arm/MacroAssembler-arm.cpp,
- js/src/jit/arm/MacroAssembler-arm.h: Fix mis-refactoring, and add some
- asserts to let debug users know that float32 can be broken. bz#957504.
- * Pass JSVAL as a pointer to the structure on ppc. bz#961488.
- * configure.in, content/media/gstreamer/GStreamerAllocator.*,
- content/media/gstreamer/GStreamerFormatHelper.cpp,
- content/media/gstreamer/GStreamerFunctionList.h,
- content/media/gstreamer/GStreamerLoader.*,
- content/media/gstreamer/GStreamerReader*,
- content/media/gstreamer/moz.build, content/media/test/manifest.js: Add
- support for GStreamer 1.0. bz#806917.
-
- -- Mike Hommey Sun, 11 May 2014 15:53:14 +0900
-
-iceweasel (29.0-2) experimental; urgency=medium
-
- * debian/rules: Don't use find to get the list of autoconf.mk and
- emptyvars.mk files. This should fix the FTBFSes on i386 and armhf.
- * debian/branding/content/Makefile.in, debian/branding/content/jar.mn,
- debian/branding/locales/Makefile.in, debian/branding/locales/jar.mn:
- Add missing icons to branding. Closes: #747049.
- * debian/browser.links.in: Remove dangling /usr/lib/iceweasel/browser/modules.
- Closes: #746529.
-
- * gfx/src/nsDeviceContext.cpp: Backout bz#991767 for causing bz#1003707.
- Closes: #746598.
-
- -- Mike Hommey Wed, 07 May 2014 10:30:20 +0900
-
-iceweasel (29.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2014-{34,36-39,41-44,46-47}, almost known as:
- CVE-2014-1518, CVE-2014-1519, CVE-2014-1522, CVE-2014-1523,
- CVE-2014-1525, CVE-2014-1528, CVE-2014-1529, CVE-2014-1530,
- CVE-2014-1531, CVE-2014-1532, CVE-2014-1526.
-
- * debian/control*: Bump nspr and sqlite3 build dependencies.
- * debian/rules: Adjust AUTOCONF_DIRS.
- * debian/branding/moz.build, debian/branding/content/moz.build,
- debian/branding/locales/moz.build: Add now necessary definition for jar.mn.
- * debian/branding/configure.sh: Set MOZ_APP_NAME.
- * debian/browser.install.in, debian/browser.mozconfig, debian/rules:
- Use omnijar chrome format for browser.
- * debian/control*: Build depend on iso-codes.
-
- * config/makefiles/target_binaries.mk, config/rules.mk, js/src/Makefile.in:
- Revert changes to add sonames, since the last library this was used for
- is mozjs, and it was removed in 28.0-1.
-
- -- Mike Hommey Mon, 28 Apr 2014 23:21:57 -0700
-
-iceweasel (28.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2014-{15,17-20,22-23,26-32}, also known as
- CVE-2014-1493, CVE-2014-1494, CVE-2014-1497, CVE-2014-1498,
- CVE-2014-1499, CVE-2014-1500, CVE-2014-1502, CVE-2014-1504,
- CVE-2014-1508, CVE-2014-1509, CVE-2014-1505, CVE-2014-1510,
- CVE-2014-1511, CVE-2014-1512, CVE-2014-1513, CVE-2014-1514.
-
- * debian/branding/content/Makefile.in, debian/branding/content/jar.mn,
- debian/branding/content/wordmark.xsl: Adapt Iceweasel branding to upstream
- changes. Closes: #739797.
- * debian/extra-stuff/Makefile.in, debian/installer/Makefile.in,
- debian/rules: Fix various places to use the new location of the upstream
- preprocessor.
- * debian/control*:
- - Bump nspr, sqlite and vpx build dependencies.
- - Add build dependency on libpulse-dev.
- * debian/branding/content/Makefile.in: Fix iceweasel branding build after
- bz#934361.
- * moz.build, debian/rules, debian/extra-stuff/moz.build: Add
- debian/extra-stuff to upstream build system directory traversal.
- * moz.build: Make upstream build system create debian/installer/Makefile.
- * debian/rules: Remove rules to create Makefiles, they don't work anymore.
- * debian/rules: Fix dh_xulrunner npapi check to fit upstream changes.
- * debian/xulrunner.mozconfig.in, debian/control*: Use in-tree libvpx for
- backports.
- * debian/latest_nightly.py: Use ftplib instead of ftputil.
- * debian/noinstall.in, debian/xulrunner-dev.install.in: Install
- mozilla-nspr.pc and mozilla-nss.pc when building backports. Closes: #739490.
- * debian/control*, debian/libmozjs*, debian/noinstall.in, debian/rules,
- debian/smjs.1, debian/spidermonkey-bin*,
- debian/xulrunner-GRE_VERSION.links.in, debian/xulrunner-dev.install.in,
- debian/xulrunner.mozconfig.in: Stop building spidermonkey packages.
- * debian/xulrunner.mozconfig.in: Enable unified compilation for faster builds,
- smaller debug info and possibly less memory usage when linking.
-
- * modules/libpref/src/moz.build, modules/libpref/src/Makefile.in: Fixup
- MOZ_OFFICIAL_BRANDING use for phishing shavar after upstream build system
- changes.
- * xulrunner/installer/mozilla-ns*.pc.in: Fix includedir in mozilla-nspr.pc
- and mozilla-nss.pc. bz#985200.
-
- -- Mike Hommey Wed, 19 Mar 2014 13:18:08 +0900
-
-iceweasel (27.0.1-1) experimental; urgency=medium
-
- * New upstream release.
-
- * debian/copyright, debian/rules: Update copyright info. Closes: #735297.
- * debian/source.filter:
- - Remove build/pgo/blueprint/valid.png from the source archive.
- Closes: #736592
- - Remove minified jquery from source archive. Closes: #736725.
- * debian/control*: Bump nspr and nss build dependencies.
- * debian/rules: Work around build failure following the removal of valid.png.
-
- -- Mike Hommey Sat, 22 Feb 2014 12:15:46 +0900
-
-iceweasel (27.0-2) experimental; urgency=medium
-
- * debian/installer/package-manifest.browser: Install files from the right
- location to fix about:iceweasel.
- * debian/rules: Add missing branding flag to l10n configure. Closes: #737824.
-
- * xpcom/base/nsMemoryReporterManager.cpp: Fix FTBFS on kFreeBSD.
-
- -- Mike Hommey Sat, 08 Feb 2014 08:24:19 +0900
-
-iceweasel (27.0-1) experimental; urgency=medium
-
- * New upstream release.
- * Fixes for mfsa2014-{01-05,07-11,13}, also known as
- CVE-2014-1477, CVE-2014-1478, CVE-2014-1479, CVE-2014-1480,
- CVE-2014-1482, CVE-2014-1483, CVE-2014-1485, CVE-2014-1486,
- CVE-2014-1487, CVE-2014-1489, CVE-2014-1488, CVE-2014-1481.
-
- * debian/upstream.mk: Only use one digit of the GRE_MILESTONE for
- GRE_VERSION.
- * debian/control*: Bump sqlite3 and nss build dependencies.
- * debian/rules: Use a separate build directory for l10n, without
- --with-libxul-sdk.
- * debian/copyright: Updated.
-
- * config/makefiles/target_libs.mk, js/src/config/makefiles/target_libs.mk:
- Fixup soname rules for upstream changes.
- * moz.build, widget/gonk/libdisplay/moz.build, xpcom/ds/moz.build,
- xpcom/reflect/xptcall/src/md/unix/moz.build: Fix
- --disable-compile-environment a little. bz#862770.
-
- -- Mike Hommey Wed, 05 Feb 2014 20:06:49 +0900
-
-iceweasel (26.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2013-{104-116}, also known as
- CVE-2013-5609, CVE-2013-5610, CVE-2013-5611, CVE-2013-5612,
- CVE-2013-5614, CVE-2013-5616, CVE-2013-5618, CVE-2013-5619,
- CVE-2013-6671, CVE-2013-6672, CVE-2013-6673, CVE-2013-5613,
- CVE-2013-5615, CVE-2013-6629, CVE-2013-6630.
-
- * debian/*.mozconfig: Add --enable-release configure flag.
- * debian/control*: Bump nspr build dependency.
- * debian/*.mozconfig: Don't build --with-system-ply, the option is gone.
- * debian/noinstall.in: Don't install usr/lib/xulrunner-devel-*/sdk/bin/ply.
- * debian/control*, debian/noinstall.in, debian/rules, debian/upstream.mk,
- debian/xulrunner-GRE_VERSION.install.in, debian/xulrunner.mozconfig:
- Don't build against system nspr, nss and sqlite3 when building backports.
- * debian/control*, debian/xulrunner.mozconfig.in: Build with the in-tree
- cairo. I think it's time to admit that there are too many issues with
- system cairo.
- * debian/rules: Ensure debian/control is updated when running debian/rules
- clean.
-
- * toolkit/content/resetProfile.js, toolkit/modules/ResetProfile.jsm:
- Fixup "Reset Firefox" after bad merge.
- * configure*: Fixup NSPR_CFLAGS when building with libxul-sdk and in-tree
- nspr.
-
- -- Mike Hommey Sun, 15 Dec 2013 16:45:37 +0900
-
-iceweasel (25.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2013-{93-102}, also known as
- CVE-2013-5590, CVE-2013-5591, CVE-2013-5592, CVE-2013-5593,
- CVE-2013-5604, CVE-2013-5595, CVE-2013-5596, CVE-2013-5597,
- CVE-2013-5598, CVE-2013-5599, CVE-2013-5600, CVE-2013-5601,
- CVE-2013-5602, CVE-2013-5603.
-
- * debian/rules: Don't try to disable methodjit, since it's long gone.
- * debian/upstream.mk: Adjust version mangling to handle the version scheme
- change without changing package names.
-
- -- Mike Hommey Sat, 02 Nov 2013 10:38:15 +0900
-
-iceweasel (24.0-2) unstable; urgency=low
-
- * debian/control*: Build-depend on fonts-freefont-ttf instead of
- fonts-freefont, which doesn't exist. Closes: #714056. Interestingly,
- experimental was happy with that, but unstable isn't.
-
- -- Mike Hommey Thu, 19 Sep 2013 07:03:08 +0900
-
-iceweasel (24.0-1) unstable; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2013-{76-82,85,88-92}, also known as
- CVE-2013-1718, CVE-2013-1719, CVE-2013-1720, CVE-2013-1721,
- CVE-2013-1722, CVE-2013-1723, CVE-2013-1724, CVE-2013-1725,
- CVE-2013-1728, CVE-2013-1730, CVE-2013-1732, CVE-2013-1735,
- CVE-2013-1736, CVE-2013-1737, CVE-2013-1738.
-
- * debian/control*:
- - Bump sqlite build dependency.
- - Add build dependencies on gstreamer. Closes: #682917.
- - Build depend on fonts-freefont and fonts-dejima-mincho. Closes: #714056.
- - Use strict dependencies between binary packages. Closes: #720467.
- - Add Suggests for MathML-friendly fonts. Closes: #697277.
-
- -- Mike Hommey Wed, 18 Sep 2013 09:10:25 +0900
-
-iceweasel (23.0.1-1) unstable; urgency=low
-
- * New upstream release.
- * debian/rules:
- - Don't use --no-keep-memory on ia64. Somehow, it makes ld fail to relax
- some relocations.
- - Don't use --as-needed on ia64. Somehow, it makes ld crash on some files.
-
- * ipc/chromium/chromium-config.mk: Add missing piece of the upstream patch
- for bz#901414. Fixes FTBFS on kFreeBSD.
- * js/public/Value.h: Remove uintptr_t word payload union member on 64BE, it
- grows jsval_layout size and is unused. bz#618485. Fixes FTBFS on s390x.
- * gfx/skia/src/opts/SkBlitRow_opts_arm.cpp: Fixups landed upstream. Fixes
- FTBFS on armel.
-
- -- Mike Hommey Wed, 21 Aug 2013 22:07:49 +0900
-
-iceweasel (23.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2013-{63-65,67-70,72-73,75}, also known as
- CVE-2013-1701, CVE-2013-1702, CVE-2013-1704, CVE-2013-1705,
- CVE-2013-1708, CVE-2013-1709, CVE-2013-1710, CVE-2013-1711,
- CVE-2013-1713, CVE-2013-1714, CVE-2013-1717.
-
- * debian/control*: Bump nss build dependency.
- * debian/rules:
- - Avoid installing libmozjs.a.
- - Install mozjs.pc as mozilla-js.pc.
- - Reduce memory usage of the linker at the expense of processing time.
- This should help on lower-end architectures like arm and mips, which
- spend an immense amount of time swapping.
- * debian/dh/dh_xulrunner.in: Change one of the searched strings to detect
- the xulrunner stub. This avoids an error in detection when gcc inlines
- strings in the code for strcpy.
-
- * build/unix/elfhack/elfhack.cpp: Support R_ARM_JUMP24 and R_ARM_CALL
- relocations. bz#892366. Fixes FTBFS on armel.
- * build/unix/elfhack/elfhack.cpp, build/unix/elfhack/inject.c: Turn BL into
- BLX when doing thumb call relocations and the target is ARM. bz#898998.
- Fixes FTBFS on armhf.
- * xpcom/glue/nsIClassInfoImpl.h: Properly align statically allocated
- classinfo objects. bz#898916. Fixes FTBFS on armel.
- * js/public/HeapAPI.h, js/src/gc/Memory.*, js/src/gc/Nursery.cpp,
- js/src/ion/AsmJS.*, js/src/ion/AsmJSModule.h, js/src/jsapi.cpp,
- js/src/jscntxt.h, js/src/jsgc.cpp, js/src/jstypedarray.cpp: Use the
- runtime page size to control arena decommit. bz#840242. Fixes FTBFS on
- sparc and runtime issues on mips and likely other architectures.
- * js/src/configure*: Disable Yarr JIT on sparc and mips. bz#900821.
- * xpcom/reflect/xptcall/src/md/unix/xptcstubs_*: Change SharedStub
- definition in tier-3 xptcstubs to better fit reality and make the compiler
- happy now that nsresult is an enum. bz#901200.
- * configure*: Set WEBRTC_TARGET_ARCH to a right value on ia64. bz#901202.
- * gfx/skia/src/opts/SkBlitRow_opts_arm.cpp: Fix Skia for ARM v4t. bz#901208.
- * js/src/ion/AsmJSSignalHandlers.cpp: Support GNU/kFreeBSD.
- * ipc/chromium/Makefile.in, ipc/chromium/chromium-config.mk,
- ipc/chromium/src/base/dir_reader_posix.h,
- ipc/chromium/src/base/platform_thread.h,
- ipc/chromium/src/base/platform_thread_posix.cc,
- ipc/chromium/src/base/process_util.h,
- ipc/chromium/src/build/build_config.h: Fix ipc/chromium to build for
- GNU/kFreeBSD. bz#901414.
-
- -- Mike Hommey Wed, 07 Aug 2013 08:25:28 +0900
-
-iceweasel (22.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2013-{49-62}, also known as
- CVE-2013-1682, CVE-2013-1684, CVE-2013-1685, CVE-2013-1686,
- CVE-2013-1687, CVE-2013-1688, CVE-2013-1690, CVE-2013-1692,
- CVE-2013-1693, CVE-2013-1694, CVE-2013-1695, CVE-2013-1696,
- CVE-2013-1697, CVE-2013-1698, CVE-2013-1699, CVE-2013-1700.
-
- * debian/rules:
- - Fix configure-check-xulrunner with gawk. Closes: #708765.
- - Work around moz.build limitations for l10n.
- - Work around the variable override limitation for MODULE.
- - gc and ds include subdirectories have been removed.
- - Disable branding check for now.
- * debian/control*: Bump sqlite build dependency.
- * debian/*/Makefile.in, debian/branding/**/moz.build:
- Accomodate our extra Makefiles to upstream build system changes.
- * debian/xulrunner-GRE_VERSION.install.in: libxpcom was removed.
- * debian/rules, debian/check_resources.*: Remove resource:// url
- checker, now that resource://app and resource://gre are different
- upstream, too.
-
- * memory/mozjemalloc/jemalloc.c: Don't hardcode page size on mips.
- Should fix FTBFS on mips.
- * js/src/vm/Stack.cpp: Fix FTBFS on non-Linux glibc systems due to mincore
- prototype discrepancy. Thanks Samuel Thibault. Closes: #697891.
-
- -- Mike Hommey Wed, 26 Jun 2013 08:43:55 +0900
-
-iceweasel (21.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2013-{41-43,46-48}, also known as
- CVE-2013-0801, CVE-2013-1669, CVE-2013-1670, CVE-2013-1671,
- CVE-2013-1674, CVE-2013-1675, CVE-2013-1676, CVE-2013-1677,
- CVE-2013-1679, CVE-2013-1680, CVE-2013-1681.
-
- * debian/control*:
- - Add Breaks: xul-ext-torbutton. Closes: #690729.
- - Build depend on python 2.7 and python-minimal >= 2.6.6-13~.
- - Bump nspr build dependencies.
- * debian/rules:
- - Use config.status directly to generate Makefiles.
- - Adjust --{with,enable}-system options check to upstream build system
- changes (in advance).
- * debian/browser.install.in, debian/browser.links.in,
- debian/check_resources.overrides,
- debian/installer/package-manifest.xulrunner, debian/noinstall.in,
- debian/rules, debian/branding/defs.mk: Browser parts moved in a
- subdirectory.
- * debian/check_resources.overrides: Add new overrides for providermanager.jsm.
- * debian/xulrunner-GRE_VERSION.links.in: Use the full libmozjs soname for the
- symlink in the xulrunner directory.
-
- * browser/confvars.sh: Disable Firefox Health Report.
-
- -- Mike Hommey Wed, 15 May 2013 12:40:11 +0200
-
-iceweasel (20.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2013-{30,35-39}, also known as
- CVE-2013-0788, CVE-2013-0789, CVE-2013-0796, CVE-2013-0795,
- CVE-2013-0794, CVE-2013-0793, CVE-2013-0792.
-
- * debian/browser.mozconfig: Disable DASH when building browser part.
- * debian/check_resources.overrides: Add override for gcli.jsm.
- * debian/rules: Test plugins have moved from dist/bin/plugins to
- dist/plugins.
- * debian/control.*: Bump nss and sqlite3 build dependencies.
-
- -- Mike Hommey Tue, 02 Apr 2013 21:13:56 +0200
-
-iceweasel (19.0.2-1) experimental; urgency=low
-
- * New upstream release.
- * Fix for mfsa2013-29, also known as CVE-2013-0787.
-
- -- Mike Hommey Fri, 08 Mar 2013 22:29:04 +0100
-
-iceweasel (19.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2013-{21-28}, also known as
- CVE-2013-0783, CVE-2013-0784, CVE-2013-0772, CVE-2013-0765,
- CVE-2013-0773, CVE-2013-0774, CVE-2013-0775, CVE-2013-0776,
- CVE-2013-0780, CVE-2013-0782, CVE-2013-0777, CVE-2013-0778,
- CVE-2013-0779, CVE-2013-0781.
-
- * debian/control*: Bump nspr build dependency and add missing epoch to nspr
- and nss build dependencies. Closes: #698961.
-
- -- Mike Hommey Wed, 20 Feb 2013 09:22:52 +0100
-
-iceweasel (18.0.2-1) experimental; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Fri, 08 Feb 2013 16:03:33 +0100
-
-iceweasel (18.0.1-1) experimental; urgency=low
-
- * New upstream release.
- - Fixes handling of language packs. Closes: #697836.
-
- -- Mike Hommey Fri, 18 Jan 2013 22:39:42 +0100
-
-iceweasel (18.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2013-{01-19}, also known as
- CVE-2013-0769, CVE-2013-0749, CVE-2013-0770, CVE-2013-0760,
- CVE-2013-0762, CVE-2013-0766, CVE-2013-0767, CVE-2013-0761,
- CVE-2013-0763, CVE-2013-0771, CVE-2012-5829, CVE-2013-0768,
- CVE-2012-0759, CVE-2013-0744, CVE-2013-0751, CVE-2013-0764,
- CVE-2013-0745, CVE-2013-0746, CVE-2013-0747, CVE-2013-0748,
- CVE-2013-0750, CVE-2013-0752, CVE-2013-0757, CVE-2013-0758,
- CVE-2013-0753, CVE-2013-0754, CVE-2013-0755, CVE-2013-0756.
-
- * debian/control*: Bump nspr, nss and sqlite build dependencies.
- * debian/control*, debian/xulrunner.mozconfig: Build against embedded
- libjpeg-turbo and build depend on yasm accordingly.
- * debian/xulrunner-GRE_VERSION.lintian-overrides.in: Add a lintian override
- for libjpeg-turbo.
- * debian/check_resources.overrides: Add an override for SettingsDB.jsm.
-
- * services/*, testing/marionette/*: Fix services import urls. bz#815320.
-
- -- Mike Hommey Wed, 09 Jan 2013 08:56:15 +0100
-
-iceweasel (17.0.1-2) experimental; urgency=low
-
- * debian/iceweasel-runner, debian/iceweasel.bug-presubj,
- debian/iceweasel.install, debian/iceweasel.links.in, debian/noinstall.in,
- debian/rules: Use the iceweasel binary instead of the xulrunner stub, and
- remove the shell wrapper
- * debian/control*: Remove xulrunner dependency on libnspr4-0d.
- Closes: #695346.
- * debian/iceweasel-xremote-client, debian/iceweasel.install, debian/rules:
- Remove iceweasel-xremote-client.
- * debian/noinstall.in, debian/rules: Don't remove update-settings.ini and
- move firefox-l10n.js removal to debian/noinstall.in.
- * debian/rules: Cleanup *.pyc removal, and remove *.pyo as well.
- * debian/iceweasel.1: Update manpage.
- * debian/noinstall.in: Remove usr/lib/xulrunner-@GRE_VERSION@/libmozjs.so
- with noinstall.in, it's symlinked later on.
- * debian/test.mk: Use the iceweasel binary for tests.
- * debian/branding/Makefile.in, debian/iceweasel.install, debian/rules:
- Don't generate mozicon*.xpm or firefox.ico, and generate iceweasel.xpm from
- debian/rules.
- * debian/*: Allow to build with the firefox branding.
- * debian/browser.README.Debian.in: Update the text about the application not
- being named Firefox.
-
- * browser/app/Makefile.in: Move MOZ_OFFICIAL_BRANDING definition to avoid
- conflict with bz#755724.
- * browser/app/Makefile.in, browser/app/nsBrowserApp.cpp, configure.in:
- Don't use the xulrunner stub when building Firefox against a libxul SDK.
- bz#755724.
- * toolkit/mozapps/installer/Packager.pm: Dereference symbolic links when
- packaging. This effectively reverts a part of bz#552864 that ended up not
- being useful.
-
- -- Mike Hommey Fri, 28 Dec 2012 17:56:41 +0100
-
-iceweasel (17.0.1-1) experimental; urgency=low
-
- * New upstream release.
- * debian/upstream.mk: Add a rule to import tarballs in git repository.
- * debian/repack.py: Don't error out when a repack filter is unused.
- * debian/iceweasel.desktop: Fix StartupWMClass. Closes: #693714.
-
- * media/webrtc/shared_libs.mk,
- media/webrtc/trunk/src/modules/audio_coding/codecs/pcm16b/pcm16b.c,
- media/webrtc/trunk/src/typedefs.h: Allow webrtc to build on more
- architectures (hopefully). Thanks Michel Dänzer for the original patch.
- bz#814693. Closes: #694071.
-
- -- Mike Hommey Sat, 01 Dec 2012 09:58:43 +0100
-
-iceweasel (17.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2012-{91-106}, also known as
- CVE-2012-5842, CVE-2012-5843, CVE-2012-4202, CVE-2012-4201,
- CVE-2012-5836, CVE-2012-4203, CVE-2012-4204, CVE-2012-4205,
- CVE-2012-4206, CVE-2012-4208, CVE-2012-5841, CVE-2012-4207,
- CVE-2012-5837, CVE-2012-4209, CVE-2012-4210, CVE-2012-4214,
- CVE-2012-4215, CVE-2012-4216, CVE-2012-5829, CVE-2012-5839,
- CVE-2012-5840, CVE-2012-4212, CVE-2012-4213, CVE-2012-4217,
- CVE-2012-4218, CVE-2012-5830, CVE-2012-5833, CVE-2012-5835,
- CVE-2012-5838.
-
- * debian/upstream.mk: Get l10n for nightlies.
- * debian/rules:
- - Use a more generic command to build Makefiles. This avoids ftbfs
- because make-makefile is gone.
- - Modify the dh_xulrunner test to account for the second test plugin.
- * debian/iceweasel.mozconfig: Disable webrtc during the browser build.
-
- * browser/locales/jar.mn: Preprocess appstrings.properties. Closes: #688987.
- * toolkit/mozapps/installer/packager.mk: Avoid installing .mkdir.done and
- precomplete with make install. bz#798450
-
- -- Mike Hommey Tue, 20 Nov 2012 23:54:09 +0100
-
-iceweasel (16.0.2-1) experimental; urgency=high
-
- * New upstream release.
- * Fixes for mfsa2012-90, also known as
- CVE-2012-4194, CVE-2012-4195, CVE-2012-4196.
-
- -- Mike Hommey Fri, 26 Oct 2012 20:46:21 +0200
-
-iceweasel (16.0.1-1) experimental; urgency=high
-
- * New upstream release.
- * Fixes for mfsa2012-{88-89}, also known as
- CVE-2012-4191, CVE-2012-4192, CVE-2012-4193.
-
- * config/autoconf.mk.in, configure.in, extensions/gio/Makefile.in,
- toolkit/library/Makefile.in, toolkit/library/nsStaticXULComponents.cpp:
- toolkit/toolkit-tiers.mk: Actually build the GIO extension in libxul.
- bz#799441.
-
- -- Mike Hommey Fri, 12 Oct 2012 00:24:42 +0200
-
-iceweasel (16.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2012-{74-77,79-87}, also known as
- CVE-2012-3983, CVE-2012-3982, CVE-2012-3984, CVE-2012-3985,
- CVE-2012-3985, CVE-2012-3986, CVE-2012-3988, CVE-2012-3989,
- CVE-2012-3991, CVE-2012-3994, CVE-2012-3993, CVE-2012-4184,
- CVE-2012-3992, CVE-2012-3995, CVE-2012-4179, CVE-2012-4180,
- CVE-2012-4181, CVE-2012-4182, CVE-2012-4183, CVE-2012-4185,
- CVE-2012-4186, CVE-2012-4187, CVE-2012-4188, CVE-2012-3990.
-
- * debian/rules: Use xz compression for binary packages. Closes: #686325.
- * debian/xulrunner.mozconfig: Enable gio protocol-handler and icon decoder.
- * debian/control*:
- - Bump libnspr4-dev build dependency to 4.9.2.
- - Bump libsqlite3-dev build dependency to 3.7.13.
- * debian/iceweasel.install, debian/iceweasel.links.in: Install webapprt
- files.
-
- * media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/source/vp8.cc:
- Fix to build against libvpx 1.1.
- * extensions/gio/Makefile.in: Build the GIO extension in libxul. bz#799441.
- * webapprt/gtk2/Makefile.in, webapprt/gtk2/webapprt.cpp: Don't search firefox
- executable in $exe/../../dist/bin. bz#798233.
- * webapprt/gtk2/webapprt.cpp: Fallback to the xulrunner subdirectory if
- webapprt can't find xpcom in firefox directory. bz#762833.
-
- -- Mike Hommey Tue, 09 Oct 2012 15:13:08 +0200
-
-iceweasel (15.0.1-1) experimental; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Sun, 16 Sep 2012 09:18:40 +0200
-
-iceweasel (15.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2012-{57-66,68-70,72}, also known as
- CVE-2012-1971, CVE-2012-1970, CVE-2012-1972, CVE-2012-1973,
- CVE-2012-1974, CVE-2012-1975, CVE-2012-1976, CVE-2012-3956,
- CVE-2012-3957, CVE-2012-3958, CVE-2012-3959, CVE-2012-3960,
- CVE-2012-3961, CVE-2012-3962, CVE-2012-3963, CVE-2012-3964,
- CVE-2012-1956, CVE-2012-3965, CVE-2012-3966, CVE-2012-3968,
- CVE-2012-3967, CVE-2012-3969, CVE-2012-3970, CVE-2012-3971,
- CVE-2012-3972, CVE-2012-3973, CVE-2012-3975, CVE-2012-3976,
- CVE-2012-3978, CVE-2012-3980.
-
- * debian/iceweasel.mozconfig: Build iceweasel with system ply.
- * debian/xulrunner-GRE_VERSION.install.in: Don't install xulrunner-bin, as
- it's gone.
- * debian/rules: Also use an epoch for iceweasel-l10n-all.
-
- -- Mike Hommey Wed, 29 Aug 2012 08:19:45 +0200
-
-iceweasel (14.0.1-2) experimental; urgency=low
-
- * mfbt/double-conversion/utils.h: Declare double conversion correctness for
- more architectures. bz#750620. Should fix FTBFSes on most (all?) Debian
- architecures.
-
- -- Mike Hommey Thu, 19 Jul 2012 08:03:16 +0200
-
-iceweasel (14.0.1-1) experimental; urgency=high
-
- * New upstream release.
- * Fixes for mfsa2012-{42-56}, also known as
- CVE-2012-1948, CVE-2012-1950, CVE-2012-1951, CVE-2012-1954,
- CVE-2012-1953, CVE-2012-1952, CVE-2012-1966, CVE-2012-1955,
- CVE-2012-1957, CVE-2012-1958, CVE-2012-1959, CVE-2012-1960,
- CVE-2012-1961, CVE-2012-1962, CVE-2012-1963, CVE-2012-1964,
- CVE-2012-1965, CVE-2012-1967.
- * debian/rules: Remove packager fatal warnings.
- * debian/xulrunner-GRE_VERSION.install.in: Don't install run-mozilla.sh and
- xpcshell in usr/lib/xulrunner-x.y. They are in the SDK, now.
- * debian/check_resources.py: Allow missing manifests when checking
- resources.
-
- * browser/installer/package-manifest.in: Install URL classifier components
- when MOZ_URL_CLASSIFIER is set. bz#762617.
-
- -- Mike Hommey Tue, 17 Jul 2012 12:13:48 +0200
-
-iceweasel (13.0.1-2) experimental; urgency=low
-
- * debian/control*: Change font suggestions for MathML. Closes: #679469.
- * dom/ipc/Makefile.in, dom/ipc/PBrowser.ipdl, dom/ipc/TabMessageUtils.cpp:
- Only export TabMessageUtils.h in mozilla/dom. bz#761082. Closes: #675920.
-
- -- Mike Hommey Fri, 29 Jun 2012 09:56:00 +0200
-
-iceweasel (13.0.1-1) experimental; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Sat, 16 Jun 2012 08:00:38 +0200
-
-iceweasel (13.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2012-{34,36-38,40}, also known as
- CVE-2012-1938, CVE-2012-1937, CVE-2011-3101, CVE-2012-1944,
- CVE-2012-1945, CVE-2012-1946, CVE-2012-1947, CVE-2012-1940,
- CVE-2012-1941.
-
- * debian/check_resources.overrides: Remove now unused entries.
- * debian/rules: Adjust mozjs includes copied in libmozjs-dev.
- * debian/installer/Makefile.in: Use DEFINES from browser/installer to
- build package manifests.
- * debian/branding/Makefile.in, debian/extra-stuff/Makefile.in,
- debian/installer/*: Remove build script compatibility with Firefox < 4.0.
-
- * browser/components/migration/content/migration.js,
- browser/components/migration/content/migration.xul,
- browser/components/migration/src/BrowserProfileMigrators.manifest,
- browser/components/migration/src/FirefoxProfileMigrator.js,
- browser/components/migration/src/ProfileMigrator.js,
- browser/locales/en-US/chrome/browser/migration/migration.dtd,
- browser/locales/en-US/chrome/browser/migration/migration.properties,
- l10n-*/browser/chrome/browser/migration/migration.properties,
- toolkit/content/aboutSupport.js, toolkit/content/jar.mn,
- toolkit/content/resetProfile.js, toolkit/profile/nsIProfileMigrator.idl,
- toolkit/xre/nsAppRunner.cpp: Make the "Reset Firefox" feature more
- generic. bz#756390. Closes: #673353.
-
- -- Mike Hommey Tue, 05 Jun 2012 09:31:15 +0200
-
-iceweasel (12.0-7) experimental; urgency=low
-
- * debian/rules: Also set LDFLAGS from dpkg-buildflags (although in practice
- it changes nothing because relro is disabled)
- * debian/control*:
- - Force build and runtime dependency on libsqlite3-0 >= 3.7.12-1~ for a
- right value of SQLITE_MAX_SCHEMA_RETRY and SQLITE_MAX_DEFAULT_PAGE_SIZE.
- - Suggest fonts-lyx. Closes: #673222.
- - Make xulrunner-dbg depend on nspr and nss debug packages.
- * debian/xulrunner-GRE_VERSION.links.in,
- debian/xulrunner-GRE_VERSION.install.in: Move omni.ja to
- /usr/lib/xulrunner-x.0 because it contains arch-depend data.
- * debian/xulrunner.mozconfig: Use system cairo again.
-
- * gfx/thebes/gfxPlatform.cpp: Make system cairo work again. bz#722975.
-
- -- Mike Hommey Thu, 17 May 2012 11:59:46 +0200
-
-iceweasel (12.0-6) experimental; urgency=low
-
- * ipc/chromium/src/base/file_util_linux.cc,
- ipc/chromium/src/base/message_pump_libevent.cc,
- ipc/chromium/src/base/time_posix.cc: gcc 4.7 build failures (missing
- headers). bz#725655.
- * layout/base/tests/TestPoisonArea.cpp: fix build failures with Clang and
- GCC 4.7 in TestPoisonArea.cpp. bz#734490.
-
- -- Mike Hommey Fri, 11 May 2012 19:09:23 +0200
-
-iceweasel (12.0-5) experimental; urgency=low
-
- * debian/xulrunner-GRE_VERSION.1.in: Fix xulrunner-x.y manual page to say
- XULRunner instead of Iceweasel.
-
- * gfx/skia/include/core/SkMath.h, gfx/skia/include/core/SkPostConfig.h,
- gfx/skia/src/opts/SkBitmapProcState_opts_arm.cpp,
- gfx/skia/src/opts/SkBlitRow_opts_arm.cpp: Fixup for bz#751814, and
- refreshed as sent upstream. Should fix FTBFS on armel and armhf.
-
- -- Mike Hommey Fri, 11 May 2012 10:46:18 +0200
-
-iceweasel (12.0-4) experimental; urgency=low
-
- * memory/jemalloc/jemalloc.c: Don't hardcode page size on sparc.
- * gfx/skia/include/core/SkPreConfig.h: Fixup for bz#749533 for Hurd.
- * gfx/skia/src/opts/SkBitmapProcState_opts_arm.cpp,
- * gfx/skia/src/opts/SkBlitRow_opts_arm.cpp: Various Skia fixes for ARMv4T
- and ARMv6+. bz#751814.
- * js/src/Makefile.in, js/src/assembler/jit/ExecutableAllocator.h,
- js/src/jsapi.cpp, js/src/jscntxt.cpp, js/src/jscntxt.h: Refresh to use
- the last version of bz#691898 + some cleanup.
-
- -- Mike Hommey Fri, 04 May 2012 09:11:59 +0200
-
-iceweasel (12.0-3) experimental; urgency=low
-
- * ipc/chromium/src/base/atomicops_internals_mips_gcc.h: Import
- atomicops_internals_mips_gcc.h from protobuf. bz#749530.
- * gfx/skia/include/core/SkPreConfig.h: Add support for GNU/kFreeBSD and Hurd
- in SKIA. bz#749533.
- * browser/locales/en-US/searchplugins/google.xml: Fix Google search plugin.
-
- -- Mike Hommey Fri, 27 Apr 2012 08:47:34 +0200
-
-iceweasel (12.0-2) experimental; urgency=low
-
- * js/src/jsapi.cpp: Fixup for bz691898. Should fix FTBFSes.
-
- -- Mike Hommey Thu, 26 Apr 2012 20:28:58 +0200
-
-iceweasel (12.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2012-{20,22-24,26-33}, also known as
- CVE-2012-0467, CVE-2012-0468, CVE-2012-0469, CVE-2012-0470,
- CVE-2012-0471, CVE-2012-0473, CVE-2012-0474, CVE-2012-0475,
- CVE-2012-0477, CVE-2012-0478, CVE-2011-3062, CVE-2011-1187,
- CVE-2012-0479.
-
- * debian/control*: Bump libsqlite3-dev build dependency.
- * debian/xulrunner.mozconfig: Use in-tree cairo until things settle down
- for bz#722975.
- * debian/rules:
- - Remove update-settings.ini.
- - Remove MOZ_PHOENIX define, it's not useful anymore.
- * debian/make.mk, debian/rules, debian/upstream.mk: Avoid spawning shells
- from debian/rules when possible.
- * debian/rules, debian/control*:
- - Remove special case for Lenny, it's not supported anymore.
- - Build with hardening flags. Closes: #609975.
- * debian/iceweasel.mozconfig, debian/rules: Move --with-branding option to
- debian/rules.
- * debian/control, debian/l10n, debian/rules: Simplify l10n control
- generation.
-
- * memory/jemalloc/jemalloc.c: Fix jemalloc mmap wrapper for s390. bz#747322.
- Closes: #667901.
- * toolkit/components/search/nsSearchService.js: Handle transition to
- /etc//searchplugins more gracefully. Closes: #666675.
- * js/xpconnect/src/xpcprivate.h: Properly align XPCLazyCallContext::mData.
- bz#747870. Closes: #669905.
- * config/Preprocessor.py, config/tests/unit-Preprocessor.py,
- js/src/config/Preprocessor.py: Use filters in #defines and #includes.
- bz#508942.
-
- -- Mike Hommey Tue, 24 Apr 2012 08:21:07 +0200
-
-iceweasel (11.0-4) experimental; urgency=low
-
- * debian/branding/content/Makefile.in: Work around imagemagick svg support
- broken by latest librsvg2-bin.
- * debian/vendor.js: Default to en-US searchplugins when locale's aren't
- found. Closes: #665817.
- * debian/iceweasel.links.in, debian/iceweasel.preinst: Don't create
- /usr/lib/iceweasel/distribution/searchplugins symlink.
- * debian/extra-stuff/addonsInfo.js: Synchronously get addons list.
- * debian/branding/aboutIce.js: Use Services.jsm in aboutIce.js.
-
- * browser/components/dirprovider/DirectoryProvider.cpp: Load distribution
- search plugins from /etc//searchplugins.
-
- -- Mike Hommey Fri, 30 Mar 2012 19:22:56 +0200
-
-iceweasel (11.0-3) experimental; urgency=low
-
- * debian/extra-stuff/addonsInfo.js: Remove debugging info from
- dump-addons-info output, and avoid failure on addons that don't have the
- getResourceURI method (like personas).
- * debian/duckduckgo.xml: Add t=debian to duckduckgo query url.
- * debian/iceweasel.install, debian/iceweasel.links.in,
- debian/iceweasel.preinst, debian/rules: Move search plugins under
- /etc/iceweasel. Closes: #632698.
- * debian/l10n/recommends: Recommend xul-ext-mozvoikko instead of myspell-fi
- for -l10n-fi. Closes: #635361.
-
- * memory/jemalloc/jemalloc.c: Don't hardcode page size on ia64.
-
- -- Mike Hommey Fri, 23 Mar 2012 13:22:46 +0100
-
-iceweasel (11.0-2) experimental; urgency=low
-
- * toolkit/library/Makefile.in: Fixup bz#734335 backport. Should fix all
- FTBFSes.
-
- -- Mike Hommey Fri, 16 Mar 2012 08:35:43 +0100
-
-iceweasel (11.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2012-{12-19}, also known as
- CVE-2012-0454, CVE-2012-0455, CVE-2012-0456, CVE-2012-0457,
- CVE-2012-0451, CVE-2012-0458, CVE-2012-0459, CVE-2012-0460,
- CVE-2012-0461, CVE-2012-0462, CVE-2012-0464.
- * debian/source.filter: Adjusted to upstream changes.
- * debian/rules:
- - Work around make-makefile brokenness.
- - Define MOZ_PHOENIX when building. Tab closing animation end fails
- because of some telemetry items that aren't defined in xulrunner,
- because they are enclosed in an ifdef MOZ_PHOENIX.
- * debian/l10n/*, debian/control: Refreshed.
- * debian/xulrunner-GRE_VERSION.install.in: update.locale is now in omni.ja.
- * debian/control*:
- - Bump build dependency on libnss3-dev and libnspr4-dev.
- - Remove forced version-dependency on libnss3-1d.
- * debian/dh/dh_xulrunner.in: Adjust to upstream changes.
- * debian/check_resources.overrides: Ignore Webapps.jsm import from apps.js.
-
- * toolkit/system/gnome/nsGSettingsService.cpp: Define
- G_VARIANT_TYPE_STRING_ARRAY when building against older glib. bz#710972.
- * netwerk/protocol/http/HttpChannelParent.*: Revert investigation patch for
- bz#621446, which triggers an ICE on gcc 4.4.
- * configure.in, toolkit/library/nsStaticXULComponents.cpp,
- tools/profiler/Makefile.in, tools/profiler/sampler.h: Only build SPS on
- supported platforms. bz#734335.
-
- -- Mike Hommey Wed, 14 Mar 2012 10:28:21 +0100
-
-iceweasel (10.0.3esr-1) unstable; urgency=low
-
- * New upstream release.
- - Avoid crashing when there are no GL extensions reported by the GL
- implementation. bz#728656. Closes: #656611.
- * Fixes for mfsa2012-{12-19}, also known as
- CVE-2012-0454, CVE-2012-0455, CVE-2012-0456, CVE-2012-0457,
- CVE-2012-0451, CVE-2012-0458, CVE-2012-0459, CVE-2012-0460,
- CVE-2012-0461, CVE-2012-0462, CVE-2012-0464.
- * debian/control, debian/l10n/*, debian/rules: Modify the way we use
- isoquery to get a language name out of iso 639 codes.
- * debian/upstream.mk:
- - Better detect beta version given for download.
- - Allow to use with iceape and icedove.
- - Support download ESR releases.
- * debian/iceweasel-runner, debian/iceweasel.1,
- debian/iceweasel.README.Debian, debian/iceweasel.install,
- debian/iceweaselrc: Remove dsp wrapper glue.
- * debian/rules, debian/iceweasel.install, debian/iceweasel.links.in:
- Localize search plugins.
- * debian/upstream.mk, debian/repack.py, debian/l10n.filter: Filter l10n
- upstream tarballs such that they stay the same when there are no changes
- besides tags.
- * debian/rules: Don't sign NSS libraries, as this is done as part of libnss3
- build process.
-
- * storage/src/mozStorageService.cpp: Don't crash an app using libxul because
- of the lack of je_malloc_usable_size_in_advance. bz#720682. Closes: #660487.
- * widget/src/xpwidgets/GfxInfoX11.*:
- - Block OpenGL 1 drivers explicitly to steer clear of crashes. bz#696636.
- - Block the Nouveau 3D driver with Mesa < 8.0.1. bz#729817.
- * browser/components/dirprovider/DirectoryProvider.cpp: Try getting
- general.useragent.locale as a complex value first. bz#515232.
- * xpcom/glue/standalone/nsGlueLinkingDlopen.cpp: Avoid confusing gdb by
- dependent libs being symbolic links.
-
- -- Mike Hommey Wed, 14 Mar 2012 08:57:15 +0100
-
-iceweasel (10.0.2-1) unstable; urgency=low
-
- * New upstream release. Addresses CVE-2011-3026.
- * debian/import-tar.py: Allow to import multi-tarball sources.
- * debian/rules: Install js/*.h in /usr/include/mozjs/. Closes: #658315.
- * debian/xulrunner.mozconfig, debian/control*: Build against system
- python-ply.
- * debian/control*: Build conflict with liboss4-salsa-dev.
-
- * xpcom/typelib/xpidl/Makefile.in: Ship xpidllex.py and xpidlyacc.py.
- bz#723861.
- * config/autoconf.mk.in, configure.in, xpcom/idl-parser/Makefile.in,
- xpcom/typelib/xpidl/Makefile.in: Allow to build with system python ply
- library. bz#728229.
- * browser/app/profile/firefox.js: Don't auto-disable extensions in system
- directories. Closes: #656378 and friends.
-
- -- Mike Hommey Fri, 17 Feb 2012 18:40:48 +0100
-
-iceweasel (10.0.1-1) unstable; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2012-10, also known as CVE-2012-0452.
-
- -- Mike Hommey Sat, 11 Feb 2012 08:26:28 +0100
-
-iceweasel (10.0-3) unstable; urgency=low
-
- * debian/upstream.mk: Add rule to download compare-locales for a given
- release.
- * debian/rules: Build locales from build-browser only, and use
- compare-locales to merge them with en-US for non-existing strings.
-
- * browser/locales/Makefile.in, toolkit/locales/Makefile.in: Revert previous
- patch.
- * browser/makefiles.sh: Add toolkit l10n Makefiles to browser/makefiles.sh.
- bz#721737.
-
- -- Mike Hommey Fri, 10 Feb 2012 08:32:58 +0100
-
-iceweasel (10.0-2) unstable; urgency=low
-
- * debian/control*: Bump libvpx-dev build dependency to 1.0.0.
- * configure.in: Fix FTBFS with libvpx 1.0.0.
-
- -- Mike Hommey Sun, 05 Feb 2012 11:29:51 +0100
-
-iceweasel (10.0-1) unstable; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2012-{01-09}, also known as
- CVE-2012-0442, CVE-2012-0443, CVE-2011-3670, CVE-2012-0445,
- CVE-2011-3659, CVE-2012-0446, CVE-2012-0447, CVE-2012-0444,
- CVE-2012-0449, CVE-2012-0450.
-
- * debian/iceweasel.postinst: Remove /usr/lib/iceweasel/.autoreg on upgrade.
- Closes: #648541.
- * debian/source.filter: The PNG test suite moved.
- * debian/xulrunner-GRE_VERSION.{links,install}.in: Hyphenation
- dictionaries moved inside omni.jar.
- * debian/control*: Bump libvpx-dev build dependency.
- * debian/xulrunner-GRE_VERSION.*.in: Omni.jar was renamed omni.ja.
- * debian/upstream.mk: Use a separate variable for download version.
- * debian/rules: Call configure directly for build-browser, instead of
- using dh_auto_configure. Closes: #656313.
- * debian/upstream.mk: Add rules to download l10n sources.
- * debian/rules, debian/control*, debian/l10n,
- debian/branding/locales/Makefile.in: Add rules to build l10n packages.
-
- * js/src/Makefile.in, js/src/vm/RegExpObject*, js/src/yarr/wtfbridge.h:
- Use YARR interpreter instead of PCRE on platforms where YARR JIT is
- not supported. bz#691898.
- * browser/locales/Makefile.in, toolkit/locales/Makefile.in: Don't
- build some toolkit l10n from browser/.
- * l10n-ru/browser/chrome/browser-region/region.properties: Place google
- and gmail before yandex. (imported from iceweasel-l10n)
-
- -- Mike Hommey Wed, 01 Feb 2012 14:13:16 +0100
-
-iceweasel (9.0.1-1) unstable; urgency=low
-
- * New upstream release.
- * debian/control*: Force xulrunner to depend on libnss3-1d >= 3.13.1.
- It doesn't require symbols from versions that new, but it actually
- requires some new flags being supported.
-
- -- Mike Hommey Thu, 22 Dec 2011 09:00:09 +0100
-
-iceweasel (9.0-1) unstable; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2011-{53-56,58}, also known as
- CVE-2011-3660, CVE-2011-3661, CVE-2011-3658, CVE-2011-3663,
- CVE-2011-3665.
-
- * debian/test.mk: Remove hashbang.
- * debian/control*:
- - Build dependency on libidl-dev is not required anymore.
- - Bump libsqlite3-dev build dependency.
- - Bump libnss3-dev build dependency.
- * debian/xulrunner-dev.install.in: Adapt to upstream changes.
- * debian/check_resources.*, debian/rules: Check that resources:// urls are
- appropriately used.
-
- * build/unix/gnu-ld-scripts/jemalloc-standalone-linkage-version-script:
- Revert previous patch, the file is not used anymore.
- * browser/devtools/highlighter/TreePanel.jsm: Use resource:// urls
- appropriately. bz#703633.
- * js/src/methodjit/MethodJIT.cpp: Don't require 16 bytes alignment for
- VMFrame on sparc. bz#698923.
- * ipc/chromium/src/base/dir_reader_posix.h: Fix GNU/non-Linux failure to
- build.
- * js/src/assembler/assembler/ARMAssembler.cpp:
- Fix ARMAssembler::getOp2RegScale on < ARMv5. bz#703531.
- * js/src/jscompartment.cpp: Fix build failure on platforms without YARR JIT.
- bz#703534.
- * js/src/methodjit/TrampolineSparc.s: Avoid R_SPARC_WDISP22 relocation
- in TrampolineSparc.s. bz#703842.
- * js/src/jsgc.cpp: Avoid invalid conversion from 'const size_t*' to
- 'const jsuword*' on s390. bz#703833.
- * gfx/angle/src/compiler/osinclude.h: Add support for GNU/kFreeBSD and
- GNU/Hurd. bz#711353.
-
- -- Mike Hommey Tue, 20 Dec 2011 20:05:33 +0100
-
-iceweasel (8.0-3) unstable; urgency=low
-
- * debian/rules: Don't remove lines beginning with # in preprocessed files.
- Closes: #648143.
-
- -- Mike Hommey Wed, 09 Nov 2011 09:05:57 +0100
-
-iceweasel (8.0-2) unstable; urgency=low
-
- * js/src/vm/String-inl.h: Add missing parts from bz#589735 for 8.0.
-
- -- Mike Hommey Tue, 08 Nov 2011 23:19:35 +0100
-
-iceweasel (8.0-1) unstable; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2011-{47-52}, also known as
- CVE-2011-3648, CVE-2011-3651, CVE-2011-3652, CVE-2011-3654,
- CVE-2011-3650, CVE-2011-3649, CVE-2011-3653, CVE-2011-3655.
-
- * debian/*.in, debian/rules: Use @VARIABLE@ instead of ##VARIABLE## for
- preprocessing.
- * debian/rules:
- - Use Preprocessor.py instead of sed for preprocessing.
- - Application.ini tweaks for version aren't needed anymore.
- - Add some dependencies to regenerate debian/control.
- - Force MOZ_APP_BASE_VERSION to GRE_VERSION.
- * debian/iceweasel.install, debian/rules, debian/test.mk: Build iceweasel
- in build-browser/ instead of build-iceweasel/.
- * debian/import-tar.py: Add a tool that dumps a tar as a git fast-import
- stream.
- * debian/rules, debian/control.in, debian/xulrunner-GRE_VERSION.links.in:
- Rename SO_VERSION variable to JS_SO_VERSION and use the first digit of
- GRE_VERSION to generate it.
- * debian/noinstall.in: README.txt is not shipped anymore.
- * debian/rules: Disable methodjit on sparc because of bz#698911.
-
- * configure*: Disable dead symbol removal when failing to test for bz#670659.
- bz#690682.
- * js/src/jsscan.cpp: Properly handle EOF in TokenStream::getAtSourceMappingURL
- on platforms with unsigned chars. bz#686283.
- * js/src/assembler/assembler/ARMAssembler.h: LDRH/STRH/LDRSB/STRSB are
- supported on ARMv5-. bz#694533.
- * xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_s390.cpp: Reimplement
- NS_InvokeByIndex in C on S390 Linux. This will fix FTBFS on S390.
- * config/config.mk, config/rules.mk, js/src/config/config.mk,
- js/src/config/rules.mk: (Statically) link jemalloc to all programs. This
- will solve FTBFS on ia64, and fits what is done in 9.0.
- * browser/devtools/webconsole/HUDService.jsm,
- browser/devtools/webconsole/test/browser/browser_webconsole_bug_651501_document_body_autocomplete.js,
- browser/devtools/webconsole/test/browser/head.js: HUDService uses some
- resource://gre/ urls that ought to be resource:///. bz#682217.
- Closes: #638772.
- * build/unix/gnu-ld-scripts/jemalloc-standalone-linkage-version-script:
- Export the _IO_stdin_used symbol. bz#699734. This will fix FTBFS on
- sparc.
- * testing/xpcshell/runxpcshelltests.py: Read xpcshell process' stdout one
- character at a time.
-
- -- Mike Hommey Tue, 08 Nov 2011 20:04:06 +0100
-
-iceweasel (7.0.1-4) unstable; urgency=low
-
- * xpcom/base/nscore.h, xpcom/glue/nsID.h: Don't force nsID to align to
- 64-bit boundary ; instead, use 32-bits comparisons in nsID::Equals,
- effectively reverting bz#164580. Closes: #645371.
-
- -- Mike Hommey Sat, 15 Oct 2011 09:44:32 +0200
-
-iceweasel (7.0.1-3) unstable; urgency=low
-
- * debian/branding/configure.sh: Set MOZ_APP_DISPLAYNAME in Iceweasel
- branding. Closes: #644801.
- * debian/xulrunner.mozconfig, debian/xulrunner-GRE_VERSION.install.in,
- debian/rules: Enable GIO instead of gnome-vfs and GConf.
- Partially fixes #410671.
-
- * ipc/chromium/src/build/build_config.h: Update supported architectures
- for IPC, as landed upstream. Closes: #644939.
- * xpcom/base/nscore.h, xpcom/glue/nsID.h: Force nsID to align to 64-bit
- boundary. bz#660335. Closes: #642762.
-
- -- Mike Hommey Fri, 14 Oct 2011 17:22:42 +0200
-
-iceweasel (7.0.1-2) unstable; urgency=low
-
- * debian/repack.py: Improved in several ways.
- * debian/rules: Install vm/* headers under /usr/include/mozjs.
- Closes: #644086.
-
- -- Mike Hommey Tue, 04 Oct 2011 08:32:20 +0200
-
-iceweasel (7.0.1-1) unstable; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Fri, 30 Sep 2011 08:32:09 +0200
-
-iceweasel (7.0-1) unstable; urgency=low
-
- * New upstream release.
- * Fixes various security issues, which CVE ids are not published yet.
-
- * debian/branding/Makefile.in, debian/iceweasel.install: Remove document.png,
- as it is not used anymore.
- * debian/branding/content/Makefile.in, debian/branding/content/jar.mn: Stop
- jarring up a copy of mozicon128.png that aboutHome no longer uses.
- * debian/rules: Don't remove /usr/lib/xulrunner-7.0/libmozjs.so*, they're not
- installed there anymore.
- * debian/iceweasel.mozconfig: Add --disable-libjpeg-turbo to work around
- configure checking for yasm on APP build.
-
- * js/src/Makefile.in: Only add -DENABLE_JIT=1 to CXXFLAGS if any of
- trace/method/regex jit is enabled. bz#670719. Fixes FTBFSes on
- powerpc and s390.
- * js/src/jsregexpinlines.h, js/src/yarr/OSAllocatorPosix.cpp,
- js/src/yarr/wtfbridge.h: build fix for ENABLE_YARR_JIT=0. bz#665819.
- * xpcom/glue/pldhash.c: Work around recent ARM GNU ld bug with
- -fdata-sections and variables names starting with "stub" leading to crash.
- bz#675618. Also avoids elfhack crash during build.
- * js/src/assembler/wtf/Platform.h: Don't enable YARR JIT on MIPS, as the
- implementation is missing. bz#680642.
- * js/src/yarr/BumpPointerAllocator.h: Use a pool size of 16kB on ia64 for
- bump pointer allocator. bz#680917.
-
- -- Mike Hommey Wed, 28 Sep 2011 08:51:02 +0200
-
-iceweasel (6.0.2-1) unstable; urgency=medium
-
- * New upstream release to strengthen the libnss3 response to the
- DigiNotargate.
-
- -- Mike Hommey Tue, 06 Sep 2011 08:32:55 +0200
-
-iceweasel (6.0-4) unstable; urgency=low
-
- * js/src/jsstrinlines.h: Fix-up bz#589735 backport. Should fix ia64 FTBFS.
-
- -- Mike Hommey Sat, 27 Aug 2011 09:07:06 +0200
-
-iceweasel (6.0-3) unstable; urgency=low
-
- * debian/libmozjs-dev.install: Add more missing headers to libmozjs-dev.
- * debian/rules, debian/xulrunner-GRE_VERSION.install.in: Install
- plugin-container on all architectures. Closes: #639289.
- * debian/extra-stuff/reportbug-helper-script: Avoid listing all debian
- packages in the reportbug helper when no addons are installed.
- * debian/duckduckgo.xml, debian/iceweasel.install: Add DuckDuckGo search
- plugin. Closes: #616115.
-
- * js/src/jsgcinlines.h, js/src/jsnum.cpp, js/src/jsstr.cpp, js/src/jsstr.h,
- js/src/jsstrinlines.h, js/src/jstracer.cpp, js/src/jstracer.h,
- js/src/tracejit/Writer.cpp: Allow static JS strings to be turned off;
- turn off on ia64. bz#589735.
- * memory/jemalloc/jemalloc.c: Allocate memory with an address with high 17
- bits clear on ia64. bz#589735. This should finally make Iceweasel
- actually work on ia64.
- * js/src/jsval.h, js/src/jsvalue.h: Fix jsval_layout on 64-bit big-endian
- platforms. bz#674522. Closes: #638623.
-
- -- Mike Hommey Fri, 26 Aug 2011 09:48:52 +0200
-
-iceweasel (6.0-2) unstable; urgency=low
-
- * debian/libmozjs-dev.install: Install mfbt/* files under
- /usr/include/mozjs/mozilla. Closes: #637984.
-
- -- Mike Hommey Sat, 20 Aug 2011 09:13:06 +0200
-
-iceweasel (6.0-1) unstable; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2011-29, including:
- CVE-2011-2989, CVE-2011-2991, CVE-2011-2992, CVE-2011-2985,
- CVE-2011-2993, CVE-2011-2988, CVE-2011-2987, CVE-2011-0084,
- CVE-2011-2990, CVE-2011-2986.
- * debian/control*:
- - Bump build dependency on nspr, nss and sqlite.
- - Build-depend on libjpeg-dev instead of libjpeg62-dev. Closes: #636452.
- - Remove xprint suggest. Closes: #626794.
- * debian/rules:
- - Official branding moved to browser/branding/official.
- - Don't set -std=gnu++0x ourselves, upstream build system now does it for
- us.
- - Remove libmozjs.so* from /usr/lib/xulrunner-6.0.
- - Link npapi_getinfo against libpthread for GNU/Hurd.
- * debian/installer/package-manifest.xulrunner,
- debian/xulrunner-dev.install.in: Install xpt.py from sdk instead of xpt_*
- from /usr/lib/xulrunner-6.0.
- * debian/xulrunner-GRE_VERSION.install.in,
- debian/xulrunner-GRE_VERSION.links.in: Add hyphenation dictionary. This is
- temporary until we use libreoffice.org's.
- * debian/iceweasel.desktop: Add german translation for the Iceweasel menu
- item. Thanks Ronny Standtke. Closes: #629924.
-
- * layout/build/Makefile.in, toolkit/library/Makefile.in: Unbreak build for
- GNU/Hurd and GNU/kFreeBSD (since they don't have libossaudio). bz#673460.
- * ipc/chromium/src/base/debug_util_posix.cc,
- ipc/chromium/src/base/third_party/nspr/prcpucfg.h,
- ipc/chromium/src/build/build_config.h: Allow ipc code to build on GNU/Hurd.
- Closes: #636750.
- * configure*: Revert "Allow to build against SQLite 3.7.3".
-
- -- Mike Hommey Mon, 15 Aug 2011 18:16:55 +0200
-
-iceweasel (5.0-6) unstable; urgency=low
-
- * debian/rules: ia64 doesn't support stabs debugging information, so use a
- different workaround: use -O2 instead of -Os.
-
- -- Mike Hommey Sat, 30 Jul 2011 10:31:55 +0200
-
-iceweasel (5.0-5) unstable; urgency=low
-
- * debian/rules:
- - Don't add -g to CFLAGS, the upstream build system does it.
- - Use -gstabs on ia64, to work around ICE.
- * xpcom/base/nsDebugImpl.cpp: Refresh with the patch from bz#643779 as
- landed updstream. Closes: #635957.
-
- -- Mike Hommey Sat, 30 Jul 2011 08:48:19 +0200
-
-iceweasel (5.0-4) unstable; urgency=low
-
- * debian/rules: Don't create a versioned shlibs for libmozjs.
- * debian/xulrunner-dev.preinst.in: Add a preinst script to remove
- /usr/lib/xulrunner-devel-GRE_VERSION/sdk/bin before upgrading from versions
- <= 5.0-2. Closes: #634053.
- * debian/control*:
- - Use linux-any wildcard for libasound2-dev and libiw-dev Build-Depends
- instead of using a list of negated architectures. Closes: #634629.
- - Adjust some package descriptions. Closes: #633597.
- - Bump Standards-Version to 3.9.2.0. No changes required.
- * debian/extra-stuff/addonsInfo.js: Fix the addons info dumper to use the new
- Addons Manager API. Closes: #603412.
- * debian/xulrunner-GRE_VERSION.postinst.in,
- debian/xulrunner-GRE_VERSION.prerm.in: Remove the xulrunner-stub
- alternative. The reason why it was good to have in /usr/bin doesn't exist
- anymore.
- * debian/xulrunner-GRE_VERSION.postinst.in: Don't cleanup {compreg,xpti}.dat.
- They've not been generated for a while.
-
- * js/src/xpconnect/shell/xpcshell.cpp: Fixup for bz#671804.
- * configure*: Revert "Put the crmf library before the NSS libraries".
-
- -- Mike Hommey Fri, 22 Jul 2011 15:48:09 +0200
-
-iceweasel (5.0-3) unstable; urgency=low
-
- * Upload to unstable.
- * debian/control*: Fix build dependency on libsqlite3-dev.
- * debian/rules:
- - Replace sdk/bin files also in /usr/lib/xulrunner-5.0 with symbolic links.
- - Use dist/include to find npapi.h when building npapi_getinfo.
- * debian/control*, debian/rules: Use ${binary:Version} for iceweasel
- dependency on xulrunner, now that they have the same version.
- * debian/test.mk:
- - Set the application directory for xpcshell tests.
- - Set plugin path for all tests.
- * debian/control*: Add a build dependency on ttf-dejima-mincho to avoid
- reftest failure due to the lack of japanese font.
- * debian/xulrunner-GRE_VERSION.lintian-overrides.in: Add a temporary lintian
- override for libtheora embedding.
-
- * js/src/Makefile.in: Fix namespace exporting.
- * toolkit/mozapps/installer/packager.mk: Install sdk/bin with make install.
- bz#639554.
- * config/autoconf.mk.in: Use the first two digits of the version number for
- the install directory. bz#445128.
- * xulrunner/installer/Makefile.in: Revert previous change for the version
- number here, it concerns something that isn't built anymore and will go
- away.
- * embedding/android/GeckoAppShell.java, ipc/glue/GeckoChildProcessHost.cpp,
- other-licenses/android/APKOpen.cpp, toolkit/xre/nsAppRunner.cpp,
- toolkit/xre/nsEmbedFunctions.cpp, xpcom/build/Omnijar.*,
- xpcom/build/nsXPComInit.cpp: Updated part 3 of bz#620931.
- * js/src/xpconnect/shell/xpcshell.cpp: Add a -a option to xpcshell to set
- an application directory. bz#620931 (part 6)
- * browser/installer/Makefile.in, browser/installer/precompile_cache.js:
- Make startup cache generation work better with new omni.jar handling.
- bz#620931 (part 7)
- * toolkit/components/places/tests/unit/test_database_replaceOnStartup.js:
- Don't modify in-tree default.sqlite. bz#666709, bz#668906.
- * storage/src/mozStorageService.cpp,
- storage/test/unit/test_storage_service.js: Add a safeguard to
- openUnsharedDatabase. bz#668906.
- * toolkit/mozapps/downloads/tests/unit/test_DownloadUtils.js: Fix with
- locales with a different decimal separator. bz#671533.
- * xpcom/build/nsXPComInit.cpp: Initialize NS_XPCOM_LIBRARY_FILE from
- NS_GRE_DIR. bz#671564.
- * testing/xpcshell/runxpcshelltests.py: Allow to pass an application
- directory to xpcshell tests. bz#671562.
- * modules/plugin/test/unit/head_plugins.js, netwerk/test/unit/test_socks.js,
- toolkit/mozapps/extensions/test/xpcshell/test_plugins.js: Fix some tests
- using CurProcD where GreD should be used.
- * xpcom/tests/unit/test_iniProcessor.js: Cleanup temporary files from
- test_iniProcessor.js. bz#671570.
- * modules/libpref/test/unit/test_libPrefs.js: Cleanup temporary files from
- test_libPrefs.js. bz#671576. Together with bz#671570 and bz#666709 above,
- Closes: #632890.
- * toolkit/mozapps/extensions/test/xpcshell/test_update.js: Don't hardcode
- en-US in test_update.js. bz#671631.
- * modules/libpref/src/nsPrefService.cpp: Always load $gre/defaults/pref
- prefs. bz#671798.
- * js/src/xpconnect/shell/xpcshell.cpp: Provide NS_APP_PREF_DEFAULTS_50_DIR
- and NS_APP_PREFS_DEFAULTS_DIR_LIST in xpcshell dir provider. bz#671804.
-
- -- Mike Hommey Fri, 15 Jul 2011 12:04:39 +0200
-
-iceweasel (5.0-2) experimental; urgency=low
-
- * debian/rules: Fix configure permissions for source tarballs generated from
- mercurial.
- * debian/test.mk: Create a xulrunner symbolic link in
- build-iceweasel/dist/bin so that reftests work.
- * debian/watch: Always get the latest release.
-
- * js/src/nanojit/njconfig.cpp: Allow ARMv4T in nanojit.
- * ipc/chromium/src/base/platform_thread_posix.cc,
- ipc/chromium/src/base/third_party/nspr/prcpucfg.h,
- ipc/chromium/src/build/build_config.h: Allow ipc code to build on
- GNU/kfreebsd. Closes: #626314.
-
- -- Mike Hommey Fri, 01 Jul 2011 14:43:39 +0200
-
-iceweasel (5.0-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2011-{09,19-22,25-28}, also known as
- CVE-2011-0061, CVE-2011-2374, CVE-2011-2375, CVE-2011-2373,
- CVE-2011-2372, CVE-2011-2371, CVE-2011-2366, CVE-2011-2367,
- CVE-2011-2368, CVE-2011-2369, CVE-2011-2370.
-
- * debian/xulrunner-GRE_VERSION.install.in: /etc/gre.d is not used anymore.
- * debian/branding/content/aboutDialog.css, debian/branding/content/jar.mn:
- Updated branding.
- * debian/rules: xulrunner and iceweasel now have the same version.
- * debian/dh/dh_xulrunner.in: Modify the strings we try to find in the xpcom
- standalone glue.
-
- * other-licenses/bsdiff/Makefile.in: Fix bsdiff build failure with system
- bzip2. bz#644692.
- * layout/base/nsDocumentViewer.cpp: Use an integer type in
- DocumentViewerImpl::SetMinFontSize, instead of float. bz#652139.
- * browser/base/content/aboutDialog.*,
- browser/branding/*/content/aboutDialog.css
- browser/branding/*/content/jar.mn,
- other-licenses/branding/firefox/content/aboutDialog.css,
- other-licenses/branding/firefox/content/jar.mn: Move some parts of
- aboutDialog.css into branding. bz#652306.
- * configure.*: Disable building embedded libjpeg-turbo when building with
- system libjpeg. bz#652399.
-
- -- Mike Hommey Mon, 20 Jun 2011 17:17:04 +0900
-
-iceweasel (4.0.1-4) experimental; urgency=low
-
- * The 'I meant that to be in previous release but forgot' release.
- * xulrunner/installer/Makefile.in: Add -lmozalloc in link flags provided in
- libxul.pc. bz#662223.
- * memory/mozalloc/mozalloc.h, memory/mozalloc/Makefile.in,
- xpcom/xpcom-config.h.in: Define NS_ATTR_MALLOC and NS_WARN_UNUSED_RESULT
- in xpcom-config.h, and include it from mozalloc.h. bz#662224.
-
- -- Mike Hommey Mon, 20 Jun 2011 15:29:09 +0900
-
-iceweasel (4.0.1-3) experimental; urgency=low
-
- * debian/installer/Makefile.in: Remove MOZ_IPC ifdef, it's not strictly
- required, and won't be defined anymore in 5.0.
- * debian/rules:
- - Use official branding as reference when comparing to ours.
- - Construct GRE_VERSION from the first two digits in GRE_MILESTONE.
- - Handle build id from the debian version number.
- - Handle UPSTREAM_RELEASE correctly for beta releases.
- - Set MOZ_UA_BUILDID on betas and releases.
-
- -- Mike Hommey Fri, 17 Jun 2011 11:39:56 +0900
-
-iceweasel (4.0.1-2) experimental; urgency=low
-
- * xpcom/base/nsDebugImpl.h, xpcom/base/nsTraceRefcntImpl.h,
- xpcom/glue/nsEnumeratorUtils.cpp, xpcom/io/nsUnicharInputStream.h,
- intl/unicharutil/util/nsUnicharUtils.h, toolkit/xre/nsAppRunner.cpp,
- embedding/browser/gtk/src/EmbedPrivate.cpp: Add missing constructors
- according to 8.5 [dcl.init], para 9 in C++03, para 6 in C++0x,
- because gcc 4.6 enforces it.
- * ipc/chromium/src/chrome/common/ipc_message_utils.h: Fix for s390, where
- size_t is unsigned long.
-
- * debian/copyright: Updated to fit the replacement of the remove.nonfree
- script. Closes: #624587.
-
- -- Mike Hommey Sat, 30 Apr 2011 19:29:34 +0200
-
-iceweasel (4.0.1-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2011-{12,17-18}, also known as
- CVE-2011-0079, CVE-2011-0081, CVE-2011-0069, CVE-2011-0070,
- CVE-2011-0068, CVE-2011-1202.
-
- * debian/rules, toolkit/components/url-classifier/src/Makefile.in:
- Remove alpha specific thungs because it is unsure they still have any
- positive effect, and alpha has many other problems that would need fixing
- if porters care.
-
- * modules/libpr0n/encoders/png/nsPNGEncoder.cpp: Now that we use the bundled
- PNG library, revert patch to use png_set_filter to avoid using write
- filters.
- * browser/app/Makefile.in, browser/app/profile/firefox.js,
- browser/components/safebrowsing/Makefile.in,
- browser/components/safebrowsing/content/application.js: Use
- MOZ_OFFICIAL_BRANDING instead of MOZILLA_OFFICIAL to choose the shavar to
- use for safebrowsing.
- * modules/plugin/Makefile.in: Filter by toolkit instead of by OS to decide
- whether to go into modules/plugin/test.
- * xulrunner/app/xulrunner.js: Don't set extensions.dss.enabled at the XRE
- level. It looks like the addons manager bug this would circumventing has
- been fixed since 3.6.
- * modules/plugin/base/src/nsPluginHost.cpp: Simplify MOZILLA_DISABLE_PLUGINS
- environment variable handling.
- * modules/libpr0n/test/reftest/pngsuite-ancillary/reftest.list: Revert what
- was supposed to be a temporary patch.
- * browser/components/build/Makefile.in: Revert our patch to link against
- nspr, this was fixed upstream in a different location.
- * security/manager/ssl/public/Makefile.in,
- security/manager/ssl/public/nsIBadCertListener.idl,
- security/manager/ssl/src/nsNSSIOLayer.*: Embedding as it existed is going
- to go away in 5.0, don't fool ourselves in keeping that any longer.
- * ipc/chromium/src/build/build_config.h: Add mips, hppa, ia64, s390 and sparc
- defines.
- * configure.in, gfx/ycbcr/Makefile.in: Reverted patch to avoid building ARM
- neon code.
- * gfx/ycbcr/yuv_convert_arm.cpp: Allow to build on armv4t.
- * gfx/ycbcr/yuv_convert.cpp: Do runtime detection of NEON in
- ConvertYCbCrToRGB565.
- * xpcom/base/nsDebugImpl.cpp: Fix FTBFS in xpcom/base on armv4t differently.
- * js/src/nanojit/NativeARM.cpp: Force NativeARM.o to have arch armv4t in its
- .ARM.attributes.
- * js/src/jsnum.h, js/src/jsvalue.h: Don't use std::signbit, and replace
- JSDOUBLE_IS_* definitions with bitwise operations. bz#640494.
- * js/src/shell/jsworkers.cpp: Get rid of STL algorithm use. bz#640494.
- * js/src/configure.in: Update to landed version of bz#589744.
- * configure.in, js/src/configure.in: Updated to latest version of bz#626035.
-
- * debian/rules: Enable IPC on all architectures.
-
- -- Mike Hommey Fri, 29 Apr 2011 08:01:15 +0200
-
-iceweasel (4.0-3) experimental; urgency=low
-
- * accessible/src/base/TextUpdater.cpp: Fix crash @nsAccessible::AsHyperText()
- bz#643906. Closes: #619637.
- * configure*, gfx/ycbcr/Makefile.in: Avoid building arm neon code. bz#547946.
- * js/src/xpconnect/src/xpcprivate.h,
- js/src/xpconnect/src/xpccallcontext.cpp: Ensure XPCCallContext string
- cache is aligned. bz#634594.
- * gfx/ots/include/opentype-sanitiser.h: strict alignment issues when
- displaying OpenType fonts. bz#643137.
-
- -- Mike Hommey Sun, 27 Mar 2011 14:23:44 +0200
-
-iceweasel (4.0-2) experimental; urgency=low
-
- * debian/rules: Define __ARM_PCS when building on armel. Fixes FTBFS with
- gcc 4.5 not declaring either __ARM_PCS or __ARM_PCS_VFP.
-
- -- Mike Hommey Wed, 23 Mar 2011 15:45:17 +0100
-
-iceweasel (4.0-1) experimental; urgency=low
-
- * New upstream release. It's actually the same as rc2.
-
- * debian/rules: Adjust version checking for version 4.0.
- * debian/control: Refreshed.
-
- * ipc/chromium/Makefile.in: Fix FTBFS in IPC on Linux PPC, part 2.
- * xpcom/base/nsDebugImpl.cpp: Fix FTBFS in xpcom/base on armv4t. bz#643779.
-
- -- Mike Hommey Tue, 22 Mar 2011 21:06:29 +0100
-
-iceweasel (4.0~rc2-2) experimental; urgency=low
-
- * debian/rules: Actually disable methodjit on armel, instead of all other
- architectures.
- * ipc/chromium/src/build/build_config.h: Fix FTBFS in IPC on Linux PPC.
- bz#643112.
-
- -- Mike Hommey Sat, 19 Mar 2011 11:42:44 +0100
-
-iceweasel (4.0~rc2-1) experimental; urgency=low
-
- * New upstream release candidate.
- * debian/rules: Modify gross hack on the version checks to make it work with
- RC2, which claims to be final.
- * debian/control*: Include our tee-enabled cairo NMU from mozilla.debian.net
- in build dependencies.
- * debian/rules:
- - Add IPC support for powerpc.
- - Disable methodjit on armel.
-
- * gfx/layers/basic/BasicImages.cpp: fix bad rendering of video with 16-bits
- displays. bz#640588. Closes: #617475.
- * configure*: Allow to build against SQLite 3.7.3 for backports.
- * js/src/Makefile.in: Avoid "The cacheFlush support is missing on this
- platform" error on alpha, ia64, mips and s390.
-
- -- Mike Hommey Sat, 19 Mar 2011 09:01:30 +0100
-
-iceweasel (4.0~rc1-1) experimental; urgency=low
-
- * New upstream release candidate.
- - Long link URLs are cropped in the middle instead of at the end.
- Closes: #615853.
- * debian/rules: Gross hack on the version checks to make it work with
- RC, which claims to be final.
- * js/src/jsnum.h, js/src/jsvalue.h: Use std::signbit when using js
- headers in C++. Fixes FTBFS with -std=c++0x, which we use.
-
- -- Mike Hommey Thu, 10 Mar 2011 10:19:52 +0100
-
-iceweasel (4.0~b12-1) experimental; urgency=low
-
- * New upstream beta release.
- - Properly build documents with overflow:hidden elements. Closes: #562996.
- - window.alert dialogs are not popups any more. Closes: #239105.
- - Upscaling of images uses bilinear filtering. Closes: #596774.
- - Various improvements to the :visited css support to mitigate history
- sniffing. Closes: #560108.
- - Properly render SVG files with flowRoot. Closes: #513885.
- - Fullscreen mode doesn't prevent proper search engine from being used.
- Closes: #514939.
- - Authentication dialogs are not really popups anymore, so focus problems
- with them are fixed. Closes: #609768.
- - Better focus handling with location bar vs. content. Closes: #611354.
- - Various fixes for use with cairo 1.10, which most notably fixes
- animated GIFs. Closes: #589576.
- * debian/rules: Handle beta versions in milestone check.
- * This new version makes use of APNG files in the GUI that can't easily
- be replaced with GIF versions, so we're switching back to the embedded
- libpng library. As a consequence, the APNG related patches were dropped.
-
- * debian/copyright: Updated, but there are most probably still things
- missing.
- * debian/rules, config/autoconf.mk.in: Bump base version to 2.0.
- * debian/rules:
- - Don't modify application.ini on the beta release.
- - Adjust dh_xulrunner test to match the removal of unixprint plugin.
- - Add new variables for packages lists, as required by
- toolkit/mozapps/installer/packager.mk.
- * debian/control*:
- - Add a build dependency on mesa-common-dev.
- - libmozjs4d doesn't break xulrunner-1.9.2.
- - Build depend on libvpx-dev.
- - Build depend on libnss3-dev >= 3.12.9~beta2.
- - Build depend on libcairo2-dev >= 1.10.2-2~ for tee surfaces.
- - Remove build-dep on libpng12-dev.
- * debian/xulrunner-GRE_VERSION.install.in,
- debian/xulrunner-GRE_VERSION.links.in: Adapt dh_install and dh_link data
- files to new files in built application.
- * debian/symbols.filter, debian/rules: Don't filter libmozjs symbols.
- * debian/libmozjsSO_VERSION.symbols.*, debian/rules: Don't provide a
- symbols file yet.
- * js/src/Makefile.in: Bump libmozjs version.
- * debian/xulrunner.mozconfig:
- - Use internal png library. Works-around: #486827.
- - Use system libvpx.
- - Build with shared js library.
- * debian/iceweasel.mozconfig:
- - Disable webm support to avoid failure to build against libxul. This
- doesn't remove webm support from underlying xulrunner.
- - Build iceweasel without omni.jar until I figure out what to do with the
- default profile.
- * debian/xulrunner-GRE_VERSION.prerm.in,
- debian/xulrunner-GRE_VERSION.postinst.in: Fit to new component
- registration. The new component registration doesn't create compreg.dat
- and xpti.dat anymore, and .autoreg is not used either.
- python-xpcom and other similarly integrated components won't register
- automatically until I either implement something to do so, or these
- components get integrated as extensions.
- * debian/branding:
- - Remove brandTrade entity, we don't need it anymore.
- - browserconfig.properties is now installed in the chrome.
- - branding doesn't use xpcnativewrappers=yes anymore.
- - Add icon16.png and icon128.png to branding. These are required for
- the new about:home.
- - Add missing contentaccessible=yes in content/jar.mn.
- - Modify for the new about dialog.
- - Use about:home as homepage.
- * debian/iceweasel.install, debian/iceweasel.links.in: Don't install
- browserconfig.properties from usr/lib/iceweasel, it's not shipped
- anymore.
- * debian/iceweasel.install:
- - Don't install .autoreg, it isn't used anymore.
- * debian/installer/Makefile.in: Define JAREXT when building package manifest.
- * debian/noinstall.in: LICENSE file is not installed anymore.
- * debian/iceweasel.install, debian/xulrunner-GRE_VERSION.install.in:
- Install chrome.manifest in GRE and APP directories.
- * debian/rules, debian/vendor.js: Set general.useragent.compatMode.firefox
- instead of general.useragent.extra.firefoxComment.
- * debian/rules, debian/iceweasel.install: Install vendor.js with dh_install
- instead of manually in debian/rules.
- * debian/watch: Updated.
- * debian/xulrunner-GRE_VERSION.install.in,
- debian/xulrunner-GRE_VERSION.links.in: Install omni.jar files for
- xulrunner.
- * debian/installer/Makefile.in, debian/installer/package-manifest.browser:
- Properly handle the various MOZ_CHROME_FILE_FORMATs in the package
- manifests.
- * debian/source.filter: Don't remove branding from source tarball, it's
- free as in speech.
- * debian/test.mk:
- - Don't skip but a few xpcshell tests.
- - xpcshell-tests now need a X server.
- - Remove the check-date-format-tofte.js test from its new location.
- - Remove the test_handlerService.js test from its new location.
- - dist/bin/distribution is not needed anymore.
-
- * js/src/tracejit/Writer.*: "Fix" tracejit to build against nanojit headers
- in dist/include/nanojit.
- * configure.in, configure:
- - Don't take toolkit from the libxul sdk, it's not provided in
- mozilla-config.h anymore.
- - Allow to build against nspr 4.8.6.
- * layout/style/jar.mn, netwerk/protocol/res/nsResProtocolHandler.cpp,
- browser/locales/Makefile.in, ipc/glue/GeckoChildProcessHost.cpp,
- js/src/xpconnect/loader/mozJSComponentLoader.cpp, modules/libjar/nsJAR.cpp,
- modules/libpref/src/nsPrefService.cpp,
- netwerk/protocol/res/nsResProtocolHandler.cpp,
- startupcache/StartupCache.cpp, toolkit/xre/nsAppRunner.cpp,
- toolkit/mozapps/installer/packager.mk, toolkit/xre/nsEmbedFunctions.cpp,
- toolkit/xre/nsXREDirProvider.cpp, xpcom/build/Makefile.in,
- xpcom/build/Omnijar.*, xpcom/build/nsXPComInit.cpp,
- xpcom/components/nsComponentManager.cpp, xulrunner/confvars.sh: Add support
- for omni.jar in xulrunner. bz#620931.
- * configure.in, configure, js/src/configure.in, js/src/configure:
- Don't force build flags upon ARM compilers. bz#626035.
- * js/src/configure.in: Fallback to perf measurement stub when perf_event_open
- syscall isn't supported. bz#589744.
- * config/rules.mk, js/src/config/rules.mk: Remove -ljs_static from test
- linking flags. part of bz#584474.
- * content/base/src/nsWebSocket.cpp: Use chrome://global url instead of
- chrome://browser for websockets errors. bz#636960.
- * toolkit/xre/nsAppRunner.cpp: Restore DESKTOP_STARTUP_ID if a restart is
- required. bz#607900.
-
- -- Mike Hommey Sat, 26 Feb 2011 11:13:10 +0100
-
-iceweasel (3.6.13-3) UNRELEASED; urgency=low
-
- * debian/branding/locales/en-US/brand.*: Changed vendorShortName to
- Mozilla to fit upstream.
- * debian/branding/Makefile.in, debian/branding/aboutIce.*,
- debian/rules: Prepare aboutIce component to the XPCOM changes in
- Gecko 2.0.
- * debian/extra-stuff/Makefile.in, debian/extra-stuff/addonsInfo.*,
- debian/extra-stuff/packages-static.xulrunner: Prepare extra components
- to the XPCOM changes in Gecko 2.0.
- * debian/iceweasel.install, debian/rules: Install vendor.js with dh_install
- instead of manually in debian/rules.
- * debian/extra-stuff/Makefile.in,
- debian/extra-stuff/packages-static.xulrunner, debian/iceweasel.install,
- debian/installer/Makefile.in, debian/installer/package-manifest.*,
- debian/rules: Use packager.mk to install about:iceweasel files.
- * debian/iceweasel.desktop: Add x-scheme-handler/http* MimeTypes.
- Closes: #613109.
-
- * browser/components/nsBrowserGlue.js: Unbrand Browser Glue Service.
- * browser/locales/en-US/chrome/overrides/appstrings.properties,
- browser/locales/Makefile.in: Use MOZ_APP_DISPLAYNAME to fill
- appstrings.properties.
- * browser/branding/*/locales/en-US/brand.dtd,
- browser/base/content/credits.xhtml: Use &brandTrade; instead of ™.
- * browser/base/content/credits.xhtml, browser/base/Makefile.in:
- Use MOZ_APP_DISPLAYNAME to make credits.xhtml vary depending on branding.
- * browser/locales/en-US/searchplugins/answers.xml,
- browser/locales/en-US/searchplugins/google.xml,
- browser/locales/Makefile.in: Modify search plugins depending on
- MOZ_APP_NAME.
- * browser/app/Makefile.in, browser/app/application.ini, browser/confvars.sh,
- config/autoconf.mk.in, configure.in: Don't hardcode anything in
- application.ini files. bz#525882.
- * browser/components/safebrowsing/content/application.js,
- browser/app/profile/firefox.js: Determine which phishing shavar to use
- depending on MOZ_OFFICIAL.
-
- * debian/branding/configure.sh, debian/branding/locales/en-US/brand.dtd:
- Adjust Iceweasel branding to unbranding changes above.
-
- -- Mike Hommey Sat, 19 Feb 2011 13:47:22 +0100
-
-iceweasel (3.6.13-2) experimental; urgency=low
-
- * debian/control: Refresh from debian/control.in.
- * debian/*.mozconfig: Add a comment on top of mozconfig files to avoid
- people using them.
- * debian/remove.nonfree, debian/repack.py, debian/source.filter,
- debian/watch: Update debian/watch and provide a script repacking
- upstream source tarballs.
- * debian/iceweasel.README.Debian: Fix for the default dsp wrapper behaviour.
- * debian/iceweasel.desktop: Add russian translation. Closes: #608876.
- Thanks Alexander Sashanov.
- * debian/control.in, debian/rules, debian/xulrunner-GRE_VERSION.links.in:
- Use /usr/share/myspell/dicts for dictionaries when building for lenny.
- Closes: #609111.
- * debian/extra-stuff/Makefile.in, debian/extra-stuff/debUpdateNotifier.*,
- debian/extra-stuff/filemonitor/,
- debian/extra-stuff/packages-static.xulrunner,
- debian/xulrunner-GRE_VERSION.install.in: Remove update notifier, it's
- not quite as helpful as it should be.
- * debian/control.*:
- - Relax libglib2.0-dev build dependency. 2.18.0 was only needed for
- filemonitor, which we just removed.
- - Add a minimum version for build dependency on libevent-dev, for
- event_base_loopbreak() and event_base_new().
-
- * testing/xpcshell/runxpcshelltests.py: Add a 2 minutes timeout on xpcshell
- tests.
-
- -- Mike Hommey Sun, 09 Jan 2011 13:46:07 +0100
-
-iceweasel (3.6.13-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2010-{74-84}, also known as
- CVE-2010-3776, CVE-2010-3777, CVE-2010-3769, CVE-2010-3771,
- CVE-2010-3772, CVE-2010-3768, CVE-2010-3775, CVE-2010-3766,
- CVE-2010-3767, CVE-2010-3773, CVE-2010-3774, CVE-2010-3770.
- * debian/copyright: Updated to include gfx/ots.
- * debian/libmozjsSO_VERSION.symbols.in: Add new symbols.
-
- -- Mike Hommey Fri, 10 Dec 2010 00:11:50 +0100
-
-iceweasel (3.6.12-2) experimental; urgency=low
-
- * layout/base/tests/TestPoisonArea.cpp: Allow TestPoisonArea to work on
- more architectures.
- * layout/base/tests/Makefile.in: Revert previous hack to avoid building and
- running TestPoisonArea.
-
- -- Mike Hommey Sat, 30 Oct 2010 10:46:09 +0200
-
-iceweasel (3.6.12-1) experimental; urgency=low
-
- * New upstream release.
- * Fix for mfsa2010-73, also known as CVE-2010-3765.
-
- -- Mike Hommey Thu, 28 Oct 2010 09:21:33 +0200
-
-iceweasel (3.6.11-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2010-{64-69}, also known as
- CVE-2010-3176, CVE-2010-3175, CVE-2010-3179, CVE-2010-3180,
- CVE-2010-3183, CVE-2010-3177, CVE-2010-3178.
- * debian/control*: Bump build dependencies on libnspr4-dev, libnss3-dev,
- and libsqlite3-dev to fit what configure will be looking for.
-
- -- Mike Hommey Wed, 20 Oct 2010 02:15:38 +0200
-
-iceweasel (3.6.10-1) experimental; urgency=low
-
- * New upstream release.
- * config/JarMaker.py: Use errno.ENOENT instead of "2" in JarMaker.py.
- bz#595459. Fixes FTBFS on Hurd.
- * debian/rules, debian/xulrunner-dev.install.in: Build npapi_getinfo in
- build-xulrunner/dist/bin, and use an RPATH. Some plugins depend on
- libxpcom.so, and dlopen() from npapi_getinfo fails unless libxpcom.so
- can be loaded too. Fixes FTBFS on hppa as a side effect.
-
- -- Mike Hommey Thu, 16 Sep 2010 09:15:51 +0200
-
-iceweasel (3.6.9-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes for mfsa2010-{49-51,53-57,59-63}, also known as
- CVE-2010-3169, CVE-2010-2765, CVE-2010-2767, CVE-2010-3166,
- CVE-2010-2760, CVE-2010-3168, CVE-2010-3167, CVE-2010-2766,
- CVE-2010-2762, CVE-2010-2763, CVE-2010-2768, CVE-2010-2769,
- CVE-2010-2764.
-
- * debian/README.Debian: Move to debian/iceweasel.README.Debian.
- * debian/branding/content/*.png.uu (removed),
- debian/branding/content/*-base.png, debian/source/include-binaries,
- debian/branding/content/Makefile.in: Replace .uu files with their binary
- counterpart, now that dpkg-dev supports binary files in the debian/
- directory.
- * debian/control*:
- - Remove build dependency on sharutils.
- - Install libmozjs debug symbols together with the xulrunner ones.
- - Remove extra ~ in iceweasel version dependency on xulrunner, which
- was only required for 3.6.4~build2.
- * debian/rules:
- - Refactor file preprocessing.
- - Actually allow the build sequence to start from intermediate stamps.
- - Don't fail to build if the build-xulrunner directory exists.
- - Move .PHONY definitions for test targets to debian/test.mk.
- - Add some sanity checks on version numbers.
- - Use the new DEBIAN_RELEASE variable for dh_gencontrol.
- - Enhance the check-system-libs rule to check in the all autoconf.mk
- files.
- - Further split build and install process in several stamped steps.
- - Actually set CXX in default case, and re-export it.
- - Move stamps creation at the end, so that "touch" always happens at
- the end.
- - Separate dh_xulrunner check from dh_install rule for better debugging.
- * debian/test.mk:
- - Move tests HOME directory into build-xulrunner/dist instead of now
- nonexistent dist.
- - Don't automatically modify TESTS when TEST_PATH is set.
- - Force armel JIT to compile ARMv4T instructions during tests.
- - Define generic -skip rules for tests.
- - Put all tests requiring an application in a separate variable.
- - Use iceweasel for reftest/crashtest.
- * debian/reftest-app: Remove our custom reftest-app.
- * debian/extra-stuff/Makefile.in: Remove duplicated variables definitions.
- * debian/branding/content/jar.mn: Add missing aboutFooter.png to branding.
- * debian/rules, debian/noinstall.in: Move testsuite related header field
- removal to noinstall.in.
- * debian/rules, debian/branding/jar.mn, debian/branding/Makefile.in: Check
- the iceweasel branding installs all files provided by upstream unofficial
- branding.
- * debian/dh/dh_xulrunner.in:
- - Fix small formatting issue in dh_xulrunner manual page.
- - Remove debug output in dh_xulrunner.
- * debian/rules, debian/dh/dh_xulrunner_test, debian/dh/dh_xulrunner.in:
- Better check for the dh_xulrunner behaviour.
- * debian/rules, debian/dh/npapi_getinfo.c, debian/dh/dh_xulrunner.in,
- debian/xulrunner-dev.install.in: New dh_xulrunner feature: return
- plugins handled mime types in a substvar.
- * debian/xulrunner-dev.links.in: Install a symlink to nspr-config for the
- SDK.
- * debian/branding/firefox-branding.js: Unset startup.homepage_override_url
- and startup.homepage_welcome_url. In other words, don't display anything
- special after an upgrade or for the first time the browser is started.
- * debian/xulrunner-GRE_VERSION.postinst.in,
- debian/xulrunner-GRE_VERSION.prerm.in,
- debian/xulrunner-GRE_VERSION.manpages.in,
- debian/xulrunner-stub-GRE_VERSION.1.in: Add a /usr/bin/xulrunner-stub
- binary in the form of an alternative, and a corresponding manual page.
- * debian/smjs.1, debian/control*: Add a note that smjs is not recommended
- for production use.
-
- * gfx/qcms/iccread.c: Fix unaligned reads in qcms. bz#504766.
- Closes: #591512.
- * browser/components/privatebrowsing/src/nsPrivateBrowsingService.js: Align
- -private description in --help output.
- * js/src/nanojit/NativeARM.*, js/src/nanojit/avmplus.*,
- js/src/nanojit/njcpudetect.h: Fix ARMv4T JIT support, and use patches as
- landed in upstream nanojit.
- * profile/dirserviceprovider/src/nsProfileLock.*,
- toolkit/xre/nsSigHandlers.cpp: Support platforms without SA_SIGINFO.
- bz#593767. Closes: #595535. Thanks Samuel Thibault.
- * xulrunner/installer/*.pc.in: pkg-config files don't need to require the
- version of nspr xulrunner was built against. Closes: #595842.
-
- * testing/xpcshell/head.js, debian/test.mk: Revert previous temporary hacks
- to track down kfreebsd buildd issues.
-
- -- Mike Hommey Wed, 08 Sep 2010 09:05:03 +0200
-
-iceweasel (3.6.8-2) experimental; urgency=low
-
- * New upstream release.
-
- [ iceweasel ]
- * debian/iceweasel.install, debian/rules: Build in a subdirectory instead
- of within the source directory.
- * debian/iceweasel.mozconfig, debian/rules: Move most configure options
- to a separate mozconfig file.
- * debian/iceweasel.install: Install blocklist.xml.
- * debian/noinstall, debian/rules: Remove some installed files from
- debian/tmp, and use dh_install --fail-missing.
- * debian/rules: Add --with-system-libxul configure option.
- * debian/rules: Rename CONFIGURE_OPTIONS to CONFIGURE_FLAGS
- * debian/control*:
- - Reformat.
- - Remove Eric Dorland from the Uploaders field. Given his limited time
- and lost interest, Eric agreed to formally retire from iceweasel
- maintenance. Thanks for all these years, Eric.
-
- * build/Makefile.in, build/automation-build.mk: Revert cleaning patches.
-
- [ xulrunner ]
- * debian/control*, debian/extra-stuff/packages-static.xulrunner,
- debian/libmozillainterfaces-java.*, debian/rules,
- debian/xulrunner-BASE_VERSION.install.in: Remove unsupported javaxpcom
- support.
- * debian/rules, debian/test.mk: Build in a subdirectory instead of within
- the source directory.
- * debian/mozconfig*, debian/rules: Move default-mozilla-five-home
- definition from mozconfig to debian/rules.
- * debian/mozconfig, debian/rules: Rename mozconfig to xulrunner.mozconfig.
- * debian/*: Rename BASE_VERSION to GRE_VERSION.
-
- * Makefile.in, build/Makefile.in, build/automation-build.mk,
- config/rules.mk, js/src/Makefile.in, js/src/config/rules.mk,
- js/src/xpconnect/src/Makefile.in, testing/testsuite-targets.mk,
- xpcom/tests/Makefile.in: Revert cleaning patches.
- * extensions/java/xpcom/Makefile.in,
- toolkit/toolkit-makefiles.sh: Revert javaxpcom patches.
- * memory/jemalloc/jemalloc.c: Properly disable ncpus in jemalloc, which
- the previous patch didn't do.
-
- [ merged packages ]
- * debian/control*, debian/rules: Merged iceweasel and xulrunner source
- packages. Binary packages are kept as they were before.
- * debian/copyright, debian/watch: Use Iceweasel's version.
- * debian/changelog: Keep Iceweasel changelog. Xulrunner's go in a separate
- debian/changelog.xulrunner file, for historical purpose. The file is not
- installed in binary packages.
- * debian/control*: Fix xulrunner-dev dependencies. As ${source:*Version}
- will return iceweasel version, ${binary:Version} is better to use. It
- turns out it is safe to use now xulrunner-dev is not Arch: all.
- * debian/extra-stuff/Makefile.in:
- - Fix to support subdirectory build.
- - Avoid duplicated entries in generated jar manifest.
- * debian/rules:
- - Set LDFLAGS for iceweasel the same way xulrunner does.
- - Export CFLAGS and CXXFLAGS directly from rules instead of setting them
- when calling configure.
- * debian/extra-stuff/Makefile.in, debian/noinstall*, debian/rules: Use
- debian/noinstall to avoid installing some xulrunner files, instead of
- filtering the package manifest.
- * debian/rules, debian/*.manpages*: Use .manpages files instead of calling
- dh_installman manually. Iceweasel was doing that, but not xulrunner.
- * Skip version 3.6.8-1, as xulrunner packages versions numbers would then
- be 1.9.2.8-1, which was already used.
- * debian/reftest-app/defaults/preferences/reftest-app.js: Add a default
- value for the dom.ipc.plugins.enabled pref to the reftest app.
-
- * testing/xpcshell/head.js: Add a 2 minutes timeout on xpcshell tests.
- * debian/test.mk: Add logging messages during xpcshell tests to track down
- kfreebsd buildd issues.
-
- -- Mike Hommey Fri, 20 Aug 2010 21:57:53 +0200
-
-iceweasel (3.6.7-1) experimental; urgency=low
-
- * New upstream release.
- * Fixes mfsa-2009-45, also known as CVE-2010-1206.
- * debian/control:
- - Remove conflict with very old package.
- - Bump Standards-Version to 3.9.0.0.
-
- -- Mike Hommey Wed, 21 Jul 2010 00:21:17 +0200
-
-iceweasel (3.6.4-1) experimental; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Wed, 23 Jun 2010 15:27:03 +0200
-
-iceweasel (3.6.4~build2-1) experimental; urgency=low
-
- * debian/copyright, debian/remove.nonfree: Update to fit new upstream
- (pre)release.
- * debian/iceweasel-runner: Don't override MOZ_APP_LAUNCHER, which was
- already set.
- * debian/firefox, debian/iceweasel.install, debian/iceweasel.postrm,
- debian/iceweasel.preinst: Divert /usr/bin/firefox and put a wrapper script
- instead. The wrapper script runs the diverted firefox if it exists, and
- iceweasel otherwise. Closes: #576392.
- * debian/README.Debian: Add a note about safe browsing in README.Debian.
- Closes: #575039.
- * debian/rules:
- - Build with --std=gnu++0x.
- - Don't check for libiw, necko wifi is part of libxul already.
- * debian/control*:
- - Remove dependency on psmisc as we've not been using fuser for years.
- - Iceweasel 3.6.4~build2 needs to depend on xulrunner 1.9.2.4~build2.
- * debian/branding/Makefile.in, debian/branding/aboutIce.js,
- debian/branding/ice.*, debian/branding/jar.mn, debian/iceweasel.install:
- Add a about:iceweasel page similar to about:mozilla. Closes: #413725.
-
- * configure.in: Revert change to force not to use -fshort-wchar.
-
- -- Mike Hommey Mon, 03 May 2010 13:44:40 +0200
-
-iceweasel (3.6.3-1) experimental; urgency=low
-
- * New upstream release.
- * debian/rules, debian/control: Bump GRE version to 1.9.2.
- * debian/branding/Makefile.in: document.png moved in upstream tarball.
- * debian/patches/*: Refresh patches and add some more:
- - More s/%APP%/firefox/ changes for 3.6.
- - Additional --with-libxul-sdk changes for 3.6.
-
- -- Mike Hommey Fri, 02 Apr 2010 21:44:36 +0200
-
-iceweasel (3.5.9-2) unstable; urgency=low
-
- * debian/remove.nonfree: There are still some .cvsignore files in the
- upstream tarballs.
- * debian/rules, debian/iceweasel.links.in, debian/iceweasel.bug-script.in,
- debian/iceweasel.bug-control.in, debian/control.in, debian/control:
- Generate GRE version dependent information from GRE_VERSION set in
- debian/rules.
- * debian/rules, debian/control*: Have iceweasel 3.5.x depend on xulrunner
- 1.9.1.x at least. This will force upgrades of xulrunner when iceweasel
- is upgraded.
-
- -- Mike Hommey Fri, 02 Apr 2010 20:08:22 +0200
-
-iceweasel (3.5.9-1) unstable; urgency=low
-
- * New upstream release.
- * config/autoconf.mk.in: Revert previous changes to install in an
- unversioned directory.
- * debian/rules: Pass an installdir variable to install into
- /usr/lib/iceweasel.
- * debian/control:
- - Suggest libkrb53 for backports.
- - Build-depend on xulrunner-dev << 1.9.2.
- * debian/iceweasel.prerm, debian/iceweasel.postinst: Remove old mozilla
- alternative. I think there is no reason to keep this anymore.
- * debian/iceweasel.links: Remove firefox and mozilla-firefox links.
- It will help make transition to Firefox easier if that ever happens.
- * debian/remove.nonfree: We now remove more non-free data. Also cleaned up
- outdated stuff. Closes: #567915
- * debian/source/format, debian/patches/*: Switch to 3.0 (quilt) format,
- with patches.
-
- * browser/components/safebrowsing/content/application.js,
- browser/app/profile/firefox.js: Use googpub-phish-shavar instead of
- goog-phish-shavar for safe browsing. This is a first step for fixing safe
- browsing. Either the current setup will work if Google allows our client
- string to get this data, or we'll be allowed to say we're firefox to the
- safe browsing server. Closes: #561927.
-
- -- Mike Hommey Thu, 01 Apr 2010 16:23:51 +0200
-
-iceweasel (3.5.8-1) unstable; urgency=low
-
- * New upstream release.
- * browser/components/nsBrowserContentHandler.js: Revert temporary hack to
- force homepage_override to be triggered.
- * extensions/reporter/resources/content/reporter/reporterOverlay.xul,
- browser/base/content/baseMenuOverlay.xul: Resurrect release notes menu
- item. Also resurrect the check for updates one, since it is #ifdef'ed on
- something we disable.
- * browser/components/safebrowsing/content/report-phishing-overlay.xul:
- Revert the change in report phishing menu item location. Now we
- resurrected the release notes item and restored the updateSeparator,
- this change is pointless.
- * browser/base/content/credits.xhtml: Correct old merge mistake.
- * browser/locales/en-US/searchplugins/google.xml: Fix Google suggestions
- in search box. Closes: #568004.
- * build/Makefile.in: Remove leaktest files in make clean. bz#541769.
- * build/Makefile.in, build/automation-build.mk, build/automation.py.in,
- build/pgo/Makefile.in, layout/tools/reftest/Makefile.in,
- testing/mochitest/Makefile.in: Don't remove build/automationutils.py
- on make clean. bz#525047.
- * build/automation-build.mk: Remove automation.py in make clean. bz#541768.
-
- * debian/control:
- - iceweasel provides gnome-www-browser: Closes: #568320.
- - Bump Standards-Version to 3.8.4.0.
- * debian/branding/firefox-branding.js:
- - Add a release notes URL.
- - Point to localized urls on mozilla.debian.net.
- * debian/rules:
- - Remove Debian revision from the User Agent string.
- - Don't set distribution-id, it's only used in toolkit, i.e. xulrunner.
- - Remove uneffective --disable-gtktest flag.
- * debian/iceweasel.install, debian/wikipedia-en.xml: Remove
- wikipedia-en.xml searchplugin. There is now a better search plugin (with
- suggestions) provided upstream.
- * debian/rules, debian/iceweasel.install, debian/debsearch.*: Refresh
- debsearch search plugin.
- * debian/iceweasel.1: Improve manual page for -P option. Closes: #568677.
- * debian/iceweasel-xremote-client: Don't need to set LD_LIBRARY_PATH.
- * debian/iceweasel.install, debian/rules: Don't install xpm files in
- chrome/icons/default. They are not provided there upstream anymore,
- there is no reason to do so.
- * debian/rules, debian/*.svg, debian/iceweasel.install, debian/*.png.uu,
- debian/branding: Move images generation and cleanup in debian/branding.
- * debian/rules:
- - Remove unused variables in debian/rules.
- - Remove binary-indep rules, as we don't build an arch: all package
- anymore.
- - Don't unnecessarily set LD_LIBRARY_PATH when building.
- - Remove old comments from dh-make templates.
- - Use browser/config/version.txt content as UPSTREAM_VERSION.
- - Use a variable for GRE version.
- - Use the GRE directory as hint for dh_shlibdeps.
- - Install the MPL license text in all packages.
- - Don't fix permissions that don't need to be fixed.
- * debian/README.Debian: Remove mostly irrelevant parts of README.Debian.
- * debian/compat, debian/rules: Switch to dh.
- * debian/iceweasel.postinst: Remove /usr/lib/iceweasel/updates on upgrades.
- * debian/rules:
- - There is no bashism in debian/rules anymore.
- - Use make dependency to "generate" the MPL file.
- - Set LDFLAGS at configure time.
- * debian/vendor.js: Don't trigger the debAbout component. Now we have a
- release notes link in about:, the debAbout generated links are pointless,
- especially since they create problems in the target web pages
- (e.g. unstyled BTS).
- * debian/iceweasel-gnome-support.{prerm,postinst},
- debian/iceweasel.{prerm,postinst}: Merge iceweasel-gnome-support
- maintainer scripts into iceweasel ones.
-
- -- Mike Hommey Wed, 17 Feb 2010 22:46:30 +0100
-
-iceweasel (3.5.6-2) unstable; urgency=low
-
- * debian/iceweasel-runner:
- - Allow iceweasel-runner not to hardcode the iceweasel base directory.
- Closes: #507120.
- - Remove old compatibility stuff.
- * debian/iceweasel.desktop: Only put the name in the Name field of the
- freedesktop application file. Closes: #507961.
- * debian/iceweasel.dirs:
- - Make it clear that plugins should live in /usr/lib/mozilla/plugins/
- by shipping the directory in the iceweasel package. Closes: #520676.
- - Likewise for extensions in /usr/{lib,share}/mozilla/extensions/$app-id.
- Closes: #564669.
- * debian/control:
- - Suggest ttf-lyx | latex-xft-fonts (latex-xft-fonts is kept for stable
- users). Closes: #539537.
- - Replace libkrb53 suggestion with libgssapi-krb5-2.
- - Remove the iceweasel-gnome-support package.
- - Rewrite the short description. Also slightly modify the long
- description. Closes: #400858.
- - Build conflict with libhildonmime-dev and libosso-dev. Closes: #544369
- * debian/iceweasel.1:
- - Fix trivial typo in the manual page. Closes: #528789.
- - Synchronize manual page with iceweasel --help output, and add various
- other information. Closes: #362020, #520660, #556258.
- * debian/homepagereset.js, debian/iceweasel.install: Remove the
- homepagereset component. It was used to reset the homepage user settings
- if it were a very old value. Anyone using these old homepages should have
- had their homepage reset by now.
- * debian/control, debian/iceweasel.bug-presubj, debian/iceweasel.install,
- debian/rules: Use dh_bugfiles instead of installing reportbug-related
- files by hand.
- * debian/iceweasel.bug-script: Add reportbug script to list addons.
- This uses a new helper in xulrunner-1.9.1. Closes: #356647.
- * debian/iceweasel.bug-control: Request xulrunner-1.9.1 dependency list in
- bug reports.
- * debian/branding/Makefile.in, debian/branding/firefox-branding.js:
- Use http://mozilla.debian.net pages for homepage_override and welcome.
- * browser/components/nsBrowserContentHandler.js: Temporary hack to force
- homepage_override to be triggered. This hack is to be removed in next
- release. Its sole purpose is to get people to see the pages on
- http://mozilla.debian.net/ despite the upstream version not being bumped.
- * debian/iceweasel.prerm: When removing the package, cleanup files
- iceweasel creates if run as root.
- * debian/iceweasel.install, debian/iceweasel.prerm: Make .autoreg part of
- the package.
- * debian/iceweasel-restart-required.update-notifier,
- debian/iceweasel.install, debian/iceweasel.postinst: Remove update
- notification through update-notifier
- * browser/components/nsBrowserContentHandler.js,
- browser/components/shell/src/nsSetDefaultBrowser.js: Fix misalignments
- in --help command line. bz#458631.
- * browser/base/content/browser.css: Favicons in search bar dropdown not
- shown if menus_have_icons=false. bz#508221. Closes: #561902.
-
- -- Mike Hommey Wed, 03 Feb 2010 07:55:01 +0100
-
-iceweasel (3.5.6-1) unstable; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Wed, 16 Dec 2009 11:08:01 +0100
-
-iceweasel (3.5.5-1) unstable; urgency=low
-
- * New upstream release.
- * debian/remove.nonfree: Synchronize with Iceape 2.0.
- * debian/copyright: Update with missing information, and remove lcms
- licensing as it was dropped in 3.5.
- * debian/iceweasel-runner: Synchronize with Iceape 2.0's iceape-runner:
- - Remove obsolete (and commented) Xprint support.
- - Only handle --verbose, -V, -g and --debugger options.
- - Output less variables when running verbosely.
- * debian/README.Debian: Point to the proper file containing the
- app.update.enabled setting.
- * debian/rules: Properly modify {Min,Max}Version in application.ini.
- * debian/control, debian/iceweasel.preinst: Removed upgrade path from
- old firefox packages.
- * debian/rules: Add a "like Firefox/version" string to the UA.
- Closes: #399633.
- * debian/control:
- - Set the pkg-mozilla team as maintainer.
- - Bump Standards-Version to 3.8.3.0.
- * browser/components/sessionstore/src/nsSessionStore.js: Avoid wrong
- sessionstore data to keep windows out of user sight.
- Closes: #552426, #553453.
-
- -- Mike Hommey Thu, 12 Nov 2009 17:32:42 +0100
-
-iceweasel (3.5.4-1) unstable; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Wed, 28 Oct 2009 16:36:06 +0100
-
-iceweasel (3.5.3-2) unstable; urgency=low
-
- * debian/iceweasel-runner: Set the MOZ_APP_LAUNCHER in the runner script to
- register the proper name with XSMP. Closes: #437999.
- * debian/watch: Fix to fit new upstream tarball names.
- Thanks Yan Morin . Closes: #550482.
-
- -- Mike Hommey Sat, 10 Oct 2009 16:03:21 +0200
-
-iceweasel (3.5.3-1) experimental; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Thu, 10 Sep 2009 22:04:25 +0200
-
-iceweasel (3.5.2-1) experimental; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Thu, 20 Aug 2009 07:30:00 +0200
-
-iceweasel (3.5.1-1) experimental; urgency=low
-
- * New upstream release.
- * debian/copyright:
- - Fix GPL and LGPL text location.
- - Update copyright information.
- * debian/control:
- - Add ${misc:Depends} in all binary packages dependencies.
- - Set iceweasel-dbg's section to debug.
- - Bumped Standards-Version to 3.8.2.0.
- * debian/rules: Removed call to deprecated dh_desktop.
- * debian/iceweasel.postinst: Remove call to update-desktop-database, which
- is not in /usr/sbin anyways, and is called automatically (was added by
- dh_desktop before, and run by desktop-file-utils triggers now).
-
- -- Mike Hommey Fri, 17 Jul 2009 20:49:41 +0200
-
-iceweasel (3.5-1) experimental; urgency=low
-
- * New upstream release.
- * debian/control, debian/rules, debian/iceweasel.links: Build against and
- depend on xulrunner 1.9.1.
- * configure.in, configure: Don't check for libasound.
- * debian/branding/locales/en-US/brand.dtd: Add missing entity.
- * browser/components/build/Makefile.in: Link against nspr.
-
- -- Mike Hommey Wed, 08 Jul 2009 07:59:42 +0200
-
-iceweasel (3.0.11-1) unstable; urgency=low
-
- * New upstream release.
-
- -- Mike Hommey Sat, 13 Jun 2009 20:33:30 +0200
-
-iceweasel (3.0.9-1) unstable; urgency=high
-
- * New upstream release.
- * Fixes mfsa-2009-20, also known as CVE-2009-1310.
-
- -- Mike Hommey Wed, 22 Apr 2009 21:18:38 +0200
-
-iceweasel (3.0.7-1) unstable; urgency=high
-
- * New upstream release.
- * Fixes mfsa-2009-11, also known as CVE-2009-0777.
-
- -- Mike Hommey Sun, 08 Mar 2009 11:23:28 +0100
-
-iceweasel (3.0.6-1) unstable; urgency=low
-
- * New upstream release.
- * Fixes mfsa-2009-03, also known as CVE-2009-0355.
-
- -- Mike Hommey Wed, 04 Feb 2009 08:19:24 +0100
-
-iceweasel (3.0.5-1) unstable; urgency=low
-
- * New upstream release.
- * Fixes mfsa-2008-{63,69}, also known as CVE-2008-5505 and CVE-2008-5513.
- * debian/vendor.js: Remove EULA override, since the EULA was removed
- upstream, and its replacement has been made hidden to unofficial builds.
-
- -- Mike Hommey Sat, 20 Dec 2008 13:40:23 +0100
-
-iceweasel (3.0.4-1) unstable; urgency=low
-
- * New upstream release. (Closes: #505557)
-
- [ Mike Hommey ]
- * debian/iceweasel-gnome-support.postinst,
- debian/iceweasel-gnome-support.prerm: Handle gnome-www-browser alternative.
- Restored from 3.0~b5-3. Closes: #492286.
- * debian/branding/locales/browserconfig.properties: Change the homepage to
- about:. Closes: #499346
- * browser/branding/unofficial/locales/browserconfig.properties: Revert
- previous change, this is not the installed file.
- * debian/homepagereset.js: Force homepage reset if it was previously set to
- the granparadiso homepage.
- * debian/iceweasel-restart-required.update-notifier: Added japanese
- translation. Thanks Hideki Yamane. Closes: #503595.
- * browser/components/shell/src/nsGNOMEShellService.cpp: Fix various problems
- in the handling of GNOME background color. Closes: #495897.
-
- [ Eric Dorland ]
- * debian/iceweasel.desktop: Just specify "iceweasel" as the icon, so it
- can pick the scalable one under certain circumstances. (Closes:
- #451943)
-
- -- Eric Dorland Sun, 23 Nov 2008 01:32:40 -0500
-
-iceweasel (3.0.3-3) unstable; urgency=low
-
- * browser/app/profile/firefox.js: Replace %APP% with firefox in some places.
- Closes: #501540, #502450.
- * browser/branding/unofficial/locales/browserconfig.properties: Change the
- homepage to about:. Closes: #499346.
- * browser/app/profile/firefox.js, browser/locales/en-US/firefox-l10n.js:
- Remove general.useragent.locale prefs from firefox*.js. Closes: #495381.
- * browser/components/feeds/src/FeedConverter.js: Allow external web feed
- application to work without gnome libraries. Closes: #406380.
- * debian/presubj: Minor changes and add a note about MOZILLA_DISABLE_PLUGINS
- environment variable.
- * debian/control: Depend on a version of xulrunner-1.9 that handles the
- MOZILLA_DISABLE_PLUGINS environment variable.
-
- -- Mike Hommey Fri, 24 Oct 2008 08:16:02 +0200
-
-iceweasel (3.0.3-2) unstable; urgency=low
-
- * debian/iceweasel-xremote-client, debian/iceweasel-runner: Use 'iceweasel'
- as default application id instead of 'firefox'.
- * debian/iceweasel.1: Update the manpage accordingly.
- * Thanks to Sven Hartge. Closes: #501304, #501363, #501394, #501445.
-
- -- Mike Hommey Wed, 08 Oct 2008 07:36:53 +0200
-
-iceweasel (3.0.3-1) unstable; urgency=high
-
- * New upstream release. (Closes: #500374)
-
- * debian/presubj: Fix typo. Thanks Rémi Vanicat. (Closes: #444736)
- * browser/app/application.ini: Our name should be Iceweasel and not
- Firefox. This name here is used early in the startup, for things like
- the group leader window name. (Closes: #428836)
- * browser/app/application.ini: Set the profile path explicitely now that
- we have a different application name.
- * debian/iceweasel-runner: Add the -profile and
- -install-global-extension to the list of single arg flags for
- iceweasel. (Closes: #425874, #440455)
- * debian/iceweasel.desktop: Fixed Finnish desktop file
- translation. Thanks Timo Jyrinki. (Closes: #483941)
-
- -- Eric Dorland Mon, 06 Oct 2008 01:59:30 -0400
-
-iceweasel (3.0.1-1) unstable; urgency=low
-
- * New upstream release.
- * debian/rules:
- - Install the 64x64 icon into the proper place. Closes: #479032.
- - Broaden version range for the GRE in application.ini.
- * browser/components/preferences/applications.js: Avoid spurious "Run" items
- in application handlers configuration pane.
- * browser/components/preferences/applicationManager.xul: Fix breakage of the
- application manager by change to applications.js in 3.0~rc2-2.
- * debian/iceweasel-runner: Don't set MOZILLA_NO_JEMALLOC when using aoss.
- * debian/control:
- - Depend on a version of xulrunner with a fixed jemalloc.
- - Updated Standards-Version to 3.8.0.1. No changes required.
- * debian/remove.nonfree: Don't remove files that don't exist anymore, and
- properly remove some files with spaces in their name.
- * debian/iceweasel.links: /usr/share/icons/hicolor/64x64/apps/iceweasel.png
- is not a link anymore.
-
- -- Mike Hommey Mon, 14 Jul 2008 22:51:39 +0200
-
-iceweasel (3.0~rc2-2) unstable; urgency=low
-
- * debian/iceweasel-runner:
- - Fix startup with aoss as ICEWEASEL_DSP. Closes: #485623.
- - Use MOZILLA_NO_JEMALLOC instead of LD_PRELOAD to disable jemalloc.
- * browser/components/preferences/applications.js: Avoid failure to
- initialize the applications preferences pane when the shell service is not
- loaded, which happens when xulrunner-1.9-gnome-support is not installed.
- Closes: #485765.
- * browser/confvars.sh: Set MOZ_APP_NAME to iceweasel. This will make the
- shell service use the proper path when setting the default browser.
- Closes: #399632.
- * configure, configure.in: Force to not use -fshort-wchar. Closes: #474281.
- * debian/control:
- - Build depend on version of xulrunner-dev that doesn't use -fshort-wchar.
- - Depend on version of xulrunner-1.9 implementing MOZILLA_NO_JEMALLOC and
- lockPref in preferences.
- * debian/iceweasel.cfg: Removed.
- * debian/iceweasel.install: Don't install iceweasel.cfg.
- * debian/vendor.js: Moved the locked preference for app.update.enabled here,
- now that can be done here with newest xulrunner-1.9. Note that
- iceweasel.cfg was not taken into account due to general.config.filename
- mistakenly not being set.
- * debian/iceweasel.js: Fixed preferences location in /usr/lib/iceweasel and
- added a note about lockPref.
- * debian/rules, debian/iceweasel.install: Now that we don't have flat
- chrome, we can't use icons from chrome/browser/content. Change links to
- point to a proper location, and install missing 64x64 icon. Thanks
- Franklin PIAT. Closes: #486521.
-
- -- Mike Hommey Sat, 21 Jun 2008 15:57:49 +0200
-
-iceweasel (3.0~rc2-1) unstable; urgency=low
-
- * New upstream release candidate.
-
- -- Mike Hommey Sat, 07 Jun 2008 12:46:43 +0200
-
-iceweasel (3.0~rc1-1) experimental; urgency=low
-
- * configure.in, configure: Fix LIBXUL_SDK_DIR variable use. Closes: #479041.
- * debian/iceweasel-runner: Work around problems with aoss and libjemalloc by
- preloading the glibc. Closes: #475166.
- * debian/iceweasel.postinst:
- - Remove any compreg.dat and xpti.dat that would be left from earlier runs
- of iceweasel as root, causing possible random crashes with xpcom.
- Closes: #481020.
- - Touch .autoreg on install/upgrade, so that components registration is
- triggered for the components provided by iceweasel.
- * debian/control:
- - Build depend on xulrunner-dev 1.9~rc1 and stop build depending on
- xulrunner-1.9-common which was only required because of incompatible
- platform.ini in xulrunner-1.9-common 1.9~b5-1.
- - iceweasel depends on xulrunner >= 1.9~rc1.
- * debian/about_debian.js: Removed, as this component will be provided by
- xulrunner.
- * debian/iceweasel.install: Don't install about_debian.js.
- * debian/rules: Use proper flag to disable optimization.
- * debian/branding/branding.nsi, debian/branding/content/contents.rdf:
- Removed useless branding files.
- * debian/branding/locales/en-US/brand.dtd: Removed useless entity.
- * debian/vendor.js:
- - Add package name for debAbout.js component.
- - Avoid displaying useless EULA at iceweasel startup.
- * debian/rules: Install debian/vendor.js and append
- general.useragent.extra.firefoxComment there.
- * configure.in, configure: Don't build libjemalloc when building against
- libxul-sdk.
- * browser/base/content/baseMenuOverlay.xul,
- browser/components/safebrowsing/content/report-phishing-overlay.xul,
- extensions/reporter/resources/content/reporter/reporterOverlay.xul:
- Arrange menu overlays so that nothing ends up after "About Iceweasel".
-
- -- Mike Hommey Sat, 24 May 2008 22:48:48 +0200
-
-iceweasel (3.0~b5-4) experimental; urgency=low
-
- [ Eric Dorland ]
- * debian/control:
- - Add Replaces on iceweasel-gnome-support for imgicon move.
- (Closes: #478084)
- - Fix GNOME spelling errors.
- - Remove binutils and dpkg-dev build dependencies that were workarounds
- for broken version that are no longer in Debian.
- * debian/rules: Add calls to dh_desktop.
- * debian/iceweasel.postinst: Fix inverted check for a running
- iceweasel. Thanks Andreas Beckmann. (Closes: #473756)
- * debian/iceweasel.desktop: Add trailing semicolons to Categories and
- Mimetype to comply the standard. Thanks Michael Biebl. (Closes:
- #468117)
-
- [ Mike Hommey ]
- * debian/control:
- - Replace a bunch of build dependencies with xulrunner-dev and
- xulrunner-1.9-common (a versioned dependency is required for this one
- because of an incompatible platform.ini in 1.9~b5-1).
- - iceweasel now depends on xulrunner-1.9 (we rely on xulrunner-stub from
- version 1.9~b5-4).
- - iceweasel-dbg depends on xulrunner-1.9-dbg.
- - iceweasel-gnome-support is transformed into a dummy package to install
- xulrunner-1.9-gnome-support.
- * debian/iceweasel-gnome-support.*: Removed.
- * debian/iceweasel.install, debian/iceweasel.links:
- - Don't install files that are provided by xulrunner-1.9, including the
- firefox binary, which is a copy of xulrunner-stub.
- - defaults/pref is now defaults/preferences.
- - Install application.ini in /usr/lib/iceweasel instead of
- /usr/share/iceweasel. Xulrunner following symlinks, it fails running
- iceweasel without the file being in /usr/lib/iceweasel.
- * debian/rules:
- - Build against xulrunner-1.9.
- - Don't install files in the iceweasel-gnome-support package and don't
- filter anything in the iceweasel package.
- - Don't set general.useragent.product and general.useragent.productSub,
- they have no effect anymore.
- - defaults/pref is now defaults/preferences.
- - Remove specific CFLAGS for alpha and ppc64, since we don't build from
- code that may require it.
- - Properly cleanup debian/branding with clean rule.
- * debian/iceweasel.links:
- - Install the xulrunner-stub as a /usr/lib/iceweasel/firefox-bin symlink.
- It will also allow smooth upgrade for those whose session manager stored
- firefox-bin as iceweasel main executable.
- - Help xulrunner-stub by pointing to xulrunner's home with a
- /usr/lib/iceweasel/xulrunner symlink to /usr/lib/xulrunner-1.9.
- * debian/iceweasel.postinst: Remove /usr/lib/iceweasel/.autoreg on upgrade.
- * debian/iceweasel-xremote-client: Don't set MOZILLA_FIVE_HOME anymore.
- * toolkit/library/Makefile.in,
- xpcom/reflect/xptcall/src/md/unix/Makefile.in: Revert changes to these
- files, as they are not used for the build anymore.
-
- -- Mike Hommey Thu, 01 May 2008 18:56:40 +0200
-
-iceweasel (3.0~b5-3) experimental; urgency=low
-
- * debian/README.Debian: Change the paragraph about pango, since this is now
- the only font backend and MOZ_DISABLE_PANGO is effectless.
- * debian/presubj: Remove the paragraph about MOZ_DISABLE_PANGO.
- * debian/iceweasel-runner: Don't export the MOZ_DISABLE_PANGO variable.
- * debian/rules:
- - Remove old unused stuff.
- - Use upstream optimization flags.
- - Arrange LDFLAGS so that -Wl,--as-needed appears before -lpthread.
- * debian/iceweasel-gnome-support.install: Remove the imgicon component from
- the iceweasel-gnome-support package. (Closes: #477661)
- * xpcom/reflect/xptcall/src/md/unix/Makefile.in: Fix FTBFS on hppa.
- (Closes: #473766)
-
- -- Mike Hommey Sat, 26 Apr 2008 09:35:27 +0200
-
-iceweasel (3.0~b5-2) experimental; urgency=low
-
- [ Mike Hommey ]
- * allmakefiles.sh: Make the branding directory cleanup properly.
- * browser/build.mk, browser/installer/Makefile.in,
- toolkit/mozapps/installer/packager.mk: Cleanup the few remaining files in
- browser/installer when distcleaning.
- * configure.in, configure: Check less things during configure when using
- libxul-sdk.
-
- [ Eric Dorland ]
- * debian/rules: Install the libimgicon.so component in the regular
- iceweasel package and not iceweasel-gnome-support. It's needed to
- display the icons and doesn't actually depend on anything gnome
- specific. (Closes: #474728)
- * debian/rules: Suggest xfonts-mathml and ttf-mathematica4.1 for mathml
- support. (Closes: #445564)
-
- -- Eric Dorland Tue, 22 Apr 2008 01:26:06 -0400
-
-iceweasel (3.0~b5-1) experimental; urgency=low
-
- * New upstream beta release.
- * debian/branding/locales/Makefile.in: Fix location of the branding
- directory.
-
- -- Eric Dorland Wed, 02 Apr 2008 22:58:08 -0400
-
-iceweasel (3.0~b4-2) experimental; urgency=low
-
- * debian/branding/*, debian/rules, debian/iceweasel.install: Use the
- --with-branding flag, create a branding directory and generate all of
- our snazy icons inside of it.
- * debian/filter-globe.xsl: Remove, no longer needed.
- * debian/control: Fix build dependencies, add zip and
- libdbus-glib-1-dev, and tighten the cairo dependency. Thanks Michel
- Dänzer. (Closes: #472467)
- * debian/rules: Disable the crash reporter, Mozilla probably won't
- appreciate our reports.
-
- -- Eric Dorland Tue, 01 Apr 2008 01:42:10 -0400
-
-iceweasel (3.0~b4-1) experimental; urgency=low
-
- * New upstream beta release.
-
- * debian/control:
- - Sort the Build-Depends by alphabetical order and add proper linebreaks.
- - Update Standards-Version to 3.7.3.
- - Point Vcs-* headers at new Git repo.
- * browser/base/content/baseMenuOverlay.xul,
- browser/base/content/baseMenuOverlay.xul,
- browser/base/content/credits.xhtml,
- browser/components/nsBrowserGlue.js,
- browser/locales/en-US/chrome/overrides/appstrings.properties,
- browser/locales/en-US/searchplugins/answers.xml,
- browser/locales/en-US/searchplugins/google.xml: Re-port a bunch of
- Firefox to Iceweasel renames.
- * debian/iceweasel-dom-inspector.install,
- debian/iceweasel-dom-inspector.links, debian/control, debian/rules:
- The dom-inspector has been removed from 3.0, so remove the package and
- conflict against the old one.
-
- -- Eric Dorland Sun, 23 Mar 2008 23:09:32 -0400
-
-iceweasel (3.0~b3-1) experimental; urgency=low
-
- * New upstream beta release.
- * debian/rules: Remove the --enable-chrome-format=flat for now.
-
- -- Eric Dorland Tue, 04 Mar 2008 01:36:37 -0500
-
-iceweasel (3.0~b2-1) UNRELEASED; urgency=low
-
- * New upstream beta release.
- * debian/remove.nonfree: Don't remove atk components from other-licenses.
- * debian/rules:
- - Don't build static, seems static building is incompatible with libxul.
- - Need to build with internal libpng, since the system on doesn't support
- APNG.
- - Don't use system nss, nspr and hunspell for the moment.
- - Don't install the nspr, nss, etc links for now.
- - Pass --disable-install-strip and drop --disable-strip-libs, which
- doesn't exist anymore.
- * toolkit/library/Makefile.in: Include -lXrender, the GTK libs don't
- seem to pull it in and we need it.
- * debian/iceweasel.install:
- - Apparently the unixprintplugin isn't there anymore, remove the line.
- - Collapse the chrome installation, the manifest files there are the only
- ones we want.
- * debian/iceweasel.install, debian/iceweasel.links:
- - Install and link to the new modules directory.
- - Install and link to new .ini files.
-
- -- Eric Dorland Mon, 21 Jan 2008 17:56:50 -0500
-
-iceweasel (2.0.0.11-1) unstable; urgency=low
-
- * New upstream release, not actually different from 2.0.0.10-2.
-
- [ Eric Dorland ]
- * debian/iceweasel.desktop: Set the Category to Network;WebBrowser and
- remove invalid Applcation.
- * debian/rules: Don't unilaterally ignore make distclean errors.
-
- [ Mike Hommey ]
- * debian/shlibs.local: Not needed now that older versions of libnss are not
- longer in the archive.
-
- -- Eric Dorland Sat, 01 Dec 2007 20:40:54 -0500
-
-iceweasel (2.0.0.10-2) unstable; urgency=low
-
- * content/canvas/src/nsCanvasRenderingContext2D.cpp: Apply patch from
- bz#391028 to fix bz#405584, a regression in Canvas.drawImage.
-
- -- Eric Dorland Tue, 27 Nov 2007 13:13:56 -0500
-
-iceweasel (2.0.0.10-1) unstable; urgency=low
-
- * New upstream release.
- - Fix the following security issues: CVE-2007-5960, CVE-2007-5959,
- CVE-2007-5947. (Closes: #451624)
-
- [ Mike Hommey ]
- * layout/build/Makefile.in: Properly get cairo lib dependencies for arch
- where we build with a libgklayout.so, such as mips.
-
- [ Eric Dorland ]
- * debian/control:
- - Add Vcs-* headers.
- - Use binary:Version rather than Source-Version where appropriate.
-
- -- Eric Dorland