./www/firefox52, Web browser with support for extensions (version 52)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 52.2.1nb2, Package name: firefox52-52.2.1nb2, Maintainer: ryoon

Mozilla Firefox is a free, open-source and cross-platform web browser
for Windows, Linux, MacOS X and many other operating systems.

It is fast and easy to use, and offers many advantages over other web
browsers, such as tabbed browsing and the ability to block pop-up
windows.

Firefox also offers excellent bookmark and history management, and it
can be extended by developers using industry standards such as XML,
CSS, JavaScript, C++, etc. Many extensions are available.


Required to run:
[sysutils/desktop-file-utils] [sysutils/dbus-glib] [textproc/icu] [graphics/MesaLib] [graphics/cairo] [graphics/jpeg] [net/libIDL] [devel/nspr] [devel/libffi] [devel/nss] [x11/gtk2] [textproc/hunspell] [x11/pixman] [audio/alsa-lib] [multimedia/libvpx] [x11/gtk3] [lang/gcc48-libs] [multimedia/ffmpeg3]

Required to build:
[pkgtools/x11-links] [devel/yasm] [x11/compositeproto] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/xcb-proto] [x11/fixesproto4] [lang/gcc48] [pkgtools/cwrappers]

Package options: alsa, dbus, gtk3

Master sites: (Expand)

SHA1: 38396fbc760669533f0a4facaa6ec489ae99f320
RMD160: 1904238678469340f519416e87b0de6971996f85
Filesize: 207064.191 KB

Version history: (Expand)


CVS history: (Expand)


   2017-07-16 12:48:17 by Jared D. McNeill | Files touched by this commit (4)
Log message:
Adopt ARM patches from devel/protobuf; makes firefox work on NetBSD/evbarm
   2017-07-12 03:49:34 by Ryo ONODERA | Files touched by this commit (1)
Log message:
Bump required devel/nspr version to fix potential configure error
   2017-07-09 11:04:00 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
firefox{,45,52}: bump pkgrevision with no change.

these packages pull in GCC_REQD+=4.9 via mozilla-common.mk, and
are very widely used (I suspect only www/firefox actually needs it)

this will take care of most of the fallout from major bumping
pkgsrc-gcc-libstdc++ to 7 on netbsd. these are the most widely
used packages setting GCC_REQD>4.8.
   2017-07-03 18:26:59 by Ryo ONODERA | Files touched by this commit (3) | Package updated
Log message:
Update to 52.2.1

Changelog:
52.2.1
    Printing text does not work on Windows when Direct2D is disabled (Bug 1318845)

52.2.0
 #CVE-2017-5472: Use-after-free using destroyed node when regenerating trees
 #CVE-2017-7749: Use-after-free during docshell reloading
 #CVE-2017-7750: Use-after-free with track elements
 #CVE-2017-7751: Use-after-free with content viewer listeners
 #CVE-2017-7752: Use-after-free with IME input
 #CVE-2017-7754: Out-of-bounds read in WebGL with ImageInfo object
 #CVE-2017-7755: Privilege escalation through Firefox Installer with same \ 
directory DLL files
 #CVE-2017-7756: Use-after-free and use-after-scope logging XHR header errors
 #CVE-2017-7757: Use-after-free in IndexedDB
 #CVE-2017-7778: Vulnerabilities in the Graphite 2 library
 #CVE-2017-7758: Out-of-bounds read in Opus encoder
 #CVE-2017-7760: File manipulation and privilege escalation via callback \ 
parameter in Mozilla Windows Updater and Maintenance Service
 #CVE-2017-7761: File deletion and privilege escalation through Mozilla \ 
Maintenance Service helper.exe application
 #CVE-2017-7763: Mac fonts render some unicode characters as spaces
 #CVE-2017-7764: Domain spoofing with combination of Canadian Syllabics and \ 
other unicode blocks
 #CVE-2017-7765: Mark of the Web bypass when saving executable files
 #CVE-2017-7766: File execution and privilege escalation through updater.ini, \ 
Mozilla Windows Updater, and Mozilla Maintenance Service
 #CVE-2017-7767: Privilege escalation and arbitrary file overwrites through \ 
Mozilla Windows Updater and Mozilla Maintenance Service
 #CVE-2017-7768: 32 byte arbitrary file read through Mozilla Maintenance Service
 #CVE-2017-5470: Memory safety bugs fixed in Firefox 54 and Firefox ESR 52.252.2.0

52.1.2
    FIx hangs when using a proxy with NTLM authentication (bug 1360574)
   2017-05-08 17:37:55 by Ryo ONODERA | Files touched by this commit (2) | Package updated
Log message:
Update  to 52.1.1

Changelog:
Fixed
    Various security fixes

Security fixes:
 #CVE-2017-5031: Use after free in ANGLE
   2017-05-04 00:29:20 by Soren Jacobsen | Files touched by this commit (1)
Log message:
fix PLIST when the official-mozilla-branding option is enabled
   2017-04-27 03:55:57 by Ryo ONODERA | Files touched by this commit (115)
Log message:
Import firefox52-52.1.0 as www/firefox52.

Mozilla Firefox is a free, open-source and cross-platform web browser
for Windows, Linux, MacOS X and many other operating systems.

It is fast and easy to use, and offers many advantages over other web
browsers, such as tabbed browsing and the ability to block pop-up
windows.

Firefox also offers excellent bookmark and history management, and it
can be extended by developers using industry standards such as XML,
CSS, JavaScript, C++, etc. Many extensions are available.