Packages changed:
  acl
  build (20170209 -> 20170320)
  bzip2
  gzip
  kernel-source (4.10.5 -> 4.10.8)
  keyutils
  lynx
  nano (2.7.5 -> 2.8.0)
  ncurses
  rpm
  sysdig (0.15.0_k4.10.5_1 -> 0.15.1_k4.10.8_1)
  tar
  timezone (2017a -> 2017b)
  timezone-java (2017a -> 2017b)
  update-alternatives (1.18.10 -> 1.18.23)
  xine-lib

=== Details ===

==== acl ====
Subpackages: libacl1 libacl1-32bit

- Make it possible to disable tests (for Ring0)
- Add BuildRequires: system-user-daemon for the testsuite

==== build ====
Version update (20170209 -> 20170320)
Subpackages: build-mkbaselibs build-mkdrpms

- fix usage of the right service generated files.
- debootstrap: Also mount sysfs
- Fileprovides should only match package names, not provides
- avoid export of build results of sym links pointing to external files
- support build of different flavors via multibuild
- experimental AppImage build support
- reworked openstack support (still experimental)

==== bzip2 ====
Subpackages: libbz2-1 libbz2-1-32bit libbz2-devel

- cleanup with spec-cleaner

==== gzip ====

- cleanup with spec-cleaner
- use loop with a range instead of a number list

==== kernel-source ====
Version update (4.10.5 -> 4.10.8)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms

- Update patches.kernel.org/patch-4.10.7-8 references (add CVE-2017-7184 bsc#1030573).
- commit ea9dcd4
- tcp: mark skbs with SCM_TIMESTAMPING_OPT_STATS (CVE-2017-7277
  bsc#1031265).
- tcp: fix SCM_TIMESTAMPING_OPT_STATS for normal skbs
  (CVE-2017-7277 bsc#1031265).
- commit 37681e8
- net/packet: fix overflow in check for tp_reserve (CVE-2017-7308
  bsc#1031579).
- net/packet: fix overflow in check for tp_frame_nr (CVE-2017-7308
  bsc#1031579).
- net/packet: fix overflow in check for priv area size
  (CVE-2017-7308 bsc#1031579).
- commit fbe9fc9
- ping: implement proper locking (bsc#1031003).
- commit 3ea493f
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- Linux 4.10.7 (bnc#1007962 bnc#1012628 bsc#1013576 bsc#1028489
  bsc#1000619).
- Delete patches.drivers/drm-reference-count-event-completion.
- Delete patches.drivers/fbcon-Fix-vc-attr-at-deinit.
- Delete
  patches.fixes/crypto-algif_hash-avoid-zero-sized-array.patch.
- Delete
  patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
- Linux 4.10.6 (bnc#1012628 bnc#1025903).
- Delete
  patches.rpmify/give-up-on-gcc-ilog2-constant-optimizations.patch.
- commit e326586
- genetlink: fix counting regression on ctrl_dumpfamily()
  (bsc#1028489).
- commit 5182272

==== keyutils ====
Subpackages: keyutils-devel libkeyutils1 libkeyutils1-32bit

- move binaries from /bin to /usr/bin (bsc#1029969)
- keyutils-usr-move.patch: also adjust the request-key.conf file

==== lynx ====

- fix typo in url
- Update project Url as well as Url path of source tar ball
- Add patch lynx-2.8.8-ncurses-6.0-20170318.patch to work
  around internal header definition of ncurses-6.0-20170318

==== nano ====
Version update (2.7.5 -> 2.8.0)
Subpackages: nano-lang

- Update to version 2.8.0
  * the Up and Down keys now step from visual row to visual row
    instead of jumping between logical lines
  * the Home and End keys now move to the start and end of a row,
    and only when already there, then to the start and end of the
    logical line
  * the screen can now scroll per row instead of always per logical
    line
  * makes use of gnulib, to make it build on more platforms

==== ncurses ====
Subpackages: libncurses6 libncurses6-32bit ncurses-devel ncurses-utils tack terminfo terminfo-base

- Add ncurses patch 20170325
  + fix a memory leak in the window-list when creating multiple screens
    (reports by Andres Martinelli, Debian #783486).
  + reviewed calls from link_test.c, added a few more null-pointer
    checks.
  + add a null-pointer check in ungetmouse, in case mousemask was not
    called (report by "Kau").
  + updated curs_sp_funcs.3x for new functions.
- Add ncurses patch 20170318
  + change TERMINAL structure in term.h to make it opaque.  Some
    applications misuse its members, e.g., directly modifying it
    rather than using def_prog_mode().
  + modify utility headers such as tic.h to make it clearer which are
    externals that are used by tack.
  + improve curs_slk.3x in particular its discussion of portability.
  + fix cut/paste in legacy_encoding.3x
  + add prototype for find_pair() to new_pair.3x (report by Branden
    Robinson).
  + fix a couple of broken links in generated man-html documentation.
  + regenerate man-html documentation.
- Add tack patch 1.07.20170318
  * init.c:
    use def_prog_mode() to eliminate two internal details from ncurses
  * edit.c, tack.h: accommodate opaque TERMINAL structure in ncurses
  * tack.h: update copyright to match version
  * config.sub: 2017-02-07
  * config.guess: 2017-03-05
- Add ncurses patch 20170311
  + modify vt100 rs2 string to reset vt52 mode and scrolling regions
    (report/analysis by Robert King) -TD
  + add vt100+4bsd building block, use that for older terminals rather
    than "vt100" which is now mostly used as a building block for
    terminal emulators -TD
  + correct a few spelling errors in terminfo.src comments -TD
  + add fbterm -TD
  + fix a typo in ncurses.c test_attr legend (patch by Petr Vanek).
  + changed internal colorpair_t to a struct, eliminating an internal
    8-bit limit on colors
  + add ncurses/new_pair.h
  + add ncurses/base/new_pair.c with alloc_pair(), find_pair() and
    free_pair() functions
  + add test/demo_new_pair.c
- Add ncurses patch 20170304
  + improve terminfo manual description of terminfo syntax.
  + clarify the use of wint_t vs wchar_t in curs_get_wstr.3x
  + improve description of endwin() in manual.
  + modify setcchar() and getcchar() to treat negative color-pair as an
    error.
  + fix a typo in include/hashed_db.h (Andre Sa).
- Add ncurses patch 20170225
  + fixes for CF_CC_ENV_FLAGS (report by Ross Burton).

==== rpm ====
Subpackages: rpm-32bit rpm-build rpm-devel

- Convert rpmconfigcheck init script to systemd unit
- Tweak debugsubpkg.diff to no longer use obsoleted RPM interfaces
  and add support for debuginfo compressed by DWZ.
- Add %_find_debuginfo_dwz_opts and DWZ limits to macrosin.diff.
- Add dwz requires to rpm-build.  [fate#322957]

==== sysdig ====
Version update (0.15.0_k4.10.5_1 -> 0.15.1_k4.10.8_1)

- Update to version 0.15.1 (boo#1032025):
  * Bug fixes:
    + Fixed driver compilation issues on armv6l
    + Fixes on Kubernetes support
    + Regression on rkt detection #748
    + Fixed high cpu usage when sysdig was used with -M parameter, #783
    + Fixed a memory leak #772

==== tar ====

- move binaries from /bin to /usr/bin [bsc#1029977]
  * refresh tar-backup-spec-fix-paths.patch to change path of the
    tar binary from TAR=/bin/tar to TAR=/usr/bin/tar
- use spec-cleaner

==== timezone ====
Version update (2017a -> 2017b)

- timezone update 2017b:
  * Haiti resumed observance of DST in 2017 (bsc#1030417)
  * Liberia changed from -004430 to +00 on 1972-01-07, not 1972-05-01.
  * Use "MMT" to abbreviate Liberia's time zone before 1972, as
    "-004430" is one byte over the POSIX limit

==== timezone-java ====
Version update (2017a -> 2017b)

- timezone update 2017b:
  * Haiti resumed observance of DST in 2017 (bsc#1030417)
  * Liberia changed from -004430 to +00 on 1972-01-07, not 1972-05-01.
  * Use "MMT" to abbreviate Liberia's time zone before 1972, as
    "-004430" is one byte over the POSIX limit

==== update-alternatives ====
Version update (1.18.10 -> 1.18.23)

- Update to 1.18.23:
  * Various small fixes and memleaks removed
- Make sure to generate manpage
- Refresh patch update-alternatives-suse.patch

==== xine-lib ====
Subpackages: libxine-devel libxine2 libxine2-pulse

- fix build with ImageMagick 7
  + xine-lib-ImageMagick7.patch