[opensuse-factory] New Tumbleweed snapshot 20160905 released!
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20160905
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
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
After upgrading to 20160905, I can't log in to a graphical session. SDDM is shown as expected, I can enter my password and the mouse cursor shows activity. But nothing happens. Log in on console works, journalctl shows success messages, except one: sddm-helper exitstatus:1 (I can't remember exactly and i reverted to an old snapshot, so I can't look) There is however a message after log in on tty1 that /etc/profile is readonly, whatever that may mean. it references line 337, iirc. The root fs had no space left when i upgraded first, but the upgrade worked. I did roll back to working snapshots a few times and tried again, but nothing changes. I tried to login to plasma5 (default), gnome and awesome. Setup: root fs: btrfs dm: sddm de: plasma5 Am Donnerstag, 8. September 2016, 03:56:42 CEST schrieb Dominique Leuenberger:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version =Tumbleweed&build=20160905
When you reply to report some issues, make sure to change the subject. It is not helpful to keep the release announcement subject in a thread while discussing a specific problem.
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
- 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
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, Sep 8, 2016 at 6:47 AM, John Janus
After upgrading to 20160905, I can't log in to a graphical session. SDDM is shown as expected, I can enter my password and the mouse cursor shows activity. But nothing happens. Log in on console works, journalctl shows success messages, except one: sddm-helper exitstatus:1 (I can't remember exactly and i reverted to an old snapshot, so I can't look) There is however a message after log in on tty1 that /etc/profile is readonly, whatever that may mean. it references line 337, iirc.
I can confirm PROFILEREAD is readonly message. I believe this has to do with the recent changes accepted into the zsh package. Specifically request 423967. Where the hunk at fault is: @@ -1,8 +1,3 @@ # we source the general profile here so we dont have to # reimplement it -setopt nonomatch -source /etc/profile -unsetopt nonomatch -# put your own login shell specific configuration below -# this line - +emulate sh -c 'source /etc/profile' I found I could resolve the issue when I replaced "/etc/zprofile" with the one from rev 173 found here: https://build.opensuse.org/package/show/shells/zsh?rev=173
The root fs had no space left when i upgraded first, but the upgrade worked. I did roll back to working snapshots a few times and tried again, but nothing changes.
I tried to login to plasma5 (default), gnome and awesome. Setup: root fs: btrfs dm: sddm de: plasma5
Am Donnerstag, 8. September 2016, 03:56:42 CEST schrieb Dominique Leuenberger:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version =Tumbleweed&build=20160905
When you reply to report some issues, make sure to change the subject. It is not helpful to keep the release announcement subject in a thread while discussing a specific problem.
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
- 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
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 08 Sep 07:20, Carlos Hernandez wrote:
On Thu, Sep 8, 2016 at 6:47 AM, John Janus
wrote: After upgrading to 20160905, I can't log in to a graphical session. SDDM is shown as expected, I can enter my password and the mouse cursor shows activity. But nothing happens. Log in on console works, journalctl shows success messages, except one: sddm-helper exitstatus:1 (I can't remember exactly and i reverted to an old snapshot, so I can't look) There is however a message after log in on tty1 that /etc/profile is readonly, whatever that may mean. it references line 337, iirc.
I can confirm PROFILEREAD is readonly message. I believe this has to do with the recent changes accepted into the zsh package. Specifically request 423967. Where the hunk at fault is:
@@ -1,8 +1,3 @@ # we source the general profile here so we dont have to # reimplement it -setopt nonomatch -source /etc/profile -unsetopt nonomatch -# put your own login shell specific configuration below -# this line - +emulate sh -c 'source /etc/profile' I found I could resolve the issue when I replaced "/etc/zprofile" with the one from rev 173 found here: https://build.opensuse.org/package/show/shells/zsh?rev=173
https://build.opensuse.org/request/show/425719 will fix this. Sorry for the breakage. Regards, İsmail
On Thu, 2016-09-08 at 16:26 +0300, İsmail Dönmez wrote:
On 08 Sep 07:20, Carlos Hernandez wrote:
On Thu, Sep 8, 2016 at 6:47 AM, John Janus
wrote: After upgrading to 20160905, I can't log in to a graphical session. SDDM is shown as expected, I can enter my password and the mouse cursor shows activity. But nothing happens. Log in on console works, journalctl shows success messages, except one: sddm-helper exitstatus:1 (I can't remember exactly and i reverted to an old snapshot, so I can't look) There is however a message after log in on tty1 that /etc/profile is readonly, whatever that may mean. it references line 337, iirc.
I can confirm PROFILEREAD is readonly message. I believe this has to do with the recent changes accepted into the zsh package. Specifically request 423967. Where the hunk at fault is:
@@ -1,8 +1,3 @@ # we source the general profile here so we dont have to # reimplement it -setopt nonomatch -source /etc/profile -unsetopt nonomatch -# put your own login shell specific configuration below -# this line - +emulate sh -c 'source /etc/profile' I found I could resolve the issue when I replaced "/etc/zprofile" with the one from rev 173 found here: https://build.opensuse.org/package/show/shells/zsh?rev=173
https://build.opensuse.org/request/show/425719 will fix this. Sorry for the breakage.
I can confirm the breakage and fix. Had the same issue. Would never think to look at zsh for a solution. -- Beste Grüße / Kind regards, Konstantin Baikov --- SUSE LINUX GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany --- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 2016-09-08 at 16:26 +0300, İsmail Dönmez wrote:
On 08 Sep 07:20, Carlos Hernandez wrote:
On Thu, Sep 8, 2016 at 6:47 AM, John Janus
wrote: After upgrading to 20160905, I can't log in to a graphical session. SDDM is shown as expected, I can enter my password and the mouse cursor shows activity. But nothing happens. Log in on console works, journalctl shows success messages, except one: sddm-helper exitstatus:1 (I can't remember exactly and i reverted to an old snapshot, so I can't look) There is however a message after log in on tty1 that /etc/profile is readonly, whatever that may mean. it references line 337, iirc.
I can confirm PROFILEREAD is readonly message. I believe this has to do with the recent changes accepted into the zsh package. Specifically request 423967. Where the hunk at fault is:
@@ -1,8 +1,3 @@ # we source the general profile here so we dont have to # reimplement it -setopt nonomatch -source /etc/profile -unsetopt nonomatch -# put your own login shell specific configuration below -# this line - +emulate sh -c 'source /etc/profile' I found I could resolve the issue when I replaced "/etc/zprofile" with the one from rev 173 found here: https://build.opensuse.org/package/show/shells/zsh?rev=173
https://build.opensuse.org/request/show/425719 will fix this. Sorry for the breakage.
I can confirm the breakage and fix. Had the same issue. Would never think to look at zsh for a solution. -- Beste Grüße / Kind regards, Konstantin Baikov --- SUSE LINUX GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany --- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 2016-09-08 at 15:48 +0200, Konstantin Baikov wrote:
https://build.opensuse.org/request/show/425719 will fix this. Sorry for the breakage.
I can confirm the breakage and fix. Had the same issue. Would never think to look at zsh for a solution.
An updated 'zsh' has been published in the Tumbleweed update channel: http://download.opensuse.org/update/tumbleweed/x86_64/zsh-5.2-6.1.x86_6 4.rpm Thanks all involved for reporting, fixing and testing. Cheers, Dominiqu
Am Donnerstag, 8. September 2016, 07:20:31 CEST schrieb Carlos Hernandez:
On Thu, Sep 8, 2016 at 6:47 AM, John Janus
wrote: After upgrading to 20160905, I can't log in to a graphical session. SDDM is shown as expected, I can enter my password and the mouse cursor shows activity. But nothing happens. Log in on console works, journalctl shows success messages, except one: sddm-helper exitstatus:1 (I can't remember exactly and i reverted to an old snapshot, so I can't look) There is however a message after log in on tty1 that /etc/profile is readonly, whatever that may mean. it references line 337, iirc.
I can confirm PROFILEREAD is readonly message. I believe this has to do with the recent changes accepted into the zsh package. I do indeed use zsh as login shell. Will test later today. Specifically request 423967. Where the hunk at fault is:
@@ -1,8 +1,3 @@ # we source the general profile here so we dont have to # reimplement it -setopt nonomatch -source /etc/profile -unsetopt nonomatch -# put your own login shell specific configuration below -# this line - +emulate sh -c 'source /etc/profile' I found I could resolve the issue when I replaced "/etc/zprofile" with the one from rev 173 found here: https://build.opensuse.org/package/show/shells/zsh?rev=173
The root fs had no space left when i upgraded first, but the upgrade worked. I did roll back to working snapshots a few times and tried again, but nothing changes.
I tried to login to plasma5 (default), gnome and awesome. Setup: root fs: btrfs dm: sddm de: plasma5
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Definitely something strange. I'm using kdm and its taking a lot longer to get to the desktop and sometimes it locks up the system completely before it gets there so i need to reboot. I've also just had a website page turn upside down in vivaldi and then corect itself as it was starting up and loading 6 tabs of IT news sites, couldn't replicate it though. Once i start typing in this email, kmail CPU usage jumps up to 50% for a bit My set up: Qt: 5.6.1 KDE Frameworks: 5.25.0 kf5-config: 1.0 KDE Plasma: 5.7.4 Kwin5: 5.7.4-152.2 Kernel: 4.7.2-2-default opensuse:tumbleweed:20160905 Nouveau: 1.0.12-1.4 On Thursday, 8 Septeember 2016 14:4
After upgrading to 20160905, I can't log in to a graphical session. SDDM is shown as expected, I can enter my password and the mouse cursor shows activity. But nothing happens. Log in on console works, journalctl shows success messages, except one: sddm-helper exitstatus:1 (I can't remember exactly and i reverted to an old snapshot, so I can't look) There is however a message after log in on tty1 that /etc/profile is readonly, whatever that may mean. it references line 337, iirc.
The root fs had no space left when i upgraded first, but the upgrade worked. I did roll back to working snapshots a few times and tried again, but nothing changes.
I tried to login to plasma5 (default), gnome and awesome. Setup: root fs: btrfs dm: sddm de: plasma5
Am Donnerstag, 8. September 2016, 03:56:42 CEST schrieb Dominique Leuenberger:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versi on =Tumbleweed&build=20160905
When you reply to report some issues, make sure to change the subject. It is not helpful to keep the release announcement subject in a thread while discussing a specific problem.
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
- 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
-- Qt: 5.6.1 KDE Frameworks: 5.25.0 kf5-config: 1.0 KDE Plasma: 5.7.4 Kwin5: 5.7.4-152.2 Kernel: 4.7.2-2-default opensuse:tumbleweed:20160905 Nouveau: 1.0.12-1.4 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
ianseeks wrote:
Definitely something strange. I'm using kdm and its taking a lot longer to get to the desktop
I can confirm that on two different laptops (after update to Tumbleweed 20160905) it now takes ~2 minutes until display manager (lightdm) is started. Also starting ntpd was delayed for more than a minute. Ciao, Michael.
Michael Ströder wrote:
ianseeks wrote:
Definitely something strange. I'm using kdm and its taking a lot longer to get to the desktop
I can confirm that on two different laptops (after update to Tumbleweed 20160905) it now takes ~2 minutes until display manager (lightdm) is started.
Also starting ntpd was delayed for more than a minute.
Indeed disabling ntpd.service as a work-around helps... Ciao, Michael.
Op donderdag 8 september 2016 17:53:14 CEST schreef Michael Ströder:
Michael Ströder wrote:
ianseeks wrote:
Definitely something strange. I'm using kdm and its taking a lot longer to get to the desktop
I can confirm that on two different laptops (after update to Tumbleweed 20160905) it now takes ~2 minutes until display manager (lightdm) is started.
Also starting ntpd was delayed for more than a minute.
Indeed disabling ntpd.service as a work-around helps...
Ciao, Michael.
Here's what I see: # systemd-analyze blame 2.079s systemd-udev-settle.service If I wait long enough X starts, laptop returns to usable state. -- Gertjan Lettink, a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 2016-09-08 at 17:53 +0200, Michael Ströder wrote:
Also starting ntpd was delayed for more than a minute.
I reverted ntp in openSUSE:Factory - the snapshot 0908 will have this resolved. Users can: * lock ntp before doing the update to not run into the issue If you already DID update, you can revert to the last published version using: rpm -Uhv --oldpackage http://download.opensuse.org/tumbleweed/repo/oss/ suse/x86_64/ntp-4.2.8p8-1.4.x86_64.rpm (all on one line, in case the mails do some nasty breaks) This should get you back going. The snapshot 0908 will have this corrected version of ntp in the repo again. Cheers, Dominique
Confirming that after removal of the newline boot time is back to normal Op donderdag 8 september 2016 22:13:24 CEST schreef Dominique Leuenberger / DimStar:
On Thu, 2016-09-08 at 17:53 +0200, Michael Ströder wrote:
Also starting ntpd was delayed for more than a minute.
I reverted ntp in openSUSE:Factory - the snapshot 0908 will have this resolved.
Users can: * lock ntp before doing the update to not run into the issue
If you already DID update, you can revert to the last published version using:
rpm -Uhv --oldpackage http://download.opensuse.org/tumbleweed/repo/oss/ suse/x86_64/ntp-4.2.8p8-1.4.x86_64.rpm
(all on one line, in case the mails do some nasty breaks)
This should get you back going.
The snapshot 0908 will have this corrected version of ntp in the repo again.
Cheers, Dominique
-- Gertjan Lettink, a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Donnerstag, 8. September 2016, 17:45:10 CEST schrieb Michael Ströder:
ianseeks wrote:
Definitely something strange. I'm using kdm and its taking a lot longer to get to the desktop
I can confirm that on two different laptops (after update to Tumbleweed 20160905) it now takes ~2 minutes until display manager (lightdm) is started.
Also starting ntpd was delayed for more than a minute.
Ciao, Michael.
Yes, same here. It takes minutes before kdm starts. I noticed an error message connected to installing the ntp package in the last TW update, something about a scriptlet which did not succed. I reinstalled ntp, but without better result. A.W. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (10)
-
AW
-
Carlos Hernandez
-
Dominique Leuenberger
-
Dominique Leuenberger / DimStar
-
ianseeks
-
İsmail Dönmez
-
John Janus
-
Knurpht - Gertjan Lettink
-
Konstantin Baikov
-
Michael Ströder