Hello community,

here is the log from the commit of package vlc for openSUSE:Factory checked in 
at 2017-06-02 10:31:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vlc (Old)
 and      /work/SRC/openSUSE:Factory/.vlc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vlc"

Fri Jun  2 10:31:18 2017 rev:68 rq:498538 version:2.2.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/vlc/vlc.changes  2017-05-18 20:46:29.722711805 
+0200
+++ /work/SRC/openSUSE:Factory/.vlc.new/vlc.changes     2017-06-02 
10:31:30.219408084 +0200
@@ -1,0 +2,42 @@
+Fri May 26 14:28:36 UTC 2017 - dims...@opensuse.org
+
+- Update to version 2.2.6:
+  + Video output:
+    - Fix systematic green line on nvidia.
+    - Fix direct3d SPU texture offsets handling.
+  + Demuxer: Fix heap buffer overflows.
+- Changes from version 2.2.5.1:
+  + Security hardening for DLL hijacking environments.
+- Changes from version 2.2.5:
+  + Decoder:
+    - Fix mp3 playback quality regression in libmad.
+    - Fix video scaling in VDPAU.
+    - Fix playback of palettized codecs.
+    - Fix ADPCM heap corruption (FG-VD-16-067).
+    - Fix AES3 16bps decoding.
+    - Fix DVD/LPCM heap corruption (FG-VD-16-090).
+    - Fix SCTE-27 colors.
+  + Demuxer:
+    - Fix possible ASF integer overflow.
+    - Fix MP4, VOC, XA, SMF divide-by-zero errors.
+    - Fix MP4 heap buffer overflows.
+    - Fix Flac metadata integer overflow.
+    - Fix NSVf and AIFF infinite loops.
+    - Fix flac null-pointer dereference.
+    - Fix vorbis and opus comments integer overflows and leaks.
+  + Video output:
+    - Fix green line on Windows with AMD drivers.
+    - Fix screenshots size.
+  + Access:
+    - Fix crash in screen recording on Windows.
+    - Fix FTP scan string injection.
+    - Fix HTTP size handling.
+  + Mux: Fix mp4 drift.
+  + Lua: Fix vimeo, youtube, dailymotion, cli, appletrailers, http,
+    soundcloud scripts.
+  + Audio filter: Fix heap write in stereo_widen audio filter.
+- Rebase 0001-no-return-in-non-void.patch.
+- Drop vlc-2.1.5-fix-skins2-default-skin-creation.patch: this
+  should really not be required anymore.
+
+-------------------------------------------------------------------

Old:
----
  vlc-2.1.5-fix-skins2-default-skin-creation.patch
  vlc-2.2.4.tar.xz

New:
----
  vlc-2.2.6.tar.xz

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

Other differences:
------------------
++++++ vlc.spec ++++++
--- /var/tmp/diff_new_pack.p3bAhK/_old  2017-06-02 10:31:31.503226684 +0200
+++ /var/tmp/diff_new_pack.p3bAhK/_new  2017-06-02 10:31:31.507226119 +0200
@@ -37,7 +37,7 @@
 %endif
 
 Name:           vlc
-Version:        2.2.4
+Version:        2.2.6
 Release:        0
 Summary:        Graphical media player
 License:        GPL-2.0+ and LGPL-2.1+
@@ -48,8 +48,6 @@
 Source1:        %{name}.changes
 Source2:        %{name}-rpmlintrc
 Source3:        %{name}.appdata.xml
-# PATCH-FIX-OPENSUSE vlc-2.1.5-fix-skins2-default-skin-creation.patch -- see 
description in patch header
-Patch1:         vlc-2.1.5-fix-skins2-default-skin-creation.patch
 Patch3:         0001-no-return-in-non-void.patch
 Patch4:         vlc-2.2.0-fix_deinterlace_mmx.patch
 # PATCH-FIX-UPSTREAM vlc-support-qt5.5.patch dims...@opensuse.org -- The Qt 
5.5 packages in Leap and Tumbleweed are patched. Other dists don't have Qt 5.5 
yet. Patch from upstream, reverse applied
@@ -341,9 +339,6 @@
 echo '********* ENTERED PREP PHASE ********'
 date
 %setup -q
-%if 0%{?suse_version} >=1140
-%patch1 -p1
-%endif
 %patch3 -p1
 %if 0%{?suse_version} == 1110
 %ifarch %ix86
@@ -728,7 +723,6 @@
 %{_libdir}/vlc/lua/sd/icast.luac
 %{_libdir}/vlc/lua/sd/icecast.luac
 %{_libdir}/vlc/lua/sd/jamendo.luac
-%{_libdir}/vlc/lua/sd/metachannels.luac
 %{_libdir}/vlc/plugins/access/libaccess_alsa_plugin.so
 %{_libdir}/vlc/plugins/access/libaccess_bd_plugin.so
 %{_libdir}/vlc/plugins/access/libftp_plugin.so

++++++ 0001-no-return-in-non-void.patch ++++++
--- /var/tmp/diff_new_pack.p3bAhK/_old  2017-06-02 10:31:31.531222728 +0200
+++ /var/tmp/diff_new_pack.p3bAhK/_new  2017-06-02 10:31:31.531222728 +0200
@@ -1,8 +1,8 @@
-Index: vlc-2.2.1/modules/access/v4l2/demux.c
+Index: vlc-2.2.6/modules/access/v4l2/demux.c
 ===================================================================
---- vlc-2.2.1.orig/modules/access/v4l2/demux.c
-+++ vlc-2.2.1/modules/access/v4l2/demux.c
-@@ -632,6 +632,7 @@ static void *MmapThread (void *data)
+--- vlc-2.2.6.orig/modules/access/v4l2/demux.c
++++ vlc-2.2.6/modules/access/v4l2/demux.c
+@@ -634,6 +634,7 @@ static void *MmapThread (void *data)
      }
  
      assert (0);
@@ -10,7 +10,7 @@
  }
  
  static void *ReadThread (void *data)
-@@ -694,6 +695,7 @@ static void *ReadThread (void *data)
+@@ -696,6 +697,7 @@ static void *ReadThread (void *data)
  #endif
      }
      assert (0);
@@ -18,10 +18,10 @@
  }
  
  static int DemuxControl( demux_t *demux, int query, va_list args )
-Index: vlc-2.2.1/modules/control/dbus/dbus.c
+Index: vlc-2.2.6/modules/control/dbus/dbus.c
 ===================================================================
---- vlc-2.2.1.orig/modules/control/dbus/dbus.c
-+++ vlc-2.2.1/modules/control/dbus/dbus.c
+--- vlc-2.2.6.orig/modules/control/dbus/dbus.c
++++ vlc-2.2.6/modules/control/dbus/dbus.c
 @@ -891,6 +891,7 @@ static void *Run( void *data )
          vlc_restorecancel( canc );
      }
@@ -30,10 +30,10 @@
  }
  
  static void   wakeup_main_loop( void *p_data )
-Index: vlc-2.2.1/modules/control/motion.c
+Index: vlc-2.2.6/modules/control/motion.c
 ===================================================================
---- vlc-2.2.1.orig/modules/control/motion.c
-+++ vlc-2.2.1/modules/control/motion.c
+--- vlc-2.2.6.orig/modules/control/motion.c
++++ vlc-2.2.6/modules/control/motion.c
 @@ -188,6 +188,7 @@ static void *RunIntf( void *data )
          vlc_restorecancel( canc );
      }
@@ -42,10 +42,10 @@
  }
  #undef LOW_THRESHOLD
  #undef HIGH_THRESHOLD
-Index: vlc-2.2.1/modules/control/motionlib.c
+Index: vlc-2.2.6/modules/control/motionlib.c
 ===================================================================
---- vlc-2.2.1.orig/modules/control/motionlib.c
-+++ vlc-2.2.1/modules/control/motionlib.c
+--- vlc-2.2.6.orig/modules/control/motionlib.c
++++ vlc-2.2.6/modules/control/motionlib.c
 @@ -196,6 +196,7 @@ static int GetOrientation( motion_sensor
      default:
          assert( 0 );
@@ -54,10 +54,10 @@
  }
  
  /*****************************************************************************
-Index: vlc-2.2.1/modules/stream_out/rtp.c
+Index: vlc-2.2.6/modules/stream_out/rtp.c
 ===================================================================
---- vlc-2.2.1.orig/modules/stream_out/rtp.c
-+++ vlc-2.2.1/modules/stream_out/rtp.c
+--- vlc-2.2.6.orig/modules/stream_out/rtp.c
++++ vlc-2.2.6/modules/stream_out/rtp.c
 @@ -1499,6 +1499,7 @@ static void *rtp_listen_thread( void *da
      }
  
@@ -66,10 +66,10 @@
  }
  
  
-Index: vlc-2.2.1/modules/visualization/visual/visual.c
+Index: vlc-2.2.6/modules/visualization/visual/visual.c
 ===================================================================
---- vlc-2.2.1.orig/modules/visualization/visual/visual.c
-+++ vlc-2.2.1/modules/visualization/visual/visual.c
+--- vlc-2.2.6.orig/modules/visualization/visual/visual.c
++++ vlc-2.2.6/modules/visualization/visual/visual.c
 @@ -382,6 +382,7 @@ static void *Thread( void *data )
          vlc_restorecancel( canc );
      }
@@ -78,10 +78,10 @@
  }
  
  static block_t *DoWork( filter_t *p_filter, block_t *p_in_buf )
-Index: vlc-2.2.1/src/misc/events.c
+Index: vlc-2.2.6/src/misc/events.c
 ===================================================================
---- vlc-2.2.1.orig/src/misc/events.c
-+++ vlc-2.2.1/src/misc/events.c
+--- vlc-2.2.6.orig/src/misc/events.c
++++ vlc-2.2.6/src/misc/events.c
 @@ -271,6 +271,7 @@ int vlc_event_attach( vlc_event_manager_
      FOREACH_END()
      /* Unknown event = BUG */
@@ -90,15 +90,15 @@
  }
  
  /**
-Index: vlc-2.2.1/modules/demux/mp4/mp4.c
+Index: vlc-2.2.6/modules/demux/mp4/mp4.c
 ===================================================================
---- vlc-2.2.1.orig/modules/demux/mp4/mp4.c
-+++ vlc-2.2.1/modules/demux/mp4/mp4.c
-@@ -277,6 +277,7 @@ static inline int64_t MP4_TrackGetPTSDel
- 
-         i_sample -= ck->p_sample_count_pts[i_index];
+--- vlc-2.2.6.orig/modules/demux/mp4/mp4.c
++++ vlc-2.2.6/modules/demux/mp4/mp4.c
+@@ -386,6 +386,7 @@ static void CreateTracksFromSmooBox( dem
+             p_track->p_es = es_out_Add( p_demux->out, &p_track->fmt );
+         }
      }
 +    return 0;
  }
  
- static inline int64_t MP4_GetMoviePTS(demux_sys_t *p_sys )
+ /*****************************************************************************

++++++ vlc-2.2.4.tar.xz -> vlc-2.2.6.tar.xz ++++++
/work/SRC/openSUSE:Factory/vlc/vlc-2.2.4.tar.xz 
/work/SRC/openSUSE:Factory/.vlc.new/vlc-2.2.6.tar.xz differ: char 25, line 1


Reply via email to