Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2018-12-14 20:53:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium"

Fri Dec 14 20:53:53 2018 rev:205 rq:657844 version:71.0.3578.98

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2018-12-12 
17:30:05.674754615 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.28833/chromium.changes     
2018-12-14 20:56:31.364790919 +0100
@@ -1,0 +2,7 @@
+Thu Dec 13 11:22:25 UTC 2018 - Tomáš Chvátal <tchva...@suse.com>
+
+- Version update to 71.0.3578.98 bsc#1119364:
+  * CVE-2018-17481: Use after free in PDFium
+- Redo chromium-old-libva.patch
+
+-------------------------------------------------------------------

Old:
----
  chromium-71.0.3578.80.tar.xz

New:
----
  chromium-71.0.3578.98.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.vOlGMy/_old  2018-12-14 20:56:42.868776638 +0100
+++ /var/tmp/diff_new_pack.vOlGMy/_new  2018-12-14 20:56:42.868776638 +0100
@@ -42,7 +42,7 @@
 %bcond_with system_vpx
 %bcond_with clang
 Name:           chromium
-Version:        71.0.3578.80
+Version:        71.0.3578.98
 Release:        0
 Summary:        Google's open source browser project
 License:        BSD-3-Clause AND LGPL-2.1-or-later

++++++ chromium-71.0.3578.80.tar.xz -> chromium-71.0.3578.98.tar.xz ++++++
/work/SRC/openSUSE:Factory/chromium/chromium-71.0.3578.80.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.28833/chromium-71.0.3578.98.tar.xz 
differ: char 27, line 1

++++++ chromium-old-libva.patch ++++++
--- /var/tmp/diff_new_pack.vOlGMy/_old  2018-12-14 20:56:43.020776449 +0100
+++ /var/tmp/diff_new_pack.vOlGMy/_new  2018-12-14 20:56:43.024776445 +0100
@@ -2,43 +2,13 @@
 ===================================================================
 --- chromium-71.0.3578.80.orig/media/gpu/vaapi/vaapi_jpeg_decode_accelerator.cc
 +++ chromium-71.0.3578.80/media/gpu/vaapi/vaapi_jpeg_decode_accelerator.cc
-@@ -47,9 +47,11 @@ static void ReportToUMA(VAJDADecoderFail
+@@ -47,6 +47,9 @@ static void ReportToUMA(VAJDADecoderFail
  // macro in the header file without pulling in the entire <va/va.h>.
  static_assert(VA_FOURCC_YUYV == VA_FOURCC('Y', 'U', 'Y', 'V'),
                "VA_FOURCC_YUYV must be equal to VA_FOURCC('Y', 'U', 'Y', 
'V')");
-+#ifdef VA_FOURCC_I420
++#ifndef VA_FOURCC_I420
++#define VA_FOURCC_I420 0x30323449
++#endif
  constexpr VAImageFormat kImageFormatI420 = {.fourcc = VA_FOURCC_I420,
                                              .byte_order = VA_LSB_FIRST,
                                              .bits_per_pixel = 12};
-+#endif
- constexpr VAImageFormat kImageFormatYUYV = {.fourcc = VA_FOURCC_YUYV,
-                                             .byte_order = VA_LSB_FIRST,
-                                             .bits_per_pixel = 16};
-@@ -58,9 +60,11 @@ constexpr VAImageFormat kImageFormatYUYV
- bool VaSurfaceFormatToImageFormat(uint32_t va_rt_format,
-                                   VAImageFormat* va_image_format) {
-   switch (va_rt_format) {
-+#ifdef VA_FOURCC_I420
-     case VA_RT_FORMAT_YUV420:
-       *va_image_format = kImageFormatI420;
-       return true;
-+#endif
-     case VA_RT_FORMAT_YUV422:
-       *va_image_format = kImageFormatYUYV;
-       return true;
-@@ -383,6 +387,7 @@ bool VaapiJpegDecodeAccelerator::OutputP
-   size_t dst_v_stride = video_frame->stride(VideoFrame::kVPlane);
- 
-   switch (va_image_format.fourcc) {
-+#ifdef VA_FOURCC_I420
-     case VA_FOURCC_I420: {
-       DCHECK_EQ(image->num_planes, 3u);
-       const uint8_t* src_y = mem + image->offsets[0];
-@@ -400,6 +405,7 @@ bool VaapiJpegDecodeAccelerator::OutputP
-       }
-       break;
-     }
-+#endif
-     case VA_FOURCC_YUY2:
-     case VA_FOURCC_YUYV: {
-       DCHECK_EQ(image->num_planes, 1u);


Reply via email to