summaryrefslogtreecommitdiff
path: root/newmoon
diff options
context:
space:
mode:
Diffstat (limited to 'newmoon')
-rw-r--r--newmoon/debian/changelog53
-rw-r--r--newmoon/debian/docs2
-rw-r--r--newmoon/debian/newmoon+devuan.dsc2
-rw-r--r--newmoon/debian/patches/series2
-rwxr-xr-xnewmoon/debian/rules4
5 files changed, 58 insertions, 5 deletions
diff --git a/newmoon/debian/changelog b/newmoon/debian/changelog
index ff61d33..8f069fb 100644
--- a/newmoon/debian/changelog
+++ b/newmoon/debian/changelog
@@ -1,3 +1,56 @@
+newmoon (29.0.0-1+devuan) obs; urgency=medium
+
+ * New major milestone release:
+ - Implemented Intl.PluralRules API for JavaScript.
+ - Added a frequently-requested preference (browser.tabs.allowTabDetach) to
+ disable "tearing off" of tabs (meaning dragging them outside of the tab
+ bar resulting in them being made into their own window).
+ - Added FLAC as a recognized filetype-by-extension.
+ - Implemented basic support for the scrollbar-width CSS keyword. See
+ implementation notes.
+ - Added preliminary support for modern FreeBSD builds.
+ - Selectively enabled core features of the DOM Animations API.
+ - Enabled AV1 video support by default (previously built but not enabled in
+ releases).
+ - Added support for pointer events.
+ - Added support for the SVG transform-box property.
+ - Added support for the inputmode property for forms to enable
+ context-sensitive display of soft keyboards.
+ - Enabled shutting down of the file I/O worker when idle for a while
+ (resource optimization).
+ - Enabled blocking of auto-play of media in the background by default.
+ - We now offer official GTK3 builds for Linux alongside the GTK2 builds.
+ - Partial (and as of yet, not acceptably functional) implementation of
+ Google WebComponents. See implementation notes.
+ Changes/fixes:
+ - Updated NSPR to 4.29.
+ - Updated NSS to 3.59.
+ - Disabled legacy database format for storage of certificates and passwords.
+ - Updated several site-specific user-agent overrides for web compatibility.
+ - Improved styling of the "find in page" bar to avoid unreadable text on
+ some system themes.
+ - Removed a large chunk of Android-specific code.
+ - Split gkmedias.dll back out from xul.dll.
+ - Cleaned up a number of redundant and obsolete code paths.
+ - Fixed a regression with the Performance API.
+ - Fixed an initialization issue in the browser when users would
+ force-disable certain types of caching.
+ - Fixed a crash when attempting to save a file from FTP that could be
+ displayed in the browser.
+ - Fixed the root cause of an issue with JavaScript module loading causing
+ crashes. See implementation notes.
+ - Fixed a rare initialization issue for the print preview window causing it
+ to not display.
+ - Fixed a crash on Mac when text input was not secure.
+ - Disabled the Storage Manager API by default.
+ - Disabled the <menuitem> html tag by default. If you still need this, you
+ can re-enable it with the preference dom.menuitem.enabled in about:config.
+ - Fixed a memory safety issue related to XUL trees (CVE-2021-23962).
+ - Implemented several defense-in-depth measures to improve stability and
+ future security.
+
+ -- B. Stack <bgstack15@gmail.com> Tue, 02 Feb 2021 19:04:30 -0500
+
newmoon (28.17.0-1+devuan) obs; urgency=low
* This is a development, bugfix and security update.
diff --git a/newmoon/debian/docs b/newmoon/debian/docs
index 4dee91c..58ed5a7 100644
--- a/newmoon/debian/docs
+++ b/newmoon/debian/docs
@@ -1,2 +1,2 @@
-debian/MPL-*
README.md
+debian/MPL-*
diff --git a/newmoon/debian/newmoon+devuan.dsc b/newmoon/debian/newmoon+devuan.dsc
index 65e9f5e..82b6b99 100644
--- a/newmoon/debian/newmoon+devuan.dsc
+++ b/newmoon/debian/newmoon+devuan.dsc
@@ -2,7 +2,7 @@ Format: 3.0 (quilt)
Source: newmoon
Binary: newmoon
Architecture: any
-Version: 28.17.0-1+devuan
+Version: 29.0.0-1+devuan
Maintainer: B Stack <bgstack15@gmail.com>
Homepage: http://www.palemoon.org/
Standards-Version: 4.1.4
diff --git a/newmoon/debian/patches/series b/newmoon/debian/patches/series
index d8bf9aa..0c20fad 100644
--- a/newmoon/debian/patches/series
+++ b/newmoon/debian/patches/series
@@ -3,4 +3,4 @@ pm-devuan.patch
pm-to-nm.patch
#UXP-GTK-3-interface-Ensure-horizontal-scrollbars-are-not-too-tall.patch
#UXP-eliminate-need-for-GTK-2.patch
-UXP-strip-object-files-before-shared-library-linking.patch
+#UXP-strip-object-files-before-shared-library-linking.patch
diff --git a/newmoon/debian/rules b/newmoon/debian/rules
index 230114f..a3a6073 100755
--- a/newmoon/debian/rules
+++ b/newmoon/debian/rules
@@ -19,9 +19,9 @@ export MCFILE=debian/mozconfig
dh $@
override_dh_auto_clean:
- rm -f mozconfig
dh_auto_clean
find . -name '*.pyc' -delete
+ rm -f mozconfig
test -d palemoon/branding/unofficial.unbuilt && { \
rm -rf palemoon/branding/unofficial palemoon/branding/*.blue* ; \
mv palemoon/branding/unofficial.unbuilt palemoon/branding/unofficial ; \
@@ -34,7 +34,7 @@ override_dh_auto_configure:
tar -C palemoon/branding -zxf debian/bluemoon-icons.tgz ; } || :
override_dh_auto_build:
- make -f client.mk build ENABLE_STRIP=1
+ make -f client.mk build
override_dh_auto_install:
make -f client.mk DESTDIR=$$(pwd)/debian/newmoon prefix=/usr \
bgstack15