MozillaFirefox/MozillaFirefox.changes
branchfirefox46
changeset 909 c6717354928b
parent 908 b29b47737173
child 913 9f3ecc7dc9e3
equal deleted inserted replaced
901:eb9ebe3e2e6a 909:c6717354928b
       
     1 -------------------------------------------------------------------
       
     2 Wed Apr 27 08:39:28 UTC 2016 - badshah400@gmail.com
       
     3 
       
     4 - Update mozilla-gtk3_20.patch for Firefox 46.0 (sync to latest
       
     5   version from Fedora).
       
     6 
       
     7 -------------------------------------------------------------------
       
     8 Wed Apr 27 06:09:30 UTC 2016 - wr@rosenauer.org
       
     9 
       
    10 - update to Firefox 46.0 (boo#977333)
       
    11   * Improved security of the JavaScript Just In Time (JIT) Compiler
       
    12   * WebRTC fixes to improve performance and stability
       
    13   * Added support for document.elementsFromPoint
       
    14   * Added HKDF support for Web Crypto API
       
    15   * requires NSPR 4.12 and NSS 3.22.3
       
    16   * added patch to fix unchecked return value
       
    17     mozilla-check_return.patch
       
    18   * Gtk3 builds not supported at the moment
       
    19   security fixes:
       
    20   * MFSA 2016-39/CVE-2016-2804/CVE-2016-2806/CVE-2016-2807
       
    21     Miscellaneous memory safety hazards
       
    22   * MFSA 2016-40/CVE-2016-2809 (bmo#1212939)
       
    23     Privilege escalation through file deletion by Maintenance Service updater
       
    24     (Windows only)
       
    25   * MFSA 2016-41/CVE-2016-2810 (bmo#1229681)
       
    26     Content provider permission bypass allows malicious application
       
    27     to access data (Android only)
       
    28   * MFSA 2016-42/CVE-2016-2811/CVE-2016-2812 (bmo#1252330, bmo#1261776)
       
    29     Use-after-free and buffer overflow in Service Workers
       
    30   * MFSA 2016-43/CVE-2016-2813 (bmo#1197901, bmo#2714650)
       
    31     Disclosure of user actions through JavaScript with motion and
       
    32     orientation sensors (only affects mobile variants)
       
    33   * MFSA 2016-44/CVE-2016-2814 (bmo#1254721)
       
    34     Buffer overflow in libstagefright with CENC offsets
       
    35   * MFSA 2016-45/CVE-2016-2816 (bmo#1223743)
       
    36     CSP not applied to pages sent with multipart/x-mixed-replace
       
    37   * MFSA 2016-46/CVE-2016-2817 (bmo#1227462)
       
    38     Elevation of privilege with chrome.tabs.update API in web extensions
       
    39   * MFSA 2016-47/CVE-2016-2808 (bmo#1246061)
       
    40     Write to invalid HashMap entry through JavaScript.watch()
       
    41   * MFSA 2016-48/CVE-2016-2820 (bmo#870870)
       
    42     Firefox Health Reports could accept events from untrusted domains
       
    43 
       
    44 -------------------------------------------------------------------
       
    45 Thu Apr 21 12:00:28 UTC 2016 - badshah400@gmail.com
       
    46 
       
    47 - Update mozilla-gtk3_20.patch to fix scrollbar appearance under
       
    48   gtk >= 3.20 (patch synced to Fedora's version).
       
    49 
       
    50 -------------------------------------------------------------------
       
    51 Tue Apr 12 19:11:30 UTC 2016 - badshah400@gmail.com
       
    52 
       
    53 - Compile against gtk3 depending on whether the macro
       
    54   %firefox_use_gtk3 is defined or not (e.g., at the prjconf
       
    55   level); macro is undefined by default and so gtk2 is used as the
       
    56   default toolkit.
       
    57 - Add BuildRequires for additional packages needed when building
       
    58   against gtk3: pkgconfig(glib-2.0), pkgconfig(gobject-2.0),
       
    59   pkgconfig(gtk+-3.0) >= 3.4.0, pkgconfig(gtk+-unix-print-3.0).
       
    60 - Add firefox-gtk3_20.patch to fix appearance with gtk3 >= 3.20;
       
    61   patch taken from Fedora (bmo#1230955).
       
    62 
       
    63 -------------------------------------------------------------------
       
    64 Mon Apr 11 22:49:24 UTC 2016 - astieger@suse.com
       
    65 
       
    66 - Mozilla Firefox 45.0.2:
       
    67   * Fix an issue impacting the cookie header when third-party
       
    68     cookies are blocked (bmo#1257861)
       
    69   * Fix a web compatibility regression impacting the srcset
       
    70     attribute of the image tag (bmo#1259482)
       
    71   * Fix a crash impacting the video playback with Media Source
       
    72     Extension (bmo#1258562)
       
    73   * Fix a regression impacting some specific uploads (bmo#1255735)
       
    74   * Fix a regression with the copy and paste with some old versions
       
    75     of some Gecko applications like Thunderbird (bmo#1254980)
       
    76 
       
    77 -------------------------------------------------------------------
       
    78 Fri Mar 18 08:52:58 UTC 2016 - astieger@suse.com
       
    79 
       
    80 - Mozilla Firefox 45.0.1:
       
    81   * Fix a regression causing search engine settings to be lost in
       
    82     some context (bmo#1254694)
       
    83   * Bring back non-standard jar: URIs to fix a regression in IBM
       
    84     iNotes (bmo#1255139)
       
    85   * XSLTProcessor.importStylesheet was failing when <import> was
       
    86     used (bmo#1249572)
       
    87   * Fix an issue which could cause the list of search provider to
       
    88     be empty (bmo#1255605)
       
    89   * Fix a regression when using the location bar (bmo#1254503)
       
    90   * Fix some loading issues when Accept third-party cookies: was
       
    91     set to Never (bmo#1254856)
       
    92   * Disabled Graphite font shaping library
       
    93 
       
    94 -------------------------------------------------------------------
       
    95 Sun Mar  6 19:52:13 UTC 2016 - wr@rosenauer.org
       
    96 
       
    97 - update to Firefox 45.0 (boo#969894)
       
    98   * requires NSPR 4.12 / NSS 3.21.1
       
    99   * Instant browser tab sharing through Hello
       
   100   * Synced Tabs button in button bar
       
   101   * Tabs synced via Firefox Accounts from other devices are now shown
       
   102     in dropdown area of Awesome Bar when searching
       
   103   * Introduce a new preference (network.dns.blockDotOnion) to allow
       
   104     blocking .onion at the DNS level
       
   105   * Tab Groups (Panorama) feature removed
       
   106   * MFSA 2016-16/CVE-2016-1952/CVE-2016-1953
       
   107     Miscellaneous memory safety hazards
       
   108   * MFSA 2016-17/CVE-2016-1954 (bmo#1243178)
       
   109     Local file overwriting and potential privilege escalation through
       
   110     CSP reports
       
   111   * MFSA 2016-18/CVE-2016-1955 (bmo#1208946)
       
   112     CSP reports fail to strip location information for embedded iframe pages
       
   113   * MFSA 2016-19/CVE-2016-1956 (bmo#1199923)
       
   114     Linux video memory DOS with Intel drivers
       
   115   * MFSA 2016-20/CVE-2016-1957 (bmo#1227052)
       
   116     Memory leak in libstagefright when deleting an array during MP4
       
   117     processing
       
   118   * MFSA 2016-21/CVE-2016-1958 (bmo#1228754)
       
   119     Displayed page address can be overridden
       
   120   * MFSA 2016-22/CVE-2016-1959 (bmo#1234949)
       
   121     Service Worker Manager out-of-bounds read in Service Worker Manager
       
   122   * MFSA 2016-23/CVE-2016-1960/ZDI-CAN-3545 (bmo#1246014)
       
   123     Use-after-free in HTML5 string parser
       
   124   * MFSA 2016-24/CVE-2016-1961/ZDI-CAN-3574 (bmo#1249377)
       
   125     Use-after-free in SetBody
       
   126   * MFSA 2016-25/CVE-2016-1962 (bmo#1240760)
       
   127     Use-after-free when using multiple WebRTC data channels
       
   128   * MFSA 2016-26/CVE-2016-1963 (bmo#1238440)
       
   129     Memory corruption when modifying a file being read by FileReader
       
   130   * MFSA 2016-27/CVE-2016-1964 (bmo#1243335)
       
   131     Use-after-free during XML transformations
       
   132   * MFSA 2016-28/CVE-2016-1965 (bmo#1245264)
       
   133     Addressbar spoofing though history navigation and Location protocol
       
   134     property
       
   135   * MFSA 2016-29/CVE-2016-1967 (bmo#1246956)
       
   136     Same-origin policy violation using perfomance.getEntries and
       
   137     history navigation with session restore
       
   138   * MFSA 2016-30/CVE-2016-1968 (bmo#1246742)
       
   139     Buffer overflow in Brotli decompression
       
   140   * MFSA 2016-31/CVE-2016-1966 (bmo#1246054)
       
   141     Memory corruption with malicious NPAPI plugin
       
   142   * MFSA 2016-32/CVE-2016-1970/CVE-2016-1971/CVE-2016-1975/
       
   143     CVE-2016-1976/CVE-2016-1972
       
   144     WebRTC and LibVPX vulnerabilities found through code inspection
       
   145   * MFSA 2016-33/CVE-2016-1973 (bmo#1219339)
       
   146     Use-after-free in GetStaticInstance in WebRTC
       
   147   * MFSA 2016-34/CVE-2016-1974 (bmo#1228103)
       
   148     Out-of-bounds read in HTML parser following a failed allocation
       
   149   * MFSA 2016-35/CVE-2016-1950 (bmo#1245528)
       
   150     Buffer overflow during ASN.1 decoding in NSS
       
   151     (fixed by requiring 3.21.1)
       
   152   * MFSA 2016-36/CVE-2016-1979 (bmo#1185033)
       
   153     Use-after-free during processing of DER encoded keys in NSS
       
   154     (fixed by requiring 3.21.1)
       
   155   * MFSA 2016-37/CVE-2016-1977/CVE-2016-2790/CVE-2016-2791/
       
   156     CVE-2016-2792/CVE-2016-2793/CVE-2016-2794/CVE-2016-2795/
       
   157     CVE-2016-2796/CVE-2016-2797/CVE-2016-2798/CVE-2016-2799/
       
   158     CVE-2016-2800/CVE-2016-2801/CVE-2016-2802
       
   159     Font vulnerabilities in the Graphite 2 library
       
   160 
       
   161 -------------------------------------------------------------------
       
   162 Sat Mar  5 15:27:00 UTC 2016 - olaf@aepfle.de
       
   163 
       
   164 - Remove B_CNT from symbols.zip filename to reduce build-compare noise
       
   165 
       
   166 -------------------------------------------------------------------
       
   167 Fri Feb 26 16:22:52 UTC 2016 - astieger@suse.com
       
   168 
       
   169 - fix build problems on i586, caused by too large unified compile
       
   170   units - adding mozilla-reduce-files-per-UnifiedBindings.patch
       
   171 
       
   172 -------------------------------------------------------------------
       
   173 Thu Feb 11 07:51:34 UTC 2016 - wr@rosenauer.org
       
   174 
       
   175 - update to Firefox 44.0.2
       
   176   * MFSA 2016-13/CVE-2016-1949 (bmo#1245724, boo#966438)
       
   177     Same-origin-policy violation using Service Workers with plugins
       
   178   * Fix issue which could lead to the removal of stored passwords
       
   179     under certain circumstances (bmo#1242176)
       
   180   * Allows spaces in cookie names (bmo#1244505)
       
   181   * Disable opus/vorbis audio with H.264 (bmo#1245696)
       
   182   * Fix for graphics startup crash (GNU/Linux) (bmo#1222171)
       
   183   * Fix a crash in cache networking (bmo#1244076)
       
   184   * Fix using WebSockets in service worker controlled pages (bmo#1243942)
       
   185 
       
   186 -------------------------------------------------------------------
       
   187 Sat Jan 30 08:28:17 UTC 2016 - dmueller@suse.com
       
   188 
       
   189 - build fixes for arm/aarch64:
       
   190   * disable webrtc for arm/aarch64
       
   191   * switch away from openGL-ES backend to default for arm/aarch64
       
   192    since it almost never builds
       
   193   * reenable neon
       
   194 - reenable webrtc for powerpc as it seems to build
       
   195 
     1 -------------------------------------------------------------------
   196 -------------------------------------------------------------------
     2 Sun Jan 24 09:33:15 UTC 2016 - wr@rosenauer.org
   197 Sun Jan 24 09:33:15 UTC 2016 - wr@rosenauer.org
     3 
   198 
     4 - update to Firefox 44.0b9
   199 - update to Firefox 44.0
       
   200   * MFSA 2016-01/CVE-2016-1930/CVE-2016-1931 boo#963633
       
   201     Miscellaneous memory safety hazards
       
   202   * MFSA 2016-02/CVE-2016-1933 (bmo#1231761) boo#963634
       
   203     Out of Memory crash when parsing GIF format images
       
   204   * MFSA 2016-03/CVE-2016-1935 (bmo#1220450) boo#963635
       
   205     Buffer overflow in WebGL after out of memory allocation
       
   206   * MFSA 2016-04/CVE-2015-7208/CVE-2016-1939 (bmo#1191423, bmo#1233784) boo#963637
       
   207     Firefox allows for control characters to be set in cookie names
       
   208   * MFSA 2016-06/CVE-2016-1937 (bmo#724353) boo#963641
       
   209     Missing delay following user click events in protocol handler dialog
       
   210   * MFSA 2016-07/CVE-2016-1938 (bmo#1190248) boo#963731
       
   211     Errors in mp_div and mp_exptmod cryptographic functions in NSS
       
   212     (fixed by requiring NSS 3.21)
       
   213   * MFSA 2016-09/CVE-2016-1942/CVE-2016-1943 (bmo#1189082, bmo#1228590)
       
   214     Addressbar spoofing attacks boo#963643
       
   215   * MFSA 2016-10/CVE-2016-1944/CVE-2016-1945/CVE-2016-1946
       
   216     (bmo#1186621, bmo#1214782, bmo#1232096) boo#963644
       
   217     Unsafe memory manipulation found through code inspection
       
   218   * MFSA 2016-11/CVE-2016-1947 (bmo#1237103) boo#963645
       
   219     Application Reputation service disabled in Firefox 43
     5   * requires NSPR 4.11
   220   * requires NSPR 4.11
     6   * requires NSS 3.21
   221   * requires NSS 3.21
     7 - prepare mozilla-kde.patch for Gtk3 builds
   222 - prepare mozilla-kde.patch for Gtk3 builds
     8 - rebased patches
   223 - rebased patches
     9 
   224