- 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 !
- bump nspr dependency to 4.10.6.
- remove libIDL BDEP, not needed anymore
- add a gtk3 FLAVOR for firefox only, provided as a tech preview. Not
everything works, it's in pretty good shape, but not considered ready
yet upstream. You have been warned! Note this also needs to be built
with system-cairo.
- shuffle LDEP/WANTLIB around for gtk3 FLAVOR.
- Use dwarf-2 by default on OpenBSD and FreeBSD.
- Make VSELECT selection terminate in cases where the condition type has
to be split and the result type widened.
(fixes an OOM crash with the vectorizer on i386 if not utilizing SSE2
or newer)
- The last step of _mm_cvtps_pi16 should use _mm_packs_pi32, which is a
function that reads two __m64 values and packs four 32-bit values into
four 16-bit values.
Fix profiling..
- Alias the command line parameter -p to -pg.
From Bitrig
ok sthen@
- AST-2014-006: MixMonitor manager action allows arbitrary shell commands
to be called from AMI (management interface) users without having proper
permissions.
- AST-2014-007: add a timeout to mitigate possible DoS on http interface
(connecting but making no request ties up a connection)
exploit a defect in EDNS option processing can cause named to terminate with
an assertion failure. This fixes a missing isc_buffer_availablelength check
when printing out a packet." (This doesn't affect 9.9.x in 5.5-stable).
A few other fixes most of which don't affect us (one notable one is a
fix for GCC 4.9.0 optimizing away a null pointer check, more info on this
at https://kb.isc.org/article/AA-01167/)