3093ecfe32
* Change default audio support to ALSA. You can use OSS or pulseaudio via ALSA plugin package. Changelog: 50.0.2: Fixed in Firefox 50.0.2 #CVE-2016-9079: Use-after-free in SVG Animation 50.0.1: Fixed *Firefox crashes with 3rd party Chinese IME when using IME text Security vulnerabilities fixed in Firefox 50.0.1: #CVE-2016-9078: data: URL can inherit wrong origin after an HTTP redirect 50.0: New *Playback video on more sites without plugins with WebM EME Support for Widevine on Windows and Mac *Improved performance for SDK extensions or extensions using the SDK module loader *Added download protection for a large number of executable file types on Windows, Mac and Linux *Increased availability of WebGL to more than 98 percent of users on Windows 7 and newer *Added Guarani (gn) locale *Added option to Find in page that allows users to limit search to whole words only *Updates to keyboard shortcuts *Set a preference to have Ctrl+Tab cycle through tabs in recently used order *View a page in Reader Mode by using Ctrl+Alt+R (command+alt+r on Mac) Fixed *Login cookies are now saved for sites with a high number of cookies (Bug 1264192) *Various security fixes *Fixed rendering of dashed and dotted borders with rounded corners (border-radius) Changed *The link to check for plugin security updates has been removed from the addon manager as Firefox automatically checks for plugin updates *Blocked versions of libavcodec older than 54.35.1 *Added a built-in Emoji set for operating systems without native Emoji fonts (Windows 8.0 and lower and Linux) Developer *Changes for web developers Security vulnerabilities fixed in Firefox 50: #CVE-2016-5296: Heap-buffer-overflow WRITE in rasterize_edges_1 #CVE-2016-5292: URL parsing causes crash #CVE-2016-5293: Write to arbitrary file with Mozilla Updater and Maintenance Service using updater.log hardlink #CVE-2016-5294: Arbitrary target directory for result files of update process #CVE-2016-5297: Incorrect argument length checking in JavaScript #CVE-2016-9064: Add-ons update must verify IDs match between current and new versions #CVE-2016-9065: Firefox for Android location bar spoofing using fullscreen #CVE-2016-9066: Integer overflow leading to a buffer overflow in nsScriptLoadHandler #CVE-2016-9067: heap-use-after-free in nsINode::ReplaceOrInsertBefore #CVE-2016-9068: heap-use-after-free in nsRefreshDriver #CVE-2016-9072: 64-bit NPAPI sandbox isn't enabled on fresh profile #CVE-2016-9075: WebExtensions can access the mozAddonManager API and use it to gain elevated privileges #CVE-2016-9077: Canvas filters allow feDisplacementMaps to be applied to cross-origin images, allowing timing attacks on them #CVE-2016-5291: Same-origin policy violation using local HTML file and saved shortcut file #CVE-2016-5295: Mozilla Maintenance Service: Ability to read arbitrary files as SYSTEM #CVE-2016-5298: SSL indicator can mislead the user about the real URL visited #CVE-2016-5299: Firefox AuthToken in broadcast protected with signature-level permission can be accessed by an application installed beforehand that defines the same permissionsPI key (glocation) in broadcast protected with signature-level permission can be accessed by an application installed beforehand that defines the same permissions #CVE-2016-9062: Private browsing browser traces (Android) in browser.db and wal file #CVE-2016-9070: Sidebar bookmark can have reference to chrome window #CVE-2016-9073: windows.create schema doesn't specify "format": "relativeUrl" #CVE-2016-9074: Insufficient timing side-channel resistance in divSpoiler #CVE-2016-9076: select dropdown menu can be used for URL bar spoofing on e10s #CVE-2016-9063: Possible integer overflow to fix inside XML_Parse in Expat #CVE-2016-9071: Probe browser history via HSTS/301 redirect + CSP #CVE-2016-5289: Memory safety bugs fixed in Firefox 50 #CVE-2016-5290: Memory safety bugs fixed in Firefox 50 and Firefox ESR 45.5 |
||
---|---|---|
.. | ||
patch-aa | ||
patch-ao | ||
patch-as | ||
patch-bf | ||
patch-browser_components_nsBrowserGlue.js | ||
patch-browser_installer_package-manifest.in | ||
patch-build_autoconf_compiler-opts.m4 | ||
patch-build_gyp.mozbuild | ||
patch-build_moz.configure_init.configure | ||
patch-build_moz.configure_old.configure | ||
patch-config_baseconfig.mk | ||
patch-config_external_moz.build | ||
patch-config_Makefile.in | ||
patch-config_stl__wrappers_ios | ||
patch-config_stl__wrappers_ostream | ||
patch-config_system-headers | ||
patch-config_system__wrappers_unwind.h | ||
patch-dom_base_moz.build | ||
patch-dom_media_AudioStream.cpp | ||
patch-dom_media_AudioStream.h | ||
patch-dom_media_moz.build | ||
patch-dom_plugins_ipc_PluginModuleChild.cpp | ||
patch-dom_plugins_ipc_PluginModuleChild.h | ||
patch-dom_system_OSFileConstants.cpp | ||
patch-extensions_spellcheck_hunspell_glue_moz.build | ||
patch-extensions_spellcheck_hunspell_glue_mozHunspell.cpp | ||
patch-extensions_spellcheck_src_moz.build | ||
patch-gfx_cairo_libpixman_src_pixman-arm-neon-asm.S | ||
patch-gfx_gl_GLContextProviderGLX.cpp | ||
patch-gfx_graphite2_moz-gr-update.sh | ||
patch-gfx_graphite2_src_Bidi.cpp | ||
patch-gfx_moz.build | ||
patch-gfx_skia_generate__mozbuild.py | ||
patch-gfx_skia_moz.build | ||
patch-gfx_skia_skia_src_core_SkUtilsArm.cpp | ||
patch-gfx_thebes_gfxFontUtils.cpp | ||
patch-gfx_thebes_moz.build | ||
patch-gfx_ycbcr_moz.build | ||
patch-gfx_ycbcr_yuv__row__arm.S | ||
patch-image_decoders_nsJPEGDecoder.cpp | ||
patch-intl_hyphenation_glue_hnjalloc.h | ||
patch-intl_lwbrk_nsJISx4051LineBreaker.cpp | ||
patch-intl_unicharutil_util_moz.build | ||
patch-ipc_chromium_src_base_atomicops.h | ||
patch-ipc_chromium_src_base_message__pump__libevent.cc | ||
patch-ipc_chromium_src_base_platform__thread.h | ||
patch-ipc_chromium_src_base_platform__thread__posix.cc | ||
patch-ipc_chromium_src_base_process__util.h | ||
patch-ipc_chromium_src_base_process__util__bsd.cc | ||
patch-ipc_chromium_src_base_process__util__posix.cc | ||
patch-ipc_chromium_src_base_sys__info__posix.cc | ||
patch-ipc_chromium_src_base_time__posix.cc | ||
patch-ipc_chromium_src_build_build__config.h | ||
patch-ipc_chromium_src_chrome_common_transport__dib.h | ||
patch-ipc_glue_GeckoChildProcessHost.cpp | ||
patch-js__src__vm__SPSProfiler.cpp | ||
patch-js_src_jit-LIR.cpp | ||
patch-js_src_jit_arm_Architecture-arm.cpp | ||
patch-js_src_jit_MIR.cpp | ||
patch-js_src_jit_none_AtomicOperations-sparc.h | ||
patch-js_src_jsdate.cpp | ||
patch-js_src_jskwgen.cpp | ||
patch-js_src_moz.build | ||
patch-js_xpconnect_src_XPCConvert.cpp | ||
patch-js_xpconnect_src_xpcprivate.h | ||
patch-media_libcubeb_src_cubeb.c | ||
patch-media_libcubeb_src_cubeb__alsa.c | ||
patch-media_libcubeb_src_cubeb__oss.c | ||
patch-media_libcubeb_src_moz.build | ||
patch-media_libcubeb_tests_moz.build | ||
patch-media_libcubeb_update.sh | ||
patch-media_libsoundtouch_src_cpu__detect__x86.cpp | ||
patch-media_libsoundtouch_src_soundtouch__perms.h | ||
patch-media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h | ||
patch-media_libstagefright_frameworks_av_media_libstagefright_foundation_AString.cpp | ||
patch-media_libstagefright_system_core_liblog_fake__log__device.c | ||
patch-media_libstagefright_system_core_liblog_logprint.c | ||
patch-media_libtheora_lib_arm_armcpu.c | ||
patch-media_libtheora_lib_info.c | ||
patch-media_libtheora_moz.build | ||
patch-media_libtremor_Makefile.in | ||
patch-media_libtremor_moz.build | ||
patch-media_libvorbis_lib_vorbis_info.c | ||
patch-media_libvorbis_Makefile.in | ||
patch-media_libvorbis_moz.build | ||
patch-media_libyuv_source_mjpeg__decoder.cc | ||
patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h | ||
patch-media_openmax__dl_dl_api_armCOMM__s.h | ||
patch-media_webrtc_signaling_test_common.build | ||
patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc | ||
patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc | ||
patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi | ||
patch-memory_build_mozjemalloc__compat.c | ||
patch-memory_mozalloc_mozalloc__abort.cpp | ||
patch-mfbt_Attributes.h | ||
patch-mfbt_Poison.cpp | ||
patch-mobile_android_installer_Makefile.in | ||
patch-mobile_android_installer_package-manifest.in | ||
patch-modules_libjar_nsZipArchive.cpp | ||
patch-modules_libpref_init_all.js | ||
patch-moz.configure | ||
patch-mozglue_build_arm.cpp | ||
patch-mozglue_build_arm.h | ||
patch-netwerk_dns_moz.build | ||
patch-python_mozbuild_mozbuild_configure_options.py | ||
patch-rc | ||
patch-toolkit_components_osfile_modules_osfile__unix__back.jsm | ||
patch-toolkit_components_osfile_modules_osfile__unix__front.jsm | ||
patch-toolkit_components_protobuf_src_google_protobuf_stubs_atomicops.h | ||
patch-toolkit_components_protobuf_src_google_protobuf_stubs_platform__macros.h | ||
patch-toolkit_components_terminator_nsTerminator.cpp | ||
patch-toolkit_library_libxul.mk | ||
patch-toolkit_library_moz.build | ||
patch-toolkit_modules_GMPUtils.jsm | ||
patch-toolkit_moz.configure | ||
patch-toolkit_mozapps_extensions_test_browser_browser__gmpProvider.js | ||
patch-toolkit_xre_glxtest.cpp | ||
patch-toolkit_xre_nsEmbedFunctions.cpp | ||
patch-xpcom_base_nscore.h | ||
patch-xpcom_build_XPCOMInit.cpp | ||
patch-xpcom_components_Module.h | ||
patch-xpcom_reflect_xptcall_md_unix_Makefile.in | ||
patch-xpcom_reflect_xptcall_md_unix_moz.build | ||
patch-xpcom_reflect_xptcall_md_unix_xptcinvoke__arm__netbsd.cpp | ||
patch-xpcom_reflect_xptcall_md_unix_xptcinvoke__asm__mips.S | ||
patch-xpcom_reflect_xptcall_md_unix_xptcinvoke__asm__ppc__netbsd.s | ||
patch-xpcom_reflect_xptcall_md_unix_xptcinvoke__gcc__x86__unix.cpp | ||
patch-xpcom_reflect_xptcall_md_unix_xptcinvoke__netbsd__m68k.cpp | ||
patch-xpcom_reflect_xptcall_md_unix_xptcinvoke__ppc__netbsd.cpp | ||
patch-xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp | ||
patch-xpcom_reflect_xptcall_md_unix_xptcstubs__arm__netbsd.cpp | ||
patch-xpcom_reflect_xptcall_md_unix_xptcstubs__asm__mips.S | ||
patch-xpcom_reflect_xptcall_md_unix_xptcstubs__asm__sparc64__netbsd.s | ||
patch-xpcom_reflect_xptcall_md_unix_xptcstubs__gcc__x86__unix.cpp | ||
patch-xpcom_reflect_xptcall_md_unix_xptcstubs__netbsd__m68k.cpp |