pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/firefox
Module Name: pkgsrc
Committed By: ryoon
Date: Fri Jun 28 13:19:52 UTC 2024
Modified Files:
pkgsrc/www/firefox: Makefile distinfo
pkgsrc/www/firefox/files: node-wrapper.sh
Log Message:
www/firefox: Update to 127.0.2
Changelog:
127.0.2:
Fixed
* Fixed an issue where YouTube playback may experience stalling under certain
conditions (bug 1900191, bug 1878510).
* Fixed an issue where the Private Window icon was displayed in the taskbar
on Windows when browser.privateWindowSeparation.enabled was set to false (
bug 1901840).
127.0.1:
Fixed
* Fixed an issue where users with a primary password set on their profile
could lose their previous session of tabs upon upgrading if they dismissed
the primary password prompt (bug 1901899).
* Fixed an issue where Linux users with accessibility.monoaudio.enable set to
true were experiencing slow audio speeds (bug 1900972).
* Fixed an issue where, in some circumstances, the Firefox installer on
Windows failed to complete the installation (bug 1896868).
* Fixed an issue causing Firefox to incorrectly reject cookies for certain
websites (bug 1901325).
127.0:
New
* You can now set Firefox to automatically launch whenever you start or
restart your Windows computer. Setting Firefox to auto-launch optimizes
efficiency in our browser-centric digital routines, eliminating manual
startup delays and facilitating immediate web access. (Learn more)
* We completed work to optimize and enable DNS prefetching for HTTPS
documents via the rel="dns-prefetch" link hint. This standard allows web
developers to specify domain names for important assets that should be
resolved preemptively.
* It is now possible to close all duplicate tabs in a window with the Close
duplicate tabs command available from the List all tabs widget in the tab
bar or a tab context menu.
* Firefox will now automatically try to upgrade <img>, <audio>, and <video>
elements from HTTP to HTTPS if they are embedded within an HTTPS page. If
these so-called mixed content elements do not support HTTPS, they will no
longer load.
* For added protection on MacOS and Windows, a device sign in (e.g. your
operating system password, fingerprint, face or voice login if enabled) can
be required when accessing and filling stored passwords in the Firefox
Password Manager about:logins page.
Fixed
* Various security fixes.
Changed
* To reduce user fingerprinting information and the risk of some website
compatibility issues, the CPU architecture for 32-bit x86 Linux will now be
reported as x86_64 in Firefox's User-Agent string and navigator.platform
and navigator.oscpu Web APIs.
* Links and other focusable elements are now tab-navigable by default on
macOS, instead of following macOS' "Keyboard navigation" setting. This is a
more accessible default and matches the default in all other platforms. A
checkbox in the settings page still allows users to restore the old
behavior.
* The Screenshots feature in Firefox has gotten a big update! It now supports
taking screenshots of file types like SVG, XML, and more as well as various
about: pages within Firefox. We've also made the screenshot tool more
accessible to everyone by implementing new keyboard shortcuts and adding
theme compatibility and High Contrast Mode (HCM) support. And finally,
performance for capturing large screenshots has been improved.
Security fixes:
Mozilla Foundation Security Advisory 2024-25
#CVE-2024-5687: An incorrect principal could have been used when opening new
tabs
#CVE-2024-5688: Use-after-free in JavaScript object transplant
#CVE-2024-5689: User confusion and possible phishing vector via Firefox
Screenshots
#CVE-2024-5690: External protocol handlers leaked by timing attack
#CVE-2024-5691: Sandboxed iframes were able to bypass sandbox restrictions to
open a new window
#CVE-2024-5692: Bypass of file name restrictions during saving
#CVE-2024-5693: Cross-Origin Image leak via Offscreen Canvas
#CVE-2024-5694: Use-after-free in JavaScript Strings
#CVE-2024-5695: Memory Corruption using allocation using out-of-memory
conditions
#CVE-2024-5696: Memory Corruption in Text Fragments
#CVE-2024-5697: Website was able to detect when Firefox was taking a screenshot
of them
#CVE-2024-5698: Data-list could have overlaid address bar
#CVE-2024-5699: Cookie prefixes not treated as case-sensitive
#CVE-2024-5700: Memory safety bugs fixed in Firefox 127, Firefox ESR 115.12,
and Thunderbird 115.12
#CVE-2024-5701: Memory safety bugs fixed in Firefox 127
To generate a diff of this commit:
cvs rdiff -u -r1.602 -r1.603 pkgsrc/www/firefox/Makefile
cvs rdiff -u -r1.531 -r1.532 pkgsrc/www/firefox/distinfo
cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/firefox/files/node-wrapper.sh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/firefox/Makefile
diff -u pkgsrc/www/firefox/Makefile:1.602 pkgsrc/www/firefox/Makefile:1.603
--- pkgsrc/www/firefox/Makefile:1.602 Fri Jun 21 13:25:25 2024
+++ pkgsrc/www/firefox/Makefile Fri Jun 28 13:19:52 2024
@@ -1,18 +1,17 @@
-# $NetBSD: Makefile,v 1.602 2024/06/21 13:25:25 jperkin Exp $
+# $NetBSD: Makefile,v 1.603 2024/06/28 13:19:52 ryoon Exp $
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH= 126.0
-MOZ_BRANCH_MINOR=
+MOZ_BRANCH= 127.0
+MOZ_BRANCH_MINOR= .2
DISTNAME= firefox-${FIREFOX_VER}.source
PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//}
-PKGREVISION= 1
CATEGORIES= www
MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
EXTRACT_SUFX= .tar.xz
-NODEJSKIT= nodejs-output-126.0.tgz
+NODEJSKIT= nodejs-output-127.0.tgz
DISTFILES= ${DEFAULT_DISTFILES} ${NODEJSKIT}
SITES.${NODEJSKIT}= ${MASTER_SITE_LOCAL}
Index: pkgsrc/www/firefox/distinfo
diff -u pkgsrc/www/firefox/distinfo:1.531 pkgsrc/www/firefox/distinfo:1.532
--- pkgsrc/www/firefox/distinfo:1.531 Sat May 18 00:22:38 2024
+++ pkgsrc/www/firefox/distinfo Fri Jun 28 13:19:52 2024
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.531 2024/05/18 00:22:38 ryoon Exp $
+$NetBSD: distinfo,v 1.532 2024/06/28 13:19:52 ryoon Exp $
-BLAKE2s (firefox-126.0.source.tar.xz) = c648d4a7ff8983a6b7e07575e2c9ff34775f7b7320c6c2121524c077745f147b
-SHA512 (firefox-126.0.source.tar.xz) = 56025b051d544ca294911a1d6a66f09945f71012131881b64313dafb579730810a4b091950c90a21d4fd3f393ba23670d8409086e1677d80d0bbbe347c303527
-Size (firefox-126.0.source.tar.xz) = 552065476 bytes
-BLAKE2s (nodejs-output-126.0.tgz) = 25f99a80ee2eb42ccf9f79f6909698ba2411dd83726acdfcefd31570f8aa461e
-SHA512 (nodejs-output-126.0.tgz) = 6f4e7111947e74464dd7a99330b81641a0c3d9e0aa47430ebb06602a3451b518974002968fbc7ba329fc4730b0d09e1639d938b935e68006586c5a5ac0fc47b9
-Size (nodejs-output-126.0.tgz) = 226081 bytes
+BLAKE2s (firefox-127.0.2.source.tar.xz) = 82feab9fe0fba70c9af0b682b1ce1b8899ca962eb6cd9ddddf6fc6fc74146eb3
+SHA512 (firefox-127.0.2.source.tar.xz) = d5a959a032309b8a42690b7f5afd5110c2e6ca7de426e1529d50f59cf065e67623ed98bf3aab39ce4d345ccfad2a273b24ce4f87c7ba7e6eccf2e9dfe3008d8b
+Size (firefox-127.0.2.source.tar.xz) = 554998504 bytes
+BLAKE2s (nodejs-output-127.0.tgz) = 80641508926e10e327972b11ddef40b00f6215b4f527160b02bc7444ffdb3a2a
+SHA512 (nodejs-output-127.0.tgz) = 03371c3ee3b6b60fc81743e8d2e89f9c7c43f5a8b16775dd4cd23932b5e0776e03cf0d0875136d612b98c9bf4240197728df5f0b05e0ee82bf75738981398a95
+Size (nodejs-output-127.0.tgz) = 226801 bytes
SHA1 (patch-browser_app_profile_firefox.js) = bc719edef37d18655ba79b030270438ee166fdaf
SHA1 (patch-build_moz.configure_init.configure) = 65deb3c233df0aab81eb1fca05d708e5a4ed169a
SHA1 (patch-build_moz.configure_rust.configure) = 25ddfacd29cebbc6db005dbe61a2a7446d480678
Index: pkgsrc/www/firefox/files/node-wrapper.sh
diff -u pkgsrc/www/firefox/files/node-wrapper.sh:1.18 pkgsrc/www/firefox/files/node-wrapper.sh:1.19
--- pkgsrc/www/firefox/files/node-wrapper.sh:1.18 Sat May 18 00:22:38 2024
+++ pkgsrc/www/firefox/files/node-wrapper.sh Fri Jun 28 13:19:52 2024
@@ -1,6 +1,6 @@
#! /bin/sh
-VERS=v22.1.0
+VERS=v22.2.0
if [ "$1" = "-v" ] || [ "$1" = "--version" ]; then
printf "${VERS}\n"
Home |
Main Index |
Thread Index |
Old Index