On Thu, Sep 8, 2016 at 6:47 AM, John Janus <mail@johnzone.org> 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
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&... =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 <andrea@opensuse.org>
- Update to version 0.8:
- rh#494641 - Add --help to explain what nm-applet is/does
- core: clearer failure message when an applet is already running
- dun: refactor gnome bluetooth plugin to use bluetooth client
- rh#556763 - wired: don't crash when getting 802.1x settings from the user
- rh#557007 - info: don't crash on various D-Bus property errors
- core: fix clearing secrets when updating connections
- rh#541353 - link nm-connection-editor with libm for ceil()
- gsm: fix secret request when connection has multiple secrets
- Updated translations.
- Change again gnome-keyring-devel BuildRequires to libgnome-keyring-devel, following the module split upstream.
- Upgrade to the latest upstream 0.8 branch:
- New popup menu UI.
- Ability to manually disconnect active devices.
- Rework PolicyKit support.
- Now it's possible to disable (somewhat annoying) notifications
- Require newer glib and remove cut+pasted code for things that are now in glib (GChecksum, )
- Certificate handling improvements.
- Add lockdown support for "Create new wireless network..."
- New wizard for GSM/CDMA connection setup
- Translation updates.
- Lots of bug fixes.
- Change gnome-keyring-devel BuildRequires to libgnome-keyring-devel, following the module split upstream.
- Replaced 0002-Autostart-nm-applet-in-GNOME-session-only.patch with 0002-Autostart-nm-applet-in-GNOME-LXDE-session-only.patch: Add LXDE to OnlyShowIn, as LXDE uses the gtk2 NetworkManager.
- Fix the 802.1x wired authentication dialog to use the entered secrets (bnc #525401).
- The ModemManager API signatures have been changed for some calls, adjust the calling code (bnc #533261).
- Remove libgnomeui-devel BuildRequires, which isn't needed.
- Update to 0.7.1.
- Add -fno-strict-aliasing to CFLAGS to fix build with gcc 4.4.
==== aria2 ==== Version update (1.26.0 -> 1.26.1) Subpackages: aria2-lang libaria2-0
- Update to version 1.26.1:
- Make assertion hold
==== biosdevname ====
- Detect dom0 via xenfs instead of cpuid to compensate for ABI change in xen-4.7 on AMD systems. (bnc#974257) biosdevname-dom0.patch
==== blog ====
- Install binaries with read permissions (bnc#990837)
==== btrfsprogs ==== Version update (4.7 -> 4.7.1) Subpackages: libbtrfs0
- Add new btrfsprogs-udev-rules package to contain the udev rules.
- Fix packaging for udev rules:
- btrfs builtin didn't exist prior to udev v190, so the rules must depend on that version.
- Added patch:
- btrfsprogs-only-install-udev-rules-for-udev-190.patch
- update to 4.7.1
- check:
- new optional mode: optimized for low memory usage (memory/io tradeoff)
- --mode=lowmem, not default, still considered experimental
- does not work with --repair yet
- convert: regression fix, ext2_subvol/image rw permissions
- mkfs/convert:
- two-staged creation, partially created filesystem will not be recognized
- improved error handling (fewer BUG_ONs)
- convert: preparation for more filesystems to convert from
- documentation updates: quota, qgroup
- other
- message updates
- more tests
- more build options, enhanced debugging
- update to 4.7
- convert: fix creating discontig extents
- check: speed up traversing heavily reflinked extents within a file
- check: verify qgroups of higher levels
- check: repair can now fix wrong qgroup numbers
- balance: new option to run in the background
- defrag: default extent target size changed to 32MiB
- du: silently skip non-btrfs dirs/files
- documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub, filesystem, convert
- bugfixes:
- unaligned access (reported for sparc64) in raid56 parity calculations
- use /bin/bash
- other stability fixes and cleanups
- more tests
- Removed patches:
- 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
- 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.6.1
- fi resize: negative resize argument accepted again
- qgroup rescan: fix skipping when rescan is in progress
- mkfs: initialize stripesize to correct value
- testsuite updates, mostly convert tests
- documentation updates
- btrfs-device, btrfs-restore manual pages enhanced
- misc fixups
- update to 4.6
- convert - major rewrite:
- fix a long-standing bug that led to mixing data blocks into metadata block groups
- the workaround was to do full balance after conversion, which was recommended practice anyway
- explicitly set the lowest supported version of e2fstools to 1.41
- provide and install udev rules file that addresses problems with device mapper devices, renames after removal
- send: new option: quiet
- dev usage: report slack space (device size minus filesystem area on the dev) * image: support DUP
- build: short options to enable debugging builds
- other:
- code cleanups
- build fixes
- more tests and other enhancements
- Removed patches:
- 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
- 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
- btrfs-progs-no-PKG_CHECK_VAR
- btrfsck updates for qgroup verification and repair (fate#318144)
- We can now check all qgroup levels
- btrfsck will write out corrected qgroups when run with --repair
- Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
- Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
- Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch - update to 4.5.3 performa any fixups
- ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS on architectures that do not support unaligned access and do not
- 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) perldoc. These are deprecated by the C API.
- 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
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