Packages changed:
  ModemManager
  NetworkManager-gnome
  aria2 (1.26.0 -> 1.26.1)
  biosdevname
  blog
  btrfsprogs (4.7 -> 4.7.1)
  dracut
  gcr
  gdk-pixbuf
  git (2.9.3 -> 2.10.0)
  gnome-control-center
  gnome-maps (3.20.3 -> 3.20.3.1)
  gnome-menus
  intltool
  kernel-source
  kiwi (7.03.82 -> 7.03.92)
  konsole
  libcap (2.22 -> 2.25)
  libgnomesu
  libical
  libpwquality
  libreoffice
  multipath-tools (0.6.2+suse20160805.dcfa37d -> 0.6.2+suse20160826.4abd547)
  nano (2.6.3 -> 2.7.0)
  nautilus (3.20.2 -> 3.20.3)
  ntp
  obs-service-format_spec_file (20160202 -> 20160406)
  orc (0.4.25 -> 0.4.26)
  pam
  perl-DBD-mysql (4.035 -> 4.036)
  python-requests (2.10.0 -> 2.11.1)
  spice-gtk
  systemd
  tiff
  virtualbox (5.1.4_k4.7.2_1 -> 5.1.4_k4.7.2_2)
  vsftpd
  yast2-installation (3.1.213 -> 3.1.214)
  yast2-packager (3.1.116 -> 3.1.117)
  yast2-security (3.2.2 -> 3.2.3)
  yast2-slp (3.1.9 -> 3.1.10)
  zsh

=== Details ===

==== ModemManager ====
Subpackages: ModemManager-bash-completion ModemManager-devel libmm-glib0 typelib-1_0-ModemManager-1_0

- Drop
  bnc878066-serial-ports-on-the-IO-card-are-not-responding.patch:
  No longer needed.

==== NetworkManager-gnome ====
Subpackages: NetworkManager-connection-editor libnm-gtk0 typelib-1_0-NMGtk-1_0

- Drop nm-applet-build-don-t-try-to-build-bluetooth-widget-with-bluez5.patch:
  Fixed in upstream.
- Add nm-applet-fix-missing-translation.patch: Fix missing
  translation in ce-page-team.ui(bsc#988533).
- Add NetworkManager-wrongly-placed-brace.patch: fix wrongly placed
  brace.
- Update to GNOME 3.20  Fate#318572
- Drop nm-applet-build-don-t-try-to-build-bluetooth-widget-with-newer.patch:
  Fixed in upstream.
- Rebase nm-applet-build-don-t-try-to-build-bluetooth-widget-with-bluez5.patch.
- Rebase nm-applet-probe-radius-server-cert.patch.
- Rebase nm-applet-private-connection.patch.
- Add NetworkManager-appindicator.changes.
- Add NetworkManager-appindicator.spec.
- Add NetworkManager-gnome-no-firewalld.patch.
- Add nm-applet-app-indicator.patch.
- Add nm-icons-appindicator.tar.gz.
- Add pre_checkin.sh.
- Add nm-applet-build-don-t-try-to-build-bluetooth-widget-with-bluez5.patch
  + BlueZ 5 supported is default, disable the bluetooth plugin
    when BlueZ 5 is used.(bnc#876552)
  + Add bluez Requires
- Update to version 1.0.10:
  + Bluetooth page in connection editor is now populated with
    available Bluetooth devices.
  + Fix a possible agent crash when cancelling the secrets request.
  + Updated translations.
- Rebase nm-applet-private-connection.patch.
- Split nm-connection-editor into a separate package
  (NetworkManager-connection-editor), which is then recommended by
  NetworkManager-gnome and NetworkManager-appindicator. The VPN
  plugins should then require connection editor, as that's what
  they're actually extending. As a result,
  NetworkManager-appindicator users would receive the option to
  install those plugins without conflicts.
- Update to version 1.0.8:
  + Added hotspot support to the editor.
  + Password widgets now emits a signal for secret flag changes.
  + The connection validation errors are now communicated in a
    tooltip.
  + The editor is now able to edit the VLAN flags.
  + Several bug fixes.
  + Updated translations.
- Rebase nm-applet-probe-radius-server-cert.patch.
- Align the name of the appdata file with the desktop file: rename
  org.gnome.nm-connection-editor.appdata.xml to
  nm-connection-editor.appdata.xml
- Own %{_datadir}/appdata to fix build in Leap 42.1.
- Add dual spec file for building appindicator support
- Add nm-applet-app-indicator.patch: introduce appindicator
  support.
- Update to version 1.0.6:
  + Added option to set MTU of Team devices.
  + Added AppData for nm-connection-editor.
  + Build fixes.
  + Updated Czech, Polish and Hungarian translations.
- Toggle with_cacert_patch to 1: the patch has been rebased.
- Update to version 1.0.4:
  + Setting MTU for a bond device is now supported.
  + Connecting to a wireless network from the NetworkManager applet
    no longer results in an attempt to create system-wide
    connections. This fixes the ability to connect to a wireless
    network for non-privileged user.
  + The master interface name is used instead of master connection
    UUID for slave connections created with nm-connection-editor.
    This fixes compatibility of the ifcfg configuration files with
    the legacy network service.
  + It is now possible to specify an interface name instead of a
    MAC address when editing a connection using
    nm-connection-editor.
  + The WWAN connections now have IPv6 enabled by default.
  + libnm-gtk includes functions for password storage selection,
    which eases implementation of password GUI for VPN plugins and
    other users.
- Rebase nm-applet-probe-radius-server-cert.patch and
  nm-applet-probe-radius-server-cert.patch.
- Toggle with_cacert_patch to 0: the cacert patch is currently
  disabled in NetworkManager (boo#938198).
- Update to version 1.0.2:
  + The applet is no longer started in GNOME 3.
  + STP controls are no longer displayed if STP is disabled.
  + Improved accessibility for screen reader users.
  + Multiple bugs fixed, including crashes.
  + Updated translations.
- Add with_cacert_patch condition. When enabled:
  + Add NetworkManager(cacert-patch) Requires
  + Apply nm-applet-probe-radius-server-cert.patch
  + This needs to be toggled whenever NetworkManager is updated
    and the nm-probe-radius-server-cert.patch there is not rebased
    yet.
- Refresh and enable nm-applet-probe-radius-server-cert.patch
- Update to version 1.0.0:
  + Added support for editing Bluetooth mobile broadband
    connections.
  + Added support for IPv6 mobile broadband connections.
  + Allow IPv6-only configuration for more connection types.
  + The applet and editor are no longer shown in GNOME 3, which has
    its own network indicator and control panel.
- Rebase NetworkManager-gnome-no-firewalld.patch.
- Disable nm-applet-probe-radius-server-cert.patch for now: needs
  rebase (possibly only in NetworkManager itself).
- Add NetworkManager-gnome-no-firewalld.patch: Allow to build
  without firewalld integration (which openSUSE does not offer,
  boo#897636).
- Pass --without-firewalld to configure, to disable integration.
- Added patches:
  - Add nm-applet-build-don-t-try-to-build-bluetooth-widget-with-newer.patch
    + Since the plugin API no longer exists(bnc#876552).
  - Add nm-applet-build-network-manager-applet-add-rules-for-BlueZ-.patch
    + BlueZ 5 supported is default,
    disable the bluetooth plugin when BlueZ 5 is used(bnc#876552).
    + Add bluez Requires
- Rebase nm-applet-probe-radius-server-cert.patch.
- Update to version 0.9.10.0:
  + Added controls for IPv6 privacy extensions.
  + Added support for VPN hints for new/additional secrets during
    connection.
  + Added support for Data Center Bridging and FibreChannel over
    Ethernet configuration.
  + Improved connections to new hidden WiFi networks.
  + Allow slaves VLANs/slaves of more device types.
  + Added support for changing password flags.
  + Passwords/secrets now default to user-agent storage instead of
    system-wide storage.
  + Added support for editing Team connections.
  + Rework CA certificate warnings to be less annoying.
- Rebase nm-applet-private-connection.patch.
- Disable nm-applet-probe-radius-server-cert.patch: needs further
  investigation.
- Update to version 0.9.8.10:
  + Fixed the applet to not show the PIN unlock dialog even if the
    PIN was saved in the keyring.
  + Fixed a GSettings-related warning when using GLib 2.40.
- Update to version 0.9.8.9:
  + Changed the default configuration of WPA Enterprise EAP
    certificate lookup to not use the system CA store by default,
    since this turns out to be a bad default.
  + We no longer try to build the bluetooth widget when using newer
    versions of gnome-bluetooth (that no longer support plugins).
  + Updated translations.
- Drop gnome-bluetooth-devel BuildRequires: on GNOME 3.11.x, the
  bluetooth widget is no longer supported.
- Update to version 0.9.8.8:
  + nm-applet is now started under GNOME 3 again (but never acts as
    a "secret agent" under GNOME Shell). This fixes the lack of
    password dialogs in some GNOME-3-based sessions (bgo#709410),
    and fixes the lack of a mobile broadband PIN unlock dialog
    under GNOME Shell.
  + Fixed a warning when closing the VPN import/export dialogs.
  + Made nm-applet use g_debug(); set G_MESSAGES_DEBUG=nm-applet to
    see logging now.
  + Updated translations.
- Rebase nm-applet-private-connection.patch for 0.9.8.4
  (bnc#751211)
- Add nm-applet-probe-radius-server-cert.patch to probe the
  certificate the RADIUS server (bnc#574266)
- Update to version 0.9.8.4:
  + Fix handling of bonding mode and VLAN parent fields in editor.
  + Fix crash when failing to read secrets from the keyring.
  + nm-applet is no longer autostarted under GNOME.
  + Updated translations.
- Add dbus(org.freedesktop.secrets) Requires (bnc#828387).
- Update to version 0.9.8.2:
  + Conversion from gnome-keyring to libsecret; libsecret is now
    required to build.
  + Editor no longer overwrites master interface name with the
    master UUID.
  + Fix crashes when using ModemManager 0.7/0.8.
  + Fix allowed values for VLAN ID and MTU in the editor.
  + Preserve existing PPP LCP echo failure and interval values.
  + Ensure Bridge STP checkbox values are saved.
  + Hide BSSID for Wi-Fi Ad-Hoc connections (it's autocreated by
    the kernel).
  + Ensure IPv6 next-hop/gateway values are sane.
  + Fix problems with the MAC address combo box on various pages.
  + Only request secrets from the user when allowed to.
  + Fix running with GTK+ 2.x.
  + Fix signal icons to work with newer libpng.
  + Don't show Wi-Fi Security combo when not required.
  + Improve applet icon size handling.
  + Show more helpful errors when VPN plugins are not installed.
  + Updated translations.
- Replace gnome-keyring-devel BuildRequires with
  pkgconfig(libsecret-unstable), following upstreams port to
  libsecret.
- Update to version 0.9.8.0:
  + Add manpages for nm-applet and nm-connection-editor.
- Stop passing --disable-more-warnings to configure, it builds fine
  without it now.
- Exchange NetworkManager-devel BuildRequires for
  pkgconfig(NetworkManager), pkgconfig(libnm-glib),
  pkgconfig(libnm-glib-vpn) and pkgconfig(libnm-util)
  BuildRequires, following what configure checks for.
- Update to version 0.9.7.997:
  + Ensure AP mode connections are treated as Hotspot too.
  + Build fixes.
  + Editor fixes.
  + Editor: hide widgets that aren't supported for VPNs on the
    general page.
  + Updated translations.
- Update to version 0.9.7.995:
  + Rework connection editor main UI to better support different
    connection types
  + Add connection editor support for WiMAX, Infiniband, Bond, and
    VLAN connections
  + Suggest "seen BSSIDs" for WiFi BSSID entry
  + Add connection editor support for autoconnect VPN connections
  + Add a "General" page to the connection editor and move general
    options to it
  + Fix GNOME Bluetooth plugin for recent versions of GNOME
    Bluetooth and the GNOME Control Center
  + Add LTE and HSPA+ icons to the applet
  + Fix connection editor command-line passing to already-running
    instance
  + Suppress nm-applet notifications when GNOME Shell is running
  + Ensure 802.1x passwords default to "agent owned" and not
    system-wide
  + Default to using system CA certificates for new connections
  + Add support for ModemManager 0.7/0.8
  + Fix a crash when editing IP addresses with the XIM input
    framework
  + Fix handling of connection Zone when firewalld is active
  + Fix saving a connection when ignoring a missing CA certificate
- Add pkgconfig(mm-glib) BuildRequires: dependency for ModemManager
  support.
- Add pkgconfig(gudev-1.0) BuildRequires: new depdendency.
- Add gobject-introspection-devel BuildRequires: new dependency.
- Split new subpackage typelib-1_0-NMGtk-1_0.
- Fix nm-applet-private-connection.patch: Allow to select a BT
  paired devices a PAN/NAP device. Without this fix,
  gnome-control-center crashes at that moment.
- Update to version 0.9.6.4:
  + Better cooperation with GNOME Shell
  + Fix connection editing from external tools when the editor is
    already open
  + Backport new libnm-gtk API to work with recent GNOME Control
    Center versions
  + Updated translations.
- Update to version 0.9.6.2:
  + Fix GNOME Bluetooth plugin DUN modem detection and setup.
- Update to version 0.9.6.0:
  + Only handle VPN secrets for GNOME Shell 3.3 and lower.
- Update to version 0.9.5.96:
  + Recognize PKCS#12 certificates imported from Firefox
  + Pre-fill CDMA username/password in the mobile broadband wizard.
- Update to version 0.9.5.95:
  + Fixed UI mnemonics.
  + Various crash and stability fixes.
  + Allow appending DNS servers and domains in automatic addressing
    mode.
  + Fix defaults for PPP echo values.
  + Show IPv6 addressing page for VPN plugins that support it.
  + Port to GSettings and split out 0.8 -> 0.9 migration code into
    standalone tool.
- Pass --disable-migration to configure: no supported openSUSE
  version has NetworkManager <= 0.8 anymore, so we do not need the
  migration tool.
- Replace gconf schema handling macros with glib variants.
- Drop gconf2-devel BuildRequires: without the migration tool,
  there is no need to access gconf anymore.
- Add nm-applet-private-connection.patch: Create private
  connections if the user is not authorized.
  Some distributions do not allow the normal user to create a
  system connection without the polkit authentication. This commit
  checks the polkit policy and creates private connections if the
  user is not authorized. [bnc#751211].
- Add polkit-devel BuildRequires, as the above patch makes use
  of it.
- Add gnome-common BuildRequires and call to gnome-autogen.sh, as
  above patch touches the build system.
- Update to version 0.9.4.1:
  + No change compared to 0.9.4.1.
- Changes from version 0.9.4.0:
  + Do not run our own secret agent when GNOME Shell is running.
  + Several bug fixes.
  + Updated translations.
- Drop NetworkManager-gnome-OnlyShowIn.patch: this was implemented
  with NotShowIn upstream.
- Update to version 0.9.3.997:
  + More flexible build-time warnings with
  - -enable-more-warnings=[yes|no|error]
  + Removed unused PolicyKit configure check
  + Lazily initialize the notification service for faster startup
  + Fix various memory leaks
  + Warn user if CA certificate is left blank in the editor for
    802.1x
  + Disabled creation of WPA-protected Ad-Hoc WiFi networks due to
    kernel bugs
- Remove polkit-devel BuildRequires: removed upstream.
- Update to version 0.9.3.995:
  + Updated translations.
- Update to version 0.9.3.990:
  + Fix interaction of single-connection edit mode with PolicyKit
  + Add EAP-FAST support
  + Make editor connection list sortable
  + Ensure mobile broadband provider list is sensitized correctly
- Drop NetworkManager-gnome-link-gkr.patch: fixed upstream.
- Remove call to autoreconf: it was only needed for above patch.
- Add NetworkManager-gnome-link-gkr.patch: Fix linking with
  gnome-keyring in a gconf-helpers test program.
- Add call to autoreconf in %prep, as above patch touches the build
  system.
- Update to version 0.9.2.0:
  + Updated translations.
- Pass --disable-more-warnings to configure to allow building with
  gtk+ 3.3.
- Really enable parallel build: fix typo smp_flags => smp_mflags.
- Update to version 0.9.1.95:
  + Select user's home directory by default for VPN import
  + Show VPN details in the Connection Information dialog
  + Allow auto-unlocking of GSM modems
  + Fix crash of Bluetooth widget after pairing
- Drop NetworkManager-gnome-bluetooth-crash.patch: fixed upstream.
- Replace category SystemSetup by X-SuSE-ServiceConfiguration to
  suppress rpmlint warnings
- Modified categories in .desktop file so that it is grouped with
  "System" applications in the desktop menus (bnc#714333)
- Add NetworkManager-gnome-bluetooth-crash.patch: fix some crash in
  gnome-control-center when disabling bluetooth.
- Update to version 0.9.1.90:
  + New private library for wireless and mobile dialogs
  + iso-codes package used for translated country names in the
    mobile broadband wizard
- Add pkgconfig(iso-codes) BuildRequires and iso-codes Requires for
  the new use of iso-codes.
- Create libnm-gtk0 and libnm-gtk-devel subpackages, for the new
  library.
- Remove redundant tags/sections from specfile
- Remove NetworkManager-glib BuildRequires: we don't need an
  explicit BuildRequires for libraries.
- Remove libglade2-devel, libgudev-1_0-devel, libiw-devel
  BuildRequires: they are unneeded.
- Change dbus-1-glib BuildRequires to dbus-1-glib-devel: we're
  interested in the devel subpackage.
- Update to version 0.9.0:
  + Fix compatibility with GTK+ <= 2.22.
  + Change "Device MAC address" to combo box with an entry.
  + Default to IPv6 Auto for manually created connections.
  + Enable registration state home/roaming notifications for CDMA.
  + Fix various VPN secret saving issues.
- Update to 0.8.9997:
  + don't allow inserting 0.0.0.0 as destination and netmask for
    IPv4 routes.
  + Fix crash when connection is invalid.
  + Complete openconnect migration support.
  + handle PKCS#8 private keys.
  + filter APN entry characters in mobile-wizard.
  + allow _ as APN character.
  + Updated translations.
- Update to version 0.8.999:
  + Give modems more time to unlock themselves after PIN entry
  + Fix creation of 802.1x-enabled connections in the applet
  + Don't crash gnome-bluetooth on some failures when creating new
    DUN connections
  + Much better handling of IP addresses in the editor
  + Updated translations.
- Drop NetworkManager-gnome-fix-wpa-e.patch: fixed upstream.
- Add NetworkManager-gnome-fix-wpa-e.patch: fix WPA-Enterprise
  support (bgo#646210) (git)
- Update to version 0.8.998 (0.9.0-rc1):
  + Bugs fixed: bgo#646043, bgo#646643.
  + Updated translations.
- Rebase NetworkManager-gnome-OnlyShowIn.patch
- Update to version 0.8.997 (0.9 beta3):
  + Mostly bugfixes.
- Update to version 0.8.996 (0.9 beta2):
  + don't require glib 2.26
  + deb#615082, lp#725041: fixes for new dnsmasq
  + crash fixes
  + ifupdown plugin fixes
  + save connection timestamps in /var not /etc
  + install time fixes for Arch Linux
  + libnm-glib crash and correctness fixes
  + fix display of SSIDs in applet tooltips
  + build fixes and cleanups
  + import existing user connections
- Summary from 0.8.995 (0.9 beta1)
  + simpler, easier, more flexible, and cooler applets.
  + Fast User Switching.
  + WiMAX support.
  + System connections by default.
  + More flexible system administration.
  + Scales down to smaller devices.
- Rebase NetworkManager-gnome-OnlyShowIn.patch
- Change gtk2-devel BuildRequires to gtk3-devel.
- Stop removing %{_sysconfdir}/dbus-1/system.d/nm-applet.conf
  ourselves: it's not installed anymore.
- Added support for translation-update-upstream.
- Call relevant macros in %post/%postun:
  + %desktop_database_post/postun because the package ships at
    least one desktop file.
  + %icon_theme_cache_post/postun because the package ships themed
    icons.
- Pass %{?no_lang_C} to %find_lang so that english documentation
  can be packaged with the program, and not in the lang subpackage.
- Change Requires of lang subpackage to Recommends, since the
  english documentation is not there anymore.
- updated NetworkManager-gnome-OnlyShowIn.patch in order to start
  nm-applet under Xfce as well
- Update to version 0.8.2:
  + Hide mobile broadband PIN code when it's entered
  + Ensure Enable Wireless and Enable Networking always correctly
    sensitized
  + Fix handling of slow mobile broadband devices when entering a
    PIN
  + Startup performance improvements
  + Easier keyboard navigation of the connection editor
  + Show VPN connection notification even if VPN provides none
  + Fix handling of VPN secrets when moving connections from system
    to user
  + Updated translations.
- Drop upstream fixed patches:
  + NetworkManager-gnome-fix-new-glib.patch
  + Drop NetworkManager-gnome-remove-bad-category.patch
- Split out -lang package.
- Add NetworkManager-gnome-remove-bad-category.patch to remove a
  category that should not exist upstream anyway. Instead, add
  X-SuSE-ControlCenter-Hardware to nm-connection-editor.desktop
  later on with suse_update_desktop_file.
- Do not add -fno-strict-aliasing to CFLAGS: it's not needed
  anymore.
- Remove non-existing --with-notify configure option.
- Re-enable parallel build.
- Upodate to version 0.8.1:
  + Bluetooth Dial-Up Networking
  + Mobile Broadband Status: signal strength, roaming, and access
    technology display
  + Enhanced IPv6 support
  + Updated translations
- Pass --disable-maintainer-mode to configure to allow building
  with latest gtk.
- Require mobile-broadband-provider-info for DUN capabilities. The
  BT plugin crashes when selecting DUN without this package
  available.
- Add a general frontend dbus configuration in NetworkManager
  so delete the conf in nm-applet, bili@novell.com(bnc#476502).
- Requires timezone package
- Rename 0002-Autostart-nm-applet-in-GNOME-session-only.patch to
  NetworkManager-gnome-OnlyShowIn.patch, and add LXDE to
  OnlyShowIn.
- This is based on work by Andrea Florio <andrea@opensuse.org>
- Update to version 0.8:
  + rh#494641 - Add --help to explain what nm-applet is/does
  + core: clearer failure message when an applet is already running
  + dun: refactor gnome bluetooth plugin to use bluetooth client
  + rh#556763 - wired: don't crash when getting 802.1x settings
    from the user
  + rh#557007 - info: don't crash on various D-Bus property errors
  + core: fix clearing secrets when updating connections
  + rh#541353 - link nm-connection-editor with libm for ceil()
  + gsm: fix secret request when connection has multiple secrets
  + Updated translations.
- Change again gnome-keyring-devel BuildRequires to
  libgnome-keyring-devel, following the module split upstream.
- Upgrade to the latest upstream 0.8 branch:
  + New popup menu UI.
  + Ability to manually disconnect active devices.
  + Rework PolicyKit support.
  + Now it's possible to disable (somewhat annoying) notifications
  + Require newer glib and remove cut+pasted code for things that are now in
    glib (GChecksum, )
  + Certificate handling improvements.
  + Add lockdown support for "Create new wireless network..."
  + New wizard for GSM/CDMA connection setup
  + Translation updates.
  + Lots of bug fixes.
- Change gnome-keyring-devel BuildRequires to
  libgnome-keyring-devel, following the module split upstream.
- Replaced 0002-Autostart-nm-applet-in-GNOME-session-only.patch
  with 0002-Autostart-nm-applet-in-GNOME-LXDE-session-only.patch:
  Add LXDE to OnlyShowIn, as LXDE uses the gtk2 NetworkManager.
- Fix the 802.1x wired authentication dialog to use the entered
  secrets (bnc #525401).
- The ModemManager API signatures have been changed for some calls,
  adjust the calling code (bnc #533261).
- Remove libgnomeui-devel BuildRequires, which isn't needed.
- Update to 0.7.1.
- Add -fno-strict-aliasing to CFLAGS to fix build with gcc 4.4.

==== aria2 ====
Version update (1.26.0 -> 1.26.1)
Subpackages: aria2-lang libaria2-0

- Update to version 1.26.1:
  * Make assertion hold

==== biosdevname ====

- Detect dom0 via xenfs instead of cpuid to compensate for ABI
  change in xen-4.7 on AMD systems. (bnc#974257)
  biosdevname-dom0.patch

==== blog ====

- Install binaries with read permissions (bnc#990837)

==== btrfsprogs ====
Version update (4.7 -> 4.7.1)
Subpackages: libbtrfs0

- Add new btrfsprogs-udev-rules package to contain the udev rules.
- Fix packaging for udev rules:
  - btrfs builtin didn't exist prior to udev v190, so the rules must
    depend on that version.
- Added patch:
  * btrfsprogs-only-install-udev-rules-for-udev-190.patch
- update to 4.7.1
  * check:
  * new optional mode: optimized for low memory usage (memory/io tradeoff)
  * --mode=lowmem, not default, still considered experimental
  * does not work with --repair yet
  * convert: regression fix, ext2_subvol/image rw permissions
  * mkfs/convert:
  * two-staged creation, partially created filesystem will not be recognized
  * improved error handling (fewer BUG_ONs)
  * convert: preparation for more filesystems to convert from
  * documentation updates: quota, qgroup
  * other
  * message updates
  * more tests
  * more build options, enhanced debugging
- update to 4.7
  * convert: fix creating discontig extents
  * check: speed up traversing heavily reflinked extents within a file
  * check: verify qgroups of higher levels
  * check: repair can now fix wrong qgroup numbers
  * balance: new option to run in the background
  * defrag: default extent target size changed to 32MiB
  * du: silently skip non-btrfs dirs/files
  * documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub,
    filesystem, convert
  * bugfixes:
  * unaligned access (reported for sparc64) in raid56 parity calculations
  * use /bin/bash
  * other stability fixes and cleanups
  * more tests
- Removed patches:
  * 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
  * 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.6.1
  * fi resize: negative resize argument accepted again
  * qgroup rescan: fix skipping when rescan is in progress
  * mkfs: initialize stripesize to correct value
  * testsuite updates, mostly convert tests
  * documentation updates
  * btrfs-device, btrfs-restore manual pages enhanced
  * misc fixups
- update to 4.6
  * convert - major rewrite:
  * fix a long-standing bug that led to mixing data blocks into metadata block
    groups
  * the workaround was to do full balance after conversion, which was
    recommended practice anyway
  * explicitly set the lowest supported version of e2fstools to 1.41
  * provide and install udev rules file that addresses problems with device
    mapper devices, renames after removal
  * send: new option: quiet
  * dev usage: report slack space (device size minus filesystem area on the dev)
  * image: support DUP
  * build: short options to enable debugging builds
  * other:
  * code cleanups
  * build fixes
  * more tests and other enhancements
  * Removed patches:
  * 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
  * 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
  * btrfs-progs-no-PKG_CHECK_VAR
- btrfsck updates for qgroup verification and repair (fate#318144)
  * We can now check all qgroup levels
  * btrfsck will write out corrected qgroups when run with --repair
  - Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
  - Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
  - Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.5.3
  * ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS
    on architectures that do not support unaligned access and do not performa
    any fixups
  * improved validation checks of superblock and chunk-related structures
  * subvolume sync: fix handling of -s option
  * balance: adjust timing of safety delay countdown with --full-balance
  * rescue super-recover: fix reversed condition check
  * check: fix bytes_used accounting
  * documentation updates: mount options, scrub, send, receive, select-super,
    check, mkfs
  * testing: new fuzzed images, for superblock and chunks
- fix build failure on 13.1: conditional default for udevdir
- fix build failure on SLE11SP4: wrong check in makefile
- Add udev rules for dm devices (bsc#912170 bsc#888215)
  - Added patch: 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
  - Added patch: btrfs-progs-no-PKG_CHECK_VAR
- update to 4.5.2
  * new/moved command: btrfs-calc-stats -> btrfs inspect tree-stats
  * check: fix false alert for metadata blocks crossing stripe boundary
  * check: catch when qgroup numbers mismatch
  * check: detect running quota rescan and report mismatches
  * balance start: add safety delay before doing a full balance
  * fi sync: is now silent
  * fi show: don't miss filesystems with partially matching uuids
  * dev ready: accept only one argument for device
  * dev stats: print "devid:N" for a missing device instead of "(null)"
  * other:
  * lowest supported version of e2fsprogs is 1.41
  * minor cleanups, test updates
- Removed patch: 2000-btrfs-full-balance-warning.diff
- update to 4.5.1
  * mkfs: allow DUP on multidev fs
  * fix static build
- update to 4.5
  * new/moved commands
  * btrfs-show-super -> btrfs inspect-internal dump-super
  * btrfs-debug-tree -> btrfs inspect-internal dump-tree
  * new commands
  * btrfs fi du - calculate disk usage, including shared extents
  * enhancements
  * device delete - delete by id (needs kernel support, not merged to 4.6)
  * check - new option to specify chunk root
  * debug-tree/dump-tree - option -t understands human readable name of the
    tree (along numerical ids)
  * btrfs-debugfs - can dump block group information
  * bugfixes
  * all commands should accept the option separator "--"
  * several fixes in device scan
  * restore works on filesystems with sectorsize > 4k
  * debug-tree/dump-tree - print compression type as string
  * subvol sync: fix crash, memory corruption
  * argument parsing fixes: subvol get-default, qgroup create/destroy/assign,
    inspect subvolid-resolve
  * check for block device or regular file in several commands
  * other
  * documentation updates
  * manual pages for the moved tools now point to btrfs-filesystem
  * testsuite updates
- Removed patch (upstream):
  0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch
- Recommend btrfsmaintenance
- hide min/max macros clashing with gcc 6 (bnc#966257)
  (0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch)
- update to 4.4.1
  * find-root: don't skip the first chunk
  * free-space-tree compat bits fix
  * build: target symlinks
  * documentation updates
  * test updates
- update to 4.4
  * mkfs.btrfs --data dup
  * support balance filters added/enhanced in linux 4.4
  * manual pages enhanced (btrfs, mkfs, mount, filesystem, balance)
  * 'btrfs filesystem usage' works with mixed blockgroups
  * build: installation to /usr/local
  * build: the 'ar' tool is properly deteced during cross-compilation
  * improved stability on fuzzed/crafted images when reading sys array in
    superblock
  * debug-tree: option -t understands ids for tree root and chnuk tree
  * check: properly reset nlink of multi-linked file
  * chunk recovery: fix floating point exception
  * chunk recovery: endianity bugfix during rebuild
  * mkfs with 64K pages and nodesize reported superblock checksum mismatch
- Removed patches:
  * 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
  * fix-doc-build-on-SLE11SP3.diff
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at post / postun (boo#958562)
- fix mkfs failure on ppc64 (or with sectorsize > 4k) (bsc#956819)
- Added patch: 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
- update to 4.3.1
  * fixes
  * device delete: recognize 'missing' again
  * mkfs: long names are not trimmed when doing ssd check
  * support partitioned loop devices
  * other
  * replace several mallocs with on-stack variables
  * more memory allocation failure handling
  * add tests for bugs fixed
  * cmd-device: switch to new message printing helpers
  * minor code cleanups
- update to 4.3
  * mkfs
  * mixed mode is not forced for filesystems smaller than 1GiB
  * mixed mode broken with mismatching sectorsize and nodesize, fixed
  * print version info earlier
  * print devices sorted by id
  * do not truncate target image with --rootsize
  * fi usage:
  * don't print global block reserve
  * print device id
  * minor output tuning
  * other cleanups
  * calc-size:
  * div-by-zero fix on an empty filesystem
  * fix crash
  * bugfixes:
  * more superblock sanity checks
  * consistently round size of all devices down to sectorsize
  * misc leak fixes
  * convert: don't try to rollback with a half-deleted ext2_saved subvolume
  * other:
  * check: add progress indicator
  * scrub: enahced error message
  * show-super: read superblock from a given offset
  * add README
  * docs: update manual page for mkfs.btrfs, btrfstune, balance, convert and inspect-internal
  * build: optional build with more warnings (W=...)
  * build: better support for static checkers
  * build: html output of documentation
  * pretty-print: last_snapshot for root_item
  * pretty-print: stripe dev uuid
  * error reporting wrappers, introduced and example use
  * refactor open_file_or_dir
  * other docs and help updates
  * testing:
  * test for nodes crossing stripes
  * test for broken 'subvolume sync'
  * basic tests for mkfs, raid option combinations
  * basic tests for fuzzed images (check)
  * command intrumentation (eg valgrind)
  * print commands if requested
  * add README for tests
- build btrfsprogs-static package for 13.2 and Factory, package
  with static versions of the utilities, aimed for rescue environments
- update to 4.2.3
  - subvol sync: make it actually work again
  - scanning: do not scan already discovered filesystems (minor optimization)
  - convert: better error message in case the filesystem is not finalized
  - restore: off-by-one symlink path check fix
- update to 4.2.2
  - fi label: use fallback if the label ioctl is not available
  - convert: check nodesize constraints against commandline features (-O)
  - scrub: report status 'running' until all devices are finished
  - device scanning might crash in some scenarios
  - fi usage: print summary for non-root users
- update to 4.2.1
  - fix an off-by-one error in cross-stripe boundary check
  - convert: don't write uninitialized data to image
  - image:  don't loop with option -t0
  - image: don't create threads if compression is not requested
- Removed patches:
  * 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- make mkfs work with 64k nodesize again, notably fixes mkfs on ppc64
  (bsc#945229)
- Added patch:
  * 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- version 4.2
  * enhancements:
  * mkfs: do not create extra single chunks on multiple devices
  * resize: try to guess the minimal size, 'inspect min-dev-size'
  * qgroup assign: add option to schedule rescan
  * chunk-recover: be more verbose about the scanning process
  * fixes:
  * check:
  * find stripes crossing stripe boundary -- created by convert
  * print correct range for file hole when there are no extents
  and learn how to fix it
  * replace: more sanity checks
  * convert: concurrency fixes related to reporting progress
  * find-root: option -a will not skip the current root anymore
  * subvol list: fix occasional crash
  * do not create stripes crossing stripe boundary
  * build:
  * fixes for musl libc
  * preliminary support for android (not working yet, more code changes needed)
  * new EXTRA_CFLAGS and EXTRA_LDFLAGS
  * other:
  * lots of cleanups
  * tests: lots of updates, new tests, framework improvements
  * documentation updates
  * debugging: print-tree shows stripe length
- Removed patches (upstreamed):
  * 2104-get-min-size-for-resize.patch
  * 2105-move-min-resize-implementation-to-inspec.patch
  * 2106-inspect-add-command-min-dev-size.patch
- add warning before full balance starts (bsc#940467, fate#319317)
- Added patches:
  2000-btrfs-full-balance-warning.diff
- Add feature to get minimum size a filesystem can be resized to
  (FATE#317897).
- Added patches:
  * 2104-get-min-size-for-resize.patch
  * 2105-move-min-resize-implementation-to-inspec.patch
  * 2106-inspect-add-command-min-dev-size.patch
- version 4.1.2
  - mkfs: bugfix, previous version does not create entierly correct
    filesystem (has to be recreated)
- version 4.1.1
  * bugfixes
  - defrag: threshold overflow fix
  - fsck:
  - check if items fit into the leaf space
  - fix wrong nbytes
  - mkfs:
  - create only desired block groups for single device
  - preparatory work for fix on multiple devices
  * enhancements
  - new alias for 'device delete': 'device remove'
  * other
  - fix compilation on old gcc (4.3)
  - documentation updates
  - debug-tree: print nbytes
  - test: image for corrupted nbytes
  - corupt-block: let it kill nbytes
- spec: drop libacl dependency
- version 4.1
  * bugfixes
  - fsck.btrfs: no bash-isms
  - bugzilla 97171: invalid memory access (with tests)
  - receive:
  - cloning works with --chroot
  - capabilities not lost
  - mkfs: do not try to register bare file images
  - option --help accepted by the standalone utilities
  * enhancements
  - corrupt block: ability to remove csums
  - mkfs:
  - warn if metadata redundancy is lower than for data
  - options to make the output quiet (only errors)
  - mixed case names of raid profiles accepted
  - rework the output:
  - more comprehensive, 'key: value' format
  - subvol:
  - show:
  - print received uuid
  - update the output
  - new options to specify size units
  - sync:
  - grab all deleted ids and print them as they're removed,
  previous implementation only checked if there are any
  to be deleted - change in command semantics
  - scrub: print timestamps in days HMS format
  - receive:
  - can specify mount point, do not rely on /proc
  - can work inside subvolumes
  - send:
  - new option to send stream without data (NO_FILE_DATA)
  - convert:
  - specify incompat features on the new fs
  - qgroup:
  - show: distinguish no limits and 0 limit value
  - limit: ability to clear the limit
  - help for 'btrfs' is shorter, 1st level command overview
  - debug tree: print key names according to their C name
  * new
  - rescure zero-log
  - btrfsune:
  - rewrite uuid on a filesystem image
  - new option to turn on NO_HOLES incompat feature
  * deprecated
  - standalone btrfs-zero-log
  * other
  - testing framework updates
  - uuid rewrite test
  - btrfstune feature setting test
  - zero-log tests
  - more testing image formats
  - manual page updates
  - ioctl.h synced with current kernel uapi version
  - convert: preparatory works for more filesystems (reiserfs pending)
  - use static buffers for path handling where possible
  - add new helpers for send uilts that check memory allocations,
    switch all users, deprecate old helpers
  - Makefile: fix build dependency generation
  - map-logical: make it work again
- Install bash completion for btrfs.
- version 4.0
  * resize:
  * don't accept file as an argument (it's confusing)
  * print better error message in case of an error
  * restore: optionally restore metadata (time, mode, uid/gid)
  * receive: optionally enforce chroot
  * new rescue subcommand 'zero-log', same as btrfs-zero-log, but
    now also part of the main utility
  * check:
  * free space checks match kernel, fixes incorrect reports
  * convert: fix setting of checksum bit if --no-datasum is used
  * fsck.btrfs: don't print messages
  * fix quota rescan on PPC64 (mangled ioctl number)
  * test updates
  * documentation: files renamed to .asciidoc, misc fixups
- version 3.19.1
  - convert:
  - new option to specify metadata block size
  - --no-progress actually works
  - restore: properly handle the page boundary corner case
  - build fixes:
  - missing macro from public header, BTRFS_BUILD_VERSION
  - wrong handling of --enable-convert
  - fi usage: reports correct space for degraded mounts
  - other:
  - mkfs: help string updates
  - completion: added 'usage' subcommands
  - cleanups in qgroup code, preparatory work
- version 3.19
  - btrfs-image
  - restore can now run in parallel threads
  - fixed restore of multiple image from multiple devices onto a single dev
  - introduced metadump v2
  - check
  - make --init-csum-tree and --init-extent-tree work together
  - find-new
  - option to search through all metadata even if a root was already found
  - convert
  - show progress by default, can be turned off
  - corrupt-block
  - option to work on a specific root
  - bash completion script for all subcommands
- spec: convert to autotools
  Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch
- add COPYING
- version 3.18.2
  * qgroup show: print human readable sizes, options to say otherwise
  * check: new option to explicitly say no to writes
  * mkfs: message about trimming is not printed to stderr
  * fi show: fixed return value
  * tests: new infrastructure
  * btrfstune: force flag can be used together with seeding option
  * backtrace support is back
  * getopt cleanups
  * doc and help updates
- version 3.18.1
  - minor fixes
  - documentation updates
- version 3.18
  - mkfs - skinny-metadata feature is now on by default, first introduced in
    kernel 3.10
  - filesystem usage - give an overview of fs usage in a way that's more
    comprehensible than existing 'fi df'
  - device usage - more detailed information about per-device allocations
  - check:
  - option to set a different tree root byte number
  - ability to link lost files to lost+found, caused by a recent kernel bug
  - repair of severely corrupted fs (use with care)
  - convert - option to show progress
  - subvol create - print the commit mode inline, print the global mode only if --verbose
  - other updates: musl-libc support, coverity bugfixes, new test images,
    documentation
- Removed patches (upstreamed):
  * 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
  * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
  * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
  * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
  * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
  * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
  * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
  * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
  * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
  * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
  * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
  * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
  * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
  * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
  * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
  * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
  * 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
  * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
  * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
  * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- version 3.17.3
  - convert: fix conversion of sparse ext* filesystems
  - show: resolve to the correct path
  - fsck: more verbose error for root dir problems
- version 3.17.2
  - check improvements
  - add ability to replace missing dir item/dir indexes
  - fix missing inode items
  - create missing root dirid
  - corrupt block: enhancements for testing fsck
  - zero-log: able to reset a fs with bogus log tree pointer (bko#72151)
- package mkinitrd scripts conditionally (bsc#893577)
- spec: minor updates
- version 3.17.1
  - fi df: argument handling
  - fix linking with libbtrfs
  - replace: better error reporting
  - fi show: fixed stall if run concurrently with balance
  - check: fixed argument parsing for --subvol-extents
  - fi df: SI prefixes corrected
- Added patches:
  * fix-doc-build-on-SLE11SP3.diff
- Removed patches:
  * 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
  * 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Modified patches:
  * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
  * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
  * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
- version 3.17
  - check: --init-csum-tree acutally does something useful, rebuilds the whole
    csum tree
  - /dev scanning for btrfs devices is gone
  - /proc/partitions scanning is gone, blkid is used exclusively
  - new subcommand subvolume sync
  - filesystem df: new options to set unit format
  - convert: allow to copy label from the origin, or specify a new one
- Modified patches:
  * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
  * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
  * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
  * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
  * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
  * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
  * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
  * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
  * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
  * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
  * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
  * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
  * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
  * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
  * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
  * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
  * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
  * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- Added patches:
  * 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
  * 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
  * 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
  * 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Removed patches:
  * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
  * 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
  * 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
  * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
  * 0023-btrfs-progs-print-B-for-bytes.patch
  * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
  * 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
  * 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- version 3.16.2
  - fsck: handle bad extent mapping
  - image: make it work on a balanced fs
  - btrfs-show-super: print flags in human readable way
  - documentation updates
- version 3.16.1
  - library version defines
  - subvol list: -R to print received UUID
  - fixed detection of multiple mounts on the same directory
  - restore: misc fixes
  - other fixes
- Modified patches (sync with pending upstream versions):
  * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
  * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
  * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
  * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
  * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
  * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
  * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
  * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
  * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
- Removed patch: library-version-defines.patch (upstream)
- send-stream API users updatd, drop the workaround
- Removed patch: send-stream-api-wokaround.patch
- workaround for send api breakage
- Added patch: send-stream-api-wokaround.patch
- add api versioning and package version.h (now 0.1.1)
- Added patches:
  * library-version-defines.patch
- version 3.16
  - show-super: skip unrecognized sb, add option to force
  - debug-tree: print tree by id
  - mkfs: new option to specify UUID
  - receive: new option to limit number of errors
  - check: new option to verify quotas
  - check: reduced memory requirements
  - check: new option to print extent sharing
  - restore: check length before decompression
  - restore: more error handling
  - balance: new filter 'limit'
  - recover: allow to read all sb copies
  - restore: option to loop during restoring
  - mkfs: drop experimental notice
  - btrfstune: new option to force dangerous changes
  - documentation updates
- Deleted patches (upstream):
  * 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
  * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
  * 0201-btrfs-progs-import-ulist.patch
  * 0202-btrfs-progs-add-quota-group-verify-code.patch
  * 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
  * 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
  * btrfs-progs-canonicalize-pathnames-for-device-commands
- Refreshed patches:
  * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
  * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
  * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
  * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
  * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
  * 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
- refresh references on the following patches:
  * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
  * 0201-btrfs-progs-import-ulist.patch
  * 0202-btrfs-progs-add-quota-group-verify-code.patch
  * 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: ignore orphaned qgroups by default
- Added patch:
  * 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
- btrfs-progs: show extent state for a subvolume (bnc#865621)
- Added patch:
  * 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: canonicalize pathnames for device commands (bnc#880486).
- Added patch:
  * btrfs-progs-canonicalize-pathnames-for-device-commands
- fsck: fix checking on filesystems with large sectorsize (bnc#872286)
- Added patches:
  * 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- Do not package btrfs-find-root and btrfs-select-super by default.
- Removed printing byte number for every slot (bnc#872364).
- Removed patch:
  * 0170-btrfs-progs-In-find-root-dump-bytenr-for-every-slot.patch
- update to upstream 3.14.2
  - man: separate pages for all subcommands
  - minor bugfixes
  - spec: removed upstreamed patches, update build dependencies
- Added patches:
  * 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
- Removed patches:
  * 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
  * 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
  * 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
  * 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
  * 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
  * 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
  * 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
- add quota group verify patches, sent to list near end of the week starting
  5/4/2014
  - updates btrfsck with the ability to verify quota groups
- Update the changelog with some sad version of diffstat output to meet
  requirements.
- Added patches:
  * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
  * 0201-btrfs-progs-import-ulist.patch
  * 0202-btrfs-progs-add-quota-group-verify-code.patch
- add quota group verify patches, sent to list near end of the week starting
  5/4/2014
  - updates btrfsck with the ability to verify quota groups
- update to upstream 3.14.1
- mkfs:
  - fix TRIM detection
  - do not zero-out end of device unconditionally
  - no crash with --features option
- fsck:
  - clear log tree in repair mode
  - check reloc roots
- btrfs - reworked space reporting (bnc#873106)
  - btrfs fi usage - new command
  - btrfs dev usage - new command
  - btrfs fi df - enhanced output with GlobalReserve
- Removed patches:
  * 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- Added patches:
  * 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
  * 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
  * 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
  * 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
  * 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
  * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
  * 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
  * 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
  * 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
  * 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
  * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
  * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
  * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
  * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
  * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
  * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
  * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
  * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
  * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
  * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
  * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
  * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
  * 0023-btrfs-progs-print-B-for-bytes.patch
  * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
  * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
  * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
  * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
  * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
  * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
  * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
  * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- own mkinitrd directories
- add missing symbol to library (bnc#873164)
- add version dependency for devel package
- Added patches:
  * 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- fsck: fixes and enahancements to --init-extent-tree mode
- fsck: chunk-recover updates
- scrub: add force option -f
- send: check if subvolumes are read-only
- subvol snapshot: add options to affect commit behaviour
- btrfs: add properties command group
- restore: add dry-run option
- restore: fix restoring of compressed files
- mkfs: support for no-holes feature
- mkfs: option -r deals with hardlinks and relative paths
- mkfs: discard phase is interruptible
- documentation updates
- cleaned spec file
- Removed patches:
  * 0162-btrfs-progs-fix-loop-device-mount-checks.patch
  * 0165-Revert-btrfs-progs-update-options-in-find-root.c.patch
  * 0166-Btrfs-progs-add-some-verbose-output-to-find-root.patch
- bump version to 3.12
- update tarball and remove upstreamed patches
- fsck, image, restore: various improvements and fixes
- btrfs: quota rescan (fate#312751)
- fsck updates
- more mkfs sanity checks
- qgroup rescan wait
- Added patches:
  * 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch
  * 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch
  * 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch
  * 0053-btrfs-progs-use-reentrant-localtime.patch
  * 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch
  * 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch
  * 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch
  * 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch
  * 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch
  * 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch
  * 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch
  * 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch
  * 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch
- Change udev rule filename in setup-btrfs.sh to
  /usr/lib/udev/rules.d/64-btrfs.rules from
  from /usr/lib/udev/rules.d/80-btrfs.rules (bnc#839960 comment#7)
- Remove udev rules file - udev packages one itself (bnc#839960).
- update to upstream master (194aa4a1)
  - btrfs-restore: deal with NULL returns from read_node_slot
  - btrfs-restore: use the correct leafsize when reading the FS location
  - btrfs-find-root: Add options to control generation and level
  - btrfsck: fix incorrect casting on items in the corrupt_blocks tree
  - Btrfs-progs: fix closing of devices
  - Btrfs-progs: enhance btrfs-image to restore image onto multiple disks
  - Btrfs-progs: cleanup btrfs-image usage
  - Btrfs-progs: delete fs_devices itself from fs_uuid list before freeing
  - Btrfs-progs: skip open devices which is missing
  - Btrfs-progs: fix misuse of skinny metadata in btrfs-image
  - Btrfs-progs: recover raid0/raid10/raid5/raid6 metadata chunk
  - Btrfs-progs: Add chunk rebuild function for RAID1/SINGLE/DUP
  - Btrfs-progs: introduce list_{first, next}_entry/list_splice_tail{_init}
  - Btrfs-progs: Add chunk recover function - using old chunk items
  - Btrfs-progs: Add block group check funtion
  - Btrfs-progs: extend the extent cache for the device extent
  - Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots
  - Btrfs-progs: introduce common insert/search/delete functions for rb-tree
  - Btrfs-progs: cleanup similar code in open_ctree_* and close_ctree
  - Btrfs-progs: Don't free the devices when close the ctree
  - Btrfs-progs: don't close the file descriptor 0 when closing a device
  - Btrfs-progs: fix missing recow roots when making btrfs filesystem
- Add fix for passing super_nr while opening ctree
- btrfs-progs-mkfs-default-extref.diff: turn on extended refs by
  default, (aka hardlink count limtitation) (bnc#835695)
- added 0040-btrfs-progs-fix-loop-device-mount-checks.patch: fix
  loop mount detection again (bnc#834173)
- Simplify checks in mkinitrd scripts.
  They are always true because they come from the same package
  Use relative paths to binaries
- Move udev rules to /usr.
- Adjust rules to call binary from /usr
- Simplify fsck.btrfs, its just a dummy until fixed
- update to upstream master (f00dd8386a57d241d0f7c)
- Make requirement on libattr-devel explicit
- initrd support: add module (bnc#750185, bnc#727383)
- set correct file mode if writing replacement fsck
- fix build failure
- add btrfs-debug-tree to initrd
- adjust fs size to correct size (bnc#744593)
- man page documentation updates
- do not package obsolete utilities
- mkfs: store correct size of device in superblock (bnc#730103)
- updated restriper/balance commands to match kernel version
- place binaries in /usr tree (UsrMerge project)
- adjust mkinitrd scrippt accordingly
- add btrfsck repair options for:
  - rebuild extent records
  - fix block group accounting
  - reset csums for rescue nodatasum mount
  - prune corrupt extent allocation tree blocks
- device scanning fixes for dm and multipath (bnc#749540)
- initrd support: move btrfs device scan after block device setup
- documentation updates
- add csize for file commpressed size
- updated restore utility
- patch license to follow spdx.org standard
- btrfs-progs-fix-open_ctree_usage_segfaults.patch: fix
  segfaults from bnc#710486 due to unchecked usage of return
  value of open_ctree()
  [fixed compilation warnings]
- pull upstream, replace existing patches, spec update
- update 'restore' utility
  - lzo support
  - tools may now take earlies superblock when opening the fs
  - other fixes
- pull integration-20111030 branch
  - mkfs: force mkfs if desired
  - other fixes
- add btrfs-dump-super to mkinitrd
- other fixes
  - skip non-existent devices or without media
  - documentation updates
  - scrubbing single device
  - graceful error handling when opening fs fails
- updated mkinitrd script to scan devices before mount (bnc#727383)
- add several tools to mkinitrd if root fs is btrfs
- pull upstream branch and delete local patches
- btrfsck: ignore -a (bnc#655906)
- btrfsck: fix strerror value
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- add patch for local version override as we do not build from
  git, and avoid doubled "Btrfs" in output of 'btrfs'
- reorder help for 'get-default' right after 'set-default'
- add option -p to print parent subvolume
- add subvolume 'get-default' subsubcommand
- remove debugging printf from
  0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch
- add support for currently available kernel features:
  - add scrub subcommand
  - scan /proc/partitions by default (or use --all-devices for all)
  - mkfs fixes and improvements
  - documentation fixes
- fix failing on deleted loop mounts (bnc#697671)
- update from git:
  - add btrfs-select-super utility
  - add btrfs-label utility
  - allow mixed data+metadata (option --mixed)
  - allow populating new filesystem with files (option --rootdir)
  - allow discard support in mkfs
  - lzo support
  - deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show'
  - other bugfixes and documentation improvements
- change to a hardlink
- add link for fsck.btrfs (bnc#665899)
- update to v0.19-35-g1b444cd:
  * used space accounting fix for the converter
  * Add btrfs-list for listing subvolumes
  * Add new util: 'btrfs'
  * multidevice support for check_mounted
  * check slash in deleting subvolumes
  * Add btrfsck option to select the super block copy
  * btrfs-debug-tree: add -d option to print only the device mapping
- fix crash on creating filesystems (bnc#603620)
- revert last change (bnc#599224#c3)
- add hardlink from fsck.btrfs (bnc#599224)
- fix memory leak (bnc#537633)
- Updated to latest repo version.
  - used space accounting fix for the converter
  - btrfsctl: add snapshot/subvolume destroy ioctl
  - btrfsck: check root back/forward references
  - Add btrfs-map-logical program to map and read logical block numbers
- build btfs-convert (bnc#572912)
- enable parallel build
- added Supplements
- move apps to /sbin
- update to 0.19:
  - build with rpm optflags
  - install man pages
  - fix leak in extends checking (bnc#523447)

==== dracut ====

- Rename patch:
  * From 0211-fix_multipath_check_hostonly.patch
    to 0303-fix_multipath_check_hostonly.patch
- Rename patch:
  * From 0213-10i18n-keymap-find.patch
    to 0213-Fix-wrong-keymap-inclusion.patch
- 95fcoe: Do not complain about missing /etc/hba.conf (bsc#980539)
  * Add 0215-95fcoe-Do-not-complain-about-missing-etc-hba.conf.patch
- 95fcoe: silence lldpad warnings
  * Add 0216-95fcoe-silence-lldpad-warnings.patch
- 95fcoe: Allow to specify the FCoE mode via the fcoe= parameter
  * Add 0217-95fcoe-Allow-to-specify-the-FCoE-mode-via-the-fcoe-p.patch
- 40network: allow persistent interface names (bsc#995284)
  * Add 0218-40network-allow-persistent-interface-names.patch
- 95fcoe: use interface names instead of MAC addresses
  * Add 0219-95fcoe-use-interface-names-instead-of-MAC-addresses.patch
- 95fcoe: always set AUTO_VLAN for fcoemon (bsc#995019)
  * Add 0220-95fcoe-always-set-AUTO_VLAN-for-fcoemon.patch
- 95fcoe: Add shutdown script (bsc#994860)
  * Add 0221-95fcoe-Add-shutdown-script.patch
- 90dm: Fixup shutdown script (bsc#994860)
  * Add 0222-90dm-Fixup-shutdown-script.patch
- 90dm: fixup dependency cycle between MD and DM shutdown (bsc#994860)
  * Add 0223-90dm-fixup-dependency-cycle-between-MD-and-DM-shutdo.patch
- 90multipath: Start daemon after udev settle (bsc#986734)
  * Add 0304-90multipath-Start-daemon-after-udev-settle.patch
- 90multipath: load dm_multipath module during startup
  * Add 0305-90multipath-load-dm_multipath-module-during-startup.patch
- 90multipath: add shutdown script (bsc#994860)
  * Add 0306-90multipath-add-shutdown-script.patch
- Reformat patches and add patch header:
  * 0053-01fips-fixup-loading-issues.patch
  * 0126-01fips-Add-drbg-module-to-force-loaded-modules.patch
  * 0128-90lvm-Install-dm-snapshot-module.patch
  * 0133-Allow-multiple-configurations-per-network-interface-.patch
  * 0138-fips_add_aesni-intel.patch
  * 0168-remove_plymouth_logo_file.patch
  * 0169-network_set_mtu_macaddr_for_dhcp.patch
  * 0170-iscsi-skip-ibft-invalid-dhcp.patch
  * 0180-i18n_add_correct_fontmaps.patch
  * 0196-ibft-wait-for-session-on-all-paths.patch
  * 0201-fix_nfs_with_ip_instead_of_hostname.patch
  * 0300-dracut_dont_use_dpkg_defaults_on_SUSE.patch
  * fips-kernel-4.4-fixes.patch
- Rename patch:
  * from fips-kernel-4.4-fixes.patch
  * to 0139-fips-kernel-4.4-fixes.patch
- Do not overwrite existing FCoE configuration (bsc#993861)
  * Add 0214-95fcoe-Do-not-overwrite-FCoE-configuration.patch

==== gcr ====
Subpackages: gcr-data gcr-prompter gcr-viewer libgck-1-0 libgck-devel libgcr-3-1 libgcr-devel typelib-1_0-Gck-1 typelib-1_0-Gcr-3 typelib-1_0-GcrUi-3

- Add openSUSE conditional macro and description tag for existing
  patches in specfile.

==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-devel gdk-pixbuf-query-loaders gdk-pixbuf-query-loaders-32bit libgdk_pixbuf-2_0-0 libgdk_pixbuf-2_0-0-32bit typelib-1_0-GdkPixbuf-2_0

- Add fixes for some crashes, taken from upstream git (bsc#988745
  bsc#991450 CVE-2016-6352):
  gdk-pixbuf-bgo768688-bmp-overflow.patch
  gdk-pixbuf-bgo768484-ico-set-errors.patch
  gdk-pixbuf-bgo769738-bmp-overflow.patch
  gdk-pixbuf-bgo769170-ico-headers.patch

==== git ====
Version update (2.9.3 -> 2.10.0)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk

- git 2.10.0, feature and bugfix update:
  * various workflow output improvements
  * various improvements and extensions of command line options
  * A handful of "git svn" updates.
  * internal performance improvements
- Reduce build-compare noise
  git-asciidoc.patch
  git-tclIndex.patch

==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces

- Drop Mesa-demo-x Requires: No longer needed. Fixes boo#996633.

==== gnome-maps ====
Version update (3.20.3 -> 3.20.3.1)

- Update to version 3.20.3.1 (boo#995112):
  + Fix bug where you could not type + or - in the searchbar.
  + Fix horizontal wrapping of the map.
- Use sed to revert libchamplain version bump, upstream did not
  intend to bump.

==== gnome-menus ====
Subpackages: gnome-menus-devel libgnome-menu-3-0 typelib-1_0-GMenu-3_0

- Add
  0001-desktop-entries-support-multiple-desktops-in-XDG_CUR.patch,
  0001-desktop-entries-fix-trivial-bug-in-handling-of-multi.patch:
  Backport upstream commit b4546ab and 4befe76. Parse
  XDG_CURRENT_DESKTOP correctly when it specifies multiple desktops
  (bsc#988595, bgo#741505).

==== intltool ====

- Update to GNOME 3.20  Fate#318572

==== kernel-source ====
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms

- drm/i915: Fix S4 resume breakage
  (bsc#984629,bsc#984632,bsc#993472).
- drm/i915: Add distinct stubs for PM hibernation phases
  (bsc#984632,bsc#993472).
- x86 / hibernate: Use hlt_play_dead() when resuming from
  hibernation (bsc#984629,bsc#993472).
- commit 1d73b85
- tcp: fix use after free in tcp_xmit_retransmit_queue()
  (CVE-2016-6828 bsc#994296).
- commit 73d7d3e

==== kiwi ====
Version update (7.03.82 -> 7.03.92)
Subpackages: kiwi-desc-isoboot kiwi-desc-netboot kiwi-desc-oemboot kiwi-desc-vmxboot kiwi-doc kiwi-media-requires kiwi-pxeboot kiwi-templates kiwi-tools

- v7.03.92 released
- Translated using Weblate (Vietnamese)
  Currently translated at 100.0% (28 of 28 strings)
- Fixup elilo.conf append setup
  append parameter was filled with an undefined variable
  It should contain the information from $cmdline
- v7.03.91 released
- Fixed bootloader configuration
  custom kernel parameters should be added to
  GRUB_CMDLINE_LINUX and not GRUB_CMDLINE_LINUX_DEFAULT
  Fixes bnc#994910
- waitForStorageDevice patch
  This solves the issue bnc#992992. Now waitForStorageDevice method
  has set a timeout of 4 seconds instead of 60 if the device is a usb.
  GetDeviceTransportType method has been added in order to determine
  device type (usb, sata, etc.)
- v7.03.90 released
- Preserve timestamp on grub2-install copy
  In order to workaround the bug in shim-install which
  unnecessarily calls grub2-install we replace the binary
  by a noop before calling shim-install. However all file
  attributes of the grub2-install binary, timestamp, modes,
  etc should stay untouched (bnc#993825)
- v7.03.89 released
- Fixed setupNetworkWicked
  IP address information from wicked dhcp reply consists out of
  two parts but we are only interested in the plain IPv4 address
  information at this point. Fixes bnc#992989
- Make sure DHCPCHADDR is uppercase
  Fixes bnc#992988
- v7.03.88 released
- Fixed device setup for initrd only disk images
- v7.03.87 released
- Fixed use of undefined firmware value
- Fixed setupBootLoaderConfiguration
  Theme setup should be optional. The bootloader setup should
  allow for working without a graphics boot theme setup
- Fixed use of uninitialized value in string eq
- v7.03.86 released
- netboot code for rhel only added on x86 atm
- v7.03.85 released
- Package rhel netboot descriptions
- mini iso: Pass kexec=1 to linuxrc (boo#990374)
- Duplicate openSUSE-13.2 to openSUSE-Tumbleweed
- v7.03.84 released
- insserv please just do what I want from you
  force remove of service
- v7.03.83 released
- Follow up fix for insserv is not a chkconfig
  When changing the call from chkconfig to insserv also
  the caller syntax changes.
- Trivial: Fix spelling of openSUSE

==== konsole ====
Subpackages: konsole-part

- Add fix-transparency.patch to fix transparent backgrounds
  (kde#366368)

==== libcap ====
Version update (2.22 -> 2.25)
Subpackages: libcap2 libcap2-32bit

- Update to versison 2.25:
  + Recover gperf detection in make rules.
  + Man page typo fix.
  + Tweak make rules to make packaging more straightforward.
  + Fix error explanation in setcap.
  + Drop need to link with libattr. It turns out libcap wasn't
    actually using any code from that library, so linking to it was
    superfluous.
- Drop libcap-nolibattr.patch: fixed upstream.
- No longer add %{buildroot} to all variables for make install the
  Makefile learned about the meaning of DESTDIR.
- Update to version 2.24
  * Fix compilation problems (note to self, make distclean && make,
    before release)
  * Some make rule changes to make uploading a release to kernel.org
    easier for me.
  * Tidied up some documented links.
- Update libcap-nolibattr.patch
- Add pkg-config build requirement; libcap now provides a pkgconfig
  file
- Clean up specfile
- Move libraries and binaries to /usr because of #UsrMove

==== libgnomesu ====
Subpackages: libgnomesu0

- Update to GNOME 3.20  Fate#318572
- Drop libgnomesu-exit-with-parent.patch: now included in tarball.

==== libical ====
Subpackages: libical-devel libical1

- Update to GNOME 3.20  Fate#318572
- Drop libical-sle12-abi.patch:
  use standard libical 1.0.1 ABI for SP2.

==== libpwquality ====

- Update to GNOME 3.20  Fate#318572

==== libreoffice ====
Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-branding-upstream libreoffice-calc libreoffice-calc-extensions libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-theme-breeze libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-icon-theme-sifr libreoffice-icon-theme-tango libreoffice-impress libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-ru libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreoffice-writer-extensions libreofficekit

- BuildRequire libopenCOLLADA-devel (the new package name) instead
  of openCOLLADA-devel, except for Leap which only has the latter

==== multipath-tools ====
Version update (0.6.2+suse20160805.dcfa37d -> 0.6.2+suse20160826.4abd547)
Subpackages: kpartx

- Fixup module name in /usr/lib/modules-load.d (bsc#986734)
- multipath: fixup check from udev rules (bsc#986734)
- multipathd: start daemon after udev trigger (bsc#986734)
- Load device handler and multipath module at boot (bsc#991634)
- Do not check daemon from udev rules (bsc#986734,bsc#990538)

==== nano ====
Version update (2.6.3 -> 2.7.0)
Subpackages: nano-lang

- GNU nano 2.7.0:
  * new feature: allowing text to be selected by holding Shift
    together with the cursor keys.
  * now works also when run in very tiny terminals
    (down to one line, one column)
  * improves the handling of the prompt in cramped spaces

==== nautilus ====
Version update (3.20.2 -> 3.20.3)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1

- Update to version 3.20.3:
  + Support HDPI in desktop margins.
  + Fix opaque desktop background after changing themes.
  + Fix gnome-shell search not providing results or making the CPU
    at 100% even if closed.
- Drop nautilus-desktop-canvas-view-scale-desktop-workarea.patch:
  fixed upstream.

==== ntp ====
Subpackages: ntp-doc

- Make the resolver task change user and group IDs to the same
  values as the main task. (bnc#988028, ntp-usrgrp-resolver.patch)

==== obs-service-format_spec_file ====
Version update (20160202 -> 20160406)

- Update to 20160406
  * Update licenses
  * Fetch SPDX license exceptions (bsc#973404)

==== orc ====
Version update (0.4.25 -> 0.4.26)
Subpackages: liborc-0_4-0 liborc-0_4-0-32bit

- Update to version 0.4.26:
  + Use 64 bit arithmetic to increment the stride if needed.
  + Fix generation of ModR/M / SIB bytes for the EBP, R12, R13
    registers on X86/X86-64.
  + Fix test_parse unit test if no executable backend is available.
  + Add orc-test path to the -uninstalled .pc file.
  + Fix compiler warnings in the tests on OS X.
- Add pkgconfig(glib-2.0) BuildRequires, the build looks for it.
- Remove obsolete bconds, they were only there for now obsolete
  versions of openSUSE.
- Drop explicit xz BuildRequires: No longer needed.
- Enable testsuite for all arches again.

==== pam ====
Subpackages: pam-32bit pam-devel

- pam-limit-nproc.patch: increased process limit to help
  Chrome/Chromuim users with really lots of tabs. New limit gets
  closer to UserTasksMax parameter in logind.conf

==== perl-DBD-mysql ====
Version update (4.035 -> 4.036)

- updated to 4.036
  see /usr/share/doc/packages/perl-DBD-mysql/Changes
  2016-08-23 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.036)
  Stable version, to include all changes since 4.035.
  2016-08-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.035_03)
  * By mistake, when DBD::mysql was compiled against libmariadb, it
    did not compile in SSL support.
    Reported by Jitka Plesnikova @ Red Hat
    (https://rt.cpan.org/Public/Bug/Display.html?id=116959)
    (https://bugzilla.redhat.com/show_bug.cgi?id=1366773)
  * If the database test server was not on localhost and the test database was
    not yet created, we would not correctly create the test database.
    Reported by Vladimir Marek.
    (https://rt.cpan.org/Ticket/Display.html?id=112072)
  2016-08-11 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.035_02)
  * Test 56connattr.t failed when run when performance schema is enabled, but
    tests were run as a user with limited permissions.
    Reported by Jérôme Étévé.
    (https://rt.cpan.org/Public/Bug/Display.html?id=115980)
  * In 4.033_03 we added a patch from Petr Písa? @ Red Hat for a problem on
    64-bit big-endian systems. The patch was applied but the unit test was not,
    also, there was no entry in the change log.
    Unit test provided by Vladimir Marek.
    t/40server_prepare.t test failed on s390x platform. Server-prepared
    values of types int, smallint, and tinyint are passed to application
    as 32-bit integer. The same buffer was interpreted as long integer
    by DBD::MySQL. This caused misaligned read/write and bogus
    interpretation of the values.
    (https://rt.cpan.org/Public/Bug/Display.html?id=57266)
  * Remove dropdb, createdb, reload and shutdown admin functions from perldoc.
    These are deprecated by the C API.
    Use 'CREATE DATABASE..', 'DROP DATABASE...' and other SQL commands instead.
  * Test rt75353-innodb-lock-timeout.t fails on MySQL Server 5.1 and earlier
    because innodb_lock_wait_timeout is not modifyable per session.
  * Test rt25389-bin-case.t does not work on MySQL Server < 5.1, reported by
    GAAS.
  2016-08-01 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.035_01)
  * Apparently, on t/31insertid.t, there is one test that fails when compiled
    against libmysqlclient 5.7 or up; issuing a SELECT statement on the same
    database handle that previously executed an INSERT clears
    $dbh->{mysql_insertid}, while previously this was retained.
    (https://rt.cpan.org/Ticket/Display.html?id=108000)
  * Removed appveyor.yml and mysql.mtest from CPAN releases.
  * Converted README.pod to README.md because of installation failures on
    FreeBSD, reported by Don Randolph.
    (https://rt.cpan.org/Public/Bug/Display.html?id=114177)

==== python-requests ====
Version update (2.10.0 -> 2.11.1)

update to version v2.11.1
  * Update urllib3 to 1.16
  * Close and then release the connection
  * Added tests for should_bypass_proxies function
  * Update documentation of Session.max_redirects
  * Document bunch of return types
  * Update HISTORY.rst
  * Cleaning up comment on JSON encoding to be more strictly relevant.
  * Oh yeah, we updated urllib3 too.
  * Fixing test; it was accomplishing the right thing, but doing it in the wrong way.
  * compensate for lack of taste
  * Use xfail marker for a test expected to fail without Internet connection
  * in python3.x not have StringIO
  * Spelling fixes
  * adding in slice_length fix and test for chunk_size=None (#3370)
  * Support responses like `HTTP/1.1 404 Unicode chars` (#3385)
  * Document header ordering. (#3295)
  * Add section on SOCKS proxies.
  * Update list of supported Python versions in todo.rst
  * removing Content-Type and Transfer-Encoding headers on redirect
  * check and test for headers containing return characters or leading whitespace
  * Clarify Python versions supported by requests
  * Allow graceful interruption of testserver.Server
  * reverting 3362
  * fixed date formatting
  * Make BaseAdapter describe the mandatory adapter interface (#3216)
  * Note how HTTPErrors are raised
  * Removing charset from JSON content type; tightening requirements on .encode()
  * Add 'all' proxy selection to select_proxy
  * Fix TypeError when get json-encoded content of a response
  * wildly inaccurate button results in deletion
  * v2.11.1
  * v2.11.0
  * Prepare changelog for 2.11.1.
  * Allow None value for chunk_size again (#3368)
  * updating documentation to reflect decision of #3386
  * added in type check for chunk_size
  * Update a note on AppEngine
  * Remove duplicate import warnings
  * adding asserted_encoding check on None type encoding to match text() behavior (#3362)
  * Encoding JSON requests to bytes for urllib3 to handle; ensuring same with testing.
  * docs updates
  * Changelog for 2.11
  * Update README.rst
  * Use iter instead of noop list comprehension
  * Test security warnings (#3289)
  * Combined tests to one tests for should_bypass_proxies method
  * Update index.rst
  * Replace tab with appropriate spaces.
  * Support ALL_PROXY environment variable
  * Add a bit about RequestsCookieJar to Cookies section
  * making module docstrings and coding comments consistent
  * docs: Add a note about SSL c_rehash
  * updating docstring to match functionality
  * fix grammer mistakes in Quickstart
  * consider plain ip notation of an ip in no_proxy if not in cidr notation
  * Defining header value type requirements and tests
  * removing redundant test
  * updating HISTORY
  * adding in pep8 fixes
  * building Response manually
  * making class and function docstrings consistent

==== spice-gtk ====
Subpackages: libspice-client-glib-2_0-8 libspice-client-gtk-2_0-4 libspice-client-gtk-3_0-4 libspice-controller0 python-SpiceClientGtk typelib-1_0-SpiceClientGlib-2_0 typelib-1_0-SpiceClientGtk-3_0

- Move acl helper to a new libspice-client-glib-helper package and
  add a corresponding dependency (bsc#994858)

==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-bash-completion systemd-logger systemd-sysvinit udev

- Only BuildRequire gnu-efi when building the 'real' systemd
  package.

==== tiff ====
Subpackages: libtiff-devel libtiff5 libtiff5-32bit

- Added patches:
  * tiff-4.0.6-CVE-2016-3623.patch
  * tiff-4.0.6-CVE-2016-3945.patch
  * tiff-4.0.6-CVE-2016-3990.patch
  * tiff-4.0.6-CVE-2016-3991.patch
  - Upstream commits to fix CVE-2016-3623 [bsc#974618],
    CVE-2016-3945 [bsc#974614], CVE-2016-3990 [bsc#975069],
  CVE-2016-3991 [bsc#975070]

==== virtualbox ====
Version update (5.1.4_k4.7.2_1 -> 5.1.4_k4.7.2_2)
Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11

- Re-added missing copy of Module.symvers from vboxguest build so
  that loads of vboxvideo can resolve all symbols, this got lost
  somehow (boo#983927, boo#993091)
- Update the host <-> guest KMP conflict dependencies to no longer
  refer to the old name (boo#983927).

==== vsftpd ====

- Extend vsftpd-2.0.4-lib64.diff to also find libcap.so.* in
  /usr/lib64.

==== yast2-installation ====
Version update (3.1.213 -> 3.1.214)

- Display a warning popup when the installer self-update uses
  the fallback URL instead of the selected SMT or the default SCC
  server (bsc#996179)
- Do not contact the registration server in self-update when
  network is not running, skip self-update completely
- 3.1.124

==== yast2-packager ====
Version update (3.1.116 -> 3.1.117)

- Fix URLs handling when retrying to load an add-on from a CD/DVD
  through the add_on_products.xml (related to bsc#991935).
- 3.1.117

==== yast2-security ====
Version update (3.2.2 -> 3.2.3)

- mark string "Security" translatable (bnc#988764)
- 3.2.3

==== yast2-slp ====
Version update (3.1.9 -> 3.1.10)

- Align left the labels in the SLP service popup, unify it with the
  other popup dialogs in YaST (bsc#996846)
- 3.1.10

==== zsh ====

- Remove custom zshrc and zshenv as they might interfere with the users config
- Remove unused zshprompt.pl
- Move install outside loop in spec file, was executed too often