From a648d64d820d5807b460a6d38baade048070f84b Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 30 Apr 2019 08:21:01 -0400 Subject: pm 28.5.0 rpm --- palemoon/palemoon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/palemoon/palemoon.spec b/palemoon/palemoon.spec index 7de11a1..6e08fb3 100644 --- a/palemoon/palemoon.spec +++ b/palemoon/palemoon.spec @@ -40,7 +40,7 @@ Summary: Pale Moon web browser with stackrpms prefs Name: palemoon Summary: Pale Moon web browser %endif -Version: 28.4.1 +Version: 28.5.0 Release: 1 Group: Networking/Web @@ -274,6 +274,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %doc AUTHORS LICENSE %changelog +* Tue Apr 30 2019 B Stack - 28.5.0-1 +- update version + * Tue Feb 19 2019 B Stack 28.4.0-1 - update version -- cgit From 3264cdb47b97885569f62f6f3ea3e0c25f980259 Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 30 Apr 2019 08:23:22 -0400 Subject: issue #4 for pm --- palemoon/bgstack15-palemoon-prefs.js | 3 ++- palemoon/palemoon-stackrpms.spec | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/palemoon/bgstack15-palemoon-prefs.js b/palemoon/bgstack15-palemoon-prefs.js index d944010..f3ae4e7 100644 --- a/palemoon/bgstack15-palemoon-prefs.js +++ b/palemoon/bgstack15-palemoon-prefs.js @@ -1,6 +1,6 @@ // file: /usr/lib/palemoon/browser/defaults/preferences/bgstack15-palemoon-prefs.js // deployed with palemoon-stackrpms package (rpm or dpkg) built by bgstack15 -// last modified 2019-03-27 +// last modified 2019-04-30 // reference: // https://support.mozilla.org/en-US/kb/customizing-firefox-using-autoconfig pref("browser.allTabs.previews", false); @@ -20,6 +20,7 @@ pref("extensions.update.autoUpdateDefault", false); pref("general.warnOnAboutConfig", false); pref("network.automatic-ntlm-auth.trusted-uris", ".ipa.smith122.com"); pref("network.cookie.prefsMigrated", true); +pref("network.http.spdy.enabled", false); pref("network.negotiate-auth.trusted-uris", ".ipa.smith122.com"); pref("network.stricttransportsecurity.preloadlist", false); pref("privacy.sanitize.migrateFx3Prefs", true); diff --git a/palemoon/palemoon-stackrpms.spec b/palemoon/palemoon-stackrpms.spec index 34a22b7..c814daf 100644 --- a/palemoon/palemoon-stackrpms.spec +++ b/palemoon/palemoon-stackrpms.spec @@ -40,7 +40,7 @@ Summary: Pale Moon web browser with stackrpms prefs Name: palemoon Summary: Pale Moon web browser %endif -Version: 28.4.1 +Version: 28.5.0 Release: 1 Group: Networking/Web @@ -274,6 +274,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %doc AUTHORS LICENSE %changelog +* Tue Apr 30 2019 B Stack - 28.5.0-1 +- update version + * Tue Feb 19 2019 B Stack 28.4.0-1 - update version -- cgit From 5992499beed84de9a271c27cc796e1431d4ff96e Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 30 Apr 2019 09:53:57 -0400 Subject: palemoon 28.5.0 dpkg --- palemoon/debian/bgstack15-palemoon-prefs.js | 3 ++- palemoon/debian/changelog | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/palemoon/debian/bgstack15-palemoon-prefs.js b/palemoon/debian/bgstack15-palemoon-prefs.js index d944010..f3ae4e7 100644 --- a/palemoon/debian/bgstack15-palemoon-prefs.js +++ b/palemoon/debian/bgstack15-palemoon-prefs.js @@ -1,6 +1,6 @@ // file: /usr/lib/palemoon/browser/defaults/preferences/bgstack15-palemoon-prefs.js // deployed with palemoon-stackrpms package (rpm or dpkg) built by bgstack15 -// last modified 2019-03-27 +// last modified 2019-04-30 // reference: // https://support.mozilla.org/en-US/kb/customizing-firefox-using-autoconfig pref("browser.allTabs.previews", false); @@ -20,6 +20,7 @@ pref("extensions.update.autoUpdateDefault", false); pref("general.warnOnAboutConfig", false); pref("network.automatic-ntlm-auth.trusted-uris", ".ipa.smith122.com"); pref("network.cookie.prefsMigrated", true); +pref("network.http.spdy.enabled", false); pref("network.negotiate-auth.trusted-uris", ".ipa.smith122.com"); pref("network.stricttransportsecurity.preloadlist", false); pref("privacy.sanitize.migrateFx3Prefs", true); diff --git a/palemoon/debian/changelog b/palemoon/debian/changelog index 24911ec..33c8cf7 100644 --- a/palemoon/debian/changelog +++ b/palemoon/debian/changelog @@ -1,3 +1,19 @@ +palemoon (28.5.0-1+devuan) manual; urgency=low + + * Import new 28.5.0 major development and security release: + + - Added several site-specific overrides for web compatibility. + - Aligned http "Accept:" headers with the fetch spec, with the exception of image requests to continue allowing content negotiation. + - Fixed potential denial-of-service issues involving FTP (loading of subresources and spamming errors). + - Aligned URLSearchParams with the spec. + - Fixed a corner case for flexbox layouts, improving rendering of some websites. + - Fixed Widevine compatibility issues. + - Fixed security issues: CVE-2019-9791, CVE-2019-9792, CVE-2019-9796, CVE-2019-9801, CVE-2019-9793, CVE-2019-9794, CVE-2019-9808, CVE-2019-9790, CVE-2019-9797, CVE-2019-9804 and ZDI-CAN-8368. + - Fixed several memory safety hazards and crashes. + - Windows binaries are now code-signed again (including the setup program for the installer). + + -- B Stack Tue, 30 Apr 2019 08:36:47 -0500 + palemoon (28.4.1-1devuan) manual; urgency=low * New 28.4.1 security and bugfix release: -- cgit From 3bd38c1d23a539712e8e52f58a00cbe044772822 Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 30 Apr 2019 10:11:42 -0400 Subject: added release notes details to debian changelog --- palemoon/debian/changelog | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/palemoon/debian/changelog b/palemoon/debian/changelog index 33c8cf7..7df77e2 100644 --- a/palemoon/debian/changelog +++ b/palemoon/debian/changelog @@ -1,7 +1,45 @@ palemoon (28.5.0-1+devuan) manual; urgency=low - * Import new 28.5.0 major development and security release: - + * From releasenotes.shtml: This is a major development and bugfix update. + - Redesigned the about box. + - Added "Check for updates" menu entries to the AppMenu and classic menu (since the About box redesign no longer has application update in it). + - Restored the app.update.url.override pref for AUS testing/override. + - Added "Loop" control to html5 video. + - Fixed a crash with frames (e.g. when using Tile Tabs). + - Fixed an issue with textarea placeholders (spec compliance). + - Removed the Windows Maintenance Service one last time. + - Improved http basic auth DoS heuristics. + - Fixed an issue on big-endian machines (e.g. PPC64/linux). + - Removed e10s code from widgets. + - Preffed the various http "Accept" headers and aligned with the Fetch spec (except for image requests). + - Aligned URLSearchParams with the spec. + - Updated several site-specific UA overrides. + - Fixed "Yet Another special case of a flex frame being the absolute containing block" + - Fixed border drawing when the tab bar is hidden. + - Pref-controlled and disabled the use of unboxed plain objects in JavaScript's JIT compiler. + - Improved handling of interrupted connections through proxies and pseudo-VPN extensions. + - Removed contextual identity. + - Updated the 7zip installer stub to a much more recent code version. + - Fixed an issue with applying percentages to 0 in layout sizes. + - Fixed an issue with calculating linear sums in JS JITed code. + - Added default value feature to get*Pref() preference functions. + - Fixed an issue that would occasionally overwrite the new tab custom URL. + - Updated the SQLite library to 3.27.2 + - Killed the crashreporter toolkit files and exception handler hooks. + - Fixed an issue with a missing border on the tab bar when on the bottom. + - Fixed a crash with badly-formatted SVG files. + - Showed the robots to the exit after squatting in the browser for decades. + - JavaScript: Implemented TC39 toString() revision proposal. + - Rearchitectured the JavaScript front-end parser to provide better and more logical parsing of JS code. + - Removed support code and leftovers for unsupported SunOS, AIX, BEOS, HPUX and OS/2 operating systems. + - Fixed a scrollbar arrow issue on OS X. + - Removed all Firefox Accounts code. + - Made the CSS parser more robust and aligned url() behavior with the CSS3 spec in case of bad input. + - Fixed an issue with blocklist updates not actually dynamically applying due to a wrong URL. + - Updated the embedded emoji font to the TweMoji v11.4.0 equivalent. + - Fixed an issue with async/deferred scripts preventing page loads from completing. + + * From github: Import new 28.5.0 major development and security release: - Added several site-specific overrides for web compatibility. - Aligned http "Accept:" headers with the fetch spec, with the exception of image requests to continue allowing content negotiation. - Fixed potential denial-of-service issues involving FTP (loading of subresources and spamming errors). -- cgit From e9e623d92b65ec06dc007bb9d85915d8aa064044 Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 30 Apr 2019 16:06:36 -0400 Subject: palemoon on fc30 disable -Wformat-overflow The problem lies with gcc 9 which changes how it searches printf parameters when using -Wformat-overflow. Gcc 9 is not released yet and causes problems when compiling the palemoon codebase. This commit still fails on rawhide but works in fc30 which is good enough for now. --- palemoon/palemoon-stackrpms.spec | 3 +++ palemoon/palemoon.spec | 3 +++ 2 files changed, 6 insertions(+) diff --git a/palemoon/palemoon-stackrpms.spec b/palemoon/palemoon-stackrpms.spec index c814daf..f493919 100644 --- a/palemoon/palemoon-stackrpms.spec +++ b/palemoon/palemoon-stackrpms.spec @@ -106,6 +106,9 @@ and themes to make the browser truly your own. %prep %setup -q -n %{tarballdir} %{__cp} %{SOURCE1} ./.mozconfig +%if 0%{?fedora} >= 30 +sed -i -r -e '/enable-optimize/s/"\s*$/ -Wno-format-overflow"/' ./.mozconfig +%endif %if 0%{stackrpms_custom} %patch0 -p1 diff --git a/palemoon/palemoon.spec b/palemoon/palemoon.spec index 6e08fb3..5bf1fdb 100644 --- a/palemoon/palemoon.spec +++ b/palemoon/palemoon.spec @@ -106,6 +106,9 @@ and themes to make the browser truly your own. %prep %setup -q -n %{tarballdir} %{__cp} %{SOURCE1} ./.mozconfig +%if 0%{?fedora} >= 30 +sed -i -r -e '/enable-optimize/s/"\s*$/ -Wno-format-overflow"/' ./.mozconfig +%endif %if 0%{stackrpms_custom} %patch0 -p1 -- cgit