OpenBSD CVS

CVS log for ports/www/mozilla-firefox/Makefile


[BACK] Up to [local] / ports / www / mozilla-firefox

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.580.2.6 / (download) - annotate - [select for diffs], Tue May 28 13:58:19 2024 UTC (11 days, 10 hours ago) by landry
Branch: OPENBSD_7_5
Changes since 1.580.2.5: +1 -1 lines
Diff to previous 1.580.2.5 (colored) to branchpoint 1.580 (colored) next main 1.581 (colored)

www/mozilla-firefox: MFC update to 126.0.1.

see https://www.mozilla.org/en-US/firefox/126.0.1/releasenotes/

Revision 1.591 / (download) - annotate - [select for diffs], Tue May 28 13:54:48 2024 UTC (11 days, 10 hours ago) by landry
Branch: MAIN
CVS Tags: HEAD
Changes since 1.590: +1 -1 lines
Diff to previous 1.590 (colored)

www/mozilla-firefox: update to 126.0.1.

see https://www.mozilla.org/en-US/firefox/126.0.1/releasenotes/

Revision 1.580.2.5 / (download) - annotate - [select for diffs], Tue May 14 13:21:14 2024 UTC (3 weeks, 4 days ago) by landry
Branch: OPENBSD_7_5
Changes since 1.580.2.4: +1 -1 lines
Diff to previous 1.580.2.4 (colored) to branchpoint 1.580 (colored)

www/mozilla-firefox: MFC update to 126.0.

see https://www.mozilla.org/en-US/firefox/126.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-21/

drop patch from #1888772, merged upstream

Revision 1.590 / (download) - annotate - [select for diffs], Tue May 14 13:16:59 2024 UTC (3 weeks, 4 days ago) by landry
Branch: MAIN
Changes since 1.589: +2 -2 lines
Diff to previous 1.589 (colored)

www/mozilla-firefox: update to 126.0.

see https://www.mozilla.org/en-US/firefox/126.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-21/

drop patch from #1888772, merged upstream

Revision 1.580.2.4 / (download) - annotate - [select for diffs], Mon Apr 29 14:42:45 2024 UTC (5 weeks, 5 days ago) by landry
Branch: OPENBSD_7_5
Changes since 1.580.2.3: +1 -1 lines
Diff to previous 1.580.2.3 (colored) to branchpoint 1.580 (colored)

www/mozilla-firefox: MFC update to 125.0.3.

see https://www.mozilla.org/en-US/firefox/125.0.3/releasenotes/

Revision 1.589 / (download) - annotate - [select for diffs], Mon Apr 29 14:42:16 2024 UTC (5 weeks, 5 days ago) by landry
Branch: MAIN
Changes since 1.588: +1 -1 lines
Diff to previous 1.588 (colored)

www/mozilla-firefox: update to 125.0.3.

see https://www.mozilla.org/en-US/firefox/125.0.3/releasenotes/

Revision 1.580.2.3 / (download) - annotate - [select for diffs], Mon Apr 22 15:19:21 2024 UTC (6 weeks, 5 days ago) by landry
Branch: OPENBSD_7_5
Changes since 1.580.2.2: +1 -1 lines
Diff to previous 1.580.2.2 (colored) to branchpoint 1.580 (colored)

www/mozilla-firefox: MFC update to 125.0.2.

see https://www.mozilla.org/en-US/firefox/125.0.2/releasenotes/
fixes #1892069

Revision 1.588 / (download) - annotate - [select for diffs], Mon Apr 22 15:18:32 2024 UTC (6 weeks, 5 days ago) by landry
Branch: MAIN
Changes since 1.587: +1 -1 lines
Diff to previous 1.587 (colored)

www/mozilla-firefox: update to 125.0.2.

see https://www.mozilla.org/en-US/firefox/125.0.2/releasenotes/
fixes #1892069

Revision 1.580.2.2 / (download) - annotate - [select for diffs], Tue Apr 16 16:15:42 2024 UTC (7 weeks, 4 days ago) by landry
Branch: OPENBSD_7_5
Changes since 1.580.2.1: +1 -1 lines
Diff to previous 1.580.2.1 (colored) to branchpoint 1.580 (colored)

www/mozilla-firefox: MFC update to 125.0.1.

see https://www.mozilla.org/en-US/firefox/125.0.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-18/

add patch to relax nss requirement

Revision 1.587 / (download) - annotate - [select for diffs], Tue Apr 16 16:11:44 2024 UTC (7 weeks, 4 days ago) by landry
Branch: MAIN
Changes since 1.586: +2 -2 lines
Diff to previous 1.586 (colored)

www/mozilla-firefox: update to 125.0.1.

see https://www.mozilla.org/en-US/firefox/125.0.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-18/

(125.0 was dropped due to a macos updater regression)

Revision 1.586 / (download) - annotate - [select for diffs], Tue Apr 16 13:00:23 2024 UTC (7 weeks, 4 days ago) by jca
Branch: MAIN
Changes since 1.585: +1 -1 lines
Diff to previous 1.585 (colored)

COMMENT_FFVPX needs its trailing whitespace, make this explicit

Reminded the hard way after copy/pasting that chunk to
mozilla-thunderbird.  ok landry@ (maintainer)

Revision 1.580.2.1 / (download) - annotate - [select for diffs], Sat Apr 6 17:48:29 2024 UTC (2 months ago) by landry
Branch: OPENBSD_7_5
Changes since 1.580: +1 -1 lines
Diff to previous 1.580 (colored)

www/mozilla-firefox: MFC update to 124.0.2.

see https://www.mozilla.org/en-US/firefox/124.0/releasenotes/ ,
https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
and https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-12/
and https://www.mozilla.org/en-US/security/advisories/mfsa2024-15/

- ffmpeg was updated in #1877221, patch-media_ffvpx_libavcodec_x86_fft_asm
  doesnt apply anymore and isnt needed
- rm riscv64 patches from #1876554 & #1879656, merged upstream
- rm patch from #1878010, merged upstream

Revision 1.561.2.16 / (download) - annotate - [select for diffs], Tue Apr 2 12:26:05 2024 UTC (2 months ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.15: +1 -1 lines
Diff to previous 1.561.2.15 (colored) to branchpoint 1.561 (colored) next main 1.562 (colored)

www/mozilla-firefox: MFC update to 124.0.2.

see https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/

Revision 1.585 / (download) - annotate - [select for diffs], Tue Apr 2 12:24:48 2024 UTC (2 months ago) by landry
Branch: MAIN
Changes since 1.584: +1 -2 lines
Diff to previous 1.584 (colored)

www/mozilla-firefox: update to 124.0.2.

see https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
while here add link to upstream bz for libvpx arm64 runtime cpu detection

Revision 1.584 / (download) - annotate - [select for diffs], Mon Mar 25 07:35:29 2024 UTC (2 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.583: +1 -1 lines
Diff to previous 1.583 (colored)

www/mozilla-firefox: $XDG_CACHE_HOME/dconf needs rwc to be able to create the user file, tested by volker@

Revision 1.583 / (download) - annotate - [select for diffs], Sun Mar 24 18:41:32 2024 UTC (2 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.582: +1 -0 lines
Diff to previous 1.582 (colored)

www/mozilla-firefox: set $XDG_CACHE_HOME/dconf rw in unveil.main

Revision 1.561.2.15 / (download) - annotate - [select for diffs], Fri Mar 22 14:36:42 2024 UTC (2 months, 2 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.14: +1 -1 lines
Diff to previous 1.561.2.14 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 124.0.1.

see https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-15/

Revision 1.582 / (download) - annotate - [select for diffs], Fri Mar 22 14:35:23 2024 UTC (2 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.581: +1 -1 lines
Diff to previous 1.581 (colored)

www/mozilla-firefox: update to 124.0.1.

see https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-15/

Revision 1.561.2.14 / (download) - annotate - [select for diffs], Tue Mar 19 13:39:01 2024 UTC (2 months, 2 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.13: +5 -1 lines
Diff to previous 1.561.2.13 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 124.0.

see https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-12/
- build against bundled nss 3.98, the Xyber tentacles are now everywhere
  and it's simpler than trying to untangle them
- ffmpeg was updated in #1877221, patch-media_ffvpx_libavcodec_x86_fft_asm
  doesnt apply anymore and isnt needed
- rm patch from #1878010, merged upstream

Revision 1.581 / (download) - annotate - [select for diffs], Tue Mar 19 13:33:29 2024 UTC (2 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.580: +2 -2 lines
Diff to previous 1.580 (colored)

www/mozilla-firefox: update to 124.0.

see https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-12/
- ffmpeg was updated in #1877221, patch-media_ffvpx_libavcodec_x86_fft_asm
  doesnt apply anymore and isnt needed
- rm riscv64 patches from #1876554 & #1879656, merged upstream
- rm patch from #1878010, merged upstream
- add ~/.cache/{gvfsd,dconf} to unveil.main, silence some warnings from glib

Revision 1.561.2.13 / (download) - annotate - [select for diffs], Tue Mar 5 13:24:45 2024 UTC (3 months ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.12: +1 -1 lines
Diff to previous 1.561.2.12 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 123.0.1.

see https://www.mozilla.org/en-US/firefox/123.0.1/releasenotes/

Revision 1.580 / (download) - annotate - [select for diffs], Tue Mar 5 13:23:42 2024 UTC (3 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE
Branch point for: OPENBSD_7_5
Changes since 1.579: +1 -1 lines
Diff to previous 1.579 (colored)

www/mozilla-firefox: update to 123.0.1

see https://www.mozilla.org/en-US/firefox/123.0.1/releasenotes/

Revision 1.561.2.12 / (download) - annotate - [select for diffs], Tue Feb 20 13:55:15 2024 UTC (3 months, 2 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.11: +1 -2 lines
Diff to previous 1.561.2.11 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 123.0.


see https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-05/

to be able to still build against nss 3.94, revert
https://hg.mozilla.org/mozilla-central/rev/389c6fb2c518 &
https://hg.mozilla.org/integration/autoland/rev/b4438eed04be
which started making use of kyber that was only added in nss 3.97.

stop building with PGO as we can't repack upstream profdata anymore.

Revision 1.579 / (download) - annotate - [select for diffs], Tue Feb 20 13:42:01 2024 UTC (3 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.578: +2 -3 lines
Diff to previous 1.578 (colored)

www/mozilla-firefox: update to 123.0.

see https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-05/

add links to upstream commits for #1876554 & #1879656

Revision 1.578 / (download) - annotate - [select for diffs], Fri Feb 9 21:05:05 2024 UTC (3 months, 4 weeks ago) by jca
Branch: MAIN
Changes since 1.577: +12 -2 lines
Diff to previous 1.577 (colored)

Enable firefox on riscv64

Surprisingly easy once you disable LTO (previously lld died with OOM
before producing a working executable).  Upstream assistance from
landry@.  Tests on a Hifive Unmatched with radeondrm by matthieu@:
"it can play a fullscreen video at 1280x1024 using only 60% of CPU."

No REVISION bump because no PLIST/resulting package change on other
archs.

ok landry@ (maintainer)

Revision 1.561.2.11 / (download) - annotate - [select for diffs], Wed Feb 7 17:28:24 2024 UTC (4 months ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.10: +2 -3 lines
Diff to previous 1.561.2.10 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 122.0.1.

see https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/

Revision 1.577 / (download) - annotate - [select for diffs], Wed Feb 7 17:27:23 2024 UTC (4 months ago) by landry
Branch: MAIN
Changes since 1.576: +2 -3 lines
Diff to previous 1.576 (colored)

www/mozilla-firefox: update to 122.0.1.

see https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/

Revision 1.561.2.10 / (download) - annotate - [select for diffs], Thu Feb 1 14:11:12 2024 UTC (4 months ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.9: +1 -0 lines
Diff to previous 1.561.2.9 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC fix webcam detection

gypped from freebsd/freebsd-ports@53a70f1248
cf #1878010

Revision 1.576 / (download) - annotate - [select for diffs], Thu Feb 1 14:09:09 2024 UTC (4 months ago) by landry
Branch: MAIN
Changes since 1.575: +1 -0 lines
Diff to previous 1.575 (colored)

www/mozilla-firefox: fix webcam detection

gypped from freebsd/freebsd-ports@53a70f1248
cf #1878010

Revision 1.561.2.9 / (download) - annotate - [select for diffs], Tue Jan 23 14:29:57 2024 UTC (4 months, 2 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.8: +2 -3 lines
Diff to previous 1.561.2.8 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 122.0.

see https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-01/

drop patch from #1868782, merged upstream

Revision 1.575 / (download) - annotate - [select for diffs], Tue Jan 23 14:28:10 2024 UTC (4 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.574: +3 -3 lines
Diff to previous 1.574 (colored)

www/mozilla-firefox: update to 122.0.

see https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-01/

drop patch from #1868782, merged upstream

Revision 1.561.2.8 / (download) - annotate - [select for diffs], Mon Jan 15 07:00:12 2024 UTC (4 months, 3 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.7: +1 -0 lines
Diff to previous 1.561.2.7 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: drop patch that should have been removed in previous

and bump REVISION to make sure the 7.4-stable package is rebuilt.

sadly, if it finds a patch that has been applied upstream, our patch(1)
'silently' reverts it...

Patching file dom/webauthn/authrs_bridge/src/lib.rs using Plan A...
Reversed (or previously applied) patch detected!  Assume -R? [y] Hunk #1 succeeded at 1045.

Revision 1.561.2.7 / (download) - annotate - [select for diffs], Wed Jan 10 06:57:33 2024 UTC (4 months, 4 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.6: +2 -2 lines
Diff to previous 1.561.2.6 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 121.0.1.

see https://www.mozilla.org/en-US/firefox/121.0.1/releasenotes/

Revision 1.574 / (download) - annotate - [select for diffs], Wed Jan 10 06:56:53 2024 UTC (4 months, 4 weeks ago) by landry
Branch: MAIN
Changes since 1.573: +2 -2 lines
Diff to previous 1.573 (colored)

www/mozilla-firefox: update to 121.0.1.

see https://www.mozilla.org/en-US/firefox/121.0.1/releasenotes/
drop patches from #1863135 & #1871006, merged upstream

Revision 1.561.2.6 / (download) - annotate - [select for diffs], Tue Dec 19 14:34:13 2023 UTC (5 months, 2 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.5: +2 -2 lines
Diff to previous 1.561.2.5 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 121.0.

see https://www.mozilla.org/en-US/firefox/121.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-56/

backport a patch from #1863135 to fix concurrent access to FIDO devices,
as found out/tested by gnezdo@ and David Goerger

Revision 1.573 / (download) - annotate - [select for diffs], Tue Dec 19 14:27:01 2023 UTC (5 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.572: +3 -4 lines
Diff to previous 1.572 (colored)

www/mozilla-firefox: update to 121.0.

see https://www.mozilla.org/en-US/firefox/121.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-56/

backport a patch from #1863135 to fix concurrent access to FIDO devices,
as found out/tested by gnezdo@ and David Goerger

Revision 1.572 / (download) - annotate - [select for diffs], Mon Dec 11 09:08:52 2023 UTC (5 months, 4 weeks ago) by landry
Branch: MAIN
Changes since 1.571: +2 -1 lines
Diff to previous 1.571 (colored)

www/mozilla-firefox: enable wayland support

GL on wayland doesn't work yet, but work is underway.
set MOZ_ENABLE_WAYLAND=1 in the env when running on wayland for native
wayland support, otherwise it'll default to xwayland.

Revision 1.561.2.5 / (download) - annotate - [select for diffs], Thu Nov 30 14:18:30 2023 UTC (6 months, 1 week ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.4: +2 -2 lines
Diff to previous 1.561.2.4 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 120.0.1.

see https://www.mozilla.org/en-US/firefox/120.0.1/releasenotes/

Revision 1.571 / (download) - annotate - [select for diffs], Thu Nov 30 14:17:16 2023 UTC (6 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.570: +2 -3 lines
Diff to previous 1.570 (colored)

www/mozilla-firefox: update to 120.0.1.

see https://www.mozilla.org/en-US/firefox/120.0.1/releasenotes/

Revision 1.570 / (download) - annotate - [select for diffs], Sun Nov 26 08:37:24 2023 UTC (6 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.569: +2 -2 lines
Diff to previous 1.569 (colored)

www/mozilla-firefox: explicitely pass --ld-path=${WRKDIR}/bin/ld

in #1839739 upstream switched unix builds from ld.bfd to lld, which had
the side effect of adding -fuse-ld=lld to LDFLAGS - thus bypassing the
ld wrapper we use in ports to add -z nobtcfi to the ld.lld linker
invocation, via USE_LLD & USE_NOBTCFI. As a result, OPENBSD_NOBTCF on
the firefox binary was lost, and it crashed at startup on IBT-enabled
hardware.

explicitely passing --ld-path via LDFLAGS has the same effect as otto@'s
fix but should we add other funky linker flags in the future, it'd keep
the ports override mechanism working.

upstream work for actual IBT support in the JIT might happen in #1626955

Revision 1.569 / (download) - annotate - [select for diffs], Sat Nov 25 13:55:00 2023 UTC (6 months, 1 week ago) by naddy
Branch: MAIN
Changes since 1.568: +1 -0 lines
Diff to previous 1.568 (colored)

www/mozilla-firefox: bump after runtime fix on IBT-enabled hardware

Revision 1.568 / (download) - annotate - [select for diffs], Fri Nov 24 21:33:44 2023 UTC (6 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.567: +1 -1 lines
Diff to previous 1.567 (colored)

www/mozilla-firefox: fix runtime on IBT-enabled hardware

append -Wl,-z,nobtcfi to LDFLAGS, somehow with 120 something changed in
the build system and USE_NOBTCFI=Yes isn't enough for the linker flag to
be used.

runtime failure reported by volker@
diff from otto@, many thanks

Revision 1.561.2.4 / (download) - annotate - [select for diffs], Tue Nov 21 14:49:12 2023 UTC (6 months, 2 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.3: +2 -2 lines
Diff to previous 1.561.2.3 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 120.0.

see https://www.mozilla.org/en-US/firefox/120.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-49/

Revision 1.567 / (download) - annotate - [select for diffs], Tue Nov 21 14:44:55 2023 UTC (6 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.566: +3 -3 lines
Diff to previous 1.566 (colored)

www/mozilla-firefox: update to 120.0

see https://www.mozilla.org/en-US/firefox/120.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-49/

patches for mp4 sandboxing fixes merged in #1856301

Revision 1.561.2.3 / (download) - annotate - [select for diffs], Tue Nov 7 16:59:57 2023 UTC (7 months ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.2: +2 -2 lines
Diff to previous 1.561.2.2 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 119.0.1.

see https://www.mozilla.org/en-US/firefox/119.0.1/releasenotes/

Revision 1.566 / (download) - annotate - [select for diffs], Tue Nov 7 16:59:20 2023 UTC (7 months ago) by landry
Branch: MAIN
Changes since 1.565: +2 -3 lines
Diff to previous 1.565 (colored)

www/mozilla-firefox: update to 119.0.1.

see https://www.mozilla.org/en-US/firefox/119.0.1/releasenotes/

Revision 1.565 / (download) - annotate - [select for diffs], Thu Nov 2 13:12:46 2023 UTC (7 months ago) by landry
Branch: MAIN
Changes since 1.564: +1 -1 lines
Diff to previous 1.564 (colored)

www/mozilla-firefox: fix build with ICU 74.1.

from #1859752 via #1862601

Revision 1.564 / (download) - annotate - [select for diffs], Wed Oct 25 12:52:19 2023 UTC (7 months, 2 weeks ago) by tb
Branch: MAIN
Changes since 1.563: +1 -0 lines
Diff to previous 1.563 (colored)

mozilla-firefox: prepare for syscall(2) removal

Avoid syscall(SYS_write) in libwebrtc's bundled abseil's logging facility.
Just call write(2).

ok landry

Revision 1.561.2.2 / (download) - annotate - [select for diffs], Tue Oct 24 13:16:28 2023 UTC (7 months, 2 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561.2.1: +2 -3 lines
Diff to previous 1.561.2.1 (colored) to branchpoint 1.561 (colored)

www/mozilla-firefox: MFC update to 119.0.

see https://www.mozilla.org/en-US/firefox/119.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-45/

Revision 1.563 / (download) - annotate - [select for diffs], Tue Oct 24 13:13:38 2023 UTC (7 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.562: +3 -4 lines
Diff to previous 1.562 (colored)

www/mozilla-firefox: update to 119.0.

- see https://www.mozilla.org/en-US/firefox/119.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-45/
- remove patch from #1847500, merged upstream
- if you get video decoding regressions, check #1856301 (still wip
  there, reminder for $self)

tested by at least tb@, jmc@ and Jesper Wellin, thanks !

Revision 1.561.2.1 / (download) - annotate - [select for diffs], Wed Oct 11 13:33:18 2023 UTC (7 months, 4 weeks ago) by landry
Branch: OPENBSD_7_4
Changes since 1.561: +3 -2 lines
Diff to previous 1.561 (colored)

www/mozilla-firefox: MFC bugfix update to 118.0.2.

see https://www.mozilla.org/en-US/firefox/118.0.2/releasenotes/

Revision 1.536.2.22 / (download) - annotate - [select for diffs], Wed Oct 11 13:30:20 2023 UTC (7 months, 4 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.21: +2 -2 lines
Diff to previous 1.536.2.21 (colored) to branchpoint 1.536 (colored) next main 1.537 (colored)

www/mozilla-firefox: MFC update to 118.0.2.

see https://www.mozilla.org/en-US/firefox/118.0.2/releasenotes/
last update on 7.3-stable

Revision 1.562 / (download) - annotate - [select for diffs], Wed Oct 11 13:29:24 2023 UTC (7 months, 4 weeks ago) by landry
Branch: MAIN
Changes since 1.561: +3 -2 lines
Diff to previous 1.561 (colored)

www/mozilla-firefox: bugfix update to 118.0.2

see https://www.mozilla.org/en-US/firefox/118.0.2/releasenotes/

Revision 1.536.2.21 / (download) - annotate - [select for diffs], Thu Sep 28 13:16:33 2023 UTC (8 months, 1 week ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.20: +2 -2 lines
Diff to previous 1.536.2.20 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC security update to 118.0.1

see https://www.mozilla.org/en-US/firefox/118.0.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-44/
CVE-2023-5217: Heap buffer overflow in libvpx

Revision 1.561 / (download) - annotate - [select for diffs], Thu Sep 28 12:58:44 2023 UTC (8 months, 1 week ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE
Branch point for: OPENBSD_7_4
Changes since 1.560: +2 -2 lines
Diff to previous 1.560 (colored)

www/mozilla-firefox: security update to 118.0.1.

see https://www.mozilla.org/en-US/firefox/118.0.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-44/
CVE-2023-5217: Heap buffer overflow in libvpx

Revision 1.536.2.20 / (download) - annotate - [select for diffs], Tue Sep 26 12:33:36 2023 UTC (8 months, 1 week ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.19: +3 -4 lines
Diff to previous 1.536.2.19 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 118.0.

see https://www.mozilla.org/en-US/firefox/118.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-41/

Revision 1.560 / (download) - annotate - [select for diffs], Tue Sep 26 12:30:55 2023 UTC (8 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.559: +4 -5 lines
Diff to previous 1.559 (colored)

www/mozilla-firefox: update to 118.0.

see https://www.mozilla.org/en-US/firefox/118.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-41/

Revision 1.536.2.19 / (download) - annotate - [select for diffs], Wed Sep 13 06:19:13 2023 UTC (8 months, 3 weeks ago) by tb
Branch: OPENBSD_7_3
Changes since 1.536.2.18: +1 -0 lines
Diff to previous 1.536.2.18 (colored) to branchpoint 1.536 (colored)

MFC: mozilla-firefox: fix unveil for DRM device nodes

Instead of unveiling /dev/dri/card0 only, unveil the entire directory.
It only contains four card* and and four renderD* with tight permissions.
This is also the approach taken by the chromium based browsers.

According to kettenis, acceleration on rare multi-graphics card setups
can require multiple renderD* devices. Starting with firefox 118, if the
directory isn't present, fallback code can exercise ioctls that aren't
permitted by the kernel, leading to crashes.

ok landry

Revision 1.559 / (download) - annotate - [select for diffs], Wed Sep 13 06:12:18 2023 UTC (8 months, 3 weeks ago) by tb
Branch: MAIN
Changes since 1.558: +1 -0 lines
Diff to previous 1.558 (colored)

mozilla-firefox: fix unveil for DRM device nodes

Instead of unveiling /dev/dri/card0, unveil the entire /dev/dri directory.
It contains four card* and and four renderD* nodes with tight permissions.
This is also the approach taken by the chromium based browsers.

According to kettenis, acceleration on rare multi-graphics card setups
can require multiple renderD* devices. Starting with firefox 118, if the
directory isn't present, fallback code can exercise ioctls that aren't
permitted by the kernel, leading to crashes.

ok landry

Revision 1.536.2.18 / (download) - annotate - [select for diffs], Tue Sep 12 15:48:23 2023 UTC (8 months, 3 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.17: +2 -3 lines
Diff to previous 1.536.2.17 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC security update to 117.0.1.

see https://www.mozilla.org/en-US/firefox/117.0.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/
(CVE-2023-4863: Heap buffer overflow in WebP.)

Revision 1.558 / (download) - annotate - [select for diffs], Tue Sep 12 15:46:22 2023 UTC (8 months, 3 weeks ago) by landry
Branch: MAIN
Changes since 1.557: +2 -2 lines
Diff to previous 1.557 (colored)

www/mozilla-firefox: security update to 117.0.1.

see https://www.mozilla.org/en-US/firefox/117.0.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/
(CVE-2023-4863: Heap buffer overflow in WebP.)

Revision 1.536.2.17 / (download) - annotate - [select for diffs], Mon Sep 11 17:02:56 2023 UTC (8 months, 3 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.16: +1 -0 lines
Diff to previous 1.536.2.16 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC unveil configs fixes

merges unveil.content r1.11 from gkoehler@:
Unveil /etc/localtime r in firefox's content process

This fixes dst (daylight saving time, summer time) in JavaScript.
Firefox turns off dst in libc, then applies its dst rules.  It fails
to apply dst if it can't realpath(3) /etc/localtime.  This failure
might cause local times to be off by an hour.

merges unveil.main r1.17 from kn@:
Unveil AT SPI2 path to enable screen readers

In there is a D-Bus socket used to communicate with tools like orca(1), e.g.
'orca -s' and ticking the 'Speak object under mouse' box would read out text
and elements in programs except our pledged+unveiled browsers.

/etc/localtime issue on 7.3-stable reported by John Kaiser who also
confirmed that the unveil addition fixed the problem for him.

Revision 1.557 / (download) - annotate - [select for diffs], Mon Sep 4 12:23:25 2023 UTC (9 months ago) by landry
Branch: MAIN
Changes since 1.556: +1 -1 lines
Diff to previous 1.556 (colored)

www/{firefox-esr,mozilla-firefox,tor-browser}: point at the new libclang-path

Revision 1.536.2.16 / (download) - annotate - [select for diffs], Tue Aug 29 13:00:13 2023 UTC (9 months, 1 week ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.15: +2 -3 lines
Diff to previous 1.536.2.15 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 117.0.

see https://www.mozilla.org/en-US/firefox/117.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-34/

Revision 1.556 / (download) - annotate - [select for diffs], Tue Aug 29 12:58:25 2023 UTC (9 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.555: +2 -3 lines
Diff to previous 1.555 (colored)

www/mozilla-firefox: update to 117.0.

see https://www.mozilla.org/en-US/firefox/117.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-34/

Revision 1.555 / (download) - annotate - [select for diffs], Sun Aug 13 19:23:02 2023 UTC (9 months, 3 weeks ago) by phessler
Branch: MAIN
Changes since 1.554: +1 -1 lines
Diff to previous 1.554 (colored)

fix build on aarch64 by not hardcoding video4linux support

help from landry@

Revision 1.554 / (download) - annotate - [select for diffs], Tue Aug 8 20:40:55 2023 UTC (10 months ago) by gkoehler
Branch: MAIN
Changes since 1.553: +1 -1 lines
Diff to previous 1.553 (colored)

Unveil /etc/localtime r in firefox's content process

This fixes dst (daylight saving time, summer time) in JavaScript.
Firefox turns off dst in libc, then applies its dst rules.  It fails
to apply dst if it can't realpath(3) /etc/localtime.  This failure
might cause local times to be off by an hour.

ok landry@ (maintainer)

Revision 1.553 / (download) - annotate - [select for diffs], Sat Aug 5 21:39:31 2023 UTC (10 months ago) by kn
Branch: MAIN
Changes since 1.552: +1 -0 lines
Diff to previous 1.552 (colored)

Unveil AT SPI2 path to enable screen readers

In there is a D-Bus socket used to communicate with tools like orca(1), e.g.
'orca -s' and ticking the 'Speak object under mouse' box would read out text
and elements in programs except our pledged+unveiled browsers.

https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/
OK landry robert

Revision 1.536.2.15 / (download) - annotate - [select for diffs], Fri Aug 4 13:34:27 2023 UTC (10 months ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.14: +1 -0 lines
Diff to previous 1.536.2.14 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: fixup distinfo, i commited the one for rc1..

bump REVISION to ensure this properly gets rebuilt.
wrong distinfo & weird dpb behaviour noted by naddy@

Revision 1.536.2.14 / (download) - annotate - [select for diffs], Tue Aug 1 14:07:37 2023 UTC (10 months, 1 week ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.13: +2 -2 lines
Diff to previous 1.536.2.13 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 116.0.

see https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-29/

Revision 1.552 / (download) - annotate - [select for diffs], Tue Aug 1 13:57:44 2023 UTC (10 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.551: +3 -3 lines
Diff to previous 1.551 (colored)

www/mozilla-firefox: update to 116.0.

see https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-29/

Revision 1.536.2.13 / (download) - annotate - [select for diffs], Tue Jul 11 13:48:40 2023 UTC (10 months, 4 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.12: +2 -2 lines
Diff to previous 1.536.2.12 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 115.0.2

see https://www.mozilla.org/en-US/firefox/115.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-26/

Revision 1.551 / (download) - annotate - [select for diffs], Tue Jul 11 13:46:55 2023 UTC (10 months, 4 weeks ago) by landry
Branch: MAIN
Changes since 1.550: +2 -2 lines
Diff to previous 1.550 (colored)

www/mozilla-firefox: update to 115.0.2.

see https://www.mozilla.org/en-US/firefox/115.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-26/

Revision 1.536.2.12 / (download) - annotate - [select for diffs], Sat Jul 8 09:42:48 2023 UTC (11 months ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.11: +2 -2 lines
Diff to previous 1.536.2.11 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: bugfix update to 115.0.1.

see https://www.mozilla.org/en-US/firefox/115.0.1/releasenotes/

Revision 1.550 / (download) - annotate - [select for diffs], Sat Jul 8 09:40:29 2023 UTC (11 months ago) by landry
Branch: MAIN
Changes since 1.549: +2 -7 lines
Diff to previous 1.549 (colored)

www/mozilla-firefox: bugfix update to 115.0.1.

see https://www.mozilla.org/en-US/firefox/115.0.1/releasenotes/

while here drop the ulimit -d check as done by phessler@ in firefox-esr,
i havent seen lld take more than 8Gb on my 8-core VM so passing
MAKE_JOBS should be fine.

Revision 1.536.2.11 / (download) - annotate - [select for diffs], Tue Jul 4 15:19:52 2023 UTC (11 months ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.10: +6 -2 lines
Diff to previous 1.536.2.10 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 115.0.

see https://www.mozilla.org/en-US/firefox/115.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-22/

- add patch to relax nss requirement (7.3 ships with 3.89)
- build against bundled icu4c, 7.3 ships with 72 while the requirement was
  bumped to 73 in #1824744 - the resulting package works for me

Revision 1.549 / (download) - annotate - [select for diffs], Tue Jul 4 15:09:56 2023 UTC (11 months ago) by landry
Branch: MAIN
Changes since 1.548: +3 -3 lines
Diff to previous 1.548 (colored)

www/mozilla-firefox: update to 115.0.

see https://www.mozilla.org/en-US/firefox/115.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-22/

Revision 1.536.2.10 / (download) - annotate - [select for diffs], Tue Jun 20 17:06:32 2023 UTC (11 months, 2 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.9: +2 -2 lines
Diff to previous 1.536.2.9 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 114.0.2

see https://www.mozilla.org/en-US/firefox/114.0.2/releasenotes/

Revision 1.548 / (download) - annotate - [select for diffs], Tue Jun 20 17:06:02 2023 UTC (11 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.547: +2 -3 lines
Diff to previous 1.547 (colored)

www/mozilla-firefox: update to 114.0.2

see https://www.mozilla.org/en-US/firefox/114.0.2/releasenotes/

Revision 1.547 / (download) - annotate - [select for diffs], Tue Jun 13 00:43:31 2023 UTC (11 months, 3 weeks ago) by sthen
Branch: MAIN
Changes since 1.546: +1 -0 lines
Diff to previous 1.546 (colored)

disable branch target control flow enforcement on various mozilla ports

Revision 1.536.2.9 / (download) - annotate - [select for diffs], Fri Jun 9 18:11:37 2023 UTC (12 months ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.8: +2 -2 lines
Diff to previous 1.536.2.8 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 114.0.1.

see https://www.mozilla.org/en-US/firefox/114.0.1/releasenotes/
fixes #1837201

Revision 1.546 / (download) - annotate - [select for diffs], Fri Jun 9 18:10:24 2023 UTC (12 months ago) by landry
Branch: MAIN
Changes since 1.545: +2 -2 lines
Diff to previous 1.545 (colored)

www/mozilla-firefox: bugfix update to 114.0.1

see https://www.mozilla.org/en-US/firefox/114.0.1/releasenotes/
fixes #1837201

Revision 1.536.2.8 / (download) - annotate - [select for diffs], Tue Jun 6 13:32:57 2023 UTC (12 months ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.7: +8 -2 lines
Diff to previous 1.536.2.7 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 114.0.

see https://www.mozilla.org/en-US/firefox/114.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-20/

- use multiple threads for lld when linking libxul, from naddy@. For now
  default to 2, and MAKE_JOBS if there's "enough" RAM. On my build VM,
with 8 threads, linking went from 2h to 45mn.
- drop patch from #1832242, merged upstream
- rename glxtest.cpp patch, file was moved

Revision 1.545 / (download) - annotate - [select for diffs], Tue Jun 6 13:28:18 2023 UTC (12 months ago) by landry
Branch: MAIN
Changes since 1.544: +9 -3 lines
Diff to previous 1.544 (colored)

www/mozilla-firefox: update to 114.0.

see https://www.mozilla.org/en-US/firefox/114.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-20/

- use multiple threads for lld when linking libxul, from naddy@. For now
  default to 2, and MAKE_JOBS if there's "enough" RAM. On my build VM,
with 8 threads, linking went from 2h to 45mn.
- drop patch from #1832242, merged upstream
- rename glxtest.cpp patch, file was moved

Revision 1.536.2.7 / (download) - annotate - [select for diffs], Tue May 23 15:42:17 2023 UTC (12 months, 2 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.6: +2 -3 lines
Diff to previous 1.536.2.6 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 113.0.2.

see https://www.mozilla.org/en-US/firefox/113.0.2/releasenotes/

Revision 1.544 / (download) - annotate - [select for diffs], Tue May 23 15:34:23 2023 UTC (12 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.543: +2 -3 lines
Diff to previous 1.543 (colored)

www/mozilla-firefox: update to 113.0.2.

see https://www.mozilla.org/en-US/firefox/113.0.2/releasenotes/

Revision 1.536.2.6 / (download) - annotate - [select for diffs], Wed May 17 08:55:47 2023 UTC (12 months, 3 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.5: +1 -0 lines
Diff to previous 1.536.2.5 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC patch silencing JSWindowActorChild warnings

those were meant to be debug - from #1832242

Revision 1.543 / (download) - annotate - [select for diffs], Wed May 17 08:52:58 2023 UTC (12 months, 3 weeks ago) by landry
Branch: MAIN
Changes since 1.542: +1 -0 lines
Diff to previous 1.542 (colored)

www/mozilla-firefox: silence JSWindowActorChild::SendRawMessage warnings on stderr

those were meant to be debug - from #1832242

Revision 1.536.2.5 / (download) - annotate - [select for diffs], Fri May 12 14:08:49 2023 UTC (12 months, 4 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.4: +2 -2 lines
Diff to previous 1.536.2.4 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 113.0.1.

see https://www.mozilla.org/en-US/firefox/113.0.1/releasenotes/

Revision 1.542 / (download) - annotate - [select for diffs], Fri May 12 13:55:09 2023 UTC (12 months, 4 weeks ago) by landry
Branch: MAIN
Changes since 1.541: +2 -2 lines
Diff to previous 1.541 (colored)

www/mozilla-firefox: update to 113.0.1

see https://www.mozilla.org/en-US/firefox/113.0.1/releasenotes/

Revision 1.536.2.4 / (download) - annotate - [select for diffs], Tue May 9 13:17:49 2023 UTC (13 months ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.3: +2 -2 lines
Diff to previous 1.536.2.3 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 113.0

- see https://www.mozilla.org/en-US/firefox/113.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-16/

Revision 1.541 / (download) - annotate - [select for diffs], Tue May 9 13:17:00 2023 UTC (13 months ago) by landry
Branch: MAIN
Changes since 1.540: +3 -3 lines
Diff to previous 1.540 (colored)

www/mozilla-firefox: update to 113.0.

- see https://www.mozilla.org/en-US/firefox/113.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-16/
- remove patch from #1824084, merged upstream

Revision 1.536.2.3 / (download) - annotate - [select for diffs], Tue Apr 25 14:18:13 2023 UTC (13 months, 2 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.2: +2 -2 lines
Diff to previous 1.536.2.2 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 112.0.2.

see https://www.mozilla.org/en-US/firefox/112.0.2/releasenotes/

Revision 1.540 / (download) - annotate - [select for diffs], Tue Apr 25 14:17:51 2023 UTC (13 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.539: +2 -3 lines
Diff to previous 1.539 (colored)

www/mozilla-firefox: update to 112.0.2

see https://www.mozilla.org/en-US/firefox/112.0.2/releasenotes/

Revision 1.539 / (download) - annotate - [select for diffs], Mon Apr 24 19:17:41 2023 UTC (13 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.538: +11 -5 lines
Diff to previous 1.538 (colored)

wwww/mozilla-firefox: improve icons/desktop file handling

- use firefox-flatpak for desktop file source, it's ways better than the
  firefox-snap one.
- install all icon sizes and an svg version to hicolor standard dirs
- use org.mozilla.firefox standard name
- drop now useless desktop file patch
- run gtk-update-icon-cache

Revision 1.536.2.2 / (download) - annotate - [select for diffs], Mon Apr 17 15:29:24 2023 UTC (13 months, 3 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536.2.1: +2 -2 lines
Diff to previous 1.536.2.1 (colored) to branchpoint 1.536 (colored)

www/mozilla-firefox: MFC update to 112.0.1.

see https://www.mozilla.org/en-US/firefox/112.0.1/releasenotes/

Fixed a bug where cookie dates appear to be set in the far future after
updating Firefox. This may have caused cookies to be unintentionally
purged. (#1827669).

Revision 1.538 / (download) - annotate - [select for diffs], Mon Apr 17 15:23:23 2023 UTC (13 months, 3 weeks ago) by landry
Branch: MAIN
Changes since 1.537: +2 -2 lines
Diff to previous 1.537 (colored)

www/mozilla-firefox: update to 112.0.1.

see https://www.mozilla.org/en-US/firefox/112.0.1/releasenotes/

Fixed a bug where cookie dates appear to be set in the far future after
updating Firefox. This may have caused cookies to be unintentionally
purged. (#1827669).

Revision 1.536.2.1 / (download) - annotate - [select for diffs], Wed Apr 12 07:29:31 2023 UTC (13 months, 4 weeks ago) by landry
Branch: OPENBSD_7_3
Changes since 1.536: +2 -2 lines
Diff to previous 1.536 (colored)

www/mozilla-firefox: MFC update to 112.0.

see https://www.mozilla.org/en-US/firefox/112.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-13/

- drop patch from #1814359, merged upstream
- drop patch from tb@ via #1817588, merged upstream
- add patch from #1824084 fixing various (with/without suspend)
uptime-related functions, discussed with cheloha@

Revision 1.537 / (download) - annotate - [select for diffs], Tue Apr 11 14:50:44 2023 UTC (13 months, 4 weeks ago) by landry
Branch: MAIN
Changes since 1.536: +3 -3 lines
Diff to previous 1.536 (colored)

www/mozilla-firefox: update to 112.0.

see https://www.mozilla.org/en-US/firefox/112.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-13/

- drop patch from #1814359, merged upstream
- drop patch from tb@ via #1817588, merged upstream
- add patch from #1824084 fixing various (with/without suspend)
  uptime-related functions, discussed with cheloha@

Revision 1.536 / (download) - annotate - [select for diffs], Wed Mar 15 07:30:23 2023 UTC (14 months, 3 weeks ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE
Branch point for: OPENBSD_7_3
Changes since 1.535: +3 -3 lines
Diff to previous 1.535 (colored)

www/mozilla-firefox: update to 111.0.

see https://www.mozilla.org/en-US/firefox/111.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-09/

Revision 1.535 / (download) - annotate - [select for diffs], Tue Feb 28 15:15:20 2023 UTC (15 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.534: +2 -3 lines
Diff to previous 1.534 (colored)

www/mozilla-firefox: update to 110.0.1.

see https://www.mozilla.org/en-US/firefox/110.0.1/releasenotes/

Revision 1.534 / (download) - annotate - [select for diffs], Wed Feb 22 11:20:27 2023 UTC (15 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.533: +1 -1 lines
Diff to previous 1.533 (colored)

www/mozilla-firefox: fixup previous and use $XDG_CACHE_HOME

Mesa respects XDG_CACHE_HOME in line 860 of
lib/mesa/src/util/disk_cache_os.c

noted by tb@, thanks!

Revision 1.533 / (download) - annotate - [select for diffs], Tue Feb 21 11:39:38 2023 UTC (15 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.532: +1 -1 lines
Diff to previous 1.532 (colored)

www/mozilla-firefox: add ~/.cache/mesa_shader_cache rwc to unveil.{main,content}

should allow for mesa shader cache to work once its enabled in mesa.
im not sure at all the gpu process is still used/started, so dont add
it to unveil.gpu for now. rwc perms to be checked once i've found time
to properly test that.

from jsg@

Revision 1.532 / (download) - annotate - [select for diffs], Tue Feb 21 10:01:30 2023 UTC (15 months, 2 weeks ago) by tb
Branch: MAIN
Changes since 1.531: +1 -1 lines
Diff to previous 1.531 (colored)

firefox: update URI handler diff to upstream accepted revision.

Lots of help from landry and Martin Stransky, thanks!
https://phabricator.services.mozilla.com/D170476

Revision 1.531 / (download) - annotate - [select for diffs], Sat Feb 18 10:25:04 2023 UTC (15 months, 2 weeks ago) by tb
Branch: MAIN
Changes since 1.530: +1 -0 lines
Diff to previous 1.530 (colored)

firefox: always set the GError from URI handlers

The OpenBSD-specific g_app_info_launch_default_for_uri_openbsd() fails
to set the GError on all failures, which led to undesirable interruptions
during kn's quest for evening entertainment. Do the same for similar API
replacements. Also fix a memleak.

ok landry

Revision 1.530 / (download) - annotate - [select for diffs], Wed Feb 15 09:46:38 2023 UTC (15 months, 3 weeks ago) by landry
Branch: MAIN
Changes since 1.529: +3 -3 lines
Diff to previous 1.529 (colored)

www/mozilla-firefox: update to 110.0.

see https://www.mozilla.org/en-US/firefox/110.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-05/

- fix mistake in patch-media_ffvpx_libavcodec_x86_fft_asm, from tb@
- add patch from ratchov@ to switch sndio to 24-bits, being upstreamed
  in #1814359

wont be backported to 7.2, as it requires a newer rust and a newer icu,
and after trying a bit to patch out/loosen some dependencies i gave up.

Revision 1.511.2.11 / (download) - annotate - [select for diffs], Tue Jan 31 15:11:02 2023 UTC (16 months, 1 week ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.10: +2 -2 lines
Diff to previous 1.511.2.10 (colored) to branchpoint 1.511 (colored) next main 1.512 (colored)

www/mozilla-firefox: MFC update to 109.0.1.

see https://www.mozilla.org/en-US/firefox/109.0.1/releasenotes/

Revision 1.529 / (download) - annotate - [select for diffs], Tue Jan 31 15:04:54 2023 UTC (16 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.528: +2 -3 lines
Diff to previous 1.528 (colored)

www/mozilla-firefox: update to 109.0.1.

see https://www.mozilla.org/en-US/firefox/109.0.1/releasenotes/

Revision 1.528 / (download) - annotate - [select for diffs], Sat Jan 28 08:42:03 2023 UTC (16 months, 1 week ago) by tb
Branch: MAIN
Changes since 1.527: +1 -1 lines
Diff to previous 1.527 (colored)

mozilla-firefox embeds a libavcodec that can be triggered by sites doing
audio recording. Port over kettenis's fft.asm fix from ffmpeg.

ok landry

Revision 1.527 / (download) - annotate - [select for diffs], Thu Jan 19 17:45:21 2023 UTC (16 months, 2 weeks ago) by kn
Branch: MAIN
Changes since 1.526: +1 -0 lines
Diff to previous 1.526 (colored)

Fix process name in unveil docs

part of a larger readme diff
OK landry (some time ago)

Revision 1.511.2.10 / (download) - annotate - [select for diffs], Tue Jan 17 14:37:05 2023 UTC (16 months, 3 weeks ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.9: +2 -2 lines
Diff to previous 1.511.2.9 (colored) to branchpoint 1.511 (colored)

www/mozilla-firefox: MFC update to 109.0.

see https://www.mozilla.org/en-US/firefox/109.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-01/

Revision 1.526 / (download) - annotate - [select for diffs], Tue Jan 17 14:33:28 2023 UTC (16 months, 3 weeks ago) by landry
Branch: MAIN
Changes since 1.525: +3 -3 lines
Diff to previous 1.525 (colored)

www/mozilla-firefox: update to 109.0.

see https://www.mozilla.org/en-US/firefox/109.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-01/

Revision 1.511.2.9 / (download) - annotate - [select for diffs], Thu Jan 5 14:14:41 2023 UTC (17 months ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.8: +2 -2 lines
Diff to previous 1.511.2.8 (colored) to branchpoint 1.511 (colored)

www/mozilla-firefox: MFC update to 108.0.2.

see https://www.mozilla.org/en-US/firefox/108.0.2/releasenotes/

Revision 1.525 / (download) - annotate - [select for diffs], Thu Jan 5 14:14:03 2023 UTC (17 months ago) by landry
Branch: MAIN
Changes since 1.524: +2 -2 lines
Diff to previous 1.524 (colored)

www/mozilla-firefox: update to 108.0.2.

see https://www.mozilla.org/en-US/firefox/108.0.2/releasenotes/

Revision 1.524 / (download) - annotate - [select for diffs], Tue Dec 27 07:54:27 2022 UTC (17 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.523: +2 -0 lines
Diff to previous 1.523 (colored)

www/mozilla-firefox: add missing BDEP on setuptools

mach uses pkg_resources from setuptools, and will fail hard if
setuptools got junked in the meantime ?

failure reported by naddy@, hints from tb@.

Revision 1.511.2.8 / (download) - annotate - [select for diffs], Fri Dec 16 17:59:53 2022 UTC (17 months, 3 weeks ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.7: +2 -2 lines
Diff to previous 1.511.2.7 (colored) to branchpoint 1.511 (colored)

www/mozilla-firefox: MFC update to 108.0.1.

see https://www.mozilla.org/en-US/firefox/108.0.1/releasenotes/
fixes Bug 1805883 - Default search engine may be reset when upgrading to
108 if profile was previously copied.

Revision 1.523 / (download) - annotate - [select for diffs], Fri Dec 16 17:58:50 2022 UTC (17 months, 3 weeks ago) by landry
Branch: MAIN
Changes since 1.522: +2 -2 lines
Diff to previous 1.522 (colored)

www/mozilla-firefox: update to 108.0.1.

see https://www.mozilla.org/en-US/firefox/108.0.1/releasenotes/
fixes Bug 1805883 - Default search engine may be reset when upgrading to
108 if profile was previously copied.

Revision 1.511.2.7 / (download) - annotate - [select for diffs], Tue Dec 13 15:05:20 2022 UTC (17 months, 3 weeks ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.6: +2 -2 lines
Diff to previous 1.511.2.6 (colored) to branchpoint 1.511 (colored)

www/mozilla-firefox: MFC update to 108.0.

see https://www.mozilla.org/en-US/firefox/108.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-51/

- drop patch from #1772090, merged upstream in 105 and useless since then
- replace patch-toolkit_components_downloads_DownloadUIHelper_jsm by
patch-toolkit_components_downloads_DownloadIntegration_sys_mjs to
enforce 'Downloads' for the download folder (because unveil)

Revision 1.522 / (download) - annotate - [select for diffs], Tue Dec 13 15:00:13 2022 UTC (17 months, 3 weeks ago) by landry
Branch: MAIN
Changes since 1.521: +3 -3 lines
Diff to previous 1.521 (colored)

www/mozilla-firefox: update to 108.0.

see https://www.mozilla.org/en-US/firefox/108.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-51/

- drop patch from #1772090, merged upstream in 105 and useless since then
- replace patch-toolkit_components_downloads_DownloadUIHelper_jsm by
  patch-toolkit_components_downloads_DownloadIntegration_sys_mjs to
enforce 'Downloads' for the download folder (because unveil)

Revision 1.511.2.6 / (download) - annotate - [select for diffs], Tue Nov 29 14:43:05 2022 UTC (18 months, 1 week ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.5: +2 -3 lines
Diff to previous 1.511.2.5 (colored) to branchpoint 1.511 (colored)

www/mozilla-firefox: MFC update to 107.0.1.

see https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/

Revision 1.521 / (download) - annotate - [select for diffs], Tue Nov 29 14:42:10 2022 UTC (18 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.520: +2 -2 lines
Diff to previous 1.520 (colored)

www/mozilla-firefox: update to 107.0.1.

see https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/

Revision 1.511.2.5 / (download) - annotate - [select for diffs], Sat Nov 26 06:40:24 2022 UTC (18 months, 1 week ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.4: +1 -0 lines
Diff to previous 1.511.2.4 (colored) to branchpoint 1.511 (colored)

www/mozilla-firefox: repair pledge/unveil config for utility process

forgotten in previous backport to -stable, resulted in utility process
crashes reported by several - mistake pointed out by tb@, thanks !

quick workaround until packages are available: add 'rpath' to
/etc/firefox/pledge.utility - but if you do so, once update packages are
available dont forget to run sysmerge -p or manually merge configs.

Revision 1.511.2.4 / (download) - annotate - [select for diffs], Tue Nov 15 15:02:12 2022 UTC (18 months, 3 weeks ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.3: +3 -6 lines
Diff to previous 1.511.2.3 (colored) to branchpoint 1.511 (colored)

www/mozilla-firefox: MFC update to 107.0.

see https://www.mozilla.org/en-US/firefox/107.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-47/

- add patch to loosen the nss version check, 3.83 is fine
- drop pledge/unveil configs for utility-audioDecoder process, the process
now uses the utility class. from upstream
- drop patch from #1790419, merged upstream
- drop arm64 patch from tb@, merged upstream via #1796893
- while here merge ajacoutot's unveil addition to fix printing via cups

Revision 1.520 / (download) - annotate - [select for diffs], Tue Nov 15 14:56:53 2022 UTC (18 months, 3 weeks ago) by landry
Branch: MAIN
Changes since 1.519: +4 -5 lines
Diff to previous 1.519 (colored)

www/mozilla-firefox: update to 107.0.

see https://www.mozilla.org/en-US/firefox/107.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-47/

- drop pledge/unveil configs for utility-audioDecoder process, the process
  now uses the utility class. from upstream
- drop patches from #1790419, merged upstream
- drop arm64 patch from tb@, merged upstream via #1796893

Revision 1.519 / (download) - annotate - [select for diffs], Tue Nov 15 08:16:54 2022 UTC (18 months, 3 weeks ago) by ajacoutot
Branch: MAIN
Changes since 1.518: +1 -1 lines
Diff to previous 1.518 (colored)

Unbreak cups printing.

ok landry@ sdk@

Revision 1.518 / (download) - annotate - [select for diffs], Fri Oct 28 10:00:47 2022 UTC (19 months, 1 week ago) by sthen
Branch: MAIN
Changes since 1.517: +1 -0 lines
Diff to previous 1.517 (colored)

bump REVISION for ports using rust, so that pkg_add -u for i386 users
updates to packages without -znotext (i.e. with text relocations disabled)
makes sense to phessler, semarie, tb

Revision 1.511.2.3 / (download) - annotate - [select for diffs], Wed Oct 26 14:02:40 2022 UTC (19 months, 1 week ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.2: +2 -2 lines
Diff to previous 1.511.2.2 (colored) to branchpoint 1.511 (colored)

www/mozilla-firefox: MFC update to 106.0.2.

see https://www.mozilla.org/en-US/firefox/106.0.2/releasenotes/

Revision 1.517 / (download) - annotate - [select for diffs], Wed Oct 26 13:51:23 2022 UTC (19 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.516: +2 -3 lines
Diff to previous 1.516 (colored)

www/mozilla-firefox: update to 106.0.2.

see https://www.mozilla.org/en-US/firefox/106.0.2/releasenotes/

Revision 1.516 / (download) - annotate - [select for diffs], Sat Oct 22 11:13:34 2022 UTC (19 months, 2 weeks ago) by tb
Branch: MAIN
Changes since 1.515: +1 -0 lines
Diff to previous 1.515 (colored)

firefox: partially unbreak build on aarch64. ok landry

The update of the bundled ffmpeg regenerated config info which toggled
CONFEX_LINUX_PERF to on for aarch64. This results in things attempting
to pull in linux-specific headers like asm/unistd.h.

The build is currently still broken: lto requires more memory than
allowed in pbuild's datasize-cur on arm64. Hopefully adjusted soon.

Revision 1.511.2.2 / (download) - annotate - [select for diffs], Tue Oct 18 14:44:43 2022 UTC (19 months, 3 weeks ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511.2.1: +2 -2 lines
Diff to previous 1.511.2.1 (colored) to branchpoint 1.511 (colored)

www/mozilla-firefox: backport update to 106.0.

see https://www.mozilla.org/en-US/firefox/106.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-45/

Revision 1.515 / (download) - annotate - [select for diffs], Tue Oct 18 14:35:25 2022 UTC (19 months, 3 weeks ago) by landry
Branch: MAIN
Changes since 1.514: +4 -12 lines
Diff to previous 1.514 (colored)

www/mozilla-firefox: update to 106.0.

see https://www.mozilla.org/en-US/firefox/106.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-44/

- tidy up WANTLIB
- update patch from #1790419 with what was upstreamed, this way
  sysctl(KERN_PROC_ARGS) is called before pledge() and cached for later
use. No change in pledge configs sadly since ps is still needed for
other cases..

Revision 1.514 / (download) - annotate - [select for diffs], Fri Oct 14 15:00:08 2022 UTC (19 months, 3 weeks ago) by kn
Branch: MAIN
Changes since 1.513: +1 -1 lines
Diff to previous 1.513 (colored)

Unveil /var/run/pcscd/pcscd.comm to make smart cards work

OK landry

Revision 1.513 / (download) - annotate - [select for diffs], Wed Oct 12 16:15:03 2022 UTC (19 months, 3 weeks ago) by tb
Branch: MAIN
Changes since 1.512: +1 -0 lines
Diff to previous 1.512 (colored)

Bump REVISION of ports depending on security/openssl/{1.1,3.0}

Revision 1.511.2.1 / (download) - annotate - [select for diffs], Wed Oct 5 08:28:42 2022 UTC (20 months ago) by landry
Branch: OPENBSD_7_2
Changes since 1.511: +2 -2 lines
Diff to previous 1.511 (colored)

www/mozilla-firefox: MFC update to 105.0.2.

see https://www.mozilla.org/en-US/firefox/105.0.2/releasenotes/

Revision 1.512 / (download) - annotate - [select for diffs], Wed Oct 5 07:57:52 2022 UTC (20 months ago) by landry
Branch: MAIN
Changes since 1.511: +2 -2 lines
Diff to previous 1.511 (colored)

www/mozilla-firefox: update to 105.0.2.

see https://www.mozilla.org/en-US/firefox/105.0.2/releasenotes/

Revision 1.511 / (download) - annotate - [select for diffs], Fri Sep 23 13:24:15 2022 UTC (20 months, 2 weeks ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE
Branch point for: OPENBSD_7_2
Changes since 1.510: +2 -2 lines
Diff to previous 1.510 (colored)

www/mozilla-firefox: update to 105.0.1.

see https://www.mozilla.org/en-US/firefox/105.0.1/releasenotes/
fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1784692

Revision 1.510 / (download) - annotate - [select for diffs], Tue Sep 20 13:02:32 2022 UTC (20 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.509: +4 -6 lines
Diff to previous 1.509 (colored)

www/mozilla-firefox: update to 105.0.

see https://www.mozilla.org/en-US/firefox/105.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-41/

- add CPPFLAGS=-Wno-backend-plugin to CONFIGURE_ENV to silence all pgo
  mismatch warnings from clang
- update patch-toolkit_system_gnome_nsGIOService_cpp from #1714919 to
  use what was upstreamed
- update README wrt process types

Revision 1.509 / (download) - annotate - [select for diffs], Tue Sep 6 13:21:00 2022 UTC (21 months ago) by landry
Branch: MAIN
Changes since 1.508: +2 -3 lines
Diff to previous 1.508 (colored)

www/mozilla-firefox: update to 104.0.2.

see https://www.mozilla.org/en-US/firefox/104.0.2/releasenotes/

Revision 1.508 / (download) - annotate - [select for diffs], Fri Sep 2 06:17:29 2022 UTC (21 months ago) by kn
Branch: MAIN
Changes since 1.507: +1 -0 lines
Diff to previous 1.507 (colored)

Bump potential struct ifnet consumers

sys/net/if_var.h r1.116 "Remove struct ifnet's unused if_switchport member"
should be of no concern in ports land, but some actively do

- define _KERNEL and/or
  https://codesearch.debian.net/search?q=%23%5Cs*define%5Cs%2B_KERNEL%5Cb+filetype%3Ac&literal=0
  curl -s https://codesearch.debian.net/results/a710598a524e63cb/packages.txt
- include <net/if_var.h>
  https://codesearch.debian.net/search?q=%3Cnet%2Fif_var.h%3E+filetype%3Ac&literal=1
  curl -s https://codesearch.debian.net/results/3264f4d6c8ec573a/packages.txt

Running the packages.txt files through 'sort -u' and 'comm -12', filtering
for ports we actually have and further limiting it down to individual
packages rather than the whole port (thanks sthen) leaves us with

	$ infrastructure/bin/portbump -r \
	    devel/libgtop2 \
	    games/warzone2100 \
	    mail/mozilla-thunderbird \
	    multimedia/gstreamer1/plugins-bad \
	    net/miniupnp/miniupnpd \
	    net/net-snmp,-main \
	    net/usrsctp \
	    net/zabbix,-main \
	    security/aircrack-ng \
	    www/firefox-esr \
	    www/mozilla-firefox

Bump them all to pick up the new header/struct.

Feedback OK sthen

Revision 1.507 / (download) - annotate - [select for diffs], Tue Aug 30 13:08:09 2022 UTC (21 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.506: +2 -2 lines
Diff to previous 1.506 (colored)

www/mozilla-firefox: update to 104.0.1.

see https://www.mozilla.org/en-US/firefox/104.0.1/releasenotes/

Revision 1.506 / (download) - annotate - [select for diffs], Tue Aug 23 17:29:27 2022 UTC (21 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.505: +1 -1 lines
Diff to previous 1.505 (colored)

www/mozilla-firefox: forgot to bump SO_VERSION

Revision 1.505 / (download) - annotate - [select for diffs], Tue Aug 23 17:22:09 2022 UTC (21 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.504: +3 -1 lines
Diff to previous 1.504 (colored)

www/mozilla-firefox: update to 104.0.

see https://www.mozilla.org/en-US/firefox/104.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-33/

- enable LTO (link-time-optimization) & PGO (profile-guided-optimization),
  link time is much longer but the resulting binaries gives between 7%
and 10% speed improvements in various browserbench.org tests.

- the next step is being able to generate our own profiling data
  natively, but even after hacking lld to stop discarding some profiling
sections, so far our llvm tooling only generates invalid data. wip
tracked in #1782340, help welcome.

- remove patch from #1696958, the fix from #1697721 seems to have fixed
  the underlying issue (missing ~/Downloads wasnt created due to unveil)

Revision 1.504 / (download) - annotate - [select for diffs], Tue Aug 9 13:05:37 2022 UTC (22 months ago) by landry
Branch: MAIN
Changes since 1.503: +1 -2 lines
Diff to previous 1.503 (colored)

www/mozilla-firefox: update to 103.0.2.

see https://www.mozilla.org/en-US/firefox/103.0.2/releasenotes/

Revision 1.503 / (download) - annotate - [select for diffs], Sun Aug 7 19:21:20 2022 UTC (22 months ago) by caspar
Branch: MAIN
Changes since 1.502: +1 -0 lines
Diff to previous 1.502 (colored)

www/mozilla-firefox: mention sysctl kern.video.record in pkg-readme
since sysctl kern.audio.record is already mentioned.

OK landry@

Revision 1.502 / (download) - annotate - [select for diffs], Mon Aug 1 13:42:28 2022 UTC (22 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.501: +1 -1 lines
Diff to previous 1.501 (colored)

www/mozilla-firefox: update to 103.0.1.

see https://www.mozilla.org/en-US/firefox/103.0.1/releasenotes/

Revision 1.501 / (download) - annotate - [select for diffs], Tue Jul 26 13:17:30 2022 UTC (22 months, 2 weeks ago) by landry
Branch: MAIN
Changes since 1.500: +2 -2 lines
Diff to previous 1.500 (colored)

www/mozilla-firefox: update to 103.0.

see https://www.mozilla.org/en-US/firefox/103.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-28/

remove patches from #1773259 & #1760484, merged upstream.

Revision 1.500 / (download) - annotate - [select for diffs], Tue Jun 28 13:13:15 2022 UTC (23 months, 1 week ago) by landry
Branch: MAIN
Changes since 1.499: +6 -5 lines
Diff to previous 1.499 (colored)

www/mozilla-firefox: update to 102.0.

see https://www.mozilla.org/en-US/firefox/102.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-24/

- add pledge/unveil configs for the new 'audioDecoder' subprocess.
- add patch from gkoehler@ implementing about:processes (#1772090)
- add patch from #1776713 to silence gfx hw lookup via libpci.so we
  don't have, resulting in msgs on stderr:
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci
missing (t=0.795265) [GFX1-]: glxtest: libpci missing

as a side effect, somehow improves amdgpu situation when in some
circumstances we the gpu is now properly detected instead of going
through llvmpipe/software rendering. No regression on intel.

Revision 1.499 / (download) - annotate - [select for diffs], Sun Jun 12 20:13:13 2022 UTC (23 months, 3 weeks ago) by tb
Branch: MAIN
Changes since 1.498: +1 -0 lines
Diff to previous 1.498 (colored)

mozilla-firefox: forgot to bump revision

Revision 1.498 / (download) - annotate - [select for diffs], Thu Jun 9 15:42:27 2022 UTC (2 years ago) by landry
Branch: MAIN
Changes since 1.497: +1 -1 lines
Diff to previous 1.497 (colored)

www/mozilla-firefox: bugfix release to 101.0.1.

see https://www.mozilla.org/en-US/firefox/101.0.1/releasenotes/

Revision 1.497 / (download) - annotate - [select for diffs], Tue Jun 7 06:49:47 2022 UTC (2 years ago) by landry
Branch: MAIN
Changes since 1.496: +0 -7 lines
Diff to previous 1.496 (colored)

www/mozilla-firefox: fix building against wasm on arm64

revert r1.496 and drop MODCLANG_ARCHS, this way arm64 uses ports-clang.

tested by phessler@, thanks !

Revision 1.496 / (download) - annotate - [select for diffs], Mon Jun 6 14:23:27 2022 UTC (2 years ago) by landry
Branch: MAIN
Changes since 1.495: +6 -0 lines
Diff to previous 1.495 (colored)

www/mozilla-firefox: enable wasm sandbox only on amd64

on arm64 it fails during configure with 'error: unable to create target:
'No available targets are compatible with triple "wasm32-unknown-wasi"'
so disable wasm sandboxing there until someone figures out what's
needed.

Revision 1.495 / (download) - annotate - [select for diffs], Tue May 31 14:10:57 2022 UTC (2 years ago) by landry
Branch: MAIN
Changes since 1.494: +9 -4 lines
Diff to previous 1.494 (colored)

www/mozilla-firefox: update to 101.0.

see https://www.mozilla.org/en-US/firefox/101.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-20/

enable wasm sandboxing for bundled libs (eg
graphite/hunspell/ogg/expat/woff2) via wasi-sdk/libc/rlbox, cf
https://hacks.mozilla.org/2021/12/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/

bump cbindgen BDEP to 0.23 (#1765746) - as a consequence, no backport to
7.1-stable unless cbindgen is updated there.

Revision 1.494 / (download) - annotate - [select for diffs], Fri May 20 16:57:00 2022 UTC (2 years ago) by landry
Branch: MAIN
Changes since 1.493: +1 -1 lines
Diff to previous 1.493 (colored)

www/mozilla-firefox: security update to 100.0.2.

see https://www.mozilla.org/en-US/firefox/100.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-19/

Revision 1.490.2.2 / (download) - annotate - [select for diffs], Fri May 20 16:56:50 2022 UTC (2 years ago) by landry
Branch: OPENBSD_7_1
Changes since 1.490.2.1: +1 -1 lines
Diff to previous 1.490.2.1 (colored) to branchpoint 1.490 (colored) next main 1.491 (colored)

www/mozilla-firefox: MFC security update to 100.0.2.

see https://www.mozilla.org/en-US/firefox/100.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-19/

Revision 1.493 / (download) - annotate - [select for diffs], Mon May 16 14:11:31 2022 UTC (2 years ago) by landry
Branch: MAIN
Changes since 1.492: +1 -1 lines
Diff to previous 1.492 (colored)

www/mozilla-firefox: update to 100.0.1.

see https://www.mozilla.org/en-US/firefox/100.0.1/releasenotes/

Revision 1.490.2.1 / (download) - annotate - [select for diffs], Wed May 4 06:11:54 2022 UTC (2 years, 1 month ago) by landry
Branch: OPENBSD_7_1
Changes since 1.490: +1 -1 lines
Diff to previous 1.490 (colored)

www/mozilla-firefox: MFC update to 100

see https://www.mozilla.org/en-US/firefox/100.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-16/

Revision 1.492 / (download) - annotate - [select for diffs], Tue May 3 13:34:58 2022 UTC (2 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.491: +2 -2 lines
Diff to previous 1.491 (colored)

www/mozilla-firefox: update to 100.0.

see https://www.mozilla.org/en-US/firefox/100.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-16/

Revision 1.491 / (download) - annotate - [select for diffs], Wed Apr 13 07:24:06 2022 UTC (2 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.490: +1 -1 lines
Diff to previous 1.490 (colored)

www/mozilla-firefox: update to 99.0.1.

see https://www.mozilla.org/en-US/firefox/99.0.1/releasenotes/

Revision 1.490 / (download) - annotate - [select for diffs], Tue Apr 5 13:08:35 2022 UTC (2 years, 2 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE
Branch point for: OPENBSD_7_1
Changes since 1.489: +3 -3 lines
Diff to previous 1.489 (colored)

www/mozilla-firefox: update to 99.0.

see https://www.mozilla.org/en-US/firefox/99.0/releasenotes/
fixes https://www.mozilla.org/fr/security/advisories/mfsa2022-13/

add 'dns' to pledge.content to allow sndio forwarding on a fqdn,
reported by naddy@
ok naddy@

Revision 1.489 / (download) - annotate - [select for diffs], Wed Mar 23 15:48:24 2022 UTC (2 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.488: +1 -2 lines
Diff to previous 1.488 (colored)

www/mozilla-firefox: update to 98.0.2.

see https://www.mozilla.org/en-US/firefox/98.0.2/releasenotes/

Revision 1.488 / (download) - annotate - [select for diffs], Mon Mar 21 10:44:01 2022 UTC (2 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.487: +5 -0 lines
Diff to previous 1.487 (colored)

www/mozilla-firefox: fix emoji displays

move TwemojiMozilla.ttf to a dir known by fontconfig and annotate it
with @fontdir.

Should fix emoji displays in some situations - some websites arent
completely fixed because they rely on user-agent, but that's a different
dead horse to beat.

https://unicode.org/Public/emoji/14.0/emoji-test.txt should now display
emojis.

prompted by a report by Yifei Zhan
tested by & ok sdk@

Revision 1.487 / (download) - annotate - [select for diffs], Tue Mar 15 12:42:34 2022 UTC (2 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.486: +1 -1 lines
Diff to previous 1.486 (colored)

www/mozilla-firefox: update to 98.0.1.

see https://www.mozilla.org/en-US/firefox/98.0.1/releasenotes/

Revision 1.486 / (download) - annotate - [select for diffs], Fri Mar 11 20:10:06 2022 UTC (2 years, 2 months ago) by naddy
Branch: MAIN
Changes since 1.485: +0 -2 lines
Diff to previous 1.485 (colored)

drop RCS Ids

Revision 1.485 / (download) - annotate - [select for diffs], Tue Mar 8 14:07:29 2022 UTC (2 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.484: +3 -3 lines
Diff to previous 1.484 (colored)

www/mozilla-firefox: update to 98.0.

See https://www.mozilla.org/en-US/firefox/98.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-10/

Revision 1.484 / (download) - annotate - [select for diffs], Sat Mar 5 08:14:25 2022 UTC (2 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.483: +2 -2 lines
Diff to previous 1.483 (colored)

www/mozilla-firefox: security update to 97.0.2.

see https://www.mozilla.org/en-US/firefox/97.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-09/

Revision 1.483 / (download) - annotate - [select for diffs], Thu Feb 17 14:43:36 2022 UTC (2 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.482: +2 -2 lines
Diff to previous 1.482 (colored)

www/mozilla-firefox: update to 97.0.1.

see https://www.mozilla.org/en-US/firefox/97.0.1/releasenotes/

Revision 1.482 / (download) - annotate - [select for diffs], Tue Feb 8 14:02:28 2022 UTC (2 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.481: +4 -4 lines
Diff to previous 1.481 (colored)

www/mozilla-firefox: update to 97.0.

See https://www.mozilla.org/en-US/firefox/97.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-04/

drop webrtc-related patches from #1654448, merged upstream

Revision 1.481 / (download) - annotate - [select for diffs], Thu Jan 27 15:55:12 2022 UTC (2 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.480: +2 -2 lines
Diff to previous 1.480 (colored)

www/mozilla-firefox: update to 96.0.3.

see https://www.mozilla.org/en-US/firefox/96.0.3/releasenotes/

Revision 1.480 / (download) - annotate - [select for diffs], Thu Jan 20 14:31:52 2022 UTC (2 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.479: +2 -2 lines
Diff to previous 1.479 (colored)

www/mozilla-firefox: update to 96.0.2.

see https://www.mozilla.org/en-US/firefox/96.0.2/releasenotes/

Revision 1.479 / (download) - annotate - [select for diffs], Fri Jan 14 17:19:55 2022 UTC (2 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.478: +2 -2 lines
Diff to previous 1.478 (colored)

www/mozilla-firefox: update to 96.0.1.

See https://www.mozilla.org/en-US/firefox/96.0.1/releasenotes/

Revision 1.478 / (download) - annotate - [select for diffs], Tue Jan 11 15:18:01 2022 UTC (2 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.477: +3 -3 lines
Diff to previous 1.477 (colored)

www/mozilla-firefox: update to 96.0.

See https://www.mozilla.org/en-US/firefox/96.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-01/

- webrtc stack was updated, build integration needed a complete redoing.
  add patches from #1654448 that got commited upstream for 97, including
patch-third_party_libwebrtc_all_moz_build as a jumbo patch. I've done
some webrtc testing, ymmv.
- it might build on arm64, or not. someone interested in firefox on
  OpenBSD/arm64 should look into it.
- remove patch from #1739078, merged upstream

note that this update wont get backported to 7.0-stable as it requires
icu4c >= 70.

Revision 1.471.2.6 / (download) - annotate - [select for diffs], Thu Dec 16 15:08:22 2021 UTC (2 years, 5 months ago) by landry
Branch: OPENBSD_7_0
Changes since 1.471.2.5: +2 -2 lines
Diff to previous 1.471.2.5 (colored) to branchpoint 1.471 (colored) next main 1.472 (colored)

www/mozilla-firefox: MFC update to 95.0.1.

See https://www.mozilla.org/en-US/firefox/95.0.1/releasenotes/

Revision 1.477 / (download) - annotate - [select for diffs], Thu Dec 16 15:07:59 2021 UTC (2 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.476: +2 -2 lines
Diff to previous 1.476 (colored)

www/mozilla-firefox: update to 95.0.1.

See https://www.mozilla.org/en-US/firefox/95.0.1/releasenotes/

Revision 1.471.2.5 / (download) - annotate - [select for diffs], Tue Dec 7 15:03:32 2021 UTC (2 years, 6 months ago) by landry
Branch: OPENBSD_7_0
Changes since 1.471.2.4: +3 -3 lines
Diff to previous 1.471.2.4 (colored) to branchpoint 1.471 (colored)

www/mozilla-firefox: MFC update to 95.0.

See https://www.mozilla.org/en-US/firefox/95.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-52/

- add patch from #1739078 to fix build with external icu4c
- disable rlbox/wasm sandboxing for now, needs a port of wasi
  libc/sysroot

Revision 1.476 / (download) - annotate - [select for diffs], Tue Dec 7 15:00:17 2021 UTC (2 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.475: +4 -4 lines
Diff to previous 1.475 (colored)

www/mozilla-firefox: update to 95.0.

See https://www.mozilla.org/en-US/firefox/95.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-52/

- add patch from #1739078 to fix build with external icu4c
- disable rlbox/wasm sandboxing for now, needs a port of wasi libc/sysroot

Revision 1.471.2.4 / (download) - annotate - [select for diffs], Sun Nov 21 08:08:13 2021 UTC (2 years, 6 months ago) by landry
Branch: OPENBSD_7_0
Changes since 1.471.2.3: +2 -1 lines
Diff to previous 1.471.2.3 (colored) to branchpoint 1.471 (colored)

www/mozilla-firefox: MFC rerolled distfile upstream

bump REVISION to force a rebuild

Revision 1.475 / (download) - annotate - [select for diffs], Sun Nov 21 08:04:52 2021 UTC (2 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.474: +2 -1 lines
Diff to previous 1.474 (colored)

www/mozilla-firefox: rerolled distfile for 94.0.2 (rc1->rc2)

rc2 includes #1741997, final release was postponed for tomorrow.

Revision 1.471.2.3 / (download) - annotate - [select for diffs], Fri Nov 19 07:38:06 2021 UTC (2 years, 6 months ago) by landry
Branch: OPENBSD_7_0
Changes since 1.471.2.2: +2 -2 lines
Diff to previous 1.471.2.2 (colored) to branchpoint 1.471 (colored)

www/mozilla-firefox: MFC update to 94.0.2.

See https://www.mozilla.org/en-US/firefox/94.0.2/releasenotes/

Revision 1.474 / (download) - annotate - [select for diffs], Fri Nov 19 07:36:24 2021 UTC (2 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.473: +2 -2 lines
Diff to previous 1.473 (colored)

www/mozilla-firefox: update to 94.0.2.

See https://www.mozilla.org/en-US/firefox/94.0.2/releasenotes/
note that 94.0.1 was skipped for being macos-bugfix only

Revision 1.471.2.2 / (download) - annotate - [select for diffs], Tue Nov 2 15:13:29 2021 UTC (2 years, 7 months ago) by landry
Branch: OPENBSD_7_0
Changes since 1.471.2.1: +2 -2 lines
Diff to previous 1.471.2.1 (colored) to branchpoint 1.471 (colored)

www/mozilla-firefox: MFC: update to 94.0.

See https://www.mozilla.org/en-US/firefox/94.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-48/

loosen the check for nss version, technically there's not much in nss
3.71 to warrant such a strong requirement.

Revision 1.473 / (download) - annotate - [select for diffs], Tue Nov 2 15:07:59 2021 UTC (2 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.472: +3 -3 lines
Diff to previous 1.472 (colored)

www/mozilla-firefox: update to 94.0.

See https://www.mozilla.org/en-US/firefox/94.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-48/

Revision 1.471.2.1 / (download) - annotate - [select for diffs], Tue Oct 5 13:12:51 2021 UTC (2 years, 8 months ago) by landry
Branch: OPENBSD_7_0
Changes since 1.471: +5 -3 lines
Diff to previous 1.471 (colored)

www/mozilla-firefox: MFC update to 93.0.

See https://www.mozilla.org/en-US/firefox/93.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-43/

add a patch to prevent a sysctl call with KERN_PROC_ARGV triggering
pledge violations.

Revision 1.472 / (download) - annotate - [select for diffs], Tue Oct 5 13:08:43 2021 UTC (2 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.471: +6 -4 lines
Diff to previous 1.471 (colored)

www/mozilla-firefox: update to 93.0.

See https://www.mozilla.org/en-US/firefox/93.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-43/

add a patch to prevent a sysctl call with KERN_PROC_ARGV triggering
pledge violations.

Revision 1.471 / (download) - annotate - [select for diffs], Fri Sep 10 13:36:51 2021 UTC (2 years, 8 months ago) by kevlo
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE
Branch point for: OPENBSD_7_0
Changes since 1.470: +2 -1 lines
Diff to previous 1.470 (colored)

Add unveil for ~/.config/fcitx to make the input method work when
using fcitx.

Reported by Yifei Zhan.

ok sthen@

Revision 1.470 / (download) - annotate - [select for diffs], Tue Sep 7 13:37:55 2021 UTC (2 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.469: +3 -3 lines
Diff to previous 1.469 (colored)

www/mozilla-firefox: update to firefox 92.0.

See https://www.mozilla.org/en-US/firefox/92.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-38/

tested by (at least) naddy@

Revision 1.469 / (download) - annotate - [select for diffs], Tue Aug 24 13:28:35 2021 UTC (2 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.468: +2 -2 lines
Diff to previous 1.468 (colored)

www/mozilla-firefox: update to 91.0.2.

See https://www.mozilla.org/en-US/firefox/91.0.2/releasenotes/

Revision 1.468 / (download) - annotate - [select for diffs], Tue Aug 17 14:04:46 2021 UTC (2 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.467: +2 -2 lines
Diff to previous 1.467 (colored)

www/mozilla-firefox: update to 91.0.1.

See https://www.mozilla.org/en-US/firefox/91.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-37/

Revision 1.467 / (download) - annotate - [select for diffs], Sun Aug 15 06:39:26 2021 UTC (2 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.466: +3 -3 lines
Diff to previous 1.466 (colored)

www/mozilla-firefox: update to 91.0.

See https://www.mozilla.org/en-US/firefox/91.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-33/

remove patches from #1713742, #1713745, #1713999, #1623086, #1706261 and
#1633769, all pushed/merged upstream.

tested at least by naddy@

Revision 1.466 / (download) - annotate - [select for diffs], Thu Jul 22 13:06:25 2021 UTC (2 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.465: +2 -2 lines
Diff to previous 1.465 (colored)

www/mozilla-firefox: update to 90.0.2.

See https://www.mozilla.org/en-US/firefox/90.0.2/releasenotes/

Revision 1.465 / (download) - annotate - [select for diffs], Mon Jul 19 13:58:12 2021 UTC (2 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.464: +2 -2 lines
Diff to previous 1.464 (colored)

www/mozilla-firefox: update to 90.0.1.

See https://www.mozilla.org/en-US/firefox/90.0.1/releasenotes/

Revision 1.464 / (download) - annotate - [select for diffs], Tue Jul 13 15:25:29 2021 UTC (2 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.463: +6 -5 lines
Diff to previous 1.463 (colored)

www/mozilla-firefox: update to firefox 90.0.

See https://www.mozilla.org/en-US/firefox/90.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-28/

most of the added patches are already upstreamed and will go away in 91:
- build forkserver (#1713742, not enabled by default upstream yet, but
  decreases memory usage, enable with dom.ipc.forkserver.enable)
- enable the remote data decoder process, and sandbox it (#1713745) -
  tested with a wide variety of video/audio files.
- sandbox the new socket process (#1713999). Not enabled by default
  upstream yet, but at least can be tested.
- add pledge/unveil config files for rdd & socket processes
- drop /dev/drm0 from unveil config files
- drop the Gtk2 lib/dependency
- amend README wrt debug-firefox package

tested by at least tb@ & naddy@, thanks !

Revision 1.463 / (download) - annotate - [select for diffs], Sat Jun 26 07:21:37 2021 UTC (2 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.462: +2 -2 lines
Diff to previous 1.462 (colored)

www/mozilla-firefox: update to 89.0.2.

See https://www.mozilla.org/en-US/firefox/89.0.2/releasenotes/
Fixes occasional hangs with Software WebRender
(https://bugzilla.mozilla.org/show_bug.cgi?id=1708224)

Revision 1.462 / (download) - annotate - [select for diffs], Wed Jun 16 11:20:59 2021 UTC (2 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.461: +2 -2 lines
Diff to previous 1.461 (colored)

www/mozilla-firefox: update to 89.0.1.

See https://www.mozilla.org/en-US/firefox/89.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-27/ (windows-only)

Revision 1.461 / (download) - annotate - [select for diffs], Tue Jun 1 13:24:20 2021 UTC (3 years ago) by landry
Branch: MAIN
Changes since 1.460: +5 -4 lines
Diff to previous 1.460 (colored)

www/mozilla-firefox: update to 89.0.

See https://www.mozilla.org/en-US/firefox/89.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-23/

- depend on cbindgen 0.19 (#1695313)
- remove patch-mozglue_misc_Uptime_cpp, merged upstream in #1686405
- remove patch-xpcom_io_nsLocalFileUnix_cpp, merged upstream in #1697721
- fix path to readme in mozilla-firefox.1, from Joren Van Onder, thanks!
- update patch-dom_ipc_ContentChild_cpp to fix dconf error messages
  (tons of "unable to create file '/var/run/user/1000/dconf/user':
Permission Denied.") on stderr when running within ck-launch-session;
the latter sets XDG_RUNTIME_DIR in the env to /var/run/user/$uid, and
dconf uses that to create a temporary database, with the current unveil
config preventing it.
- if XDG_RUNTIME_DIR is unset, fallback to ~/.cache, which is where dconf
defaults.
- update unveil.main to use $XDG_RUNTIME_DIR instead of wrong $XDG_CACHE_HOME.

Revision 1.460 / (download) - annotate - [select for diffs], Thu May 20 16:44:59 2021 UTC (3 years ago) by sthen
Branch: MAIN
Changes since 1.459: +2 -2 lines
Diff to previous 1.459 (colored)

disable on i386: mozilla-related ports appear to run out of memory in
rust compilation; chromium has a "reference to type XX could not bind
to an lvalue of type YY" error

Revision 1.457.2.1 / (download) - annotate - [select for diffs], Wed May 5 07:27:16 2021 UTC (3 years, 1 month ago) by landry
Branch: OPENBSD_6_9
Changes since 1.457: +2 -2 lines
Diff to previous 1.457 (colored) next main 1.458 (colored)

www/mozilla-firefox: MFC update to 88.0.1.

See https://www.mozilla.org/en-US/firefox/88.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-20/ (not there yet)

while here backport webrtc patch from jca fixing race conditions leading
to crashes with multiple jitsi users in a conference, cf #1706261

Revision 1.459 / (download) - annotate - [select for diffs], Wed May 5 07:25:00 2021 UTC (3 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.458: +2 -3 lines
Diff to previous 1.458 (colored)

www/mozilla-firefox: update to 88.0.1.

See https://www.mozilla.org/en-US/firefox/88.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-20/ (not there yet)

Revision 1.458 / (download) - annotate - [select for diffs], Sat Apr 24 12:26:09 2021 UTC (3 years, 1 month ago) by jca
Branch: MAIN
Changes since 1.457: +2 -1 lines
Diff to previous 1.457 (colored)

Avoid a crash in libwebrtc threading code

The code on libwebrtc depends on unportable behavior, namely that
pthread_create(3) updates *thread before the child is run.  This happens
on Linux/glibc, FreeBSD and Illumos, but not on OpenBSD or NetBSD.
POSIX only says that *thread is updated after a successful call.

This fixes crashes with Firefox when using Jitsi with several users in
the room.  Input from jmatthew@ and kettenis@, tests by mpi@, ok landry@
(maintainer).

Revision 1.457 / (download) - annotate - [select for diffs], Mon Apr 19 08:20:50 2021 UTC (3 years, 1 month ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE
Branch point for: OPENBSD_6_9
Changes since 1.456: +2 -2 lines
Diff to previous 1.456 (colored)

www/mozilla-firefox: update to 88.0

See https://www.mozilla.org/en-US/firefox/88.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-14/ (not there yet)

- update patch-mozglue_misc_Uptime_cpp to what was commited upstream
- add link to upstream commit in patch-xpcom_io_nsLocalFileUnix_cpp, merged in 89

discussed with/ok naddy@ sthen@

Revision 1.456 / (download) - annotate - [select for diffs], Tue Mar 23 13:25:36 2021 UTC (3 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.455: +3 -3 lines
Diff to previous 1.455 (colored)

www/mozilla-firefox: update to 87.0

see https://www.mozilla.org/en-US/firefox/87.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-10/

- revert parts of #1696958 breaking downloads to ~/Downloads because of
  unveil() interaction, until a better fix is found. Or unveil support
being ripped out, out of frustration.

- patch out toolkit/components/downloads/DownloadUIHelper.jsm to make
  sure strings["downloadsFolder"] isnt localized, which would break
downloads for users with a langpack installed/enabled (as
~/Telechargements isnt unveiled by default)

- include patch from RJ Johnson in #1697721, fixing various web developer
  issues with profiles created after unveil() integration (missing
<profile>/storage/permanent dir)

- add a blurb to README about creating/using ~/Downloads with unveil()

Revision 1.455 / (download) - annotate - [select for diffs], Thu Mar 11 07:48:35 2021 UTC (3 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.454: +2 -2 lines
Diff to previous 1.454 (colored)

www/mozilla-firefox: bugfix update to 86.0.1.

See https://www.mozilla.org/en-US/firefox/86.0.1/releasenotes/

Revision 1.454 / (download) - annotate - [select for diffs], Tue Feb 23 19:39:47 2021 UTC (3 years, 3 months ago) by sthen
Branch: MAIN
Changes since 1.453: +1 -2 lines
Diff to previous 1.453 (colored)

Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.

Revision 1.453 / (download) - annotate - [select for diffs], Tue Feb 23 14:46:29 2021 UTC (3 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.452: +3 -4 lines
Diff to previous 1.452 (colored)

www/mozilla-firefox: update to 86.0.

See https://www.mozilla.org/en-US/firefox/86.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-07/

- drop patch-Cargo_toml, was from upstream in #1684261
- add patch from #1686405 to fix the build on non-tier1

Revision 1.452 / (download) - annotate - [select for diffs], Sat Feb 13 05:05:54 2021 UTC (3 years, 3 months ago) by jsg
Branch: MAIN
Changes since 1.451: +2 -1 lines
Diff to previous 1.451 (colored)

allow /dev/dri/card0 where /dev/drm0 was allowed

ok landry@

Revision 1.451 / (download) - annotate - [select for diffs], Tue Feb 9 09:44:30 2021 UTC (3 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.450: +2 -2 lines
Diff to previous 1.450 (colored)

www/mozilla-firefox: update to 85.0.2.

See https://www.mozilla.org/en-US/firefox/85.0.2/releasenotes/
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1689032 (occasional
freeze at a startup)

Revision 1.450 / (download) - annotate - [select for diffs], Fri Feb 5 14:43:44 2021 UTC (3 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.449: +2 -2 lines
Diff to previous 1.449 (colored)

www/mozilla-firefox: update to 85.0.1.

See https://www.mozilla.org/en-US/firefox/85.0.1/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2021-06/
(Windows-only 'Prevent access to NTFS special paths that could lead to
filesystem corruption.')

Revision 1.449 / (download) - annotate - [select for diffs], Tue Jan 26 15:52:58 2021 UTC (3 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.448: +3 -4 lines
Diff to previous 1.448 (colored)

www/mozilla-firefox: update to 85.0.

See https://www.mozilla.org/en-US/firefox/85.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-03/

remove patch from #1677715, merged upstream.

Revision 1.448 / (download) - annotate - [select for diffs], Fri Jan 15 11:00:50 2021 UTC (3 years, 4 months ago) by sthen
Branch: MAIN
Changes since 1.447: +2 -1 lines
Diff to previous 1.447 (colored)

Add /etc/resolv.conf to files allowed by unveil for all Firefox-based ports.
Normally this file is exempted from unveil by "pledge dns", but if the user
has disabled pledge (which is required for using some features) it will no
longer be exempted, so must be handled explicitly by unveil.

Problem reported by Stefan Hagen, ok jcs landry

Revision 1.447 / (download) - annotate - [select for diffs], Wed Jan 6 18:21:45 2021 UTC (3 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.446: +2 -2 lines
Diff to previous 1.446 (colored)

www/mozilla-firefox: security update to 84.0.2.

See https://www.mozilla.org/en-US/firefox/84.0.2/releasenotes/
Fixes CVE-2020-16044 / https://www.mozilla.org/en-US/security/advisories/mfsa2021-01/

Revision 1.446 / (download) - annotate - [select for diffs], Tue Dec 22 15:27:10 2020 UTC (3 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.445: +2 -2 lines
Diff to previous 1.445 (colored)

www/mozilla-firefox: update to 84.0.1.

See https://www.mozilla.org/en-US/firefox/84.0.1/releasenotes/

Revision 1.445 / (download) - annotate - [select for diffs], Tue Dec 15 16:41:12 2020 UTC (3 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.444: +4 -3 lines
Diff to previous 1.444 (colored)

www/{mozilla-firefox,firefox-i18n}: update to 84.0.

See https://www.mozilla.org/en-US/firefox/84.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-54/

- add /dev/drm0 & /usr/lib to main unveil file for proper webgl reporting
in about:support (see #1680946)
- add patch from #1677715 to fix the build, remove in 85.

Revision 1.444 / (download) - annotate - [select for diffs], Tue Nov 17 16:07:07 2020 UTC (3 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.443: +8 -22 lines
Diff to previous 1.443 (colored)

Update to firefox 83.0.

See https://www.mozilla.org/en-US/firefox/83.0/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2020-50/

* remove all the MOZILLA_USE_* and the common BUILD_DEPENDS bits that
  were removed from mozilla.port.mk
* properly install share/pixmaps/firefox.png and point at it in the
  desktop file, should ease icon overriding by third-party themes
* drop patch fixing build on arm64 from #1672619 merged upstream
* drop patches from #1666701, merged upstream

Revision 1.435.2.5 / (download) - annotate - [select for diffs], Mon Nov 9 17:33:16 2020 UTC (3 years, 6 months ago) by landry
Branch: OPENBSD_6_8
Changes since 1.435.2.4: +2 -2 lines
Diff to previous 1.435.2.4 (colored) to branchpoint 1.435 (colored) next main 1.436 (colored)

MFC: Security update to firefox 82.0.3.

Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-49/

Revision 1.443 / (download) - annotate - [select for diffs], Mon Nov 9 17:30:35 2020 UTC (3 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.442: +2 -2 lines
Diff to previous 1.442 (colored)

Security update to firefox 82.0.3.

Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-49/

Revision 1.435.2.4 / (download) - annotate - [select for diffs], Wed Oct 28 11:02:04 2020 UTC (3 years, 7 months ago) by landry
Branch: OPENBSD_6_8
Changes since 1.435.2.3: +2 -2 lines
Diff to previous 1.435.2.3 (colored) to branchpoint 1.435 (colored)

MFC: Bugfix update to firefox 82.0.2.

See https://www.mozilla.org/en-US/firefox/82.0.2/releasenotes/
Fixes websocket regressions (cf https://bugzilla.mozilla.org/show_bug.cgi?id=1673340)

Revision 1.442 / (download) - annotate - [select for diffs], Wed Oct 28 11:01:39 2020 UTC (3 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.441: +2 -2 lines
Diff to previous 1.441 (colored)

Bugfix update to firefox 82.0.2.

See https://www.mozilla.org/en-US/firefox/82.0.2/releasenotes/
Fixes websocket regressions (cf https://bugzilla.mozilla.org/show_bug.cgi?id=1673340)

Revision 1.435.2.3 / (download) - annotate - [select for diffs], Tue Oct 27 17:29:59 2020 UTC (3 years, 7 months ago) by landry
Branch: OPENBSD_6_8
Changes since 1.435.2.2: +2 -2 lines
Diff to previous 1.435.2.2 (colored) to branchpoint 1.435 (colored)

MFC: update to firefox 82.0.1

See https://www.mozilla.org/en-US/firefox/82.0.1/releasenotes/

Add a patch from #1672619 to fix build failure reported by solene@ on
arm64, tested by solene@ and phessler@ (thanks !) - should get us a
firefox 82.0.1 package in -stable for arm64..

Revision 1.441 / (download) - annotate - [select for diffs], Tue Oct 27 17:24:51 2020 UTC (3 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.440: +2 -3 lines
Diff to previous 1.440 (colored)

Bugfix update to firefox 82.0.1.

See https://www.mozilla.org/en-US/firefox/82.0.1/releasenotes/

While here add a patch from #1672619 to fix build on arm64, tested by
solene@ and phessler@ (thanks !) - first patch on an arch i dont have..

Revision 1.435.2.2 / (download) - annotate - [select for diffs], Wed Oct 21 07:27:46 2020 UTC (3 years, 7 months ago) by landry
Branch: OPENBSD_6_8
Changes since 1.435.2.1: +5 -2 lines
Diff to previous 1.435.2.1 (colored) to branchpoint 1.435 (colored)

MFC: Update to firefox 82.0.

See https://www.mozilla.org/en-US/firefox/82.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-45/

Add two patches for #1666701 that didnt make it in time for 82.0.
Add BDEP on GNU m4 for #1670807

It's unlikely that 83.0 will be backported to 6.8-stable as it will
require cbindgen 0.15.0 (among other probable requirements)

Revision 1.440 / (download) - annotate - [select for diffs], Wed Oct 21 06:18:11 2020 UTC (3 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.439: +2 -1 lines
Diff to previous 1.439 (colored)

Add /usr/lib r to unveil.gpu, apparently that helps with gpu
acceleration on inteldrm with layers.acceleration.force-enabled set to
true. swrast tries to load libelf and libLLVM.

From tb@

Revision 1.439 / (download) - annotate - [select for diffs], Tue Oct 20 15:00:26 2020 UTC (3 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.438: +6 -3 lines
Diff to previous 1.438 (colored)

Update to firefox 82.0.

See https://www.mozilla.org/en-US/firefox/82.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-45/

Add two patches for #1666701 that didnt make it in time for 82.0.
Add BDEP on GNU m4 for #1670807

Revision 1.435.2.1 / (download) - annotate - [select for diffs], Wed Oct 14 07:03:26 2020 UTC (3 years, 7 months ago) by landry
Branch: OPENBSD_6_8
Changes since 1.435: +2 -2 lines
Diff to previous 1.435 (colored)

MFC: Bugfix update to firefox 81.0.2.

See https://www.mozilla.org/en-US/firefox/81.0.2/releasenotes/
Fixes a regression on twitter about 'network protocol violation'
(https://bugzilla.mozilla.org/show_bug.cgi?id=1665368)

Revision 1.438 / (download) - annotate - [select for diffs], Tue Oct 13 06:59:01 2020 UTC (3 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.437: +2 -2 lines
Diff to previous 1.437 (colored)

Bugfix update to firefox 81.0.2.

See https://www.mozilla.org/en-US/firefox/81.0.2/releasenotes/
Fixes a regression on twitter about 'network protocol violation'
(https://bugzilla.mozilla.org/show_bug.cgi?id=1665368)

note that 82.0 is due next tuesday.

Revision 1.437 / (download) - annotate - [select for diffs], Tue Oct 6 15:43:29 2020 UTC (3 years, 8 months ago) by tb
Branch: MAIN
Changes since 1.436: +2 -2 lines
Diff to previous 1.436 (colored)

Use 'ln -f' to ensure "make repackage" works.

ok landry

Revision 1.436 / (download) - annotate - [select for diffs], Sat Oct 3 14:40:04 2020 UTC (3 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.435: +2 -2 lines
Diff to previous 1.435 (colored)

Bugfix update to firefox 81.0.1.

See https://www.mozilla.org/en-US/firefox/81.0.1/releasenotes/

Revision 1.435 / (download) - annotate - [select for diffs], Tue Sep 22 13:00:55 2020 UTC (3 years, 8 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE
Branch point for: OPENBSD_6_8
Changes since 1.434: +3 -4 lines
Diff to previous 1.434 (colored)

Update to firefox 81.0.

See https://www.mozilla.org/en-US/firefox/81.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-42/

Remove patch-media_ffvpx_ffvpxcommon_mozbuild from #1657321, merged
upstream.

Revision 1.434 / (download) - annotate - [select for diffs], Sun Sep 13 06:34:08 2020 UTC (3 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.433: +2 -1 lines
Diff to previous 1.433 (colored)

Add /usr/lib r to unveil.content to unbreak WebGL on some configurations

Reported/tested by Jesper Wellin and Joe Gidi, also discussed on bugs@.
Seems i had completely forgot about this one..

Revision 1.433 / (download) - annotate - [select for diffs], Fri Sep 4 15:51:22 2020 UTC (3 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.432: +2 -2 lines
Diff to previous 1.432 (colored)

Update to firefox 80.0.1.

See https://www.mozilla.org/en-US/firefox/80.0.1/releasenotes/

Revision 1.432 / (download) - annotate - [select for diffs], Tue Aug 25 13:17:16 2020 UTC (3 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.431: +4 -5 lines
Diff to previous 1.431 (colored)

Update to firefox 80.0.

See https://www.mozilla.org/en-US/firefox/80.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-36/

- build with ports-clang by default to match the version used by
  rust/cbindgen, fixes weird build issues as noted during the LLVM 10
  upgrade. From semarie@, thanks !
- add patch from #1657321 removing -ffreestanding, allowing to build
  with ports-clang, also from semarie@ and already pushed upstream.

Revision 1.431 / (download) - annotate - [select for diffs], Thu Jul 30 14:24:03 2020 UTC (3 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.430: +5 -7 lines
Diff to previous 1.430 (colored)

Some assorted fixes/cleanup:

- tweak COMMENT
- ensure BDEP on rust 1.43 (#1648343)
- drop useless/duplicated SUBST_VARS addition
- stop installing a mozilla-firefox symlink to firefox, i doubt anyone
  uses the old command anymore - ditto, drop the mozilla-firefox.1 link
- consistently use ${MOZILLA_PROJECT} in PLIST to reduce differences
  with firefox-esr

Revision 1.430 / (download) - annotate - [select for diffs], Tue Jul 28 14:13:35 2020 UTC (3 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.429: +4 -6 lines
Diff to previous 1.429 (colored)

Update to firefox 79.0.

See https://www.mozilla.org/en-US/firefox/79.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-30/

add a jumbo patch trying to fix the 'open with' MIME handling mess,
broken since glib 2.64 upgrade - gio-launch-desktop has been replaced by
/bin/sh (see https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1362/)
which is not unveiled. xdg-open calls gio which calls
g_app_info_launch_uris() which now fails.

Try to replace this fragile contraption with simpler (?) plain glib
code directly spawning a previously unveiled mime handler.  Rewrite
README section wrt this new handling.

WORKSFORME, havent got much feedback on the patch sadly, and the
developer who wrote the unveil() integration is MIA...

Revision 1.429 / (download) - annotate - [select for diffs], Thu Jul 9 13:54:01 2020 UTC (3 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.428: +2 -2 lines
Diff to previous 1.428 (colored)

Update to firefox 78.0.2.

See https://www.mozilla.org/en-US/firefox/78.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-28/

Revision 1.428 / (download) - annotate - [select for diffs], Wed Jul 1 12:45:07 2020 UTC (3 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.427: +2 -2 lines
Diff to previous 1.427 (colored)

Bugfix update to firefox 78.0.1.

See https://www.mozilla.org/en-US/firefox/78.0.1/releasenotes/
Disable 'search modernization' as it breaks in some rare circumstances.
https://bugzilla.mozilla.org/show_bug.cgi?id=1649393

Revision 1.427 / (download) - annotate - [select for diffs], Tue Jun 30 14:00:25 2020 UTC (3 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.426: +4 -5 lines
Diff to previous 1.426 (colored)

Update to firefox 78.0.

See https://www.mozilla.org/en-US/firefox/78.0/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2020-24/

- add patch from semarie@ to use -C lto=thin when building rust code,
  should consume less resources. See #1644409.
- drop BDEP on py2, only py3 is required now.

Revision 1.426 / (download) - annotate - [select for diffs], Thu Jun 4 06:06:58 2020 UTC (4 years ago) by landry
Branch: MAIN
Changes since 1.425: +2 -2 lines
Diff to previous 1.425 (colored)

Bugfix update to firefox 77.0.1.

See https://www.mozilla.org/en-US/firefox/77.0.1/releasenotes/
Fixes an issue with DNS over HTTPS rollout but TRR is disabled by
default for us anyway.

Revision 1.425 / (download) - annotate - [select for diffs], Tue Jun 2 15:27:27 2020 UTC (4 years ago) by landry
Branch: MAIN
Changes since 1.424: +3 -4 lines
Diff to previous 1.424 (colored)

Update to firefox 77.0.

See https://www.mozilla.org/en-US/firefox/77.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-20/

* remove patches from https://hg.mozilla.org/mozilla-central/rev/463069687b3d
* add $OpenBSD$ CVS IDs to pledge/unveil config files, from kn@
- link to pkg-readme in mozilla-firefox(1) - this manpage shoplifted
  somewhere on the interweb could   definitely need a proper rewrite..

tested by naddy@

Revision 1.424 / (download) - annotate - [select for diffs], Tue May 26 14:03:49 2020 UTC (4 years ago) by landry
Branch: MAIN
Changes since 1.423: +2 -1 lines
Diff to previous 1.423 (colored)

Fix webrtc audio/video on bigbluebutton, broken by the nss 3.52 update on some
sites.

* From FreeBSD via jbeich@, cf https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246363
* backports https://hg.mozilla.org/mozilla-central/rev/463069687b3d from
https://bugzilla.mozilla.org/show_bug.cgi?id=1624128

Issue reported by Andrea Biscuola.
Fix confirmed working by ratchov@, thanks !

To be backported to -esr once someone confirms the patch fixes the issue
there too..

Revision 1.423 / (download) - annotate - [select for diffs], Mon May 4 14:57:18 2020 UTC (4 years, 1 month ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.422: +2 -2 lines
Diff to previous 1.422 (colored)

76.0rc2 has been promoted to 76.0 on the mirrors, same distfile

discussed with sthen@ & naddy@

Revision 1.422 / (download) - annotate - [select for diffs], Mon May 4 11:34:19 2020 UTC (4 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.421: +3 -4 lines
Diff to previous 1.421 (colored)

Update to mozilla-firefox 76.0rc2

Relnotes will be at
https://www.mozilla.org/en-US/firefox/76.0/releasenotes/, and MFSAs
will be listed on https://www.mozilla.org/en-US/security/advisories/

- remove cubeb patch from #1610550, merged upstream
- remove libvpx patch from #1622013, merged upstream

commiting now to make sure we get some testing for 6.7 as discussed with
sthen@ and naddy@

Revision 1.421 / (download) - annotate - [select for diffs], Thu Apr 30 12:54:28 2020 UTC (4 years, 1 month ago) by ratchov
Branch: MAIN
Changes since 1.420: +2 -2 lines
Diff to previous 1.420 (colored)

Limit playback to 8 and recording to 2 channels.

This fixes certain video-conferencing sites. Related discussion is
here:

https://bugzilla.mozilla.org/show_bug.cgi?id=1633769

ok sthen, landry

Revision 1.420 / (download) - annotate - [select for diffs], Wed Apr 22 14:05:47 2020 UTC (4 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.419: +2 -1 lines
Diff to previous 1.419 (colored)

Remove audio from main process pledge.

this was only here to support a corner usercase and is now broken due to
unveil integration, and nobody noticed.

direct access to hardware is more or less forbidden now, just use sndiod
if you want to play sound from firefox.

ok tb@ ratchov@

Revision 1.419 / (download) - annotate - [select for diffs], Tue Apr 7 14:10:48 2020 UTC (4 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.418: +7 -5 lines
Diff to previous 1.418 (colored)

Update to firefox 75.0.

See https://www.mozilla.org/en-US/firefox/75.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-12/

- headsup: now pledge/unveil config files are @sampled by default in
  /etc/firefox, this way it's easier for end users to customize them at
will. yeah, everyone can change his mind..

- add a note in the README that WebRTC screen sharing requires disabling
  pledge as it relies on shmget() (reported by Andrea Biscuola, thanks!)

- stop linking against systemwide sqlite library, the possibility was
  removed in #1611386

- add a patch from tb@ to fix broken sandboxing when pledge/unveil
  config files werent found in /etc/firefox (#1623086)

- add a patch from jbeich@freebsd to fix libvpx build on i386 (#1622013)

tested by tb@ and naddy@, thanks!

Revision 1.418 / (download) - annotate - [select for diffs], Sat Apr 4 07:18:43 2020 UTC (4 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.417: +2 -3 lines
Diff to previous 1.417 (colored)

Security update to firefox 74.0.1.

Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-11/

Revision 1.417 / (download) - annotate - [select for diffs], Thu Mar 26 14:52:38 2020 UTC (4 years, 2 months ago) by espie
Branch: MAIN
Changes since 1.416: +3 -1 lines
Diff to previous 1.416 (colored)

neuter dwz preventively since it doesn't work with those 4 ports
(it's likely the debug info is bogus)

Revision 1.416 / (download) - annotate - [select for diffs], Wed Mar 18 15:46:43 2020 UTC (4 years, 2 months ago) by tb
Branch: MAIN
Changes since 1.415: +2 -1 lines
Diff to previous 1.415 (colored)

Now that reyk's changes are fully merged upstream, make /dev/fido
available so they can be used out of the box.

From Greg Steuck, "fine with it" landry

Revision 1.415 / (download) - annotate - [select for diffs], Tue Mar 10 15:53:40 2020 UTC (4 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.414: +3 -4 lines
Diff to previous 1.414 (colored)

Update to firefox 74.0.

See https://www.mozilla.org/en-US/firefox/74.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-08/

Revision 1.414 / (download) - annotate - [select for diffs], Mon Feb 24 13:31:53 2020 UTC (4 years, 3 months ago) by ajacoutot
Branch: MAIN
Changes since 1.413: +2 -1 lines
Diff to previous 1.413 (colored)

Fix path to dbus pkg-readme.

ok landry (maintainer)

Revision 1.413 / (download) - annotate - [select for diffs], Tue Feb 18 17:21:26 2020 UTC (4 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.412: +2 -3 lines
Diff to previous 1.412 (colored)

Update to firefox 73.0.1.

See https://www.mozilla.org/en-US/firefox/73.0.1/releasenotes/

Revision 1.412 / (download) - annotate - [select for diffs], Wed Feb 12 16:52:46 2020 UTC (4 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.411: +2 -1 lines
Diff to previous 1.411 (colored)

Fix audio recording for WebRTC, from ratchov@ (cf #1610550)

Revision 1.411 / (download) - annotate - [select for diffs], Tue Feb 11 18:24:46 2020 UTC (4 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.410: +2 -2 lines
Diff to previous 1.410 (colored)

rust 1.39 is required for gecko 73 since #1594538

Revision 1.410 / (download) - annotate - [select for diffs], Tue Feb 11 16:55:35 2020 UTC (4 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.409: +4 -8 lines
Diff to previous 1.409 (colored)

Update to firefox 73.0.

See https://www.mozilla.org/en-US/firefox/73.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-05/

- remove useless intl/icu/source/Makefile.in patch from #990196
- remove patches from #1594342m the slice-deque dependency was removed

note that i'm not going to backport this to -stable, but anybody is
welcome to do so, or at least try :)

Revision 1.398.2.2 / (download) - annotate - [select for diffs], Tue Jan 21 11:00:48 2020 UTC (4 years, 4 months ago) by landry
Branch: OPENBSD_6_6
Changes since 1.398.2.1: +2 -2 lines
Diff to previous 1.398.2.1 (colored) to branchpoint 1.398 (colored) next main 1.399 (colored)

MFC: update to firefox 72.0.2.

See https://www.mozilla.org/en-US/firefox/72.0.2/releasenotes/

(thx solene@ for backporting 72.0.1 to make my life easier.. and note
that it might be hard to backport 73 as it requires newer cbindgen)

Revision 1.409 / (download) - annotate - [select for diffs], Tue Jan 21 10:56:11 2020 UTC (4 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.408: +2 -2 lines
Diff to previous 1.408 (colored)

Update to firefox 72.0.2.

See https://www.mozilla.org/en-US/firefox/72.0.2/releasenotes/

Revision 1.398.2.1 / (download) - annotate - [select for diffs], Tue Jan 14 17:53:04 2020 UTC (4 years, 4 months ago) by solene
Branch: OPENBSD_6_6
Changes since 1.398: +30 -11 lines
Diff to previous 1.398 (colored)

Update to firefox-72.0.1

tested by many on amd64, thank you
hints from sthen@
help and "ok if it works" from landry@

Revision 1.408 / (download) - annotate - [select for diffs], Thu Jan 9 07:25:36 2020 UTC (4 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.407: +2 -2 lines
Diff to previous 1.407 (colored)

Update to firefox 72.0.1.

See https://www.mozilla.org/en-US/firefox/72.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-03/

Revision 1.407 / (download) - annotate - [select for diffs], Tue Jan 7 17:44:45 2020 UTC (4 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.406: +7 -3 lines
Diff to previous 1.406 (colored)

Update to firefox 72.0

See https://www.mozilla.org/en-US/firefox/72.0/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2020-01/

Remove patches merged upstream:
- unveil/pledge work from #1584839, #1580271, #1580268
- jit fix from #1586912
- build fix with cbinding 0.11.1 from #1602358
- sndio/unveil fix from #1596546
- arm64 fix from #1587116

Add two patches from #1594342 by semarie@ to fix slice_deque build,
pending fix/merge upstream.

Revision 1.406 / (download) - annotate - [select for diffs], Mon Dec 23 09:04:10 2019 UTC (4 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.405: +2 -1 lines
Diff to previous 1.405 (colored)

Add 'uses pledge()' comments, from Caspar Schutijser.

Revision 1.405 / (download) - annotate - [select for diffs], Tue Dec 3 17:00:46 2019 UTC (4 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.404: +10 -5 lines
Diff to previous 1.404 (colored)

Update to firefox 71.0.

See https://www.mozilla.org/en-US/firefox/71.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-36/

- Adds unveil support (cf #1580271): firefox can now only access files
  from /tmp & ~/Download by default, as chrome does
- pledge the gpu process (cf #1580268)
- overhaul pledge configuration which now lives in root-owned files and
  can be overriden in /etc/firefox, cf #1584839.
- fix sound with unveil by disabling sndio lazy loading, cf #1596546

most of the work done by jcs@, upstreaming by yours truly - this has
been commited to firefox 72, but backport it to 71 so that it gets wider
testing. See /usr/local/share/doc/pkg-readmes/firefox for configuration
changes.

Note that security.sandbox.pledge.main & security.sandbox.pledge.content
about:config keys are now useless.

Add 3 patches to fix the build with upcoming rust 1.39, from semarie@.

Revision 1.404 / (download) - annotate - [select for diffs], Thu Nov 14 16:59:21 2019 UTC (4 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.403: +4 -4 lines
Diff to previous 1.403 (colored)

Use plain --enable-debug-symbols, the debug pkg goes from 90mb to 360mb
but at least the traces should provide local symbols, while -ggdb1 only
provided function names.

Add a comment about --enable-debug, which i wont use as it makes a wayys
larger binary/package, and enables too many different codepaths.

While here, replace the arm64 build fix from #1587116 with the one which
got commited upstream, thanks phessler@ for testing it.

Revision 1.403 / (download) - annotate - [select for diffs], Sun Nov 10 20:26:56 2019 UTC (4 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.402: +3 -11 lines
Diff to previous 1.402 (colored)

The list of files/libs with debug symbols is automagic now.

Revision 1.402 / (download) - annotate - [select for diffs], Sun Nov 10 13:52:45 2019 UTC (4 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.401: +14 -1 lines
Diff to previous 1.401 (colored)

Build debug-firefox.

ok ajacoutot@

Revision 1.401 / (download) - annotate - [select for diffs], Thu Oct 31 22:52:20 2019 UTC (4 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.400: +2 -6 lines
Diff to previous 1.400 (colored)

Update to firefox 70.0.1.

See https://www.mozilla.org/en-US/firefox/70.0.1/releasenotes/

While here use provided firefox.desktop instead of providing an outdated one.

Revision 1.400 / (download) - annotate - [select for diffs], Wed Oct 23 19:38:07 2019 UTC (4 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.399: +4 -4 lines
Diff to previous 1.399 (colored)

Update to firefox 70.0.

See https://www.mozilla.org/en-US/firefox/70.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/

Revision 1.399 / (download) - annotate - [select for diffs], Sun Oct 13 17:15:13 2019 UTC (4 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.398: +2 -3 lines
Diff to previous 1.398 (colored)

Update to firefox 69.0.3.

See https://www.mozilla.org/en-US/firefox/69.0.3/releasenotes/

Revision 1.398 / (download) - annotate - [select for diffs], Tue Oct 8 20:16:08 2019 UTC (4 years, 8 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE
Branch point for: OPENBSD_6_6
Changes since 1.397: +5 -3 lines
Diff to previous 1.397 (colored)

Fix Firefox build on aarch64, Makefile parts from kurt@, build patch from me.
In conjunction with the JIT issue that kurt@ tracked down recently, Firefox
now runs on this arch. ok kurt@ landry@

Revision 1.397 / (download) - annotate - [select for diffs], Mon Oct 7 13:40:43 2019 UTC (4 years, 8 months ago) by kurt
Branch: MAIN
Changes since 1.396: +2 -1 lines
Diff to previous 1.396 (colored)

Allow mmap(2) to select a suitable random address by providing NULL as
the hint address. okay sthen@

Revision 1.396 / (download) - annotate - [select for diffs], Thu Oct 3 17:57:49 2019 UTC (4 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.395: +2 -2 lines
Diff to previous 1.395 (colored)

Update to firefox 69.0.2.

See https://www.mozilla.org/en-US/firefox/69.0.2/releasenotes/

Revision 1.395 / (download) - annotate - [select for diffs], Sun Sep 22 17:19:06 2019 UTC (4 years, 8 months ago) by sthen
Branch: MAIN
Changes since 1.394: +1 -7 lines
Diff to previous 1.394 (colored)

factor some common parts into mozilla.port.mk and fix DPB_PROPERTIES which
is supposed to be "lonesome" on i386 because parts of the build take a lot of
ram, but actually ended up as "lonesome parallel" due to a +=. hoping this
will reduce the frequent build failures on i386.  ok landry

Revision 1.394 / (download) - annotate - [select for diffs], Wed Sep 18 16:58:05 2019 UTC (4 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.393: +2 -4 lines
Diff to previous 1.393 (colored)

Update to firefox 69.0.1.

See https://www.mozilla.org/en-US/firefox/69.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-31/

Revision 1.393 / (download) - annotate - [select for diffs], Mon Sep 9 18:50:35 2019 UTC (4 years, 9 months ago) by otto
Branch: MAIN
Changes since 1.392: +2 -2 lines
Diff to previous 1.392 (colored)

Disable DoH by default.  While encrypting DNS might be a good thing,
sending all DNS traffic to Cloudflare by default is not a good idea.
Applications should respect OS configured settings.
The DoH settings still can be overriden if needed. ok landry@ job@

Revision 1.392 / (download) - annotate - [select for diffs], Fri Sep 6 15:27:26 2019 UTC (4 years, 9 months ago) by jcs
Branch: MAIN
Changes since 1.391: +4 -2 lines
Diff to previous 1.391 (colored)

Upstream combined --enable-sandbox and --enable-content-sandbox and
in the process, broke enabling the sandbox (pledge) on OpenBSD.

https://bugzilla.mozilla.org/show_bug.cgi?id=1579323

ok landry

Revision 1.391 / (download) - annotate - [select for diffs], Tue Sep 3 16:27:04 2019 UTC (4 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.390: +4 -7 lines
Diff to previous 1.390 (colored)

Update to firefox 69.0.

See https://www.mozilla.org/en-US/firefox/69.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-25/

Revision 1.390 / (download) - annotate - [select for diffs], Thu Aug 15 05:47:59 2019 UTC (4 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.389: +2 -2 lines
Diff to previous 1.389 (colored)

Update to firefox 68.0.2.

See https://www.mozilla.org/en-US/firefox/68.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-24/

Revision 1.389 / (download) - annotate - [select for diffs], Mon Aug 5 10:08:36 2019 UTC (4 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.388: +2 -1 lines
Diff to previous 1.388 (colored)

add comment to make it clear that DPB_PROPERTIES=lonesome on i386 intentionally overrides "parallel"

Revision 1.388 / (download) - annotate - [select for diffs], Thu Jul 18 16:42:49 2019 UTC (4 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.387: +2 -2 lines
Diff to previous 1.387 (colored)

Update to firefox 68.0.1.

See https://www.mozilla.org/en-US/firefox/68.0.1/releasenotes/

Revision 1.387 / (download) - annotate - [select for diffs], Fri Jul 12 20:50:48 2019 UTC (4 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.386: +2 -2 lines
Diff to previous 1.386 (colored)

replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes

Revision 1.386 / (download) - annotate - [select for diffs], Tue Jul 9 18:04:15 2019 UTC (4 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.385: +4 -5 lines
Diff to previous 1.385 (colored)

Update to firefox 68.0.

See https://www.mozilla.org/en-US/firefox/68.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-21/

Remove servo patches finally unneeded with rust 1.36.0.

Note that it is very unlikely this will get backported to 6.5-stable, as
this new release requires cbindgen 0.8.7 and rust 1.34, which are not
going to get backported either. Which also means no 68.0esr for -stable.

Revision 1.385 / (download) - annotate - [select for diffs], Tue Jun 25 20:25:23 2019 UTC (4 years, 11 months ago) by sthen
Branch: MAIN
Changes since 1.384: +2 -1 lines
Diff to previous 1.384 (colored)

bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed

Revision 1.375.2.7 / (download) - annotate - [select for diffs], Fri Jun 21 16:46:04 2019 UTC (4 years, 11 months ago) by landry
Branch: OPENBSD_6_5
Changes since 1.375.2.6: +2 -2 lines
Diff to previous 1.375.2.6 (colored) to branchpoint 1.375 (colored) next main 1.376 (colored)

MFC: update to firefox 67.0.4.

Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-19/

6.5-stable packages being built..

Revision 1.384 / (download) - annotate - [select for diffs], Fri Jun 21 16:39:40 2019 UTC (4 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.383: +2 -2 lines
Diff to previous 1.383 (colored)

Update to firefox 67.0.4.

Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-19/

Same diff sent by Henry Jensen.

Revision 1.375.2.6 / (download) - annotate - [select for diffs], Thu Jun 20 15:05:15 2019 UTC (4 years, 11 months ago) by landry
Branch: OPENBSD_6_5
Changes since 1.375.2.5: +2 -2 lines
Diff to previous 1.375.2.5 (colored) to branchpoint 1.375 (colored)

MFC: update to firefox 67.0.3.

Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-18/

Revision 1.383 / (download) - annotate - [select for diffs], Thu Jun 20 14:59:56 2019 UTC (4 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.382: +2 -2 lines
Diff to previous 1.382 (colored)

Update to firefox 67.0.3.

Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-18/

Revision 1.375.2.5 / (download) - annotate - [select for diffs], Tue Jun 11 06:01:43 2019 UTC (4 years, 11 months ago) by landry
Branch: OPENBSD_6_5
Changes since 1.375.2.4: +2 -2 lines
Diff to previous 1.375.2.4 (colored) to branchpoint 1.375 (colored)

MFC: Update to firefox 67.0.2.

See https://www.mozilla.org/en-US/firefox/67.0.2/releasenotes/

Revision 1.382 / (download) - annotate - [select for diffs], Tue Jun 11 06:01:20 2019 UTC (4 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.381: +2 -2 lines
Diff to previous 1.381 (colored)

Update to firefox 67.0.2.

See https://www.mozilla.org/en-US/firefox/67.0.2/releasenotes/

Revision 1.375.2.4 / (download) - annotate - [select for diffs], Tue Jun 4 17:00:53 2019 UTC (5 years ago) by landry
Branch: OPENBSD_6_5
Changes since 1.375.2.3: +2 -2 lines
Diff to previous 1.375.2.3 (colored) to branchpoint 1.375 (colored)

MFC: Update to firefox 67.0.1.

See https://www.mozilla.org/en-US/firefox/67.0.1/releasenotes/

Revision 1.381 / (download) - annotate - [select for diffs], Tue Jun 4 16:58:53 2019 UTC (5 years ago) by landry
Branch: MAIN
Changes since 1.380: +2 -2 lines
Diff to previous 1.380 (colored)

Update to firefox 67.0.1 'Trailhead'

See https://www.mozilla.org/en-US/firefox/67.0.1/releasenotes/

Revision 1.375.2.3 / (download) - annotate - [select for diffs], Thu May 23 12:02:43 2019 UTC (5 years ago) by landry
Branch: OPENBSD_6_5
Changes since 1.375.2.2: +4 -2 lines
Diff to previous 1.375.2.2 (colored) to branchpoint 1.375 (colored)

MFC: update to firefox 67.0.

Cf https://www.mozilla.org/en-US/firefox/67.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-13/

6.5-stable amd64 & i386 pkgs at the usual location.

Revision 1.380 / (download) - annotate - [select for diffs], Tue May 21 16:51:12 2019 UTC (5 years ago) by landry
Branch: MAIN
Changes since 1.379: +6 -4 lines
Diff to previous 1.379 (colored)

Update to firefox 67.0.

See https://www.mozilla.org/en-US/firefox/67.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-13/

Add patch to relax sqlite runtime-check for SECURE_DELETE.
Add BDEP on nasm for bundled dav1d (reminded by naddy@)

Revision 1.375.2.2 / (download) - annotate - [select for diffs], Wed May 8 18:19:24 2019 UTC (5 years, 1 month ago) by landry
Branch: OPENBSD_6_5
Changes since 1.375.2.1: +2 -2 lines
Diff to previous 1.375.2.1 (colored) to branchpoint 1.375 (colored)

Update to firefox 66.0.5.

See https://www.mozilla.org/en-US/firefox/66.0.5/releasenotes/

6.5-stable packages at the usual spot.

Revision 1.379 / (download) - annotate - [select for diffs], Wed May 8 18:16:31 2019 UTC (5 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.378: +2 -2 lines
Diff to previous 1.378 (colored)

Update to firefox 66.0.5.

See https://www.mozilla.org/en-US/firefox/66.0.5/releasenotes/

Revision 1.375.2.1 / (download) - annotate - [select for diffs], Mon May 6 09:55:59 2019 UTC (5 years, 1 month ago) by landry
Branch: OPENBSD_6_5
Changes since 1.375: +2 -2 lines
Diff to previous 1.375 (colored)

Update to firefox 66.0.4.

See https://www.mozilla.org/en-US/firefox/66.0.4/releasenotes/
Fixes the addons issue seen all around, cf
https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/

6.5-stable packages available at https://packages.rhaalovely.net, signed
with https://packages.rhaalovely.net/landry-mozilla-pkg.pub. i386 still
building.

ppl running 6.5-release not wanting to install 3rd-party packages from a
potentially untrusted source (ie, me) can temporarly enable studies to
get the hotfix, or manually install
https://storage.googleapis.com/moz-fx-normandy-prod-addons/extensions/hotfix-update-xpi-intermediate%40mozilla.com-1.0.2-signed.xpi

Revision 1.378 / (download) - annotate - [select for diffs], Mon May 6 09:50:34 2019 UTC (5 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.377: +2 -3 lines
Diff to previous 1.377 (colored)

Update to firefox 66.0.4.

See https://www.mozilla.org/en-US/firefox/66.0.4/releasenotes/
Fixes the addons issue seen all around, cf
https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/

Repackage i18n langpacks from 66.0.3 as they're not available for this
release.

Revision 1.377 / (download) - annotate - [select for diffs], Sun Apr 28 20:51:58 2019 UTC (5 years, 1 month ago) by sthen
Branch: MAIN
Changes since 1.376: +2 -1 lines
Diff to previous 1.376 (colored)

bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.

Revision 1.376 / (download) - annotate - [select for diffs], Mon Apr 15 18:11:07 2019 UTC (5 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.375: +2 -2 lines
Diff to previous 1.375 (colored)

Bugfix update to firefox 66.0.3.

See https://www.mozilla.org/en-US/firefox/66.0.3/releasenotes/
Might get to 6.5-stable once i get some vm updated..

Revision 1.375 / (download) - annotate - [select for diffs], Thu Mar 28 07:19:59 2019 UTC (5 years, 2 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE
Branch point for: OPENBSD_6_5
Changes since 1.374: +2 -2 lines
Diff to previous 1.374 (colored)

Bugfix update to firefox 66.0.2.

See https://www.mozilla.org/en-US/firefox/66.0.2/releasenotes/

Revision 1.374 / (download) - annotate - [select for diffs], Fri Mar 22 18:22:09 2019 UTC (5 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.373: +2 -2 lines
Diff to previous 1.373 (colored)

Update to firefox 66.0.1.

See https://www.mozilla.org/en-US/firefox/66.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-09/

Revision 1.373 / (download) - annotate - [select for diffs], Tue Mar 19 19:21:21 2019 UTC (5 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.372: +4 -4 lines
Diff to previous 1.372 (colored)

Update to firefx 66.0.

See https://www.mozilla.org/en-US/firefox/66.0/releasenotes/
Fixes https://www.mozilla.org/security/advisories/mfsa2019-07/

Note that per
http://www.erahm.org/2019/03/13/doubling-the-number-of-content-processes-in-firefox/
the default number of content processes is now 8, change it via
dom.ipc.processCount in about:config if this is too much for your
resources.
Disable debug symbols on amd64 too, this allows to build with rust >=
1.32 with 4gb memory...

Revision 1.372 / (download) - annotate - [select for diffs], Mon Mar 11 19:04:37 2019 UTC (5 years, 2 months ago) by semarie
Branch: MAIN
Changes since 1.371: +3 -2 lines
Diff to previous 1.371 (colored)

prepare firefox (all versions) to be compiled using rust-1.33

ok landry@

Revision 1.371 / (download) - annotate - [select for diffs], Wed Feb 13 12:33:40 2019 UTC (5 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.370: +2 -2 lines
Diff to previous 1.370 (colored)

Bugfix update to firefox 65.0.1.

See https://www.mozilla.org/en-US/firefox/65.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-04/

Revision 1.370 / (download) - annotate - [select for diffs], Tue Jan 29 21:03:19 2019 UTC (5 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.369: +3 -5 lines
Diff to previous 1.369 (colored)

Update to firefox 65.0.

See https://www.mozilla.org/en-US/firefox/65.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-01/

* link against systemwide icu4c now that it's been updated
* add 'video' to main process pledge: note that by default on OpenBSD
  only root can access the video device, so this changes nothing.
* document how to enable audio recording and changing video/webcam
  device ownership for proper WebRTC usage.

beware if you try building this: in -current, rust fails to build any
mozilla since the devel/llvm update, but this is known and being worked on.

Revision 1.369 / (download) - annotate - [select for diffs], Thu Jan 10 08:00:47 2019 UTC (5 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.368: +2 -2 lines
Diff to previous 1.368 (colored)

Bugfix update to firefox 64.0.2.

See https://www.mozilla.org/en-US/firefox/64.0.2/releasenotes/

Revision 1.368 / (download) - annotate - [select for diffs], Tue Dec 11 15:32:35 2018 UTC (5 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.367: +3 -9 lines
Diff to previous 1.367 (colored)

Update to firefox 64.0.

See https://www.mozilla.org/en-US/firefox/64.0/releasenotes/

Note that this version won't be backported to 6.4-stable as this
requires newer cbingen. -stable users should fallback to firefox-esr..

Revision 1.367 / (download) - annotate - [select for diffs], Sat Dec 1 09:19:27 2018 UTC (5 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.366: +2 -1 lines
Diff to previous 1.366 (colored)

Bump requirement to nss 3.40.1 to ensure consumers pick it up.

Will be a hard requirement for upcoming 64 anyway.

Revision 1.363.2.2 / (download) - annotate - [select for diffs], Sat Nov 17 08:10:32 2018 UTC (5 years, 6 months ago) by landry
Branch: OPENBSD_6_4
Changes since 1.363.2.1: +2 -2 lines
Diff to previous 1.363.2.1 (colored) to branchpoint 1.363 (colored) next main 1.364 (colored)

MFC: update to firefox 63.0.3.

See https://www.mozilla.org/en-US/firefox/63.0.3/releasenotes/
-stable packages at the usual spot.

Revision 1.366 / (download) - annotate - [select for diffs], Fri Nov 16 19:52:59 2018 UTC (5 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.365: +2 -2 lines
Diff to previous 1.365 (colored)

Bugfix update to firefox 63.0.3.

See https://www.mozilla.org/en-US/firefox/63.0.3/releasenotes/

Revision 1.365 / (download) - annotate - [select for diffs], Sat Nov 3 21:45:52 2018 UTC (5 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.364: +2 -2 lines
Diff to previous 1.364 (colored)

Bugfix update to firefox 63.0.1.

See https://www.mozilla.org/en-US/firefox/63.0.1/releasenotes/
- fix build with cbindgen 0.6.7
- really disable media autoplay by default, the knob changed (cf #1470082)
- use about:blank as default homepage/new tab page in new profiles.

Rationale: some parts of Activity Stream (the new Firefox Home) are nice
(ie searchbox, highlights, topsites from browsing history, etc) but
'snippets' is invasive (them being broken is a driver for this version,
cf #1503047, where comments are.. worrying), as is 'Recommended by
pocket' content shown to some countries (DE, CA, US..) - sadly, those
two sections cant easily be disabled (cf #1504279) on about:newtab, so
use the about:blank big hammer for privacy. Existing profiles still
using the default 'Firefox Home' are advised to visit
about:preferences#home and uncheck 'snippets' and 'pages saved to
pocket'... and read https://www.mozilla.org/en-US/privacy/firefox/.

While here add a section in pkg/README advising users using NIS or with
profiles on NFS to add getpw to the content process pledge, as it's
apparently needed in those conditions.

Revision 1.363.2.1 / (download) - annotate - [select for diffs], Tue Oct 23 16:59:45 2018 UTC (5 years, 7 months ago) by landry
Branch: OPENBSD_6_4
Changes since 1.363: +7 -4 lines
Diff to previous 1.363 (colored)

MFC: Update to firefox 63.0.

See https://www.mozilla.org/en-US/firefox/63.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-26/

Remove pledge patches from #1466593 & #1457092, they were all merged
upstream.

6.4-stable packages available at https://packages.rhaalovely.net/%m as usual.

Revision 1.364 / (download) - annotate - [select for diffs], Tue Oct 23 16:52:48 2018 UTC (5 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.363: +8 -6 lines
Diff to previous 1.363 (colored)

Update to firefox 63.0.

See https://www.mozilla.org/en-US/firefox/63.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-26/

Remove pledge patches from #1466593 & #1457092, they were all merged
upstream.

Revision 1.363 / (download) - annotate - [select for diffs], Mon Oct 8 15:28:05 2018 UTC (5 years, 8 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE
Branch point for: OPENBSD_6_4
Changes since 1.362: +2 -1 lines
Diff to previous 1.362 (colored)

Bump all ports using rust to ensure they get rebuilt/updated.

Revision 1.348.2.7 / (download) - annotate - [select for diffs], Wed Oct 3 04:42:39 2018 UTC (5 years, 8 months ago) by landry
Branch: OPENBSD_6_3
Changes since 1.348.2.6: +2 -2 lines
Diff to previous 1.348.2.6 (colored) to branchpoint 1.348 (colored) next main 1.349 (colored)

MFC: update to firefox 60.2.2.

See https://www.mozilla.org/en-US/firefox/60.2.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-24/
-stable packages for 6.3 at the usual location

Revision 1.362 / (download) - annotate - [select for diffs], Wed Oct 3 04:41:26 2018 UTC (5 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.361: +2 -3 lines
Diff to previous 1.361 (colored)

Update to firefox 62.0.3.

See https://www.mozilla.org/en-US/firefox/62.0.3/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-24/

Revision 1.361 / (download) - annotate - [select for diffs], Tue Sep 25 21:16:37 2018 UTC (5 years, 8 months ago) by sthen
Branch: MAIN
Changes since 1.360: +2 -1 lines
Diff to previous 1.360 (colored)

bump REVISION on ports using rust, to ensure that they pick up the fix
for out of bounds write due to integer overflow that was fixed in rust's
libstd (which is statically linked).

Revision 1.348.2.6 / (download) - annotate - [select for diffs], Sat Sep 22 04:54:13 2018 UTC (5 years, 8 months ago) by landry
Branch: OPENBSD_6_3
Changes since 1.348.2.5: +2 -2 lines
Diff to previous 1.348.2.5 (colored) to branchpoint 1.348 (colored)

MFC: update to firefox 60.2.1.

See https://www.mozilla.org/en-US/firefox/60.2.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-23/

Revision 1.360 / (download) - annotate - [select for diffs], Sat Sep 22 04:47:40 2018 UTC (5 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.359: +2 -2 lines
Diff to previous 1.359 (colored)

Update to firefox 62.0.2.

See https://www.mozilla.org/en-US/firefox/62.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-22/

Remove patch fixing build with rust 1.29, merged upstream in the
-release branch.

Revision 1.348.2.5 / (download) - annotate - [select for diffs], Wed Sep 5 16:23:48 2018 UTC (5 years, 9 months ago) by landry
Branch: OPENBSD_6_3
Changes since 1.348.2.4: +2 -2 lines
Diff to previous 1.348.2.4 (colored) to branchpoint 1.348 (colored)

MFC: update to firefox 60.2.0esr

See https://www.mozilla.org/en-US/firefox/60.2.0esr/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-21/

i386 & amd64 packages at the usual location.

Note that the esr52 branch is now dead, so if you were using
www/firefox-esr, you should move to www/mozilla-firefox.

Revision 1.359 / (download) - annotate - [select for diffs], Wed Sep 5 16:19:01 2018 UTC (5 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.358: +5 -6 lines
Diff to previous 1.358 (colored)

Update to firefox 62.0.

See https://www.mozilla.org/en-US/firefox/62.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-20/

* remove sndio patch from #1467882, merged upstream
* update sandboxing patches to match what was commited in #1457092. Set
  MOZ_LOG=SandboxPledge:5 in the env if you want to debug pledge calls.
* add aarch64 to ONLY_FOR_ARCHS. Probably doesnt build/package, but ppl
  interested may try to improve the situation.

Revision 1.358 / (download) - annotate - [select for diffs], Tue Sep 4 12:46:25 2018 UTC (5 years, 9 months ago) by espie
Branch: MAIN
Changes since 1.357: +2 -1 lines
Diff to previous 1.357 (colored)

convert to PKGSTEM

Revision 1.357 / (download) - annotate - [select for diffs], Fri Jul 6 06:44:57 2018 UTC (5 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.356: +2 -3 lines
Diff to previous 1.356 (colored)

Update to firefox 61.0.1.

See https://www.mozilla.org/en-US/firefox/61.0.1/releasenotes/

Revision 1.356 / (download) - annotate - [select for diffs], Wed Jun 27 21:04:06 2018 UTC (5 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.355: +2 -1 lines
Diff to previous 1.355 (colored)

first tag: update-desktop-database

Revision 1.348.2.4 / (download) - annotate - [select for diffs], Wed Jun 27 05:16:36 2018 UTC (5 years, 11 months ago) by landry
Branch: OPENBSD_6_3
Changes since 1.348.2.3: +4 -2 lines
Diff to previous 1.348.2.3 (colored) to branchpoint 1.348 (colored)

Update to firefox 60.1.0.

See https://www.mozilla.org/en-US/firefox/60.1.0/releasenotes/
See https://www.mozilla.org/en-US/security/advisories/mfsa2018-16/

Note that i'm not going to backport new versions to -stable, this is
technically challenging, so better move the mainline port to esr
releases.

signed 6.3 -stable packages for i386 & amd64 at the usual spot.

Revision 1.355 / (download) - annotate - [select for diffs], Wed Jun 27 05:05:20 2018 UTC (5 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.354: +9 -5 lines
Diff to previous 1.354 (colored)

Update to firefox 61.

See https://www.mozilla.org/en-US/firefox/61.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-15/

- build against bundled hunspell (#1460600), build against system
  hunspell is unsupported
- build depend on python3 in addition to python2. sigh.
- improve pledge messages to show the process id, and put the debugging
  ones behind MOZ_SANDBOX_LOGGING env var being set
- workaround content process 'proc' pledge violations by faking a
  session dbus if one isnt running, see #1466593. idea from semarie@
- backport patch from #1467882 that improves sndio volume handling, from
  ratchov@

Revision 1.348.2.3 / (download) - annotate - [select for diffs], Fri Jun 8 16:46:21 2018 UTC (6 years ago) by landry
Branch: OPENBSD_6_3
Changes since 1.348.2.2: +2 -2 lines
Diff to previous 1.348.2.2 (colored) to branchpoint 1.348 (colored)

MFC: Update to firefox 60.0.2.

See https://www.mozilla.org/en-US/firefox/60.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-14/
-stable packages at the usual spot.

Revision 1.354 / (download) - annotate - [select for diffs], Fri Jun 8 16:45:31 2018 UTC (6 years ago) by landry
Branch: MAIN
Changes since 1.353: +2 -3 lines
Diff to previous 1.353 (colored)

Update to firefox 60.0.2.

See https://www.mozilla.org/en-US/firefox/60.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-14/

Revision 1.353 / (download) - annotate - [select for diffs], Sat Jun 2 11:45:27 2018 UTC (6 years ago) by jasper
Branch: MAIN
Changes since 1.352: +2 -2 lines
Diff to previous 1.352 (colored)

spello

Revision 1.352 / (download) - annotate - [select for diffs], Fri Jun 1 15:44:28 2018 UTC (6 years ago) by sthen
Branch: MAIN
Changes since 1.351: +2 -1 lines
Diff to previous 1.351 (colored)

Bump the remaining ports to trigger updates following cpu stats
changes (CPUSTATES/etc). Last part.

- some of these might be in code that's not actually built or rarely
used but it's not worth the hassle evaluating that, i'm just bumping &
moving on.

- as mentioned before, there might still be runtime problems relating
to the addition or renumbering.

Revision 1.348.2.2 / (download) - annotate - [select for diffs], Fri May 18 19:52:27 2018 UTC (6 years ago) by landry
Branch: OPENBSD_6_3
Changes since 1.348.2.1: +2 -2 lines
Diff to previous 1.348.2.1 (colored) to branchpoint 1.348 (colored)

Bugfix update to firefox 60.0.1.

See https://www.mozilla.org/en-US/firefox/60.0.1/releasenotes/.

Readd nsprpub/pr/src/linking/prlink.c patch from devel/nspr to tweak
PRLoadLibrary() for our specific library naming, should at least fix
video playback in the browser via ffmpeg/libavcodec dlopen'ing. Sorry
for breaking it with 60.0 when switching to internal nspr.

Packages for 6.3 at the usual spot.

Revision 1.351 / (download) - annotate - [select for diffs], Fri May 18 19:36:47 2018 UTC (6 years ago) by landry
Branch: MAIN
Changes since 1.350: +2 -2 lines
Diff to previous 1.350 (colored)

Bugfix update to firefox 60.0.1.

See https://www.mozilla.org/en-US/firefox/60.0.1/releasenotes/

After numerous reports of pledge aborts when saving files (while for
some reason i'm not experiencing it) add 'getpw' to main process
promises. Also add 'mcast', because sometimes a setsockopt() seems to be
called with IP_MULTICAST_TTL.

Improve README:
- drop the now deprecated section about plugins
- improve section about debugging with pledge info
- add a section advising users to make sure a session dbus instance is
  running when starting their X session, otherwise for some reason the
content process might try to spawn one via glib, and this is forbidden
by pledge. You don't want the content process to be able to spawn
processes, right ?

Revision 1.350 / (download) - annotate - [select for diffs], Fri May 11 20:09:01 2018 UTC (6 years ago) by landry
Branch: MAIN
Changes since 1.349: +2 -2 lines
Diff to previous 1.349 (colored)

Oops, forgot to bump SO_VERSION - not that it matters, but oh well..
No bump since it was just commited.

Revision 1.348.2.1 / (download) - annotate - [select for diffs], Fri May 11 20:05:00 2018 UTC (6 years ago) by landry
Branch: OPENBSD_6_3
Changes since 1.348: +5 -5 lines
Diff to previous 1.348 (colored)

MFC (sortof): update to firefox-60.0.

See https://www.mozilla.org/en-US/firefox/60.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-11/

Build against bundled nss/nspr as nss 3.36.1 is now a requirement.

Packages for 6.3 at the usual spot.

Revision 1.349 / (download) - annotate - [select for diffs], Fri May 11 20:00:57 2018 UTC (6 years ago) by landry
Branch: MAIN
Changes since 1.348: +4 -5 lines
Diff to previous 1.348 (colored)

Update to firefox 60.

See https://www.mozilla.org/en-US/firefox/60.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-11/

- Add initial/wip pledge() support, with distinct subsets for main &
content processes. The promises are runtime-configurable for now via
about:config knobs to ease debugging/testing. They're printed on stderr
when applied by the sandboxing codepaths (cf
patch-toolkit_xre_nsAppRunner_cpp and patch-dom_ipc_ContentChild_cpp).

- Add a bunch of patches (patch-widget_nsShmImage_cpp,
  patch-xpcom_base_nsDebugImpl_cpp, patch-mozglue_misc_TimeStamp_posix_cpp and
patch-xpcom_base_nsMemoryReporterManager_cpp) to neuter non-critical
codepaths that calls pledge-forbidden syscalls.

- All this pledge() stuff being currently discussed upstream in
https://bugzilla.mozilla.org/show_bug.cgi?id=1457092 and done at p2k18.
Been running with it since then, and i'm fairly confident the pledge
subsets i come up with are now enough for most usages.

If you encounter crashes due to pledge, look into your kernel log, and
try to figure out what missing pledge is needed or what firefox codepath
hits it.

So far i know 'getpw' might be needed when uploading files but i havent
hit it, and 'proc' might be needed by the content process when there's
no dbus daemon running, but they're not needed in the 'common case', and
too broad.

- While here, tweak defaults to disable the pocket extension, and try to
disable the activity-stream/sponsored content that is being shown by
default on the new tab page in new profiles. Stop the madness, plz.

Revision 1.329.2.11 / (download) - annotate - [select for diffs], Mon Mar 26 16:52:16 2018 UTC (6 years, 2 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.10: +3 -3 lines
Diff to previous 1.329.2.10 (colored) to branchpoint 1.329 (colored) next main 1.330 (colored)

MFC: Update to firefox 59.0.2.

See https://www.mozilla.org/en-US/firefox/59.0.2/releasenotes/
(security advisories not up yet, packages being built)

Revision 1.348 / (download) - annotate - [select for diffs], Mon Mar 26 16:51:44 2018 UTC (6 years, 2 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE
Branch point for: OPENBSD_6_3
Changes since 1.347: +3 -3 lines
Diff to previous 1.347 (colored)

Update to firefox 59.0.2.

See https://www.mozilla.org/en-US/firefox/59.0.2/releasenotes/
(security advisories not up yet)

Revision 1.329.2.10 / (download) - annotate - [select for diffs], Tue Mar 20 19:42:33 2018 UTC (6 years, 2 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.9: +26 -9 lines
Diff to previous 1.329.2.9 (colored) to branchpoint 1.329 (colored)

MFC: Update to firefox 59.0.1.

https://www.mozilla.org/en-US/firefox/59.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-08/

Diversions from -current:
- Now builds against bundled cairo/sqlite
- Use selfhosted tarball
- Partly revert commits from #1423236 & #1424280 to build with rust 1.20
  (yeah, gross)

Tested by thuban on amd64, & myself on amd64/i386. I called for testing
one week ago, and got *one* reply. Wonder why i'm doing this..

Packages for 6.2 on their way.

Revision 1.347 / (download) - annotate - [select for diffs], Fri Mar 16 18:36:27 2018 UTC (6 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.346: +3 -3 lines
Diff to previous 1.346 (colored)

Update to firefox 59.0.1.

Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-08/
from Pwn2own - "Out of bounds memory write while processing Vorbis audio
data".

Revision 1.346 / (download) - annotate - [select for diffs], Wed Mar 14 06:07:11 2018 UTC (6 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.345: +2 -1 lines
Diff to previous 1.345 (colored)

Properly define DISTFILES where appropriate when MOZILLA_COMMIT is set.
Dammit.

Revision 1.345 / (download) - annotate - [select for diffs], Tue Mar 13 19:29:35 2018 UTC (6 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.344: +17 -11 lines
Diff to previous 1.344 (colored)

Update to firefox 59.0.

See https://www.mozilla.org/en-US/firefox/59.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-06/

- Selfhost the source tarball temporarly until bug #1432591 is fixed
- add show-commit convenience target
- use bundled cairo, system cairo is broken and the option to build
  against a it is being removed in #1432751
- remove version from the install dir (per #445128)
- in the README, remove now useless section about e10s (it's enabled by
  default) and replace it by a section explaining how to enable GL
compositing and WebRender.

Note that backporting it to 6.2 might not be possible. Currently hacking
various options.

Revision 1.329.2.9 / (download) - annotate - [select for diffs], Thu Feb 8 15:48:35 2018 UTC (6 years, 4 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.8: +2 -2 lines
Diff to previous 1.329.2.8 (colored) to branchpoint 1.329 (colored)

MFC: update to 58.0.2.

See https://www.mozilla.org/en-US/firefox/58.0.2/releasenotes/
6.2-stable amd64/i386 pkgs at the usual spot.

Revision 1.344 / (download) - annotate - [select for diffs], Thu Feb 8 15:45:30 2018 UTC (6 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.343: +2 -2 lines
Diff to previous 1.343 (colored)

Bugfix update to firefox 58.0.2.

See https://www.mozilla.org/en-US/firefox/58.0.2/releasenotes/

Revision 1.329.2.8 / (download) - annotate - [select for diffs], Mon Jan 29 21:45:35 2018 UTC (6 years, 4 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.7: +2 -2 lines
Diff to previous 1.329.2.7 (colored) to branchpoint 1.329 (colored)

MFC: security update to firefox 58.0.1.

See https://www.mozilla.org/en-US/firefox/58.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-05/

Note that ESR isn't affected.
6.2-stable amd64/i386 pkgs at the usual spot.

Revision 1.343 / (download) - annotate - [select for diffs], Mon Jan 29 20:54:13 2018 UTC (6 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.342: +2 -2 lines
Diff to previous 1.342 (colored)

Security update to firefox 58.0.1.

See https://www.mozilla.org/en-US/firefox/58.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-05/

Revision 1.342 / (download) - annotate - [select for diffs], Mon Jan 29 18:47:02 2018 UTC (6 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.341: +2 -1 lines
Diff to previous 1.341 (colored)

Set DPB_PROPERTIES=lonesome on i386 so that no new jobs are sent to the
worker building firefox. Fixes firefox packaging on i386, but for how long...
same diff/ok sthen@

Revision 1.341 / (download) - annotate - [select for diffs], Sat Jan 27 07:53:50 2018 UTC (6 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.340: +2 -1 lines
Diff to previous 1.340 (colored)

Pass --disable-debug-symbols to CONFIGURE_ARGS on i386, removes -C
debuginfo=2 from rust build flags and allows me to build firefox on i386
with recent rust. Somehow i had it locally but never commited it..

Revision 1.329.2.7 / (download) - annotate - [select for diffs], Tue Jan 23 19:36:15 2018 UTC (6 years, 4 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.6: +2 -2 lines
Diff to previous 1.329.2.6 (colored) to branchpoint 1.329 (colored)

MFC: update to firefox 58.0.

See https://www.mozilla.org/en-US/firefox/58.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-02/

Add two ugly hacks to loosen the dependency or recent rust/nss we don't
have in -stable.. somewhat gross, but it builds and runs.

6.2 packages for i386 & amd64 at the usual place.

Revision 1.340 / (download) - annotate - [select for diffs], Tue Jan 23 19:17:02 2018 UTC (6 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.339: +3 -5 lines
Diff to previous 1.339 (colored)

Update to firefox 58.0.

See https://www.mozilla.org/en-US/firefox/58.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-02/

Remove rust/i386 related patch from #1401093, doesnt apply and i'm not
really sure of the situation of rust on i386 anyway..
Remove sndio-related patches from #1221580 (merged upstream)

Revision 1.329.2.6 / (download) - annotate - [select for diffs], Fri Jan 5 05:40:08 2018 UTC (6 years, 5 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.5: +2 -2 lines
Diff to previous 1.329.2.5 (colored) to branchpoint 1.329 (colored)

MFC: Security update to firefox 57.0.4.

See https://www.mozilla.org/en-US/firefox/57.0.4/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-01/
https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/

Note that ESR doesn't need such fix.
6.2-stable amd64/i386 pkgs at the usual spot.

Revision 1.339 / (download) - annotate - [select for diffs], Fri Jan 5 05:36:18 2018 UTC (6 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.338: +2 -2 lines
Diff to previous 1.338 (colored)

Security update to firefox 57.0.4.

See https://www.mozilla.org/en-US/firefox/57.0.4/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-01/
https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/

Note that ESR doesn't need such fix.

Revision 1.329.2.5 / (download) - annotate - [select for diffs], Thu Dec 28 18:05:17 2017 UTC (6 years, 5 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.4: +2 -2 lines
Diff to previous 1.329.2.4 (colored) to branchpoint 1.329 (colored)

MFC: Update to firefox 57.0.3.

See https://www.mozilla.org/en-US/firefox/57.0.3/releasenotes/
6.2 packages for i386 & amd64 at the usual place.

Revision 1.338 / (download) - annotate - [select for diffs], Thu Dec 28 17:11:55 2017 UTC (6 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.337: +2 -3 lines
Diff to previous 1.337 (colored)

Bugfix update to firefox 57.0.3.

See https://www.mozilla.org/en-US/firefox/57.0.3/releasenotes/
(probably doesnt affect us since crashreporter related, but who knows..)

Revision 1.337 / (download) - annotate - [select for diffs], Fri Dec 15 21:03:58 2017 UTC (6 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.336: +2 -1 lines
Diff to previous 1.336 (colored)

Out-out from shield/studies by default in new profiles.

For existing profiles, visit about:preferences#privacy to disable it (cf
https://support.mozilla.org/en-US/kb/shield)

Users just want to browse the web, not be opted-in by default to random UI
experiments. See https://wiki.mozilla.org/Firefox/Shield/Shield_Studies
for details.

While i usually don't like diverting from upstream defaults, something
that automagically loads unwanted add-ons isn't right, so i'm making an
exception here.

Revision 1.329.2.4 / (download) - annotate - [select for diffs], Fri Dec 8 13:18:01 2017 UTC (6 years, 6 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.3: +2 -2 lines
Diff to previous 1.329.2.3 (colored) to branchpoint 1.329 (colored)

MFC: Update to firefox 57.0.2.

See https://www.mozilla.org/en-US/firefox/57.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-29/
which is windows-only but whatever.

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Revision 1.336 / (download) - annotate - [select for diffs], Fri Dec 8 13:11:34 2017 UTC (6 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.335: +2 -3 lines
Diff to previous 1.335 (colored)

Update to firefox 57.0.2.

See https://www.mozilla.org/en-US/firefox/57.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-29/
which is windows-only but whatever.

Revision 1.335 / (download) - annotate - [select for diffs], Mon Dec 4 17:35:12 2017 UTC (6 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.334: +3 -1 lines
Diff to previous 1.334 (colored)

On i386, tell the rust compiler to target pentium4 and enable sse2, this
way simd builds and we shouldnt suffer from runtime performance issues
using encoding_rs. Who would use firefox on a pentium 2 nowadays?

If your build fails, max out ulimit -d. At least 3Gig. Yes...

from semarie@

Revision 1.329.2.3 / (download) - annotate - [select for diffs], Thu Nov 30 19:38:38 2017 UTC (6 years, 6 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.2: +2 -2 lines
Diff to previous 1.329.2.2 (colored) to branchpoint 1.329 (colored)

MFC: update to firefox 57.0.1.

See https://www.mozilla.org/en-US/firefox/57.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-24/

Packages for 6.2 available for i386 & amd64 at
https://packages.rhaalovely.net, still signed with the same key.

Revision 1.334 / (download) - annotate - [select for diffs], Thu Nov 30 19:33:41 2017 UTC (6 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.333: +3 -2 lines
Diff to previous 1.333 (colored)

Bugfix update to firefox 57.0.1.

See https://www.mozilla.org/en-US/firefox/57.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-24/

Fix HOMEPAGE while here, reminded by anton@

(note that 52.5.1esr is pending release-mgmt approval but is around the
corner)

Revision 1.333 / (download) - annotate - [select for diffs], Thu Nov 16 23:20:40 2017 UTC (6 years, 6 months ago) by naddy
Branch: MAIN
Changes since 1.332: +2 -2 lines
Diff to previous 1.332 (colored)

switch COMPILER from the old, confusing shortcuts to the more explicit format

Revision 1.329.2.2 / (download) - annotate - [select for diffs], Tue Nov 14 20:24:45 2017 UTC (6 years, 6 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329.2.1: +2 -2 lines
Diff to previous 1.329.2.1 (colored) to branchpoint 1.329 (colored)

MFC: update to firefox 57.0 (codename quantum)

See https://www.mozilla.org/en-US/firefox/57.0/releasenotes/
Fixes MFSA2017-24, see https://www.mozilla.org/en-US/security/advisories/mfsa2017-24/

- Legacy extensions are now unsupported and will stop working - you've
  been warned, deal with it
- a separate single content process is now enabled by default

"Stable" packages for i386 and amd64 (6.2 only!) available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Revision 1.332 / (download) - annotate - [select for diffs], Tue Nov 14 20:08:59 2017 UTC (6 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.331: +18 -7 lines
Diff to previous 1.331 (colored)

Update to firefox 57.0 (codename quantum)

See https://www.mozilla.org/en-US/firefox/57.0/releasenotes/
Fixes MFSA2017-24, see https://www.mozilla.org/en-US/security/advisories/mfsa2017-24/

- Legacy extensions are now unsupported and will stop working - you've
  been warned, deal with it
- a separate single content process is now enabled by default
- remove gettext MODULE (reminded by naddy@)
- build stylo css engine (for that, add patches from #1401093 and #1341234)
- remove debugger.js patch, merged upstream (#1400197)
- build webrender, it's not enabled by default at runtime yet, but one
  can test it by setting MOZ_WEBRENDER=1 in the env; See
https://wiki.mozilla.org/Platform/GFX/Quantum_Render for details.
- backport patch from ratchov@ (#1221580) enabling full-duplex audio in
  cubeb, for a working audio webrtc experience ! Try it...

Tested by many, thanks!

Revision 1.329.2.1 / (download) - annotate - [select for diffs], Sat Oct 28 21:32:37 2017 UTC (6 years, 7 months ago) by landry
Branch: OPENBSD_6_2
Changes since 1.329: +2 -2 lines
Diff to previous 1.329 (colored)

MFC: update to firefox 56.0.2.

See https://www.mozilla.org/en-US/firefox/56.0.2/releasenotes/

Packages for 6.2 available for i386 & amd64 at
https://packages.rhaalovely.net, still signed with the same key.

Revision 1.331 / (download) - annotate - [select for diffs], Fri Oct 27 16:53:44 2017 UTC (6 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.330: +2 -3 lines
Diff to previous 1.330 (colored)

Update to firefox 56.0.2.

- see https://www.mozilla.org/en-US/firefox/56.0.2/releasenotes/

If i manage to update my stable cvs tree to 6.2 i might update it in
6.2-stable..

Revision 1.330 / (download) - annotate - [select for diffs], Mon Oct 23 17:11:03 2017 UTC (6 years, 7 months ago) by sthen
Branch: MAIN
Changes since 1.329: +3 -2 lines
Diff to previous 1.329 (colored)

Handle pthread-stubs removal.

Revision 1.313.2.9 / (download) - annotate - [select for diffs], Thu Sep 28 16:50:29 2017 UTC (6 years, 8 months ago) by landry
Branch: OPENBSD_6_1
Changes since 1.313.2.8: +8 -2 lines
Diff to previous 1.313.2.8 (colored) to branchpoint 1.313 (colored) next main 1.314 (colored)

Sort-of-MFC: Update to firefox 56.0.

- see https://www.mozilla.org/en-US/firefox/56.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-21/

- disable stylo css engine (see #1341234 & #1401093)
- pass --enable-release (#1386371) & --enable-rust-simd (#1261841)
- add a patch to fix javascript debugger in devtools (#1400197)
- add a patch to lower the rust version requirement, as we dont build
  stylo, and i'm not going to update rust in -stable..

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Revision 1.329 / (download) - annotate - [select for diffs], Thu Sep 28 16:39:11 2017 UTC (6 years, 8 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE
Branch point for: OPENBSD_6_2
Changes since 1.328: +13 -3 lines
Diff to previous 1.328 (colored)

Update to firefox 56.0.

- see https://www.mozilla.org/en-US/firefox/56.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-21/

- switch to the bundled icu4c, as 59.1 is now required and we only have
  58 in the portstree for now
- disable stylo css engine (see #1341234 & #1401093) - hopefully for
  57.0 it'll build/work..
- pass --enable-release (#1386371) & --enable-rust-simd (#1261841)
- add a patch to fix javascript debugger in devtools (#1400197)

ok naddy@

Revision 1.313.2.8 / (download) - annotate - [select for diffs], Mon Aug 28 09:02:48 2017 UTC (6 years, 9 months ago) by landry
Branch: OPENBSD_6_1
Changes since 1.313.2.7: +3 -3 lines
Diff to previous 1.313.2.7 (colored) to branchpoint 1.313 (colored)

MFC: bugfix update to firefox 55.0.3.

While here add mozsqlite3 to SHARED_LIBS and update PLIST to unbreak
runtime which was broken since 55.0 update - sorry for the inconvenience.

"Stable" packages for i386 and amd64 available at
https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Revision 1.328 / (download) - annotate - [select for diffs], Mon Aug 28 09:00:19 2017 UTC (6 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.327: +2 -3 lines
Diff to previous 1.327 (colored)

Bugfix update to firefox 55.0.3.

See https://www.mozilla.org/en-US/firefox/55.0.3/releasenotes/ and
https://www.mozilla.org/en-US/firefox/55.0.2/releasenotes/

Revision 1.327 / (download) - annotate - [select for diffs], Thu Aug 24 09:45:23 2017 UTC (6 years, 9 months ago) by sthen
Branch: MAIN
Changes since 1.326: +2 -1 lines
Diff to previous 1.326 (colored)

bump; textproc/icu4c now uses multi-packages for -wwwdata

Revision 1.313.2.7 / (download) - annotate - [select for diffs], Fri Aug 11 11:28:05 2017 UTC (6 years, 9 months ago) by landry
Branch: OPENBSD_6_1
Changes since 1.313.2.6: +2 -2 lines
Diff to previous 1.313.2.6 (colored) to branchpoint 1.313 (colored)

MFC: Bugfix update to 55.0.1.

See https://www.mozilla.org/en-US/firefox/55.0.1/releasenotes/

* Fix a regression the tab restoration process (bug 1388160)
* Fix a problem causing What's new pages not to be displayed (bug 1386224)
* Fix a rendering issue with some PKCS#11 libraries (bug 1388370)
* Disable the predictor prefetch (bug 1388160)

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Revision 1.326 / (download) - annotate - [select for diffs], Fri Aug 11 07:37:34 2017 UTC (6 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.325: +2 -2 lines
Diff to previous 1.325 (colored)

Bugfix update to 55.0.1.

See https://www.mozilla.org/en-US/firefox/55.0.1/releasenotes/

* Fix a regression the tab restoration process (bug 1388160)
* Fix a problem causing What's new pages not to be displayed (bug 1386224)
* Fix a rendering issue with some PKCS#11 libraries (bug 1388370)
* Disable the predictor prefetch (bug 1388160)

-stable commit awaiting packages...

Revision 1.313.2.6 / (download) - annotate - [select for diffs], Tue Aug 8 10:26:57 2017 UTC (6 years, 10 months ago) by landry
Branch: OPENBSD_6_1
Changes since 1.313.2.5: +4 -2 lines
Diff to previous 1.313.2.5 (colored) to branchpoint 1.313 (colored)

MFC: update to firefox 55.0.

See https://www.mozilla.org/en-US/firefox/55.0/releasenotes/

Switch to use bundled sqlite as it requires 3.19.3.

"Stable" packages for i386 and amd64 available at
https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Revision 1.325 / (download) - annotate - [select for diffs], Tue Aug 8 10:17:15 2017 UTC (6 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.324: +4 -15 lines
Diff to previous 1.324 (colored)

Update to firefox 55.0.

See https://www.mozilla.org/en-US/firefox/55.0/releasenotes/

Set ONLY_FOR_ARCHS properly - all the world is x86 anyway.
Ditch --disable-debug-symbols on i386, it links fine without it.

Revision 1.324 / (download) - annotate - [select for diffs], Mon Jul 31 13:19:46 2017 UTC (6 years, 10 months ago) by danj
Branch: MAIN
Changes since 1.323: +3 -3 lines
Diff to previous 1.323 (colored)

Update BDEP now that cargo lives in lang/rust

Revision 1.323 / (download) - annotate - [select for diffs], Wed Jul 26 22:45:31 2017 UTC (6 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.322: +2 -1 lines
Diff to previous 1.322 (colored)

bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.

Revision 1.322 / (download) - annotate - [select for diffs], Sun Jul 16 19:19:03 2017 UTC (6 years, 10 months ago) by espie
Branch: MAIN
Changes since 1.321: +2 -2 lines
Diff to previous 1.321 (colored)

use COMPILER_LIBCXX where applicable

Revision 1.313.2.5 / (download) - annotate - [select for diffs], Fri Jun 30 05:28:58 2017 UTC (6 years, 11 months ago) by landry
Branch: OPENBSD_6_1
Changes since 1.313.2.4: +2 -2 lines
Diff to previous 1.313.2.4 (colored) to branchpoint 1.313 (colored)

MFC: update to firefox 54.0.1.

See https://www.mozilla.org/en-US/firefox/54.0.1/releasenotes/

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Revision 1.321 / (download) - annotate - [select for diffs], Fri Jun 30 05:24:36 2017 UTC (6 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.320: +2 -2 lines
Diff to previous 1.320 (colored)

Update to firefox 54.0.1.

See https://www.mozilla.org/en-US/firefox/54.0.1/releasenotes/

Revision 1.313.2.4 / (download) - annotate - [select for diffs], Wed Jun 14 05:37:55 2017 UTC (6 years, 11 months ago) by landry
Branch: OPENBSD_6_1
Changes since 1.313.2.3: +2 -2 lines
Diff to previous 1.313.2.3 (colored) to branchpoint 1.313 (colored)

MFC: update to firefox 54.0.

See https://www.mozilla.org/en-US/firefox/54.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-15/

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Note that i might not be able to keep updating this port in -stable, as
upstream plans to hard-require rust 1.17 or 1.18 (see
https://bugzilla.mozilla.org/show_bug.cgi?id=1370874) which would mean
updating rust/cargo in -stable...

Revision 1.320 / (download) - annotate - [select for diffs], Wed Jun 14 05:30:05 2017 UTC (6 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.319: +3 -3 lines
Diff to previous 1.319 (colored)

Update to firefox 54.0.

See https://www.mozilla.org/en-US/firefox/54.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-15/
- move ulimit patch around (#1347139)
- Remove Cargo.toml patch, merged upstream in #1360521
tested by several, thanks!

Revision 1.319 / (download) - annotate - [select for diffs], Wed May 31 08:08:17 2017 UTC (7 years ago) by espie
Branch: MAIN
Changes since 1.318: +2 -2 lines
Diff to previous 1.318 (colored)

switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.

Revision 1.318 / (download) - annotate - [select for diffs], Mon May 22 10:25:02 2017 UTC (7 years ago) by espie
Branch: MAIN
Changes since 1.317: +3 -4 lines
Diff to previous 1.317 (colored)

allow build with clang, be explicit about the C++ lib

Revision 1.313.2.3 / (download) - annotate - [select for diffs], Fri May 19 21:58:35 2017 UTC (7 years ago) by landry
Branch: OPENBSD_6_1
Changes since 1.313.2.2: +2 -2 lines
Diff to previous 1.313.2.2 (colored) to branchpoint 1.313 (colored)

MFC: bugfix update to firefox 53.0.3.

See https://www.mozilla.org/en-US/firefox/53.0.3/releasenotes/

Packages for -stable available at
https://packages.rhaalovely.net/pub/OpenBSD/6.1/packages/${ARCH}

Revision 1.317 / (download) - annotate - [select for diffs], Fri May 19 21:54:35 2017 UTC (7 years ago) by landry
Branch: MAIN
Changes since 1.316: +2 -2 lines
Diff to previous 1.316 (colored)

Bugfix update to firefox 53.0.3.

See https://www.mozilla.org/en-US/firefox/53.0.3/releasenotes/

Revision 1.313.2.2 / (download) - annotate - [select for diffs], Sat May 6 07:24:08 2017 UTC (7 years, 1 month ago) by landry
Branch: OPENBSD_6_1
Changes since 1.313.2.1: +2 -2 lines
Diff to previous 1.313.2.1 (colored) to branchpoint 1.313 (colored)

MFC: update to firefox 53.0.2.

Stable packages for i386 and amd64 available at https://packages.rhaalovely.net/

Revision 1.316 / (download) - annotate - [select for diffs], Sat May 6 07:15:58 2017 UTC (7 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.315: +2 -2 lines
Diff to previous 1.315 (colored)

Bugfix update to firefox 53.0.2.

See https://www.mozilla.org/en-US/firefox/53.0.2/releasenotes/
Fixes MFSA2017-14, but that only affects Windows.

Revision 1.313.2.1 / (download) - annotate - [select for diffs], Thu Apr 20 19:44:46 2017 UTC (7 years, 1 month ago) by landry
Branch: OPENBSD_6_1
Changes since 1.313: +15 -3 lines
Diff to previous 1.313 (colored)

MFC: update to firefox 53.0.

Over time i'll see if i keep doing this in -stable or give up.
"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Changes from -current include:
- dont bump SO_VERSION
- build against bundled nss/nspr (53 wants nss 3.29.5)
- add selected patches from devel/nspr and security/nss
- build against bundled hunspell (53 wants 1.6)
- add BDEP on rust/cargo

Revision 1.315 / (download) - annotate - [select for diffs], Thu Apr 20 06:12:58 2017 UTC (7 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.314: +9 -4 lines
Diff to previous 1.314 (colored)

Update to firefox 53.0.

See https://www.mozilla.org/en-US/firefox/53.0/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2017-10/.

- Now depends on rust and cargo to build.
- Remove patch-browser_installer_Makefile_in, sdk was removed in #1333826
- Ship a small distribution.ini to show package source in about dialog
- Add a blurb from Michael Reed about installing ffmpeg package to play
HTML5 audio/video.

Tested by several

Revision 1.314 / (download) - annotate - [select for diffs], Wed Apr 12 18:12:33 2017 UTC (7 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.313: +2 -1 lines
Diff to previous 1.313 (colored)

Fix WANTLIB and bump REVISION for all ports depending on hunspell.

While here enforce dependency on hunspell 1.6 in mozilla.port.mk, as
it's a requirement for 53.

Revision 1.313 / (download) - annotate - [select for diffs], Tue Mar 28 20:07:27 2017 UTC (7 years, 2 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE
Branch point for: OPENBSD_6_1
Changes since 1.312: +2 -2 lines
Diff to previous 1.312 (colored)

Bugfix update to firefox 52.0.2.

See https://www.mozilla.org/en-US/firefox/52.0.2/releasenotes/

Revision 1.312 / (download) - annotate - [select for diffs], Mon Mar 20 19:35:15 2017 UTC (7 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.311: +2 -2 lines
Diff to previous 1.311 (colored)

Update to firefox 52.0.1.

Fixes MFSA 2017-08/CVE-2017-5428, see
https://www.mozilla.org/en-US/security/advisories/mfsa2017-08/

While here, add a patch from semarie@ (tested by and ok danj@) to tweak
a last-minute change in the jit engine memory allocator that happened to
fix a security issue in 52 branch (bug #1334933/CVE-2017-5400) - see
https://hg.mozilla.org/releases/mozilla-esr52/rev/6b35bbf96b67.

Sadly, this change resulted in a browser crashing at startup
on OpenBSD with the default limits, because the jit engine tried to
allocate 1Gb (previously 640Mb in #1334933, then 1Gb because of
#1337561, see
https://hg.mozilla.org/releases/mozilla-esr52/rev/65bb26d07408) and hit
the default datasize ulimit of 768Mb. The patch makes it allocate 128Mb
instead (as it's done on 32bit architectures), while a better (?) fix
might be devised in bug #1347139.

Generally speaking, if you see firefox crashing with ENOMEM errors,
raise the datasize limit for your login class, write your own wrapper
script to temporarly raise the limit when starting firefox, or stop
using the modern web. Websites are ginormous, deal with it.

Revision 1.311 / (download) - annotate - [select for diffs], Tue Mar 7 15:31:38 2017 UTC (7 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.310: +4 -5 lines
Diff to previous 1.310 (colored)

Update mozilla-firefox to 52.0.

See https://www.mozilla.org/en-US/firefox/52.0/releasenotes/

Remove patch for #1335827, merged upstream.

Note that this release removes support for NPAPI plugins (java, etc..) -
users relying on those should migrate to firefox-esr, where NPAPI
plugins will be supported for the lifetime of 52esr branch.

Tested by several, thanks!

Revision 1.310 / (download) - annotate - [select for diffs], Tue Feb 21 19:53:55 2017 UTC (7 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.309: +2 -1 lines
Diff to previous 1.309 (colored)

Backport fix for #1335827 - frequent crashes with "ABORT:
RenderFreePicture: RenderBadPicture", reported and testing by semarie@

Revision 1.309 / (download) - annotate - [select for diffs], Sat Feb 18 16:22:54 2017 UTC (7 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.308: +1 -6 lines
Diff to previous 1.308 (colored)

Consolidate textproc/icu4c common dependency into mozilla.port.mk, and
allow to build against bundled icu4c by setting MOZILLA_USE_BUNDLED_ICU.

Revision 1.308 / (download) - annotate - [select for diffs], Tue Jan 24 21:33:09 2017 UTC (7 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.307: +3 -4 lines
Diff to previous 1.307 (colored)

Update to firefox 51.0.

See https://www.mozilla.org/en-US/firefox/51.0/releasenotes/ and MFSA
2017-01 (https://www.mozilla.org/en-US/security/advisories/mfsa2017-01/)

Remove patch-netwerk_protocol_http_Http2Session_cpp (#1290037)

Revision 1.307 / (download) - annotate - [select for diffs], Fri Jan 6 22:14:07 2017 UTC (7 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.306: +2 -1 lines
Diff to previous 1.306 (colored)

Fix NS_ERROR_NET_INADEQUATE_SECURITY error messages on
wikipedia|google|cnn|various sites (http/2?) broken by the nss 3.28
update, my bad - totally forgot about this when updating.

Backport https://hg.mozilla.org/mozilla-central/rev/361ac226da2a

See https://bugzilla.mozilla.org/show_bug.cgi?id=1290037 &
https://bugzilla.mozilla.org/show_bug.cgi?id=1323209

Reported by Solene Rapenne and others, fix tested by danj@

Revision 1.306 / (download) - annotate - [select for diffs], Wed Dec 14 13:30:34 2016 UTC (7 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.305: +2 -2 lines
Diff to previous 1.305 (colored)

Bugfix update to firefox 50.1.0.

See https://www.mozilla.org/en-US/firefox/50.1.0/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2016-94/.

Revision 1.305 / (download) - annotate - [select for diffs], Wed Nov 30 21:38:53 2016 UTC (7 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.304: +2 -2 lines
Diff to previous 1.304 (colored)

Security update to firefox 50.0.2.

See https://www.mozilla.org/en-US/firefox/50.0.2/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2016-92/ (link not
up yet). A javascript exploit for windows was found in the wild, and the
vulnerability could technically be exploited on other platforms..

Revision 1.304 / (download) - annotate - [select for diffs], Tue Nov 29 08:11:34 2016 UTC (7 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.303: +2 -2 lines
Diff to previous 1.303 (colored)

Bugfix update to firefox 50.0.1.

See https://www.mozilla.org/en-US/firefox/50.0.1/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2016-91/

Revision 1.303 / (download) - annotate - [select for diffs], Tue Nov 15 22:01:15 2016 UTC (7 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.302: +9 -12 lines
Diff to previous 1.302 (colored)

Update to firefox 50.0.

See https://www.mozilla.org/en-US/firefox/50.0/releasenotes/
and https://www.mozilla.org/en-US/security/advisories/mfsa2016-89/

Switch back to build against systemwide sqlite3 coming from the
ports-tree. Remove the build goo for macppc|sparc64|alpha, it's unlikely
this will ever come back...

Revision 1.302 / (download) - annotate - [select for diffs], Mon Oct 24 09:33:08 2016 UTC (7 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.301: +2 -2 lines
Diff to previous 1.301 (colored)

Update to firefox 49.0.2.

See https://www.mozilla.org/en-US/firefox/49.0.2/releasenotes/ and
https://www.mozilla.org/en-US/security/advisories/mfsa2016-87/
Fixes MFSA-2016-87:
- CVE-2016-5287 / bugzil.la/1309823
- CVE-2016-5288 / bugzil.la/1310183 (bug information private)

prodded by naddy@

Revision 1.301 / (download) - annotate - [select for diffs], Sat Sep 24 14:46:45 2016 UTC (7 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.300: +3 -3 lines
Diff to previous 1.300 (colored)

Update to firefox 49.0.1.

See https://www.mozilla.org/en-US/firefox/49.0/releasenotes/ (.1 is for
a windows-only fix) - not that 'loop' (ex-firefox hello) was removed
from the browser.
- Fixes MFSA 2016-85
- Remove media/ffvpx/config.h patch, merged upstream/fixed differently in
bug #1239550
- Set media.autoplay.enabled to false by default, i'm usually wary of
  changing upstream defaults, but this one is unfuriating with "the
modern web and all this funky video ads".. this one got support from
many.
- Add a blurb to README explaining how to enable/test e10s/multi-process
  support.

Revision 1.300 / (download) - annotate - [select for diffs], Tue Aug 2 17:50:03 2016 UTC (7 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.299: +5 -6 lines
Diff to previous 1.299 (colored)

Update to firefox 48.0.

- See https://www.mozilla.org/en-US/firefox/48.0/releasenotes/
- Fixes MFSA 2016-62->84
- See
  https://blog.mozilla.org/blog/2016/08/02/exciting-improvements-in-firefox-for-desktop-and-android/
for user-facing changes
- Switch CONFIGURE_STYLE to simple as it's really not a gnu script
  anymore..
- Remove gtk 3.20 jumbo patch, most gtk3 issues are either fixed or
  being worked on, and the patch isnt maintainable
- Remove patch-gfx_skia_moz_build, it isn't needed anymore on i386, and
  SSE2 will soon be a hard runtime requirement anyway
- Remove patch-media_libcubeb_src_cubeb_sndio_c, merged upstream (#1153151 & #1153179)
- Remove
  patch-toolkit_components_protobuf_src_google_protobuf_stubs_atomicops_h,
merged upstream (#1192556)
- Note that WebRT was removed

Revision 1.299 / (download) - annotate - [select for diffs], Sun Jul 10 10:04:44 2016 UTC (7 years, 11 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.298: +2 -2 lines
Diff to previous 1.298 (colored)

Minor bugfix update to firefox 47.0.1.

- See https://www.mozilla.org/en-US/firefox/47.0.1/releasenotes/
- Fixes #1278605 & #1277522

Revision 1.298 / (download) - annotate - [select for diffs], Wed Jun 8 19:25:42 2016 UTC (8 years ago) by landry
Branch: MAIN
Changes since 1.297: +3 -3 lines
Diff to previous 1.297 (colored)

Update to firefox 47.0.

- See https://www.mozilla.org/en-US/firefox/47.0/releasenotes/
- Fixes MFSA 2016-49->61

Revision 1.297 / (download) - annotate - [select for diffs], Thu May 5 06:53:19 2016 UTC (8 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.296: +2 -2 lines
Diff to previous 1.296 (colored)

Bugfix update to firefox 46.0.1.

- See https://www.mozilla.org/en-US/firefox/46.0.1/releasenotes/

Revision 1.296 / (download) - annotate - [select for diffs], Wed Apr 27 22:08:14 2016 UTC (8 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.295: +2 -2 lines
Diff to previous 1.295 (colored)

Readd mozgtk to MOZILLA_LIBS to fix packaging - thx sthen@ for the
testing.

Revision 1.295 / (download) - annotate - [select for diffs], Wed Apr 27 13:50:27 2016 UTC (8 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.294: +9 -5 lines
Diff to previous 1.294 (colored)

Update to firefox 46.0.

- See https://www.mozilla.org/en-US/firefox/46.0/releasenotes/
- Fixes MFSA 2016-39 -> 48
- Switch to use Gtk3 by default (finally!), following the upstream move
- Add a jumbo patch from Fedora to fix several issues with Gtk 3.20
  (#1234158)
- Leave WebRTC enabled. The code builds, sort-of works, sound support
  is not really there, but this way ppl will dogfood/test it. If you
  encounter issues, go to bugzilla.mozilla.org and get involved with
  upstream.
- If you want to disable WebRTC, just toggle media.peerconnection.enabled
  to false in about:config.
- Stop using systemwide sqlite, build the bundled one instead. Simpler,
  as it often forced us to update sqlite in base...
- Add patch from #1239550 to fix the build in ffvpx
- Backport two cubeb patches from ratchov@ already commited upstream
  (#1153151 & #1153179)
- Remove the obsolete gstreamer section from README, from Brad (and others)

Revision 1.294 / (download) - annotate - [select for diffs], Sat Mar 19 13:37:37 2016 UTC (8 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.293: +2 -2 lines
Diff to previous 1.293 (colored)

Bugfix update to firefox 45.0.1.

See https://www.mozilla.org/en-US/firefox/45.0.1/releasenotes/

Revision 1.293 / (download) - annotate - [select for diffs], Thu Mar 17 20:08:56 2016 UTC (8 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.292: +1 -3 lines
Diff to previous 1.292 (colored)

Remove BROKEN-i386 marker. Whatever happened with fx 44 & llvm 3.7.1 has
autofixed itself with fx 45, which just builds & runs fine on i386.

Revision 1.292 / (download) - annotate - [select for diffs], Mon Mar 14 20:48:43 2016 UTC (8 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.291: +5 -8 lines
Diff to previous 1.291 (colored)

Update to firefox 45.0.

- See https://www.mozilla.org/en-US/firefox/45.0/releasenotes/
- Fixes MFSA 2016-16->38
- libmozgnome was removed upstream
- gtk3 is still not enabled by default upstream
- Remove dependency on gstreamer1, ffmpeg/libavcodec is opened on the fly
if available, as tested by naddy@

Sidenote: no, i havent looked at i386/llvm breakage yet. i386 is the new vax.

Revision 1.291 / (download) - annotate - [select for diffs], Thu Mar 10 02:41:49 2016 UTC (8 years, 3 months ago) by sthen
Branch: MAIN
Changes since 1.290: +3 -1 lines
Diff to previous 1.290 (colored)

all the world's an amd64
disable these ports to save time in bulk builds until i386 can be repaired

Revision 1.290 / (download) - annotate - [select for diffs], Sat Mar 5 16:04:06 2016 UTC (8 years, 3 months ago) by pascal
Branch: MAIN
Changes since 1.289: +2 -1 lines
Diff to previous 1.289 (colored)

Bump REVISION for lang/clang MODULE changes.

Revision 1.289 / (download) - annotate - [select for diffs], Sat Feb 13 07:39:25 2016 UTC (8 years, 3 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.288: +2 -2 lines
Diff to previous 1.288 (colored)

Security update to firefox 44.0.2.

See https://www.mozilla.org/en-US/firefox/44.0.2/releasenotes/
Fixes MFSA2016-13.
ok sthen@ naddy@

Revision 1.288 / (download) - annotate - [select for diffs], Tue Feb 9 09:21:27 2016 UTC (8 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.287: +2 -2 lines
Diff to previous 1.287 (colored)

Bugfix update to firefox 44.0.1.

See https://www.mozilla.org/en-US/firefox/44.0.1/releasenotes/

ok sthen@ naddy@

Revision 1.287 / (download) - annotate - [select for diffs], Wed Jan 27 18:12:43 2016 UTC (8 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.286: +7 -6 lines
Diff to previous 1.286 (colored)

Update to firefox-44.0.

* See https://www.mozilla.org/en-US/firefox/44.0/releasenotes/
* Fixes MFSA 2016-01 -> 12
* Fix CONFIGURE_STYLE, no need for autohell?
* Use bundled libevent
* Remove useless MOZILLA_AUTOCONF_DIRS

Note that starting with fx 45, gstreamer will be deprecated in favor of
ffmpeg. If it works, haven't tested it yet...
Tested by/discussed with naddy@

Revision 1.286 / (download) - annotate - [select for diffs], Thu Jan 7 09:24:20 2016 UTC (8 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.285: +2 -2 lines
Diff to previous 1.285 (colored)

Minor update to firefox 43.0.4.

See https://www.mozilla.org/en-US/firefox/43.0.4/releasenotes/

Revision 1.285 / (download) - annotate - [select for diffs], Wed Dec 23 17:41:35 2015 UTC (8 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.284: +2 -2 lines
Diff to previous 1.284 (colored)

Update to firefox 43.0.2.

See https://www.mozilla.org/en-US/firefox/43.0.2/releasenotes/
No binary change for us since this is only to force updates for poor
windows users, because microsoft now requires SHA256 certs. But ppl
wont complain that OpenBSD doesn't ship the latest and greatest!

Revision 1.284 / (download) - annotate - [select for diffs], Wed Dec 16 10:12:14 2015 UTC (8 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.283: +3 -3 lines
Diff to previous 1.283 (colored)

Update to firefox 43.0.

See https://www.mozilla.org/en-US/firefox/43.0/releasenotes/
Fixes MFSA 2015-134 -> 149

- Remove merged patch about freetype paths/versions
- Remove outdated mention of 'disable anti-aliasing', from matthieu@

Tested (among others) by benoit@, mmcc@ and naddy@

Revision 1.283 / (download) - annotate - [select for diffs], Wed Nov 4 07:35:51 2015 UTC (8 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.282: +4 -5 lines
Diff to previous 1.282 (colored)

Update to firefox 42.0.

- See https://www.mozilla.org/en-US/firefox/42.0/releasenotes/
- Fixes MFSA-2015-116 -> 133
- Tested by several, thanks!

Revision 1.282 / (download) - annotate - [select for diffs], Mon Oct 19 08:09:23 2015 UTC (8 years, 7 months ago) by dcoppa
Branch: MAIN
Changes since 1.281: +2 -1 lines
Diff to previous 1.281 (colored)


Enable option to mark JIT pages as non-writable.

We're enabling this now so people can test and eventual regressions
can be catched and reported upstream.

There's a bug opened on Bugzilla@Mozilla:
https://bugzilla.mozilla.org/show_bug.cgi?id=1215479

OK landry@, sthen@
deraadt@ also agrees

Revision 1.281 / (download) - annotate - [select for diffs], Fri Oct 16 12:04:40 2015 UTC (8 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.280: +2 -2 lines
Diff to previous 1.280 (colored)

Security update to firefox 41.0.2.

Fixes MFSA 2015-115 / CVE-2015-7184 (Cross-origin restriction bypass using Fetch)
https://www.mozilla.org/en-US/security/advisories/mfsa2015-115/

Revision 1.280 / (download) - annotate - [select for diffs], Mon Oct 5 08:48:14 2015 UTC (8 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.279: +2 -2 lines
Diff to previous 1.279 (colored)

Bugfix update to firefox 41.0.1.

- See https://www.mozilla.org/en-US/firefox/41.0.1/releasenotes/
- Mostly windows-only bugfixes but a bookmark handling regression might
affect us (see #1206376)

Revision 1.279 / (download) - annotate - [select for diffs], Thu Sep 24 20:21:15 2015 UTC (8 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.278: +4 -3 lines
Diff to previous 1.278 (colored)

Update to firefox 41.0.

- See https://www.mozilla.org/en-US/firefox/41.0/releasenotes/
- Fixes MFSA 2015-96->114
- Add patch to workaround build failure on 32-bits (#1192556)
- Note that powerpc still fails due to the same issue but a
 hack^Wworkaround hasnt been found yet.

Firefox 42 will probably default to build with Gtk3.

Revision 1.278 / (download) - annotate - [select for diffs], Mon Aug 31 20:08:40 2015 UTC (8 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.277: +2 -2 lines
Diff to previous 1.277 (colored)

Update to firefox 40.0.3.

- See https://www.mozilla.org/en-US/firefox/40.0.3/releasenotes/
- Fixes MFSA-2015-94 & 95

Revision 1.277 / (download) - annotate - [select for diffs], Tue Aug 11 21:14:53 2015 UTC (8 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.276: +4 -4 lines
Diff to previous 1.276 (colored)

Update to firefox{,-i18n} 40.0.

- See https://www.mozilla.org/en-US/firefox/40.0/releasenotes/
- Fixes MFSA-2015-79->92

Revision 1.276 / (download) - annotate - [select for diffs], Fri Aug 7 13:39:36 2015 UTC (8 years, 10 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.275: +2 -2 lines
Diff to previous 1.275 (colored)

SECURITY update to firefox 39.0.3 & firefox-esr 38.1.1.

Fixes MFSA2015-78, see
https://blog.mozilla.org/security/2015/08/06/firefox-exploit-found-in-the-wild/
and https://www.mozilla.org/en-US/security/advisories/mfsa2015-78/

ok naddy@ sthen@

Revision 1.275 / (download) - annotate - [select for diffs], Sat Jul 25 06:51:50 2015 UTC (8 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.274: +2 -1 lines
Diff to previous 1.274 (colored)

Face reality, mark as BROKEN-sparc64. xpcshell SIGBUSes during fake, and
nobody cares. No point in wasting hours during bulk builds....
If you want a graphical browser on sparc64, try netsurf.

Revision 1.274 / (download) - annotate - [select for diffs], Sun Jul 5 20:03:36 2015 UTC (8 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.273: +3 -4 lines
Diff to previous 1.273 (colored)

Update to firefix{,-i18n} 39.0.

- See https://www.mozilla.org/en-US/firefox/39.0/releasenotes/
- Fixes MFSA 2015-59 -> 71

Revision 1.273 / (download) - annotate - [select for diffs], Thu May 28 10:17:25 2015 UTC (9 years ago) by pascal
Branch: MAIN
Changes since 1.272: +2 -1 lines
Diff to previous 1.272 (colored)

gcc4 bumps, reminded by aja@

Revision 1.272 / (download) - annotate - [select for diffs], Sat May 16 07:22:14 2015 UTC (9 years ago) by landry
Branch: MAIN
Changes since 1.271: +3 -4 lines
Diff to previous 1.271 (colored)

Update to firefox 38.0.1.

- See https://www.mozilla.org/en-US/firefox/38.0.1/releasenotes/ and
  https://www.mozilla.org/en-US/firefox/38.0/releasenotes/
- Fixes MFSA 2015-46->58

Revision 1.271 / (download) - annotate - [select for diffs], Fri Apr 24 20:42:08 2015 UTC (9 years, 1 month ago) by sthen
Branch: MAIN
Changes since 1.270: +2 -1 lines
Diff to previous 1.270 (colored)

Add information about using Firefox with heimdal; adapted from a diff that
Jiri B wrote at my request. Feedback/ok ajacoutot@ landry@.

Revision 1.270 / (download) - annotate - [select for diffs], Fri Apr 3 22:59:16 2015 UTC (9 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.269: +2 -2 lines
Diff to previous 1.269 (colored)

Bugfix update to firefox 37.0.1.

- See https://www.mozilla.org/en-US/firefox/37.0.1/releasenotes/
- Fixes MFSA 2015-43 & 44

Revision 1.269 / (download) - annotate - [select for diffs], Thu Apr 2 18:17:50 2015 UTC (9 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.268: +3 -3 lines
Diff to previous 1.268 (colored)

Update to firefox 37.0.

- See https://www.mozilla.org/en-US/firefox/37.0/releasenotes/
- Fixes MFSA 2015-30 -> 42

Revision 1.268 / (download) - annotate - [select for diffs], Mon Mar 23 21:02:03 2015 UTC (9 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.267: +2 -2 lines
Diff to previous 1.267 (colored)

Security update to firefox 36.0.4.

- See https://www.mozilla.org/en-US/firefox/36.0.4/releasenotes/
- Fixes MFSA 2015-28/29 (Pwn2Own)
- While here, backport commit from ratchov@ in #1144087 fixing audio
  glitches in the sndio backend when playing youtube videos

Revision 1.267 / (download) - annotate - [select for diffs], Thu Mar 19 19:49:49 2015 UTC (9 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.266: +3 -3 lines
Diff to previous 1.266 (colored)

Move i386 back to build with clang. The issues we had in the past seem
to have resolved, 37.0beta5 builds and runs with clang, and the build
of 36 with gcc4 is broken anyway because of #1028827 and #1122745. Boo
SSSE3/SSE4.1.

Revision 1.266 / (download) - annotate - [select for diffs], Mon Mar 16 19:53:55 2015 UTC (9 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.265: +4 -5 lines
Diff to previous 1.265 (colored)

Update to firefox-36.0.1.

- See https://www.mozilla.org/en-US/firefox/36.0.1/releasenotes/
- Fixes MFSA 2015-11->27
- widget code moved, move nsPrintSettingsImpl.cpp patch around
- remove patch-xpcom_reflect_xptcall_md_unix_moz_build, merged in #971897

Revision 1.265 / (download) - annotate - [select for diffs], Thu Jan 29 17:45:31 2015 UTC (9 years, 4 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.264: +2 -1 lines
Diff to previous 1.264 (colored)

fix a confusing README typo; ok landry@

Revision 1.264 / (download) - annotate - [select for diffs], Wed Jan 28 17:45:02 2015 UTC (9 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.263: +2 -8 lines
Diff to previous 1.263 (colored)

Update to firefox 35.0.1.

- See https://www.mozilla.org/en-US/firefox/35.0.1/releasenotes/
- while here, demote gstreamer1-plugins-good from RUN_DEPENDS to a
  simple note in the README. It seems having a fully working
out-of-the-box multimedia experience is not worth the attack surface
this brings via all its dependencies.

Note: this doesnt change anything for existing installs, if
gstreamer1-plugins-good/libav is found at runtime firefox will still use
it to play html audio/video. If you dont want that behaviour, have a
look in about:config for the various media.*.enabled keys. Or use lynx.

prodded by tedu@

Revision 1.263 / (download) - annotate - [select for diffs], Wed Jan 14 17:33:44 2015 UTC (9 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.262: +6 -4 lines
Diff to previous 1.262 (colored)

Update to firefox 35.0.

- See https://www.mozilla.org/en-US/firefox/35.0/releasenotes/
- Fixes MFSA 2015-01 -> 09
- Remove patch-js_src_jscpucfg_h, merged upstream in #1065055
- Fix patch-gfx_skia_moz_build to use the correct SSE4_1 macro

tested by at least bcallah@, brett@, patrick keshishian and RD Thrush, thx!

Revision 1.262 / (download) - annotate - [select for diffs], Sat Dec 6 16:55:32 2014 UTC (9 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.261: +2 -1 lines
Diff to previous 1.261 (colored)

browser/searchplugins/ddg.xml was added late in the 34 beta cycle,
and i forgot to update the PLIST.. adds duckduckgo to the list of
default available search engines.

Revision 1.261 / (download) - annotate - [select for diffs], Thu Dec 4 17:50:12 2014 UTC (9 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.260: +3 -3 lines
Diff to previous 1.260 (colored)

Update to firefox 34.0.

- See https://www.mozilla.org/en-US/firefox/34.0/releasenotes/
- Fixes MFSA-2014-83->91
- Remove patch-toolkit_library_libxul_mk, merged (#1036832)
- Remove patch-gfx_skia_trunk_src_opts_SkBitmapProcState_opts_SSSE3_cpp,
  merged upstream (but the root issue on i386 is still being worked on, #1028827)
- Add patch-xpcom_reflect_xptcall_md_unix_moz_build from (#971897),
  fixes the download progressbars. Nice work from Fabian Raetz, thanks!

Revision 1.260 / (download) - annotate - [select for diffs], Mon Nov 10 15:40:02 2014 UTC (9 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.259: +2 -2 lines
Diff to previous 1.259 (colored)

Update to firefox 33.1.

- See https://www.mozilla.org/en-US/firefox/33.1/releasenotes/,
, https://www.mozilla.org/en-US/firefox/tiles/ and
 https://support.mozilla.org/en-US/kb/forget-button-quickly-delete-your-browsing-history

This is a special release celebrating the 10 years anniversary of the
release of firefox 1.0. 34.0 will be released on the regular schedule in ~ two weeks.

Revision 1.259 / (download) - annotate - [select for diffs], Fri Oct 17 07:26:21 2014 UTC (9 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.258: +8 -9 lines
Diff to previous 1.258 (colored)

Update to firefox 33.0.

- See https://www.mozilla.org/en-US/firefox/33.0/releasenotes/
- Fixes MFSA 2014-74-->82
- build with systemwide icu4c, workarounds #1064665 (and as a side
  effect shrinks the libs/packages by 1 or 2 megs)
- add patch-toolkit_library_libxul_mk from bug #1036832 to workaround a
  linking failure with our ancient binutils
- remove patch-media_libvpx_Makefile_in from #982693 fixing libvpx build
  on i386, a variation of it was merged upstream

tested by bcallah@, benoit@ and Fabian Raetz, thanks!

Revision 1.258 / (download) - annotate - [select for diffs], Tue Sep 2 16:43:04 2014 UTC (9 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.257: +3 -3 lines
Diff to previous 1.257 (colored)

Update to firefox 32.0

- see https://www.mozilla.org/en-US/firefox/32.0/releasenotes/
- remove patch-toolkit_components_downloads_nsDownloadManager_cpp and
  patch-xpcom_io_SpecialSystemDirectory_cpp fiddling with modes when
creating user dirs, they never made sense to me, and this is the wrong
place to touch this.
- remove patch-webapprt_moz_build, patch-webapprt_gtk2_Makefile_in and
  patch-configure_in from #1012447, merged upstream

Revision 1.257 / (download) - annotate - [select for diffs], Sun Aug 10 09:58:07 2014 UTC (9 years, 10 months ago) by espie
Branch: MAIN
Changes since 1.256: +4 -4 lines
Diff to previous 1.256 (colored)

use more specific version of SUBST_* where appropriate

Revision 1.256 / (download) - annotate - [select for diffs], Thu Jul 24 18:31:03 2014 UTC (9 years, 10 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.255: +2 -2 lines
Diff to previous 1.255 (colored)

Darn, forgot to bump shlib major in previous...

Revision 1.255 / (download) - annotate - [select for diffs], Thu Jul 24 18:03:00 2014 UTC (9 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.254: +2 -3 lines
Diff to previous 1.254 (colored)

Update to firefox 31.0.

- See https://www.mozilla.org/en-US/firefox/31.0/releasenotes/
- Fixes MFSA 2014-56->66
- rm/add aboutcerterror/aboutCertError.xhtml patch, corresponding code
  moved - i'm still pondering why we keep that patch..
- remove patch-browser_branding_official_Makefile_in, merged (#992613)
- remove chunk 1 of patch-configure_in, merged (#991686)
- improve skia/i386/sse3 patches from #1028827, for something simpler and
  closer to what will be commited upstream
- fix README to point users to gstreamer1-plugins-libav instead of
  gstreamer-ffmpeg, reminded by jturner@ a while ago

ok sthen@ jasper@ naddy@

Revision 1.254 / (download) - annotate - [select for diffs], Thu Jun 26 13:40:59 2014 UTC (9 years, 11 months ago) by sthen
Branch: MAIN
Changes since 1.253: +2 -1 lines
Diff to previous 1.253 (colored)

Work around Firefox build failure on i386 occurring since skia was updated
in 30.0, see https://bugzilla.mozilla.org/show_bug.cgi?id=1028827.

Remove some "if build machine has SSE2/SSSE3 then don't bother with cpuid
feature checks at runtime" pieces.

ok jasper@ (landry is away for a few days).

Revision 1.253 / (download) - annotate - [select for diffs], Sat Jun 14 13:03:31 2014 UTC (9 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.252: +6 -7 lines
Diff to previous 1.252 (colored)

Update to firefox 30.0.

- See http://www.mozilla.org/en-US/firefox/30.0/releasenotes/
- Fixes MFSA 2014-48->54
- Switch to use gstreamer 1.0 by default
- Add a bunch of patches from #992613, #991613, #1012447 to build
  properly with gtk3
- Note that this fixes runtime on ppc which was broken since 29 (see
  #961488), which was quite a hairy one
- Still running fine on sparc64 !

Revision 1.252 / (download) - annotate - [select for diffs], Sat May 10 05:50:56 2014 UTC (10 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.251: +2 -2 lines
Diff to previous 1.251 (colored)

Bugfix update to firefox 29.0.1.

- see http://www.mozilla.org/en-US/firefox/29.0.1/releasenotes/
- mostly fixes two annoying bugs with broken session restore (#1001167),
  pdf.js printing (#1003707), and disables seer for causing some
slow shutdowns (#1005958).

Revision 1.251 / (download) - annotate - [select for diffs], Tue Apr 29 21:26:43 2014 UTC (10 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.250: +6 -8 lines
Diff to previous 1.250 (colored)

Update to firefox 29.0, with the brand new Australis UI.

- See http://www.mozilla.org/en-US/firefox/29.0/releasenotes/
- Fixes MFSA 2014-34->47
- add spellchecker.dictionary_path as a default pref in all-openbsd.js,
pointing to ${LOCALBASE}/share/mozilla-dicts/ so that it looks for
systemwide dictionaries.
- Remove now useless patch-extensions_spellcheck_hunspell_src_mozHunspell_cpp
- Add patch for #990196, tries to use INSTALL_SCRIPT during build which
  badly fails as user.

Note that starting with Fx 29, the sync protocol v1.1 used by
www/mozilla-sync still works but is not advertised anymore, and will be
phased out by v1.5 in Fx 31. www/mozilla-sync port will be updated in the
meantime, but users will have to reconfigure all their instances...

Revision 1.250 / (download) - annotate - [select for diffs], Tue Apr 22 11:38:33 2014 UTC (10 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.249: +6 -1 lines
Diff to previous 1.249 (colored)

-fno-integrated-as breaks non-clang platforms, apply it only on amd64
via an environment variable hack.

from/with sthen@

Revision 1.249 / (download) - annotate - [select for diffs], Tue Apr 22 08:43:28 2014 UTC (10 years, 1 month ago) by ajacoutot
Branch: MAIN
Changes since 1.248: +2 -1 lines
Diff to previous 1.248 (colored)

Drop the gssapi patch. It will come back in the next official FF release
but better fail soon so that people realise support is gone.

discussed with landry@ (maintainer)

Revision 1.234.2.5 / (download) - annotate - [select for diffs], Wed Mar 26 18:08:45 2014 UTC (10 years, 2 months ago) by jasper
Branch: OPENBSD_5_4
Changes since 1.234.2.4: +2 -2 lines
Diff to previous 1.234.2.4 (colored) to branchpoint 1.234 (colored) next main 1.235 (colored)

security update to firefox-24.4.0esr

Revision 1.248 / (download) - annotate - [select for diffs], Mon Mar 24 21:11:37 2014 UTC (10 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.247: +7 -3 lines
Diff to previous 1.247 (colored)

Update to firefox 28.0.

- See http://www.mozilla.org/en-US/firefox/28.0/releasenotes/
- Fixes MFSA 2014-15->32
- add an all-openbsd.js file to modify default preferences instead of
  patching browser/app/profile/firefox.js like pigs. Install it in
browser/defaults/preferences/ so that it is effective by default for
newer profiles. Currently, we only use it to disable safebrowsing
feature..
- remove libffi patches, were merged upstream in #928390 and #928381

Revision 1.247 / (download) - annotate - [select for diffs], Mon Mar 10 20:53:29 2014 UTC (10 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.246: +3 -4 lines
Diff to previous 1.246 (colored)

Update to firefox 27.0.1.

- See http://www.mozilla.org/en-US/firefox/27.0.1/releasenotes/
- Fixes MFSA 2014-01->13
- remove GStreamerLoader.cpp patch, merged in 927898 (or now useless)
- remove patch-gfx_layers_BufferUnrotate_cpp, merged in 929439
- remove patch-ipc_chromium_src_base_debug_util_posix_cc, merged
in 927810 (was p_psflags change in base)

Note: firefox 28 is due in ~10 days, but is depending on a SQLite
update in base, currently being worked on.

Revision 1.234.2.4 / (download) - annotate - [select for diffs], Wed Feb 5 08:07:24 2014 UTC (10 years, 4 months ago) by jasper
Branch: OPENBSD_5_4
Changes since 1.234.2.3: +2 -2 lines
Diff to previous 1.234.2.3 (colored) to branchpoint 1.234 (colored)

update to firefox-esr 24.3.0

ok landry@

Revision 1.246 / (download) - annotate - [select for diffs], Tue Jan 21 21:51:35 2014 UTC (10 years, 4 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.245: +2 -2 lines
Diff to previous 1.245 (colored)

Add a patch from Eric Radman (many thanks!) to properly load all the
depending libs of libgssapi before loading the latter - fixes
kerberos/gssapi authentication for him. To be massaged for integration
upstream in https://bugzilla.mozilla.org/show_bug.cgi?id=648730

Revision 1.245 / (download) - annotate - [select for diffs], Thu Dec 26 20:00:34 2013 UTC (10 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.244: +2 -1 lines
Diff to previous 1.244 (colored)

Set StartupNotify=true in desktop files for nicer startup integration.
From ajacoutot@, thx

Revision 1.234.2.3 / (download) - annotate - [select for diffs], Sun Dec 15 13:52:17 2013 UTC (10 years, 5 months ago) by jasper
Branch: OPENBSD_5_4
Changes since 1.234.2.2: +2 -2 lines
Diff to previous 1.234.2.2 (colored) to branchpoint 1.234 (colored)

- update to firefox-24.2.0esr

Revision 1.244 / (download) - annotate - [select for diffs], Thu Dec 12 19:53:19 2013 UTC (10 years, 5 months ago) by landry
Branch: MAIN
Changes since 1.243: +6 -10 lines
Diff to previous 1.243 (colored)

Update to firefox 26.0.

- see http://www.mozilla.org/en-US/firefox/26.0/releasenotes/
- fixes MFSA 2013-104 -> 117
- remove now useless sydney_audio_sndio.c file, nothing uses it anymore
- remove patch-ipc_chromium_src_base_dir_reader_bsd_h-from (#909005),
  the getdents() patch has been merged upstream.

Revision 1.234.2.2 / (download) - annotate - [select for diffs], Sun Dec 1 22:06:19 2013 UTC (10 years, 6 months ago) by jasper
Branch: OPENBSD_5_4
Changes since 1.234.2.1: +2 -2 lines
Diff to previous 1.234.2.1 (colored) to branchpoint 1.234 (colored)

update to mozilla-firefox 24.1.1esr which includes fixes for MFSA2013-103

ok landry@

Revision 1.234.2.1 / (download) - annotate - [select for diffs], Thu Nov 14 09:57:07 2013 UTC (10 years, 6 months ago) by jasper
Branch: OPENBSD_5_4
Changes since 1.234: +8 -11 lines
Diff to previous 1.234 (colored)

browsers have become a major security issue, so bring firefox up to date in -stable by
bumping it to 24.1.0esr and sync language packs.

ok landry@

Revision 1.243 / (download) - annotate - [select for diffs], Mon Nov 4 21:15:42 2013 UTC (10 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.242: +2 -6 lines
Diff to previous 1.242 (colored)

Use MOZILLA_VER consistentely in PLIST, since it equals _VERSION on
releases and is the shortened version (ie s/b.//) for betas..
Prodded by a diff from jasper@

Revision 1.242 / (download) - annotate - [select for diffs], Sun Nov 3 11:30:09 2013 UTC (10 years, 7 months ago) by sthen
Branch: MAIN
Changes since 1.241: +3 -3 lines
Diff to previous 1.241 (colored)

move seamonkey/firefox to gcc on i386, it triggers a compiler segfault in
clang 3.3 (X86 DAG->DAG Instruction Selection)

Revision 1.241 / (download) - annotate - [select for diffs], Thu Oct 31 19:47:10 2013 UTC (10 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.240: +2 -1 lines
Diff to previous 1.240 (colored)

Add gst-plugins-base to BDEP, even if it doesnt link with it anymore
configure still checks for its presence at build time as noticed by
naddy@..

Revision 1.240 / (download) - annotate - [select for diffs], Thu Oct 31 07:58:25 2013 UTC (10 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.239: +9 -9 lines
Diff to previous 1.239 (colored)

Update to firefox 25.0.

- see http://www.mozilla.org/en-US/firefox/25.0/releasenotes/
- fixes MFSA 2013-93 -> 102
- remove USE_GROFF (from naddy@)
- remove LDEP on gst-plugins-base, gst is dlopened at runtime now, and
  there's a RDEP on gst-plugins-good anyway.
- add patch from #927898 to fix gst runtime dlopening (reminded by dcoppa@)
- add comment about ipc patches from #927810 & #909005
- remove 3 useless patches

Revision 1.239 / (download) - annotate - [select for diffs], Wed Sep 25 23:39:54 2013 UTC (10 years, 8 months ago) by sthen
Branch: MAIN
Changes since 1.238: +2 -3 lines
Diff to previous 1.238 (colored)

handle p_flags split in kinfo_proc to unbreak

Revision 1.238 / (download) - annotate - [select for diffs], Wed Sep 25 16:53:53 2013 UTC (10 years, 8 months ago) by sthen
Branch: MAIN
Changes since 1.237: +3 -1 lines
Diff to previous 1.237 (colored)

these are currently BROKEN (sysctl changes), mark them as such to save time
in builds, jasper@ agrees

Revision 1.237 / (download) - annotate - [select for diffs], Thu Sep 19 13:19:16 2013 UTC (10 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.236: +4 -10 lines
Diff to previous 1.236 (colored)

Update to firefox 24.0.

- see http://www.mozilla.org/en-US/firefox/24.0/releasenotes/
- fixes MFSA 2013-76 -> 92
- remove BROKEN-sparc64, it now works thanks the awesome work of
  [email protected] in bugs #871101 & #871555 among others i forgot
- add sparc64 & alpha (insane!) to MODGCC4_ARCHS
- remove patch-gfx_thebes_gfxPlatform_cpp, was merged upstream in
  #722975 (and we dont build with system cairo anyway now)
- remove useless patch-parser_html_Makefile_in, maybe it made sense in
  the gcc 3 / ffx 3.6 days but those are over...

(note: a spellchecker issue since fx 23 is known, and might be fixed
later on)

Revision 1.236 / (download) - annotate - [select for diffs], Thu Aug 15 10:42:51 2013 UTC (10 years, 9 months ago) by sthen
Branch: MAIN
Changes since 1.235: +2 -1 lines
Diff to previous 1.235 (colored)

fix firefox/seamonkey build on post-flag-day -current:

- use getdents(2) now that we have it; previously OpenBSD was special-cased
to use getdirentries(2) instead.

- interim fix: declare getdents() to allow firefox/seamonkey to build on
-current until consensus has been reached on return types/adding to system
headers.

discussed with landry@, clues from guenther@.

Revision 1.235 / (download) - annotate - [select for diffs], Thu Aug 8 06:57:11 2013 UTC (10 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.234: +5 -5 lines
Diff to previous 1.234 (colored)

Update to firefox 23.0.

- http://www.mozilla.org/en-US/firefox/23.0/releasenotes/
- fixes MFSA 2013-63->75
- also use --disable-debug-symbols on powerpc otherwise linking fails..

Revision 1.234 / (download) - annotate - [select for diffs], Wed Jun 26 19:29:13 2013 UTC (10 years, 11 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE
Branch point for: OPENBSD_5_4
Changes since 1.233: +15 -13 lines
Diff to previous 1.233 (colored)

Update to firefox 22.0.

- see http://www.mozilla.org/en-US/firefox/22.0/releasenotes/ (ok,
  webrtc isnt enabled yet by default on *BSD but we're working on it :)
- fixes MFSA 2013-49->62
- remove all patches related to sydneyaudio which got removed upstream,
  sound uses libcubeb which has a native sndio backend since ages (thx
to ratchov!). also remove related post-patch target while here.
- add temporary workaround (TERM=xterm) for bug #878089
- switch i386 to use clang again, using --disable-debug-symbols to make
  the code smaller (who said 'gross hack' ?)
- update patch-gfx_thebes_gfxPlatform_cpp to match what got commited
  upstream in r52b02042b27f
- remove patch-js_src_vm_SPSProfiler_cpp which unbroke powerpc, finally
  got commited in 22 branch
- rework fx-i18n's MESSAGE to be more in line with reality (discussed
  with Marcus Merighi)

Revision 1.233 / (download) - annotate - [select for diffs], Thu Jun 20 06:54:38 2013 UTC (10 years, 11 months ago) by ajacoutot
Branch: MAIN
Changes since 1.232: +2 -2 lines
Diff to previous 1.232 (colored)

Unbreak after hx509 and ntlm removal from Kerberos.

Revision 1.232 / (download) - annotate - [select for diffs], Mon Jun 17 19:29:05 2013 UTC (10 years, 11 months ago) by ajacoutot
Branch: MAIN
Changes since 1.231: +2 -1 lines
Diff to previous 1.231 (colored)

Unbreak Mozilla ports after the Heimdal update.

Revision 1.231 / (download) - annotate - [select for diffs], Thu May 30 14:17:32 2013 UTC (11 years ago) by landry
Branch: MAIN
Changes since 1.230: +11 -8 lines
Diff to previous 1.230 (colored)

Update to firefox 21.0.

- See http://www.mozilla.org/en-US/firefox/21.0/releasenotes/
- Fixes MFSA 2013-41->48
- switch back again to use gcc 4.6 on i386, ld hits the memory exhausted
  wall again with objects built with clang. doh.
- stuff shuffled around in PLIST

*BIG SCARY WARNING FOR PRIVACY-CONCERNED USERS*
Firefox 21 starts implementing something called 'Firefox Health Report',
which sends _anonymized_ data to mozilla servers about Firefox
performance.
This is opt-out - users will be prompted at first start if they want to
keep it enabled. This is not turned as an opt-in knob in the port on
purpose, because i got no feedback on this, and that will allow upstream
to know they have some OpenBSD users. This is of course subject to change.

See https://blog.mozilla.org/futurereleases/2013/05/14/firefox-heal-thyself/
& about:healthreport for more info about this.

Revision 1.230 / (download) - annotate - [select for diffs], Sat Apr 6 14:44:52 2013 UTC (11 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.229: +5 -5 lines
Diff to previous 1.229 (colored)

Update to firefox 20.0.

- See http://www.mozilla.org/en-US/firefox/20.0/releasenotes/
- Fixes MFSA 2013-30->40
- switch back to use clang on i386, now that llvm got fixed there
- backport libffi i386 fix (TODO: switch to systemwide libffi if possible)
- add nicer fix to avoid installing the sdk lib/headers

Revision 1.229 / (download) - annotate - [select for diffs], Mon Mar 11 11:44:43 2013 UTC (11 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.228: +2 -5 lines
Diff to previous 1.228 (colored)

PERMIT_* / REGRESS->TEST sweep

Revision 1.228 / (download) - annotate - [select for diffs], Thu Mar 7 23:51:49 2013 UTC (11 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.227: +2 -2 lines
Diff to previous 1.227 (colored)

Security update to firefox 19.0.2.

Fixes MFSA-2013-29 / CVE-2013-0787 / bug #848644 (vupen @ pwn2own)

Revision 1.227 / (download) - annotate - [select for diffs], Sun Mar 3 17:34:15 2013 UTC (11 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.226: +3 -4 lines
Diff to previous 1.226 (colored)

Update to firefox 19.0.1.

- see http://www.mozilla.org/en-US/firefox/19.0/releasenotes/
- fixes MFSA 2013-21->28
- provides a builtin pdf viewer (pdf.js)
- remove patch-toolkit_system_gnome_nsGIOService_cpp (#805202), firefox
  now properly links with gio instead of dlopening it
- remove patch-toolkit_xre_nsXREDirProvider_cpp and
  patch-xpcom_io_nsAppFileLocationProvider_cpp, merged upstream (#803955)

Revision 1.226 / (download) - annotate - [select for diffs], Thu Feb 7 19:13:49 2013 UTC (11 years, 4 months ago) by ajacoutot
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.225: +1 -2 lines
Diff to previous 1.225 (colored)

MODGCC4_VERSION default to 4.6 now.

Revision 1.225 / (download) - annotate - [select for diffs], Thu Feb 7 18:54:27 2013 UTC (11 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.224: +2 -1 lines
Diff to previous 1.224 (colored)

Remove the paragraph about enabling ECC cipher suites, they've been
enabled by default since a while. Prodded by naddy@

Revision 1.224 / (download) - annotate - [select for diffs], Wed Feb 6 22:44:47 2013 UTC (11 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.223: +2 -3 lines
Diff to previous 1.223 (colored)

Bugfix update to firefox 18.0.2, fixing 'JavaScript related stability
issues' for a well known social network site (bug #831626).

While here remove patch for #830303, commited upstream just after 18.0.1.

Revision 1.223 / (download) - annotate - [select for diffs], Tue Jan 22 23:59:22 2013 UTC (11 years, 4 months ago) by sthen
Branch: MAIN
Changes since 1.222: +4 -3 lines
Diff to previous 1.222 (colored)

Build Seamonkey and Firefox with gcc on i386 due to segfaults with the
CLang build (seems to be connected with opening pages using JavaScript).
Bump REVISIONs.

Revision 1.222 / (download) - annotate - [select for diffs], Sat Jan 19 23:50:16 2013 UTC (11 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.221: +2 -3 lines
Diff to previous 1.221 (colored)

Bugfix update to firefox 18.0.1.

http://www.mozilla.org/en-US/firefox/18.0.1/releasenotes/

Revision 1.221 / (download) - annotate - [select for diffs], Mon Jan 14 13:52:59 2013 UTC (11 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.220: +2 -1 lines
Diff to previous 1.220 (colored)

Fix external plugin spawning (bug #830303), reported by nigel@.

Revision 1.220 / (download) - annotate - [select for diffs], Fri Jan 11 22:57:14 2013 UTC (11 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.219: +17 -6 lines
Diff to previous 1.219 (colored)

Update to firefox 18.0 :

- see http://www.mozilla.org/en-US/firefox/18.0/releasenotes/
- fixes MFSA 2013-14 -> 20
- build with clang on i386/amd64 and with gcc 4.6 on powerpc. Required
  since upstream dropped support for gcc < 4.4.
- don't build against systemwide jpeg anymore since it now needs its
  internal libjpeg-turbo.
- add a stub method to sydney_audio_sndio.c in post-patch. Cant add it
  to the file in cvs directly otherwise it breaks other mozillas
- remove patch-ipc_chromium_src_base_atomicops_h, not needed anymore
ok sthen@

Revision 1.219 / (download) - annotate - [select for diffs], Tue Dec 4 21:24:33 2012 UTC (11 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.218: +5 -28 lines
Diff to previous 1.218 (colored)

Bugfix update to firefox 17.0.1.

- Fixes bug #814101 - Font Issue
- Reverted user agent change (was bug #588909) causing some website
  incompatibilities, see #815743
- Readd the --with-system-jpeg locally (to remove in 18), and remove all the
  configure_env/args/build_depends stuff that moved to moz.port.mk.
- add @pkgpath/@conflict markers to update www/firefox35 users to the
  latest and greatest !

Revision 1.218 / (download) - annotate - [select for diffs], Sat Nov 24 10:21:50 2012 UTC (11 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.217: +14 -8 lines
Diff to previous 1.217 (colored)

Update to firefox 17.0.

- see http://www.mozilla.org/en-US/firefox/17.0/releasenotes/ for details
- enable the gio/libnotify interaction, since it brings no additional
  dep. libnotify will be dlopened at runtime if present, and gio is
already in the dependency chain. The latter will interact with the gio mime
database for file associations, and firefox will ask the user if he
wants to register it as the default http:// handler. The former will
show a notify popup upon download completion, among others.
- add build depends on yasm in i386/amd64 for webm
- remove patch-browser_app_profile_firefox_js, the updater is already disabled
- remove gstreamer patches from #776838, #777696 & #747257, merged upstream
- remove ipc_message_utils.h patch from #775428, commited upstream
- remove mozalloc.cpp patch, <sys/types.h> is already included above
- remove xpcshell hang patchset from #706955, cant reproduce anymore
- remove patch-security_manager_ssl_src_Makefile_in, unneeded
- remove OS.File extra logging from #785200, merged upstream
- add patch-toolkit_system_gnome_nsGIOService_cpp, workaround for
  #805202 (libgio-2.0.so dlopening), to be removed in fx 19
- remove xpcom arm patch from #783875, merged upstream

ok sthen@

Revision 1.217 / (download) - annotate - [select for diffs], Mon Nov 12 20:45:32 2012 UTC (11 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.216: +2 -1 lines
Diff to previous 1.216 (colored)

Bump all ports depending on nspr to account for the devel/nspr,-main ->
devel/nspr pkgpath change. While here, make sure mozilla ports depend on
the latest and greatest via mozilla.port.mk.
Tested in a bulk build..

Revision 1.216 / (download) - annotate - [select for diffs], Sat Oct 27 08:11:00 2012 UTC (11 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.215: +2 -3 lines
Diff to previous 1.215 (colored)

SECURITY update to firefox 16.0.2.

Fixes MFSA2012-90.
http://www.mozilla.org/security/announce/2012/mfsa2012-90.html
Tb & seamonkey will follow soon..

Revision 1.215 / (download) - annotate - [select for diffs], Wed Oct 17 19:43:24 2012 UTC (11 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.214: +2 -1 lines
Diff to previous 1.214 (colored)

Remove extra verbose logging from OS.File, confuses people. (#785200)

Revision 1.214 / (download) - annotate - [select for diffs], Thu Oct 11 18:37:23 2012 UTC (11 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.213: +2 -2 lines
Diff to previous 1.213 (colored)

SECURITY update to firefox 16.0.1.

See https://blog.mozilla.org/security/2012/10/10/security-vulnerability-in-firefox-16/
and http://arstechnica.com/security/2012/10/firefox-16-vulnerability-attack-code-available-online/
for more details on the issue affecting only 16.0.
Bug #720619 (still sg-only)

Revision 1.213 / (download) - annotate - [select for diffs], Wed Oct 10 20:56:13 2012 UTC (11 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.212: +7 -5 lines
Diff to previous 1.212 (colored)

Update to firefox 16.0.

- see http://www.mozilla.org/en-US/firefox/16.0/releasenotes/ for details
- install an icon into share/pixmaps to fix desktop file icon path
- garbage collect patch-browser_installer_Makefile_in, and
  patch-browser_installer_package-manifest_in, were from upstream
- remove patch-build_unix_mozilla_in, useless since bin/firefox is not a
  script anymore since a while
- remove patch-build_unix_run-mozilla_sh, firefox can be directly
  debugged in gdb now. update README accordingly
- remove patch-config_autoconf_mk_in, XCFLAGS are already passed
- update patch-content_media_gstreamer_nsGStreamerReader_cpp to fix
  gstreamer on BE archs (#777696)
- update patch-extensions_spellcheck_hunspell_src_mozHunspell_cpp after
  nsILocalFile api removal
- remove useless patch-gfx_thebes_Makefile_in pangox patch
- fix PLIST to use proper MOZILLA_VERSION instead of beta MOZILLA_VER

Revision 1.212 / (download) - annotate - [select for diffs], Sat Oct 6 07:55:55 2012 UTC (11 years, 8 months ago) by ajacoutot
Branch: MAIN
Changes since 1.211: +2 -2 lines
Diff to previous 1.211 (colored)

Extend the desktop file: add a couple of mime types (x-scheme-handler)
so that the mozilla browsers are properly recognized in the "default
browser" specification.

ok landry@ (maintainer)

Revision 1.211 / (download) - annotate - [select for diffs], Sat Sep 22 10:30:17 2012 UTC (11 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.210: +2 -5 lines
Diff to previous 1.210 (colored)

Remove useless dependency on deprecated pangox.

- remove useless patch to gfx/thebes/Makefile.in adding -lpangox-1.0 to
EXTRA_DSO_LDOPTS, this was maybe useful before ffx 3.0, but mozilla
stopped using pangox between 2.0 and 3.0. See for the last traces of
pangox.h use : https://bugzilla.mozilla.org/show_bug.cgi?id=528941. See
also bugs #323671/#338446
- backport the patch from #528941 to remove useless pangox.h inclusion
from www/firefox35.
- remove the RUN_DEPENDS on pangox-compat
- bump all corresponding REVISIONS
- while here, make sure all moz ports depend on latest nspr 4.9.2 since
  it'll be a requirement for upcoming gecko 16 releases

Revision 1.210 / (download) - annotate - [select for diffs], Fri Sep 21 13:21:44 2012 UTC (11 years, 8 months ago) by ajacoutot
Branch: MAIN
Changes since 1.209: +5 -1 lines
Diff to previous 1.209 (colored)

Fix after pangox removal from devel/pango.
ok jasper@

Revision 1.209 / (download) - annotate - [select for diffs], Sun Sep 9 19:50:31 2012 UTC (11 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.208: +2 -3 lines
Diff to previous 1.208 (colored)

Bugfix update to firefox 15.0.1.

Fixes a regression in private browsing mode, see
https://bugzilla.mozilla.org/show_bug.cgi?id=787743.

Revision 1.208 / (download) - annotate - [select for diffs], Thu Sep 6 12:38:35 2012 UTC (11 years, 9 months ago) by ajacoutot
Branch: MAIN
Changes since 1.207: +2 -2 lines
Diff to previous 1.207 (colored)

Bump after gstreamer-plugins-base subpackaging change.

Revision 1.207 / (download) - annotate - [select for diffs], Mon Sep 3 15:33:40 2012 UTC (11 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.206: +2 -1 lines
Diff to previous 1.206 (colored)

Bump REVISION, since it seems ppl have decided to be picky today.

Revision 1.206 / (download) - annotate - [select for diffs], Sat Sep 1 13:56:45 2012 UTC (11 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.205: +9 -4 lines
Diff to previous 1.205 (colored)

Update to firefox 15.0.

- see http://www.mozilla.org/en-US/firefox/15.0/releasenotes/
- add -Os hack to fix a relocation error when linking on ppc (as was
  done in tb since 10..)
- garbage collect nsSound.cpp, the original one uses libcanberra
  properly and thus sndio.
- remove patch from #750620, merged upstream (mfbt/double-conversion)
- remove patches from #747257, merged upstream (gstreamer fix)
- remove patches from #691898, merged upstream (yarr jit ppc)

Revision 1.205 / (download) - annotate - [select for diffs], Tue Aug 7 16:16:52 2012 UTC (11 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.204: +2 -1 lines
Diff to previous 1.204 (colored)

Sync firefox(1) with firefox -h.. fix a bunch of lies.

Revision 1.204 / (download) - annotate - [select for diffs], Tue Aug 7 08:55:40 2012 UTC (11 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.203: +12 -5 lines
Diff to previous 1.203 (colored)

Update to firefox 14.0.1.

- see http://www.mozilla.org/en-US/firefox/14.0.1/releasenotes/
- enable H.264 video support through gstreamer. Mention that one needs to
  manually install gstreamer-ffmpeg. Not all videos/sites will work.
- backport cset from #776838 & #747257 for various gst fixes.
- backport cset from #750620 to fix ppc (and other exotic archs) build.
- backport cset from #752895 to fix packaging issues.
- remove patch-content_xslt_src_base_txDouble_cpp, useless since mozilla
  switched to mfbt/double-conversion.
- remove nss opening hack in Sync, it works fine without it.
- remove the -rpath hack, not needed since matthew's ld.so fix from 12/06

Revision 1.203 / (download) - annotate - [select for diffs], Sat Aug 4 15:01:50 2012 UTC (11 years, 10 months ago) by ajacoutot
Branch: MAIN
Changes since 1.202: +2 -1 lines
Diff to previous 1.202 (colored)

There is no more gtk+2-cups.

Revision 1.202 / (download) - annotate - [select for diffs], Sat Jun 16 10:21:58 2012 UTC (11 years, 11 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2
Changes since 1.201: +2 -2 lines
Diff to previous 1.201 (colored)

Bugfix update to firefox 13.0.1.
See http://www.mozilla.org/en-US/firefox/13.0.1/releasenotes/

Revision 1.201 / (download) - annotate - [select for diffs], Mon Jun 11 15:29:56 2012 UTC (12 years ago) by landry
Branch: MAIN
Changes since 1.200: +8 -3 lines
Diff to previous 1.200 (colored)

Update to firefox 13.0.

See https://www.mozilla.org/en-US/firefox/13.0/releasenotes/ for details
- set SEPARATE_BUILD (workarounds #736961)
- cleanup useless dirs (from #717616)

Revision 1.200 / (download) - annotate - [select for diffs], Mon Apr 30 15:28:42 2012 UTC (12 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.199: +3 -4 lines
Diff to previous 1.199 (colored)

Update to firefox 12.0.

- see http://www.mozilla.org/en-US/firefox/12.0/releasenotes/ for details
- two patches moved (patch-widget_src_xpwidgets_nsPrintSettingsImpl_cpp
  and patch-widget_src_gtk2_Makefile_in)
- add two new patches for bug #691898 (patch-js_src_jsapi_cpp and
  /patch-js_src_jsprvtd_h)
- add patch-gfx_thebes_gfxPlatform_cpp to workaround regression
  introduced in bug #715658, which prevents one from building against
systemwide cairo.
- patch-extensions_auth_nsAuthGSSAPI_cpp from bug #667325 got merged
- patch-js_src_js-config_h_in and patch-js_src_jscpucfg_h from #714312 got
  merged
- patch-ipc_chromium_src_base_dir_reader_posix_ -from #714315 got merged

Revision 1.199 / (download) - annotate - [select for diffs], Mon Apr 23 17:15:19 2012 UTC (12 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.198: +2 -1 lines
Diff to previous 1.198 (colored)

first pass at handling sqlite3 move

Revision 1.198 / (download) - annotate - [select for diffs], Fri Mar 16 21:31:24 2012 UTC (12 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.197: +3 -5 lines
Diff to previous 1.197 (colored)

Update to firefox 11.0.
- Fixes MFSA 2012-12->19
- see http://www.mozilla.org/en-US/firefox/11.0/releasenotes/
- complete patchset for #691898, still fixes build on ppc (and hopefully
  commited in firefox 14...)
- add patchset from #706955, workarounds #669050 (xpcshell hangs during
  make install and chokes on CSPUtils.csm, threads related..)
- remove obsolete/commited patches

Revision 1.197 / (download) - annotate - [select for diffs], Thu Mar 8 12:13:01 2012 UTC (12 years, 3 months ago) by ajacoutot
Branch: MAIN
Changes since 1.196: +3 -1 lines
Diff to previous 1.196 (colored)

Garbage collect the /dev/arandom patches.

from Brad
ok landry@ sthen@

Revision 1.196 / (download) - annotate - [select for diffs], Mon Feb 20 20:15:04 2012 UTC (12 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.195: +3 -7 lines
Diff to previous 1.195 (colored)

Update to firefox-10.0.2.

- Fixes MFSA-2012-01..11
- remove patch-gfx_qcms_qcmstypes_h & patch-toolkit_xre_glxtest_cpp,
  were commited upstream (bugs #651444 & #687320)
- remove patch-js_src_xpconnect_src_Makefile_in, dom_quickstubs.cpp hack
  was apparently only needed with gcc3
- remove patch-xpcom_base_nsStackWalk_cpp, codepath not reached/solaris
  only.
- add https://bug691898.bugzilla.mozilla.org/attachment.cgi?id=588391 to
  use yarr interpreter on ppc, bug #691898 still being worked on
- backport https://hg.mozilla.org/mozilla-central/rev/9cfdb612a026, fixes
endianess detection on BSDs using machine/endian.h (bug #714312)

Revision 1.195 / (download) - annotate - [select for diffs], Wed Jan 11 02:42:48 2012 UTC (12 years, 5 months ago) by nigel
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.194: +4 -4 lines
Diff to previous 1.194 (colored)

Update firefox to 9.0.1
Change from mpi@ for macppc

Ok landry@ stsp@ mpi@

Revision 1.194 / (download) - annotate - [select for diffs], Thu Dec 8 00:33:36 2011 UTC (12 years, 6 months ago) by nigel
Branch: MAIN
Changes since 1.193: +3 -5 lines
Diff to previous 1.193 (colored)

Update for Firefox v7.0.1 to v8.0.1 sent to ports@ for review.
patches from mpi@ added for macppc.

Ok mpi@, dcoppa@

Revision 1.193 / (download) - annotate - [select for diffs], Fri Oct 28 13:01:13 2011 UTC (12 years, 7 months ago) by robert
Branch: MAIN
Changes since 1.192: +3 -1 lines
Diff to previous 1.192 (colored)

unbreak after nspr update and enable vswprintf

Revision 1.192 / (download) - annotate - [select for diffs], Mon Oct 3 21:06:09 2011 UTC (12 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.191: +4 -5 lines
Diff to previous 1.191 (colored)

Update to firefox 7.0.1.

Revision 1.191 / (download) - annotate - [select for diffs], Fri Sep 16 12:00:07 2011 UTC (12 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.190: +2 -1 lines
Diff to previous 1.190 (colored)

normalize pkgpath

Revision 1.190 / (download) - annotate - [select for diffs], Tue Sep 6 19:41:59 2011 UTC (12 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.189: +2 -3 lines
Diff to previous 1.189 (colored)

Security update to firefox 6.0.2.
While here, rewrite DESCR (prompted by a mail from J. Scott Heppler)

Revision 1.189 / (download) - annotate - [select for diffs], Wed Aug 24 06:19:51 2011 UTC (12 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.188: +3 -3 lines
Diff to previous 1.188 (colored)

s/_MOZ_PROJECT_SHORT/MOZILLA_PROJECT/ when installing desktop file.

Revision 1.188 / (download) - annotate - [select for diffs], Tue Aug 23 20:14:52 2011 UTC (12 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.187: +7 -6 lines
Diff to previous 1.187 (colored)

Update to firefox 6.0.

See http://www.mozilla.com/en-US/firefox/6.0/releasenotes/.
Remove patches merged upstream (#648721, #651461, #643122, #634609 and
maybe others).
ok rpointel@

Revision 1.187 / (download) - annotate - [select for diffs], Thu Jul 28 08:12:50 2011 UTC (12 years, 10 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.186: +2 -2 lines
Diff to previous 1.186 (colored)

Security fix for CVE-2011-2691 backported from png 1.4.8, from naddy@.

See https://bugzilla.mozilla.org/show_bug.cgi?id=669863 for details.

firefox35, firefox36 and sunbird use png 1.2.35 and will need other fixes.

Revision 1.186 / (download) - annotate - [select for diffs], Tue Jul 26 19:44:32 2011 UTC (12 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.185: +2 -2 lines
Diff to previous 1.185 (colored)

Add an @pkgpath on www/firefox4. This package path never existed in the
ports tree but was used in some early packages mentioned on ports@ and
several testers have reported not being able to update firefox automatically
so this helps them out.  ok landry@

Revision 1.185 / (download) - annotate - [select for diffs], Fri Jul 8 11:07:32 2011 UTC (12 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.184: +3 -3 lines
Diff to previous 1.184 (colored)

Rename mozilla-{firefox,thunderbird} packages to {firefox,thunderbird}.
Apparently required by many at c2k11.

Revision 1.184 / (download) - annotate - [select for diffs], Tue Jun 28 15:53:38 2011 UTC (12 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.183: +2 -1 lines
Diff to previous 1.183 (colored)

Talk about Firefox 5 in DESCR, reported by John Taylor (thanks!)

Revision 1.183 / (download) - annotate - [select for diffs], Tue Jun 28 11:57:39 2011 UTC (12 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.182: +4 -1 lines
Diff to previous 1.182 (colored)

Add archivers/unzip to BUILD_DEPENDS, reported by Mark Patruck (thanks!)

Revision 1.182 / (download) - annotate - [select for diffs], Tue Jun 28 05:43:57 2011 UTC (12 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.181: +5 -6 lines
Diff to previous 1.181 (colored)

Update to mozilla-firefox 5.0:

That's the first release following the new fast scheme of one major
release every 6 weeks..
Check out http://www.mozilla.com/en-US/firefox/5.0/releasenotes/ for
release notes. Note that it's still badly broken on sparc64, and
unlikely to be fixed soon... you still have www/firefox36.

Tested by (at least, probably forgetting some..) rpointel@, pea@,
ckuethe@ and myself on amd64, bluhm@ on i386 and ajacoutot@ on macppc
(thanks!)
ok rpointel@

Revision 1.181 / (download) - annotate - [select for diffs], Sun Jun 19 21:48:46 2011 UTC (12 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.180: +2 -2 lines
Diff to previous 1.180 (colored)

Bump REVISION after spring cleanup in patches

Revision 1.180 / (download) - annotate - [select for diffs], Wed Jun 8 18:15:29 2011 UTC (13 years ago) by rpointel
Branch: MAIN
Changes since 1.179: +2 -2 lines
Diff to previous 1.179 (colored)

bump after default python version switch

Revision 1.179 / (download) - annotate - [select for diffs], Thu Jun 2 13:41:41 2011 UTC (13 years ago) by ajacoutot
Branch: MAIN
Changes since 1.178: +2 -2 lines
Diff to previous 1.178 (colored)

Add a consistent header that substitutes FULLPKGNAME for the READMEs.

ok jasper@ sthen@

Revision 1.178 / (download) - annotate - [select for diffs], Wed May 4 12:15:33 2011 UTC (13 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.177: +4 -2 lines
Diff to previous 1.177 (colored)

Ensure mozilla-firefox and fennec depends on the cairo lib with tee
backend enabled.
ok/discussed with dcoppa@

Revision 1.177 / (download) - annotate - [select for diffs], Wed May 4 08:11:15 2011 UTC (13 years, 1 month ago) by dcoppa
Branch: MAIN
Changes since 1.176: +2 -2 lines
Diff to previous 1.176 (colored)

Build firefox4 and fennec against systemwide cairo.

OK landry@

Revision 1.176 / (download) - annotate - [select for diffs], Fri Apr 29 07:58:10 2011 UTC (13 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.175: +2 -2 lines
Diff to previous 1.175 (colored)

Update to mozilla-firefox 4.0.1.
Fixes MFSA 2011-12, 2011-17, 2011-18.

Revision 1.166.2.1 / (download) - annotate - [select for diffs], Wed Apr 27 02:55:44 2011 UTC (13 years, 1 month ago) by william
Branch: OPENBSD_4_9
Changes since 1.166: +2 -3 lines
Diff to previous 1.166 (colored) next main 1.167 (colored)

SECURITY UPDATE to mozilla-firefox-3.6.16

ok jasper landry

thanks to landry for doing all the work in -current's www/firefox36,
which this was based on.

Revision 1.175 / (download) - annotate - [select for diffs], Tue Apr 19 20:39:34 2011 UTC (13 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.174: +7 -3 lines
Diff to previous 1.174 (colored)

link default48.png to default.png to be used by non-icccm compliant wm
for the application icon. It seems they use the first in the icon list
passed to X, which in our case is the 16x16 one.
reported by claudio@

Revision 1.174 / (download) - annotate - [select for diffs], Tue Apr 5 09:00:42 2011 UTC (13 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.173: +5 -1 lines
Diff to previous 1.173 (colored)

Add patches to let mozilla-firefox 4.0 at least build on sparc64.
- disable tracejit/methodjit
- add fix for https://bugzilla.mozilla.org/show_bug.cgi?id=618485
- add fix for https://bugzilla.mozilla.org/show_bug.cgi?id=589754
- don't force-enable assembler/jit on sparc64

It still doesn't run (endless loop at startup) due to 64-bits
jsval_layout (see https://bugzilla.mozilla.org/show_bug.cgi?id=577056)
but at least patches are in cvs, and the js shell can run simple things.
No change for other archs.

Revision 1.173 / (download) - annotate - [select for diffs], Wed Mar 30 21:39:14 2011 UTC (13 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.172: +23 -27 lines
Diff to previous 1.172 (colored)

Lo and behold, update to mozilla-firefox 4.0 !
Too much changes to list them, just enjoy it. Thanks to the ones who
tested the betas/rc.
ok jasper@

Revision 1.172 / (download) - annotate - [select for diffs], Thu Mar 24 11:41:11 2011 UTC (13 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.171: +2 -1 lines
Diff to previous 1.171 (colored)

Assorted fixes for:
https://bugzilla.mozilla.org/show_bug.cgi?id=643137 (crash on sparc64
when displaying opentypes fonts, fix from tobias ulmer)
https://bugzilla.mozilla.org/show_bug.cgi?id=644012 (crash on ssl certs
with empty issuer name, pointed our by roberth at openbsd dot pap dot st
and mikolaj kucharski)

Revision 1.171 / (download) - annotate - [select for diffs], Wed Mar 23 15:27:04 2011 UTC (13 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.170: +2 -3 lines
Diff to previous 1.170 (colored)

Updates to firefox35 3.5.18, mozilla-firefox 3.6.16 & seamonkey 2.0.3.
All fixing MFSA-2011-11, see
http://blog.mozilla.com/security/2011/03/22/firefox-blocking-fraudulent-certificates/ and
https://blog.torproject.org/blog/detecting-certificate-authority-compromises-and-web-browser-collusion

Revision 1.170 / (download) - annotate - [select for diffs], Tue Mar 22 13:18:26 2011 UTC (13 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.169: +2 -2 lines
Diff to previous 1.169 (colored)

Remove the .if for system sqlite, now every port using mozilla MODULE
uses it. Bump dependency to 3.7.5 to ensure it has unlock_notify for
ffx4, and bump all corresponding REVISIONs.

Revision 1.169 / (download) - annotate - [select for diffs], Mon Mar 21 08:45:37 2011 UTC (13 years, 2 months ago) by landry
Branch: MAIN
Changes since 1.168: +3 -1 lines
Diff to previous 1.168 (colored)

Add reminder comments for sunbird & xulrunner.

Revision 1.168 / (download) - annotate - [select for diffs], Thu Mar 10 14:34:18 2011 UTC (13 years, 3 months ago) by dcoppa
Branch: MAIN
Changes since 1.167: +2 -1 lines
Diff to previous 1.167 (colored)

Adopt a patch that fixes a bug causing animated gifs to flicker
when using cairo 1.10.x and make mozilla-firefox and mozilla-thunderbird
build against systemwide cairo as it was with cairo 1.8.x.
Patch backported from FF4 branch by Rafal Muzylo <[email protected]>

https://bugzilla.mozilla.org/show_bug.cgi?id=597174
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-libs/xulrunner/files/fix-animated-gifs.patch

OK landry@

Revision 1.167 / (download) - annotate - [select for diffs], Wed Mar 2 14:39:48 2011 UTC (13 years, 3 months ago) by landry
Branch: MAIN
Changes since 1.166: +2 -3 lines
Diff to previous 1.166 (colored)

Update to firefox 3.6.14. (Fixes MFSA-2011-01->11)
Patches for https://bugzilla.mozilla.org/show_bug.cgi?id=573039 merged
upstream.

Revision 1.166 / (download) - annotate - [select for diffs], Fri Jan 28 21:38:12 2011 UTC (13 years, 4 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE
Branch point for: OPENBSD_4_9
Changes since 1.165: +2 -2 lines
Diff to previous 1.165 (colored)

Fix an unaligned access on sparc64 leading to random crashes when
mozilla tries to read a malformed ICC profile on random image content
found on the web.
backport of http://hg.mozilla.org/mozilla-central/rev/e8207773d54d
ref: https://bugzilla.mozilla.org/show_bug.cgi?id=629057
issue reported and fix found by naddy@
ok naddy@ ajacoutot@

Revision 1.165 / (download) - annotate - [select for diffs], Tue Jan 18 12:33:38 2011 UTC (13 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.164: +2 -2 lines
Diff to previous 1.164 (colored)

Bump after LIB_DEPENDS changed, and add an empty
sa_stream_get_min_write() func to sydney_audio_sndio.c, required by
ffx4.0b9. (ofc it doesn't confuse other mozilla ports)

Revision 1.164 / (download) - annotate - [select for diffs], Fri Jan 14 22:49:47 2011 UTC (13 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.163: +4 -6 lines
Diff to previous 1.163 (colored)

Add a patch doing PRAGMA secure_delete ON when opening connection to
sqlite database. Allows us to build against system sqlite3 again, and
get rid of the infamous symbol size mismatch warning reported several
times on ports@.
See https://bugzilla.mozilla.org/show_bug.cgi?id=445164 for why mozilla
now hard-requires secure_delete, and
https://bugzilla.mozilla.org/show_bug.cgi?id=546162 for the reasons they
don't want to make that an option and forces us to do such hacks.
ok jasper@

Revision 1.163 / (download) - annotate - [select for diffs], Sun Dec 26 13:16:29 2010 UTC (13 years, 5 months ago) by stsp
Branch: MAIN
Changes since 1.162: +2 -1 lines
Diff to previous 1.162 (colored)

Apply patch from upstream to fix the "Print" and "Print Preview" crashes.
https://bugzilla.mozilla.org/show_bug.cgi?id=573039
https://bug573039.bugzilla.mozilla.org/attachment.cgi?id=499233
suggested by and ok landry@

Revision 1.162 / (download) - annotate - [select for diffs], Fri Dec 10 10:53:40 2010 UTC (13 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.161: +2 -3 lines
Diff to previous 1.161 (colored)

Update to mozilla-firefox 3.6.13:
Fixes MFSA 2010-74->84
http://www.mozilla.org/security/known-vulnerabilities/firefox36.html

Revision 1.161 / (download) - annotate - [select for diffs], Wed Dec 1 15:00:12 2010 UTC (13 years, 6 months ago) by dcoppa
Branch: MAIN
Changes since 1.160: +2 -2 lines
Diff to previous 1.160 (colored)

Fix Kerberos/GSSAPI authentication within mozilla ports.
OpenBSD does not have gssapi_krb5. So, to avoid undefined symbol
errors, link libxul with "-lkrb5 -lcrypto".

OK phessler@, landry@ (MAINTAINER)

Revision 1.160 / (download) - annotate - [select for diffs], Mon Nov 22 08:36:49 2010 UTC (13 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.159: +2 -2 lines
Diff to previous 1.159 (colored)

new depends

Revision 1.159 / (download) - annotate - [select for diffs], Thu Nov 11 09:30:36 2010 UTC (13 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.158: +2 -1 lines
Diff to previous 1.158 (colored)

- switch to pkg-readmes

ok landry@ (MAINTAINER)

Revision 1.158 / (download) - annotate - [select for diffs], Thu Oct 28 12:04:00 2010 UTC (13 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.157: +2 -4 lines
Diff to previous 1.157 (colored)

Security update to mozilla-firefox 3.6.12.
Fixes MFSA2010-73/CVE-2010-3765/bz #607222.

Revision 1.157 / (download) - annotate - [select for diffs], Wed Oct 27 12:56:28 2010 UTC (13 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.156: +3 -1 lines
Diff to previous 1.156 (colored)

Add a patch so that run-mozilla.sh finds our gdb by default. Amend
README.OpenBSD to teach users how to properly report bugs.

Revision 1.156 / (download) - annotate - [select for diffs], Sun Oct 24 21:40:10 2010 UTC (13 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.155: +1 -2 lines
Diff to previous 1.155 (colored)

Remove USE_X11.

Revision 1.155 / (download) - annotate - [select for diffs], Fri Oct 22 19:19:17 2010 UTC (13 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.154: +2 -4 lines
Diff to previous 1.154 (colored)

Update to mozilla-firefox 3.6.11, tested by various on ports@ (thanks!)
Fixes (valid for other moz updates):
MFSA 2010-72 Insecure Diffie-Hellman key exchange
MFSA 2010-71 Unsafe library loading vulnerabilities
MFSA 2010-70 SSL wildcard certificate matching IP addresses
MFSA 2010-69 Cross-site information disclosure via modal calls
MFSA 2010-68 XSS in gopher parser when parsing hrefs
MFSA 2010-67 Dangling pointer vulnerability in LookupGetterOrSetter
MFSA 2010-66 Use-after-free error in nsBarProp
MFSA 2010-65 Buffer overflow and memory corruption using document.write
MFSA 2010-64 Miscellaneous memory safety hazards

Revision 1.154 / (download) - annotate - [select for diffs], Tue Oct 19 08:02:54 2010 UTC (13 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.153: +2 -1 lines
Diff to previous 1.153 (colored)

USE_GROFF=Yes

Revision 1.153 / (download) - annotate - [select for diffs], Mon Oct 18 07:15:56 2010 UTC (13 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.152: +2 -2 lines
Diff to previous 1.152 (colored)

Fix WANTLIB again after cairo's last commit where X11-xcb went away.
Bump REVISIONs.

Revision 1.152 / (download) - annotate - [select for diffs], Fri Oct 15 07:16:19 2010 UTC (13 years, 7 months ago) by landry
Branch: MAIN
Changes since 1.151: +2 -2 lines
Diff to previous 1.151 (colored)

Switch all mozilla-based ports to using the bundled cairo, mozilla doesn't
like the systemwide cairo since 1.10.x update (crashes,gifs not displaying
properly), and there's few hope it will be fixed in 1.9.2.x branch.
Fix WANTLIB while here and bump REVISIONs.
Reported by dcoppa@, also found in upstream bz #597174 and various linux
vendors bugzillas (red hat #628331, mdv #60738, gentoo #337813).
devel/xulrunner will follow in a few..

Revision 1.151 / (download) - annotate - [select for diffs], Mon Oct 11 08:19:04 2010 UTC (13 years, 8 months ago) by jasper
Branch: MAIN
Changes since 1.150: +2 -2 lines
Diff to previous 1.150 (colored)

- fix WANTLIB after cairo update.

(please note chromium is still broken, but will be dealt with soon)

Revision 1.150 / (download) - annotate - [select for diffs], Mon Sep 27 11:47:22 2010 UTC (13 years, 8 months ago) by fgsch
Branch: MAIN
Changes since 1.149: +3 -1 lines
Diff to previous 1.149 (colored)

Fix crash on firefox if the audio handler is null. Bump.
eric@ ok.

Revision 1.149 / (download) - annotate - [select for diffs], Sun Sep 19 19:19:05 2010 UTC (13 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.148: +2 -2 lines
Diff to previous 1.148 (colored)

Bugfix update to mozilla-firefox 3.6.10

Revision 1.148 / (download) - annotate - [select for diffs], Sun Sep 12 17:55:30 2010 UTC (13 years, 8 months ago) by landry
Branch: MAIN
Changes since 1.147: +6 -12 lines
Diff to previous 1.147 (colored)

Update firefox35 port to 3.5.12, fixing a whole bunch of MFSA (2010-49->63)

Revision 1.147 / (download) - annotate - [select for diffs], Mon Sep 6 12:59:50 2010 UTC (13 years, 9 months ago) by eric
Branch: MAIN
Changes since 1.146: +2 -2 lines
Diff to previous 1.146 (colored)

simplify and improve sndio backend:
- do not use threads
- report current position correctly (fixes A/V sync)

input from jakemsr@, ratchov@
ok landry@

Revision 1.146 / (download) - annotate - [select for diffs], Mon Aug 30 23:50:44 2010 UTC (13 years, 9 months ago) by fgsch
Branch: MAIN
Changes since 1.145: +2 -1 lines
Diff to previous 1.145 (colored)

Bump for python. These are the last bits.

Revision 1.145 / (download) - annotate - [select for diffs], Sun Jul 25 21:18:34 2010 UTC (13 years, 10 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.144: +2 -2 lines
Diff to previous 1.144 (colored)

Moore's law reloaded: When you commit a firefox update, a new bugfix
release will be out within 24h. Doh!
So here comes 3.6.8, fixing MFSA-2010-48/critical bug 575836
Reminded by naddy@/dhill@/Patrick Keshishian
Proactive ok naddy@

Revision 1.144 / (download) - annotate - [select for diffs], Thu Jul 22 21:42:13 2010 UTC (13 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.143: +6 -3 lines
Diff to previous 1.143 (colored)

Security/Reliability update to firefox 3.6.7, fixes MFSA-2010-34 -> 47
http://www.mozilla.org/security/known-vulnerabilities/firefox36.html
ok naddy@

Revision 1.143 / (download) - annotate - [select for diffs], Mon Jul 19 13:46:27 2010 UTC (13 years, 10 months ago) by landry
Branch: MAIN
Changes since 1.142: +2 -2 lines
Diff to previous 1.142 (colored)

Add -Wl,-rpath,'$(installdir)' to LDFLAGS when linking mozilla libs, so
that when they are dlopen()'ed they can tell ld.so where to go hunt for
the other mozilla libs they depend on.
Similar fix as done in xulrunner 1.8 patch-config_rules_mk 2 years ago
by martynas@, needed to convert py-gnome-extras to xulrunner 1.9.
No fallout on firefox.

Revision 1.142 / (download) - annotate - [select for diffs], Fri Jul 9 15:43:54 2010 UTC (13 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.141: +32 -142 lines
Diff to previous 1.141 (colored)

Switch www/mozilla-firefox to www/mozilla MODULE. Makefile is now much
more sane : 31 insertions(+), 141 deletions(-)
Switch pkg/PLIST to MOZILLA_PROJECT, and correctly patch
config/autoconf.mk.in.

Revision 1.141 / (download) - annotate - [select for diffs], Thu Jul 1 20:32:10 2010 UTC (13 years, 11 months ago) by jasper
Branch: MAIN
Changes since 1.140: +3 -1 lines
Diff to previous 1.140 (colored)

- add a reminder for landry

Revision 1.140 / (download) - annotate - [select for diffs], Mon Jun 28 21:24:22 2010 UTC (13 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.139: +5 -4 lines
Diff to previous 1.139 (colored)

Update to mozilla-firefox 3.6.6. Fixes a bunch of MFSA, see
http://www.mozilla.org/security/known-vulnerabilities/firefox36.html
The new plugin sandboxing code is disabled because :
- it only supports binary blobs plugins we don't have
- it is an horrible maze of #ifdef linux-apple-win32 coming straight
  from an old version of chromium. Future versions should have better BSD
support..
tested by several on ports@, thanks!

Revision 1.139 / (download) - annotate - [select for diffs], Wed Jun 16 19:05:40 2010 UTC (13 years, 11 months ago) by landry
Branch: MAIN
Changes since 1.138: +3 -5 lines
Diff to previous 1.138 (colored)

Remove all patches applying to local copy of nss/nspr, as we now use the
systemwide on (which have all those patches). Don't call autoconf in
nsprpub/ while here, and bump PKGNAME to be on the safe side.

Revision 1.138 / (download) - annotate - [select for diffs], Sat Jun 12 15:00:12 2010 UTC (14 years ago) by landry
Branch: MAIN
Changes since 1.137: +13 -8 lines
Diff to previous 1.137 (colored)

Switch mozilla-firefox to use systemwide nss/nspr, and remove the
corresponding libs from SHARED_LIBS/PLIST. Bump minor and PKGNAME.
Bring in a pair of patches from xulrunner, and add a DIRECTORY variable
as done in xulrunner that is subst'ed in config/autoconf.mk.in.
sthen@ likes.

Revision 1.137 / (download) - annotate - [select for diffs], Sun May 9 09:35:55 2010 UTC (14 years, 1 month ago) by dcoppa
Branch: MAIN
Changes since 1.136: +4 -3 lines
Diff to previous 1.136 (colored)

Adjust WANTLIB.

OK landry@, sthen@, ajacoutot@

Revision 1.136 / (download) - annotate - [select for diffs], Wed Apr 28 06:56:38 2010 UTC (14 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.135: +13 -12 lines
Diff to previous 1.135 (colored)

Various cleanups, as done in www/firefox35 :
- use SUBST_CMD instead of perl -pi -e
- use ${LOCALBASE}/${TRUEPREFIX}/${X11BASE} instead of the handpatched
  _XXX_ ones
- harmonize default systemwide plugins/extensions search path to
  lib/mozilla/{plugins,extensions} as done in other mozilla ports

Revision 1.135 / (download) - annotate - [select for diffs], Mon Apr 26 22:14:37 2010 UTC (14 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.134: +15 -2 lines
Diff to previous 1.134 (colored)

Firefox uses its own libpng (for animated png support), and apparently
it breaks loading png icons through gdk_pixbuf_new_from_file as gtk is
linked with systemwide png. This went unnoticed so far as firefox always
shipped a fallback xpm icon, but this is not the case anymore, so now
gtk_window_set_icon_list() is not called anymore, and the window manager
shows the default icon for firefox windows in taskbar/tasklists..
So add graphics/netpbm as a build dependency, do the necessary netpbm
magic in do-install to create the default.xpm from mozicon128.png, and
patch widget/src/gtk2/nsWindow.cpp to not try to load png icons.
While here fix icon path in desktop file, and add a comment about why we
don't use systemwide png.

Revision 1.134 / (download) - annotate - [select for diffs], Mon Apr 26 19:55:58 2010 UTC (14 years, 1 month ago) by landry
Branch: MAIN
Changes since 1.133: +25 -27 lines
Diff to previous 1.133 (colored)

Update www/mozilla-firefox from 3.0.19 to 3.6.3, merging the wip done in
www/firefox36 mostly by martynas@ and naddy@.
Note that the java plugin from devel/jdk currently doesn't work with this
version of firefox, in the meantime users really needed it will have to
use www/firefox35.
ok naddy@

Revision 1.133 / (download) - annotate - [select for diffs], Sun Apr 4 19:11:42 2010 UTC (14 years, 2 months ago) by naddy
Branch: MAIN
Changes since 1.132: +2 -2 lines
Diff to previous 1.132 (colored)

path to distfiles changed; no changes to the distfiles themselves

Revision 1.132 / (download) - annotate - [select for diffs], Wed Mar 31 15:46:12 2010 UTC (14 years, 2 months ago) by naddy
Branch: MAIN
Changes since 1.131: +2 -2 lines
Diff to previous 1.131 (colored)

SECURITY update to 3.0.19:
MFSA 2010-20 Chrome privilege escalation via forced URL drag and drop
MFSA 2010-19 Dangling pointer vulnerability in nsPluginArray
MFSA 2010-18 Dangling pointer vulnerability in nsTreeContentView
MFSA 2010-17 Remote code execution with use-after-free in nsTreeSelection
MFSA 2010-16 Crashes with evidence of memory corruption

Revision 1.131 / (download) - annotate - [select for diffs], Wed Feb 24 18:17:23 2010 UTC (14 years, 3 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.130: +2 -2 lines
Diff to previous 1.130 (colored)

SECURITY update to 3.0.18:
MFSA 2010-05 XSS hazard using SVG document and binary Content-Type
MFSA 2010-04 XSS due to window.dialogArguments being readable cross-domain
MFSA 2010-03 Use-after-free crash in HTML parser
MFSA 2010-01 Crashes with evidence of memory corruption

Also fix some corrupted $OpenBSD keywords, pointed out by sthen@

ok sthen@

Revision 1.130 / (download) - annotate - [select for diffs], Wed Jan 6 14:37:35 2010 UTC (14 years, 5 months ago) by naddy
Branch: MAIN
Changes since 1.129: +4 -5 lines
Diff to previous 1.129 (colored)

minor reliability update to 3.0.17

Revision 1.129 / (download) - annotate - [select for diffs], Tue Dec 22 13:02:12 2009 UTC (14 years, 5 months ago) by sthen
Branch: MAIN
Changes since 1.128: +2 -2 lines
Diff to previous 1.128 (colored)

Use @unexec-delete instead of @unexec for the *-update-* goos.
prodded by espie@
discussed with espie@ ajacoutot@ landry@

Revision 1.128 / (download) - annotate - [select for diffs], Thu Dec 17 22:08:13 2009 UTC (14 years, 5 months ago) by naddy
Branch: MAIN
Changes since 1.127: +4 -3 lines
Diff to previous 1.127 (colored)

SECURITY update to 3.0.16:
MFSA 2009-71 GeckoActiveXObject exception messages can be used to enumerate installed COM objects
MFSA 2009-70 Privilege escalation via chrome window.opener
MFSA 2009-69 Location bar spoofing vulnerabilities
MFSA 2009-68 NTLM reflection vulnerability
MFSA 2009-65 Crashes with evidence of memory corruption

Revision 1.127 / (download) - annotate - [select for diffs], Fri Nov 27 21:15:51 2009 UTC (14 years, 6 months ago) by naddy
Branch: MAIN
Changes since 1.126: +3 -3 lines
Diff to previous 1.126 (colored)

SECURITY update to 3.0.15.  For the list of horrors, see
http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.15

Revision 1.126 / (download) - annotate - [select for diffs], Fri Sep 18 20:35:27 2009 UTC (14 years, 8 months ago) by martynas
Branch: MAIN
Changes since 1.125: +2 -2 lines
Diff to previous 1.125 (colored)

- create downloads dir with mode 0700 instead
- pass --disable-crashreporter

Revision 1.125 / (download) - annotate - [select for diffs], Thu Sep 10 21:34:55 2009 UTC (14 years, 9 months ago) by martynas
Branch: MAIN
Changes since 1.124: +3 -2 lines
Diff to previous 1.124 (colored)

- create downloads dir with mode 0700 instead
- pass --disable-crashreporter

Revision 1.124 / (download) - annotate - [select for diffs], Thu Sep 10 21:28:25 2009 UTC (14 years, 9 months ago) by martynas
Branch: MAIN
Changes since 1.123: +3 -3 lines
Diff to previous 1.123 (colored)

security update to mozilla-firefox-3.0.14.  MFSA 2009-51, MFSA
2009-50, MFSA 2009-49, MFSA 2009-48, MFSA 2009-47
http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.14

Revision 1.123 / (download) - annotate - [select for diffs], Mon Aug 10 06:34:56 2009 UTC (14 years, 10 months ago) by kili
Branch: MAIN
Changes since 1.122: +3 -3 lines
Diff to previous 1.122 (colored)

WANTLIB changes after xcb addition and bump.

Revision 1.122 / (download) - annotate - [select for diffs], Tue Aug 4 21:19:13 2009 UTC (14 years, 10 months ago) by steven
Branch: MAIN
Changes since 1.121: +3 -3 lines
Diff to previous 1.121 (colored)

depend on more recent nss and nspr

help and ok martynas@

Revision 1.121 / (download) - annotate - [select for diffs], Mon Aug 3 21:53:33 2009 UTC (14 years, 10 months ago) by martynas
Branch: MAIN
Changes since 1.120: +2 -2 lines
Diff to previous 1.120 (colored)

security update to mozilla-firefox-3.0.13

Revision 1.120 / (download) - annotate - [select for diffs], Tue Jul 21 19:25:49 2009 UTC (14 years, 10 months ago) by martynas
Branch: MAIN
Changes since 1.119: +2 -2 lines
Diff to previous 1.119 (colored)

security update to mozilla-firefox-3.0.12

Revision 1.119 / (download) - annotate - [select for diffs], Thu Jun 11 14:10:37 2009 UTC (15 years ago) by martynas
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6
Changes since 1.118: +4 -4 lines
Diff to previous 1.118 (colored)

mozilla-firefox-3.0.11

Revision 1.109.2.1 / (download) - annotate - [select for diffs], Tue Jun 9 02:58:30 2009 UTC (15 years ago) by william
Branch: OPENBSD_4_5
Changes since 1.109: +5 -5 lines
Diff to previous 1.109 (colored) next main 1.110 (colored)

MFC:
security update to mozilla-firefox-3.0.10.  from robert at openbsd.pap.st
MFSA 2009-23  Crash in nsTextFrame::ClearTextRun()
http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.10

This update also resolves MFSA 2009-07 through MFSA 2009-22, and includes
the following fixes:

turn off Ignore Scaling and Shrink to fit page width.  fixes printing
for beck@.

sync switches w/ ff3
update about url

ok robert@

Revision 1.118 / (download) - annotate - [select for diffs], Fri May 1 22:53:25 2009 UTC (15 years, 1 month ago) by martynas
Branch: MAIN
Changes since 1.117: +6 -4 lines
Diff to previous 1.117 (colored)

implement sndio backend and get rid of esound.  ok jakemsr@

Revision 1.117 / (download) - annotate - [select for diffs], Tue Apr 28 21:50:16 2009 UTC (15 years, 1 month ago) by martynas
Branch: MAIN
Changes since 1.116: +2 -2 lines
Diff to previous 1.116 (colored)

security update to mozilla-firefox-3.0.10.  from robert at openbsd.pap.st
MFSA 2009-23  Crash in nsTextFrame::ClearTextRun()
http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.10
ok kurt@, naddy@

Revision 1.116 / (download) - annotate - [select for diffs], Sun Apr 26 11:01:05 2009 UTC (15 years, 1 month ago) by ajacoutot
Branch: MAIN
Changes since 1.115: +1 -2 lines
Diff to previous 1.115 (colored)

CONFIGURE_ENV += PYTHON="${MODPY_BIN}" is inherited from the python module

Revision 1.115 / (download) - annotate - [select for diffs], Wed Apr 22 21:59:31 2009 UTC (15 years, 1 month ago) by martynas
Branch: MAIN
Changes since 1.114: +3 -3 lines
Diff to previous 1.114 (colored)

security update to mozilla-firefox-3.0.9.  MFSA 2009-22, MFSA
2009-21, MFSA 2009-20, MFSA 2009-19, MFSA 2009-18, MFSA 2009-17,
MFSA 2009-16, MFSA 2009-15, MFSA 2009-14:
"go ahead" naddy@

Revision 1.114 / (download) - annotate - [select for diffs], Wed Apr 22 21:00:23 2009 UTC (15 years, 1 month ago) by martynas
Branch: MAIN
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored)

turn off Ignore Scaling and Shrink to fit page width.  fixes printing
for beck@.  ok kurt@, "no objections" naddy@

Revision 1.113 / (download) - annotate - [select for diffs], Sun Apr 5 00:23:49 2009 UTC (15 years, 2 months ago) by martynas
Branch: MAIN
Changes since 1.112: +2 -2 lines
Diff to previous 1.112 (colored)

sync switches w/ ff3
update about url
ok naddy@

Revision 1.112 / (download) - annotate - [select for diffs], Sat Mar 28 15:59:04 2009 UTC (15 years, 2 months ago) by martynas
Branch: MAIN
Changes since 1.111: +3 -3 lines
Diff to previous 1.111 (colored)

mozilla-firefox-3.0.8:  forced release after security bugs got
attention

MFSA 2009-12 Mozilla Firefox XSL Parsing 'root' XML Tag Remote
Memory Corruption Vulnerability
    * http://www.securityfocus.com/bid/34235/exploit
    * https://bugzilla.mozilla.org/show_bug.cgi?id=485217
    * CVE-2009-1169


MFSA 2009-12 covers the Pwn2Own bug, which is a crash involving the XUL
<tree> widget.
    * https://bugzilla.mozilla.org/show_bug.cgi?id=484320
    * CVE-2009-1044

ok naddy@

Revision 1.111 / (download) - annotate - [select for diffs], Tue Mar 10 12:08:34 2009 UTC (15 years, 3 months ago) by fgsch
Branch: MAIN
Changes since 1.110: +5 -5 lines
Diff to previous 1.110 (colored)

fix wantlib and bump package.
ok martynas@

Revision 1.110 / (download) - annotate - [select for diffs], Thu Mar 5 23:42:20 2009 UTC (15 years, 3 months ago) by martynas
Branch: MAIN
Changes since 1.109: +2 -2 lines
Diff to previous 1.109 (colored)

security update to mozilla-firefox-3.0.7.  MFSA 2009-11, MFSA
2009-10, MFSA 2009-09, MFSA 2009-08, MFSA 2009-07.
http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.7
includes security update to the png library
ok naddy@

Revision 1.109 / (download) - annotate - [select for diffs], Wed Feb 4 21:08:15 2009 UTC (15 years, 4 months ago) by martynas
Branch: MAIN
CVS Tags: OPENBSD_4_5_BASE
Branch point for: OPENBSD_4_5
Changes since 1.108: +3 -3 lines
Diff to previous 1.108 (colored)

security/stability update to mozilla-firefox-3.0.6.  MFSA 2009-06;
MFSA 2009-05; MFSA 2009-04; MFSA 2009-03; MFSA 2009-02; MFSA 2009-01
http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.6
ok naddy@

Revision 1.108 / (download) - annotate - [select for diffs], Fri Jan 9 15:54:31 2009 UTC (15 years, 5 months ago) by martynas
Branch: MAIN
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored)

- do not run with a predictable directory as root:  firefox,
thunderbird, seamonkey, xulrunner
- add comment for xulrunner why -devel needs to be bumped
suggested and ok naddy@;  ok kurt@

Revision 1.107 / (download) - annotate - [select for diffs], Thu Dec 18 19:27:13 2008 UTC (15 years, 5 months ago) by martynas
Branch: MAIN
Changes since 1.106: +3 -3 lines
Diff to previous 1.106 (colored)

security update to mozilla-firefox-3.0.5.  MFSA 2008-69; MFSA
2008-68; MFSA 2008-67; MFSA 2008-66; MFSA 2008-65; MFSA 2008-64;
MFSA 2008-63; MFSA 2008-60.
tested by sthen@ and naddy@.  ok naddy@

Revision 1.106 / (download) - annotate - [select for diffs], Tue Dec 16 22:33:27 2008 UTC (15 years, 5 months ago) by naddy
Branch: MAIN
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored)

The Gtk+2 printing default has been fixed to include lpr.  ok martynas@

Revision 1.105 / (download) - annotate - [select for diffs], Thu Nov 20 23:41:32 2008 UTC (15 years, 6 months ago) by martynas
Branch: MAIN
Changes since 1.104: +50 -44 lines
Diff to previous 1.104 (colored)

it is the right time to update to mozilla-firefox-3.0.4, which has
been tested good enough, and i've fixed all the issues i'm aware
of.  furthermore 2.0 branch has basically reached eol, since there
will be only one minor update (2.0.0.19)
discussed with kurt@, naddy@ and porters
pkgname change handling help naddy@
ok naddy@

Revision 1.104 / (download) - annotate - [select for diffs], Thu Nov 13 16:57:14 2008 UTC (15 years, 6 months ago) by martynas
Branch: MAIN
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored)

security update to mozilla-firefox-2.0.0.18.  MFSA 2008-58; MFSA
2008-57; MFSA 2008-56; MFSA 2008-55; MFSA 2008-54; MFSA 2008-53;
MFSA 2008-52; MFSA 2008-50; MFSA 2008-49; MFSA 2008-48; MFSA 2008-47.
http://www.mozilla.org/security/known-vulnerabilities/firefox20.html#firefox2.0.0.18
ok naddy@

Revision 1.103 / (download) - annotate - [select for diffs], Wed Sep 24 19:23:25 2008 UTC (15 years, 8 months ago) by martynas
Branch: MAIN
Changes since 1.102: +3 -3 lines
Diff to previous 1.102 (colored)

security update to mozilla-firefox-2.0.0.17.  MFSA 2008-45, MFSA
2008-44, MFSA 2008-43, MFSA 2008-42, MFSA 2008-41, MFSA 2008-40,
MFSA 2008-39, MFSA 2008-38, MFSA 2008-37
http://www.mozilla.org/security/known-vulnerabilities/firefox20.html#firefox2.0.0.17
ok naddy@.  looks good to kurt@

Revision 1.102 / (download) - annotate - [select for diffs], Thu Sep 18 13:37:41 2008 UTC (15 years, 8 months ago) by ajacoutot
Branch: MAIN
Changes since 1.101: +1 -2 lines
Diff to previous 1.101 (colored)

- SYSCONFDIR and LOCALBASE are already part of the generic SUBST_VARS

looks good to landry@

Revision 1.101 / (download) - annotate - [select for diffs], Tue Aug 19 23:53:45 2008 UTC (15 years, 9 months ago) by martynas
Branch: MAIN
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored)

use system libm.  was ok naddy@, kurt@

Revision 1.100 / (download) - annotate - [select for diffs], Sat Jul 26 16:23:32 2008 UTC (15 years, 10 months ago) by ajacoutot
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.99: +3 -3 lines
Diff to previous 1.99 (colored)

- s/PREFIX/LOCALBASE

ok martynas@

Revision 1.99 / (download) - annotate - [select for diffs], Fri Jul 25 17:41:06 2008 UTC (15 years, 10 months ago) by martynas
Branch: MAIN
Changes since 1.98: +2 -2 lines
Diff to previous 1.98 (colored)

document the new MOZ_PLUGIN_PATH behavior, bump pkgnames
pointed out, and looks good to landry@

Revision 1.98 / (download) - annotate - [select for diffs], Fri Jul 25 08:03:15 2008 UTC (15 years, 10 months ago) by martynas
Branch: MAIN
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored)

@conflict firefox3-*
bump pkgname

Revision 1.97 / (download) - annotate - [select for diffs], Sun Jul 20 09:49:00 2008 UTC (15 years, 10 months ago) by claudio
Branch: MAIN
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored)

Don't overwrite MOZ_PLUGIN_PATH in the startup script if it has been already
been set. This allows to load plugins on demand, especially interesting when
using multiple profiles with the -no-remote option.
OK martynas@

Revision 1.96 / (download) - annotate - [select for diffs], Thu Jul 17 16:47:39 2008 UTC (15 years, 10 months ago) by martynas
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored)

security update to mozilla-firefox-2.0.0.16.  MFSA 2008-35, MFSA 2008-34
ok kurt@, naddy@, bernd@

Revision 1.95 / (download) - annotate - [select for diffs], Fri Jul 4 13:47:25 2008 UTC (15 years, 11 months ago) by martynas
Branch: MAIN
Changes since 1.94: +5 -4 lines
Diff to previous 1.94 (colored)

security update to mozilla-firefox-2.0.0.15, fixes MFSA 2008-33,
MFSA 2008-32, MFSA 2008-31, MFSA 2008-30, MFSA 2008-29, MFSA 2008-28,
MFSA 2008-27, MFSA 2008-25, MFSA 2008-24, MFSA 2008-23, MFSA 2008-22,
MFSA 2008-21
http://www.mozilla.org/projects/security/known-vulnerabilities.html#Firefox2.0.0.15
ok kurt@, naddy@

Revision 1.92.2.1 / (download) - annotate - [select for diffs], Tue Jun 10 05:19:19 2008 UTC (16 years ago) by robert
Branch: OPENBSD_4_3
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored) next main 1.93 (colored)

security update to 2.0.0.14; MFSA 2008-20

from William Yodlowsky

Revision 1.94 / (download) - annotate - [select for diffs], Fri Apr 18 15:17:17 2008 UTC (16 years, 1 month ago) by martynas
Branch: MAIN
Changes since 1.93: +2 -2 lines
Diff to previous 1.93 (colored)

security update to mozilla-firefox-2.0.0.14;  MFSA 2008-20
ok kurt@, naddy@

Revision 1.93 / (download) - annotate - [select for diffs], Thu Mar 27 21:51:35 2008 UTC (16 years, 2 months ago) by jasper
Branch: MAIN
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored)

SECURITY UPDATE to mozilla-firefox 2.0.0.13
fixes multiple vulnerabilities: http://secunia.com/advisories/29526/

ok landry@ martynas@

Revision 1.92 / (download) - annotate - [select for diffs], Mon Feb 11 18:13:44 2008 UTC (16 years, 4 months ago) by bernd
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE
Branch point for: OPENBSD_4_3
Changes since 1.91: +3 -3 lines
Diff to previous 1.91 (colored)

Security update to mozilla-firefox-2.0.0.12.

Fixes multiple vulnerabilities:

CVE-2008-0412
CVE-2008-0413
CVE-2008-0414
CVE-2008-0415
CVE-2008-0419
CVE-2008-0591
CVE-2008-0593

More infos:
http://secunia.com/advisories/28758/

Tested by some people on ports@. Thanks!

ok martynas@, laurent@, steven@

Revision 1.91 / (download) - annotate - [select for diffs], Wed Jan 23 16:41:40 2008 UTC (16 years, 4 months ago) by martynas
Branch: MAIN
Changes since 1.90: +9 -30 lines
Diff to previous 1.90 (colored)

- drop -devel
- move libraries to PLIST
improvements, testing and ok kurt@ and naddy@

Revision 1.90 / (download) - annotate - [select for diffs], Thu Dec 20 22:41:18 2007 UTC (16 years, 5 months ago) by martynas
Branch: MAIN
Changes since 1.89: +5 -5 lines
Diff to previous 1.89 (colored)

bring back the browser.startup.homepage behavior after 1.82
requested by deraadt@;  ok naddy@

Revision 1.89 / (download) - annotate - [select for diffs], Thu Dec 20 21:50:31 2007 UTC (16 years, 5 months ago) by kurt
Branch: MAIN
Changes since 1.88: +3 -3 lines
Diff to previous 1.88 (colored)

add back in the directory entries that were accidentally removed in the
last commit.

Revision 1.88 / (download) - annotate - [select for diffs], Wed Dec 19 17:25:28 2007 UTC (16 years, 5 months ago) by jasper
Branch: MAIN
Changes since 1.87: +2 -2 lines
Diff to previous 1.87 (colored)

oops, wrong dependency

Revision 1.87 / (download) - annotate - [select for diffs], Wed Dec 19 14:47:50 2007 UTC (16 years, 5 months ago) by jasper
Branch: MAIN
Changes since 1.86: +9 -4 lines
Diff to previous 1.86 (colored)

- install a .desktop file, so that a firefox entry will appear in menus
  like gnome's.
- tweak PLIST (from kurt@)

requested by fkr@

feedback and ok kurt@ martynas@

Revision 1.86 / (download) - annotate - [select for diffs], Wed Nov 28 20:22:25 2007 UTC (16 years, 6 months ago) by martynas
Branch: MAIN
Changes since 1.85: +2 -2 lines
Diff to previous 1.85 (colored)

- security update to mozilla-firefox-2.0.0.10:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.10
- fix canvas.drawImage regression.
ok kurt@, kili@

Revision 1.85 / (download) - annotate - [select for diffs], Thu Nov 8 16:07:42 2007 UTC (16 years, 7 months ago) by martynas
Branch: MAIN
Changes since 1.84: +4 -4 lines
Diff to previous 1.84 (colored)

update to 2.0.0.9, a regression fix release:
http://developer.mozilla.org/devnews/index.php/2007/10/22/firefox-2008-update-to-be-updated/
ok kurt@, naddy@

Revision 1.84 / (download) - annotate - [select for diffs], Sat Oct 27 09:04:32 2007 UTC (16 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.83: +9 -8 lines
Diff to previous 1.83 (colored)

- fix WANTLIB

"go ahead" robert@

Revision 1.83 / (download) - annotate - [select for diffs], Tue Oct 23 20:13:26 2007 UTC (16 years, 7 months ago) by martynas
Branch: MAIN
Changes since 1.82: +4 -7 lines
Diff to previous 1.82 (colored)

security update to mozilla-firefox-2.0.0.8:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.8
ok kurt@, naddy@

Revision 1.82 / (download) - annotate - [select for diffs], Fri Oct 19 17:36:17 2007 UTC (16 years, 7 months ago) by fgsch
Branch: MAIN
Changes since 1.81: +5 -4 lines
Diff to previous 1.81 (colored)

Re-add browserconfig.properties, otherwise you may encounter some issues
on fresh installations; bump package.
discussed an ok kurt@ martynas@

Revision 1.81 / (download) - annotate - [select for diffs], Sun Oct 14 18:33:09 2007 UTC (16 years, 7 months ago) by kurt
Branch: MAIN
Changes since 1.80: +3 -3 lines
Diff to previous 1.80 (colored)

- fix a 64-bit problem with the LiveConnect feature. From mozilla
  bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=345866
  Eventually the java plugin will need this on amd64. okay martynas@

Revision 1.70.2.5 / (download) - annotate - [select for diffs], Sun Sep 30 16:56:10 2007 UTC (16 years, 8 months ago) by ajacoutot
Branch: OPENBSD_4_1
Changes since 1.70.2.4: +2 -2 lines
Diff to previous 1.70.2.4 (colored) to branchpoint 1.70 (colored) next main 1.71 (colored)

MFC (original commit martynas@):
update to 2.0.0.7;  fixes MFSA 2007-28:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.7

ok sturm@

Revision 1.80 / (download) - annotate - [select for diffs], Thu Sep 20 16:28:28 2007 UTC (16 years, 8 months ago) by martynas
Branch: MAIN
Changes since 1.79: +2 -2 lines
Diff to previous 1.79 (colored)

update to 2.0.0.7;  fixes MFSA 2007-28:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.7
ok kurt@; naddy@.  similar diff from bernd@

Revision 1.79 / (download) - annotate - [select for diffs], Sat Sep 15 22:14:34 2007 UTC (16 years, 8 months ago) by merdely
Branch: MAIN
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored)

Remove surrounding quotes in COMMENT-*

Revision 1.78 / (download) - annotate - [select for diffs], Sat Sep 15 20:38:22 2007 UTC (16 years, 8 months ago) by merdely
Branch: MAIN
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

Remove surrounding quotes from
COMMENT-*/ERRORS/NO_REGRESS/PERMIT_*/REGRESS_IS_INTERACTIVE

Change '.include "bsd.port.mk"' to '.include <bsd.port.mk>' while here
(ok naddy@)

Revision 1.70.2.4 / (download) - annotate - [select for diffs], Sat Aug 25 18:19:47 2007 UTC (16 years, 9 months ago) by sturm
Branch: OPENBSD_4_1
Changes since 1.70.2.3: +4 -4 lines
Diff to previous 1.70.2.3 (colored) to branchpoint 1.70 (colored)

cumulative security update to firefox 2.0.0.6

MFC:
SECURITY update to 2.0.0.5.
Fixes a rash of security vulnerabilities and bugs.
-----
security update to 2.0.0.6:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.6

Revision 1.77 / (download) - annotate - [select for diffs], Thu Aug 2 13:09:41 2007 UTC (16 years, 10 months ago) by martynas
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

security update to 2.0.0.6:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.6
the diff matches with naddy@'s, ok kurt@

Revision 1.76 / (download) - annotate - [select for diffs], Tue Jul 24 19:32:13 2007 UTC (16 years, 10 months ago) by naddy
Branch: MAIN
Changes since 1.75: +4 -4 lines
Diff to previous 1.75 (colored)

SECURITY update to 2.0.0.5.
Fixes a rash of security vulnerabilities and bugs.  ok kurt@

Revision 1.70.2.3 / (download) - annotate - [select for diffs], Wed Jul 4 17:11:48 2007 UTC (16 years, 11 months ago) by sturm
Branch: OPENBSD_4_1
Changes since 1.70.2.2: +3 -3 lines
Diff to previous 1.70.2.2 (colored) to branchpoint 1.70 (colored)

MFC:
- set fd soft limit to 128 if it's lower

Revision 1.54.2.6 / (download) - annotate - [select for diffs], Wed Jun 27 06:12:27 2007 UTC (16 years, 11 months ago) by sturm
Branch: OPENBSD_4_0
Changes since 1.54.2.5: +2 -2 lines
Diff to previous 1.54.2.5 (colored) to branchpoint 1.54 (colored) next main 1.55 (colored)

security update to firefox 1.5.0.12
set soft fd to 128
backport an nss fix for a deadlock

Revision 1.70.2.2 / (download) - annotate - [select for diffs], Sun Jun 17 13:13:40 2007 UTC (16 years, 11 months ago) by sturm
Branch: OPENBSD_4_1
Changes since 1.70.2.1: +16 -14 lines
Diff to previous 1.70.2.1 (colored) to branchpoint 1.70 (colored)

MFC:
security update to mozilla-firefox-2.0.0.4
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.4

- use the combination of find(1) and install(1) to install the
{DATA,DIST}FILES, as suggested by kurt@;
- remove the two patches that are already upstream;
- fmt;

Revision 1.75 / (download) - annotate - [select for diffs], Tue Jun 12 16:45:37 2007 UTC (17 years ago) by martynas
Branch: MAIN
Changes since 1.74: +3 -3 lines
Diff to previous 1.74 (colored)

- set fd soft limit to 128 if it's lower: helps for people who
upgraded and didn't use mergemaster;
- remove lines, related to debug build and fd in README.OpenBSD;
help from sturm@, kurt@, espie@, naddy@
ok kurt@, sturm@

Revision 1.74 / (download) - annotate - [select for diffs], Fri Jun 1 08:03:42 2007 UTC (17 years ago) by martynas
Branch: MAIN
Changes since 1.73: +20 -17 lines
Diff to previous 1.73 (colored)

security update to mozilla-firefox-2.0.0.4
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.4

- WANTLIB for xenocara;
- use the combination of find(1) and install(1) to install the
{DATA,DIST}FILES, as suggested by kurt@;
- remove the two patches that are already upstream;
- fmt;

ok kurt@, naddy@

Revision 1.70.2.1 / (download) - annotate - [select for diffs], Tue May 1 16:22:32 2007 UTC (17 years, 1 month ago) by sturm
Branch: OPENBSD_4_1
Changes since 1.70: +6 -5 lines
Diff to previous 1.70 (colored)

MFC:
- update to 2.0.0.3;
- don't force -Os;

Revision 1.73 / (download) - annotate - [select for diffs], Sat Apr 7 17:40:02 2007 UTC (17 years, 2 months ago) by kili
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)


-devel has -main in it's plist, so bump it, too.

ok, martynas@

Revision 1.72 / (download) - annotate - [select for diffs], Fri Apr 6 14:33:36 2007 UTC (17 years, 2 months ago) by martynas
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

- make it check LOCALBASE/share/mozilla-dicts, the global dictionaries
location for all mozilla ports;
- regen patches (due to the current changes);
- bump pkgname;
discussed with naddy@, kurt@, ajacoutot@
ok naddy@

Revision 1.54.2.5 / (download) - annotate - [select for diffs], Mon Apr 2 14:00:27 2007 UTC (17 years, 2 months ago) by sturm
Branch: OPENBSD_4_0
Changes since 1.54.2.4: +2 -2 lines
Diff to previous 1.54.2.4 (colored) to branchpoint 1.54 (colored)

security update to 1.5.0.11

Revision 1.48.2.9 / (download) - annotate - [select for diffs], Mon Apr 2 11:16:33 2007 UTC (17 years, 2 months ago) by sturm
Branch: OPENBSD_3_9
Changes since 1.48.2.8: +2 -2 lines
Diff to previous 1.48.2.8 (colored) to branchpoint 1.48 (colored) next main 1.49 (colored)

security update to 1.5.0.11

Revision 1.71 / (download) - annotate - [select for diffs], Tue Mar 27 16:04:37 2007 UTC (17 years, 2 months ago) by martynas
Branch: MAIN
Changes since 1.70: +6 -5 lines
Diff to previous 1.70 (colored)

- update to 2.0.0.3;
- don't force -Os;
ok naddy@, kurt@

Revision 1.48.2.8 / (download) - annotate - [select for diffs], Thu Mar 15 21:10:05 2007 UTC (17 years, 2 months ago) by sturm
Branch: OPENBSD_3_9
Changes since 1.48.2.7: +3 -3 lines
Diff to previous 1.48.2.7 (colored) to branchpoint 1.48 (colored)

Security update to firefox 1.5.0.10

see http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox1.5.0.10
for details

Revision 1.54.2.4 / (download) - annotate - [select for diffs], Fri Mar 9 06:17:24 2007 UTC (17 years, 3 months ago) by sturm
Branch: OPENBSD_4_0
Changes since 1.54.2.3: +3 -3 lines
Diff to previous 1.54.2.3 (colored) to branchpoint 1.54 (colored)

Security update to firefox 1.5.0.10

see http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox1.5.0.10
for details

Revision 1.70 / (download) - annotate - [select for diffs], Tue Mar 6 17:43:36 2007 UTC (17 years, 3 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE
Branch point for: OPENBSD_4_1
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

fix @pkgpath for debug flavor, unconfuses pkg_add -u.

okay pvalchev@

Revision 1.69 / (download) - annotate - [select for diffs], Sun Mar 4 20:23:57 2007 UTC (17 years, 3 months ago) by pvalchev
Branch: MAIN
Changes since 1.68: +4 -4 lines
Diff to previous 1.68 (colored)

Fix permissions to /usr/local/mozilla (where ~/.mozilla inherits them
from) to allow owner writes. This was broken in the last commit... now
it allows users to save bookmarks, preferences, etc. From martynas

Revision 1.68 / (download) - annotate - [select for diffs], Thu Mar 1 22:46:06 2007 UTC (17 years, 3 months ago) by robert
Branch: MAIN
Changes since 1.67: +13 -20 lines
Diff to previous 1.67 (colored)

- update to version 2.0.0.2 and apply several security fixes,
therefore bump the PKGNAME to p0 now;
- enable official branding by default
- fix some WANTLIB markers

work done by Martynas Venckus; thanks.

tested by many many people; ok pvalchev@

Revision 1.67 / (download) - annotate - [select for diffs], Mon Feb 26 14:21:26 2007 UTC (17 years, 3 months ago) by robert
Branch: MAIN
Changes since 1.66: +3 -3 lines
Diff to previous 1.66 (colored)

implement xptcinvoke and xptcstubs for arm based on the linux code,
and fix an endianess issue that makes minimo work on arm based
architectures; bump PKGNAME

Revision 1.66 / (download) - annotate - [select for diffs], Tue Feb 20 20:06:56 2007 UTC (17 years, 3 months ago) by sturm
Branch: MAIN
Changes since 1.65: +3 -3 lines
Diff to previous 1.65 (colored)

fix live bookmarks on sparc64

from Martynas Venckus <martynas at altroot.org>

Revision 1.65 / (download) - annotate - [select for diffs], Wed Feb 14 22:44:32 2007 UTC (17 years, 3 months ago) by naddy
Branch: MAIN
Changes since 1.64: +8 -3 lines
Diff to previous 1.64 (colored)

add man page; from Martynas Venckus <[email protected]>, ok kurt@

Revision 1.64 / (download) - annotate - [select for diffs], Mon Feb 5 00:11:55 2007 UTC (17 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.63: +13 -4 lines
Diff to previous 1.63 (colored)

resurrect COREXFONTS, so that GDK_USE_XFT works again. Needs linking fixes
(+pangox-1.0).
Adjust README.OpenBSD, and provide a debug flavor

Revision 1.63 / (download) - annotate - [select for diffs], Fri Jan 12 21:46:17 2007 UTC (17 years, 5 months ago) by kurt
Branch: MAIN
Changes since 1.62: +58 -32 lines
Diff to previous 1.62 (colored)

- update to 2.0.0.1 from Martynas Venckus <martynas at altroot.org>
- add a -devel sub-package for vlc plugin
input and testing from many - thanks! okay naddy@ pvalchev@

Revision 1.54.2.3 / (download) - annotate - [select for diffs], Sun Dec 24 06:11:08 2006 UTC (17 years, 5 months ago) by sturm
Branch: OPENBSD_4_0
Changes since 1.54.2.2: +3 -3 lines
Diff to previous 1.54.2.2 (colored) to branchpoint 1.54 (colored)

MFC:
Security update to firefox 1.5.0.9.

More info:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#Firefox

Revision 1.48.2.7 / (download) - annotate - [select for diffs], Sat Dec 23 20:53:49 2006 UTC (17 years, 5 months ago) by sturm
Branch: OPENBSD_3_9
Changes since 1.48.2.6: +3 -3 lines
Diff to previous 1.48.2.6 (colored) to branchpoint 1.48 (colored)

MFC:
Security update to firefox 1.5.0.9.

More info:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#Firefox

Revision 1.62 / (download) - annotate - [select for diffs], Thu Dec 21 09:53:43 2006 UTC (17 years, 5 months ago) by bernd
Branch: MAIN
Changes since 1.61: +5 -5 lines
Diff to previous 1.61 (colored)

Security update to firefox 1.5.0.9.

More info:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#Firefox

ok steven@

Revision 1.61 / (download) - annotate - [select for diffs], Sat Dec 16 12:22:35 2006 UTC (17 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.60: +2 -3 lines
Diff to previous 1.60 (colored)

say goodbye to GNU land.

Revision 1.60 / (download) - annotate - [select for diffs], Thu Nov 30 21:07:13 2006 UTC (17 years, 6 months ago) by kurt
Branch: MAIN
Changes since 1.59: +4 -4 lines
Diff to previous 1.59 (colored)

- require nspr with PR_GetLibraryName fix
- bump major due to previous nspr removal

Revision 1.59 / (download) - annotate - [select for diffs], Fri Nov 17 19:14:51 2006 UTC (17 years, 6 months ago) by kurt
Branch: MAIN
Changes since 1.58: +9 -12 lines
Diff to previous 1.58 (colored)

use devel/nspr instead of internal nspr. now using libc strtod and __dtoa
via devel/nspr. okay pvalchev@

Revision 1.48.2.6 / (download) - annotate - [select for diffs], Sat Nov 11 00:17:30 2006 UTC (17 years, 7 months ago) by sturm
Branch: OPENBSD_3_9
Changes since 1.48.2.5: +4 -3 lines
Diff to previous 1.48.2.5 (colored) to branchpoint 1.48 (colored)

MFC:
SECURITY update to 1.5.0.8

see http://www.mozilla.org/projects/security/known-vulnerabilities.html
for details

Revision 1.54.2.2 / (download) - annotate - [select for diffs], Fri Nov 10 17:48:52 2006 UTC (17 years, 7 months ago) by sturm
Branch: OPENBSD_4_0
Changes since 1.54.2.1: +4 -3 lines
Diff to previous 1.54.2.1 (colored) to branchpoint 1.54 (colored)

MFC:
SECURITY update to 1.5.0.8

see http://www.mozilla.org/projects/security/known-vulnerabilities.html
for details

Revision 1.58 / (download) - annotate - [select for diffs], Fri Nov 10 14:15:49 2006 UTC (17 years, 7 months ago) by wilfried
Branch: MAIN
Changes since 1.57: +5 -4 lines
Diff to previous 1.57 (colored)

SECURITY update to 1.5.0.8

see http://www.mozilla.org/projects/security/known-vulnerabilities.html
for details

Revision 1.54.2.1 / (download) - annotate - [select for diffs], Wed Nov 1 09:07:11 2006 UTC (17 years, 7 months ago) by sturm
Branch: OPENBSD_4_0
Changes since 1.54: +3 -3 lines
Diff to previous 1.54 (colored)

MFC:
SECURITY update to firefox 1.5.0.7

see http://www.mozilla.org/projects/security/known-vulnerabilities.html
for details

Revision 1.57 / (download) - annotate - [select for diffs], Sun Oct 1 22:23:47 2006 UTC (17 years, 8 months ago) by brad
Branch: MAIN
Changes since 1.56: +3 -7 lines
Diff to previous 1.56 (colored)

stop using the gcc3 module on the alpha architecture.

Revision 1.48.2.5 / (download) - annotate - [select for diffs], Wed Sep 20 20:48:05 2006 UTC (17 years, 8 months ago) by sturm
Branch: OPENBSD_3_9
Changes since 1.48.2.4: +3 -3 lines
Diff to previous 1.48.2.4 (colored) to branchpoint 1.48 (colored)

MFC:
SECURITY update to firefox 1.5.0.7

see http://www.mozilla.org/projects/security/known-vulnerabilities.html
for details

Revision 1.56 / (download) - annotate - [select for diffs], Mon Sep 18 12:00:00 2006 UTC (17 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.55: +5 -5 lines
Diff to previous 1.55 (colored)

zap .0.0

Revision 1.55 / (download) - annotate - [select for diffs], Sun Sep 17 21:02:58 2006 UTC (17 years, 8 months ago) by steven
Branch: MAIN
Changes since 1.54: +3 -3 lines
Diff to previous 1.54 (colored)

SECURITY update to firefox 1.5.0.7

see http://www.mozilla.org/projects/security/known-vulnerabilities.html
for details

ok bernd@

Revision 1.48.2.4 / (download) - annotate - [select for diffs], Wed Aug 2 19:23:14 2006 UTC (17 years, 10 months ago) by sturm
Branch: OPENBSD_3_9
Changes since 1.48.2.3: +3 -3 lines
Diff to previous 1.48.2.3 (colored) to branchpoint 1.48 (colored)

MFC:
Security update to mozilla-firefox-1.5.0.5.

This update fixes multiple security vulnerabilities.

For detailed information see:

http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox1.5.0.5

Revision 1.54 / (download) - annotate - [select for diffs], Mon Jul 31 09:32:19 2006 UTC (17 years, 10 months ago) by bernd
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE
Branch point for: OPENBSD_4_0
Changes since 1.53: +3 -3 lines
Diff to previous 1.53 (colored)

Security update to mozilla-firefox-1.5.0.5.

This update fixes multiple security vulnerabilities.

For detailed information see:

http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox1.5.0.5

ok steven@

Revision 1.48.2.3 / (download) - annotate - [select for diffs], Mon Jun 19 05:19:48 2006 UTC (17 years, 11 months ago) by sturm
Branch: OPENBSD_3_9
Changes since 1.48.2.2: +3 -3 lines
Diff to previous 1.48.2.2 (colored) to branchpoint 1.48 (colored)

MFC:
Security update to mozilla-firefox-1.5.0.4.

Fixes multiple security vulnerabilities. For detailed information see:

http://secunia.com/advisories/20376/
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox1.5.0.4

Revision 1.53 / (download) - annotate - [select for diffs], Mon Jun 5 09:30:06 2006 UTC (18 years ago) by bernd
Branch: MAIN
Changes since 1.52: +5 -5 lines
Diff to previous 1.52 (colored)

Security update to mozilla-firefox-1.5.0.4.

Fixes multiple security vulnerabilities. For detailed information see:

http://secunia.com/advisories/20376/
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox1.5.0.4

ok steven@

Revision 1.52 / (download) - annotate - [select for diffs], Tue May 23 14:03:22 2006 UTC (18 years ago) by bernd
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

- better pkg/MESSAGE, from Deanna Phillips <deanna at sdf.lonestar.org>
- fix some typos in files/README.OpenBSD
- bump PKGNAME accordingly

ok wilfried@, kurt@

Revision 1.48.2.2 / (download) - annotate - [select for diffs], Sun May 7 19:52:04 2006 UTC (18 years, 1 month ago) by sturm
Branch: OPENBSD_3_9
Changes since 1.48.2.1: +3 -3 lines
Diff to previous 1.48.2.1 (colored) to branchpoint 1.48 (colored)

MFC:
Update to 1.5.0.3. Security fixes inside...

More info:
CVE-2006-1993
http://secunia.com/advisories/19802/

Revision 1.51 / (download) - annotate - [select for diffs], Fri May 5 10:14:21 2006 UTC (18 years, 1 month ago) by bernd
Branch: MAIN
Changes since 1.50: +3 -3 lines
Diff to previous 1.50 (colored)

Update to 1.5.0.3. Security fixes inside...

More info:

CVE-2006-1993
http://secunia.com/advisories/19802/

tested by many
"go ahead" jolan@

Revision 1.48.2.1 / (download) - annotate - [select for diffs], Tue May 2 07:17:13 2006 UTC (18 years, 1 month ago) by sturm
Branch: OPENBSD_3_9
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored)

MFC:
update to 1.5.0.2

fixes multiple critical vulnerabilities

Revision 1.32.2.2 / (download) - annotate - [select for diffs], Mon Apr 24 15:48:59 2006 UTC (18 years, 1 month ago) by sturm
Branch: OPENBSD_3_8
Changes since 1.32.2.1: +4 -4 lines
Diff to previous 1.32.2.1 (colored) to branchpoint 1.32 (colored) next main 1.33 (colored)

update to firefox 1.0.8
several security related fixes

Revision 1.21.2.6 / (download) - annotate - [select for diffs], Mon Apr 24 15:46:58 2006 UTC (18 years, 1 month ago) by sturm
Branch: OPENBSD_3_7
Changes since 1.21.2.5: +4 -4 lines
Diff to previous 1.21.2.5 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)

update to firefox 1.0.8
several security related fixes

Revision 1.50 / (download) - annotate - [select for diffs], Tue Apr 18 10:37:32 2006 UTC (18 years, 1 month ago) by wilfried
Branch: MAIN
Changes since 1.49: +4 -4 lines
Diff to previous 1.49 (colored)

update to 1.5.0.2

fixes multiple critical vulnerabilities

Revision 1.49 / (download) - annotate - [select for diffs], Mon Mar 27 04:23:28 2006 UTC (18 years, 2 months ago) by pvalchev
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

check XftLockFace() for NULL return to avoid a crash, see
https://bugzilla.mozilla.org/show_bug.cgi?id=331077
from Tobias Ulmer <[email protected]>

Revision 1.48 / (download) - annotate - [select for diffs], Mon Feb 6 08:21:53 2006 UTC (18 years, 4 months ago) by wilfried
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE
Branch point for: OPENBSD_3_9
Changes since 1.47: +6 -6 lines
Diff to previous 1.47 (colored)

Firefox 1.5.0.1 is a stability-and-security update to Firefox 1.5.
It also includes a number of low-risk fixes for other types of bugs.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Jan 16 07:01:39 2006 UTC (18 years, 4 months ago) by steven
Branch: MAIN
Changes since 1.46: +6 -4 lines
Diff to previous 1.46 (colored)

fix WANTLIB after gtk+2 downgrade
"looks good" espie@

Revision 1.46 / (download) - annotate - [select for diffs], Sat Jan 14 00:07:31 2006 UTC (18 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 (colored)

more C++ libs bumps. Done thru mail, plus lizards.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Dec 31 18:35:56 2005 UTC (18 years, 5 months ago) by sturm
Branch: MAIN
Changes since 1.44: +13 -1 lines
Diff to previous 1.44 (colored)

SHARED_LIBS
note that we keep the mozilla ports at a single SO_VERSION, too many
libraries, too little gain otherwise

Revision 1.44 / (download) - annotate - [select for diffs], Mon Dec 26 02:17:53 2005 UTC (18 years, 5 months ago) by ian
Branch: MAIN
Changes since 1.43: +4 -2 lines
Diff to previous 1.43 (colored)

Add README.OpenBSD with more details on email, Java, etc.; shorten
MESSAGE accordingly to refer to new file; patchlevel bump for new file.
ok bernd@, kurt@.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Dec 21 15:33:00 2005 UTC (18 years, 5 months ago) by kurt
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

- Fix startup DoS. overlong document.title setting can corrupt history
data, causing non-responsive temporary hang on subsequent startups
patches from https://bugzilla.mozilla.org/show_bug.cgi?id=319004
- Fix use after free segfault after printing reported by Andy Wingate.
FT_Done_Face was being called twice on the same mFace.

Revision 1.42 / (download) - annotate - [select for diffs], Tue Dec 20 23:44:00 2005 UTC (18 years, 5 months ago) by bernd
Branch: MAIN
Changes since 1.41: +25 -34 lines
Diff to previous 1.41 (colored)

Update to Firefox 1.5.

Team work by wilfried@, kurt@ and me.

Tested by many. Thanks a lot!

ok kurt@ krw@ jolan@ ian@ pvalchev@

Revision 1.41 / (download) - annotate - [select for diffs], Tue Nov 15 09:21:52 2005 UTC (18 years, 6 months ago) by wilfried
Branch: MAIN
Changes since 1.40: +5 -5 lines
Diff to previous 1.40 (colored)

fix packages-specs brain fart from yesterday and bump

Revision 1.40 / (download) - annotate - [select for diffs], Mon Nov 14 15:50:18 2005 UTC (18 years, 6 months ago) by wilfried
Branch: MAIN
Changes since 1.39: +9 -9 lines
Diff to previous 1.39 (colored)

fix wantlib + bump

Revision 1.39 / (download) - annotate - [select for diffs], Thu Nov 3 00:59:43 2005 UTC (18 years, 7 months ago) by pvalchev
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

Fix a crash in prdtoa.c:mult() where there is an off-by-some bytes
in memory accessed during some very fucked up pointer acrobatics.
Allocate 2 bytes extra for that case, which seems to be a
sufficient hack to keep this working.

Debugged by me with minimo on zaurus/arm (pain!), seen also by krw@
and others on amd64, who helped with testing.  Due to random malloc
this of course did not show up everywhere all the time.

Revision 1.32.2.1 / (download) - annotate - [select for diffs], Tue Nov 1 11:36:44 2005 UTC (18 years, 7 months ago) by sturm
Branch: OPENBSD_3_8
Changes since 1.32: +3 -2 lines
Diff to previous 1.32 (colored)

SECURITY: disable IDN due to buffer overflow (CAN-2005-2871)
https://addons.mozilla.org/messages/307259.html

Mozilla.org bug 210658:
Fix hanging with non-standard HTML elements parsererror, sourcetext.

Revision 1.21.2.5 / (download) - annotate - [select for diffs], Sun Oct 30 07:18:40 2005 UTC (18 years, 7 months ago) by sturm
Branch: OPENBSD_3_7
Changes since 1.21.2.4: +2 -2 lines
Diff to previous 1.21.2.4 (colored) to branchpoint 1.21 (colored)

Mozilla.org bug 210658:
Fix hanging with non-standard HTML elements parsererror, sourcetext.

ok brad@

Revision 1.38 / (download) - annotate - [select for diffs], Wed Oct 19 13:08:12 2005 UTC (18 years, 7 months ago) by naddy
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Mozilla.org bug 210658:
Fix hanging with non-standard HTML elements parsererror, sourcetext.
ok wilfried@

Revision 1.37 / (download) - annotate - [select for diffs], Fri Oct 14 04:00:38 2005 UTC (18 years, 7 months ago) by kurt
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

remove 'don't close dlopened objects' type ld.so work-arounds

Revision 1.36 / (download) - annotate - [select for diffs], Thu Oct 13 04:32:41 2005 UTC (18 years, 8 months ago) by bernd
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

If we start a second firefox, don't show the profile chooser but open a
new browser window instead. (The same for thunderbird and mozilla.)

Idea from Marc Winiger <mw at msys.ch>, thanks!

suggestions, tests & ok kurt@

Revision 1.35 / (download) - annotate - [select for diffs], Sat Sep 24 16:19:29 2005 UTC (18 years, 8 months ago) by bernd
Branch: MAIN
Changes since 1.34: +6 -6 lines
Diff to previous 1.34 (colored)

update to mozilla-firefox-1.0.7

comments & ok kurt@

Revision 1.21.2.4 / (download) - annotate - [select for diffs], Mon Sep 19 06:50:57 2005 UTC (18 years, 8 months ago) by sturm
Branch: OPENBSD_3_7
Changes since 1.21.2.3: +3 -2 lines
Diff to previous 1.21.2.3 (colored) to branchpoint 1.21 (colored)

MFC:
SECURITY: disable IDN due to buffer overflow (CAN-2005-2871)
https://addons.mozilla.org/messages/307259.html

ok brad@

Revision 1.34 / (download) - annotate - [select for diffs], Fri Sep 16 15:54:53 2005 UTC (18 years, 8 months ago) by david
Branch: MAIN
Changes since 1.33: +3 -2 lines
Diff to previous 1.33 (colored)

SECURITY: disable IDN due to buffer overflow (CAN-2005-2871)
https://addons.mozilla.org/messages/307259.html

tested by bernd@

Revision 1.33 / (download) - annotate - [select for diffs], Thu Sep 8 12:48:39 2005 UTC (18 years, 9 months ago) by kurt
Branch: MAIN
Changes since 1.32: +13 -12 lines
Diff to previous 1.32 (colored)

- switch from gtk1 to gtk2. tested by many (thanks!)
- fix backup mastersite
- fix gdk_property_get warnings (from marcm@)

some feedback marcm@, okay brad@ pvalchev@

Revision 1.21.2.3 / (download) - annotate - [select for diffs], Wed Aug 31 19:51:41 2005 UTC (18 years, 9 months ago) by sturm
Branch: OPENBSD_3_7
Changes since 1.21.2.2: +2 -2 lines
Diff to previous 1.21.2.2 (colored) to branchpoint 1.21 (colored)

updated packages for these ports where not build in a sane environment
bump PKGNAME for fixed packages

Revision 1.21.2.2 / (download) - annotate - [select for diffs], Mon Aug 15 12:05:40 2005 UTC (18 years, 9 months ago) by robert
Branch: OPENBSD_3_7
Changes since 1.21.2.1: +2 -2 lines
Diff to previous 1.21.2.1 (colored) to branchpoint 1.21 (colored)

Sync the port with the current one. It takes the port to firefox 1.0.6
It fixes a lot of security vulnerabilities. For more information please visit:
http://www.mozilla.org/projects/security/known-vulnerabilities.html

ok brad@

Revision 1.32 / (download) - annotate - [select for diffs], Fri Aug 12 19:01:44 2005 UTC (18 years, 10 months ago) by pvalchev
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE
Branch point for: OPENBSD_3_8
Changes since 1.31: +9 -13 lines
Diff to previous 1.31 (colored)

Switch back to gtk1, as there are side-effects that need to be discussed
more and it's too close to release to be having such discussions, showing
this was not thought out very well.
Bump PKGNAME and shlibs again

Revision 1.31 / (download) - annotate - [select for diffs], Thu Aug 11 18:59:14 2005 UTC (18 years, 10 months ago) by kurt
Branch: MAIN
Changes since 1.30: +14 -10 lines
Diff to previous 1.30 (colored)

-switch to gtk2 (originally from msf@) tested by many
some minor scrolling issues noticed my naddy@
-fix US master site

ok msf@, fine by me naddy@, go ahead wilfried@

Revision 1.30 / (download) - annotate - [select for diffs], Fri Jul 22 19:34:20 2005 UTC (18 years, 10 months ago) by kurt
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

- update to 1.0.6 from Bernd Ahlers
- remove "Extentions don't work" from DESCR

tested on i386/amd64/macppc by myself, naddy@ and/or Bernd

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Mon Jun 6 20:30:29 2005 UTC (19 years ago) by robert
Branch: OPENBSD_3_7
Changes since 1.21: +31 -18 lines
Diff to previous 1.21 (colored)

Sync the port with the current one. It takes the port to firefox 1.0.4.
It fixes a lot of security vulnerabilities. For more information please visit:
http://www.mozilla.org/projects/security/known-vulnerabilities.html

ok brad@

Revision 1.29 / (download) - annotate - [select for diffs], Tue May 24 00:44:41 2005 UTC (19 years ago) by msf
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

- USE_SYSTRACE was written to be transparent to the port author. Adding i
  ${_SYSTRACE_CMD} to any target in a port Makefile is a mistake.

ok sturm@ kurt@

Revision 1.28 / (download) - annotate - [select for diffs], Fri May 13 08:21:54 2005 UTC (19 years, 1 month ago) by wilfried
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

update to firefox 1.0.4
fixed remote code execution of Javascript and DHTML errors.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Apr 19 07:07:05 2005 UTC (19 years, 1 month ago) by wilfried
Branch: MAIN
Changes since 1.26: +4 -4 lines
Diff to previous 1.26 (colored)

update firefox to 1.0.3

Revision 1.26 / (download) - annotate - [select for diffs], Sat Apr 16 15:49:17 2005 UTC (19 years, 1 month ago) by kurt
Branch: MAIN
Changes since 1.25: +6 -2 lines
Diff to previous 1.25 (colored)

- make the build OFFICAL. This enables firefox to detect and upgrade
profiles that need to be upgraded automatically. Many annoying profile
issues will be gone now.
- Mention deleting extensions/Extensions.rdf and also the old ~/.firefox
as a location for profiles in MESSAGE. ~/.firefox will continue to be used
on systems that have been upgraded from older firefox versions.

OFFICAL build okay wilfried@

Revision 1.25 / (download) - annotate - [select for diffs], Sat Apr 9 15:43:47 2005 UTC (19 years, 2 months ago) by wilfried
Branch: MAIN
Changes since 1.24: +19 -13 lines
Diff to previous 1.24 (colored)

- bump major shlib version
- move INSTALL/DEINSTALL code to PLIST
- remove unused ldap config/patches

Revision 1.24 / (download) - annotate - [select for diffs], Mon Apr 4 21:24:00 2005 UTC (19 years, 2 months ago) by kurt
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

- fix CUPS printing: fix partial so version and don't dlclose lib.
- remove partial so version on freetype

CUPS testing and ok by mbalmer@ idea from wilfried@

Revision 1.23 / (download) - annotate - [select for diffs], Fri Apr 1 16:44:52 2005 UTC (19 years, 2 months ago) by kurt
Branch: MAIN
Changes since 1.22: +9 -6 lines
Diff to previous 1.22 (colored)

- don't unload dependent libs (avoid dlclose bug)
- fix alpha wantlib
- adjust depends for esound & ORBit

okay alek@

Revision 1.22 / (download) - annotate - [select for diffs], Sat Mar 26 19:05:27 2005 UTC (19 years, 2 months ago) by wilfried
Branch: MAIN
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)

update firefox to 1.0.2

Revision 1.21 / (download) - annotate - [select for diffs], Wed Mar 16 08:59:04 2005 UTC (19 years, 2 months ago) by wilfried
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE
Branch point for: OPENBSD_3_7
Changes since 1.20: +9 -2 lines
Diff to previous 1.20 (colored)

Tentative step for extensions, at least firefox stops whining.
From jamesw at bsdhosting.co.za, cleanup by me.
ok pval@, naddy@

Revision 1.20 / (download) - annotate - [select for diffs], Wed Mar 2 19:30:18 2005 UTC (19 years, 3 months ago) by naddy
Branch: MAIN
Changes since 1.19: +8 -8 lines
Diff to previous 1.19 (colored)

* Update to 1.0.1.  Fixes IDN spoofing and other vulnerabilities.
* Dependency fixes from alek@
* Don't install world-writable files and directories related to
extensions.  Breaks functionality in that area.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Jan 13 15:57:26 2005 UTC (19 years, 4 months ago) by wilfried
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

fix system png include path

Revision 1.18 / (download) - annotate - [select for diffs], Mon Jan 10 14:39:22 2005 UTC (19 years, 5 months ago) by wilfried
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

bump pkgname

Revision 1.17 / (download) - annotate - [select for diffs], Mon Jan 10 10:17:08 2005 UTC (19 years, 5 months ago) by wilfried
Branch: MAIN
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

always use own nspr

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 4 21:27:28 2005 UTC (19 years, 5 months ago) by wilfried
Branch: MAIN
Changes since 1.15: +3 -2 lines
Diff to previous 1.15 (colored)

let's make some noise, using esound

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jan 4 20:59:17 2005 UTC (19 years, 5 months ago) by wilfried
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

fix SUBST_VARS

Revision 1.14 / (download) - annotate - [select for diffs], Sat Dec 11 13:29:22 2004 UTC (19 years, 6 months ago) by alek
Branch: MAIN
Changes since 1.13: +3 -1 lines
Diff to previous 1.13 (colored)

Add WANTLIB markers

Revision 1.13 / (download) - annotate - [select for diffs], Wed Dec 8 21:54:49 2004 UTC (19 years, 6 months ago) by naddy
Branch: MAIN
Changes since 1.12: +1 -8 lines
Diff to previous 1.12 (colored)

Do not disable ProPolice, we have reports of success for most platforms.
ok pvalchev@

Revision 1.12 / (download) - annotate - [select for diffs], Fri Nov 26 18:29:14 2004 UTC (19 years, 6 months ago) by pvalchev
Branch: MAIN
Changes since 1.11: +20 -12 lines
Diff to previous 1.11 (colored)

mozilla-firefox-1.0; based on work by wilfried/robert/naddy

Revision 1.11 / (download) - annotate - [select for diffs], Sun Oct 31 07:23:13 2004 UTC (19 years, 7 months ago) by brad
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

gcc3/powerpc

Revision 1.10 / (download) - annotate - [select for diffs], Sun Aug 8 17:19:36 2004 UTC (19 years, 10 months ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

SECURITY:
The added patch fixes some libpng buffer overflow vulnerabilities in
mozilla's png decoder module.
http://bugzilla.mozilla.org/show_bug.cgi?id=251381

new-style PLIST

Revision 1.9 / (download) - annotate - [select for diffs], Wed Aug 4 16:12:14 2004 UTC (19 years, 10 months ago) by naddy
Branch: MAIN
Changes since 1.8: +5 -1 lines
Diff to previous 1.8 (colored)

fix up MODGNU_CONFIG_GUESS_DIRS

Revision 1.8 / (download) - annotate - [select for diffs], Thu May 6 14:39:49 2004 UTC (20 years, 1 month ago) by wilfried
Branch: MAIN
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 (colored)

use no-autoheader and explicitly set autoconf version

Revision 1.7 / (download) - annotate - [select for diffs], Wed Mar 3 02:23:56 2004 UTC (20 years, 3 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

enable propolice on sparc64; ok pvalchev@

Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 1 23:52:32 2004 UTC (20 years, 3 months ago) by drahn
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

Patches to make firefox work on OpenBSD/macppc

Revision 1.5 / (download) - annotate - [select for diffs], Mon Mar 1 09:12:13 2004 UTC (20 years, 3 months ago) by wilfried
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

spacing

Revision 1.4 / (download) - annotate - [select for diffs], Mon Mar 1 07:14:48 2004 UTC (20 years, 3 months ago) by pvalchev
Branch: MAIN
Changes since 1.3: +7 -2 lines
Diff to previous 1.3 (colored)

amd64 support from FreeBSD & bugzilla

Revision 1.3 / (download) - annotate - [select for diffs], Wed Feb 25 02:35:17 2004 UTC (20 years, 3 months ago) by naddy
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

The sparc64 compiler is gcc3 now; don't require the gcc3 module.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Feb 23 17:58:56 2004 UTC (20 years, 3 months ago) by wilfried
Branch: MAIN
Changes since 1.1: +1 -2 lines
Diff to previous 1.1 (colored)

forgot to remove graphics/libmng dependency

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Feb 15 19:37:14 2004 UTC (20 years, 3 months ago) by wilfried
Branch: wilfried
CVS Tags: wilfried_2004-04-15
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

import of mozilla firefox 0.8

Revision 1.1 / (download) - annotate - [select for diffs], Sun Feb 15 19:37:14 2004 UTC (20 years, 3 months ago) by wilfried
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.