Next | Query returned 77 messages, browsing 41 to 50 | Previous

History of commit frequency

CVS Commit History:


   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

Next | Query returned 77 messages, browsing 41 to 50 | Previous