New ARM Tumbleweed snapshot 20210113 released!
Please note that this mail was generated by a script. The described changes are computed based on the aarch64 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=3&version=Tumbleweed&build=20210113 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: ImageMagick (7.0.10.49 -> 7.0.10.55) MozillaFirefox (84.0.1 -> 84.0.2) aaa_base (84.87+git20200918.331aa2f -> 84.87+git20201123.4f16b16) alsa alsa-ucm-conf analitza (20.12.0 -> 20.12.1) attica-qt5 (5.77.0 -> 5.78.0) baloo5 (5.77.0 -> 5.78.0) blinken (20.12.0 -> 20.12.1) bluez-qt (5.77.0 -> 5.78.0) bovo (20.12.0 -> 20.12.1) branding-openSUSE (84.87.20191004 -> 84.87.20200106) breeze5-icons (5.77.0 -> 5.78.0) catfish (1.4.13 -> 4.16.0) cervisia (20.12.0 -> 20.12.1) clazy (1.8 -> 1.9) colord (1.4.4 -> 1.4.5) dhcp exo (0.12.11 -> 4.16.0) eyeD3 ffmpegthumbs (20.12.0 -> 20.12.1) flatpak (1.8.3 -> 1.8.4) frameworkintegration (5.77.0 -> 5.78.0) gcc7 gnome-control-center (3.38.2 -> 3.38.3) greybird-geeko-theme (3.22.11+git2.751e0f3 -> 3.22.11+git10.2f4304a) hivex (1.3.18 -> 1.3.19) hwdata (0.342 -> 0.343) juk (20.12.0 -> 20.12.1) k3b (20.12.0 -> 20.12.1) kactivities-stats (5.77.0 -> 5.78.0) kactivities5 (5.77.0 -> 5.78.0) kalgebra (20.12.0 -> 20.12.1) kanagram (20.12.0 -> 20.12.1) kapptemplate (20.12.0 -> 20.12.1) karchive (5.77.0 -> 5.78.0) katomic (20.12.0 -> 20.12.1) kauth (5.77.0 -> 5.78.0) kblackbox (20.12.0 -> 20.12.1) kblocks (20.12.0 -> 20.12.1) kbookmarks (5.77.0 -> 5.78.0) kbounce (20.12.0 -> 20.12.1) kbreakout (20.12.0 -> 20.12.1) kbruch (20.12.0 -> 20.12.1) kcachegrind (20.12.0 -> 20.12.1) kcalendarcore (5.77.0 -> 5.78.0) kcmutils (5.77.0 -> 5.78.0) kcodecs (5.77.0 -> 5.78.0) kcompletion (5.77.0 -> 5.78.0) kconfig (5.77.0 -> 5.78.0) kconfigwidgets (5.77.0 -> 5.78.0) kcontacts (5.77.0 -> 5.78.0) kcoreaddons (5.77.0 -> 5.78.0) kcrash (5.77.0 -> 5.78.0) kcron (20.12.0 -> 20.12.1) kdav (5.77.0 -> 5.78.0) kdbusaddons (5.77.0 -> 5.78.0) kdeclarative (5.77.0 -> 5.78.0) kded (5.77.0 -> 5.78.0) kdeedu-data (20.12.0 -> 20.12.1) kdegraphics-thumbnailers (20.12.0 -> 20.12.1) kdelibs4support (5.77.0 -> 5.78.0) kdesu (5.77.0 -> 5.78.0) kdf (20.12.0 -> 20.12.1) kdiamond (20.12.0 -> 20.12.1) kdnssd-framework (5.77.0 -> 5.78.0) kdoctools (5.77.0 -> 5.78.0) kemoticons (5.77.0 -> 5.78.0) kernel-64kb (5.10.4 -> 5.10.5) kernel-source (5.10.4 -> 5.10.5) kfilemetadata5 (5.77.0 -> 5.78.0) kgeography (20.12.0 -> 20.12.1) kget (20.12.0 -> 20.12.1) kglobalaccel (5.77.0 -> 5.78.0) kgoldrunner (20.12.0 -> 20.12.1) kguiaddons (5.77.0 -> 5.78.0) khangman (20.12.0 -> 20.12.1) kholidays (5.77.0 -> 5.78.0) khtml (5.77.0 -> 5.78.0) ki18n (5.77.0 -> 5.78.0) kiconthemes (5.77.0 -> 5.78.0) kidletime (5.77.0 -> 5.78.0) kig (20.12.0 -> 20.12.1) kimageformats (5.77.0 -> 5.78.0) kinit (5.77.0 -> 5.78.0) kio (5.77.0 -> 5.78.0) kipi-plugins (20.12.0 -> 20.12.1) kirigami2 (5.77.0 -> 5.78.0) kiriki (20.12.0 -> 20.12.1) kitemmodels (5.77.0 -> 5.78.0) kitemviews (5.77.0 -> 5.78.0) kiten (20.12.0 -> 20.12.1) kjobwidgets (5.77.0 -> 5.78.0) kjs (5.77.0 -> 5.78.0) kjumpingcube (20.12.0 -> 20.12.1) klines (20.12.0 -> 20.12.1) kmahjongg (20.12.0 -> 20.12.1) kmines (20.12.0 -> 20.12.1) kmouth (20.12.0 -> 20.12.1) kmplot (20.12.0 -> 20.12.1) knavalbattle (20.12.0 -> 20.12.1) knetwalk (20.12.0 -> 20.12.1) knewstuff (5.77.0 -> 5.78.0) knotifications (5.77.0 -> 5.78.0) knotifyconfig (5.77.0 -> 5.78.0) kolf (20.12.0 -> 20.12.1) kollision (20.12.0 -> 20.12.1) kolourpaint (20.12.0 -> 20.12.1) konquest (20.12.0 -> 20.12.1) kpackage (5.77.0 -> 5.78.0) kparts (5.77.0 -> 5.78.0) kpat (20.12.0 -> 20.12.1) kpeople5 (5.77.0 -> 5.78.0) kpty (5.77.0 -> 5.78.0) kqtquickcharts (20.12.0 -> 20.12.1) kquickcharts (5.77.0 -> 5.78.0) krdc (20.12.0 -> 20.12.1) kreversi (20.12.0 -> 20.12.1) krfb (20.12.0 -> 20.12.1) kross (5.77.0 -> 5.78.0) krunner (5.77.0 -> 5.78.0) kservice (5.77.0 -> 5.78.0) kshisen (20.12.0 -> 20.12.1) ksirk (20.12.0 -> 20.12.1) kspaceduel (20.12.0 -> 20.12.1) ksquares (20.12.0 -> 20.12.1) ksudoku (20.12.0 -> 20.12.1) ksystemlog (20.12.0 -> 20.12.1) kteatime (20.12.0 -> 20.12.1) ktexteditor (5.77.0 -> 5.78.0) ktextwidgets (5.77.0 -> 5.78.0) ktimer (20.12.0 -> 20.12.1) ktouch (20.12.0 -> 20.12.1) kturtle (20.12.0 -> 20.12.1) kubrick (20.12.0 -> 20.12.1) kunitconversion (5.77.0 -> 5.78.0) kwallet (5.77.0 -> 5.78.0) kwayland (5.77.0 -> 5.78.0) kwidgetsaddons (5.77.0 -> 5.78.0) kwindowsystem (5.77.0 -> 5.78.0) kwordquiz (20.12.0 -> 20.12.1) kxmlgui (5.77.0 -> 5.78.0) ldmtool libKF5ModemManagerQt (5.77.0 -> 5.78.0) libKF5NetworkManagerQt (5.77.0 -> 5.78.0) libfprint (1.90.3 -> 1.90.6) libgarcon (0.6.4 -> 0.8.0) libglade2 libgusb libheif libkdegames (20.12.0 -> 20.12.1) libkeduvocdocument (20.12.0 -> 20.12.1) libkmahjongg (20.12.0 -> 20.12.1) libksysguard5 libktorrent (20.12.0 -> 20.12.1) libnettle (3.6 -> 3.7) libslirp (4.3.1 -> 4.4.0) libstorage-ng (4.3.78 -> 4.3.80) libvirt libxfce4ui (4.14.1 -> 4.16.0) libxfce4util (4.14.0 -> 4.16.0) lightdm-gtk-greeter (2.0.6 -> 2.0.8) lokalize (20.12.0 -> 20.12.1) lskat (20.12.0 -> 20.12.1) mailx mbox-importer (20.12.0 -> 20.12.1) mdadm mosh (1.3.2+20190710 -> 1.3.2+20200518) mousepad (0.4.2 -> 0.5.1) mugshot (0.4.2 -> 0.4.3) mxml (3.1 -> 3.2) openSUSE-xfce-icon-theme (4.14+20200311 -> 4.16.1+git3.8e4f919) openafs openvpn (2.4.9 -> 2.4.10) pam_mount (2.17 -> 2.18) parley (20.12.0 -> 20.12.1) parole (1.0.5 -> 4.16.0) patterns-xfce perl-HTTP-Cookies (6.09 -> 6.10) perl-HTTP-Message (6.26 -> 6.27) permissions (1550_20201008 -> 1550_20201111) pim-data-exporter (20.12.0 -> 20.12.1) pim-sieve-editor (20.12.0 -> 20.12.1) plasma-framework (5.77.0 -> 5.78.0) plasma-nm5 prison-qt5 (5.77.0 -> 5.78.0) pulseaudio purpose (5.77.0 -> 5.78.0) python python-base python-numpy (1.19.2 -> 1.19.5) python-rpm (4.15.1 -> 4.16.0) qemu qpdf (10.0.4 -> 10.1.0) qqc2-desktop-style (5.77.0 -> 5.78.0) ristretto rpm (4.15.1 -> 4.16.0) screen smartmontools (7.1 -> 7.2) solid (5.77.0 -> 5.78.0) sonnet (5.77.0 -> 5.78.0) step (20.12.0 -> 20.12.1) sweeper (20.12.0 -> 20.12.1) syndication (5.77.0 -> 5.78.0) syntax-highlighting (5.77.0 -> 5.78.0) threadweaver (5.77.0 -> 5.78.0) thunar (1.8.16 -> 4.16.1) thunar-volman (0.9.5 -> 4.16.0) tumbler (0.2.9 -> 4.16.0) umbrello (20.12.0 -> 20.12.1) xapps (2.0.4 -> 2.0.5) xdg-desktop-portal (1.6.0 -> 1.8.0) xdg-desktop-portal-gtk (1.6.0 -> 1.8.0) xfce4-appfinder (4.14.0 -> 4.16.0) xfce4-branding-openSUSE (4.14+20200311 -> 4.16.0+git6.add0468) xfce4-cpugraph-plugin (1.1.0 -> 1.2.0) xfce4-datetime-plugin (0.8.0 -> 0.8.1) xfce4-dev-tools (4.14.0 -> 4.16.0) xfce4-diskperf-plugin (2.6.2 -> 2.6.3) xfce4-fsguard-plugin (1.1.1 -> 1.1.2) xfce4-genmon-plugin (4.0.2 -> 4.1.0) xfce4-mount-plugin (1.1.3 -> 1.1.5) xfce4-panel (4.14.4 -> 4.16.0) xfce4-panel-profiles (1.0.10 -> 1.0.12) xfce4-power-manager (1.6.6 -> 4.16.0) xfce4-screensaver (0.1.10 -> 4.16.0) xfce4-screenshooter (1.9.7 -> 1.9.8) xfce4-sensors-plugin (1.3.0 -> 1.3.95) xfce4-session (4.14.2 -> 4.16.0) xfce4-settings (4.14.3 -> 4.16.0) xfce4-systemload-plugin (1.2.3 -> 1.2.4) xfce4-taskmanager (1.2.3 -> 1.4.0) xfce4-terminal (0.8.9.2 -> 0.8.10) xfce4-verve-plugin (2.0.0 -> 2.0.1) xfce4-wavelan-plugin (0.6.1 -> 0.6.2) xfce4-whiskermenu-plugin (2.4.6 -> 2.5.1) xfce4-xkb-plugin (0.8.1 -> 0.8.2) xfconf (4.14.4 -> 4.16.0) xfdesktop (4.14.3 -> 4.16.0) xfwm4 (4.14.6 -> 4.16.1) yakuake (20.12.0 -> 20.12.1) yast2-vm (4.2.5 -> 4.3.1) === Details === ==== ImageMagick ==== Version update (7.0.10.49 -> 7.0.10.55) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI8 libMagickWand-7_Q16HDRI8 - version update to 7.0.10.55 * revert changes to the default max width/height of image. * replaced jxl coder with an implementation that uses the jpeg-xl reference library. * added -define trim:edges=(north,east,south,west) that can be used to trim a single or multiple edges. - Add libheif dependency to support HEIC file formats - version update to 7.0.10.53 * CSS colors no longer require commas. * eliminate possible arthimetic overflow (reference https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28849) * support display-p3, Adobe-98, and Pro-photo colorspaces * read/write 1024 colors Sixel images (reference https://github.com/ImageMagick/ImageMagick/discussions/3018). * return alpha bytes with stream utility (reference https://github.com/ImageMagick/ImageMagick/discussions/2862). * percentage -border in x no longer adds one pixel border in y (reference https://github.com/ImageMagick/ImageMagick/issues/2978). * reduce time to identify PDF/PS/XPS/PCL image width/height (reference https://github.com/ImageMagick/ImageMagick/discussions/2993). * revert patch to ready gray alpha TIFF image. - modified patches % ImageMagick-configuration-SUSE.patch (refreshed) ==== MozillaFirefox ==== Version update (84.0.1 -> 84.0.2) Subpackages: MozillaFirefox-translations-common - Mozilla Firefox 84.0.2 MFSA 2021-01 (bsc#1180623) * CVE-2020-16044 (bmo#1683964) Use-after-free write when handling a malicious COOKIE-ECHO SCTP chunk ==== aaa_base ==== Version update (84.87+git20200918.331aa2f -> 84.87+git20201123.4f16b16) Subpackages: aaa_base-extras - clean up rpmlintrc. Add filter for deprecated init scripts. We'll have to keep them around for a while until systemd takes over ownership. - Update to version 84.87+git20201123.4f16b16: * mark /etc/init.d/{boot,after}.local as %config(noreplace) (boo#1179097) * Avoid semicolon within (t)csh login script on S/390 - prepare usrmerge (boo#1029961) ==== alsa ==== Subpackages: libasound2 libatopology2 - Backport upstream fixes: a PCM plugin regression fix about snd_pcm_status() call, plugin directory handling fixes, missing audio timestamp types, use-after-free fix for conf parser, PCM plugin delay account fixes, etc: 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch 0018-conf-fix-get_hexachar-return-value.patch 0019-pcm-fix-__snd_pcm_state-return-value.patch 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch 0022-pcm-plugin-status-fix-the-return-value-regression.patch 0023-pcm-plugin-status-revert-the-recent-changes.patch 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch 0026-Revert-pcm_plugin-fix-delay.patch 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch 0031-pcm-plugin-fix-status-code-for-capture.patch 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch 0033-pcm-rate-fix-the-capture-delay-values.patch ==== alsa-ucm-conf ==== - Backport upstream fixes: HD-audio dual codec fixes and the builtin mic fix for rt5645-based devices: 0010-HDA-Intel-HiFi-dual-Add-EnableSequence-and-DisableSe.patch 0011-HDA-Intel-HiFi-dual-Add-BootSequence-and-disable-pla.patch 0012-chtrt5645-Enable-Internal-MIC-of-ECS-EF20EA.patch ==== analitza ==== Version update (20.12.0 -> 20.12.1) Subpackages: analitza-lang libAnalitza5 - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== attica-qt5 ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Attica5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Honour the job being aborted immediately (kde#429939) ==== baloo5 ==== Version update (5.77.0 -> 5.78.0) Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * [ExtractorProcess] Move DBus signal from helper to main process * [timeline] Consolidate code for root folder stat and list * Remove unnecesary KIO/Job include * Make toplevel ioslave UDS entries readonly * avoid errors for application startup if no baloo index was ever created * Remove ifdefs, we require Qt 5.14 now * [BasicIndexingJob] Strip trailing slash from folders * Add Buildstatus badges for SUSE Qt5.14 and FreeBSD * Fix internal link to "Searching" user documentation - Drop 0001-BasicIndexingJob-Strip-trailing-slash-from-folders.patch ==== blinken ==== Version update (20.12.0 -> 20.12.1) Subpackages: blinken-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== bluez-qt ==== Version update (5.77.0 -> 5.78.0) Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== bovo ==== Version update (20.12.0 -> 20.12.1) Subpackages: bovo-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== branding-openSUSE ==== Version update (84.87.20191004 -> 84.87.20200106) Subpackages: grub2-branding-openSUSE libreoffice-branding-openSUSE plymouth-branding-openSUSE systemd-icon-branding-openSUSE wallpaper-branding-openSUSE yast2-qt-branding-openSUSE - Update LibreOffice About image (boo#1180550) ==== breeze5-icons ==== Version update (5.77.0 -> 5.78.0) - Add subpackage with breeze-icons.rcc just for Kexi - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * fixed a drop shadow, removed a duplicate icon * New compass action icon * Add image-missing icon to theme * Add icon for WIM images - Disable BINARY_ICONS_RESOURCE, it duplicates the size for no good reason - Switch to hardlinks for %fdupes ==== catfish ==== Version update (1.4.13 -> 4.16.0) Subpackages: catfish-lang - Update to version 4.16.0 * Fulltext now searches files with UTF-7, UTF-8, UTF-16 BE/LE, and UTF-32 BE/LE encodings * Replace Gtk/Gdk/GLib deprecated code (gxo#apps/catfish#6) * Use "match all" method for fulltext search (gxo#apps/catfish#30) * Translation Updates - add 0001-Force-disable-Zeitgeist-support.patch * avoid automatically generated typelib(Zeitgeist) dependency we can not provide (gxo#apps/catfish#39) - Update to version 4.15.0 * Added Ctrl+H shortcut to show/hide hidden files (gxo#apps/catfish#16) * Added "Today" and "Month" filters to the sidebar (gxo#apps/catfish#23) * Fulltext searches now include more text files (gxo#apps/catfish#7) * New app icon, now using an rDNS icon name (org.xfce.catfish) * Migrated ChangeLog to NEWS to better match Xfce projects * Renamed README to README.md and updated to match Xfce projects * Updated INSTALL to reference python3-specific packages (gxo#apps/catfish#36) * Various in-app icon updates (gxo#apps/catfish#15, gxo#apps/catfish#17, gxo#apps/catfish#26) * Added additional padding to Other and Custom gear icons (gxo#apps/catfish#20) * Check if zeitgeist daemon is running at startup (gxo#apps/catfish#34) * Correctly position custom filter popups above gear icon (gxo#apps/catfish#18) * Default to the current date in the custom date filters (gxo#apps/catfish#24) * Fix 'list' object has no attribute 'lower' (gxo#apps/catfish#9) * Fix fulltext freeze with special files (gxo#apps/catfish#32) * Fix python crash when some extension scheme is used (gxo#apps/catfish#35) * Fix statusbar moving on mouseover * Move custom file extension hint to tooltip (gxo#apps/catfish#25) * Sidebar entries no longer move when losing focus (gxo#apps/catfish#22) * Translation Updates ==== cervisia ==== Version update (20.12.0 -> 20.12.1) Subpackages: cervisia-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== clazy ==== Version update (1.8 -> 1.9) - Update to 1.9: * Fixed clazy slowdown introduced in 1.8. It can be up to 4x faster now. ==== colord ==== Version update (1.4.4 -> 1.4.5) Subpackages: colord-color-profiles libcolord2 libcolorhug2 - Update to version 1.4.5: + New Features: - Add cd_icc_create_default_full - Add cd_icc_utils_get_adaptation_matrix - Add cd_mat33_is_finite - Add support for datacolor SpyderX + Bugfixes: - Check for errors from more sqlite calls - Fix cd_icc_load_data() annotation for the data array - Fix cd-sensor-dummy - Fix more annotation for data arrays - Fix owner and permissions on existing state files - Fix segfault due to dereferencing NULL pointer - Make the build reproductible - Refactor opening of mapping database and try again if fails - Drop add-spyderx.patch: Included upstream in new release. ==== dhcp ==== Subpackages: dhcp-client dhcp-doc dhcp-relay dhcp-server - prepare usrmerge (boo#1029961) ==== exo ==== Version update (0.12.11 -> 4.16.0) Subpackages: exo-data exo-lang exo-tools libexo-2-0 - To prevent dependency cycle we need #!BuildIgnore: exo-tools in the spec file and it was accidentally removed in the previous commit. - Update to version 4.16.0 * Focus must not be required in single click mode (Issue #190) * Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump * Adjust padding only for vertical item orientation (Issue #48) * bump glib (and gio, gthread, etc) to 2.50.0 * Fix GCC warning (false negative) * Translation Updates - Make sure the obsolete libexo-1-0 does not linger around creating conflicts. - Update to version 4.15.3 * Re-grab tree selection to prevent rare crash (gxo#xfce/exo#46) * Remove unneeded RTL adjustment (gxo#xfce/exo#45) * exo-open: Wrap long URI in error dialog (gxo#xfce/exo#26) * Avoid truncated text in small zoom levels (gxo#xfce/exo#42) * Make ExoIconView reduce selection on a single click (gxo#xfce/exo#39) * Partially restore 6fcefce9 (gxo#xfce/exo#18) * Adds new, foreign README.md * Add check for valid GtkTreeSelection (gxo#xfce/exo#40) * Reset cursor on drag end in single-click mode * exo-open: Change priority of command line parameters (gxo#xfce/exo#20) * Prevent label from overlapping icon in RTL (gxo#xfce/exo#36) * Prevent "selection_changed" bursts (gxo#xfce/exo#37) * Small change to documentation for exo_strdup_strftime * desktop-item-edit: Fix fallback for desktop file type detection * desktop-item-edit: Improve detection of invalid icon names (gxo#xfce/exo#33) * AC_CONFIG_MACRO_DIR ? AC_CONFIG_MACRO_DIRS (gxo#xfce/exo!9) * Translation Updates - Update to version 4.15.2 * icon-chooser-dialog: Allow removing selected icon (gxo#xfce/exo#2) * desktop-item-edit: Fix sensitivity of save button (gxo#xfce/exo#28) * Rework exo_icon_view_scroll_event for overshoot effect (gxo#xfce/exo#25) * Allow resizing the xfce4-settings window smaller (gxo#xfce/exo#19) * Drop exo-csource from exo * Fix build on OpenBSD (!2) * Fix race condition in make install (gxo#xfce/exo#29) * Remove unused perl module requirement * Replace bugzilla occurences with gitlab (gxo#xfce/exo#30) * This release transitions several exo components to xfce-settings, and drops GTK+ 2 support. Please use with xfce-settings 4.15.1 or later for best results. * Removed binaries: exo-compose-mail, exo-helper-2 * Removed from API: ExoCellRendererEllipsizedText, ExoIconBar, ExoToolbarsEditor, ExoToolbarsEditorDialog, ExoToolbarsModel, ExoToolbarsView, ExoWrapTable, ExoXsessionClient, exo_atomic_inc, exo_atomic_dec * state variable is a GtkStateFlags * desktop-item-edit: Fix sensitivity of save button (bxo#16813) * Attach popup window to toplevel parent (bxo#16768) * Rename Thunar.desktop to thunar.desktop (bxo#16197) * Extend selection on shift+drag (bxo#7526) * Do not cancel selection on shift+drag * Rename Thunar.desktop to thunar.desktop (bxo#16197) * Fix type declaration (bxo#16678) * desktop-item-edit: Use new XfceTitledDialog API * Fix GTimeVal deprecation * Replace deprecated G_INLINE_FUNC macro * Replace deprecated macro * Wrong keyboard navigation after using rubberband in exo-icon-view (bxo#16286) * Cursor position in icon view not visible/highlighted when using ctrl + arrows (bxo#12227) * Make sure default applications are properly set in mimeapps.list * Translation Updates ==== eyeD3 ==== - Add missing BuildRequires: python3-filetype python3-deprecation * Fix: pkg_resources.DistributionNotFound: filetype, deprecation distribution not found ==== ffmpegthumbs ==== Version update (20.12.0 -> 20.12.1) Subpackages: ffmpegthumbs-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== flatpak ==== Version update (1.8.3 -> 1.8.4) Subpackages: libflatpak0 system-user-flatpak - Update to version 1.8.4: + Fix support for ppc64. ==== frameworkintegration ==== Version update (5.77.0 -> 5.78.0) Subpackages: frameworkintegration-plugin libKF5Style5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now ==== gcc7 ==== - Amend gcc7-aarch64-moutline-atomics.patch for glibc namespace violation with getauxval. [bsc#1167939] ==== gnome-control-center ==== Version update (3.38.2 -> 3.38.3) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces - Update to version 3.38.3: + Display: Fix crash when unable to get display configuration. + Network: Fix smal leak getting WiFi secrets. + Printers: Fix small leaks in new printer dialog. + User Accounts: Fix crash showing error in fingerprint dialog. + Updated translations. ==== greybird-geeko-theme ==== Version update (3.22.11+git2.751e0f3 -> 3.22.11+git10.2f4304a) Subpackages: gtk2-metatheme-greybird-geeko gtk3-metatheme-greybird-geeko metatheme-greybird-geeko-common - Update to version 3.22.11+git10.2f4304a: * Reduce messagedialog buttonbox size * Make CSD titlebars slimmer * Improve dark xfwm4 tabwin contrast * More normal-sized inline-toolbar buttons * Add workaround for Gnome Builder * Fix progressbar in unfocused windows ==== hivex ==== Version update (1.3.18 -> 1.3.19) - Update to version 1.3.19 * ocaml: Throw exception if malloc returns NULL * ocaml: Cast return from String_val to (char *) * ocaml: Use caml_alloc_initialized_string * Remove extra @LIBS@ from pkg-config file * Win::Hivex::Regedit: Ignore comments * Win::Hivex::Regedit: Accept CRLF line endings ==== hwdata ==== Version update (0.342 -> 0.343) - Add merge-pciids.pl to fully duplicate behavior of pciutils-ids * Resolves SLE issue bsc#1180422 bsc#1180482 - Update to version 0.343: + Updated pci, usb and vendor ids. ==== juk ==== Version update (20.12.0 -> 20.12.1) Subpackages: juk-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== k3b ==== Version update (20.12.0 -> 20.12.1) Subpackages: k3b-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * Fix infinite loop when clearing a DVD Video project (kde#259164) ==== kactivities-stats ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove broken lastQuery feature, fixes krunner crashes for me * Don't include QtTest as it includes all QtCore includes ==== kactivities5 ==== Version update (5.77.0 -> 5.78.0) Subpackages: kactivities5-imports libKF5Activities5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kalgebra ==== Version update (20.12.0 -> 20.12.1) Subpackages: kalgebra-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kanagram ==== Version update (20.12.0 -> 20.12.1) Subpackages: kanagram-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kapptemplate ==== Version update (20.12.0 -> 20.12.1) Subpackages: kapptemplate-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== karchive ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== katomic ==== Version update (20.12.0 -> 20.12.1) Subpackages: katomic-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kauth ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kblackbox ==== Version update (20.12.0 -> 20.12.1) Subpackages: kblackbox-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kblocks ==== Version update (20.12.0 -> 20.12.1) Subpackages: kblocks-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kbookmarks ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kbounce ==== Version update (20.12.0 -> 20.12.1) Subpackages: kbounce-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kbreakout ==== Version update (20.12.0 -> 20.12.1) Subpackages: kbreakout-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kbruch ==== Version update (20.12.0 -> 20.12.1) Subpackages: kbruch-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kcachegrind ==== Version update (20.12.0 -> 20.12.1) Subpackages: kcachegrind-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kcalendarcore ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * CMakeLists.txt - increase minimum libical version to 3.0 ==== kcmutils ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * KPluginSelector implement default highlight indicator * kcmoduleqml: don't bind column width to view width (kde#428727) ==== kcodecs ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Codecs5 libKF5Codecs5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kcompletion ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Completion5 libKF5Completion5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * operator+/- is disabled for QFlags in qt6 * [KComboBox] fix crash when calling setEditable(false) with open context menu ==== kconfig ==== Version update (5.77.0 -> 5.78.0) Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * Make sure to use en language * Don't include QtTest as it includes all QtCore includes * Properly include QStringList * Remove unused include * Use | instead of + for combining keys * Fix windows being inappropriately maximized on launch (kde#426813) * Correct format of window maximized string * Fix window sizing and positioning on Windows (kde#429943) ==== kconfigwidgets ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * KCodecAction: add non-overload signals codecTriggered & encodingProberTriggered * Don't include QtTestWidgets as it includes all QtCore includes ==== kcontacts ==== Version update (5.77.0 -> 5.78.0) Subpackages: kcontacts-lang libKF5Contacts5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now ==== kcoreaddons ==== Version update (5.77.0 -> 5.78.0) Subpackages: kcoreaddons-lang libKF5CoreAddons5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Port KJobTrackerInterface to Qt5 connect syntax * Fix clazy warnings and silence deprecations * KTextToHtml: fix assert due to out of bounds at() call * Use flat hierarchy for plugin paths on Android * KTextToHtml: minor code optimisation * Remove ifdefs, we require Qt 5.14 now * Use a separate logging category for desktoptojson's use of desktopfileparser * desktop to JSON conversion: ignore "Actions=" entry * Deprecate KProcess::pid() * ktexttohtml: fix KTextToHTMLHelper usage ==== kcrash ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Use std::unique_ptr<char[]> to prevent memory leaks ==== kcron ==== Version update (20.12.0 -> 20.12.1) Subpackages: kcron-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kdav ==== Version update (5.77.0 -> 5.78.0) Subpackages: kdav-lang libKF5DAV5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now ==== kdbusaddons ==== Version update (5.77.0 -> 5.78.0) Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Port away from deprecated QProcess::pid() ==== kdeclarative ==== Version update (5.77.0 -> 5.78.0) Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Switch to Findepoxy provided by ECM * KCMShell: Add support for passing arguments * Remove ifdefs, we require Qt 5.14 now * Workaround crash with GL detection and kwin_wayland * [KQuickAddons] QtQuickSettings::checkBackend() for fallback to software backend (kde#422995) * [abstractkcm] Fix import version in code example * Avoid setting QSG_RENDER_LOOP if set already * ConfigPropertyMap : load property's default value in the map ==== kded ==== Version update (5.77.0 -> 5.78.0) Subpackages: kded-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kdeedu-data ==== Version update (20.12.0 -> 20.12.1) - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kdegraphics-thumbnailers ==== Version update (20.12.0 -> 20.12.1) - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kdelibs4support ==== Version update (5.77.0 -> 5.78.0) Subpackages: kdelibs4support-lang libKF5KDELibs4Support5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * autotests: use canonical paths to fix FreeBSD CI * autotests: ensure XDG_CURRENT_DESKTOP is KDE as the test assumes * Don't include QtTest as it includes all QtCore includes * operator+/- is disabled for QFlags in qt6 ==== kdesu ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Su5 libKF5Su5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kdf ==== Version update (20.12.0 -> 20.12.1) Subpackages: kdf-lang kwikdisk - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kdiamond ==== Version update (20.12.0 -> 20.12.1) Subpackages: kdiamond-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kdnssd-framework ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kdoctools ==== Version update (5.77.0 -> 5.78.0) Subpackages: kdoctools-lang libKF5DocTools5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Add an entity for MathML acronym * Mispelled to previous commit * Change 'Naval Battle' to 'KNavalBattel' to meet legal matters ==== kemoticons ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kernel-64kb ==== Version update (5.10.4 -> 5.10.5) - drm/docs: Fix todo.rst (git-fixes). - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (git-fixes). - commit 19815f3 - Linux 5.10.5 (bsc#1012628). - net/sched: sch_taprio: reset child qdiscs before freeing them (bsc#1012628). - mptcp: fix security context on server socket (bsc#1012628). - ethtool: fix error paths in ethnl_set_channels() (bsc#1012628). - ethtool: fix string set id check (bsc#1012628). - md/raid10: initialize r10_bio->read_slot before use (bsc#1012628). - drm/amd/display: Add get_dig_frontend implementation for DCEx (bsc#1012628). - io_uring: close a small race gap for files cancel (bsc#1012628). - jffs2: Allow setting rp_size to zero during remounting (bsc#1012628). - jffs2: Fix NULL pointer dereference in rp_size fs option parsing (bsc#1012628). - spi: dw-bt1: Fix undefined devm_mux_control_get symbol (bsc#1012628). - opp: fix memory leak in _allocate_opp_table (bsc#1012628). - opp: Call the missing clk_put() on error (bsc#1012628). - scsi: block: Fix a race in the runtime power management code (bsc#1012628). - mm/hugetlb: fix deadlock in hugetlb_cow error path (bsc#1012628). - mm: memmap defer init doesn't work as expected (bsc#1012628). - lib/zlib: fix inflating zlib streams on s390 (bsc#1012628). - io_uring: don't assume mm is constant across submits (bsc#1012628). - io_uring: use bottom half safe lock for fixed file data (bsc#1012628). - io_uring: add a helper for setting a ref node (bsc#1012628). - io_uring: fix io_sqe_files_unregister() hangs (bsc#1012628). - uapi: move constants from <linux/kernel.h> to <linux/const.h> (bsc#1012628). - tools headers UAPI: Sync linux/const.h with the kernel headers (bsc#1012628). - cgroup: Fix memory leak when parsing multiple source parameters (bsc#1012628). - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c (bsc#1012628). - scsi: cxgb4i: Fix TLS dependency (bsc#1012628). - Bluetooth: hci_h5: close serdev device and free hu in h5_close (bsc#1012628). - fbcon: Disable accelerated scrolling (bsc#1012628). - reiserfs: add check for an invalid ih_entry_count (bsc#1012628). - misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (bsc#1012628). - media: gp8psk: initialize stats at power control logic (bsc#1012628). - f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (bsc#1012628). - ALSA: seq: Use bool for snd_seq_queue internal flags (bsc#1012628). - ALSA: rawmidi: Access runtime->avail always in spinlock (bsc#1012628). - bfs: don't use WARNING: string when it's just info (bsc#1012628). - ext4: check for invalid block size early when mounting a file system (bsc#1012628). - fcntl: Fix potential deadlock in send_sig{io, urg}() (bsc#1012628). - io_uring: check kthread stopped flag when sq thread is unparked (bsc#1012628). - rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (bsc#1012628). - module: set MODULE_STATE_GOING state when a module fails to load (bsc#1012628). - quota: Don't overflow quota file offsets (bsc#1012628). - rtc: pl031: fix resource leak in pl031_probe (bsc#1012628). - powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (bsc#1012628). - i3c master: fix missing destroy_workqueue() on error in i3c_master_register (bsc#1012628). - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (bsc#1012628). - f2fs: avoid race condition for shrinker count (bsc#1012628). - f2fs: fix race of pending_pages in decompression (bsc#1012628). - module: delay kobject uevent until after module init call (bsc#1012628). - powerpc/64: irq replay remove decrementer overflow check (bsc#1012628). - fs/namespace.c: WARN if mnt_count has become negative (bsc#1012628). - watchdog: rti-wdt: fix reference leak in rti_wdt_probe (bsc#1012628). - um: random: Register random as hwrng-core device (bsc#1012628). - um: ubd: Submit all data segments atomically (bsc#1012628). - NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow (bsc#1012628). - ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails (bsc#1012628). - drm/amd/display: updated wm table for Renoir (bsc#1012628). - tick/sched: Remove bogus boot "safety" check (bsc#1012628). - s390: always clear kernel stack backchain before calling functions (bsc#1012628). - io_uring: remove racy overflow list fast checks (bsc#1012628). - ALSA: pcm: Clear the full allocated memory at hw_params (bsc#1012628). - dm verity: skip verity work if I/O error when system is shutting down (bsc#1012628). - ext4: avoid s_mb_prefetch to be zero in individual scenarios (bsc#1012628). - device-dax: Fix range release (bsc#1012628). - Refresh patches.suse/supported-flag. - commit 3bb334e - Revert "drm/amd/display: Fixed Intermittent blue screen on OLED panel" (bsc#1180404). - commit 086fc4c - ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (bsc#1180543). - commit 010df91 ==== kernel-source ==== Version update (5.10.4 -> 5.10.5) Subpackages: kernel-default kernel-docs - drm/docs: Fix todo.rst (git-fixes). - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (git-fixes). - commit 19815f3 - Linux 5.10.5 (bsc#1012628). - net/sched: sch_taprio: reset child qdiscs before freeing them (bsc#1012628). - mptcp: fix security context on server socket (bsc#1012628). - ethtool: fix error paths in ethnl_set_channels() (bsc#1012628). - ethtool: fix string set id check (bsc#1012628). - md/raid10: initialize r10_bio->read_slot before use (bsc#1012628). - drm/amd/display: Add get_dig_frontend implementation for DCEx (bsc#1012628). - io_uring: close a small race gap for files cancel (bsc#1012628). - jffs2: Allow setting rp_size to zero during remounting (bsc#1012628). - jffs2: Fix NULL pointer dereference in rp_size fs option parsing (bsc#1012628). - spi: dw-bt1: Fix undefined devm_mux_control_get symbol (bsc#1012628). - opp: fix memory leak in _allocate_opp_table (bsc#1012628). - opp: Call the missing clk_put() on error (bsc#1012628). - scsi: block: Fix a race in the runtime power management code (bsc#1012628). - mm/hugetlb: fix deadlock in hugetlb_cow error path (bsc#1012628). - mm: memmap defer init doesn't work as expected (bsc#1012628). - lib/zlib: fix inflating zlib streams on s390 (bsc#1012628). - io_uring: don't assume mm is constant across submits (bsc#1012628). - io_uring: use bottom half safe lock for fixed file data (bsc#1012628). - io_uring: add a helper for setting a ref node (bsc#1012628). - io_uring: fix io_sqe_files_unregister() hangs (bsc#1012628). - uapi: move constants from <linux/kernel.h> to <linux/const.h> (bsc#1012628). - tools headers UAPI: Sync linux/const.h with the kernel headers (bsc#1012628). - cgroup: Fix memory leak when parsing multiple source parameters (bsc#1012628). - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c (bsc#1012628). - scsi: cxgb4i: Fix TLS dependency (bsc#1012628). - Bluetooth: hci_h5: close serdev device and free hu in h5_close (bsc#1012628). - fbcon: Disable accelerated scrolling (bsc#1012628). - reiserfs: add check for an invalid ih_entry_count (bsc#1012628). - misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (bsc#1012628). - media: gp8psk: initialize stats at power control logic (bsc#1012628). - f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (bsc#1012628). - ALSA: seq: Use bool for snd_seq_queue internal flags (bsc#1012628). - ALSA: rawmidi: Access runtime->avail always in spinlock (bsc#1012628). - bfs: don't use WARNING: string when it's just info (bsc#1012628). - ext4: check for invalid block size early when mounting a file system (bsc#1012628). - fcntl: Fix potential deadlock in send_sig{io, urg}() (bsc#1012628). - io_uring: check kthread stopped flag when sq thread is unparked (bsc#1012628). - rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (bsc#1012628). - module: set MODULE_STATE_GOING state when a module fails to load (bsc#1012628). - quota: Don't overflow quota file offsets (bsc#1012628). - rtc: pl031: fix resource leak in pl031_probe (bsc#1012628). - powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (bsc#1012628). - i3c master: fix missing destroy_workqueue() on error in i3c_master_register (bsc#1012628). - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (bsc#1012628). - f2fs: avoid race condition for shrinker count (bsc#1012628). - f2fs: fix race of pending_pages in decompression (bsc#1012628). - module: delay kobject uevent until after module init call (bsc#1012628). - powerpc/64: irq replay remove decrementer overflow check (bsc#1012628). - fs/namespace.c: WARN if mnt_count has become negative (bsc#1012628). - watchdog: rti-wdt: fix reference leak in rti_wdt_probe (bsc#1012628). - um: random: Register random as hwrng-core device (bsc#1012628). - um: ubd: Submit all data segments atomically (bsc#1012628). - NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow (bsc#1012628). - ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails (bsc#1012628). - drm/amd/display: updated wm table for Renoir (bsc#1012628). - tick/sched: Remove bogus boot "safety" check (bsc#1012628). - s390: always clear kernel stack backchain before calling functions (bsc#1012628). - io_uring: remove racy overflow list fast checks (bsc#1012628). - ALSA: pcm: Clear the full allocated memory at hw_params (bsc#1012628). - dm verity: skip verity work if I/O error when system is shutting down (bsc#1012628). - ext4: avoid s_mb_prefetch to be zero in individual scenarios (bsc#1012628). - device-dax: Fix range release (bsc#1012628). - Refresh patches.suse/supported-flag. - commit 3bb334e - Revert "drm/amd/display: Fixed Intermittent blue screen on OLED panel" (bsc#1180404). - commit 086fc4c - ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (bsc#1180543). - commit 010df91 ==== kfilemetadata5 ==== Version update (5.77.0 -> 5.78.0) Subpackages: kfilemetadata5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove not implemented method * Remove ifdefs, we require Qt 5.14 now ==== kgeography ==== Version update (20.12.0 -> 20.12.1) Subpackages: kgeography-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kget ==== Version update (20.12.0 -> 20.12.1) Subpackages: kget-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * org.kde.kget.appdata.xml: add <content_rating> ==== kglobalaccel ==== Version update (5.77.0 -> 5.78.0) Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Avoid autostarting kglobalaccel when shutting down * operator+/- is disabled for QFlags in qt6 ==== kgoldrunner ==== Version update (20.12.0 -> 20.12.1) Subpackages: kgoldrunner-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kguiaddons ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Apple is also Unix * Not necessary to use QtTest as it includes all QtCore include * Use | instead of + for combining ==== khangman ==== Version update (20.12.0 -> 20.12.1) Subpackages: khangman-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kholidays ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Holidays5 libKF5Holidays5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Explicitly include QStringList * Update Japanese holidays ==== khtml ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5KHtml5 libKF5KHtml5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Don't include QtTest as it includes all QtCore includes * operator+/- is disabled for QFlags in qt6 ==== ki18n ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5I18n5 libKF5I18n5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now ==== kiconthemes ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Skip warning for some Adwaita icons for backward compatibility. * QSvgRenderer::setAspectRatioMode() was introduced in Qt 5.15 ==== kidletime ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kig ==== Version update (20.12.0 -> 20.12.1) Subpackages: kig-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * scripting: PyEval_CallObject -> PyObject_CallObject * scripting: fix Python initialization * Prevent Deletion of Option Dialog (kde#422665) ==== kimageformats ==== Version update (5.77.0 -> 5.78.0) Subpackages: kimageformats-eps - Drop baselibs.conf. Nothing requires the -32bit package and the new libavif build dependency doesn't provide one. - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * Add AVIF to the list of supported formats * Add plugin for AV1 Image File Format (AVIF) ==== kinit ==== Version update (5.77.0 -> 5.78.0) Subpackages: kinit-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kio ==== Version update (5.77.0 -> 5.78.0) Subpackages: kio-core kio-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Too many changes since 5.77.0, only listing bugfixes: * Remove knetattach item from the remote:// ioslave's view (kde#430211) * RenameDialog: Add missing nullptr initialization (kde#430374) * KFileItemActions: fix condition, we want to exclude only remote dirs (kde#430293) * KUrlNavigator: resolve relative dir paths (kde#319700) * KFileWidget: allow files that begin with a ':' to be selected (kde#322837) * KFilePlacesView: allow setting a static icon size (kde#182089) * KFileItemActions: add new method to insert openwith actions (kde#423765) - Drop 0001-RenameDialog-Add-missing-nullptr-initialization.patch ==== kipi-plugins ==== Version update (20.12.0 -> 20.12.1) Subpackages: kipi-plugins-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kirigami2 ==== Version update (5.77.0 -> 5.78.0) Subpackages: kirigami2-lang libKF5Kirigami2-5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Too many changes since 5.77.0, only listing bugfixes: * [overlaysheet] Use more conditional positioning for close button (kde#430581) * Color icons, not buttons (kde#429399) ==== kiriki ==== Version update (20.12.0 -> 20.12.1) Subpackages: kiriki-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kitemmodels ==== Version update (5.77.0 -> 5.78.0) Subpackages: kitemmodels-imports libKF5ItemModels5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Add count property, allows rowCount binding in QML * Add missing include * Remove ifdefs, we require Qt 5.14 now * Not necessary to use QtTest as it includes all QtCore include ==== kitemviews ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * KWidgetItemDelegate allow to trigger a resetModel from KPluginSelector ==== kiten ==== Version update (20.12.0 -> 20.12.1) Subpackages: fonts-KanjiStrokeOrders kiten-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kjobwidgets ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kjs ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5JS5 libKF5JSApi5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Don't include QtTest as it includes all QtCore includes ==== kjumpingcube ==== Version update (20.12.0 -> 20.12.1) Subpackages: kjumpingcube-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== klines ==== Version update (20.12.0 -> 20.12.1) Subpackages: klines-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * Fix keyboard navigation focus not being shown ==== kmahjongg ==== Version update (20.12.0 -> 20.12.1) Subpackages: kmahjongg-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kmines ==== Version update (20.12.0 -> 20.12.1) Subpackages: kmines-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kmouth ==== Version update (20.12.0 -> 20.12.1) Subpackages: kmouth-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kmplot ==== Version update (20.12.0 -> 20.12.1) Subpackages: kmplot-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== knavalbattle ==== Version update (20.12.0 -> 20.12.1) Subpackages: knavalbattle-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== knetwalk ==== Version update (20.12.0 -> 20.12.1) Subpackages: knetwalk-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== knewstuff ==== Version update (5.77.0 -> 5.78.0) Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Deprecate standardAction and standardActionUpload methods * Fix QtQuick model if there is only a payload, but no download links * Add trailing comma to enum values * Add clang-format target * Add a dptr to Cache, and move the throttle timer there to fix crash (kde#429442) * Refactor KNS3::Button to use new dialog internally * Create wrapper class for QML dialog * Fix unit tests for kmoretools * Check if version is empty before concatenating version ==== knotifications ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Notifications5 libKF5Notifications5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Not necessary to use QtTest as it includes all QtCore include * Add example/test application * Improve KNotification API docs ==== knotifyconfig ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kolf ==== Version update (20.12.0 -> 20.12.1) Subpackages: kolf-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kollision ==== Version update (20.12.0 -> 20.12.1) Subpackages: kollision-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kolourpaint ==== Version update (20.12.0 -> 20.12.1) Subpackages: kolourpaint-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== konquest ==== Version update (20.12.0 -> 20.12.1) Subpackages: konquest-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kpackage ==== Version update (5.77.0 -> 5.78.0) Subpackages: kpackage-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * autotests: attempt to fix them on Windows, or at least expect failures * autotests: clarify very confusing test. The expected value is actually empty. ==== kparts ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Parts5 libKF5Parts5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Deprecate BrowserHostExtension * operator+/- is disabled for QFlags in qt6 ==== kpat ==== Version update (20.12.0 -> 20.12.1) Subpackages: kpat-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * Restore KPat Theme downloads ==== kpeople5 ==== Version update (5.77.0 -> 5.78.0) Subpackages: kpeople5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove not implemented method * Remove ifdefs, we require Qt 5.14 now * Fix compilation now that Qt 5.14 is required * Pass parent to Q*Layout ctor instead of calling setLayout() * Don't include QtTest as it includes all QtCore includes. ==== kpty ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Pty5 libKF5Pty5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * autotests: skip tests that fail on FreeBSD for many years and nobody cares ==== kqtquickcharts ==== Version update (20.12.0 -> 20.12.1) - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kquickcharts ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Too many changes to list here. ==== krdc ==== Version update (20.12.0 -> 20.12.1) Subpackages: krdc-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kreversi ==== Version update (20.12.0 -> 20.12.1) Subpackages: kreversi-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== krfb ==== Version update (20.12.0 -> 20.12.1) Subpackages: krfb-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kross ==== Version update (5.77.0 -> 5.78.0) Subpackages: kross-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== krunner ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Too many changes to list here. ==== kservice ==== Version update (5.77.0 -> 5.78.0) Subpackages: kservice-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Add missing includes * Properly include QStringList * Remove ifdefs, we require Qt 5.14 now * silently ignore empty files * Remove unused include * Fix duplicate detection check * KSycoca: avoid database rebuild if XDG_CONFIG_DIRS contains duplicates * KSycoca: ensure extrafiles are ordered for comparison (kde#429593) ==== kshisen ==== Version update (20.12.0 -> 20.12.1) Subpackages: kshisen-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== ksirk ==== Version update (20.12.0 -> 20.12.1) Subpackages: ksirk-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kspaceduel ==== Version update (20.12.0 -> 20.12.1) Subpackages: kspaceduel-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * Fix auto-rotating spaceships ==== ksquares ==== Version update (20.12.0 -> 20.12.1) Subpackages: ksquares-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== ksudoku ==== Version update (20.12.0 -> 20.12.1) Subpackages: ksudoku-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== ksystemlog ==== Version update (20.12.0 -> 20.12.1) Subpackages: ksystemlog-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kteatime ==== Version update (20.12.0 -> 20.12.1) Subpackages: kteatime-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== ktexteditor ==== Version update (5.77.0 -> 5.78.0) Subpackages: ktexteditor-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Too many changes since 5.77.0, only listing bugfixes: * Show the dragged text when dragging (kde#398719) * Undo indent in one step (kde#373009) ==== ktextwidgets ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Port QRegExp to QRegularExpression (take 2) * operator+/- is disabled for QFlags in qt6 ==== ktimer ==== Version update (20.12.0 -> 20.12.1) Subpackages: ktimer-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== ktouch ==== Version update (20.12.0 -> 20.12.1) Subpackages: ktouch-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kturtle ==== Version update (20.12.0 -> 20.12.1) Subpackages: kturtle-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kubrick ==== Version update (20.12.0 -> 20.12.1) Subpackages: kubrick-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kunitconversion ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Restructure and cleanup CMake files ==== kwallet ==== Version update (5.77.0 -> 5.78.0) Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== kwayland ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Update test away from xdgshellv6 to stable * Pass parent to QVBoxLayout ctor instead of calling setLayout() * Don't include QtTest as it includes all QtCore includes ==== kwidgetsaddons ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * KSelectAction: add non-overload signals indexTriggered & textTriggered * KFontChooserDialog: handle dialog being deleted by parent during exec() * KMessageDialog: call setFocus() on the default button * Remove ifdefs, we require Qt 5.14 now * Remove old #warning * Port from QStyleOption::init to initFrom * Explicitly call QFuture::result() * Port from QLocale::Norwegian to QLocale::NorwegianBokmal * Port KToolBarPopupActionTest to QToolButton::ToolButtonPopupMode ==== kwindowsystem ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Not necessary to use QtTest as it includes all QtCore include ==== kwordquiz ==== Version update (20.12.0 -> 20.12.1) Subpackages: kwordquiz-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== kxmlgui ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * KXmlGui: when upgrading a local .rc file, keep new app toolbars * Fix key recording by setWindow before capture starts. (kde#430388) * Remove ifdefs, we require Qt 5.14 now * operator+/- is disabled for QFlags in qt6 * Remove unused KWindowSystem dependency * Clear KXMLGUIClient in memory xml doc after saving shortcuts to disk ==== ldmtool ==== Subpackages: libldm-1_0-0 - Adjust Remove-deprecated-g_type_class_add_private.patch to fix build ==== libKF5ModemManagerQt ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== libKF5NetworkManagerQt ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - No code change since 5.77.0 ==== libfprint ==== Version update (1.90.3 -> 1.90.6) - Update to version 1.90.6 * Object reference management fixes for FpPrint and identify * Fixed issues that caused problem on non-x86 machines (#236) * Fix building with older GLib versions * synaptics: Support PID 00e7 * goodix: Fix issue with long USB packages - Update to version 1.90.5 * Remove USB hub from udev autosupend rules * synaptics: Add PID 0x00c9 which is used in some HP laptops - Update to version 1.90.4 * Work around GUsb cancellation issue * Redefine internal image device state machine for more robustness * Add public finger-status reporting to FpDevice * Rework device removal API to be convenient (#330) * Enable powersave for unsupported USB devices * Improvements to examples * synaptics: Support identify operation * synaptics: Fix possible crash when the interrupt transfer is resubmitted * synaptics: Add support for PIDs 0x00f9, 0x00fc and 0x00c2 * elan: Add PID 0x0c4d to supported device list * aes3k: Fix driver and add CI test (#306) * uru4000: Fix reference counting of image transfer * vfs301: Fix driver and add CI test (#320) ==== libgarcon ==== Version update (0.6.4 -> 0.8.0) Subpackages: libgarcon-1-0 libgarcon-data libgarcon-lang - Fixed wrong source URL - Update to version 0.8.0 * fix GarconMenuItem file documentation * Remove GSourceFunc casts * Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump - Data files should always be installed along with the libraries - Update to version 0.7.3 * garcon now needs libxfce4ui/4util 4.15.6+ * Use the symbolic close icon in the error dialog * Don't launch apps as children * bump glib (and gio, gthread, etc) minimum to 2.50.0 * relax automake requirement to 1.15 * Add new icon needed for xfce4-about-dialog. * Translation Updates - Fix executable in /etc warning - Update to version 0.7.2 * Update README.md * Translation Updates - Update to version 0.7.1 * Drop support for Gtk2 * Drop Gtk3 ifdefs * Switch to xfce_gtk_image_menu_item * Add support for GObject Introspection (gxo#xfce/garcon#4) * Improve GObject introspection annotations (gxo#xfce/garcon#8) * Fix missing transfer annotation * Field codes expansion API update * Transfer some code to libxfce4util * Fix default merge rules in xfce-applications.menu (bxo#15504) * Rename exo-helpers to the new xfce4-xx ones * Do not add INSTALL in dist tarball * Fix a memory leak * Switch to README.md and foreign automake mode * README: Use table for debug arguments * Add garcon_menu_item_[g|s]et_keywords to docs * Add garcon_gtk_menu_get_desktop_actions_menu * Improve docstrings * Translation Updates ==== libglade2 ==== - Add gtk-doc BuildRequires: if configure.ac contains GTK_DOC_CHECK, autoconf 2.70+ implicilty wants to start gtkdocize. ==== libgusb ==== - Add baselibs.conf: build libgusb2-32bit, which is a dependency to libfprint-2-2-32bit. Due to a installcheck bot issue, this happened to be undetected for a while though. ==== libheif ==== - Add baselibs.conf: generate libheif1-32bit, which is a new dependency for ImageMagick-32bit after that one now enabled libheif support. ==== libkdegames ==== Version update (20.12.0 -> 20.12.1) Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6 - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * Don't install Forward header KExtHighscore for no longer existing header ==== libkeduvocdocument ==== Version update (20.12.0 -> 20.12.1) Subpackages: libKEduVocDocument5 libkeduvocdocument-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== libkmahjongg ==== Version update (20.12.0 -> 20.12.1) Subpackages: libKF5KMahjongglib5 libkmahjongg-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== libksysguard5 ==== Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang - Drop baselibs.conf, not needed ==== libktorrent ==== Version update (20.12.0 -> 20.12.1) Subpackages: libKF5Torrent6 libktorrent-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== libnettle ==== Version update (3.6 -> 3.7) Subpackages: libhogweed6 libnettle8 - GNU Nettle 3.7: * add bcrypt password hashing * add optimizations: PowerPC64 assembly - remove deprecated texinfo packaing macros ==== libslirp ==== Version update (4.3.1 -> 4.4.0) - Update to version 4.4.0: * Release v4.4.0 * socket: consume empty packets * slirp: check pkt_len before reading protocol header * Remove the QEMU-special make build-system * Add DNS resolving for iOS * meson: support compiling as subproject * meson: remove meson-dist script * Add G_GNUC_PRINTF to local function slirp_vsnprintf * sosendoob: better document what urgc is used for * .gitlab-ci: add a Coverity stage * TCPIPHDR_DELTA: Fix potential negative value * udp, udp6, icmp, icmp6: Enable forwarding errors on Linux * icmp, icmp6: Add icmp_forward_error and icmp6_forward_error * udp, udp6, icmp: handle TTL value * ip_stripoptions use memmove * changelog: post-release ==== libstorage-ng ==== Version update (4.3.78 -> 4.3.80) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#789 - Use non-deprecated location for efivars for EFI detection - 4.3.80 - merge gh#openSUSE/libstorage-ng#790 - fix setting UUID when creating swap (bsc#1180560) - extended documentation - 4.3.79 - Translated using Weblate (Finnish) (bsc#1149754) - 4.3.78 - Translated using Weblate (Russian) (bsc#1149754) - 4.3.77 - Translated using Weblate (French) (bsc#1149754) - 4.3.76 - merge gh#openSUSE/libstorage-ng#788 - remove Travis support (replaced by GitHub Actions) - 4.3.75 - merge gh#openSUSE/libstorage-ng#787 - add more btrfs qgroups to remove view (bsc#1179590) - added integration test - extended documentation - 4.3.74 - merge gh#openSUSE/libstorage-ng#786 - treat btrfs parent UUID only as a "hint" (bsc#1179061) - 4.3.73 - merge gh#openSUSE/libstorage-ng#785 - handle missing partition device nodes for multipath (bsc#1175981) - 4.3.72 - merge gh#openSUSE/libstorage-ng#784 - use define for /proc directory - 4.3.71 - Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.3.70 - Translated using Weblate (Indonesian) (bsc#1149754) - Translated using Weblate (Indonesian) (bsc#1149754) - 4.3.69 - merge gh#openSUSE/libstorage-ng#783 - fixed loading qgroup limits from XML file - coding style - 4.3.68 - merge gh#openSUSE/libstorage-ng#782 - added GitHub Action to compile library and run unit tests - 4.3.67 - Translated using Weblate (Slovak) (bsc#1149754) - 4.3.66 - Translated using Weblate (Czech) (bsc#1149754) - Translated using Weblate (Catalan) (bsc#1149754) - Translated using Weblate (Japanese) (bsc#1149754) - 4.3.65 - Translated using Weblate (Dutch) (bsc#1149754) - merge gh#openSUSE/libstorage-ng#781 - updated pot and po files - 4.3.64 - merge gh#openSUSE/libstorage-ng#780 - handle btrfs quota and qgroups in compound actions - added unit tests - added integration tests - use in-class member initialization - coding style - 4.3.63 - Translated using Weblate (Finnish) (bsc#1149754) - 4.3.62 - Translated using Weblate (Finnish) (bsc#1149754) - 4.3.61 - merge gh#openSUSE/libstorage-ng#779 - added convenience function - fixed variable name - coding style - 4.3.60 - Translated using Weblate (Dutch) (bsc#1149754) - 4.3.59 - Translated using Weblate (Catalan) (bsc#1149754) - Translated using Weblate (Japanese) (bsc#1149754) - 4.3.58 - Translated using Weblate (Slovak) (bsc#1149754) - 4.3.57 - Translated using Weblate (Czech) (bsc#1149754) - merge gh#openSUSE/libstorage-ng#778 - updated pot and po files - 4.3.56 - merge gh#openSUSE/libstorage-ng#777 - restore qgroups when enabling quota - added actions to create and remove qgroups - added unit tests - added integration tests - extended documentation - support btrfs qgroups (jsc#SLE16696) - 4.3.55 - merge gh#openSUSE/libstorage-ng#776 - probe btrfs quota and qgroups - allow actions for holders next to devices - added actions to set quota and qgroup limits - added actions to assign and unassign qgroups - 4.3.54 - Translated using Weblate (Italian) (bsc#1149754) - 4.3.53 - merge gh#openSUSE/libstorage-ng#775 - allow to specify view in utils - coding style - fixed sanity check during btrfs probing - allow views to also filter devices - 4.3.52 - merge gh#openSUSE/libstorage-ng#774 - extended queries of used features (for bsc#1065588) - extended unit tests - extended integration tests - coding style - 4.3.51 - Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.3.50 - Translated using Weblate (Japanese) (bsc#1149754) - 4.3.49 - Translated using Weblate (Slovak) (bsc#1149754) - 4.3.48 - Translated using Weblate (Dutch) (bsc#1149754) - Translated using Weblate (Czech) (bsc#1149754) - Translated using Weblate (Catalan) (bsc#1149754) - merge gh#openSUSE/libstorage-ng#773 - updated pot and po files - 4.3.47 - merge gh#openSUSE/libstorage-ng#772 - added support for tmpfs (jsc#SLE11308) - extended bindings - added unit test - added integration tests - 4.3.46 - merge gh#openSUSE/libstorage-ng#771 - improved error messages in testsuite - coding style - 4.3.45 - merge gh#openSUSE/libstorage-ng#770 - added utility function to get names of used features - coding style - used sdc instead of sdb or sdd in some tests - extended documentation - 4.3.44 - merge gh#openSUSE/libstorage-ng#769 - fixed exception message - 4.3.43 - merge gh#openSUSE/libstorage-ng#768 - fixed documentation - 4.3.42 - Translated using Weblate (Finnish) (bsc#1149754) - Translated using Weblate (Hindi) (bsc#1149754) - Translated using Weblate (Russian) (bsc#1149754) - 4.3.41 - merge gh#openSUSE/libstorage-ng#767 - removed some unnecessary null pointer checks - 4.3.40 - merge gh#openSUSE/libstorage-ng#765 - added functions to query whether a MD RAID supports spare and journal devices - 4.3.39 - merge gh#openSUSE/libstorage-ng#764 - add _constraints file for OBS requiring at least 4 GB disk size (bsc#1174375) - 4.3.38 - merge gh#openSUSE/libstorage-ng#763 - probe lvm logical volume type from segtype for origins - use in-class member initialization - 4.3.37 - merge gh#openSUSE/libstorage-ng#762 - improve interface for pools - coding style - 4.3.36 - merge gh#openSUSE/libstorage-ng#761 - probe dax flag for disks - verify devicegraph and pool name - parse partition name in parted output - use in-class member initialization - 4.3.35 - merge gh#openSUSE/libstorage-ng#760 - minor code improvements - 4.3.34 - merge gh#openSUSE/libstorage-ng#759 - experimental support for RAID journal device - extended documentation - added unit test - extended integration tests - coding style - 4.3.33 - merge gh#openSUSE/libstorage-ng#753 - Fixes for %_libexecdir changing to /usr/libexec - 4.3.32 - merge gh#openSUSE/libstorage-ng#758 - extended integration test - added integration test - added const - coding style - minor code and test improvements - 4.3.31 - merge gh#openSUSE/libstorage-ng#757 - also add a UsedFeature for pmem devices - 4.3.30 - merge gh#openSUSE/libstorage-ng#756 - merge gh#openSUSE/libstorage-ng#754 - added UsedFeature for NVMe disks (for bsc#1172866) - Bsc1172866 - 4.3.29 - merge gh#openSUSE/libstorage-ng#751 - fixed order of exceptions - extended utility to check order of exceptions - allow to query max partition size for pools - updated documentation - work on pools - 4.3.28 - merge gh#openSUSE/libstorage-ng#750 - added support for pools - added integration tests - extended documentation - simplyfied code - updated file dependencies for bindings - updated list of headers to install - fixed typos - 4.3.27 - merge gh#openSUSE/libstorage-ng#749 - removed unused variable - improved memory managment - coding style - minor code improvements - 4.3.26 - merge gh#openSUSE/libstorage-ng#748 - avoid deprecated functions - extended documentation - improved memory managment - minor code improvements - 4.3.25 - merge gh#openSUSE/libstorage-ng#747 - extended userdata handling - coding style - updated documentation - added check - extended documentation - 4.3.24 - merge gh#openSUSE/libstorage-ng#746 - added functions to query btrfs snapshot relations - handle empty btrfs subvolume top level UUID better - added checks - extended documentation - work on probing btrfs snapshot relations - 4.3.23 - merge gh#openSUSE/libstorage-ng#745 - correct block device size for LVM thick snapshots - added note - extended developer mode - 4.3.22 - merge gh#openSUSE/libstorage-ng#744 - disallow resizing thick volume groups with snapshots - generate bindings for Snapshot class - fixed typo - stricter devicegraph check - extended documentation - updated documentation - fixed documentation - 4.3.21 - merge gh#openSUSE/libstorage-ng#743 - moved more registries to separate source file - fixed typo - 4.3.20 - Translated using Weblate (Indonesian) (bsc#1149754) - Translated using Weblate (Swedish) (bsc#1149754) - 4.3.19 - merge gh#openSUSE/libstorage-ng#742 - moved load registry to separate source file - added documentation - added developer mode - 4.3.18 - merge gh#openSUSE/libstorage-ng#741 - use views in actiongraph calculation - added unit test - 4.3.17 - merge gh#openSUSE/libstorage-ng#740 - make enum view available in public interface - add view parameter to some function - ignore some snapshot relations in actiongraph - added unit test for deleting lvm snapshots - updated integration tests - extended documentation - reduced include statements - 4.3.16 - merge gh#openSUSE/libstorage-ng#739 - disable more code if probing btrfs snapshot relations is disabled - 4.3.15 - merge gh#openSUSE/libstorage-ng#738 - allow parallel edges in devicegraph - allow to probe btrfs snapshot relations - added unit tests - coding style - fixed typo - strip unimportant information of unit test - 4.3.14 - merge gh#openSUSE/libstorage-ng#737 - do not save unknown btrfs subvolume id - easier to understand code - reduced include statements - added note - relaxed checks loading btrfs subvolume id - extended documentation and minor cleanups - 4.3.13 - merge gh#openSUSE/libstorage-ng#736 - added sanity checks - improved exception messages - coding style - 4.3.12 - merge gh#openSUSE/libstorage-ng#735 - merge gh#openSUSE/libstorage-ng#734 - merge gh#openSUSE/libstorage-ng#732 - merge gh#openSUSE/libstorage-ng#717 - merge gh#openSUSE/libstorage-ng#715 - track device block size when creating an Md RAID (bsc#1164295) - simplify combining disks with different block sizes into RAID (bsc#1164295) - add block_size check for Md::add_device() - update doc on RAID block size - ignore clusterd VGs also in vgchange command (bsc#1161775) - ignore umount/swapoff failure if it looks inactive already (bsc#1168615) - fixed typo - added integration tests - 4.3.11 - merge gh#openSUSE/libstorage-ng#733 - coding style - 4.3.10 - merge gh#openSUSE/libstorage-ng#731 - probe partition label and uuid on gpt partitions - coding style - avoid saving empty topology - remove deprecated size-k values - fixed typo - probe partition uuid and label - 4.3.9 - merge gh#openSUSE/libstorage-ng#730 - updated documentation - added const - 4.3.8 - merge gh#openSUSE/libstorage-ng#729 - added views/filters for devicegraphs - probe snapshot relationship between lvm logical volumes - added functions to query snapshot relationships - make utils show unfiltered devicegraph - work on probing lvm snapshots - 4.3.7 - merge gh#openSUSE/libstorage-ng#728 - support LVM mirror volumes - support probing LVM mirror volumes - 4.3.6 - merge gh#openSUSE/libstorage-ng#727 - probe lvm snapshots - added unit test - work on probing lvm snapshots - 4.3.5 - merge gh#openSUSE/libstorage-ng#726 - added unit test for probing LVM RAID - cleanup - extend testsuite - 4.3.4 - merge gh#openSUSE/libstorage-ng#725 - added read-only flag to BlkDevice - 4.3.3 - merge gh#openSUSE/libstorage-ng#724 - avoid forward class declaration - coding style - mark some save functions as deprecated - documentation updates - avoid deprecated functions - use more specific exception class - minor code and documentation improvements - 4.3.2 - merge gh#openSUSE/libstorage-ng#722 - extended documentation - 4.3.1 - merge gh#openSUSE/libstorage-ng#721 - fixed constness - added support to probe lvm cache - added documentation - added unit tests - show lv_type in graphviz output - extended documentation - use switch statement instead of if statement - more defensive programming - add support to probe lvm cache - 4.3.0 - merge gh#openSUSE/libstorage-ng#719 - document device block size handling (RAID, LVM, BTRFS) - document device block size handling (BCACHE) - clarify LV block size remark - 4.2.74 - merge gh#openSUSE/libstorage-ng#720 - fix unit test - 4.2.73 - merge gh#openSUSE/libstorage-ng#718 - allow control over environment variables - query number of partition slots from parted - respect number of partition slots reported by parted for GPT (bsc#1161783) - run travis with "--privileged" to avoid permissions error - 4.2.72 - merge gh#openSUSE/libstorage-ng#714 - simplify combining disks with different block sizes into RAID (bsc#1164295) - Revert "add tests for adjust_block_size()" - Revert "add adjust_block_size() method to Region class (bsc#1164295)" - update doc - 4.2.71 - merge gh#openSUSE/libstorage-ng#713 - Make BlkDevice::possible_mount_bys public (for bsc#1166096) - Increase minor so version - 4.2.70 - merge gh#openSUSE/libstorage-ng#712 - update doc on RAID block size - 4.2.69 - merge gh#openSUSE/libstorage-ng#711 - increase minor so version - 4.2.68 - merge gh#openSUSE/libstorage-ng#709 - add adjust_block_size() method to Region class (bsc#1164295) - track device block size when creating an Md RAID (bsc#1164295) - add tests for adjust_block_size() - add block_size check for Md::add_device() - 4.2.67 - merge gh#openSUSE/libstorage-ng#708 - merge gh#openSUSE/libstorage-ng#707 - Translated using Weblate (Finnish) (bsc#1149754) - Add option for ignoring clustered LVM - Update lib version - Ignore clustered LVM - Revert "Add option for ignoring clustered LVM" - Revert "Update lib version" - Revert "Translated using Weblate (Finnish)" (bsc#1149754) - Sync branches (SLE-15-SP1) - 4.2.66 - Translated using Weblate (Spanish) (bsc#1149754) - 4.2.65 - Translated using Weblate (Italian) (bsc#1149754) - 4.2.64 - Translated using Weblate (French) (bsc#1149754) - Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.2.63 - Translated using Weblate (Chinese (China)) (bsc#1149754) - 4.2.62 - merge gh#openSUSE/libstorage-ng#706 - added support for btrfs RAID1C{3,4} - increase minor so version - 4.2.61 - merge gh#openSUSE/libstorage-ng#705 - fixed failure message - 4.2.60 - merge gh#openSUSE/libstorage-ng#704 - added being and end function to ProbeCallbacks - extended documentation - 4.2.59 - merge gh#openSUSE/libstorage-ng#703 - Remove OutputProcessor class - merge gh#openSUSE/libstorage-ng#702 - added callback for missing commands during probing - added unit tests - improved readability of defines for external commands - simplyfied code - fixed typo - added probing callback for missing commands - 4.2.58 - Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.2.57 - merge gh#openSUSE/libstorage-ng#701 - check for existence of lvm vg before using it (bsc#1161191) - 4.2.56 - Translated using Weblate (Finnish) (bsc#1149754) - 4.2.55 - merge gh#openSUSE/libstorage-ng#700 - merge gh#openSUSE/libstorage-ng#699 - Unmount when mount point was active - Mount when mount point is active - Bump version - Add comments - Fix mount and unmount (forward port) - 4.2.54 - Translated using Weblate (Slovak) (bsc#1149754) - 4.2.53 - merge gh#openSUSE/libstorage-ng#698 - remove default option '-m crc=1' for mkfs.xfs - use udevadm from /usr/bin instead of /sbin (bsc#1160890) - 4.2.52 - Translated using Weblate (German) (bsc#1149754) - 4.2.51 - Translated using Weblate (Dutch) (bsc#1149754) - Translated using Weblate (Catalan) (bsc#1149754) - Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.2.50 - Translated using Weblate (Japanese) (bsc#1149754) - Translated using Weblate (Czech) (bsc#1149754) - merge gh#openSUSE/libstorage-ng#696 - updated pot and po files - 4.2.49 - merge gh#openSUSE/libstorage-ng#697 - merge gh#openSUSE/libstorage-ng#693 - Translated using Weblate (Estonian) (bsc#1149754) - Translated using Weblate (Finnish) (bsc#1149754) - Add unit tests - Bump version - Ensure default to 0 for optional columns - Improve test - Revert "Translated using Weblate (Finnish)" (bsc#1149754) - Revert "Translated using Weblate (Estonian)" (bsc#1149754) - Allow optional fstab columns (merge SLE-15-SP1) - 4.2.48 - merge gh#openSUSE/libstorage-ng#695 - added probing of BitLocker (bsc#1159318) - added unit test - fixed message - add minimal support for BitLocker - 4.2.47 - merge gh#openSUSE/libstorage-ng#694 - Fix partition id when creating partition - Bump version - 4.2.46 - merge gh#openSUSE/libstorage-ng#691 - Add method to get partition id name - Bump version - Add note - Partition Id names - 4.2.45 - merge gh#openSUSE/libstorage-ng#692 - improved sort-key for block devices (for bsc#1140018) - extended documentation - 4.2.44 - merge gh#openSUSE/libstorage-ng#690 - provide sort-key for device name (for bsc#1140018) - adapted utility programs to changes in networkx 2.4 - removed obsolete variable - 4.2.43 - Translated using Weblate (Finnish) (bsc#1149754) - 4.2.42 - Translated using Weblate (German) (bsc#1149754) - 4.2.41 - merge gh#openSUSE/libstorage-ng#689 - use ranks in graphviz output to ease readability (bsc#1149154) - reduce test devicegraph to required information - 4.2.40 - merge gh#openSUSE/libstorage-ng#688 - Add new callbacks for LUKS activation - Bump version - Add specialized Luks callbacks - 4.2.39 - merge gh#openSUSE/libstorage-ng#687 - use correct size for btrfs resize command during shrink (bsc#1157762) - 4.2.38 - merge gh#openSUSE/libstorage-ng#686 - extended some testcases to also check executed commands - merged testsuite/actions into testsuite/dependencies - added tests for shrinking btrfs - extended tests - extended and added testcases - 4.2.37 - merge gh#openSUSE/libstorage-ng#685 - added testcases for growing btrfs - check that all command and file mockups are used - added testcases for growing and shrinking ext4 - added testcases for resizing filesystems - 4.2.36 - merge gh#openSUSE/libstorage-ng#684 - list all devices in subvolume actions (bsc#1152523) - consistent list of block devices in compound actions - removed unneeded use of c_str - updated explanations for translators - show all block devices for action texts of btrfs subvolumes - 4.2.35 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.34 - merge gh#openSUSE/libstorage-ng#683 - extended unit test (bsc#1135341) - updated documentation (bsc#1149148) - added internal check - fixed typo - 4.2.33 - merge gh#openSUSE/libstorage-ng#682 - merge gh#openSUSE/libstorage-ng#681 - Translated using Weblate (Danish) (bsc#1149754) - Translated using Weblate (Estonian) (bsc#1149754) - fixed handling of btrfs subvolumes with special (regex control) characters in the path (bsc#1135341) - 4.2.32 - merge gh#openSUSE/libstorage-ng#680 - fixed escaping of graphviz escString (bsc#1157916) - 4.2.31 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.30 - merge gh#openSUSE/libstorage-ng#679 - use estimation from resize2fs for min size of ext4 (bsc#1149148) - use 64bit feature forr max size of ext4 - separated parser for ntfsresize output - added example programs - added unit tests - extended exception logging - cleanup - consistent naming of example programs - changed path of resize2fs to /usr/sbin - improved calculation of resize information - 4.2.29 - merge gh#openSUSE/libstorage-ng#678 - Only join entries when path matches - Select the most reasonable mount point - Add unit tests - Update version - Bind mount workaround - 4.2.28 - merge gh#openSUSE/libstorage-ng#677 - Make default mount_options public (needed for jsc#SLE-7687) - Bump version - Rename Mountable::Impl#get_default_mount_options - Split MountPoint#set_default_mount_options into pieces (needed for jsc#SLE-7687) - 4.2.27 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.26 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.25 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.24 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.23 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.22 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.21 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.20 - merge gh#openSUSE/libstorage-ng#676 - handle is_permanent() in possible_mount_bys() (bsc#1155566) - simplified code - 4.2.19 - Translated using Weblate (Estonian) (bsc#1149754) - 4.2.18 - merge gh#openSUSE/libstorage-ng#675 - Log messages about the mount_by fallback are just warnings (related to bsc#1151075) - 4.2.17 - Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.2.16 - merge gh#openSUSE/libstorage-ng#674 - cache luks activation information (for bsc#1129496) - use password from LUKS activation for resize (bsc#1153871) - extended integration test - fixed typos - 4.2.15 - merge gh#openSUSE/libstorage-ng#673 - parse cipher and key size in cryptsetup output - added cipher and key size to Encryption (for jsc#SLE-7376) - probe sector size for Encryption - extended documentation - added sanity check - coding style - added test case for paes cipher - handle cipher and key size for encryption - 4.2.14 - merge gh#openSUSE/libstorage-ng#672 - Add open_options - Bump version - Extra options to open encryption - 4.2.13 - Translated using Weblate (Danish) (bsc#1149754) - 4.2.12 - Translated using Weblate (Catalan) (bsc#1149754) - 4.2.11 - merge gh#openSUSE/libstorage-ng#671 - added integration test - 4.2.10 - merge gh#openSUSE/libstorage-ng#670 - added notes - 4.2.9 - merge gh#openSUSE/libstorage-ng#668 - removed unneeded code - cleanup integration tests - code cleanup - 4.2.8 - Translated using Weblate (Japanese) - 4.2.7 - Translated using Weblate (Slovak) - 4.2.6 - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Dutch) - Translated using Weblate (Czech) - merge gh#openSUSE/libstorage-ng#667 - update pot and po files - 4.2.5 - merge gh#openSUSE/libstorage-ng#666 - added note - use dev_t to save major and minor numbers - improved unit test - coding style - consistent function name - added support for plain encryption (bsc#1088641) - added unit test - added integration tests - 4.2.4 - merge gh#openSUSE/libstorage-ng#665 - extended documentation - 4.2.3 - Translated using Weblate (Chinese (China)) - 4.2.2 - merge gh#openSUSE/libstorage-ng#663 - update packaging documentation - 4.2.1 - merge gh#openSUSE/libstorage-ng#662 - merge gh#openSUSE/libstorage-ng#661 - Adapt Dockerfile for SLE-15-SP1 - Translated using Weblate (Slovak) - Translated using Weblate (Catalan) - Translated using Weblate (Czech) - Translated using Weblate (Japanese) - Translated using Weblate (Arabic) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Italian) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Russian) - Translated using Weblate (Spanish) - Translated using Weblate (Swedish) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Finnish) - Fix dectection of surrounding region (bsc#1146686) - Bump lib version - Fix surrounding detection - Revert "Translated using Weblate (Catalan)" - Revert "Translated using Weblate (Finnish)" - Revert "Translated using Weblate (Dutch)" - Revert "Translated using Weblate (Portuguese (Brazil))" - Revert "Translated using Weblate (Swedish)" - Revert "Translated using Weblate (Spanish)" - Revert "Translated using Weblate (Russian)" - Revert "Translated using Weblate (Polish)" - Revert "Translated using Weblate (Korean)" - Revert "Translated using Weblate (Italian)" - Revert "Translated using Weblate (Hungarian)" - Revert "Translated using Weblate (German)" - Revert "Translated using Weblate (French)" - Revert "Translated using Weblate (Chinese (Taiwan))" - Revert "Translated using Weblate (Chinese (China))" - Revert "Translated using Weblate (Arabic)" - Revert "Translated using Weblate (Japanese)" - Revert "Translated using Weblate (Czech)" - Revert "Translated using Weblate (Slovak)" - Revert "Adapt Dockerfile for SLE-15-SP1" - Merge SLE-15-SP1 - 4.2.0 - Translated using Weblate (Chinese (China)) - 4.1.145 - Translated using Weblate (French) - 4.1.144 - Translated using Weblate (Indonesian) - 4.1.143 - merge gh#openSUSE/libstorage-ng#660 - added functions to query existance of holders - 4.1.142 - merge gh#openSUSE/libstorage-ng#659 - added parser for 'cryptsetup luksDump' - added example - added support for LUKS2 - extended documentation - coding style - extended integration tests - fixed documentation - fixed typo - relaxed parser for whitespace changes - LUKS2 support - 4.1.141 - merge gh#openSUSE/libstorage-ng#658 - probe zone model for disks - added unit test - avoid compiler warning - coding style - 4.1.140 - merge gh#openSUSE/libstorage-ng#657 - extended documentation - 4.1.139 - merge gh#openSUSE/libstorage-ng#656 - improve sorting of pmem devices - 4.1.138 - Translated using Weblate (German) - 4.1.137 - Translated using Weblate (Portuguese (Brazil)) - 4.1.136 - Translated using Weblate (Chinese (China)) - 4.1.135 - Translated using Weblate (Slovak) - 4.1.134 - Translated using Weblate (Dutch) - 4.1.133 - Translated using Weblate (Japanese) - 4.1.132 - Translated using Weblate (Czech) - 4.1.131 - Translated using Weblate (Catalan) - 4.1.130 - merge gh#openSUSE/libstorage-ng#655 - allow to customize style of graphviz output - use new style api - added examples for style api usage - coding style - added unit test - 4.1.129 - merge gh#openSUSE/libstorage-ng#654 - updated pot and po files - 4.1.128 - merge gh#openSUSE/libstorage-ng#653 - improve filesystem related commit action messages - added unit test - added integration test - removed unneeded include statement - merge gh#openSUSE/libstorage-ng#652 - added unit test for LVM over MD - 4.1.127 - merge gh#openSUSE/libstorage-ng#651 - extended fstab handling for multiple devices btrfs - added unit test - fixed documentation - 4.1.126 - merge gh#openSUSE/libstorage-ng#650 - sort block devices when creating btrfs (needed in testsuite) - 4.1.125 - merge gh#openSUSE/libstorage-ng#649 - use devid from devicegraph when resizing btrfs - extended integration test - added note - fix resizing btrfs on e.g. LVM - 4.1.124 - merge gh#openSUSE/libstorage-ng#648 - allow to reuse commands and files in mockup files - read sub uuid in blkid output - updated devicegraphs - add id to FilesystemUser - removed obsolete setenv calls to enable multiple devices btrfs - work on btrfs multiple device support - 4.1.123 - merge gh#openSUSE/libstorage-ng#647 - Enable multi-device Btrfs probing by default - Bump lib version - Enable multi-device Btrfs by default - 4.1.122 - merge gh#openSUSE/libstorage-ng#646 - Initial changes - Rename auxiliary struct - Block shrink multi-device Btrfs - Adapt action text when growing multi-device Btrfs - Add integration test - Bump lib version - Resize multi-device Btrfs - 4.1.121 - merge gh#openSUSE/libstorage-ng#645 - extended documentation - 4.1.120 - Translated using Weblate (Dutch) - Translated using Weblate (Finnish) - 4.1.119 - merge gh#openSUSE/libstorage-ng#644 - added unit test - added integration tests - removed unneeded virtual specifier - wait for block device - moved integration tests - added note - allow to add devices to existing btrfs (for jsd#SLE-3877) - 4.1.118 - merge gh#openSUSE/libstorage-ng#643 - extended documentation - 4.1.117 - merge gh#openSUSE/libstorage-ng#642 - added documentation about multiple devices btrfs - added example - 4.1.116 - merge gh#openSUSE/libstorage-ng#641 - handle mixed mode in output of 'btrfs filesystem df' - 4.1.115 - merge gh#openSUSE/libstorage-ng#640 - parse UUID in output of mkfs.btrfs - fixed exception message - 4.1.114 - merge gh#openSUSE/libstorage-ng#639 - Use the Docker image from OBS - 4.1.113 - Translated using Weblate (Indonesian) - 4.1.112 - merge gh#openSUSE/libstorage-ng#638 - parse devid in output of 'btrfs filesystem show' - reuse predefined regex - 4.1.111 - merge gh#openSUSE/libstorage-ng#637 - extended documentation - changed wording - 4.1.110 - merge gh#openSUSE/libstorage-ng#636 - handle btrfs raid levels during create - added unit test - fixed typo - 4.1.109 - merge gh#openSUSE/libstorage-ng#635 - handle multiple devices for btrfs subvolumes - 4.1.108 - merge gh#openSUSE/libstorage-ng#634 - added parser for 'btrfs filesystem df' - probe btrfs with multiple devices - updated unit test - added unit test - added integration tests - extended documentation - added pre-check for btrfs - added checks for nullptr - renamed variable (that really ties the function together) - simplyfied interface - coding style and cleanup - work on btrfs with multiple devices - 4.1.107 - merge gh#openSUSE/libstorage-ng#633 - make get_displayname available (to_s is overridden by use_ostream) - added unit tests - coding style - fixed class names - make get_displayname() available in ruby - 4.1.106 - Translated using Weblate (Portuguese (Brazil)) - 4.1.105 - Translated using Weblate (Swedish) - 4.1.104 - Translated using Weblate (Spanish) - Translated using Weblate (Slovak) - Translated using Weblate (Russian) - Translated using Weblate (Polish) - Translated using Weblate (Korean) - Translated using Weblate (Italian) - Translated using Weblate (Hungarian) - Translated using Weblate (German) - Translated using Weblate (Dutch) - Translated using Weblate (Czech) - Translated using Weblate (Catalan) - Translated using Weblate (Arabic) - Translated using Weblate (Arabic) - Translated using Weblate (Arabic) - Translated using Weblate (Catalan) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Czech) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Italian) - Translated using Weblate (Japanese) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Russian) - Translated using Weblate (Slovak) - Translated using Weblate (Spanish) - Translated using Weblate (Swedish) - 4.1.103 - merge gh#openSUSE/libstorage-ng#630 - fix compilation with -O0 - 4.1.102 - Translated using Weblate (Slovak) - 4.1.101 - Translated using Weblate (Galician) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (German) - Translated using Weblate (Polish) - 4.1.100 - Unifying name Bcache/bcache to bcache (#629) - 4.1.99 - merge gh#openSUSE/libstorage-ng#628 - handle topology for Partition and Luks - added unit test for bsc#1121129 - improved calculation of usable size for LVM PVs (bsc#1121129) - 4.1.98 - merge gh#openSUSE/libstorage-ng#625 - moved topology from PartitionableImpl to BlkDeviceImpl - added get_sysfs_file to BlkDeviceImpl - use new get_sysfs_file - added save_to_string to XmlFile (for debugging) - read pe_start from pvs command - coding style - enable logging - added pe_start to LvmPvImpl - added get_usable_size() to LvmPv - added unit test for LvmPv::get_usable_size() - updated hyper link - added documentation - preparations for bsc#1121129 - 4.1.97 - merge gh#openSUSE/libstorage-ng#621 - handle entries in crypttab whose block device do not exist (bsc#1123342) - added unit test - added documentation - added explanation - renamed variable - 4.1.96 - merge gh#openSUSE/libstorage-ng#620 - extended documentation - 4.1.95 - merge gh#openSUSE/libstorage-ng#619 - disable parted-sector-bug workaround on virtio-blk DASDs (bsc#1112037) - avoid empty nodes in mockup files - extended testsuite helper TsCmpActiongraph - added unit tests - throw exception based on Exception class - enable verbose output of checks during build - 4.1.94 - merge gh#openSUSE/libstorage-ng#618 - updated pot and po files - 4.1.93 - merge gh#openSUSE/libstorage-ng#617 - extended parser for lvs command - added function to join Texts - added unit tests - use callback to report unsupported logical volumes (bsc#1099744) - coding style - allow to ignore errors during in probe utility - consistent message style - added function to join names of block devices - improved messages for creating volume groups and mds - consistent naming style - use new join function in message about deleting filesystems - fixed typo - 4.1.92 - merge gh#openSUSE/libstorage-ng#615 - Workaround upgrade with multiple mout points per block device (bsc#1118865) - 4.1.91 - merge gh#openSUSE/libstorage-ng#616 - added debugging code - extended unit test - 4.1.90 - merge gh#openSUSE/libstorage-ng#613 - Rename method - Add method for removing a bcache cset - Add actions to modify an existing bcache - Increase minor version - Fix error messages - Small fixes - Allow to modify Bcache devices - 4.1.89 - merge gh#openSUSE/libstorage-ng#614 - detect DASDs using virtio-blk (bsc#1112037) - added unit test - avoid copying objects - 4.1.88 - Translated using Weblate (Dutch) - Translated using Weblate (Slovak) - 4.1.87 - merge gh#openSUSE/libstorage-ng#612 - Fix dead links to old libstorage in the documentation - Translated using Weblate (Catalan) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Czech) - Translated using Weblate (Danish) - Translated using Weblate (Japanese) - Translated using Weblate (Russian) - Translated using Weblate (Slovak) - Translated using Weblate (Spanish) - 4.1.86 - merge gh#openSUSE/libstorage-ng#611 - Remove setters for non-permanent stored values - Extend Bcache API with helper methods - Use bcache command - Increase minor version - 4.1.85 - Translated using Weblate (Swedish) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Arabic) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Russian) - 4.1.84 - merge gh#openSUSE/libstorage-ng#610 - check for some storage signatures next to partition tables (bsc#1115807) - added unit test - increase patchlevel - updated pot and po files - 4.1.83 - merge gh#openSUSE/libstorage-ng#609 - added roles to class MdadmDetail - probe devices order for MD RAIDs (bsc#1083542) - extended documentation - check for duplicate entries in mockup files - updated pot and po files - added callback recorder for probe callbacks - probe sort-key for device of MD RAIDs - 4.1.82 - merge gh#openSUSE/libstorage-ng#608 - Throw better exceptions - 4.1.81 - merge gh#openSUSE/libstorage-ng#607 - Add support for probing Flash-only bcache - Adapt testsuite - Add test for Flash-only bcache probing - CompoundAction: add helper method - Adapt bcache formatter - Add tests - Add bcache doc - Update lib version - Add support for flash-only bcache (with ABI compatibility) - 4.1.80 - Translated using Weblate (Spanish) - 4.1.79 - merge gh#openSUSE/libstorage-ng#606 - Evaluating correct block size for DASD devices. (Workaround for a parted bug). (bsc#1089554) - 4.1.78 - Translated using Weblate (Indonesian) - Translated using Weblate (Spanish) - 4.1.77 - merge gh#openSUSE/libstorage-ng#605 - merge gh#openSUSE/libstorage-ng#604 - Relax check for luks correctness bsc#1120070, bsc#1101870 - Unit tests for the fix of bsc#1120070, bsc#1101870 - Merge to master: Relax check for luks correctness bsc#1120070, bsc#1101870 - 4.1.76 - Translated using Weblate (Czech) - 4.1.75 - Translated using Weblate (Portuguese (Brazil)) - 4.1.74 - merge gh#openSUSE/libstorage-ng#602 - merge gh#openSUSE/libstorage-ng#601 - merge gh#openSUSE/libstorage-ng#600 - merge gh#openSUSE/libstorage-ng#599 - use exceptions to handle errors - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Backport: Fix audit issues - avoid thread unsafe strerror function - Backport: avoid thread unsafe strerror function - Merge SLE-15-GA - 4.1.73 - Translated using Weblate (German) - 4.1.72 - merge gh#openSUSE/libstorage-ng#598 - avoid thread unsafe strerror function - 4.1.71 - merge gh#openSUSE/libstorage-ng#597 - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Fix audit issues - 4.1.70 - Translated using Weblate (Finnish) - 4.1.69 - Translated using Weblate (Chinese (China)) - 4.1.68 - Translated using Weblate (Spanish) - 4.1.67 - Translated using Weblate (Italian) - 4.1.66 - Translated using Weblate (Italian) - 4.1.65 - Translated using Weblate (Slovak) - 4.1.64 - Translated using Weblate (Slovak) - 4.1.63 - Translated using Weblate (French) - 4.1.62 - Translated using Weblate (Czech) - Translated using Weblate (Japanese) - 4.1.61 - Translated using Weblate (Dutch) - 4.1.60 - Translated using Weblate (Portuguese (Brazil)) - 4.1.59 - Translated using Weblate (Catalan) - 4.1.58 - merge gh#openSUSE/libstorage-ng#596 - updated pot and po files - merge gh#openSUSE/libstorage-ng#595 - improved sformat to be type safe and handle Text properly - properly translate partition type texts - properly translate devices size texts - removed now obsolete c_str calls - added comment for translators - reduce format warning level - fixed typo - 4.1.57 - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Italian) - 4.1.56 - Translated using Weblate (Italian) - Translated using Weblate (German) - merge gh#openSUSE/libstorage-ng#594 - use exceptions to handle errors - merge gh#openSUSE/libstorage-ng#593 - added support to create udf (fate#312911) - added integration test - increased so patch number - handle block size in max_size for udf - merge gh#openSUSE/libstorage-ng#592 - added comments for translators - Translated using Weblate (Slovak) - Translated using Weblate (Slovak) - Translated using Weblate (Slovak) - Translated using Weblate (Slovak) - merge gh#openSUSE/libstorage-ng#591 - extended documentation - Translated using Weblate (Czech) - Translated using Weblate (French) - 4.1.55 - Translated using Weblate (Chinese (China)) - 4.1.54 - merge gh#openSUSE/libstorage-ng#589 - Add method Luks#get_uuid - Translated using Weblate (Czech) - Translated using Weblate (Japanese) - 4.1.53 - Translated using Weblate (Italian) - 4.1.52 - Translated using Weblate (Catalan) - 4.1.51 - merge gh#openSUSE/libstorage-ng#588 - Regenerated potfiles - 4.1.50 - merge gh#openSUSE/libstorage-ng#585 - Fixed broken autobuild environment - Support for StrayBlkDevices in CompoundActions (bsc#1085134) - Moved predicates to base class - New unit test for Bcache compound actions - Use new check from superclass - Removed unnecessary include - Support for Bcache in CompoundActions - First (incomplete) CompoundAction formatter for Bcache - Fixed broken English - Use inherited methods - Use actual output for translator examples - Use multiple lines, not one neverending line - First complete CompoundAction formatter for Bcache - First unit test for MD-RAID compound actions - Added CompoundActions formatter for MD-RAIDs - More test cases for MD-RAID - User sanity check - Coding style cleanup - Updated year in useless legalese - Added missing sformat parameter - Added missing parameter doc in translator comment - Fixed translator comments - Moved device list formatting out to separate common function - Use better comparision function - Use existing constants - New CompoundActions - merge gh#openSUSE/libstorage-ng#587 - extended documentation - ported check from snapper - minor improvements - 4.1.49 - merge gh#openSUSE/libstorage-ng#586 - mark AUTHORS as %doc - merge gh#openSUSE/libstorage-ng#584 - mark LICENSE file as license - 4.1.48 - merge gh#openSUSE/libstorage-ng#583 - Use predicates to make the code much better readable - Added missing return - Use speaking function names for getters - Moved methods to base class - Use predicates and speaking getters to make the code much better readable (bsc#1085134) - 4.1.47 - merge gh#openSUSE/libstorage-ng#582 - make format of po files consistent with gettext - 4.1.46 - merge gh#openSUSE/libstorage-ng#580 - add bcache attributes (fate#325346) - [RFC] add bcache attributes (fate#325346) - 4.1.45 - Translated using Weblate (Chinese (China)) - 4.1.44 - merge gh#openSUSE/libstorage-ng#581 - Added test case for weird UUID (bsc#1102572) - Whitespace - Fixed blkid output parser to honor escaped quotes (bsc#1102572) - Fixed blkid output parser to honor escaped quotes - 4.1.43 - Translated using Weblate (Dutch) - 4.1.42 - Translated using Weblate (Indonesian) - 4.1.41 - Translated using Weblate (Indonesian) - merge gh#openSUSE/libstorage-ng#579 - Use for bcache cset as display name string "bcache cache" (fate#325346) - 4.1.40 - merge gh#openSUSE/libstorage-ng#578 - use predefined constants - 4.1.39 - Translated using Weblate (Russian) - 4.1.38 - merge gh#openSUSE/libstorage-ng#577 - implement searching for free name for bcache (fate#325346) - 4.1.37 - Translated using Weblate (Dutch) - 4.1.36 - merge gh#openSUSE/libstorage-ng#576 - Added Travis ccache documentation - Added Travis ccache documentation and cache cleanup - 4.1.35 - Translated using Weblate (Chinese (China)) - 4.1.34 - merge gh#openSUSE/libstorage-ng#575 - Use ccache in Travis builds - Use ccache in Travis builds (up to 4x faster) - 4.1.33 - merge gh#openSUSE/libstorage-ng#574 - Allow to set Md uuid for testing - 4.1.32 - Translated using Weblate (Danish) - 4.1.31 - merge gh#openSUSE/libstorage-ng#573 - extended documentation - 4.1.30 - merge gh#openSUSE/libstorage-ng#572 - Allow bcache to have partitions (fate#325346) - Allow bcache to have partitions - 4.1.29 - merge gh#openSUSE/libstorage-ng#571 - do not translate snapshot description (bsc#1092757) - updated pot und po files - 4.1.28 - Translated using Weblate (German) - 4.1.27 - Translated using Weblate (Portuguese (Brazil)) - 4.1.26 - merge gh#openSUSE/libstorage-ng#570 - merge gh#openSUSE/libstorage-ng#569 - fixed variable scope to fix temporary mounting (bsc#1099144) - added unit test - 4.1.25 - merge gh#openSUSE/libstorage-ng#568 - avoid setenv after fork (bsc#1107403) - added unit test - 4.1.24 - merge gh#openSUSE/libstorage-ng#567 - added luks label to blkid parser - added unit test - 4.1.23 - Translated using Weblate (Czech) - 4.1.22 - merge gh#openSUSE/libstorage-ng#566 - merge branch SLE-15-GA - merge gh#openSUSE/libstorage-ng#554 - merge gh#openSUSE/libstorage-ng#565 - merge gh#openSUSE/libstorage-ng#560 - merge gh#openSUSE/libstorage-ng#564 - merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - adjust multipath parser to accept nvme related output (bsc#1089353) - Added some class descriptions - MdLinks: make it work also when even /dev/md does not exist - Avoid exceptions for inactive RAIDs (bsc#1090010) - Fixed the existing tests - test inactive noncontainer - detect raid containers differently - Mark inactive RAID in the BlkDevice attribute - A common way to configure the indentation style - Inactive raid - Merge SLE-15-GA into master - 4.1.21 - merge gh#openSUSE/libstorage-ng#560 - adjust multipath parser to accept nvme related output (bsc#1089353) - try to make multipath parser more robust - add unit tests - 4.1.20 - merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - add unit tests - add spaces - 4.1.19 - merge gh#openSUSE/libstorage-ng#563 - do not crash when parsing docker devices (bsc#1104899) - 4.1.18 - merge gh#openSUSE/libstorage-ng#561 - Changed licence to GPL-2.0-only. - 4.1.17 - merge gh#openSUSE/libstorage-ng#548 - RAID: states of operation - RAID docs: nicer formatting for the older notes - autodocs: ignore Doxygen search data - Don't surprise myself. - 4.1.16 - Translated using Weblate (Catalan) - 4.1.15 - Translated using Weblate (Czech) - 4.1.14 - Translated using Weblate (Chinese (Taiwan)) - 4.1.13 - Translated using Weblate (Italian) - 4.1.12 - Translated using Weblate (Slovak) - 4.1.11 - Translated using Weblate (Dutch) - 4.1.10 - Translated using Weblate (Slovak) - 4.1.9 - Translated using Weblate (Japanese) - 4.1.8 - Translated using Weblate (Slovak) - updated pot and po files - changed pretty name - added documentation - Translated using Weblate (Japanese) - Translated using Weblate (Czech) - merge branch master - Translated using Weblate (German) - merge gh#openSUSE/libstorage-ng#558 - updated pot and po files - 4.1.7 - Translated using Weblate (Japanese) - 4.1.6 - extended NameSchema class - added StrayBlkDevice class (bsc#1085134) - extended unit tests - added unit test for probing xen xvd devices - cleanup - updated pot and po files - extended documentation - 4.1.5 - merge gh#openSUSE/libstorage-ng#557 - Update the "build_dependencies:*" tasks to read the alternative spec file - README.md: libjson-c-devel is needed as well - Added pkgconfig check for the libjson-c library - Do not crash when displaying summary for an encrypted but not mounted disk (bsc#1099181) - Added unit test - Fixed a typo - Translated using Weblate (German) - 4.1.4 - merge gh#openSUSE/libstorage-ng#555 - fix build with glibc 2.28 - 4.1.3 - merge gh#openSUSE/libstorage-ng#556 - update git2log script to latest version - 4.1.2 - Translated using Weblate (Chinese (China)) - 4.1.1 - added special handling when creating udev ids starting with dm-uuid for partitions on multipath (bsc#1099394) - use strlen - merge gh#openSUSE/libstorage-ng#550 - document package version scheme - merge gh#openSUSE/libstorage-ng#546 - document package version scheme - 4.1.0 - merge gh#openSUSE/libstorage-ng#545 - added document for limits - 3.3.317 - merge gh#openSUSE/libstorage-ng#544 - work on creating and deleting bcaches - updated swig catches - added unit tests - added integration tests - reuse code - cleanup - 3.3.316 - merge gh#openSUSE/libstorage-ng#543 - use sysfs path in find_by_any_name() - 3.3.315 - merge gh#openSUSE/libstorage-ng#542 - added support for f2fs (fate#325755) - added integration test - removed unused code - removed obsolete documentation - 3.3.314 - merge gh#openSUSE/libstorage-ng#541 - handle Intel Rapid Start Technology Partition ID (fate#325885) - extended documentation - coding style - 3.3.313 - merge gh#openSUSE/libstorage-ng#540 - do not use deprecated header file - coding style - 3.3.312 - merge gh#openSUSE/libstorage-ng#539 - handle device type attribute of udevadm info output - removed unused and obsolete file - do not try to activate LUKS on devices used by multipath (bsc#1089699) - improved explanation - 3.3.311 - merge gh#openSUSE/libstorage-ng#538 - Add method BlkDevice#is_active - 3.3.310 - merge gh#openSUSE/libstorage-ng#537 - updated unit test - extended unit test - fixed exception logging - 3.3.309 - Translated using Weblate (Indonesian) - 3.3.308 - Translated using Weblate (Russian) - 3.3.307 - Translated using Weblate (French) - 3.3.306 - merge gh#openSUSE/libstorage-ng#536 - Expose Device#devicegraph (needed for bsc#1094157) - Encryption#set_dm_table_name adjusts #name (for bsc#1094157 and bsc#1094963) - Code improvement from code review - More code improvements from code review - 3.3.305 - Translated using Weblate (Chinese (Taiwan)) - merge gh#openSUSE/libstorage-ng#535 - Return better exception (related to bsc#1094963) - Fix project name - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Spanish) - Translated using Weblate (Slovak) - 3.3.304 - Translated using Weblate (Czech) - 3.3.303 - Translated using Weblate (Italian) - 3.3.302 - Translated using Weblate (Catalan) - 3.3.301 - Translated using Weblate (Dutch) - 3.3.300 - merge gh#openSUSE/libstorage-ng#534 - handle exception (see bsc#1073633) - 3.3.299 - Translated using Weblate (Japanese) - 3.3.298 - merge gh#openSUSE/libstorage-ng#533 - merged po files - 3.3.297 - merge gh#openSUSE/libstorage-ng#532 - improved error handling during probing partitions (see bsc#1095168) - 3.3.296 - Translated using Weblate (Italian) - 3.3.295 - Translated using Weblate (Russian) - 3.3.294 - Translated using Weblate (Slovak) - 3.3.293 - Translated using Weblate (Slovak) - 3.3.292 - Translated using Weblate (Spanish) - 3.3.291 - Translated using Weblate (Chinese (Taiwan)) - 3.3.290 - Translated using Weblate (Chinese (Taiwan)) - 3.3.289 - merge gh#openSUSE/libstorage-ng#531 - added helper functions - place repair action before partition actions - insert action to repair GPTs if needed (bsc#1092193) - added unit test - 3.3.288 - merge gh#openSUSE/libstorage-ng#530 - Add conflict with old libdmraid (bsc#1088570) - 3.3.287 - merge gh#openSUSE/libstorage-ng#529 - fix probing of certain nvme systems (bsc#1093684) - 3.3.286 - Translated using Weblate (Portuguese (Brazil)) - 3.3.285 - Translated using Weblate (French) - 3.3.284 - Translated using Weblate (Italian) - 3.3.283 - Translated using Weblate (Czech) - 3.3.282 - Translated using Weblate (Dutch) - 3.3.281 - Translated using Weblate (Japanese) - 3.3.280 - Translated using Weblate (Catalan) - 3.3.279 - merge gh#openSUSE/libstorage-ng#528 - added action to fix undersized GPT - updated pot file - merged po files - 3.3.278 - merge gh#openSUSE/libstorage-ng#527 - Use stricter NTFS max label size (bsc#1084867) - 3.3.277 - Translated using Weblate (Hungarian) - 3.3.276 - merge gh#openSUSE/libstorage-ng#526 - improved error message (see bsc#1089554) - 3.3.275 - merge gh#openSUSE/libstorage-ng#525 - Fix lt translation - 3.3.274 - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Korean) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Lithuanian) - 3.3.273 - Translated using Weblate (Polish) - 3.3.272 - Translated using Weblate (Slovak) - 3.3.271 - Translated using Weblate (Greek) - 3.3.270 - Translated using Weblate (German) - 3.3.269 - Translated using Weblate (French) - 3.3.268 - Translated using Weblate (Portuguese (Brazil)) - 3.3.267 - merge gh#openSUSE/libstorage-ng#524 - fixed probing of NTFS (in special cases) (bsc#1091585) - added unit test - 3.3.266 - Translated using Weblate (Catalan) - 3.3.265 - Translated using Weblate (Catalan) - 3.3.264 - Translated using Weblate (Slovak) - 3.3.263 - Translated using Weblate (Italian) - 3.3.262 - Translated using Weblate (Spanish) - 3.3.261 - Translated using Weblate (Spanish) - 3.3.260 - Translated using Weblate (Czech) - 3.3.259 - Translated using Weblate (Dutch) - 3.3.258 - Translated using Weblate (Japanese) - 3.3.257 - Translated using Weblate (Dutch) - 3.3.256 - merge gh#openSUSE/libstorage-ng#523 - merged po files - 3.3.255 - merge gh#openSUSE/libstorage-ng#522 - centralized reading /sys/block - added function light_probe (for bsc#1090753) - added integration test - 3.3.254 - merge gh#openSUSE/libstorage-ng#521 - added stand-alone functions to read fstab and crypttab - added integration tests - removed unneeded include - 3.3.253 - Translated using Weblate (Portuguese (Brazil)) - 3.3.252 - Translated using Weblate (Swedish) - 3.3.251 - Translated using Weblate (Swedish) - 3.3.250 - merge gh#openSUSE/libstorage-ng#520 - fixed probing of active flag (bsc#1090520) - improved error handling - 3.3.249 - Translated using Weblate (Polish) - 3.3.248 - Translated using Weblate (Russian) - 3.3.247 - Translated using Weblate (German) - 3.3.246 - Translated using Weblate (French) - 3.3.245 - Translated using Weblate (French) - 3.3.244 - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Russian) - 3.3.243 - Translated using Weblate (German) - 3.3.242 - Translated using Weblate (German) - 3.3.241 - Translated using Weblate (French) - 3.3.240 - Translated using Weblate (French) - 3.3.239 - merge gh#openSUSE/libstorage-ng#518 - added function to query allowed MD parities (see bsc#1090182) - 3.3.238 - Translated using Weblate (French) - 3.3.237 - merge gh#openSUSE/libstorage-ng#519 - update git2log script to avoid identical timestamps in changelog - 3.3.236 - Translated using Weblate (Chinese (China)) - Translated using Weblate (Chinese (Taiwan)) - 3.3.235 - Translated using Weblate (Dutch) - 3.3.234 - Translated using Weblate (Korean) - 3.3.233 - Translated using Weblate (German) - 3.3.232 - Translated using Weblate (Swedish) - 3.3.231 - Translated using Weblate (Czech) - 3.3.230 - Translated using Weblate (Hungarian) - 3.3.229 - Translated using Weblate (Japanese) - 3.3.228 - Translated using Weblate (Hungarian) - 3.3.227 - Translated using Weblate (Italian) - Translated using Weblate (German) - 3.3.226 - Translated using Weblate (Catalan) - 3.3.225 - Translated using Weblate (Catalan) - 3.3.224 - Translated using Weblate (Czech) - 3.3.223 - Translated using Weblate (Spanish) - 3.3.222 - Translated using Weblate (Swedish) - 3.3.221 - Translated using Weblate (Japanese) - 3.3.220 - Translated using Weblate (Arabic) - 3.3.219 - Translated using Weblate (Dutch) - 3.3.218 - Translated using Weblate (Czech) - 3.3.217 - merge gh#openSUSE/libstorage-ng#517 - updated documentation - merged po files (bsc#1089902) - 3.3.216 - merge gh#openSUSE/libstorage-ng#516 - fix unused partition slots calculation for logical partitions (bsc#1088483) - added unit test - 3.3.215 - merge gh#openSUSE/libstorage-ng#515 - use correct options for multipath (see bsc#1089353) - 3.3.214 - merge gh#openSUSE/libstorage-ng#514 - added unit test - 3.3.213 - merge gh#openSUSE/libstorage-ng#513 - keep exception type (bsc#1088570) - 3.3.212 - merge gh#openSUSE/libstorage-ng#512 - handle new mount type variable also in equal, print, ... - 3.3.211 - merge gh#openSUSE/libstorage-ng#511 - Add MountPoint#mount_type to XML format (follow up on bsc#1088426) - 3.3.210 - merge gh#openSUSE/libstorage-ng#510 - Expose the vfstype field from fstab (bsc#1088426) - 3.3.209 - merge gh#openSUSE/libstorage-ng#509 - Force acceptance of SR (fate#318196) - 3.3.208 - merge gh#openSUSE/libstorage-ng#508 - added helper function - support lock within same process - 3.3.207 - merge gh#openSUSE/libstorage-ng#507 - added function to set freq and passno - removed unneeded const - added documentation - 3.3.206 - merge gh#openSUSE/libstorage-ng#506 - added minix to enum of filesystem types - 3.3.205 - merge gh#openSUSE/libstorage-ng#505 - enable system-wide lock - 3.3.204 - merge gh#openSUSE/libstorage-ng#504 - handle pid_t in bindings - extended integration test - 3.3.203 - merge gh#openSUSE/libstorage-ng#503 - only insert resize action for devices existing in LHS and RHS (bsc#1085523) - added action dependency - added unit tests - fixed typo - added documentation - 3.3.202 - merge gh#openSUSE/libstorage-ng#502 - Simplified supplements for lang subpkg (bsc#1081454) - 3.3.201 - merge gh#openSUSE/libstorage-ng#501 - make LockException available in API - 3.3.200 - merge gh#openSUSE/libstorage-ng#500 - extended documentation - 3.3.199 - merge gh#openSUSE/libstorage-ng#499 - provide reasons why resize is not possible - added unit tests - added integration tests - use more common notation - 3.3.198 - merge gh#openSUSE/libstorage-ng#498 - added workaround for cryptsetup exit code regression (see bsc#1082640) - added convenience function - 3.3.197 - merge gh#openSUSE/libstorage-ng#497 - Enable exception - 3.3.196 - merge gh#openSUSE/libstorage-ng#496 - do not recognize 0x1f as extended partition - 3.3.195 - merge gh#openSUSE/libstorage-ng#495 - recognize 0x85 as extended partition - 3.3.194 - merge gh#openSUSE/libstorage-ng#494 - moved enum to storage namespace - added integration test - use mdadm to delete MD RAID (see bsc#1085470) - 3.3.193 - merge gh#openSUSE/libstorage-ng#493 - export more functions in API - 3.3.192 - merge gh#openSUSE/libstorage-ng#492 - handle erroneous small disks in get_unused_partition_slots() (bsc#1084777) - added unit tests - added note - 3.3.191 - merge gh#openSUSE/libstorage-ng#491 - added functions to copy devices and holders between devicegraphs - 3.3.190 - merge gh#openSUSE/libstorage-ng#489 - allow to remove partial volume group (bsc#955870) - updated pot file - added integration test - fixed typo - added convenience function - removed unused function - coding style - handle udev encoding for label in fstab and crypttab - removed unused define - added define by /dev/disk paths - use new defines - simplyfied code - coding style - 3.3.189 - merge gh#openSUSE/libstorage-ng#488 - avoid compiler warnings - removed unused capture - improved check function - moved CheckCallbacksRecorder class - extended unit test - propagate force_rw flag (bsc#1079000) - updated documentation - 3.3.188 - merge gh#openSUSE/libstorage-ng#487 - handle duplicate LVM PVs during probe - cleanup - added unit test - 3.3.187 - merge gh#openSUSE/libstorage-ng#486 - split large function - probe LUKS later - do not probe LUKS on devices used by multipath (bsc#1079817) - added unit test - fixed typo - 3.3.186 - merge gh#openSUSE/libstorage-ng#485 - added unit test - 3.3.185 - merge gh#openSUSE/libstorage-ng#484 - added unit test - coding style - 3.3.184 - merge gh#openSUSE/libstorage-ng#483 - added note - improved logging - try to delete directory before creating btrfs subvolume - handle change of path in mount point - added integration test - handle missing attribute for pvs - do not search for block device of missing pvs - improved exception handling - improved example - fixed log message - 3.3.183 - merge gh#openSUSE/libstorage-ng#482 - added check for existence of devicegraphs - 3.3.182 - merge gh#openSUSE/libstorage-ng#481 - always allow to activate multipath (see bsc#1082542) - 3.3.181 - merge gh#openSUSE/libstorage-ng#480 - log time in several formats to ease debugging - 3.3.180 - merge gh#openSUSE/libstorage-ng#479 - recalculate size of volume group when setting extent size (bsc#1079579) - added unit tests - coding style - added documentation - 3.3.179 - merge gh#openSUSE/libstorage-ng#478 - generate dot files with more information - 3.3.178 - merge gh#openSUSE/libstorage-ng#477 - added callbacks to handle errors during activation (bsc#1057426 and others) - updated pot file - improved integration test - 3.3.177 - Translated using Weblate (Swedish) - 3.3.176 - Translated using Weblate (Swedish) - 3.3.175 - Translated using Weblate (Swedish) - 3.3.174 - merge gh#openSUSE/libstorage-ng#476 - improved integration tests - added documentation - 3.3.173 - Translated using Weblate (Ukrainian) - Translated using Weblate (Finnish) - 3.3.172 - merge gh#openSUSE/libstorage-ng#475 - allow SystemCmd to verify program exit code - added base class for callbacks - added callbacks for probing (bsc#1070459 and many others) - use callbacks base class - use new verify feature of SystemCmd - improved error handling - work on handling errors during probe - updated pot file - use callbacks base class - coding style - extended documentation - 3.3.171 - merge gh#openSUSE/libstorage-ng#474 - fixed device existence check (bsc#1082143) - 3.3.170 - merge gh#openSUSE/libstorage-ng#473 - Default to GPT for creating partition tables (fate#323457) - 3.3.169 - merge gh#openSUSE/libstorage-ng#472 - insert mount and unmount actions for resize - added unit tests - 3.3.168 - merge gh#openSUSE/libstorage-ng#471 - fixed parsing /proc/mounts for ntfs - fixed error handling when ntfsresize fails - 3.3.167 - merge gh#openSUSE/libstorage-ng#470 - consistent names - remove duplicate actions - added helper functions - fixed integration test - adjust existing unit test to so far supported setup - coding style - renamed function to reflect recent changes - 3.3.166 - merge gh#openSUSE/libstorage-ng#469 - added possible_mount_bys() - 3.3.165 - merge gh#openSUSE/libstorage-ng#468 - use parted with --ignore-busy (see bsc#1058667) - added convenience functions - 3.3.164 - merge gh#openSUSE/libstorage-ng#467 - cleanup - added integration test - added jfs support (boo#1078552) - 3.3.163 - merge gh#openSUSE/libstorage-ng#466 - improve ruby bindings - 3.3.162 - merge gh#openSUSE/libstorage-ng#465 - extended is_usable_as_blk_device() - 3.3.161 - merge gh#openSUSE/libstorage-ng#464 - use system devicegraph during probe - merge gh#openSUSE/libstorage-ng#463 - added function is_usable_as_blk_device() - added function is_usable_as_partitionable() - 3.3.160 - merge gh#openSUSE/libstorage-ng#462 - added function to immediately activate/deactivate mount point - added documentation - code cleanup - 3.3.159 - merge gh#openSUSE/libstorage-ng#461 - work on error handling - added documentation - coding style - extended test case - 3.3.158 - merge gh#openSUSE/libstorage-ng#460 - Removed unit tests that clash with new glibc number formatting (bsc#1079855) - 3.3.157 - merge gh#openSUSE/libstorage-ng#459 - extended unit tests - added and improved math functions - do not rely on 80-bit floats (bsc#1078997) - added unit test - added note - 3.3.156 - merge gh#openSUSE/libstorage-ng#458 - removed deprecated functions - updated unit test - 3.3.155 - merge gh#openSUSE/libstorage-ng#457 - improved error logging - 3.3.154 - merge gh#openSUSE/libstorage-ng#454 - allow to set ssh port - 3.3.153 - merge gh#openSUSE/libstorage-ng#456 - fetch the full history in travis so the log can be generated correctly - 3.3.152 - Translated using Weblate (Dutch) - 3.3.151 - merge gh#openSUSE/libstorage-ng#453 - added parser for stat - ignore disks without node in /dev (bsc#1076971) - coding style - 3.3.150 - Translated using Weblate (Dutch) - merge gh#openSUSE/libstorage-ng#450 - Ensure not to write malformed /etc/fstab entries (bsc#1066763) - 3.3.149 - merge gh#openSUSE/libstorage-ng#451 - work on error handling - 3.3.148 - merge gh#openSUSE/libstorage-ng#449 - fixed default value - 3.3.147 - merge gh#openSUSE/libstorage-ng#448 - Add GraphvizFlags::DISPLAYNAME to Devicegraph - merge gh#openSUSE/libstorage-ng#447 - allow finer control of flags in write_graphviz - merge gh#openSUSE/libstorage-ng#446 - use sid as vertex id - Translated using Weblate (Hungarian) - Translated using Weblate (Hungarian) - Translated using Weblate (Afrikaans) - merge gh#openSUSE/libstorage-ng#444 - added Mountable::remove_mount_point() - merge gh#openSUSE/libstorage-ng#443 - added PRETTY_CLASSNAME to GraphvizFlags - Translated using Weblate (Chinese (Taiwan)) - merge gh#openSUSE/libstorage-ng#442 - renamed integration tests - added integration tests - Translated using Weblate (Chinese (Taiwan)) - merge gh#openSUSE/libstorage-ng#441 - added integration test - added udevadm settle call - Translated using Weblate (Korean) - Translated using Weblate (Korean) - Translated using Weblate (Arabic) - Translated using Weblate (Arabic) - 3.3.146 - merge gh#openSUSE/libstorage-ng#439 - start rpcbind before doing NFS mounts - cleanup - added integration-test - 3.3.145 - Translated using Weblate (Arabic) - merge gh#openSUSE/libstorage-ng#438 - extended documentation - 3.3.144 - merge gh#openSUSE/libstorage-ng#437 - distinguish between mounted and unmounted in supports_shrink/grow - 3.3.143 - Translated using Weblate (Korean) - Fixed an Arabic format string typo - 3.3.142 - Translated using Weblate (Arabic) - 3.3.141 - merge gh#openSUSE/libstorage-ng#436 - added sanity check - propagate exception to ruby - 3.3.140 - merge gh#openSUSE/libstorage-ng#435 - propagate exception to ruby - 3.3.139 - Translated using Weblate (Slovak) - 3.3.138 - Translated using Weblate (Slovak) - Translated using Weblate (Slovak) - 3.3.137 - Translated using Weblate (Spanish) - 3.3.136 - Translated using Weblate (Polish) - 3.3.135 - Translated using Weblate (Polish) - 3.3.134 - Translated using Weblate (Slovak) - 3.3.133 - Translated using Weblate (Slovak) - Translated using Weblate (Slovak) - 3.3.132 - Translated using Weblate (Slovak) - 3.3.131 - Translated using Weblate (Slovak) - 3.3.130 - Translated using Weblate (Slovak) - 3.3.129 - Translated using Weblate (Slovak) - Translated using Weblate (Slovak) - Translated using Weblate (Slovak) - 3.3.128 - Translated using Weblate (Slovak) - 3.3.127 - Translated using Weblate (Slovak) - 3.3.126 - Translated using Weblate (Slovak) - Translated using Weblate (Slovak) - 3.3.125 - merge gh#openSUSE/libstorage-ng#431 - Update libstorage-ng.spec.in - 3.3.124 - merge gh#openSUSE/libstorage-ng#434 - find crypttab entries by correct block device - coding style - removed unused parameters - Translated using Weblate (German) - 3.3.123 - merge gh#openSUSE/libstorage-ng#433 - added helper function - improved probing of LUKs - added unit test - allow to find unused mockups - removed unused mockups - use name from crypttab when activating LUKS - allow to include more information in graphviz output - removed unused parser - 3.3.122 - Translated using Weblate (German) - 3.3.121 - Translated using Weblate (Slovak) - 3.3.120 - Translated using Weblate (German) - 3.3.119 - merge gh#openSUSE/libstorage-ng#432 - updated - 3.3.118 - merge gh#openSUSE/libstorage-ng#430 - Revert "Add libstorage-ng-lang Recommends" - 3.3.117 - merge gh#openSUSE/libstorage-ng#429 - Add libstorage-ng-lang Recommends - 3.3.116 - merge gh#openSUSE/libstorage-ng#428 - use /etc/fstab and /proc/mounts for probing NFS - added NFS unit test - 3.3.115 - merge gh#openSUSE/libstorage-ng#427 - extended integration test - 3.3.114 - merge gh#openSUSE/libstorage-ng#426 - fixed alignment calculations - added unit test - 3.3.113 - merge gh#openSUSE/libstorage-ng#425 - added new align policy KEEP_START_ALIGN_END - updated unit tests - updated integration tests - 3.3.112 - merge gh#openSUSE/libstorage-ng#424 - propagate exception - 3.3.111 - Translated using Weblate (Chinese (China)) - 3.3.110 - merge gh#openSUSE/libstorage-ng#423 - updated documentation - extended documentation - extended integration test - added convenience functions - updated catches file - added convert function - added integration test - 3.3.109 - merge gh#openSUSE/libstorage-ng#422 - added check for active flag - coding style - 3.3.108 - Translated using Weblate (Italian) - 3.3.107 - Translated using Weblate (German) - 3.3.106 - merge gh#openSUSE/libstorage-ng#421 - avoid use of cerr - updated exceptions - coding style - avoid use of cout - 3.3.105 - Translated using Weblate (Italian) - 3.3.104 - merge gh#openSUSE/libstorage-ng#420 - remove LIBVERSION_MAJOR macro from spec.in - 3.3.103 - merge gh#openSUSE/libstorage-ng#418 - check divisor prior to modulo operation - avoid throw in destructor - 3.3.102 - merge gh#openSUSE/libstorage-ng#419 - Leave enough space even for 'reiserfs' - 3.3.101 - merge gh#openSUSE/libstorage-ng#416 - added obsoletes (bsc#1073645) - removed very old obsoletes - 3.3.100 - merge gh#openSUSE/libstorage-ng#417 - Explain why virtio udev links are filtered out - merge gh#openSUSE/libstorage-ng#415 - fixed print call - 3.3.99 - merge gh#openSUSE/libstorage-ng#414 - renamed functions - provide find_by_any_name in API (bsc#1073254) - updated catches file - added integration test - 3.3.98 - merge gh#openSUSE/libstorage-ng#413 - disable vfat resize since support from utilility is unclear (see bsc#1072479) - 3.3.97 - merge gh#openSUSE/libstorage-ng#412 - switch to python 3 - 3.3.96 - merge gh#openSUSE/libstorage-ng#410 - added helper function - added helper class - added function to compare by subvolume id - probe active flag for BtrfsSubvolume - 3.3.95 - merge gh#openSUSE/libstorage-ng#409 - also renumber extended partitions - 3.3.94 - merge gh#openSUSE/libstorage-ng#408 - renumber primary partitions (bsc#1072656) - added unit test - 3.3.93 - merge gh#openSUSE/libstorage-ng#406 - removed sorting of results - 3.3.92 - merge gh#openSUSE/libstorage-ng#407 - Install libboost_test - 3.3.91 - merge gh#openSUSE/libstorage-ng#405 - handle active flag - provide more generic function - coding style - set active flag for blk filesystems - fixed subvolid regex - added log message - 3.3.90 - Translated using Weblate (Italian) - 3.3.89 - Translated using Weblate (Italian) - 3.3.88 - merge gh#openSUSE/libstorage-ng#404 - fixed documentation - 3.3.87 - Translated using Weblate (Czech) - 3.3.86 - merge gh#openSUSE/libstorage-ng#403 - use print as a function - update examples - 3.3.85 - Translated using Weblate (Czech) - 3.3.84 - merge gh#openSUSE/libstorage-ng#402 - improved error message - 3.3.83 - Translated using Weblate (Ukrainian) - 3.3.82 - merge gh#openSUSE/libstorage-ng#401 - package some utils - cleanup - 3.3.81 - merge gh#openSUSE/libstorage-ng#400 - added helper functions - sort devices using a sort key - added unit tests - remove sorting - increased library version - fixed usage text - avoid endl - extended documentation - 3.3.80 - merge gh#openSUSE/libstorage-ng#399 - increase log line limit - fixed output format - 3.3.79 - merge gh#openSUSE/libstorage-ng#398 - coding style - omit pointers - 3.3.78 - merge gh#openSUSE/libstorage-ng#397 - handle improved parted output (bsc#1066467) - coding style - 3.3.77 - merge gh#openSUSE/libstorage-ng#396 - make PartitionTable::is_partition_id_supported() public - 3.3.76 - merge gh#openSUSE/libstorage-ng#395 - removed unused variable - merge gh#openSUSE/libstorage-ng#394 - Don't sort disks and dasds by default - merge gh#openSUSE/libstorage-ng#393 - added unit test - 3.3.75 - merge gh#openSUSE/libstorage-ng#392 - added function to get mount_by method - remove "none" from crypt options - get mount-by method from crypttab - added crypt_options to Encryption class - improved unit test - coding style - coding style - 3.3.74 - merge gh#openSUSE/libstorage-ng#391 - added logging - 3.3.73 - 3.3.72 - merge gh#openSUSE/libstorage-ng#390 - do not rely on sorting - added compare by sid function - 3.3.71 - merge gh#openSUSE/libstorage-ng#389 - added mount-by variable for encryption - extended documentation - use get_mount_by_name for luks - coding style - added logging - 3.3.70 - merge gh#openSUSE/libstorage-ng#387 - log errors of found by check - added checks (disabled until yast2-storage-ng is improved) - coding style - added missing member variables in print function - added check - added documentation - 3.3.69 - Translated using Weblate (Portuguese (Brazil)) - 3.3.68 - Translated using Weblate (Portuguese (Brazil)) - 3.3.67 - merge gh#openSUSE/libstorage-ng#386 - handle pmem prefix during sort - added unit test - coding style - more natural sorting of Mds - make compare funcions available in API - added compare function for partitionables - added unit test - added integration test - added test - 3.3.66 - merge gh#openSUSE/libstorage-ng#385 - extended documentation (result of bsc#1066290) - extended test data - extended test - 3.3.65 - merge gh#openSUSE/libstorage-ng#384 - added check for chunk size of MD RAID (see bsc#1065381) - support RAID 4 - added integration test - extended integration test - fixed typo - 3.3.64 - Translated using Weblate (Japanese) - 3.3.63 - merge gh#openSUSE/libstorage-ng#383 - added document about spelling - consistent spelling - updated pot file - 3.3.62 - merge gh#openSUSE/libstorage-ng#382 - fixed compound action message (bsc#1066364) - also extract messages from compount action formatters - updated pot file - 3.3.61 - merge gh#openSUSE/libstorage-ng#381 - work on exceptions - 3.3.60 - Translated using Weblate (Indonesian) - merge gh#openSUSE/libstorage-ng#380 - changed interface of wait_for_devices() - improved comment - 3.3.59 - merge gh#openSUSE/libstorage-ng#379 - extended documentation - 3.3.58 - 3.3.57 - merge gh#openSUSE/libstorage-ng#378 - added global function for wait for several devices - coding style - wait for devices before swapon (bsc#1064282) - wait for devices before creating md raid - wait for devices before pvcreate - 3.3.56 - merge gh#openSUSE/libstorage-ng#377 - probe page size (for bsc#1065381) - coding style - 3.3.55 - merge gh#openSUSE/libstorage-ng#376 - added udevadm settle calls - 3.3.54 - merge gh#openSUSE/libstorage-ng#375 - updated examples - removed unused code - unified Python and Ruby bindings - added examples - 3.3.53 - merge gh#openSUSE/libstorage-ng#374 - fixed typo - coding style - fixed off-by-one error in max_primary() - coding style - fixed max_logical() - added documentation - extended unit tests - added function to create implicit partition - extended Partitionable constructor - added unit tests - added unit tests - moved code - work on exceptions - extended documentation - consistent wording - consistent logging - updated pot-file - fixed typo - 3.3.52 - merge gh#openSUSE/libstorage-ng#373 - work on udev link handling - 3.3.51 - merge gh#openSUSE/libstorage-ng#372 - handle implicit partition table when detecting resize info - extended query for possible partition tables - make stream function public available - added integration test - no partition slots on implicit partition tables - specialized messages for creating and deleting partitions - added unit tests - improved integrations tests - updated status.md - added integration test - work on exceptions - 3.3.50 - merge gh#openSUSE/libstorage-ng#371 - extended documentation - updated status - fixed typo - added hyperlink - save bus-id in Dasd class - added example program - added class ImplicitPt and probing of it - updated docygen.conf - updated swig files - added unit test - work on exceptions - extended unused_regions (bsc#1064429) - use references instead of copies - fixed typo - added documentation - 3.3.49 - merge gh#openSUSE/libstorage-ng#370 - dependency handling for thin logical volumes - unit tests - 3.3.48 - merge gh#openSUSE/libstorage-ng#369 - fixed min-size calculation for small filesystems - added block size parameter to ResizeInfo - handle new block_size parameter - implemented get_resize_info for thin pools and thins - allow to set reserved extents - added unit tests - extended integration tests - smarter resize info calculation - fixed comment - 3.3.47 - merge gh#openSUSE/libstorage-ng#368 - added helper functions - added functions to calculate default chunk size and metadata size for thin pools - added integration test - handle lvm pvs without lvm vg during probing - added note - added function to query max size for thins - improved lvs parser - updated documentation - added is_overcommitted() - handle reserved extents - added checks - work on exceptions - improved calculation of used extents - added max_size_for_lvm_lv - extended documentation - added checks - added unit tests - work on API of check functions - updated pot file - added helper function - fixed test - added check - simpler code - clearer documentation - 3.3.46 - Translated using Weblate (Russian) - Adapt SetTuneOptions::commit - Drop CommitOptions destructor - Add const to CommitOptions arguments - Drop unneeded const in CommitOptions - Mark commit(CommitCallbacks*) as deprecated - 3.3.45 - merge gh#openSUSE/libstorage-ng#367 - Translated using Weblate (Dutch) - 3.3.44 - merge gh#openSUSE/libstorage-ng#366 - work on filesystem tune options - extended integration tests - 3.3.43 - merge gh#openSUSE/libstorage-ng#365 - Honor mkfs_options when creating filesystems - 3.3.42 - merge gh#openSUSE/libstorage-ng#364 - handle chunk size - updated integration tests - 3.3.41 - merge gh#openSUSE/libstorage-ng#363 - added messages for thin pool and thin logical volumes - 3.3.40 - merge gh#openSUSE/libstorage-ng#362 - fixed stripes detection for thin-pools - set stripes like LVM does - 3.3.39 - merge gh#openSUSE/libstorage-ng#361 - get more data from lvs command - take stripes value from lvs instead of dmsetup - added chunk_size to LvmLv - updated unit test - 3.3.38 - merge gh#openSUSE/libstorage-ng#360 - extended exception message - thin volumes cannot be striped - work on exceptions - 3.3.37 - merge gh#openSUSE/libstorage-ng#359 - added unit test - 3.3.36 - merge gh#openSUSE/libstorage-ng#358 - fixed variable name - 3.3.35 - merge gh#openSUSE/libstorage-ng#357 - extended tests - consistent parameter style - 3.3.34 - merge gh#openSUSE/libstorage-ng#356 - added reserved extents variable - added documentation - 3.3.33 - Translated using Weblate (Lithuanian) - merge gh#openSUSE/libstorage-ng#355 - extended lvs parser - 3.3.32 - merge gh#openSUSE/libstorage-ng#354 - added udevadm settle call - 3.3.31 - merge gh#openSUSE/libstorage-ng#353 - call efibootmgr before deleting partitions - 3.3.30 - Translated using Weblate (Czech) - 3.3.29 - merge gh#openSUSE/libstorage-ng#352 - added JsonFile class with simple JSON parser - use JSON report format for LVM tools - coding style - added exception class LvmLvNotFoundByLvName - added convenience functions - updated swig catches file - added integration test - coding style - 3.3.28 - Translated using Weblate (Chinese (China)) - 3.3.27 - merge gh#openSUSE/libstorage-ng#351 - extended lvs parser - add lv_type to LvmLv - updated integration tests - updated swig catches file - allow to create thin-pools and thins - added integration test - do not allow to resize extended partition - 3.3.26 - Translated using Weblate (Dutch) - 3.3.25 - Translated using Weblate (Dutch) - 3.3.24 - merge gh#openSUSE/libstorage-ng#350 - raise global sid if needed during load - 3.3.23 - Translated using Weblate (Chinese (China)) - merge gh#openSUSE/libstorage-ng#349 - added helper functions - provide functions to create/remove encryption while keeping children - added unit tests - updated swig catches file - also check devicegraphs - 3.3.22 - merge gh#openSUSE/libstorage-ng#348 - updated documentation - 3.3.21 - merge gh#openSUSE/libstorage-ng#347 - work on querying resize-info - work on unit tests - documentation - coding style - fixed typo - 3.3.20 - merge gh#openSUSE/libstorage-ng#345 - Update the scripts from openSUSE/linuxrc-devtools - Install graphviz as well - Use .tar.xz format for the source tarball - Do not use the shared YaST Travis script for building - 3.3.19 - merge gh#openSUSE/libstorage-ng#346 - added do_resize for Btrfs - updated documentation - cleanup - cleanup - 3.3.18 - Translated using Weblate (Portuguese (Brazil)) - merge gh#openSUSE/libstorage-ng#344 - do not clean pot-file - 3.3.17 - merge gh#openSUSE/libstorage-ng#343 - implemented do_resize for Xfs - 3.3.16 - Translated using Weblate (Catalan) - Translated using Weblate (Catalan) - 3.3.15 - merge gh#openSUSE/libstorage-ng#339 - Add .snapshots subvolume directly to /etc/fstab, not via the external installation-helper command - Add leading slash to .snapshots subvol name in /etc/fstab - Inherit mount opts from parent btrfs and add leading slash to subvol name - Reset diff reference after writing the file - Reset diff reference before change - 3.3.14 - Translated using Weblate (Catalan) - Translated using Weblate (Finnish) - 3.3.13 - Translated using Weblate (Japanese) - 3.3.12 - merge gh#openSUSE/libstorage-ng#341 - updated documentation - 3.3.11 - Translated using Weblate (Japanese) - Translated using Weblate (Dutch) - merge gh#openSUSE/libstorage-ng#340 - added pot file - added translation from libstorage - 3.3.10 - merge gh#openSUSE/libstorage-ng#338 - coding style - use --force and --yes more often when using lvm tools - added integration tests - also handle action resizing physical volumes - handle ResizeInfo for lvm pv - updated swig catches - 3.3.9 - merge gh#openSUSE/libstorage-ng#337 - added documentation - added more combine functions - added documentation - make function available in API - added function to query unused surrounding region - added unit tests - fixed some filesystem limits - coding style - do not look at filesystem usage for newly created filesystems - integration tests - redirect ntfs resize info query to probed devicegraph - fixed typo - 3.3.8 - merge gh#openSUSE/libstorage-ng#336 - changed some requires to suggests - require parted >= 3.2 - 3.3.7 - merge gh#openSUSE/libstorage-ng#335 - added function to query minimal number of devices for Md - added unit tests - removed unneeded include statements - 3.3.6 - merge gh#openSUSE/libstorage-ng#334 - fixed actiongraph generation for deleting partition tables (bsc#1056153) - added unit test - merged testsuite directories - 3.3.5 - merge gh#openSUSE/libstorage-ng#333 - use parteds 'resizepart' instead of 'resize' command (bsc#931765) - 3.3.4 - merge gh#openSUSE/libstorage-ng#332 - create partitions on GPT with empty name (see bsc#1023818) - 3.3.3 - merge gh#openSUSE/libstorage-ng#331 - Configure snapper if snapshots enabled - Set snapshot feature so snapper packages will be installed - Fixed docker setup for Travis - Fixed make_package script (snwint) - Move snapper config step1 from post-create to pre-mount - 3.3.2 - merge gh#openSUSE/libstorage-ng#329 - use linuxrc-devtools tooling for OBS auto-submission - remove VERSION and libstorage-ng.changes from git repo - add git2log and make_package scripts - don't forget to actually create the VERSION file - point more often to linuxrc-devtools project - add link to linuxrc-devtools workflow overview - 3.3.1 - merge gh#openSUSE/libstorage-ng#328 - fixed license file - merge gh#openSUSE/libstorage-ng#327 - added subsystem deactivate functions - added deactivate function - added integration test - fixed typos - merge gh#openSUSE/libstorage-ng#326 - generate Activate and Deactivate actions for BlkDevices - activate and deactivate actions for LvmLv - separate deactivation action for Md - deactivation action for Multipath - deactivate only active Encryptions - coding style - sort partition by number - merge gh#openSUSE/libstorage-ng#324 - submit to default YaST project (YaST:Head) - generate changes file - set version to 3.3.0 - 3.3.0 - merge gh#openSUSE/libstorage-ng#323 - simpler code - merge gh#openSUSE/libstorage-ng#322 - use define - merge gh#openSUSE/libstorage-ng#321 - added exception handling - merge gh#openSUSE/libstorage-ng#320 - support partition ids on dasd partition table - merge gh#openSUSE/libstorage-ng#319 - special dependencies for DASD partition table - added unit test - coding style - fixed typo - merge gh#openSUSE/libstorage-ng#318 - improved activation of Md - merge gh#openSUSE/libstorage-ng#317 - updated paths - merge gh#openSUSE/libstorage-ng#316 - allow independent control of container entries - also parse MD level in MdadmDetail - skip parted call on inactive and zero-size devices - added note - added MD level "container" - renamed superblock-version to metadata - use reference - recognize imsm and ddf - set initial MD level to unknown - probe MD level from mdadm --detail - coding style - cleanup - exception handling - added MdContainer and MdMember - added unit tests - added unit test - updated documentation - updated bindings - updated status - extended documentation - merge gh#openSUSE/libstorage-ng#315 - moved document, fixed typo - merge gh#openSUSE/libstorage-ng#314 - added program to generate downcast file - regenerated downcast file - coding style - fixed test - added unit tests - coding style - merge gh#openSUSE/libstorage-ng#313 - added program to generate catches file - updated catches file - merge gh#openSUSE/libstorage-ng#312 - try to fix installation on multipath - merge gh#openSUSE/libstorage-ng#311 - regenerated catches file - merge gh#openSUSE/libstorage-ng#310 - Comment some public Region methods - merge gh#openSUSE/libstorage-ng#308 - coding style - fixed DM RAID activation - only probe active DM RAIDs - removed unneeded code - merge gh#openSUSE/libstorage-ng#307 - implemented activation of DM RAID - updated documentation - merge gh#openSUSE/libstorage-ng#306 - improved dmraid parser - merge gh#openSUSE/libstorage-ng#305 - updated bindings - merge gh#openSUSE/libstorage-ng#304 - added query function - updated unit tests - added support for DM RAIDs - added example program - fixed typo - coding style - added unit test - extended unit tests - activate Md before DmRaid - fixed typo - merge gh#openSUSE/libstorage-ng#303 - Expose Alignment#grain - Expose Alignment#offset - merge gh#openSUSE/libstorage-ng#302 - fixed syntax - work on exceptions - coding style - added unit tests - added unit tests - merge gh#openSUSE/libstorage-ng#301 - added functions to set dasd type and format - consistent function names - merge gh#openSUSE/libstorage-ng#284 - avoid integer overflow - correct name for unit tests - extended unit test - probe multipath devices - better interface - extended CmdBlkid for external journal information - probe external journals devices - added unit test - added override - added support for named MD RAIDs - added integration tests - extended unit test - added unit test - adapted integration test - extended documentation - coding style - generalised tests - corrected test - added documentation - avoid g++ warning by removing unused code - added override - removed unused variable - added unit test - renamed get_device et.al. to get_non_impl - pass mount_by to get_mount_by_name() - extended unit test - reduced scope of variable - added test case - shorter code - added documentation - added special handling for named RAIDs where the name is a number - added get_all_if for Mds - added debug messages - use strongly types enums - fixed command handling - reduced interface of SystemCmd - updated file list - allow to load mockup - generalised test - added function to adjust sids - extended int - added query function - added query function - coding style - renamed variables - renamed library - renamed variables - coding style - improved probing for multipath - set dm table name for partitions - set range for partitionables on dm - updates tests to md level enum change - simple valid check for multipath names - added unit tests - use wider int - sort udev ids like libstorage does - include multipath with alias in test case - added example program - activate mds - do not log debug log-level per default - updated swig catches - updated documentation - avoid cycle in actiongraph - added documentation - updated swig catches - fixed file list - extended documentation - updated swig catches file - removed wrong parameter documentation - coding style - generate swig catches for some deprecated functions - enable doxygen xml output (needed for generating swig catches) - fixed class name - coding style - updated list of exception classes - coding style - added dependency on doxygen.conf - provide definition of data member - merge gh#openSUSE/libstorage-ng#147 - Detect libxml bit more properly to work on most distributions - Cleanup the spec file to adhere Factory packaging guidelines - Check for boost headers to ensure configure stops prior build failure if the boost-devel is not present - Split out the boost dependencies up to the latest boost package split on openSUSE_Tumbleweed - Do not require rubygem-test-unit on Factory - Remove boost-regexp dependency as it was removed in favor of higer C++ standard function - merge gh#openSUSE/libstorage-ng#283 - fixed function names - merge gh#openSUSE/libstorage-ng#282 - reuse existing table of filesystem names - improved exception message - merge gh#openSUSE/libstorage-ng#281 - split directory examples into utils and examples - merge gh#openSUSE/libstorage-ng#280 - Fix bug - merge gh#openSUSE/libstorage-ng#279 - added used features flag for DASDs - merge gh#openSUSE/libstorage-ng#278 - extended transmogify example - improved Action::RenameIn ordering for DASDs - added unit tests - added documentation - added bugzilla reference - merge gh#openSUSE/libstorage-ng#277 - updated mockups to use parted --machine - removed old parted parser - merge gh#openSUSE/libstorage-ng#276 - added check - do not use cylinder size as block size - avoid holder two actiongraph in memory - coding style - added more comparison operators - check partition order - coding style - added call to check() - workaround for parted sector size during resize - handle alignment in partition resize integration tests - simpler Makefile.am - renumber partitions on DASD partition table - added unit-tests - renamed unit-test - added integration test - renamed variable - fixed typos - merge gh#openSUSE/libstorage-ng#259 - WIP - WIP - WIP - Add CompoundActionFormater base class - Add BtrfsSubvolumeFormater class - Update gitignore files - Add NfsFormater class - Add BtrfsFormater class - Add LvmLvFormater and LvmVgFormater - Add compound actions to actiongraph - Integrate CompoundAction and Actiongraph - Add bindings for CompoundAction - Remove old files - Update gitignore - Add CompoundAction#is_delete - Change return of find_by_target_device - Rename CompoundAction classes - Use Generator to generate compounds actions - Simplify CompoundAction creation - Rename and delete public methods - Return const objects - Remove empty destructors and improve constructors - Fix spelling - Add methods to LvmLv formatter - Add methods for LvmVg formatter - Delete improperly added file - Update example - Add automake subdir-objects option - Throw exception when action is unknown - Add tests for CompoundAction - Fix example - Improve formatters - Add files for compound actions example - Improve formatters - Improve tests - Improve text for compound actions with swap - Minor fixes - Rename data files - Fix test makefile - Improve variable names - Some improvements in formatters - Add gitignore - Remove spaces - merge gh#openSUSE/libstorage-ng#274 - Add compound actions summary doc - Fix text - More text fixes - merge gh#openSUSE/libstorage-ng#275 - enhanced get_possible_partition_table_types() for DASDs - simpler code - merge gh#openSUSE/libstorage-ng#273 - added documentation - renamed variable and enums - set extended_slot to false on GPT - implemented partition slots for DASD partition table - added unit test - removed unused function - use vector instead of list - added assert - renamed typename - added utility function - added unit tests - simpler code - added comment - added convenience function - added integration test - better variable names - merge gh#openSUSE/libstorage-ng#272 - added unit tests - new parse error tests - converted unit tests to new parted parser - removed old code - added note - fixed syntax - updated mockups - merge gh#openSUSE/libstorage-ng#271 - recognize parted "diag" flag - log partition id as hex - merge gh#openSUSE/libstorage-ng#270 - added find_by_name for Partitionable - split Topology class into Topology and Alignment - set minimal-grain to 0 B for DASDs - improved integration tests - set extra alignment for DASD partition table - fix sectors when calling parted on DASD partition table - use correct sector size - nicer check - keep minimal grain for DASDs - allow to get Alignment class - allow to align only to hard requirements - updated documentation about alignment - use partition id supported on all partition types - merge gh#openSUSE/libstorage-ng#269 - adapted parted mkpart call for dasd partition table - merge gh#openSUSE/libstorage-ng#268 - allow more control over mockup - rewrote parted parser including fixing sectors on DASDs - work on support for DASD partition table - updated unit-test - coding style - merge gh#openSUSE/libstorage-ng#266 - added function to convert partition type to string - merge gh#openSUSE/libstorage-ng#265 - avoid ambiguous code - replace own Regex class by C++11 regex - use C++11 regex instead of boost regex - merge gh#openSUSE/libstorage-ng#264 - fixed human string parser - merge gh#openSUSE/libstorage-ng#263 - use svg for graphs - merge gh#openSUSE/libstorage-ng#262 - updated - merge gh#openSUSE/libstorage-ng#261 - also allow to display actiongraph - merge gh#openSUSE/libstorage-ng#260 - allow to keep temporary files - merge gh#openSUSE/libstorage-ng#258 - removed obsolete file - merge gh#openSUSE/libstorage-ng#257 - improved parser - added test case - merge gh#openSUSE/libstorage-ng#256 - eliminated defects found by coverity - merge gh#openSUSE/libstorage-ng#255 - updated cleanup lists - merge gh#openSUSE/libstorage-ng#253 - make delete Filesystem or PartitionTable also delete signatures on disk - modified integration tests - added nop flag to actions - added helper function - set nop flag if btrfs filesystem is also deleted - extended documentation - removed unused functionality - merge gh#openSUSE/libstorage-ng#252 - added unit tests - renamed integration test for consistency - removed unused variable - added integration test - coding style - handle tense - removed unneeded function override - merge gh#openSUSE/libstorage-ng#251 - setup logger - coding style - merge gh#openSUSE/libstorage-ng#250 - updated file list - merge gh#openSUSE/libstorage-ng#249 - fixed documentation - merge gh#openSUSE/libstorage-ng#248 - added in_etc_crypttab flag - also provide EtcFstab and EtcCrypttab in SystemInfo - coding style - set in_etc_crypttab - set correct crypt device - added documentation - merge gh#openSUSE/libstorage-ng#247 - provide version information in bindings - merge gh#openSUSE/libstorage-ng#246 - removed probing in constructor and added probe function - adapted unit tests - adapted examples - adapted integration tests - fixed comment - added DEVMAPPERDIR define - save and load in_etc_fstab - adapted integration test - merge gh#openSUSE/libstorage-ng#245 - removed inadequate lvm activation - removed unused code - improved documentation - added missing include - provide begin() and end() - added function returning number of inactive lvm lvs - added utility functions - removed unused code - activate inactive lvm and luks if desired - updated bindings - added integration test - provide activate function in API - check callback pointer - fixed typo - merge gh#openSUSE/libstorage-ng#244 - Propagate DifferentBlockSizes through the bindings - merge gh#openSUSE/libstorage-ng#243 - added override - merge gh#openSUSE/libstorage-ng#242 - fixed typo - merge gh#openSUSE/libstorage-ng#241 - added check - merge gh#openSUSE/libstorage-ng#240 - initialize values - reduced include - merge gh#openSUSE/libstorage-ng#239 - added check - added unit tests - updated test - updated documentation - updated integration tests - consistent naming - added documentation - added convenience function - improved integration test - merge gh#openSUSE/libstorage-ng#238 - added convenience function - removed nfs from dasd probing test - also remove descendants - added helper functions - return const objects - moved mount point data to dedicated class in devicegraph - adapted bindings - adapted example - adapted integration tests - added integration test for changeing mount-by method - added documentation - adapted unit tests - consistent naming - make functions as deprecated - do not longer allow to create Devicegraph without pointer to Storage - keep exact signature of deprecated functions - coding style - added warning - merge gh#openSUSE/libstorage-ng#237 - fixed exception message - more detailed exception message - updated xml devicegraphs - merge gh#openSUSE/libstorage-ng#236 - more detailed error messages - added comparison operators - merge gh#openSUSE/libstorage-ng#235 - check types to avoid exception - merge gh#openSUSE/libstorage-ng#234 - create parent directory of new subvolume - merge gh#openSUSE/libstorage-ng#233 - document that nested RAIDs are unsupported - merge gh#openSUSE/libstorage-ng#232 - added functions to handle default mount-by - removed obsolete classes - added documentation - renamed variable - merge gh#openSUSE/libstorage-ng#231 - work on md size calculation - added documentation - fixed typo - merge gh#openSUSE/libstorage-ng#230 - coding style - added unit test - improved function interface - removed debug output - install header - merge gh#openSUSE/libstorage-ng#229 - probe subvolume id after create - merge gh#openSUSE/libstorage-ng#228 - added functions to get source and target of a Holder - fixed integrations tests - added integration test - merge gh#openSUSE/libstorage-ng#227 - added convenience functions - minor refactoring - added unit tests - added convenience functions - added integration tests - merge gh#openSUSE/libstorage-ng#226 - flush results after each test - handle spare devices in size calculation - make a conservative calculation - improve results output - fix typo - merge gh#openSUSE/libstorage-ng#225 - fixed check - added test for nested RAIDs - added workaround for bsc#1030896 - removed debug setting - merge gh#openSUSE/libstorage-ng#224 - added sort-key for devices of MD RAID - merge gh#openSUSE/libstorage-ng#223 - added flag in_etc_mdadm - merge gh#openSUSE/libstorage-ng#222 - create /etc directory when mounting / - merge gh#openSUSE/libstorage-ng#221 - probe some uuids after on disk creation - merge gh#openSUSE/libstorage-ng#220 - coding style - reuse objects EtcFstab, EtcCrypttab and EtcMdadm - added writing of mdadm.conf - set partition id - handle new values in Md::Impl - probe md-name and uuid - add tense to CommitData - Fixed line number output for empty ranges - Unit tests for Diff - Fixed include path - merge gh#openSUSE/libstorage-ng#219 - Added generic diff - Added log_diff() - Use log_diff() instead of log() - Fixed verbose mode - Fixed out of range segfault - Prevent diff context at file borders - merge gh#openSUSE/libstorage-ng#218 - added support for DASDs (the block device) - merge gh#openSUSE/libstorage-ng#217 - initialize value - merge gh#openSUSE/libstorage-ng#215 - protect mount options since subvol can include spaces - merge gh#openSUSE/libstorage-ng#213 - added btrfs subvolume support - merge gh#openSUSE/libstorage-ng#214 - Handle fs type unknown - New test case for fs type unknown - merge gh#openSUSE/libstorage-ng#212 - initialize value in ctor - set filename - merge gh#openSUSE/libstorage-ng#211 - cleanup AsciiFile (possible after EtcFstab rewrite) - use AsciiFile to read fstab for mockup playback and record - merge gh#openSUSE/libstorage-ng#210 - Use full filename for fstab and crypttab - Add missing space in mount command - merge gh#openSUSE/libstorage-ng#209 - changed return type of get_mount_type() - added compatibility functions - merge gh#openSUSE/libstorage-ng#208 - removed unneeded includes - removed obsolete handling of list - merge gh#openSUSE/libstorage-ng#202 - Activate vgs - Add comment - Fix indentation - merge gh#openSUSE/libstorage-ng#206 - New EtcFstab API - Methods to maintain correct mount order - Stricter constness and avoid endless call recursion - Added missing factory method - Added MountOpts::clear() - Unit tests for new EtcFstab class - Better runtime checks using exceptions - Tests for checking and fixing mount order - Added tests for pathological cases - Make line no. optional during parsing - Store filename for writing, too - Removed obsolete tests - Added EtcCrypttab class - Don't pad last column - Remove entry by pointer - Unit test for EtcCrypttab - New unit test: Nonexistent crypttab - Removed cruft - Don't stop parsing after the first error - Accept unparsable fs enums as type 'unknown' - Support for logging contents - Added missing includes - Get and set options completely at once - Use new EtcFstab: StorageImpl - Use new EtcFstab: ProcMounts - Use new EtcFstab: Nfs - Use new EtcCrypttab: Luks - Use new EtcCrypttab: Mountable and BlkFilesystem - Use new EtcFstab: XML mocking in testsuite - Omit 'defaults' for mount opts in XML - Code review fixes - Documentation fixes - Support for mocking during probing - Fixed unit test data - merge gh#openSUSE/libstorage-ng#200 - split off Mountable from Filesystem - removed unused variable - added parsers for btrfs tools - removed unused functions - unified comments - fixed typo - added missing implementation - allow mocking of SystemCmds with unstable command-line - added include - avoid btrfs in test cases (will need more mockup) - extended style guide - added example program - Imported https://github.com/shundhammer/commented-config-file (#199) - merge gh#openSUSE/libstorage-ng#197 - added some compile time checks - renamed macro to avoid name collision - merge gh#openSUSE/libstorage-ng#196 - moved code to implementation classes - removed unneeded virtual in API - added Encryption::get_all() functions - merge gh#openSUSE/libstorage-ng#195 - added comment - removed unused enum value - merge gh#openSUSE/libstorage-ng#194 - redirect to probed devicegraph in EnsureMounted - merge gh#openSUSE/libstorage-ng#192 - tiny code simplifications - added includes - make EnsureMounted more generic and work for Filesystem - added class to parse df output - added class SpaceInfo - added function to query nfs mounts - generalise and move some functions from BlkFilesystem to Filesystem - store SpaceInfo in Filesystem - cleanup - added basic NFS support - coding style - extended bindings for NFS - added integration tests - removed dangerous functions and added comment - updated python bindings - added check - added integration test - added Nfs::Impl::used_features() - merge gh#openSUSE/libstorage-ng#191 - split off class BlkFilesystem from class Filesystem - updated testcases - updated example - updated documentation - updated bindings - updated testcases - updated integration tests - merge gh#openSUSE/libstorage-ng#190 - coding style - removed abstract class - use direct parent class - avoid flushes - merge gh#openSUSE/libstorage-ng#189 - detect nilfs2 - cleanup - shorter code - coding style - coding style - added support for ext2, ext3, reiserfs, iso9660 and udf - updated bindings to new filesystems - added integration tests - merge gh#openSUSE/libstorage-ng#188 - removed cycle from actiongraph for Luks setup - cleanup - merge gh#openSUSE/libstorage-ng#187 - Bind exceptions for BlkDevice::get_encryption - merge gh#openSUSE/libstorage-ng#186 - fixed shrinking devices - enable commit - merge gh#openSUSE/libstorage-ng#185 - added Encryption::get_type() - make get_type() in EncryptionImpl virtual - merge gh#openSUSE/libstorage-ng#184 - implemented do_rename_in_etc_crypttab() - merge gh#openSUSE/libstorage-ng#183 - save sid in devicegraphs - add dependencies to some actions of children of partition table - added test case - added documentation - use convenience function - merge gh#openSUSE/libstorage-ng#180 - added set_number() function - renumber logical partitions in delete_partition() - added testcase - coding style - added actions to rename entries in fstab and crypttab - use integration test utils - implemented rename in fstab - override function - allow to skip more steps - better check - renamed functions - reuse code - the check was correct - coding style - Added Travis support (use Docker for building) - merge gh#openSUSE/libstorage-ng#179 - fixed swig bindings for used_features() - Typo: Fixed inconsistent enum prefix (#178) - merge gh#openSUSE/libstorage-ng#177 - added move constructor and assignment operator - merge gh#openSUSE/libstorage-ng#176 - Make boot flag checks public - merge gh#openSUSE/libstorage-ng#175 - turn udev_path into vector (see bsc#1011357) - merge gh#openSUSE/libstorage-ng#174 - show base in log for hex - fixed typo - added tests - handle partition id on GPT - added unit tests - removed TODO mark - fixed typo - DRYer code - renamed test files - markdown improvements - renamed function - merge gh#openSUSE/libstorage-ng#173 - updated history - merge gh#openSUSE/libstorage-ng#172 - added interface to query used features - added bcache to used features - added unit tests - merge gh#openSUSE/libstorage-ng#171 - added convenience functions - merge gh#openSUSE/libstorage-ng#170 - make functions public available - merge gh#openSUSE/libstorage-ng#169 - added parsing legacy_boot in parted output - actions for boot, legacy_boot and pmbr_boot - added integration tests - updated status document - removed out-commented code - extended documentation - merge gh#openSUSE/libstorage-ng#168 - added probing pmbr-boot - added test case for pmbr boot - merge gh#openSUSE/libstorage-ng#167 - moved setting BOOST_TEST_CATCH_SYSTEM_ERRORS - merge gh#openSUSE/libstorage-ng#166 - Added LvmLv.get_all() - merge gh#openSUSE/libstorage-ng#165 - added utility function to public API - merge gh#openSUSE/libstorage-ng#164 - added convenience functions - moved template definitions to separate file - merge gh#openSUSE/libstorage-ng#163 - added name for partition id - merge gh#openSUSE/libstorage-ng#162 - added test case - moved test cases - reuse code - coding style - simpler code - reuse code - help compiler understand code - removed workaround - fixed partition name - run performance tests as last - coding style - allow to set udev path and ids - set udev path and if when creating partition - added test case - updated unit test to include object for partition table - make logical partitions children of extended partition - added note and todo - added checks - moved unit test - merge gh#openSUSE/libstorage-ng#161 - also check udev_path and udev_ids in equal and log_diff - fixed typo - omit more udev-ids (use whitelist instead of blacklist) - added explanatory comment - merge gh#openSUSE/libstorage-ng#160 - set default partition id based on partition type - merge gh#openSUSE/libstorage-ng#159 - fixed initialization order - check that function is called on correct devicegraph - merge gh#openSUSE/libstorage-ng#158 - use const unique_ptr for pimpl - added testcase - added documentation - merge gh#openSUSE/libstorage-ng#157 - renamed class - removed printing to cout from Actiongraph - performance improvement - added performance test - removed examples with testsuite character - improved example - merge gh#openSUSE/libstorage-ng#156 - updated status document - include feedback from code review - merge gh#openSUSE/libstorage-ng#155 - updated documentation - added end user example - fixed typo - improvements from code review - merge gh#openSUSE/libstorage-ng#143 - the dependency fix: updated from the specfile - specified distribution specific dependencies - corrected deps on tumbleweed - merge gh#openSUSE/libstorage-ng#154 - handle tense - handle tense - throw on logic error - coding style - added humanstring example - merge gh#openSUSE/libstorage-ng#153 - fixed temporary check - quote commit message in log - merge gh#openSUSE/libstorage-ng#152 - removed some examples that were initial test programs - merge gh#openSUSE/libstorage-ng#151 - cylinder -> sector cleanup - merge gh#openSUSE/libstorage-ng#150 - added TmpMount class - added EnsureMounted class - use EnsureMounted class - added note - name enum strongly typed - now removed enum entirely - merge gh#openSUSE/libstorage-ng#149 - added convenience function to query Ntfs objects - added convenience function to query Partitionable objects - merge gh#openSUSE/libstorage-ng#148 - initialise class members - merge gh#openSUSE/libstorage-ng#145 - improved device_exists - fixed typo - added support to resize (active) lukses - added integration tests for luks - coding style - moved check function to impls - added check function for Luks - added comment - added unit test for resizing luks - require to provide filename - incorporated comments from code review - ignore generated files - merge gh#openSUSE/libstorage-ng#144 - added UntranslatedText and moved Text to own file - moded StopWatch to own file - added documentation - renamed variable - merge gh#openSUSE/libstorage-ng#142 - fixed lvm vg dependency generation if modify actions exist purely on lhs - coding style - added convenience function - added flags to control handling of credentials - correcter explanation for translators - use ST_THROW macro - coding style - support to create, activate, deactivate and delete Luks - added encryption handling functions to BlkDevice - added unit tests - added integrations tests - handle tense - added skeleton actions for crypttab handling - handle tense - handle crypttab - merge gh#openSUSE/libstorage-ng#141 - use C++11 initialisation - shorter code - removed unused check - coding style - added reusable sort_by_key function - merge gh#openSUSE/libstorage-ng#140 - Added a failing test (TDD) for LVM dependencies - Bugfixes in Action::Create#add_dependencies - Dependencies between LVM operations - Fixes from code review: coding style - Another complex test for LVM dependencies - Reusable function to add grouped dependencies - Added a test for PVs being moved between VGs - Dependencies for moving PVs between different VGs - Added note about add_chain cost - merge gh#openSUSE/libstorage-ng#139 - added const - added helper function - renamed variable - moved calculating dependencies for creating partitions to PartitionTable class - make vertices in actiongraph stable - merge gh#openSUSE/libstorage-ng#138 - renamed function - indicate only-sync in graph output - merge gh#openSUSE/libstorage-ng#137 - also save devicegraphs - renamed function - call function in base class - add dependency for reallot actions - added unit tests for reallot actions in lvm case - moved some tests to md subdirectory - always use svg instead of png - merge gh#openSUSE/libstorage-ng#136 - Obsolete again old libstorage - merge gh#openSUSE/libstorage-ng#135 - pass vector by reference - merge gh#openSUSE/libstorage-ng#134 - do not call udevadm info for inactive devices - merge gh#openSUSE/libstorage-ng#133 - fixed output - set flags for ostream - probe attr for lvm devices - added active flag to BlkDevice - merge gh#openSUSE/libstorage-ng#131 - fixed parsing of 'dmsetup table' output if no devices were found - catch exceptions from Storage constructor - merge gh#openSUSE/libstorage-ng#130 - Avoid conflict with old libstorage config file - Do not obsolete old libstorage in .spec - merge gh#openSUSE/libstorage-ng#129 - added functions to query volume group - wait as late as possible - added note - moved detect_resize_info to Device - provide ResizeInfo for LvmPv - added override - generate actions for resizing lvm pvs - added tests for lvm pv resizing - added get_size_string() - inform children (LvmVg and Md) when parent has new region - merge gh#openSUSE/libstorage-ng#128 - format numbers - handle ResizeInfo in LvmLv - added functions to find a volume group by the vg-name - make reallot handling work with Device instead of BlkDevice - handle reallot for volume groups - allow to save graphs - fixed consistency between variable name and partition - merge gh#openSUSE/libstorage-ng#127 - added most common lvm actions - removed obsolete define - wait as late as possible - added define - include size in volume group create/delete text - merge gh#openSUSE/libstorage-ng#126 - added override where appropriate - merge gh#openSUSE/libstorage-ng#125 - make find by uuid functions non public - extended comment - merge gh#openSUSE/libstorage-ng#124 - sort sids in output for better readability - Use stdin, not tmp files for passwords (bsc#986971) (#123) - merge gh#openSUSE/libstorage-ng#122 - added convenience functions for lvm - make delete_partition take a Partition - removed obsolete code - shorter code - added function to delete logical volume - renamed file - make doxygen analyse more files - updated documentation - activate DEPRECATED define - consistent function names - merge gh#openSUSE/libstorage-ng#121 - added convenience functions for Bcache and BcacheCset - merge gh#openSUSE/libstorage-ng#120 - move dm-table-name from Encryption to BlkDevice - probe stripes and stripe-size - removed obsolete class - removed unused functions - fixed documentation - merge gh#openSUSE/libstorage-ng#119 - removed unused functions - merge gh#openSUSE/libstorage-ng#118 - also support downcast for bcache classes - merge gh#openSUSE/libstorage-ng#117 - added copyright headers - moved filesystem classes from Devices to new Filesystems directory - merge gh#openSUSE/libstorage-ng#116 - added and renamed examples - init logger - prefer vector over list - detect bcache in blkid output - renamed output files - simply call probe_pass_2 for all devices - extended check function - added get_string function - decentralized code - added bcache probing support - includes cleanup - added bcache probing testcase - added documentation links - merge gh#openSUSE/libstorage-ng#115 - extended 'dmsetup table' parser to provide target and stripes - merge gh#openSUSE/libstorage-ng#114 - updated doxygen list of input files - merge gh#openSUSE/libstorage-ng#113 - enable client side searching - merge gh#openSUSE/libstorage-ng#112 - extended lvm parsers - probe size of luks - probe size of lvm vg and lv - added copyright header - handle new class variables - merge gh#openSUSE/libstorage-ng#111 - add get_partitionable() to API - merge gh#openSUSE/libstorage-ng#110 - use new is_valid_name - merge gh#openSUSE/libstorage-ng#109 - added is_valid_name for BldDevice - merge gh#openSUSE/libstorage-ng#108 - use fallback lockup - removed now unused function - merge gh#openSUSE/libstorage-ng#107 - use fallback lookup by major and minor number - merge gh#openSUSE/libstorage-ng#106 - corrected order - merge gh#openSUSE/libstorage-ng#105 - added note - added luks probing testcase - merge gh#openSUSE/libstorage-ng#104 - extended SystemInfo for encryption - cleanup - prefer vector over list - added luks probing support - use C++11 range based for - merge gh#openSUSE/libstorage-ng#103 - during probing find devices by major and minor number if find my name fails - merge gh#openSUSE/libstorage-ng#102 - added convenience function - added unit tests - merge gh#openSUSE/libstorage-ng#101 - work on LVM support - added documentation - added todo - added check - extended check functions - provide vectors of LVM objects - added get_lvs function - added get_lvm_pvs function - added get_blk_device function - downcast also LVM objects - added more convenient functions - merge gh#openSUSE/libstorage-ng#96 - Added YaST requirements, based on meeting in NUE - AI formatting - MD formatting - More formatting - comments from review - comments - Clarified upgrade from EVMS - merge gh#openSUSE/libstorage-ng#100 - added functions to search for lvm devices by uuid - added BlkDevice::get_all - cleanup - sort results of lvm commands - use get_all function - merge gh#openSUSE/libstorage-ng#99 - added functions any_md, any_lvm and any_luks - explicit function name - probe mds only if blkid found some - added uuid to lvm objects - added get_all functions - added testcase - added parsers for pvs and lvs - merge gh#openSUSE/libstorage-ng#98 - call parted with --wipesignatures when creating partitions - use long option - adapted tests - merge gh#openSUSE/libstorage-ng#97 - removed perl bindings (only potential use-case kiwi was rewritten in python) - mark function as override - merge gh#openSUSE/libstorage-ng#95 - initialise and log variable - merge gh#openSUSE/libstorage-ng#94 - allow to set minimal_mbr_gap - merge gh#openSUSE/libstorage-ng#93 - allow to set minimal grain - merge gh#openSUSE/libstorage-ng#92 - added convenience functions - merge gh#openSUSE/libstorage-ng#91 - added convenience functions - partition alignment, drop cylinders and geometry, change unit of sizes (#85) - merge gh#openSUSE/libstorage-ng#89 - Added support to set label and uuid for swap devices - Allow to change label and UUID of pre-existing partitions - Fix from code review: ST_THROW - merge gh#openSUSE/libstorage-ng#88 - Update TsCmp.cc - Update .gitignore - merge gh#openSUSE/libstorage-ng#87 - added buildrequires graphviz since doxygen needs it - merge gh#openSUSE/libstorage-ng#86 - Added check for PPC PowerNV - merge gh#openSUSE/libstorage-ng#84 - Added ID_EFI - merge gh#openSUSE/libstorage-ng#83 - swig bindings for Storage::Arch - include Arch.h in docs and devel package - fix list include - automake fix - merge gh#openSUSE/libstorage-ng#81 - do not create devicegraph without storage object - coding style - added missing includes - coding style - coding style - merge gh#openSUSE/libstorage-ng#80 - add documentation on parted partition alignment - enhance doc according to pr comments - added details on alignment - merge gh#openSUSE/libstorage-ng#79 - removed now unneeded scope operator - merge gh#openSUSE/libstorage-ng#78 - Disable changelog check - merge gh#openSUSE/libstorage-ng#77 - added detailed flags for write_graphviz() - merge gh#openSUSE/libstorage-ng#76 - added missing include (for whatever version travis/jenkins is using) - merge gh#openSUSE/libstorage-ng#75 - clarify dependencies, how to test - merge gh#openSUSE/libstorage-ng#74 - detect reducing/extending of devices - just keep one sorted vector of devices - added function to remove edge - added function to remove device - use exception macros - allow to add and remove spare devices to md - added integration tests - more descriptive parameter names - coding style - added comments - eliminate temporary variable - added some inline documentation - reshuffle code - merge gh#openSUSE/libstorage-ng#73 - added second link in documentation - detect faulty devices in MD RAID - fixed comment - merge gh#openSUSE/libstorage-ng#72 - test public interface - added testcases - merge gh#openSUSE/libstorage-ng#71 - added set_range to API - merge gh#openSUSE/libstorage-ng#70 - added documentation - added documentation - merge gh#openSUSE/libstorage-ng#69 - Added integration with Jenkins - merge gh#openSUSE/libstorage-ng#68 - added document about resizing - fixed typo - merge gh#openSUSE/libstorage-ng#67 - reduce code duplication - throw exceptions in error case - also generate pictures of devicegraphs - renamed function and added comments - merge gh#openSUSE/libstorage-ng#66 - avoid code duplication - added unit test - merge gh#openSUSE/libstorage-ng#65 - work on tenses for messages - merge gh#openSUSE/libstorage-ng#64 - avoid header file - use new size constants - avoid assert - use exception macro - no need for postfix - fixed error handling - cache, load and save Resize- and ContentInfo - merge gh#openSUSE/libstorage-ng#63 - adapted filename to library rename - make code reusable - coding style - init logger - provide __str__ for more classes - added missing dependency - use exception macros - added is_probed query function - allow to query resize and content information - merge gh#openSUSE/libstorage-ng#62 - avoid code repetition - updated gitignore - merge gh#openSUSE/libstorage-ng#61 - added Action classes for resize - merge gh#openSUSE/libstorage-ng#60 - removed unused functions - avoid boolean function argument - merge gh#openSUSE/libstorage-ng#59 - several adoptions to library name change - merge gh#openSUSE/libstorage-ng#58 - drop major and minor number from BlkDevice - merge gh#openSUSE/libstorage-ng#57 - rename rpm and library to libstorage-ng - merge gh#openSUSE/libstorage-ng#56 - drop bindings for legacy interface - dropped legacy interface and most/all legacy functions - renamed enum - merge gh#openSUSE/libstorage-ng#55 - added and use LogfileLogger - merge gh#openSUSE/libstorage-ng#54 - added downcast function in bindings - merge gh#openSUSE/libstorage-ng#53 - Expose get_geometry() / set_geometry() to API - merge gh#openSUSE/libstorage-ng#52 - added actions to handle /etc/mdadm.conf - renamed classes - merge gh#openSUSE/libstorage-ng#51 - initialise member variables - replace cmp_lt_number by compare_by_number - ignore coverity output directory cov-int - fixed assert - use proper function - use proper functions - added check for overflow - replace ParseError by ParseException - extended testsuite - merge gh#openSUSE/libstorage-ng#50 - more tweaking for broken ruby packaging - merge gh#openSUSE/libstorage-ng#49 - make Exception hierarchy available in bindings - do not expose exception macros in public API - merge gh#openSUSE/libstorage-ng#48 - avoid warning with g++ 5.2.1 - merge gh#openSUSE/libstorage-ng#47 - removed redundant ";" - added interface functions to query number of partitions - merge gh#openSUSE/libstorage-ng#46 - support probing of Md using Md - fixed function name - consistent function/variable name - merge gh#openSUSE/libstorage-ng#45 - added get_md_parity_name - added TODO note - merge gh#openSUSE/libstorage-ng#44 - added quote for vector<string> - moved code to storageitu.py - fixed documentation - initialise all member variables - added basic MD RAID support - added checks and unit-test - added DEVDIR macro as requested during code review - added node about consistent naming - use strlen instead of fixed value - merge gh#openSUSE/libstorage-ng#43 - define sorting of results - use macro - shorter code - do not use legacy file for AC_INIT - remove function identical to base function - extended style document - merge gh#openSUSE/libstorage-ng#42 - remove interim sync actions - included suggestions from code-review - merge gh#openSUSE/libstorage-ng#41 - renamed classes - added num_actions() - merge gh#openSUSE/libstorage-ng#40 - ensure "one definition rule" - merge gh#openSUSE/libstorage-ng#39 - added region.to_value function - added disk.get_possible_partition_table_types() - added get_pt_type_name() - use new ST_THROW macro - call parted with filesystem type depending on partition id - do not set numeric partition id on non MSDOS partition tables - added more fs-types for parted mkpart call - use define - better names for partition table types - merge gh#openSUSE/libstorage-ng#38 - added Device::remove_descendants() - moved num_children and num_parents to Impl - use new exceptions macro - merge gh#openSUSE/libstorage-ng#37 - added functions to query partition table type of partition table object - merge gh#openSUSE/libstorage-ng#36 - added missing include - use C++11 underlying_type for correctness - define copy constructor and copy assignment for Region - merge gh#openSUSE/libstorage-ng#35 - fixed function name - added TmpDir class (complied with RAII) - added Vfat and Ntfs device classes - removed ntfs-3g naming workarounds - coding style - delete copy constructor and assignment operator for Device and Holder - use new ST_THROW macro - merge gh#openSUSE/libstorage-ng#34 - moved test files - extended bindings - updated test program - added missing include - added test programs - moved test programs - added options to example probe program - consistent naming - avoid casts by using std::function - added logic check - use traits to avoid undetected typos - moved setting compiler flags before AC_PROG_CXX to avoid problems with --coverage - more descriptive exceptions - moved swig catches statements to own file - extended unit-test - test documenting exceptions with doxygen - use constant - merge gh#openSUSE/libstorage-ng#33 - added test case - added branch coverage example - call region.empty - coding style - moved Exception to Utils - added test-cases - made text more comprehensible - added test-case - fixed off-by-one error - robuster test-case - merge gh#openSUSE/libstorage-ng#32 - Add ruby remote probe example - merge gh#openSUSE/libstorage-ng#31 - added missing DeviceTraits - consisting coding style - avoid warning with clang++ - added and use templates is_device/holder_of_type - merge gh#openSUSE/libstorage-ng#30 - don't generate documentation for legacy interface - added some overall documentation - documented difference between high- and low-level device graph functions - merge gh#openSUSE/libstorage-ng#29 - added subgraph and filtered_graph paragraph - merge gh#openSUSE/libstorage-ng#28 - use fixture - added checks for big numbers - coding style - removed bogus operator - removed some asserts now handled via exceptions - added block-size to Region class - make Partition create functions take region parameter - merge gh#openSUSE/libstorage-ng#27 - Prevent crash upon shutdown (object destruction sequence) - Added TO DO - merge gh#openSUSE/libstorage-ng#26 - fixed file list - merge gh#openSUSE/libstorage-ng#25 - more detailed message - added check - adapted to api change - implemented umount/swapoff actions - replaced specifier deprecated in C++11 - moved Logger to Utils - added nullptr checks - added traits for Holders - work on exception logging - exception handling for storage::to_partition - updated examples - merge gh#openSUSE/libstorage-ng#24 - fixed Umount and RemoveFstab actions - merge gh#openSUSE/libstorage-ng#23 - added functions to convert enums to strings - merge gh#openSUSE/libstorage-ng#22 - added Filesystem::get_all() - merge gh#openSUSE/libstorage-ng#21 - added const version - steps towards private Devicegraph::Impl graph - added convenient functions - use checker macro - avoid using Devicegraph::Impl.graph member - merge gh#openSUSE/libstorage-ng#20 - make Actiongraph.graph private - added operator[] and fixed some constness - added probe mode that write devicegraph - rename class to reflect concept - make also graph type private - added typedefs - log destruction - merge gh#openSUSE/libstorage-ng#19 - use font Arial also for action graph - merge gh#openSUSE/libstorage-ng#18 - make Actiongraph part of public interface - merge gh#openSUSE/libstorage-ng#17 - also provide non-const relatives functions - added function to remove a list of devices - use exception macros - merge gh#openSUSE/libstorage-ng#16 - use long named option for readability - merge gh#openSUSE/libstorage-ng#15 - added one more 'udevadm settle' call - use a define for udevadm settle - merge gh#openSUSE/libstorage-ng#14 - added logger control functions to new api - allow Logger test function to also check component - added documentation - do not expose symbol - added constructor (just eye candy) - merge gh#openSUSE/libstorage-ng#13 - added to_device_of_type template function - use new to_device_of_type function - added testcases - detailed exception messages - make exceptions take parameters instead of final message - remember base filename in exception locations - merge gh#openSUSE/libstorage-ng#12 - work on exceptions - merge gh#openSUSE/libstorage-ng#11 - prefix include guards - merge gh#openSUSE/libstorage-ng#10 - generate bindings before running tests - merge gh#openSUSE/libstorage-ng#9 - parallel compile and run of tests - merge gh#openSUSE/libstorage-ng#8 - removed unneeded define - merge gh#openSUSE/libstorage-ng#7 - set BOOST_TEST_CATCH_SYSTEM_ERRORS=no - merge gh#openSUSE/libstorage-ng#5 - Added exception classes - added class SystemCmdException and CommandNotFoundException - added testsuite helpers - added unit tests for SystemCmd class - documented CmdParted class - improved error reporting with new exception classes don't throw exception for all kinds of parted stderr output - improved error reporting for CmdBtrfs, added CmdBtrfsSubvolumes class - added gpt fix backup - added files common.cc/.h, added test case parse_empty - use const string& - remove do_probe and probe() from CmdBtrfsSubvolumes - use const string& - remove common.cc/.h (not needed here), remove systemcmd1.cc (to be adapted first) - added test case parse_bad_device_name, parse_no_devices and systemcmd_error - test case parse_wiped_disk_good added, better test names applied - test cases for ParseException added - tests for SystemCmd added - retcode != 0 doesn't work - ignore non zero exit code - check for boost version >= 1.58 - add test cases for exceptions - add TO DO for test cases parse_gpt_enlarge_good and parse_gpt_fix_backup_good - merge gh#openSUSE/libstorage-ng#6 - Added use case document - Added pseudo code for suggested API - Use partition_table, not disk directly - Added multi_boot_pc_with_windows() C++ sample - use correct exception macro - added comment - merge gh#openSUSE/libstorage-ng#4 - added rules to style guide - added reasons to use C++11 - merge gh#openSUSE/libstorage-ng#3 - updated URLs - added requirements and how to run unit test - extended comment - merge gh#openSUSE/libstorage-ng#2 - Enable documentation of the storage_legacy namespace. - Added brief descriptions to classes. - merge gh#openSUSE/libstorage-ng#1 - How to compile - How to make a RPM, code documentation. - make code - added design decisions - added heading - moved style guide to docs - added goals - use C++11 to_string - adapted testcase - moved testsuite compare classes to testsuite directory - make output work with older graphviz versions - added testcase - use back_inserter - make errors in actiongraph testsuite readable - improved test message - moved statement - work on compatibility layer - work on compatibility layer - throw exception instead of returning nullptr - renamed class to avoid likely conflict with keyword - work on compatibility layer - ported interface additions from fate#318392 - ported interface additions from fate#318392 - build on Fedora 21 - sync version numbers with libstorage - mark functions as override - added per action callbacks - adapted enum names - first setting first and last flag on actions - save detailed actiongraph - added commit error callback - display name of partition id in message - fstab actions depend on the root filesystem mounted - place detailed node info in extra line - save libstorage version in output files - added namespace - allow to show details in graphviz output - added compare example which reads devicegraphs - added check for nullptr - don't save empty values - a devicegraph might have no devices or holders - work on strongly typed enums with swig 3.0.0 - work on compatibility callbacks - skip nop action - rename devicegraph - install legacy header - added namespace - added include - work on compatibility layer - fixed efi detection - quote device - implemented real get_default_partition_table_type function - add storage backref to Devicegraph - install perl5 bindings into versioned directory - allow access to Arch and set some values - save architecture in Storage object - work on compatibility layer - added dummy functions for default partition table type - implemented create for msdos and gpt - generate bindings for filesystems classes - added btrfs (without multidevice) and xfs - use C++11 - work on compatibility layer - added check function to Storage - delegate checking for modify actions - added convert functions - mostly reverted a previously patch - added type query functions - make functions creating partitions also take region - implemented calculating unused partition slots - work on compatibility layer - added partition type parameter to create partition functions - added constructor taking all values - removed functions from interface - added function to count partitions of a specific type - more verbose error message - handle range in Disk - catch exception - allow to create ext4 on disk (without partition) - save files in YaST2 dir - added include - better error handling - log beginning of commit action - wait for device before mkfs - handle rootprefix when writing fstab - set size when setting region - work on compatibility layer - work on compatibility layer - work on compatibility layer - extended compatibility layer - extended compatibility layer - improved messages - work on compatibility layer - added mkfs_options and tune_options - work on compatibility layer - use helper functions - fixed dependency generation - work on compatibility layer - handle mount-by when writing fstab - fixed variable order - extended compatibility layer - added Storage reference to Actiongraph - added functions for rootprefix - added include - added include - create mountpoint directory - write fstab entry - simpler syntax - treat empty fstab opts as "defaults" - fixed typo - improved commit messages - extended tests - moved code from Actions to Devices and added Actions - moved code - added action to format swap - updated testsuite data - added rotational/ssd to Disk - added sysfs-name and -path to BlkDevice - added script to demonstrate remote probing - allow to provide own functions for remote probing - implemented commit callbacks - removed unused Actiongraph declaration - provide getPresentDisks - use C++11 chrono::steady_clock - added simple compatibility for saveDeviceGraph - allow access to new Storage from old StorageInterface - fixed namespace - fixed use of PYTHON_INCLUDES - query perl include paths from perl - read mount-by type from fstab - added convenient functions - install StorageVersion.h - install perl files to vender_site - also use data from /etc/fstab for filesystem probing - fixed namespace - detect mountpoint from /proc/mounts - renamed functions - use udevadm to query udev device links - extended compaitbility code - some rudimentary probing for ext4 and swap - load more data - moved code - print more data - added function to query filesystem type - removed function from public interface - added todo - removed unused code - moved file - cleanup - handle udev path and id in compatibility layer - handle udev path and ids in BlkDevice - use external command to query links - formatting - moved get_classname and print to Impl - improved log_diff output - set verbose for 'make check' - handle gpt enlarge during probing - fixed gpt enlarge detection - also record stderr for mockup - implemented comparing device graphs - removed unused code - clear devicegraph in load - initialise values - removed file - added function to get holder sid pairs - added probe testcase (unfinished) - use external command - added clear function - added testsuite - use external command - pass complete object - allow to set mockup filename - added probe modes to read and write mockup - removed obsolete code (env.var. does not exist anymore) - implemented load and save in Mockup - added testcases for EtcFstab - added mockup mode - moved file - added testcases - added testcases - added testcases - added testcases - moved testsuite for SystemInfo to subdir - added testcase - added testcases - allow mockup for SystemCmd and AsciiFile - added test - use variable - added runtime checks - removed old stuff - added lvm classes - added spec file and utilities - split c and c++ flags - better cleanup - added translations (which are needed for testsuite) - added sysconfig fillup - integrate doxygen - use single location for dependencies - install integration-tests - avoid compiler warnings - ignore generated file - ignore generated file - find local swig bindings - generate file - added source files - added subdir - package test xml file - do not include non-existing file - added missing includes - package test scripts - moved file, generate file - added logging of environment - always create a "probed" devicegraph, even if empty - perl like function name - provide sformat also for plain string - namespace cleanup - namespace cleanup - log probed devicegraph - first integration tests - ignore operator<< - include and namespace fixes - report disk label type - fixed examples (still not all working) - make Region usable for interface - work on providing legacy interface and bindings - provide legacy functions - provide more getters and setters - avoid name conflict in swig generated target languages - fix includes - added testcases - added include - addes testcases - fixed compilation - added testcases - don't crash if no logger was setup - work on probing (design still unsatisfied) - updated gitignore - added include - removed generated file - added names for enum - added function to setup logger - fixed sformat string - added assert - added testcases - cleanup - save label as enum instead of string - added functions child and parent - save proved devicegraph - fix for strongly typed enums - added check - added Msdos device object - coding style - cleanup - copied SystemInfo and some utils from old libstorage - reformatted - use different namespace to avoid conflicts with old libstorage - work on style and bindings - added testcase - work on startup - cleanup - fixed order - work on bindings - work on testsuites - added testcase for perl bindings - use strict in perl examples - renamed testcase - renamed cast functions and use autorename for ruby - work on bindings - work on bindings - added tiny testsuite for ruby bindings - work on exceptions and testsuite - added testsuite for python bindings - fixed sid_t bindings - consistent naming - improved failure message - extended example - renamed INCLUDES to AM_CPPFLAGS - consistency - work on loading and saving device graphs - use template function - moved file - fixed compilation - use enum - added find example - work on loading device graph - fixed variable names - work on saving device graph - split Holder files - renamed function - added getSids function - added Environment class - added main class Storage - added swap function - avoid warning from swig - use enum - work on perl5 bindings - exception handling for bindings - added polymorphism example for ruby and perl - use common swig interface file - added BlkDevice::createFilesystem - make Device and Holder object contructors private, use create function instead - removed generated file - work on interface - work on swig bindings - work on swig bindings - work on swig bindings - work on swig bindings - work on bindings (not usable yet) - use impl ptr pattern for DeviceGraph - added back reference to device objects - remove old output files - added helper functions - use impl ptr pattern for Device objects - better module name - check exception message - disallow create/delete of disk, instead have partition table object - fixed mount ordering - changed action texts - display device graph - fixed return type - added testcase for dependencies - link to wiki - updated - added nop action for synchronization - removed example now in testsuite - dummy ordering for mount actions - use specific test tools - added testsuite - updated - restructured build stuff - updated build stuff - initial eval ==== libvirt ==== Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs - Update libxl-set-migration-constraints.patch Remove code which handled --max_factor. The total amount of transferred data is no indicator to trigger the final stop+copy. This should have been removed during upgrade to Xen 4.7. Reduce default value of --max_iters from 5 to 2. The workload within domU will continue to produce dirty pages. It is unreasonable to expect any slowdown during migration. Now there is one initial copy of all memory, one instead of four iteration for dirty memory, and a final copy iteration prior move. ==== libxfce4ui ==== Version update (4.14.1 -> 4.16.0) Subpackages: libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools - Added headerbar_subtitle.patch to remove subtitle space from headerbars in Xfce applications - Update to version 4.16.0 * about: Harmonize capitalisation * Update credits for Xfce 4.16 * Translation Updates - Update to version 4.15.8 * Add xfce_has_gtk_frame_extents to better handle CSD * Translation Updates - Update to version 4.15.7 * libxfce4ui now needs libxfce4util >= 4.15.6 * Update configure.ac.in syntax * Namespace of the gir needs capital first letter * Remove hardcoded translators list * Bump libepoxy version to 1.2 * Translation Updates - Rename typelib subpackage to match gir name - Update to version 4.15.6 * Introduce xfce_spawn and xfce_spawn_command_line in favor and instead of xfce_spawn_no_child * Bump GLib (and gio, gthread, etc) minimum to 2.50.0 * about: Support multiple GPUs and print GPU memory size * about: Drop window subtitle * Always perform sanity check * Avoid checking for epoxy if libgtop is disabled * XfceTitledDialog: Fix erroneous check (gxo#xfce/libxfce4ui#30) * No startup notification in Wayland to prevent crash (gxo#xfce/libxfce4ui#17) * Translation Updates - Fix dependencies and add introspection for vala bindings - Update to version 4.15.5 * Add new API xfce_spawn_no_child (gxo#xfce/libxfce4ui!8): Launch processes re-parenting them to init vs. as children * about: Fix icon names * about: Display userspace bitness if it differs from OS kernel bitness * about: Print GPU name in system info * about: Use more understandable arch labels (gxo#xfce/libxfce4ui#27) * Improve xfce_icon_name API * No startup notification in wayland to prevent crash (gxo#xfce/libxfce4ui#17) * Add missing docstring * Fix typos * Add README.md to EXTRA_DIST * Translation Updates - Update to version 4.15.4 * Avoid redundant key re-grabbing * Adds new README.md and updates AM_INIT_AUTOMAKE * Silence compiler warnings (gxo#xfce/libxfce4ui#25) * AC_CONFIG_MACRO_DIR ? AC_CONFIG_MACRO_DIRS * Add default shortcuts for tiling (gxo#xfce/libxfce4ui#4) * Avoid shortening the keycodes GArray while walking it. * about: Revamp About Xfce tab * about: More icon name fixes * Add more logo icons and new about icon * Update deprecated icon names * keyboard-shortcuts: Improve UI for setting shortcuts * shortcut-dialog: Add label to clear button * shortcut-dialog: Port to new XfceTitledDialog API * shortcut-dialog: Only grab keyboard * Always return GTK_RESPONSE_OK for accepted shortcut keys (gxo#xfce/libxfce4ui#20) * Translation Updates - Update to version 4.15.3 * Update bug URLs to point to gitlab.xfce * xfce-about: Hide empty email address tags (gxo#xfce/libxfce4ui#12) * Remove translator email address as per request (gxo#xfce/libxfce4ui#11) * Add missing translator to xfce4-about (gxo#xfce/libxfce4ui#18) * Replace deprecated 'gdk_keyboard_ungrab' function (gxo#xfce/libxfce4ui#15) * shortcuts-grabber: Correctly ungrab keys on updating shortcuts (gxo#xfce/libxfce4ui#16) * Allow more granular control over menu item accelerators. * No automatic accelerator activation formenu items * Added 'gtk_menu_item_set_accel_label' * Added 'xfce_gtk_accel_group_connect_action_entries' * renamed 'xfce_gtk_accel_group_append' to 'xfce_gtk_accel_map_add_entries' and modified internals accordingly. * No automatic add to an accel_group any more, since this may lead to double-activation in some cases. * Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to revert "xfce_gtk_accel_group_connect_action_entries" * Add title to xfce_dialog_confirm_close_tabs * Add new methods to libxfce4ui.symbols. * Introduced 'XfceGtkActionEntry' as replacement for the deprecated 'GtkAction', 'GtkActionEntry' in order to keep simple menu creation. This includes various support methods, like: - 'xfce_gtk_translate_action_entries' to to translate a list of XfceGtkActionEntrys - 'xfce_gtk_accel_group_append' to register the provided accelerators of the entries - 'xfce_gtk_get_action_entry_by_id' to find a single XfceGtkActionEntry, e.g. by using a enumeration - 'xfce_gtk_***_new_from_action_entry' to createthe specific menu- or tool-items from an XfceGtkActionEntry * Add a widget for filename input (bxo#16542) * Enabled doc generation for XfceGtkActionEntry and related methods * Enabled doc generation for new widget 'xfce-filename-input' * Switch Ctrl+Alt+Del to xfce4-session-logout (bxo#11979) * Add more default keyboard shortcuts (bxo#16470) * shortcuts: Replace xfrun4 by xfce4-appfinder * shortcuts: Also map Homepage to browser * shortcuts: Remove calculator shortcut * Switch XfceTitledDialog to headerbar/CSD layout * Use GtkMessageDialog as base class for Xfce Dialogs * Add two new functions to search for app icons * Improve Tests and Docs * Switch XfceTitledDialog to headerbar layout * XfceTitledDialog: Keep buttons in the action area * XfceTitledDialog: Also repack xfce_titled_dialog_new * XfceTitledDialog: Make sure windows can be dragged * XfceTitledDialog: Add _create_action_area, _add_button * and _add_action_widget * Introduce xfce_titled_dialog_set_default_response * Mark xfce_titled_dialog_new_with_buttons as deprecated * Add two new functions to search for app icons * xfce-about: Fix Makefile * shortcut-dialog: Show dialog content (bxo#16338) * xfce-dialogs: Use GtkMessageDialog as base class * xfce-dialogs: Improve layout of confirm_close_tabs * xfce-dialogs: Improve alignment and layout of dialogs * xfce-dialogs: Add right margin back to labels * xfce-dialogs: Drop default window titles * docs: Add xfce_dialog_confirm_close_tabs * tests: Add xfce_dialog_confirm_close_tabs * tests: Improve UI * tests: Add icons to dialog buttons * tests: Simplify code by using XfceTitledDialog * tests: Re-order buttons * tests: Fix typo in test-ui.c (bxo#16253) * Rename test-ui-gtk3 to test-ui * Improve docstrings * Drop gladeui Gtk2 from distcheck options * Drop unused declaration * Fix compiler warnings * Remove trailing whitespace * Always provides needed files for vala binding in dist tarball * Add recents functions to libxfce4ui.symbols * Drop xfce-header from pot files * Update docstrings * Fix license text box too small (bxo#16259) * .gitignore: ignore all .o files * Make autogen output friendlier * Drop support for Gtk2 * Make glibtop an optional dependency ("About System" tab) * about: Add system info tab * about: Hide system tab conditionally * dialogs: Use symbolic window-close icon * Fix Window not visible when grabbing keyboard (bxo#16054) * Bump Gtk3 to 3.22 (bxo#15781) * Do not use gdk_screen_get_monitor_at_point (bxo#15781) * Replace gtk_show_uri (bxo#15781) * Replace gdk_display_get_screen (bxo#15781) * Replace gdk_keymap_get_default (bxo#15781) * Replace deprecated device functions (bxo#15781) * Replace gdk_error_trap_* and gdk_flush (bxo#15781) * Ignore what is hard to replace (bxo#15781) * Add a dialog to confirm closure of multiple tabs (bxo#15873) * Translation Updates ==== libxfce4util ==== Version update (4.14.0 -> 4.16.0) Subpackages: libxfce4util-lang libxfce4util7 - Update to version 4.16.0 * Bump xfce_version_string to 4.16 * Properly handle URI schemes other than "file" - Update to version 4.15.6 * Update configure.ac.in syntax * Namespace of the gir needs capital first letter * Bump GLib (and gio, gthread, etc) minimum to 2.50.0 * Remove typedef already defined by G_DECLARE_FINAL_TYPE macro (gxo#xfce/libxfce4util#4) - Rename typelib subpackage to match gir name - Update to version 4.15.5 * Bump Xfce version to 4.16pre2 * Add README.md to EXTRA_DIST - Update to version 4.15.4 * Create README.md * Translation Updates - Update to version 4.15.3 * Complete the field codes expansion * Add field codes expansion and related utilities (code moved from garcon) * docs: Show the "Miscellaneous Utilities" section * Translation updates ==== lightdm-gtk-greeter ==== Version update (2.0.6 -> 2.0.8) Subpackages: lightdm-gtk-greeter-lang - Update to version 2.0.8 * General + Migrated code and issues to GitHub + Migrated translations to Transifex + Added GitHub distcheck test on each commit * Build changes + Migrated from deprecated exo-csource to xdt-csource (xfce4-dev-tools) + Dropped xdt-csource requirement from non-maintainer builds (GH: #53) + Enabled Ayatana libindicator/libido backend (GH: #74, db#906026) * Bugs fixed + greeterbackground: Replaced deprecated instance private data API + Allow building with newer versions of gettext + Replace ungrammatical comma splice in 'Incorrect password' message (lp#1810143) + Use 'Large Text' instead of 'Large Font' (lp#1829070) + Fixed broken indicators when upstart is unavailable * Translation updates - Updates from version 2.0.7 * Remove mlockall to fix high memory pressure startup, including on the Raspberry Pi. * Translation Updates ==== lokalize ==== Version update (20.12.0 -> 20.12.1) Subpackages: lokalize-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== lskat ==== Version update (20.12.0 -> 20.12.1) Subpackages: lskat-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== mailx ==== - fix-sendmail-name.patch: fix name argument when calling /usr/sbin/sendmail [bsc#1180355]. ==== mbox-importer ==== Version update (20.12.0 -> 20.12.1) Subpackages: mbox-importer-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== mdadm ==== - Incremental: Remove redundant spare movement logic (jsc#SLE-13700, bsc#1180220) 0112-Incremental-Remove-redundant-spare-movement-logic.patch - Dump: get stat from a wrong metadata file when restoring metadata (jsc#SLE-13700) 0113-Dump-get-stat-from-a-wrong-metadata-file-when-restor.patch ==== mosh ==== Version update (1.3.2+20190710 -> 1.3.2+20200518) - Update to version 1.3.2+20200518: * If exec()ing the remote command fails, pause briefly * Move generated includes to their own directory to avoid conflicts. * Use Travis Homebrew addon. * "Fix" Travis OS X builds. * configure: Add test for whether protoc matches protobuf * configure: Fix FD_ISSET test under -Werror * configure: Fix forkpty test code indentation * configure: Remove unused tests * configure: Set language to C++ globally ==== mousepad ==== Version update (0.4.2 -> 0.5.1) - Update to version 0.5.1 - Dependencies changes: GLib >= 2.52.0 ; GTK >= 3.22.0 - Allow to change the font size from keyboard/mouse (gxo#apps/mousepad#46, gxo#apps/mousepad#54) - Switch to asynchronous search - Give more choice for whitespace display (gxo#apps/mousepad#44) - Improve the look of the search bar - Add a spinner to the search widgets - Make the occurrences count appear in the search bar - Reformulate "Home/End Keys" setting description - Code refactoring around MousepadView properties - Code refactoring around GMenuModel-bindings - Decrease reference count of anchored documents - Filter document signals on the active document - Fix a memory leak in the templates menu - Fix wrong conversion from uri to filename (gxo#apps/mousepad#81) - Warn when using GLib functions newer than requirements - Translation Updates - Update to version 0.5.0 - Bump required GTK+ in `mousepad-prefs-dialog.ui` (gxo#apps/mousepad#78) - Fix an oversight in updating actions state (gxo#apps/mousepad#76) - Remove TODO file (gxo#apps/mousepad#74) - Ensure that opening modes are excluded from translation - Translation Updates - Update to version 0.4.90 * Add keybindings to show the menubar temporarily when hidden * Add command line option and setting for file opening mode * Improve encoding dialog * Add regex search * Replace `$HOME` with a tilde in displayed filename * Add new default keybindings and reveal some hidden ones * Search bar tweaks * Make tabs expanded for consistency with other Xfce programs * Add copyright and license info to About dialog * Improve label texts of "Find and Replace" dialog and search bar * Make the statusbar smaller * Add new app icon and switch to reverse DNS name * Save the state of the "highlight all" button in the search bar * Update window title of Find and Replace dialog * Add "Wrap around" check box to Find and Replace dialog (bxo#11290) * Infer filetype from shebang line (bxo#10514) * Show info when Templates directory does not exist (bxo#10486) * Restore the use of the file `accels.scm` * Code refactoring around saving and restoring window geometry * Improve save-related actions * Fully switch to GtkApplication * Avoid deprecation warnings 5: CSS related * Avoid deprecation warnings 4: GtkUIManager and GtkAction * GtkStock * Avoid deprecation warnings 2: miscellaneous * Avoid deprecation warnings 1: alignment and padding * Avoid compilation warnings other than deprecation * Remove support for GTK+2 * Switch to README.md and foreign automake mode * Add basic GitLab pipeline * Remove README.md from DISTCLEANFILES, it's not generated * Fix crash when dragging tab to GSV widget * Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR * Initialize the recent manager if needed at startup * Prevent search bar from overlapping the document * Properly disconnect signal handlers * Fix make distcheck * Fix color modifications in search entries * Do not open an empty document when encoding failed * Do not search for previously selected text * Update search field with selected text * bxo#16717: Move from exo-csource to xdt-csource * Remember last save location (bxo#14165) * Use g_get_user_dir to get Templates directory (bxo#11048) * Sync remaining menu actions to their settings (bxo#11046) * Install appstream in metainfo folder (bxo#11200) * Add appdata file (bxo#11200) * Fix building with `--enable-dbus --disable-gtk3` * Change visibility of fullscreen bars after small delay (bxo#9735) * Fix return type of fullscreen settings (bxo#9735) * Translation Updates ==== mugshot ==== Version update (0.4.2 -> 0.4.3) - Update to version 0.4.3 * Add support for Python 3.9 * Switch to RDN-format for .desktop and gschema "org.bluesabre.mugshot" (fixes asv-cid-desktopapp-is-not-rdns) * Port python3-dbus usage to GDBus * Remove period at end of short description (fixes asv-summary-has-dot-suffix) * Translation updates ==== mxml ==== Version update (3.1 -> 3.2) - update to 3.2: - Added support for shared libraries on Haiku (Issue #262) - Fixed handling of unquoted attribute values that start with a Unicode character (Issue #264) - Fixed handling of elements that start with a Unicode character (Issue #267) - Fixed some minor issues identified by the LGTM security scanner. ==== openSUSE-xfce-icon-theme ==== Version update (4.14+20200311 -> 4.16.1+git3.8e4f919) - Update to version 4.16.1+git3.8e4f919: * Several icon improvements - Update to version 4.16.1+git2.9271140: * Added category icons - Update to version 4.16.1+git0.6fe51ec: * Added missing icon for package-update-indicator - Version 4.16.0 Initial package ==== openafs ==== Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default - cleanup spec-file * do not include firewalld-stuff for SLE_12 * use %ifarch instead of %if %{_arch} * enable retpol line for TW x86_64 again ==== openvpn ==== Version update (2.4.9 -> 2.4.10) - update to 2.4.10: - OpenVPN client will now announce the acceptable ciphers to the server (IV_CIPHER=...), so NCP cipher negotiation works better - Parse static challenge response in auth-pam plugin - Accept empty password and/or response in auth-pam plugin - Log serial number of revoked certificate - Fix tls_ctx_client/server_new leaving error on OpenSSL error stack - Fix auth-token not being updated if auth-nocache is set (this should fix all remaining client-side bugs for the combination "auth-nocache in client-config" + "auth-token in use on the server") - Fix stack overflow in OpenSolaris and *BSD NEXTADDR() - Fix error detection / abort in --inetd corner case (#350) - Fix TUNSETGROUP compatibility with very old Linux systems (#1152) - Fix handling of 'route remote_host' for IPv6 transport case (#1247 and #1332) - Fix --show-gateway for IPv6 on NetBSD/i386 (#734) - A number of documentation improvements / clarification fixes. - Fix line number reporting on config file errors after <inline> segments - Fix fatal error at switching remotes (#629) - socks.c: fix alen for DOMAIN type addresses, bump up buffer sizes (#848) - Switch "ks->authenticated" assertion failure to returning false (#1270) - refresh 0001-preform-deferred-authentication-in-the-background.patch openvpn-2.3.x-fixed-multiple-low-severity-issues.patch against 2.4.10 ==== pam_mount ==== Version update (2.17 -> 2.18) Subpackages: libcryptmount0 - Update to release 2.18 * Cure mount.crypt recursively executing itself with -t crypt * Allow luserconf to be placed outside home directory ==== parley ==== Version update (20.12.0 -> 20.12.1) Subpackages: parley-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * Fix location for file open dialog ==== parole ==== Version update (1.0.5 -> 4.16.0) Subpackages: parole-lang - Update to version 4.16.0 * Add README.md to EXTRA_DIST (gxo#apps/parole#72) * Translation Updates - Update to version 4.15.0 * Playlist Improvements: - Playlist is now an in-window popover instead of a slide-out panel - Shuffle functionality now utilizes a sort filter instead of randomly selecting the next track, making it possible makeing the playback history more accurate (gxo#apps/parole#32) * DVD Support: - Added a menu option to activate the subpicture menu - DVD chapter selection from the playlist is functional again - The DVD menu will now automatically load if playback does not start successfully * Dialog Appearance Improvements: Each of the dialogs were ported to CSD with some cleanup and default buttons marked as "suggested". The following dialogs had some additional improvements: - Go To Position: Timestamp inputs changed to vertical orientation for better clock-like appearance - Keyboard Shortcuts: Adjusted to "always-center" positioning since transient positioning failed - Open File: Spinner configured as the FileChooser "extra" widget - Open Location: Removed some duplicated text - Plugins: Rearranged the plugins manager, and moved credits to a per-plugin About dialog - Save Playlist: File type panel replaced with a combobox that also filters the FileChooser * General: - Added basic GitLab pipeline - Added new icon and icon name "org.xfce.parole" - Added README.md - Fixed distcheck builds with intltool 0.51.0 - Fixed full-debug builds with GLib 2.35+ - Fixed missing-prototypes errors - Player controls are no longer hidden while the sound popover is open - Selecting an option on the "Stream is taking too long" dialog will now dismiss the dialog - Sort POTFILES.in to make it easier to review * Translation Updates ==== patterns-xfce ==== Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-xfce_laptop patterns-xfce-xfce_office - Xfce 4.16 is introducing CSD, we want to switch to GNOME applications where needed. This will also reduce dependencies from other environments: - evince instead xreader - gnome-calculator instead of mate-calc - file-roller instead of engrampa ==== perl-HTTP-Cookies ==== Version update (6.09 -> 6.10) - updated to 6.10 see /usr/share/doc/packages/perl-HTTP-Cookies/Changes 6.10 2021-01-04 22:03:43Z - Do not set discard if max-age is set (GH#61) (robnagler, simbabque) - Add tests for #61 - do not set discard if max-age is set (GH#65) (Julien Fiegehenn) ==== perl-HTTP-Message ==== Version update (6.26 -> 6.27) - updated to 6.27 see /usr/share/doc/packages/perl-HTTP-Message/Changes 6.27 2021-01-05 03:02:01Z - Clean up backcompat code (GH#148) (Dan Book) - Add "308 Permanent Redirect" to is_cacheable_by_default (GH#150) (simbabque) ==== permissions ==== Version update (1550_20201008 -> 1550_20201111) Subpackages: chkstat permissions-config - move man page to where the documented files are - Update to version 20201111: * squid: remove basic_pam_auth which doesn't need special perms (bsc#1171569) * mgetty: remove long dead (or never existing) locks directory (bsc#1171882) * adjust squid pinger path (bsc#1171569) * profiles: remove now superfluous squid pinger paths (bsc#1171569) * ksgrd_network_helper: remove obviously wrong path * etc/permissions: remove unnecessary, duplicate, outdated entries * chkstat: implement support for variables in profile paths in new variables.conf * man pages: add documentation about variables, update copyrights * profiles: use new variables feature to remove redundant entries * profiles: prepare /usr/sbin versions of profile entries (bsc#1029961) * Makefile: support CXXFLAGS and LDFLAGS override / extension via make/env variables (bsc#1178475) * Makefile: compile with LFO support to fix 32-bit emulation on 64-bit hosts (bsc#1178476) * README: added information about know limitations of this approach - adjusted spec file: - package new variables.conf - apply %{optflags} correctly via CXXFLAGS variable - drop FSCAPS_DEFAULT_ENABLED which isn't recognized anymore by the refactored chkstat sources. This is now the default. ==== pim-data-exporter ==== Version update (20.12.0 -> 20.12.1) Subpackages: pim-data-exporter-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== pim-sieve-editor ==== Version update (20.12.0 -> 20.12.1) Subpackages: pim-sieve-editor-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== plasma-framework ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Too many changes since 5.77.0, only listing bugfixes: * [PC3 ProgressBar] Set binding for width (kde#430544) * Don't allow negative calendar years (kde#430320) * Fix broken background (kde#430390) ==== plasma-nm5 ==== Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Enables mobile components for Plasma Mobile ==== prison-qt5 ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Prison5 prison-qt5-imports - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove duplicate code (fix compile with cmake unity support) ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion - Fix copyright in the spec file for SLE submission ==== purpose ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove not implemented method * autotests: fix ctest not exiting because of kio_http_cache_cleaner * KFileItemActions: add menu windowflag * Share fileitemplugin: use parent Widget as menu parent ==== python ==== - (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency. ==== python-base ==== Subpackages: libpython2_7-1_0 python-xml - (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency. ==== python-numpy ==== Version update (1.19.2 -> 1.19.5) - Update to 1.19.5 * Fix memory leak of buffer-info cache due to relaxed strides * Set deprecated fields to null in PyArray_InitArrFuncs * fix np.timedelta64('nat').__format__ throwing an exception * more bugfixes - Rebase numpy-buildfix.patch ==== python-rpm ==== Version update (4.15.1 -> 4.16.0) - update to rpm-4.16.0 ==== qemu ==== Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86 - Fix crash when spice used and the qemu-audio-spice package isn't installed (boo#1180210) audio-add-sanity-check.patch - Add some stable patches from upstream block-Fix-deadlock-in-bdrv_co_yield_to_d.patch block-Fix-locking-in-qmp_block_resize.patch block-nfs-fix-int-overflow-in-nfs_client.patch block-Simplify-qmp_block_resize-error-pa.patch build-no-pie-is-no-functional-linker-fla.patch ==== qpdf ==== Version update (10.0.4 -> 10.1.0) - Update to version 10.1.0 * See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes for the complete changelog. ==== qqc2-desktop-style ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * Update org.kde.desktop/Dialog.qml * Draw ScrollView using Frame instead of Edit (kde#429601) ==== ristretto ==== Subpackages: ristretto-lang - Fix spec file ==== rpm ==== Version update (4.15.1 -> 4.16.0) Subpackages: librpmbuild9 - fix potential access of freed mem in ndb's glue code [bnc#1179416] * new patch: ndbglue.diff - allow opening the rpm database with an unset db_backend * new patch: empty_dbbackend.diff - RPM no longer ships config.sub and config.guess, just copy it from Libtool since it is identical - update to rpm-4.16.0 * powerful macro and %if expressions including ternary operator and native version comparison * optional MIME type based file classification * dependency generation by parametric macros * a new version parsing and comparison API in C and Python * parallelise test-suite execution * clarify RPM license - add method to iterate over header blobs * new patch: nextiteratorheaderblob.diff - modified patches: * brpcompress.diff * brp-compress-no-img.patch * brp.diff * checkfilesnoinfodir.diff * db_conversion.diff * dbrointerruptable.diff * findsupplements.diff * ignore-auxv.diff * macrosin.diff * nobuildcolor.diff * nomagiccheck.diff * platformin.diff * rpmqpack.diff * rpm-shorten-changelog.diff * suspendlock.diff - dropped patches: * rpm-4.12.0.1-fix-bashisms.patch * lazystatfs.diff * db_ops_name.diff * bdb_ro.diff * disable_bdb.diff * ndb_backport.diff * initgcrypt.diff * gcryptdsa2.diff * ndb_backport2.diff * touch_backport.diff ==== screen ==== - Use %_tmpfilesdir instead of hardcoding a path for systemd-tmpfiles config files. - Do not create directories before uninstalling (?) the package. The /run/(u)screen diretories are created in the %post section. - Do not ghost package /run/uscreens: the directory is dynamically created during boot. Of course it would be nice to be able to identify what package creates this, but for that we should rather have a rpm/systemd-tmpfiles integration hook. The main problem with the ghost is the suid flag, which breaks rpm -V. permissions no longer lists /run/uscreens, so verify_permission cannot apply. - Add %systemd_ordering: give zypp a hint that screen shall be installed after systemd, so that systemd-tmpfiles already exists. - no longer invoke permissions/chkstat for directory handled by systemd-tmpfiles (bsc#1171879) ==== smartmontools ==== Version update (7.1 -> 7.2) - update to 7.2: - smartctl: New option '--json=y[c]' selects YAML output. - smartctl '-i': Prints ATA TRIM and Zoned Device capabilities. - smartctl '-j': Fixed 'scsi_grown_defect_list' value. - smartctl '-a': Prints SCSI 'Accumulated power on time'. - smartctl '-n POWERMODE': SCSI support. - smartctl '-s standby,now' and '-s standby,off': SCSI support. - smartctl '-c': NVMe 1.4 additions. - smartd: Support for staggered self-tests. - smartd: No longer writes attribute log if no attributes were read due to standby mode or other error. - smartd: Now resolves symlinks before device names are checked for duplicates. - smartd: Fixed SMARTD_DEVICETYPE environment variable if DEVICESCAN is used without '-d TYPE'. - ATA: Device type '-d jmb39x-q,N' for JMB39x protocol variant used by some QNAP NAS devices. - ATA: Device type '-d jms56x,N' for JMS562 USB to SATA RAID bridges. - SCSI: Improved heuristics for log subpages of new and very old disks. - NVMe: Log transfer size limited to avoid device or kernel crashes. - NVMEe/USB: Device type '-d sntrealtek' for Realtek RTL9210 USB to NVMe bridges. - update-smart-drivedb: New option '--branch X.Y'. - HDD, SSD and USB additions to drive database. - Dropped support for pre-C99 snprintf(). - configure: Dropped option '--without-working-snprintf'. - configure: Fixed '-fstack-protector*' detection. - Linux: Various fixes of smartd.service file. - Darwin: NVMe log support. - FreeBSD: Device scan does no longer include T_ENCLOSURE devices. - NetBSD: Fixed timeout handling. - NetBSD big endian: Fixed ATA register handling. - OpenBSD: Fixed timeout handling. - Windows: Dropped backward compatibility fixes for very old compilers. - drop smartd-service-novm.patch (upstream) ==== solid ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * [Try to] fix Windows build now that we require Qt 5.14 ==== sonnet ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove not implemented method * Fix build now that we require Qt 5.14 * Remove ifdefs, we require Qt 5.14 now * Improve performance of createOrderedModel using QVector * avoid runtime warning if no guess result exists ==== step ==== Version update (20.12.0 -> 20.12.1) Subpackages: step-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== sweeper ==== Version update (20.12.0 -> 20.12.1) Subpackages: sweeper-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== syndication ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Port away from deprecated QXmlInputSource ==== syntax-highlighting ==== Version update (5.77.0 -> 5.78.0) Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Too many changes to list here. ==== threadweaver ==== Version update (5.77.0 -> 5.78.0) - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now ==== thunar ==== Version update (1.8.16 -> 4.16.1) Subpackages: libthunarx-3-0 thunar-lang - Update to version 4.16.1 * Prevent crash on Ctrl+H when there is no sidepane (gxo#xfce/thunar#453) * Roleback to previous spinner handling (gxo#xfce/thunar#448) - Update to version 4.16.0 - Fix action of Back/Forward mouse gesture when using RTL (Issue gxo#xfce/thunar#90) - Prevent crash on mouse gesture action (Issue gxo#xfce/thunar#443) - Avoid crashes when closing thunar with ctrl+w (gxo#xfce/thunar#336) - Ignore double-click events from back/forward mouse button (Issue gxo#xfce/thunar#371) - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump - bump minimum required exo version to 4.15.3 - Wrap box around spinner to prevent flickering (Issue gxo#xfce/thunar#440) - Use g_drive_is_removable over g_drive_is_media_removable - bump glib (and gio, gthread, etc) to 2.50.0 - Do not duplicate app_info when added via custom command (Issue gxo#xfce/thunar#309) - Escape all whitespace characters in custom command path - Remove hidden quotes for "Open with"->"custom command" (Issue gxo#xfce/thunar#425) - Ignore unknown XML elements in UCA.xml - Regression: Fix broken bulk renamer context menu (Issue gxo#xfce/thunar#436) - Revert of b12247c2 and proper fix for Issue gxo#xfce/thunar#423 - Remove duplicated code in renamer and prevent possible leak - Prevent possible crash of thunar_launcher_poke (Issue gxo#xfce/thunar#436) - Fix combo box entry order (Issue gxo#xfce/thunar#435) - Remove TODO file - Change focus when clicking an emblem entry (Issue gxo#xfce/thunar#315) - Bump GLib minimum version to 2.44 - Prevent Gtk-CRITICAL when terminating session (Issue gxo#xfce/thunar#430) - Missing thunarx support on the shortcut view (Issue gxo#xfce/thunar#423) - Translation Updates ==== thunar-volman ==== Version update (0.9.5 -> 4.16.0) Subpackages: thunar-volman-lang - Fixed wrong source URL - Update to version 4.16.0 * Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump * bump glib (and gio, gthread, etc) minimum to 2.50.0 * Add README.md to EXTRA_DIST * Translation Updates - Update to version 4.15.1 * Fix typo in README * Adds new README.md updates AM_INIT_AUTOMAKE * Translation Updates - Update to version 4.15.0 * Use icons from icon theme in the dialog (!3) * Add new app icon and switch to rDNS * Remove PDA tab (!1) * Avoid critical error when closing preferences dialog * Support libxfce4ui XfceTitledDialog new API * Translation Updates - Fixed sources in spec file ==== tumbler ==== Version update (0.2.9 -> 4.16.0) Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer - Update to version 4.16.0 - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump - bump glib (and gio, gthread, etc) minimum to 2.50.0 - Adjust bug report URL - Translation Updates - Update to version 0.3.1 - New plugin for epub books, using libgepub thumbnailer plugin - Fix documentation URL - Add README.md and EXTRA_DIST - Add new icon needed for xfce4-about-dialog - Translation Updates ==== umbrello ==== Version update (20.12.0 -> 20.12.1) Subpackages: umbrello-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== xapps ==== Version update (2.0.4 -> 2.0.5) Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang - Update to version 2.0.5. * favorite-vfs-file.c: Don't mark favorites that have unavailable target files as symbolic links. * favorite-vfs-file.c: Remove a file from favorites when deleted or trashed (but don't actually delete or trash them) - this brings the favorites behavior in line with recents. * favorite-vfs-file.c: Remove some methods that can't be supported. * Go back to leaving favorites with missing targets as symlinks. * favorite-vfs-file.c: Add thumbnailing preference to the filesystem info. * xapp-status-icon.c: Construct fallback dbus name from a non-localized string. * status icon: Replace g_get_application_name with g_get_progname everywhere else (followup to previous commit). * xapp-status-icon-monitor.c: fix typo. * l10n: Update translations * xapp-gtk3-module.c: Add a mechanism to allow a GtkWindow's icon (#127) ==== xdg-desktop-portal ==== Version update (1.6.0 -> 1.8.0) - Update to version 1.8.0: + openuri: - Allow skipping the chooser for more URL tyles - Robustness fixes + filechooser: Return the current filter + camera: - Make the client node visible - Don't leak pipewire proxy + Fix file descriptor leaks + Testsuite improvements + Updated translations. - Changes from version 1.7.2: + document: - Reduce the use of open fds - Add more tests and fix issues they found + Fix the build with musl. - Changes from version 1.7.1: + filechooser: - Add a "directory" option - Document the "writable" option + document: Expose directories with their proper name - Changes from version 1.7.0: + testsuite improvements + background: Avoid a segfault + screencast: Require pipewire 0.3 + document: - Support exporting directories - New fuse implementation + Better support for snap and toolbox + Updated translations. - Drop patches fixed upstream: + xdg-dp-port-pipewire-3-api.patch + 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch + 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch + 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch ==== xdg-desktop-portal-gtk ==== Version update (1.6.0 -> 1.8.0) - Update to version 1.8.0: + filechooser: Return the current filter + screenshot: Fix cancellation + appchooser: Avoid a crash + wallpaper: - Properly preview placement settings - Drop the lockscreen option + printing: Improve the notification + Updated translations. - Changes from version 1.7.1: + filechooser: - Handle the "directory" option to select directories - Only show preview when we have an image + Updated translations. - Changes from version 1.7.0: + screencast: Support mutter version 3 + settings: Fall back to gsettings for enable-animations + Updated translations. - Drop xdg-dpg-support-mutter-pipewire-3-api.patch: Fixed upstream. ==== xfce4-appfinder ==== Version update (4.14.0 -> 4.16.0) Subpackages: xfce4-appfinder-lang - Update to version 4.16.0 * Launch applications reparenting them to init * Bump gtk minimum version to 3.22.0 * bump glib (and gio, gthread, etc) minimum to 2.50.0 * Translation Updates - Update to version 4.15.2 * Add small delay before reloading menu tree (gxo#xfce/xfce4-appfinder!6) * Clear entry's error icon and tooltip * Update copyright year * GitLab is the new bugtracker * Remove unnecessary code for unsupported glib versions * Remove padding from context menu * Fix memory leaks when sorting items * Update README.md * Apply light blue to 16px icon * Improved and simplified icons for better scaling * Add back git tag * Remove extra spaces in configure.ac.in so xfce-do-release works as expected * Translation Updates - Update to version 4.15.1 * Drop close button * Add new app icon and switch to rDNS * Limit popup completion width to be same as entry * Switch to a few symbolic icons * Add keywords to .desktop files to xfce4-appfinder * Record last commands only once (bxo#15767) * Sort by frecency (bxo#9265) * Switch to README.md and foreign automake mode * Move from exo-csource to xdt-csource (bxo#16717) * Make Preferences button always visible (bxo#16489) * Hidden option to disable entry completion (bxo#15827) * Use casefolded string when searching for apps not commands (bxo#15893) * Translation Updates ==== xfce4-branding-openSUSE ==== Version update (4.14+20200311 -> 4.16.0+git6.add0468) Subpackages: libgarcon-branding-openSUSE libxfce4ui-branding-openSUSE thunar-volman-branding-openSUSE xfce4-notifyd-branding-openSUSE xfce4-panel-branding-openSUSE xfce4-power-manager-branding-openSUSE xfce4-session-branding-openSUSE xfce4-settings-branding-openSUSE xfdesktop-branding-openSUSE xfwm4-branding-openSUSE - Upstrem dropped libxfce4ui-1-0. Dependency no longer needed. - Update to version 4.16.0+git6.add0468: * Restored menu icons and saner defaults - Update to version 4.16.0+git5.d1e3468: * Correct typo in default icon name * Fixed xfce4-desktop.xml file: Disable desktop-menu and windowlist-menu by default - Update to version 4.16.0+git2.fca5bce: * Update mimeapps to use evince and file-roller * Define evince and file-roller as defaults - Update to version 4.16.0+git0.1963cf9: * Use openSUSE-xfce icon theme which complements Adwaita * Don't show icons for buttons * Fixed whisker menu title * Update whisker menu settings * Update default whisker menu layout * Update defaults.rc * Add some more popular favourites to Whisker Menu * Fix systray sizing * Fix thunar in helpers.rc * Update desktop file names * Disable desktop app and windowlist menus by default * Don't show icons in menus - Make sure Adwaita cursor is used in QT applications boo#1178511 ==== xfce4-cpugraph-plugin ==== Version update (1.1.0 -> 1.2.0) Subpackages: xfce4-cpugraph-plugin-lang - Update to version 1.2.0 * Highlighting of suboptimal thread placement on SMT CPUs * Separate the associated command from the rest of config options * Better resilience to inconsistent OS CPU utilization data * Display 'Show bars' in the same tab as 'Bars color' * Clamp CPU usage values to zero if they are below a threshold * Cleanup NEWS file * Use larger unscaled icon in about dialog * Add small explanation about default commands * Dynamic default command lookup * Fix RGBA string memory leak * Fix an invalid memory reference * Link sensitivity of labels to sensitivity of color buttons * Allow setting colors with alpha * Revalidate the event box after showing widgets * Use floating-point instead of fixed-point CPU load values * Paint CPU usage if it is 1 pixel tall * Lower CPU usage when rendering bars * Update URLs * Improve performance of CPU data parsing * Read CPU data correctly if some CPUs are offline (gxo#panel-plugins/xfce4-cpugraph-plugin!7) * Paint CPU bars in left-to-right order * Separate the bars from the history frame * Fix old-style function warnings * Fix clang and gcc warnings * Also offer a 3 second update interval (gxo#panel-plugins/xfce4-cpugraph-plugin#9) * Update URLs from goodies.x.o to docs.x.o (bxo#16157) * Allow compilation with panel 4.15 * Fix typo breaking build on NetBSD (bxo#15794) * Disable frame and make background transparent by default * Translation Updates ==== xfce4-datetime-plugin ==== Version update (0.8.0 -> 0.8.1) Subpackages: xfce4-datetime-plugin-lang - Update to version 0.8.1 * Fix build with panel 4.15 * Update configure.ac.in syntax and enable debug when building from git * Remove GSourceFunc casts * Fix font size (gxo#panel-plugins/xfce4-datetime-plugin#30) * Add new README.md and update AM_INIT_AUTOMAKE * Add basic GitLab pipeline * Update URLs from goodies.x.o to docs.x.o (bxo#16159) * s/http/https * Update .gitignore * Make build less verbose * Translation Updates ==== xfce4-dev-tools ==== Version update (4.14.0 -> 4.16.0) - Update to version 4.16.0 - Bump glib to 2.50 based on xfce4.16 roadmap - Do not process @LINGUAS@ at xdt-autogen stage - Fail xfce-build container generation if there is any error - helpers: Prefer xfce-build over xfce-test (Fixes #38) - helpers: Add new helper xfce-open-gitlab - helpers: Add helper to locally run xfce-build - helpers: Add xfce-build 'pull' argument - xfce-build: Add Thunar to container (Fixes #40) - Disable CFLAGS override when building CI container - use strict CFLAGS to catch common mistakes in ci pipeline - Add xvfb on xfce-build - Update to version 4.15.1 * get-translations: Fix line wrapping * xdt-autogen: Various small improvements * xdt-autogen: Properly handle whitespaces in filenames * xdt-autogen: Use sed instead of tr to replace strings * Updates README.md * xfce-build: Add libclutter-1.0-dev for xfdashboard build * Update .gitignore * helpers: Use blank line for tags message * helpers: Reuse release notes from NEWS for tag message * helpers: Simplify xfce-update-news * helpers: Do not strip NEWS blank line at EOF * helpers: Install xfce-do-release * xfce-build: Add depend for mousepad (Fixes #37) * helpers: Add do-release helper and Readme * xfce-build: Install python3 version of distutils-extra * helpers: Make get-translations executable * get-translations: Remove last comma * get-translations: Correctly get locale from commit messages * xfce-build: Replace build-dep with package names - Update to version 4.15.0 * New macro XDT_VERSION_INIT(SEMVER[, TAG]) This macro takes care of setting up the version numbering. It will define the following macros based on SEMVER and TAG: - xdt_version - xdt_version_major - xdt_version_minor - xdt_version_micro - xdt_version_tag - xdt_version_build - xdt_debug_default If TAG isn't specified, the xdt_version_tag and xdt_version_git will be empty and xdt_debug_default will be set to "minimum", otherwise the xdt_version_build will contain a git hash and xdt_debug_default will be set to "yes" * XDT_I18N macro will now automatically find the linguas if none are specified during the autoconf run. * Install m4 macros in default search dir. This makes autoconf find the macros by default. By setting version via XDT_VERSION_INIT and using XDT_I18N without arguments, this is no longer necessary to use a separate configure.ac.in and a plain configure.ac can be used * xfce4-dev-tools now also handle the CI (docker container, .gitlab-ci.yml templates files etc) on our new gitlab instance. * New helpers are also available (xfce-get-release-notes, xfce-get-translations, xfce-update-news) * Use datarootdir instead of datadir * xdt-autogen: explicitly set search path for m4 macros * Add two new helpers to help releasers * Install m4 macros into default $datadir/aclocal * Update README for new gitlab urls * xdt-autogen: Improve and simplify linguas detection * Let XDT_I18N automatically find the po/*.po as default * Let configure generate the xdt-autogen script * Implement XDT_VERSION_INIT * Add manpage and tests to xdt-csource * Add xfce4-dev-tools build in addition to container build * Check BEFORE_SHA along with changes to .po files * gitlabci: Ensure to run autogen in distcheck stage * Switch to "foreign" mode for automake * Add CI templates notes * Update README with explanation of Dockerfile * Fix whitespace error * Add helper script to get all * Integrate xfce-build container build/creation * Translation updates ==== xfce4-diskperf-plugin ==== Version update (2.6.2 -> 2.6.3) Subpackages: xfce4-diskperf-plugin-lang - Update to version 2.6.3 * Fix build with panel 4.15+ * Fix missing-prototypes * Remove GSourceFunc casts * Add basic GitLab pipeline * Update URLs from goodies.x.o to docs.x.o (bxo#16160) * Update .gitignore * Make build less verbose * Translation Updates ==== xfce4-fsguard-plugin ==== Version update (1.1.1 -> 1.1.2) Subpackages: xfce4-fsguard-plugin-lang - Update to version 1.1.2 * Improve spacing in settings dialog (bxo#14665) * Fix "ISO C90 forbids mixed declarations and code" * Modernize the configure.ac.in file * Remove GSourceFunc casts * Replace obsolete xfce_create_panel_button usage * Adds new README.md updates AM_INIT_AUTOMAKE * Add basic GitLab pipeline * Add gitignore * Update URLs from goodies.x.o to docs.x.o (bxo#16163) * Translation Updates ==== xfce4-genmon-plugin ==== Version update (4.0.2 -> 4.1.0) Subpackages: xfce4-genmon-plugin-lang - Update to version 4.1.0 - Add basic GitLab pipeline - Updated README file - Add DBG anchors - Add <icon> amd <iconclick> elements - Make Save translatable - Fix config values sometimes going to default - Fix label sometimes re-appearing - Enable multi-row support - Remove unused variables and code - Fix indentation - Catch some edge cases - Set tmp variable default values - Fix period spinner display when cancelled - Fix label toggle display when cancelled - Fix font display when cancelled - Support new libxfce4ui API - Change close to save - Closing config window cancels changes - Change layout of config dialog - Make tooltips translatable - Update support URLs to docs.xfce.org - Allow compilation with panel 4.15 - Replace deprecated xfce_create_panel_button - Translation Updates ==== xfce4-mount-plugin ==== Version update (1.1.3 -> 1.1.5) Subpackages: xfce4-mount-plugin-lang - Updated to 1.1.5 * improved autotools setup * translation updates - Update to 1.1.4 * Remove unused variable exclude_devicenames * Remove obsolete panel version 4.9 check * Remove checks for unused functions from configure.ac * Include stdlib because malloc is used * Spellfix. Add missing "e" to siz (size) * Update URLs from goodies.x.o to docs.x.o (bxo#16168) * Fix build with panel 4.15 * Make build less verbose * Another change to the SVG icon file canvas size * Updated svg image to have a larger canvas so that the panel can be resized up to 192 pixels size * Added title to popup menu; even if it is not empty (bxo#14478) * https URL instead of http * Renamed improperly named member variable of main mountpoint display structure * Display percentage on progress bar again (regression from port to Gtk3) * Reformatted popup information with more columns and nicer alignment. (bxo#14670) * Fix bxo#13624 by not trying to save when closing the plugin, but already and only when closing the settings dialog * Translation Updates - Fixed spec file ==== xfce4-panel ==== Version update (4.14.4 -> 4.16.0) Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults - Update to 4.16.0 - panel: Fix intellihide with CSD (Fixes gxo#xfce/xfce4-panel#368) - tasklist: Fix wireframe for CSD windows (Fixes gxo#xfce/xfce4-panel#338) - tasklist: Auto-adjust icon size (Closes gxo#xfce/xfce4-panel#90) - Revert "tasklist: Auto-adjust icon size (Closes gxo#xfce/xfce4-panel#90)" - Fix GSourceFunc removal - Remove GSourceFunc casts - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump - Update to 4.15.6 * settings: Use spinbuttons for size and nrows * settings: Update item listview toolbar * Make dbusmenu-gtk3-0.4 optional, disables StatusNotifier integration * gobject introspection wants a capital letter for the gir file * Use new xfce_spawn API * Bump GLib (and gio, gthread, etc) minimum to 2.50.0 * Update .gitignore * Add README.md to EXTRA_DIST * Fix compiler warnings * Fix memory leaks * Drop generated code from repo * Revert "launcher: Appear "checked" on click (gxo#xfce/xfce4-panel#256)" * Translation Updates - Rename typelib subpackage to match gir name - Fix files listed twice warning - We need to make sure xfce4-statusnotifier-plugin-lang is also removed or it creates dependency conflicts. - xfce4-statusnotifier-plugin is now obsolete because directly integrated into xfce4-panel. - Update to 4.15.5 * actions: Switch to new session icons (gxo#xfce/xfce4-panel#332) * add-items: Drop not-so-helpful dialog subtitle * add-items: Bump default dialog size (gxo#xfce/xfce4-panel#258) * launcher: Appear "checked" on click (gxo#xfce/xfce4-panel#256) * tasklist: Limit blinking notification * intellihide: Check if cursor is over the panel (gxo#xfce/xfce4-panel#311) * launcher: Set plugin icon as fallback (gxo#xfce/xfce4-panel#329) * Add new README.md * Fixed icon for about dialog and added more icons for better scaling * Unref datetime objects * Translation Updates - Update to 4.15.4 * New plugin: statustray (supports statusnotifier and systray) * plugins: Add new rDNS icons for all plugins * Use shared field codes expansion * tasklist: Add "Launch New Instance" item to menu (gxo#xfce/xfce4-panel#158) * Add new app icon and rDNS icon name * Fix background of 48px app icons (bxo#16873) * dark-mode: Make property unique across panels * tasklist: Allow keyboard navigation within groups (gxo#xfce/xfce4-panel#270) * applicationsmenu: Correctly block autohiding (gxo#xfce/xfce4-panel#287) * action buttons: Fix combobox signal * action buttons: Drop 'inverted buttons' setting (#223) * action buttons: Add button title options (bxo#8980) * action buttons: Fix separator width (bxo#15558) * launcher: Fix launcher menu button state (gxo#xfce/xfce4-panel#264) * launcher: Fix crash with actions menu (bxo#16823) * launcher: Fix in default panel configuration * Improve docs for xfce_panel_plugin_position_widget (bxo#9438) * Add Gio to libxfce4panel gir includes * Fix panel build with vala 0.48 (bxo#16426) * Update gitignore (gxo#xfce/xfce4-panel#295) * Drop references to Gtk2 and 4.6 panel plugins * panel: Improve autohide animation * panel: Add "popdown-speed" property to adjust autohide animation * panel: Fix autohide state machine * panel: Fix cancellation of autohide animation * panel: Immediately show panel in intellihide * panel: Don't tamper with leave_opacity value (bxo#16296) * launcher: Show desktop actions in context menu * plugin: Show custom menu items below plugin name * tasklist: Hide brackets for min windows by default * tasklist: Fix crash middle-click-closing grouped windows (bxo#16410) * systray: Basic support for symbolic icons * systray: Silence deprecation warnings * systray: Remove superfluous warning * Improve wording in "Remove plugin" dialog (bxo#9000) * settings: Add keywords for discoverability (bxo#10694) * Fix GTimeVal deprecation (bxo#16643) * Fix memory leak in panel plugin wrapper (bxo#16640) * Update docstring * Update libxfce4panel symbols * Make var names more consistent * Enable dark-mode by default * tic-tac-toe: Fix XfceTitledDialog with CSD * add-item dialog: Fix XfceTitledDialog with CSD * systray: Improve app icon lookup * directorymenu: Add create folder/document menuitems (bxo#15639) * directorymenu: Add option to hide folder/terminal menuitems (bxo#15630) * plugins: Fix enter/leave opacity w/o compositing (bxo#14577) * clock: Drop leading zeros for days in default layout * clock: Add back hour:min to format presets (bxo#16035) * panel: Make sure "span monitors" is conditionally sensitive * tasklist: Fix drag&drop in deskbar mode (bxo#16298) * Fix autohide with bg color or image (bxo#16064) * Improve the marching ants animation * Remove extra underscore (bxo#16266) * Use an empty placeholder icon for launcher (bxo#15819) * Always provide files for vala binding in dist tarball * Replace GtkStock icon * Use symbolic window-close button image * Drop support for Gtk2 and 4.6 plugins * Drop Gtk2/4.6-only references from the docs * Don't show or try to load Gtk2 plugins anymore * Add dark mode preference * autohide: Add sliding out animation * Draw panel border based on position and length * appmenu: Listen to icon theme changes (bxo#15861) * appmenu: Use panel's icon size * clock: Validate timezone entry (bxo#16036) * prefs: Plug memory leaks (bxo#16016) * docs: Fix build by dropping unused refs (bxo#16031) * pager: Fix scrolling in pager-buttons (bxo#15614) * pager: Face-lift of settings dialog * pager: Only show scroll-option with buttons * pager: Add option to show workspace number * systray: Drop "Show frame" option (bxo#14186) * tasklist: Resize when windows get removed (bxo#14394) * systray: Fix icons without compositing (bxo#14577) * windowlist: Make layout consistent with xfdesktop * windowlist: Replace deprecated gtk_widget_modify_font * launcher: Fix visual state of arrow-button (bxo#15818) * launcher: Avoid excessive left padding on popup menu (bxo#15819) * Fix typos and improve code formatting * Translation Updates - Remove systray-symbolic-icons.patch ==== xfce4-panel-profiles ==== Version update (1.0.10 -> 1.0.12) - Fixed Libxfce4ui.patch - Added Libxfce4ui.patch. OBS gets confused which typelib to require as dependency and we only need Libxfce4ui. - Update to version 1.0.12 * New Features: - New build option `--docdir` for documentation install path - New build option `--mandir` for manpage install path * General: - Manpage `xfce4-panel-profiles.1` is no longer gzipped (gxo#apps/xfce4-panel-profiles#5) * Bugs Fixed: - Release install error: incorrect README filename (gxo#apps/xfce4-panel-profiles#24) - Updates from version 1.0.11 * New Features - Add support for saving xfce4-whiskermenu's configuration file - Prefer CSD in XfceTitledDialog - Use XfceTitledDialog from libxfce4ui - Use Xfce's about dialog via libxfce4ui - Add new icons and use reverse DNS for icons and files - Open xfce4-panel on close button (bxo#16505) * General - Add new README.md over old README - Try the new and old libxfce4ui gir file name - Add basic GitLab pipeline - Make tarball creation reproducible * Bugs Fixed - Update openSUSE profile and fix build - Removed check for if the menu is installed. This would probably get in the way. - Use current branch in 'make distcheck' - Use configured appname instead of argv[0] - Fix typos in comments. * Updated translations ==== xfce4-power-manager ==== Version update (1.6.6 -> 4.16.0) Subpackages: xfce4-power-manager-lang xfce4-power-manager-plugin - Update to version 4.16.0 * bump glib (and gio, gthread, etc) minimum to 2.50.0 * panel-plugin: Prefer ac-adapter-symbolic (Fixes gxo#xfce/xfce4-settings#103) * Add new icons in size 24x24 and 32x32 * Translation Updates - Update to version 1.7.1 * Add new app icon and switch to rDNS icon name * Use more accurate status icons (gxo#xfce/xfce4-settings#95) * Also use symbolic icons in battery notifications * Reorder screensavers so Xfce comes first (gxo#xfce/xfce4-settings#101) * settings: Adjust title and show min/max buttons * settings: Allow critical battery level up to 70% (gxo#xfce/xfce4-settings#67) * settings: Add keywords for discoverability (bxo#10694) * settings: Fix GtkSwitch signal handlers (gxo#xfce/xfce4-settings#99) * xfpm: avoid default double fork * Respect the notification daemon's timeouts (gxo#xfce/xfce4-settings#57) * Fix Laptop lid settings (bxo#15300) * Fix spelling mistake (bxo#16698) * Only update blank time when appropriate * Bug #16717: Move from exo-csource to xdt-csource * Guard against NULL pointer dereference * More blank time debug code * Indentation fixe * Cleanup code * Move default icon names into one place * Silence compiler warnings * Add README.md * Add basic GitLab pipeline * Translation Updates - Update to version 1.7.0 * Fix inhibiting xfce4-screensaver (bxo#16364) * Fix indentation (makes git blame harder, but code more readable) * settings: Unclutter system and display tabs * settings: Move % sign out of spinbutton (bxo#15994) * Switch to symbolic window-close icons * Dismiss critical notification when connecting to AC * Make brightness steps configurable (bxo#12062) * Allow compilation with panel 4.15 * panel-plugin: Properly show 'About' menu item * panel-plugin: Add (optional) Presentation mode indicator (bxo#15773) * panel-plugin: Toggle presentation mode on middle click * panel-plugin: Add warning color to presentation mode indicator * panel-plugin: Use GtkSwitch for Presentation mode * panel-plugin: Replace deprecated call * systray: Ensure presentation mode can be toggled (bxo#16337) * Translation Updates ==== xfce4-screensaver ==== Version update (0.1.10 -> 4.16.0) - Update to version 4.16.0 * Changed version scheme from 0.x to 4.16.0 to align with the new Libxfce4util and Xfconf GIR requirements * xfce4-screensaver-configure: Use GIRepository of libxfce4util and xfconf (gxo#apps/xfce4-screensaver#11) * Change type of seconds to guint in add_lock_timer * Check dbus system_connection in add_sleep_inhibit * Cleanup GSourceFunc usage * Convert date_time_update to a timer function * Fix format specifiers in lock_timer * Fix issues connected to dbus (gxo#apps/xfce4-screensaver#66) * Fix pam_strerror usage * Pass constants to XSetScreenSaver * Plug memleak in get_x11_idle_info * Remove obsolete check for scrnsaver.h from configure.ac * Translation Updates - Update to version 0.1.11 * Configuration Update: This release updates the DPMS settings used for the Blank screensaver. Timeouts are now stored in seconds instead of minutes, with the default DPMS sleep now 5 seconds after the screensaver goes active. Xfconf: /xfce4-screensaver/screensavers/xfce-blank/dpms-sleep-after * Theme Update: This release uses a new icon name, org.xfce.ScreenSaver, instead of the generic preferences-desktop-screensaver. * Builds: Move from exo-csource to xdt-csource (bxo#16717) * CI: Add basic GitLab pipeline * distcheck: Add missing gs-auth-pam.c * DPMS: Change sleep settings to seconds, default after 5 seconds (gxo#apps/xfce4-screensaver#27) * Fix: Catch gs_listener_dbus_init failures * Fix: remove unused flag --no-daemon * Icons: New icons and rDNS icon name, org.xfce.ScreenSaver * Internal: Change timers from milliseconds to seconds * README.md: Note setuid requirement after install with shadow/bsdauth (gxo#apps/xfce4-screensaver#9) * xfce4-screensaver.common-auth: replace @include with standard systax (gxo#apps/xfce4-screensaver#6). * Translation Updates - Obsoletes patch xfce4-screensaver_pam_fix_opensuse.patch ==== xfce4-screenshooter ==== Version update (1.9.7 -> 1.9.8) Subpackages: xfce4-screenshooter-lang xfce4-screenshooter-plugin - Update to version 1.9.8 - Fix dialog icons and add title to error dialog - Go back to actions dialog if image upload fails (#12) - Go back to actions dialog if GtkFileChooser is dismissed (#33) - Make radio buttons execute actions on enter/space press - Exclude shadow borders from CSD windows (!10) - Capture mouse cursor in rectangle selection (#30) - Region size should show updated size (!9) - Add info about Ctrl to "Select region" tooltip - Replace AC_CONFIG_MACRO_DIR with AC_CONFIG_MACRO_DIRS (!4) - Added 24px and 32px icons - Fix screenshot capture when scale > 1 - Add new App icon and switch to rDNS icon name - Switch to README.md and foreign automake mode - bxo#16717: Move from exo-csource to xdt-csource - Update homepage link at appdata.xml - Translation Updates ==== xfce4-sensors-plugin ==== Version update (1.3.0 -> 1.3.95) Subpackages: xfce4-sensors-plugin-lang - Added libxfce4ui.patch to require libxfce4ui-2 for devel package instead of obsolete libxfce4ui-1 - Update to version 1.3.95 * make compatible with Xfce 4.16 * code cleanup * translation updates ==== xfce4-session ==== Version update (4.14.2 -> 4.16.0) Subpackages: xfce4-session-lang - Update to version 4.16.0 - settings: Accept all types of GIcon - settings: Adjust inline toolbar - Fix compilation with -Wmissing-prototypes - Don't warn when there are no saved sessions - bump glib (and gio, gthread, etc) minimum to 2.50.0 - Remove GSourceFunc casts - Update .gitignore - Add README.md to EXTRA_DIST - Translation Updates - Update to version 4.15.1 * Fix potential crash in suspend and shutdown (gxo#xfce/xfce4-session#65) * Avoid potential format-string vulns (gxo#xfce/xfce4-session#65) * settings: Tweak 'Current Session' tab * settings: Make 'App Autostart' columns sortable * settings: Fix 'Current session' column width (gxo#xfce/xfce4-session!10) * Add lock icon, 24px and 32px icons * Add more guards around GErrors * Update copyright year * Fix ifdef * Translation Updates - Update to version 4.15.0 * Use new icon in settings dialog (bxo#16885) * Add new application icon and rDNS icon name * logout-dialog: Add new icons * logout-dialog: Bump icon size to 48px * Switch to symbolic window-close icons * Drop GDM compatibility code to avoid invalid session locale * Segfault when suspending without pm-suspend installed (bxo#16632) * Expand field codes * Add a GnuPG 2.1+ mode * Fix session crash at logout (bxo#16105) * Free the intermediate "cmd" variable in xfsm_startup_init() * Re-add xfsm_startup_shutdown() call to xfce4-session main() * Remove sys/sysctl.h on linux platform * Move from exo-csource to xdt-csource (bxo#16717) * Try xfce screensaver before cinnamon (bxo#16223) * Add support for xfce4-screensaver (bxo#16522) * Silence runtime warning (bxo#15731) * settings: Don't warn when there are no saved sessions (gxo#xfce/xfce4-session#62) * settings: Add sort-on-click to columns in "Current Session" tab (!3) * settings: Add keywords for discoverability (bxo#10694) * settings: Add tooltips to image-buttons * settings: Better app icon lookup * settings: Be more precise in infobar wording * settings: Drop inline-toolbar button labels * settings: Move autostart info to docs.xfce * settings: Don't make 'saved sessions' tab reorderable * settings: Sort saved sessions by most recently used (bxo#15338) * Only clean generated sources when in maintainer mode * Do not show translation info on --help output * Translation Updates ==== xfce4-settings ==== Version update (4.14.3 -> 4.16.0) Subpackages: xfce4-settings-lang - Update to version 4.16.0 - Drop subtitles from settings dialogs (Fixes gxo#xfce/xfce4-settings#239) - display: Fix icon name in settings dialog - settings-manager: Fix visibility of filterbar - settings-manager: Correctly show/hide the filterbar - settings-manager: Switch to GtkSearchEntry - settings-manager: Put filter in separate bar (Fixes gxo#xfce/xfce4-settings#226) - appearance: Add 'Add' button to install themes (Fixes gxo#xfce/xfce4-settings#193) - color: Tweak colors of icon - mime: Accept Thunar's old id name (Fixes gxo#xfce/xfce4-settings#247) - settings-editor: Enable tooltips and ellipsizing for `Value` column - settings-editor: Fix scrollbar for channels - settings-editor: Point to correct docs URL (gxo#xfce/xfce4-settings#245) - bump glib (and gio, gthread, etc) minimum to 2.50.0 - Remove GSourceFunc casts - Indentation fixes - Translation Updates - Update to version 4.15.3 - Disable UPower support by default - Add 24px and 32px icons - xfsettingsd: avoid default double fork - mime: Add 'Open with...' button - mime: Add new generic launcher icons - color: Adjust padding of dialog - color: Add labels to toolbar - keyboard: Make 'system defaults' a GtkSwitch - keyboard: Adjust width of shortcut column (gxo#xfce/xfce4-settings#223) - keyboard: Update dialog UI - keyboard: Make all table columns sortable - keyboard: Improve inline toolbar alignment - display: Center minimal dialog on monitor where cursor is - settings-editor: Add labels to toolbar items - Update README file - Translation Updates - Fixed python shebangs warning - Resolve file conflict with xfce4-branding-openSUSE - Update to version 4.15.2 * appearance: Fix width of DPI spinbutton (bxo#16125) * appearence: Sync theme, icon, font names to gsettings * appearance: Fix list refresh on DnD (gxo#xfce/xfce4-settings#213) * appearance: Drop toolbar style setting (bxo#16665) * display: Initial fractional scaling support (gxo#xfce/xfce4-settings#162) * display: Custom scale changes are display changes * display: Improve layout in settings dialog * display: Resize display widget according to scale * display: Move scaling presets to glade * display: Set minimum scale to 0.1 * display: Improve state machine for scaling option * xfsettingsd: Correctly get current xrandr scale * mime-settings: Rename dialog and icon to 'Default Applications' * mime-settings: Fix window icon name * mime-settings: Fix double free * mime-helpers: Fix Nautilus icon name * mime-helpers: Rename Thunar to thunar * Rename Thunar to thunar in make and potfiles * Expand desktop entry field codes * keyboard-settings: Support libxfce4ui XfceTitledDialog new API * keyboard: Show shortcuts with keycap class * settings-manager: Ensure searchbox has initial focus (bxo#16890) * settings-manager: Simplify redrawing of search results (gxo#xfce/xfce4-settings#141) * settings-manager: Hide filter entry in plugged dialogs * Convert xfce4-compose-mail to Python * Add dependency to Python3 * Use just binary name (instead of full path) as argument * Don't crash when upowerd isnt present (bug #60) * Always install shiny new icons * Drop libxfce4ui 4.15.1 ifdefs * exo-compose-email -> xfce4-compose-email * exo-helper -> xfce4-mime-helper * mime-settings now includes preferred applications * Switch to new app icons and rDNS icon names * Increase mouse cursor upper bound for HiDPI (bxo#16042) * Make "Profiles matching" sentence translatable (bxo#16679) * settings-manager: Use symbolic find/clear icons * Move from exo-csource to xdt-csource (bxo#16717) * Handle failure to get Xkl engine for display (bxo#16017) * settings-manager: Make sure content determines size * Fix GTimeVal deprecation (bxo#16645) * Fix keywords and mark them as translateable * Use proper fallback configuration on "apply" and "toggle off" (bxo#16476) * keyboard-settings: Fix log flood (bxo#16521) * keyboard: Fix crash when editing shortcut (bxo#15958) * Add keywords to .desktop files (bxo#10694) * settings-manager: Improve search by including keywords (bxo#10694) * xfsettingsd: Add --disable-wm-check flag (bxo#16128) * Set "gtk-titlebar-middle-click" to "lower" by default * display: Allow resizing of minimal dialog (bxo#15450) * settings-manager: Show min and max buttons * dialogs: Ensure dialogs have min and max buttons * xsettings: Use CSD for GtkDialogs by default * settings-manager: Fix XfceTitledDialog layout with CSD * settings-manager: Drop setting the old header style * display: Show ratio next to display resolution * display: Mark preferred mode with an asterisk * display: Add init function for aspect ratios * display: Right-align the display ratio * display: Fixed warning and removed ratio * display: Improve look of ratio * display: Fix icon name for primary indicator * display: Initialize crtc->scalex/y (bxo#15971) * settings-editor: Add consistent inline-toolbar * appearance: Only show themes that support Gtk3 (bxo#15849) * color: Fix crash in add-profiles dialog (bxo#15876) * color: Conditionally hide info button in add-profile dialog * color: Add tooltip to profile info buttons * display: Fix profile matching in xfsettingsd * display: Assure correct gchar** (bxo#15816) * keyboard: Improve layout of add-command dialog * keyboard: Add mnemonics to add-command dialog (bxo#10495) * Switch to symbolic window-close icon * Bump libxfce4ui dependency to 4.15.1 * Improve string for session managers * Ensure the newly labeled 'Xfce Settings Daemon' is translated * Do not show translation info on --help output * Translation Updates ==== xfce4-systemload-plugin ==== Version update (1.2.3 -> 1.2.4) Subpackages: xfce4-systemload-plugin-lang - Updat to version 1.2.4 * Allow compilation with panel 4.15+ * Fix missing-prototypes * Remove GSourceFunc casts * Fix the properties dialog and a hidden memory corruption * Avoid repainting bars if there are no visual changes * Update copyright year * Update URLs * Create README.md and update configure.ac.in * Add basic GitLab pipeline * Update URLs from goodies.x.o to docs.x.o (bxo#16178) * Translation Updates ==== xfce4-taskmanager ==== Version update (1.2.3 -> 1.4.0) Subpackages: xfce4-taskmanager-lang - Update to version 1.4.0 * Drop Gtk2 support * Add support for MemAvailable (gxo#apps/xfce4-taskmanager!10) * statusbar: Use color with better contrast for dark themes * Fix: some times processes are not removed from the list * Add tooltip to show full command * Add application icon (gxo#apps/xfce4-taskmanager#23) * Replace appfinder icon with edit-find (gxo#apps/xfce4-taskmanager#23) * Replace old icon name with utilities-terminal gxo#apps/xfce4-taskmanager#23 * Replace old icon name with system-run gxo#apps/xfce4-taskmanager#23 * Always show memory usage in bytes and percent (gxo#apps/xfce4-taskmanager#24) * Improve comment in desktop file (gxo#apps/xfce4-taskmanager#20) * Add basic GitLab pipeline * Add README.md * Update libwnck and xmu deps in README * Remove GKSU leftovers * Remove unused url_hook_about_dialog function * Replace deprecated gtk_menu_popup * Fix GTimeVal deprecation warning * Fix indentation * Update .gitignore * AC_CONFIG_MACRO_DIR ? AC_CONFIG_MACRO_DIRS * Bump minimal xdt version * bxo#16717: Move from exo-csource to xdt-csource * Translation Updates ==== xfce4-terminal ==== Version update (0.8.9.2 -> 0.8.10) Subpackages: xfce4-terminal-lang - Update to version 0.8.10 * Bump libvte, gtk and xfce minimal versions (4.14) * Stop using G_SPAWN_CHILD_INHERITS_STDIN spawn flag * Updates README.md. * Added new stock icons * Limit font picker to fixed-size fonts * Add gtk-doc as a dependency * Do not require connection to generate manpage * bxo#16875: Do not add ui.h file in datadir * Simplify terminal manpage generation * Switch preferences ui file to xdt-csource * Switch to README.md and foreign automake mode * Do not override clipboard contents * Unsafe paste: Support bracketed paste mode * Do not select text in Search dialog * Add basic GitLab pipeline * Translation Updates ==== xfce4-verve-plugin ==== Version update (2.0.0 -> 2.0.1) Subpackages: xfce4-verve-plugin-lang - Update to version 2.0.1 * Fix build with panel 4.15 * Modernize configure.ac.in * Fix xfce_rc_read_entry usage * Fix gdk_rgba_to_string usage * Fix GtkAdjustment usage * Fix GtkColorChooser usage * Fix GtkColorChooser usage * Fix GtkLabel usage * Fix GIOStream usage * Fix gtk_label_set_text call * Fix gtk_style_context_add_provider call * Fix discarded-qualifiers * Fix missing-prototypes * Remove GSourceFunc casts * Create README.md. Update configure.ac.in * Use GtkColorButton to pick foreground and background colors * Translation Updates ==== xfce4-wavelan-plugin ==== Version update (0.6.1 -> 0.6.2) Subpackages: xfce4-wavelan-plugin-lang - Update to version 0.6.2 * Fix build with panel 4.15 * Fix ISO C90 forbids mixed declarations and code * Update configure.ac.in syntax and enable debug when building from git * Create README.md. Update configure.ac.in * Add basic GitLab pipeline * Update .gitignore, fix configure scripts * Update URLs from goodies.x.o to docs.x.o (bxo#16181) * Make build less verbose * s/http/https * Translation Updates ==== xfce4-whiskermenu-plugin ==== Version update (2.4.6 -> 2.5.1) Subpackages: xfce4-whiskermenu-plugin-lang - Update to version 2.5.1 - Fix not always using new action icons. (gxo#/panel-plugins/xfce4-whiskermenu-plugin#33) - Obsoletes action-icons.patch - Added backport patch action-icons.patch to make sure to use the correct action icons. - Update to version 2.5.0 - Add option to show all applications by default. (Issue #4) - Rearrange sidebar buttons to match default category. (Issue #9) - Show panel button title as tooltip in icon-only mode. (Issue #12) - Always sort top-level categories. - Vertically center contents of header. - Use new Xfce action icons. - Use new desktop ids for default programs. - Rewrite to hide menu on focus out. - Refactor code to use new Xfce functions. - Refactor building translations. ==== xfce4-xkb-plugin ==== Version update (0.8.1 -> 0.8.2) Subpackages: xfce4-xkb-plugin-lang - Update to version 0.8.2 * Fix build with panel 4.15 * Update configure.ac.in syntax * scale alternate layout dots to be visible on hi dpi displays * Add basic GitLab pipeline * Minor build updates * Update URLs from goodies.x.o to docs.x.o (bxo#16184) * Update .gitignore * s/http/https * Update Myanmar flag * Improve spacing (bxo#14684) * Fix compilation warnings * Add -lX11 to libxkb_la_LIBADD * Translation Updates - Remove xfce4-xkb-plugin-0.8.0-downgrade-libxklavier-requirement.diff, fixed upstream ==== xfconf ==== Version update (4.14.4 -> 4.16.0) Subpackages: libxfconf-0-3 xfconf-lang - %{_sysconfdir}/xdg/xfce4 needs to be owned by the package - Do not require exo-tools as built dependency. It is not supposed to depend on it. - Update to version 4.16.0 * Don't use shebang for bash completion file * Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump * bump glib (and gio, gthread, etc) minimum to 2.50.0 * remove last traces of xfconf-perl * Fix make distcheck and enable it on gitlab CI * Add README.md to EXTRA_DIST ==== xfdesktop ==== Version update (4.14.3 -> 4.16.0) Subpackages: xfdesktop-lang - Update to version 4.16.0 - Set new wallpaper as default - Add wallpaper for 4.16 - settings: Drop subtitle - Drop autogenerated xfce-backdrop-settings.desktop.in from git - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump - bump glib (and gio, gthread, etc) minimum to 2.50.0 - Remove GSourceFunc casts - Avoid warning, pointer target in assignment differ in signedness - Translation Updates ==== xfwm4 ==== Version update (4.14.6 -> 4.16.1) Subpackages: xfwm4-lang - Redacted changelog - Update to version 4.16.1 * Catch more XErrors (gxo#xfce/xfwm4#476, gxo#xfce/xfwm4#486) * Untile window before switching to fullscreen (gxo#xfce/xfwm4#478) * Allow interactive resizing with any keyboard modifier (gxo#xfce/xfwm4#487) * Do not prefer Xpresent on AMD/Radeon (gxo#xfce/xfwm4#490) * Use g_info/g_print instead of g_message for some message * Translation Updates - Update to version 4.16.0 - common: Avoid zero refresh rate for monitor - hints: Protect against XError from XGetTransientFor() - netwm: Allow above/below only for regular windows - netwm: Mark splashscreen as transient for groups - client: Complete client state even on different workspaces - build: Increase GTK+ requirement to 3.22 - Add `cycle_minimized` option - compositor: Release overlay window last - compositor: Free GLX data when really using GLX - compositor: Remove useless trace message - compositor: Release current GLX context on teardown - display: Remove custom XError handler - compositor: Check for XError when adding windows - compositor: Trap XErrors when disabling compositor - main: Enable compositor by default - compositor: Remove automatic redirect support - main: Add short command line options - main: Add debug command line option - pixmap: Use a safer strncpy() - settings: Fix compiler warning - Remove useless autotools macros and Makefile targets - Use --enable-debug=yes when compiling from git - Revert "compositor: Do not damage on opaque region update" - themes: Use smaller, lighter shadows - compositor: Check if compositor is enabled - compositor: Avoid XError when disabling compositor - compositor: Warn for missing epoxy GL function - netwm: Do not raise window if activate is set to none - Remove GSourceFunc casts - compositor: Fix build with older epoxy versions - settings: Add 'Always on top' to the double click action - Settings: Remove default alphabetical sorting of keyboard shortcuts Closes: gxo#xfce/xfwm4#451 (Disable initial sorting of keyboard shortcuts) - compositor: Handle XFixes XError - compositor: Add support for GL_ARB_sync - compositor: Return early if a Present swap is pending - debug: Fix build in debug mode - compositor: Fix compilation issue with Xpresent - compositor: Log fence and GLX swap time in debug mode - compositor: Move fence sync to redraw_glx - compositor: Move fence triggered to its own function - compositor: Set swap control if possible - compositor: Adjust to the actual number of buffers - compositor: Use a GLX drawable per buffer - client: Allow transients for group to be minimized - settings: Add a UI option for desktop zooming - themes: Remove title shadow - themes: Adjust shadows size/opacity - client: Make above/below consistent - compositor: Limit damage region to the screen - compositor: Optimize repaint without vblank - compositor: Only accumulate damage with multiple buffers - compositor: Copy entire content for GLX buffers - xsync: Handle XError - compositor: Ignore opaque region for shaded windows - compositor: Clip opaque region against window shape - client: Protect against XError in XKillClient() - compositor: Do not damage on opaque region update - compositor: Opaque region applies to client window - compositor: Reuse client size - client: Toggle tiling on key shortcut - client: Small cleanup - Add README.md to EXTRA_DIST - client: Keep tiled size of windows - compositor: No need to update compositor window on configure - compositor: Limit opaque region clipping to window extents - compositor: Damage on opaque region update only if visible - client: Send synthetic configure on force redraw - Post release tag bump - Translation Updates - Updates from version 4.15.3 * Add support for opaque regions in the compositor * Make cursor zoom optional (gxo#xfce/xfwm4#439) * Remove the deprecated options "--daemon" * Disable Xi2 support by default * Add column sorting in settings * Optimize window matching in the compositor with a hash table * Add more XErrors traps * Translation updates - Updates from version 4.15.2 * Add support for opaque regions in the compositor * Make cursor zoom optional (gxo#xfce/xfwm4#439) * Remove the deprecated options "--daemon" * Disable Xi2 support by default * Add column sorting in settings * Optimize window matching in the compositor with a hash table * Add more XErrors traps - Updates from 4.15.1 * Show tabwin only on primary monitor if set * Fix an error leak in compositor (gxo#xfce/xfwm4#351) * Fix compositor selection atom misuse * Prefer zero initialized memory allocation functions * Use g_slice allocator for compositor windows ==== yakuake ==== Version update (20.12.0 -> 20.12.1) Subpackages: yakuake-lang - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 ==== yast2-vm ==== Version update (4.2.5 -> 4.3.1) - bsc#1180244, jsc#SLE-12781 * Drop support for "libvirt LXC containers" * Do not offer Xen virtualization options in aarch64 - Fix wrong number version 4.2.5 -> 4.3.0 - 4.3.1
participants (1)
-
Guillaume Gardet