2020-06-17 19:57:25 by Nia Alarie | Files touched by this commit (4) |
Log message:
firefox68: Remove patches for NetBSD 7, rust dropped support for NetBSD 7
|
2020-06-15 12:04:04 by Nia Alarie | Files touched by this commit (6) |
Log message:
firefox68: Remove hack to disable multiprocess mode
This was working around the lack of pshared semaphores on older NetBSD
releases, and restrictions on which process can destroy semaphores
on newer NetBSD releases.
However, we've switched to a new NetBSD-exclusive hack in www/firefox
where we force the use of the tiled rendering mode. This copies what
Firefox does on macOS, which has similar limitations on cross-process
semaphores. The discovery of this was a joint effort between maya
and me.
This avoids several bugs:
1) Multiprocess mode being outright broken on older NetBSD releases
2) Multiprocess mode leaking semaphores and eventually hitting open
file limits on newer NetBSD releases
Bump PKGREVISION
|
2020-06-14 22:19:43 by Nia Alarie | Files touched by this commit (1) |
Log message:
firefox68: Clean up checksum SUBSTs, following lang/rust
|
2020-06-14 17:33:29 by Nia Alarie | Files touched by this commit (17) |
Log message:
Rename rust-bin's PKGNAME to rust-bin. Add rust.mk for rust packages.
This allows rust-bin and rust to coexist in bulk builds (for testing, etc),
but the packages still may not be installed at the same time.
rust.mk as a solution for picking the correct rust variant was suggested
by gdt@. It is intended to be included directly by packages that do not
use cargo.mk, and indirectly by packages that do use cargo.mk.
rust.mk provides one user-settable variable:
RUST_TYPE
as before, whether to bootstrap rust from source or use
official binaries. may be "src" or "bin"
And two package-settable variables:
RUST_REQ
the minimum version of Rust required by the package.
defaults to "1.20.0"
RUST_RUNTIME
whether Rust is a runtime dependency, may be "yes" or "no"
|
2020-06-07 12:34:43 by Nia Alarie | Files touched by this commit (65) |
Log message:
www: Remove firefox60 - EOL
|
2020-06-03 15:00:24 by Nia Alarie | Files touched by this commit (3) |
Log message:
firefox68: Update to 68.9.0
Security Vulnerabilities fixed in Firefox ESR 68.9
#CVE-2020-12399: Timing attack on DSA signatures in NSS library
#CVE-2020-12405: Use-after-free in SharedWorkerService
#CVE-2020-12406: JavaScript Type confusion with NativeTypes
#CVE-2020-12410: Memory safety bugs fixed in Firefox 77 and Firefox ESR 68.9
|
2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689) |
Log message:
Revbump for icu
|
2020-05-09 15:08:01 by Nia Alarie | Files touched by this commit (3) |
Log message:
firefox68: Update to 68.8.0
Security Vulnerabilities fixed in Firefox ESR 68.8
#CVE-2020-12387: Use-after-free during worker shutdown
#CVE-2020-12388: Sandbox escape with improperly guarded Access Tokens
#CVE-2020-12389: Sandbox escape with improperly separated process types
#CVE-2020-6831: Buffer overflow in SCTP chunk input validation
#CVE-2020-12392: Arbitrary local file access with 'Copy as cURL'
#CVE-2020-12393: Devtools' 'Copy as cURL' feature did not fully escape
website-controlled data, potentially leading to command injection
#CVE-2020-12395: Memory safety bugs fixed in Firefox 76 and Firefox ESR 68.8
|
2020-04-28 08:56:48 by Taylor R Campbell | Files touched by this commit (4) |
Log message:
Set SHELL=${CONFIG_SHELL} in mozilla builds.
Otherwise configure gets confused if SHELL happens to be unset in
the environment, e.g. if you always do builds with `env -i
PATH=/bin:/usr/bin:$PREFIX/bin bmake ...'.
|
2020-04-24 15:24:21 by Nia Alarie | Files touched by this commit (4) |
Log message:
firefox*: Mark ESR versions as such in COMMENT
|